|
Project Information
Featured
|
WarningRight now the project is on hold as our need for it disappeared and we don't have time to finish it without any need. We probably return to it later. If you like the idea and want to push it further, you can still contact us. ComasutraCoMaSutra is (or we hope it will be) CMS for Java programmers, it's no full-fledged CMS that you can take and use in your company. We write Comasutra because most of the CMSes we tried to use were simply too complex to learn. What we need? - CMS base for a web that we need to develop for someone else;
- easy integration of our own code in Java language;
- we don't mind to make our layout in old fashion - but we needed something that fills in the content.
It is not for you when you search for complete CMS. Actually now it is not for anybody, as it's only in its early stages of development. Comasutra is GWT/Seam based application where: - First HTML page is created... be it plain HTML or JSF/Facelet, whatever.
- GWT module than loads in and asks server for content + this module provides Admin/Author user interface.
- Seam manages the server-side (obviously) and pushes all the content that GWT part requires as well as handles all administration calls. Server side checks every operation because GWT module runs on client machine and can't be trusted.
Extensibility?- Create your own server side service - be it Seam or whatever else. Seam is preferable for integration reasons, it's easier to use Identity (logged in user), etc.
- Create your own GWT module and load it after Comasutra module. Do whatever you want on the page.
- You can go without GWT too - use JSF/Facelet (or maybe whatever else) as viewing technology - as long as you load Comasutra module on the pages where you require CMS functionality.
|