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
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Devl mailing list [email protected] http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
