RE: Proposal for Lenya
"Gregor J. Rothfuss" <[email protected]> Mon, 24 Feb 2003 11:26:18 +0100
| Newsgroups | gmane.comp.cms.wyona.devel |
|---|---|
| Message-ID | <001601c2dbef$4d37bb80$2200a8c0@tarantula> |
>> Could you clarify to us Lenya newbies what defines a 'publication'? And how 'publications' relate to the content management features Lenya offers? Is the CMS stuff (editing, staging, ...) to be implemented per-publication? << a publication is a set of sitemaps, docs and stylesheets that make up a site. here is an example: http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/ some features of the cms are handled by a root sitemap, such as authentication, the editors (bitflux and xopus), revision control, scheduling. note that at the moment, there are still references to these functionalities within the publications because we havent 100% figured out how to "overwrite" the functionality provided by the root sitemap where needed. as stefano said, our use of cocoon can be improved :) that said, only the hooks into editing, staging etc need to be done per publication. mostly in the menu (see authoring sitemap) >> FYI, Forrest's most valuable assets are XML grammars and a clever set of pipelines that render a set of docs across a standard skinning system to websites. The set of ins and outs is not as big as we would like to see, but we have some notions about site hierarchy management and publication. And we can configure pipelines depending on the XML grammar of the content being passed through it. << thanks, will take a look at this. http://forrestbot.cocoondev.org/sites/xml-forrest/your-project.html and http://forrestbot.cocoondev.org/sites/xml-forrest/linking.html are required reading if you want to learn more about Forrest (oh yes, there were times we had more docs than features in Forrest, since most of the Forrest committers really dig pointy brackets :-) >> Could you point us to a similar entry-level overview of Lenya? Or sitemaps we need to read & understand? << our documentation is not up to speed on all aspects :) for you as a cocoon expert, you will get the hang of it quickly if you study the root sitemap, and the sitemaps of a particular publication. http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/sitemap.xmap http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/sitemap.xmap http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/scheduler-sitemap.xmap http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/policies-sitemap.xmap http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/live-sitemap.xmap http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/bitflux.xmap http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/live-sitemap.xmap http://cvs.wyona.org/cgi-bin/cvsweb.cgi/wyonacms/src/webapp/wyona/cms/pubs/c omputerworld/authoring-sitemap.xmap hope this helps, -gregor