[opencms-dev] FW: Contribute JetCMS - A CMS module for jetspeed 1 - Discuss on Content definitions !!
Vlachogiannis Evangelos
evlach at aegean.gr
Sun Oct 31 20:12:42 CET 2004
Hi all,
I have just downloaded and installed opencms 6a2. If you see the attached email below we have used a similar approach for content definitions and I would like to share my thoughts and hopefully open an interesting discussion:
When we were designing the module below we were thinking about using xml content definitions (like opencms supports now). If we would use xml for our content we would use a Native XML database to store the content and the definitions, as these supposed to be more appropriate. In this case we would have our data in a document centric form and we could even use XForms for posting ready XML!!! What we made us prefering the database structure is that we though that we did not want our data to be document centric. The reason is simple: XML databases / document centric content cannot be queried (joins etc) as a relational database (till now) for aggregating data from more than a content definition (our v-tables / resource_types). Our implementation (at least till now) does not support such generic "virtual queries" ... (??)
We I am not sure if we have made the right or wrong decision (maybe depends on the progree of NXML dbs) but at least I think it worths discussing it... What do you think people?
Regards,
--------------------------------------------
Evangelos Vlachogiannis
Researcher - PhD. Candidate
Dept. of Products and Systems Design http://www.syros.aegean.gr) University
of the Aegean (http://www.aegean.gr) Syros - Greece
........................................................................
Phone: +32281-097126
Mob: +3697-6560466
FAX: +32281-097009
e-mail: evlach at Aegean.gr
Web: http://www.syros.aegean.gr/users/evlach
--------------------------------------------
________________________________
Από: Vlachogiannis Evangelos
Αποστολή: Κυρ 31/10/2004 1:26 πμ
Προς: jetspeed-dev at jakarta.apache.org
Θέμα: Contribute JetCMS - A CMS module for jetspeed 1
Hi all,
We (Aegean) have used Jetspeed1 under the umbrella of some projects as a portal platform but as a collaborative enviroment as well. Most cases it was a demand to create database structures and use them as a repository for every resource type. Then the users of the systems needed to add data in a form based manner. Finally the system had to prevent users adding, editing ... resources according to their permissions / groups /roles.
For doing this we used the database portlet. But this meant that for every resource type we had to create a new database table, generate torque, new velocity forms and browsers templates. We also initially added some database fields for checking permissions.
At this moment we have developed a "Jetspeed Module" which provide as an easy way for dealing with such cases. You can find some features/screens of our module and we would like to ask the community if there is an interest of such a module and in this case how can we contribute that.
See jetcms-draft.pdf <http://cvs.syros.aegean.gr/%7Eevlach/papers/jetcms-draft.pdf> in http://cvs.syros.aegean.gr/~evlach/papers/
Regards,
--------------------------------------------
Evangelos Vlachogiannis
Researcher - PhD. Candidate
Dept. of Products and Systems Design http://www.syros.aegean.gr) University
of the Aegean (http://www.aegean.gr) Syros - Greece
........................................................................
Phone: +32281-097126
Mob: +3697-6560466
FAX: +32281-097009
e-mail: evlach at Aegean.gr
Web: http://www.syros.aegean.gr/users/evlach
--------------------------------------------
More information about the opencms-dev
mailing list