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