Have you seen this one: http://www.sakaiproject.org/
On Wed, Jul 12, 2006 at 04:46:02PM +0200, Lennart Benoot wrote: > Hi all, > > (Sorry for the length of this slightly of topic e-mail) > Thepast year (during free time) I have been working on a what I call an > "Open knowledge platform". Basicly, the idea is to create an open and free > platform that allows you create and follow courses. we want to build an > increasing number of courses freely available for everyone who wants to > learn something, costs are paid by advertising (maybe removed in future). > The software is also usable as a personal knowledge base. Altough still a > bit beta, you can take al look http://thoth-systems.com or you could > subscribe to the course Computer Science > http://thoth-systems.com/en/ComputerScience to get an idea. > > Of course, all this is written in our beloved and favorite framework > Tapestry! > > The reason for writing this e-mail however is different. The above > application runs basically on a hierachical data structure of folders and > documents like the file system on your pc. > Lately I have been thinking about splitting the application in two: > -1: The hierarchical file structure with necessary infrastructure e.g. > visualization, navigation, storing files of different mime types, larger > storage (eg with amazon S3) and features to allow applications to integrate > on this platform and manipulate this file structure. > -2: The actual knowledge management application as a plugin application on > the above platform. > > And thus: allowing other people to write plugin application to extend this > open web application platform. Some examples of plugin applications: > TextEditor: would be able to view/edit text/text files in the structure > HtmlEditor: would be able to view/edit text/html files > PhotoViewer: view and edit (eg rotate etc) uploaded photos in a folder of > this application. > ... > > What do you think of this idea? > Are there any existing platforms of this kind someone knows off? > Anyone interested in cooperating on this? > What technologies should we consider to do this kind of implementation in > your opinion? > > Kind regards, > Lennart --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
