Reinhard Poetz wrote:
It has become more and more a PITA that the Forrest extensions (flat structure, Cocoon style, comments, metadata, ...) had to be copied into all Forrest repositories. Whenever I had to change something, I had to synchronize my change with all other already set up repos. Up to now I have created 4 repos:
/cocoon/trunk/src/documentation /cocoon/whiteboard/doc-repos/global /cocoon/blocks/supported/portal/documentation /cocoon/whiteboard/block-deployer/documentation
To avoid this task of synchronzing my forrest extensions (custom sitemaps, stylesheets, some resources), I split Forrest into a "data" and a "configuration" part, e.g.:
data only ........ /cocoon/trunk/src/documentation/src/documentation contains project specific docs and configurations
You don't need the second "src/documentation".
will change it
configuration .... /cocoon/trunk/src/documentation/src/forrest-configuration contains global configurations, custom sitemap that supports the flat document strcuture
The configuration part is mounted using svn:external and points to https://svn.apache.org/repos/asf/cocoon/whiteboard/doc-repos/global/src/forrest-configuration/ for now. Does anybody know of a better location than the whiteboard?
You are doing some clever stuff there. Good idea.
Perhaps the cocoon/site repository is a better place for the centralised configuration.
will change that too.
Thanks for reviewing my changes!
--
Reinhard P�tz Independent Consultant, Trainer & (IT)-Coach
{Software Engineering, Open Source, Web Applications, Apache Cocoon}web(log): http://www.poetz.cc --------------------------------------------------------------------
