Hi Team, I was working this evening on creating an Apache CMS version of the Roller website (quite thankfully, most of Roller is on the Confluence Wiki and that doesn't need conversion): https://issues.apache.org/jira/browse/INFRA-5631 . This was in response to an email sent to the CXF PMC* listing our project among a few dozen needing an upgrade.

To create the site, I did exactly what the incubating Apache JSPWiki does: http://incubator.apache.org/jspwiki/development/edit_website.html . Note the instructions on that page, as well as the instructions that it links to on building the CMS site locally before committing (http://apache.org/dev/cmsref.html#local-build) were updated earlier by me and I tried to make the instructions as clear as possible.

It would be good if others besides me tried to build the "cmssite" on their local machine ( https://svn.apache.org/repos/asf/roller/trunk/cmssite/) using the instructions above, just so you know how to do it. Once this is in place, I suspect this will be a rare process as the Apache CMS allows you to make updates on-the-page for those with committer rights, quite similar to Confluence. The problem with building locally, however, is that for some reason the stylesheets do not get activated (even building Apache JSPWiki locally I encountered the same problem, although I thought I had it working before with them...), even though they are available and being called seemingly properly by the HTMLs. I think my next step is to see if Infra can create a staging (non-production) area or a temporary roller2.apache.org for me to test that the stylesheets are getting activated if hosted on a web server. Once this process is working, then we can switch the Apache CMS version to roller.apache.org. Thoughts, comments welcome.

Regards,
Glen

Reply via email to