On Wed, Apr 22, 2009 at 1:33 PM, xor <xor at gmx.li> wrote: > > >> -----Original Message----- >> From: devl-bounces at freenetproject.org >> [mailto:devl-bounces at freenetproject.org] On Behalf Of sashee >> Sent: Wednesday, April 22, 2009 1:25 PM >> To: Discussion of development issues >> Subject: Re: [freenet-dev] Our current web interface and its usability >> >> 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. > > Sounds great. > Could you have a look at the usuability issues which I have filed in the bug > tracker and decide whether you could fix them first, in trunk, so we can > have them released with 0.8? 0.8 will have to be released before GSoC is > finished.
I'll fix some issues in the following weeks, till the gsoc coding starts. But as I'm a student, I'm kinda busy with my studies. > >> >> >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 > > That is okay. However, you should consider working on your own branch in SVN > and not in trunk because we need to get trunk finished and stable to be able > to release 0.8. Is that okay? > > Your dynamic javascript stuff could also help me with Freetalk, dynmic > notifications upon message retrieval, etc. Branching is fine. I'm sure these dynamics will do a good job in many places:) sashee > > Greetings, xor > >> >> 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 >> > >> _______________________________________________ >> Devl mailing list >> Devl at freenetproject.org >> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl > > _______________________________________________ > Devl mailing list > Devl at freenetproject.org > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl >