[discuss] Web frontend...

Linuxhippy <[email protected]> Sun, 22 May 2005 22:25:05 +0000
Newsgroups gmane.network.gnutella.limewire.general
Message-ID <[email protected]>
Hi Justin,

> As far as I know, no one is working on the web front-end.  It would 
> very cool if you were to start hacking on this! Also, depending on 
> what web technologies you use, you might be able to re-use some of the 
> Java GUI components in addition to re-using the core.

Well, I thought about 3 possible technologies which could be used:

* Java-Applet with Client-GUI communicating over a simple protocol with 
the server
Best usability and shouldn't be too hard to develop. BIG advantage that 
maybe client-code could be shared...
However, just a bit boring, isn't it ;-)

* JavaScript client which communicates via an XML-protocol with the server.
Very interresting approach, same as gmail uses.
But I think really hard to run (stable) on differnt browers and a lot of 
work, did such a beast 2 years ago and had problems since a fix for e.g. 
IE caused Opera break -> Code ends up with tons of 
if(userAgent==Netscape.... :(

* Completly HTML-only based client.
Using an Servlet-based approach would have the advantage of being able 
to run Limewire even without X on terminal browser like linx and the 
java-only codebase. It wouldn't even add a runtime overhead since there 
could be an Thread listening on the browser-frontend port -> if a 
request comes in starts the servlet-engine and sends the browser a 
redirect to the real servlet.
Chances are good that this could make LW free-java compatible ;-)

I would prefer the HTML-only client, but which way would be preffered by 
the LW development team?

Thanks for your answer, lg Clemens

_______________________________________________
discuss mailing list
[email protected]
http://www.limewire.org/mailman/listinfo/discuss