Slashdot Mirror


Building an ODF Intranet Portal?

jeevesbond writes "I have been doing some feasibility work on creating a FLOSS Intranet Portal for ODF documents; the first task is to find existing projects that already provide some of the required functionality. The requirements are: version control — including diff and merge capabilities for ODF; integration with OpenOffice for check-in/out as a starting point; a Web-based CMS for group sharing of files (preferably one that can be extended to perform other tasks); and network authentication for the CMS (so users don't have to login twice). The eventual aim is to be able to bundle all this up in some way: 'apt-get odf-portal', for instance. Which FLOSS tools would you use for this job? How would you handle diffs and merges for ODF documents?"

3 of 19 comments (clear)

  1. knowledgeTree by smoondog · · Score: 3, Informative

    KnowledgeTree doesn't do everything you want, but it is an easy to use web application that supports plugins (addons).

  2. Diffs by JohnFluxx · · Score: 3, Insightful

    Store the odf's as unzipped folders. Zip it when the user downloads it, and unzip it when the user uploads it.

    You'll probably want the download/upload down via webdav. User uploads say via webdav, you notice the upload, unzip it elsewhere, and commit. Should be easy :-)

    As a slight twist, you could probably instead have the unzipping done as a pre-commit hook in svn server.

  3. Try this for a start by narrowhouse · · Score: 3, Informative

    http://dev.alfresco.com/

    Their description:
    "Alfresco is the leading open source alternative for enterprise content management."

    I'm sure it doesn't do everything you want out of the box, but you wanted FLOSS for a reason, right?

    --


    Insert pithy comment here.