You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Walter <wa...@builditglobal.com> on 2004/08/11 12:45:44 UTC

Requirements list.

Here are the requirements again:

We have recently integrated Slide 2.0 into our framework and are 
planning to build the Phase II part of our CMS with the 2.1 release of 
Slide and Projector.  However, we are not yet sure.  Plus, we used API 
solely in our development, that is we access Slide directly from code, 
not via WebDAV.  So we are limited and I do not want to change a lot to 
find another product for Phase II.  I wanted this CMS and future portal 
to be purely web based on Java.

Here is what we are planning for the Phase II of our project.

Document editing workflow:
* Download and Edit files locally with lock/unlock cycle

* Automated/manual notifications on document change

Document collaboraration:
* Comments, notes and discussion threads for folders and documents.

Search:
* Document metadata search (filename, date, author, title, description, 
etc.)
* Full-text search only in .txt -- http://jakarta.apache.org/lucene/
o .html, .pdf, .doc, .xls files -- need to use custom text extractor, 
see http://jakarta.apache.org/poi/
o .rtf, .ppt
o .dwf, .dwg, .dxf

Audit trail:
* Document versioning

We have completed the Projects and Folders Tree to Store Documents, User 
Permissions for Folders and a Document Activity Log in our Phase I.  We 
have used the Model-View-Controller design as well.  We decided against 
JSP.