Hi xor! As I'm the GSoC student who will be working on the web interface this summer, I feel I'm the one to respond. My proposal is not on plain rewriting the current GUI, and make it different, but to make it more dynamic. It primarily means introducing server pushing, and it just means, that the pages are updated automatically, without the need of reloading. My favorite example for this is Gmail: you keep it open, and you see the new mails. I think it too, that the current layout is usable, and have no intentions to change it(and btw, I'm a programmer and not a designer). Because of the above, the users won't experience redesign, change of layout, or usability decreases.
>From the developer's(most likely plugin developer's) view, these changes will affect most of the web API, so some rewriting will most likely will be needed. As the GSoC results have just been announced, I have no clear plans for the implementation, but they will be discussed in the mailing list. I'm sure we will come up with a solution that is both effective and easy to implement plugins' interfaces for. Greetings, sashee On Wed, Apr 22, 2009 at 1:05 PM, xor <xor at gmx.li> wrote: > > Hi folks, > > I have followed all the discussions about writing a new web interface and I > would like to state my opinion on that: > > We DO NOT need a new web interface. Our current web interface is easy to > use, works well, is sufficient, and it is also easy to write plugins which > use it - I've worked with it for WoT and Freetalk and it was fun. > > I also installed Freenet to some newbies which are a bit geeky and they all > said "Wow it's impressive what you can do with the web interface, most file > sharing applications do not have such a powerful one". > > The current web interface just needs a few usability improvements and maybe > a little scripting IMHO. Writing a new one right now would IMHO be a major > waste of time if our core developers had to do it. They should first > concentrate on getting the core features of Freenet rock solid, fixing bugs, > etc. As soon as we cannot think of any core stuff which has to be done > anymore we can write a new web interface but for now this would be a major > waste of time because we will RUN OUT OF USERS if we do not release a stable > 0.8 soon. > > To help with the improvement of the current UI, I have already filed > 10 > bugs in the useability category, all regarding fproxy. I'm trying to find > every little piece which is confusing, every word which is not well chosen > and everything which is missing. So if anyone wants to work on the web > interface, go to the usability category on bugs.freenetproject.org > > Further, I have translated some of the missing german strings and improved > some of the english ones, and here is my idea how to improve the UI user > experience as a genral, IMHO everyone should have that idea on his mind: > > https://bugs.freenetproject.org/view.php?id=3030 > > Greetings, xor > > _______________________________________________ > Devl mailing list > Devl at freenetproject.org > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl >
