| |||
1) There are some patches for the progress bars to show which chunks of the file have been downloaded, - but since LimeWire should download in the correct order beginning at byte 0 ending at the last byte, (at least recent versions do so), seeing which chunks have been downloaded should not be interesting at all. 2) The dropped IO column is hidden by default, like the rest of the connections tab so it won't lead to any misunderstandings for most of the users. 3) Java Swing does not offer you much flexibility as far as the look-and-feel is concerned. It's probably not worth the effort to try and add some real skins like Shareaza has them. All of those GUI issues should have VERY low priority compared to new features like push-proxy, DHT or Partial-Filesharing. I wouldn't mind if LimeWire had only a command-line interface if it had all those others features instead. Why should you have an outgoing connection if you are an ultrapeer? You might have one when you connect for the first time but the longer you stay connected, the more likely you are to have only incoming connections. The number of dropped IO messages are lower because of pong caching. LimeWire does not sent as many pongs as it used to, so naturally less of them are dropped by flow control. |
| |||
trap, I agree with what you're saying about the technical aspects of LW, but the first priority is the user. B/c w/o the user, gnutella and LW are nothing. Say if PC people go to Kazaa instead of LW, b/c they don't like the GUI, that's one less person uploading and sharing and contributing to the network. The network works on the basis of its wide user base, and at the very least, LW has to maintain its current user base, and ideally increase it. While other gnutella clients improve their GUI, and seemingly, to the casual user, thus drastically increase the effectiveness of the software, LW loses out if they don't at least keep pace. And this is much more applicable to PC users, who have such a wide variety of choices. If the people want eye candy, and it takes a little eye candy to get these people on LW and share, I'd want a couple more thousand users sharing than a fixed resume button. |
| |||
trap_jaw, thanks for the info regarding the incoming. improving gui vs improving core: i completely understand your points. you represent the programmer's/power-user's point of view. otto normalverbraucher perceives things differently. the look and feel has lots to do with subjective perception of performance, coolness and how new and advanced something is. i'm caught somewhere in between these two but i realize there needs to be a balance, and currently, there's an exclusive emphasis on making the core better, and that's bad. the fact that these columns are hidden (because they display misleading info?) doesn't solve the problem. the solution would be some clearly readable stats regarding requested/sucessful/failed uploads and dropped/missing messages. it is reassuring to know that your uploads actually arrive somewere. regarding the progress bars: if a host downloads from 4 other hosts, it can't possibly start at 0% with all four of them. and what about other vendors? do they also download starting at 0? looking at the questions in the forum, it seems that at least some of them are misunderstandings because of the GUI being unclear. i'm sorry i was so rantsy earlier. it's the old story of industrial designers and engineers. they tend to have very different ideas of what the probem is. Last edited by osu_uma; June 7th, 2003 at 05:43 PM. |
| |||
Quote:
Quote:
Quote:
This may have been responsible for a freeze. I was in UP mode on a direct connection, and after the freeze I haven't been able to run as an UP since. Leaf mode is quite stable though; searches work as good or better; downloads still require kill/redownload (no repeat required) babysitting; but uploads are still choking after the initial burst. I was puzzled by one "urn get" upload: Does this mean the 2.9.11 host was uploading based on an urn search? The new stats sure give more to think about, and look to be very useful for figuring out why I see so little upload success whether connected directly or behind a gateway. Re the gui/core priorities, I respect the need to make the core the priority. It does get irritating to read the occasional Acq user sneering at LW when 75% of Acq is LW and opensource work. Why don't the devs use more of Dave's open gui code, installer techniques, iLife integration and java implementation? Two (three?) months ago I though we'd see the benefits of a developer working on an OSX box in "two weeks" but I was wrong. Since there are some core problems that still seem to show up in the OSX (and XP?) forums, I guess the core work must continue, but do wish the devs would at least say they've contacted Apple and tried to find out how to integrate java, LW and OSX--esp OSX LAN's, packet management and firewalls. As you said trap_jaw, "the network core is not really something that you can discuss with the users". Cheers ps et voilà--do you host a GWeb cache? Wondered if that could be part of your UP ease of connection. |
| |||
pas de ducks--vive les canadiens. Moi, je suis de Saskatchewan, alors je n'aime pas le chef de Oakland. C'est presque Anaheim! Merci pour l'information de la GWeb. Just a thought. LW just crashed on me just before posting this--it was trying to be an UP. It's up to ~30 connections in ~10 mins, so I'll see. I don't have advanced stats checked this time. |
| ||||
Quote:
In addition, as I said before, changing the look-and-feel of java swing applications is not exactly very easy. There were some attempts to do that, but they made LimeWire rather slow and unresponsive. Quote:
Quote:
I really don't know about all the other vendors but I assume most vendors do the same, to be able to preview files as good as possible. Quote:
|
| ||||
Quote:
Quote:
Quote:
Quote:
|
| |||
Wow--thanks for all the info. I'll be greedy and try and prolong this great class! This is better than finding a host that downloads great stuff at 80 KB/s! Sorry for being a leech--hope I can find a way to pay it forward or back. Any chance I can help you with a Shakespeare or Romantic Poetry class? Acq has been using Java 1.4 since it was still only available in the Developer's preview version. Should using 1.3 or 1.4 make much difference to the gnutella experience? Is the URN (Uniform Resource Name?) generated/linked to the sha1 hash (how can I see/know a file's URN?). I thought I read that searches by hash had been blocked/stopped. I noticed two new columns in the connections pane: compression I/O and QRP %. I like the compression stats (saves having to turn on advanced stats to view), but noted of the hosts reporting, most show 0/40. I have both options for compression enabled, so I guess 0 means I'm receiving 0% of that host's message as compressed, and 40 means I'm compressing 40% of the messages I send out. Did I get this backwards/sideways? I don't know how to read the infrequent data in the QRP% column (Query Returned P?). Any suggestions? Cheers, and thanks again. LW has sure helped gnutella be better since those dismal times in November-January, even if I did log three beta crashes today! |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
When i Leave Limewire Beta, it automatically re-opens Limewire | MPielichowski | Connection Problems | 1 | February 16th, 2007 08:16 PM |
LimeWire 4.1.2 Beta | sberlin | LimeWire Beta Archives | 10 | August 2nd, 2004 10:49 AM |
LimeWire 3.9.5 Beta | sberlin | LimeWire Beta Archives | 38 | April 27th, 2004 11:32 AM |
LimeWire 3.9.4 Beta | sberlin | LimeWire Beta Archives | 7 | April 23rd, 2004 01:59 PM |
LimeWire 1.7 beta available | crohrs | LimeWire Beta Archives | 35 | October 25th, 2001 03:49 PM |