Hey guys,
first off let me congratulate you for a very productive meeting and share the true excitement I get when I see such "open source miracles" happening :)

Then my 0.02€ especially on how can  documentation process:

On Apr 14, 2010, at 3:54 PM, Florian Müller wrote:

Here is an update on the current state of the discussion.

Merge process:

* It's in SVN: /incubator/chemistry/opencmis/trunk/


Release:

* We'll try to kick off a release process when the code merge has been finished.
 That should be in about 2-3 weeks.
* Florent will be the release manager for that release.
* We want to include some of the Wiki pages as documentation into the release packages.

Nice, as the chosen groupId is org.apache.chemistry.opencmis, Florent should have no problem in deploying to repository.apache.org with the usual ASF credentials.



Chemistry web site:

* We would like to make an exported version of the Confluence Wiki the main Chemistry web site. * The landing page should list all Chemistry sub projects and have links to the documentations.
* Stephan and Paul will set it up (templates, navigation, etc.).
* Dave will work on the layout (CSS, graphics, etc.).

So, does this mean we want to manage it :

1. manually?
2. with some kind of server side framework?
3. (a strong +1 for me here) using the standard maven site / documentation process [0] ?

In case we choose for option 3, the list of activities for the site can be broke down as:

* Using the Maven Doxia Confluence input module [1] to input current pages exported from Confluence. Lately, if we like it, Confluence can still be used for writing docs that can be fed into Maven _baseline_ by the means of a copy paste. * A multimodule menu is automatically generated in a maven multimodule site. As a personal experience, the maven site features have largely improved lately also in this sense.
* Creating a site.xml defining the site structure [2] and navigation.
* Graphics and style can be aggregated in a maven site skin [3]. We're nicely using this feature for another project (Spring Surf [4]), using the SpringSource skin.

Of course the whole thing integrated in the maven release process.
I mostly willing to help out on this if you think it's worth, as I believe it *definitely* makes sense to give a well known unified and integrated single point of contact to our community,
reflecting the great efforts done on the code side :)


Thanks again for the great job and for keeping us posted!

Gab



[0] http://maven.apache.org/guides/mini/guide-site.html
[1] http://maven.apache.org/doxia/modules/index.html#Confluence
[2] http://maven.apache.org/guides/mini/guide-site.html
[3] 
http://maven.apache.org/plugins/maven-site-plugin/examples/creatingskins.html
[4] 
http://www.springsurf.org/sites/1.0.0.M3/spring-surf-devtools/spring-surf-doc-plugin/index.html




- Florian


--

Eng. Gabriele Columbro
Alfresco Software, Ltd.

M: +31 (0)627 565 103
P: +39 320 161 28 46
D: +44 (0)1628 876 654
Skype: gabrielecolumbro
Blog: http://www.mindthegab.com



Reply via email to