On Thursday 26 March 2009 06:12:30 Daniel Cheng wrote:
> 2009/3/26 Angela Moschner <[email protected]>:
> > Hi!
> >
> > I saw you are one of the selected organizations of the gsoc09.
> >
> > I got a question to one of your idea proposals:
> > One of the ideas is a easy to use wizard to insert freesites. Should this
> > wizard make it easy to create and maintain your freesite directly online,
> > like wysiwyg-editor, or should be more like an svn-client, where you edit
> > your files on your own computer and only upload the modified files?
> 
> Either of them would be interesting.

Agreed: An easy tool to upload existing sites, from disk, via WebDAV or FTP 
(to allow using the standard publish tools in e.g. dreamweaver), or mirroring 
a website (with various options for link depth, retries etc), would be very 
useful. There are some freenet-specific tweaks we'd need to discuss.

On the other hand, a web-based tool to build freesites (particularly flogs, 
but freesites in general) would also be very useful, probably more so in 
terms of the number of users that would use it, although the average content 
quality might be lower! :) Here code reuse is important: there must be other 
java-based website authoring tools (with a GPL2+ compatible license), if you 
can pull in some code/libraries/classes from them then great (just don't try 
to pass it off as your own work!). Of course, typical usage may be a little 
different on Freenet: latency is much higher than on the web, there is no 
javascript (and currently only HTML4/CSS2, but maybe we'll be able to get 
another student to work on that), and you can host arbitrarily large files 
for free, so web-based filesharing may be a part of it.

Hopefully by the time you start we will be able to integrate a chat forum into 
a freesite (via Freetalk), and maybe eventually searchable indexes too 
(XMLLibrarian for freesites, maybe a souped up ThawIndexBrowser for file 
indexes). These should all be themeable to fit into a freesite. This is all 
stuff that you should be aware of but won't necessarily be implementing 
yourself; all these things already exist, but need a little work to be 
cleanly and easily embeddable.

> Notice many of our users have javascript disabled
>  -- they may prefer a wiki-formatted text, rather than a wysiwyg editor.

On the other hand, many of them will have it enabled; IMHO there should be a 
usable GUI for the tinfoil hat brigade, who are quite strong on Freenet, and 
for accessibility, but javascript can and should be used to build a good UI 
for everyone else.

One important note: once you are serious about applying to Freenet, it will 
greatly improve your chances of success if you do a small amount of code for 
us in advance. Contact us if/when you are interested; the existing web UI, 
the HTML filter, the plugins, just about everything needs work (the first two 
are in src/freenet/clients/http/). There are lots of related bugs on the bug 
tracker, I can give you more specific input if needed.
> 
> > Regards
> > Angela Moschner

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to