atom feed46 messages in org.apache.cocoon.devRenaming Corona to Cocoon 3.0 and inf...
FromSent OnAttachments
Reinhard PötzAug 6, 2008 4:19 am 
Felix KnechtAug 6, 2008 4:28 am 
Andrew SavoryAug 6, 2008 4:30 am 
Daniel FagerstromAug 6, 2008 4:39 am 
Thorsten ScherlerAug 6, 2008 4:54 am 
Carsten ZiegelerAug 6, 2008 4:56 am 
Jasha JoachimsthalAug 6, 2008 6:15 am 
Peter HunsbergerAug 6, 2008 7:30 am 
Ralph GoersAug 6, 2008 7:43 am 
Joerg HeinickeAug 6, 2008 8:09 am 
Vadim GritsenkoAug 7, 2008 5:23 am 
Bertrand DelacretazAug 8, 2008 7:06 am 
Alfred NathanielAug 8, 2008 4:23 pm 
Reinhard PötzAug 10, 2008 1:15 am 
Reinhard PötzAug 10, 2008 1:19 am 
Vadim GritsenkoAug 10, 2008 12:08 pm 
Reinhard PötzAug 10, 2008 1:18 pm 
Vadim GritsenkoAug 10, 2008 3:46 pm 
Reinhard PötzAug 16, 2008 7:19 am 
Ralph GoersAug 16, 2008 7:32 am 
Grzegorz KossakowskiAug 17, 2008 7:44 am 
Reinhard PötzAug 17, 2008 8:14 am 
Sylvain WallezAug 17, 2008 10:41 am 
Grzegorz KossakowskiAug 18, 2008 2:23 am 
Rainer PruyAug 18, 2008 2:43 am 
Grzegorz KossakowskiAug 18, 2008 3:04 am 
Jeremy QuinnAug 18, 2008 3:42 am 
Jeremy QuinnAug 18, 2008 4:07 am 
Reinhard PötzAug 18, 2008 4:21 am 
Sylvain WallezAug 18, 2008 5:12 am 
Sylvain WallezAug 18, 2008 5:13 am 
Sylvain WallezAug 18, 2008 5:47 am 
Grzegorz KossakowskiAug 18, 2008 6:22 am 
Reinhard PötzAug 18, 2008 6:23 am 
Grzegorz KossakowskiAug 18, 2008 6:28 am 
Reinhard PötzAug 18, 2008 6:29 am 
Sylvain WallezAug 18, 2008 8:04 am 
Ralph GoersAug 18, 2008 8:21 am 
Carsten ZiegelerAug 18, 2008 8:41 am 
Jeremy QuinnAug 18, 2008 8:56 am 
Sylvain WallezAug 18, 2008 8:57 am 
Grzegorz KossakowskiAug 19, 2008 4:53 am 
Jeremy QuinnAug 19, 2008 8:03 am 
Jeremy QuinnAug 19, 2008 8:10 am 
Reinhard PötzAug 20, 2008 5:44 am 
Peter HunsbergerAug 20, 2008 7:32 am 
Subject:Renaming Corona to Cocoon 3.0 and infrastructure [version 2]
From:Reinhard Pötz (rein@apache.org)
Date:Aug 20, 2008 5:44:25 am
List:org.apache.cocoon.dev

After our recent discussions, here is my reworked proposal:

Versioning

------------------------------- Cocoon 3 will follow the alpha/beta/rc release scheme (like Mozilla, Maven, Apache Commons, etc.). The first release will be 3.0-alpha-1.

This will be a clear marker that is already visible when you add Cocoon as a dependency to your build or download the artifacts manually.

Additionally all release artifacts will contain a warning message and an explanation what "alpha" means.

SVN

------------------------------- In order to make the life easier for people who use git-svn, I propose to use the standard SVN directory structure:

http://svn.apache.org/repos/asf/cocoon/cocoon3/trunk http://svn.apache.org/repos/asf/cocoon/cocoon3/tags

Maven

------------------------------- We use functional names for all artifacts:

org.apache.cocoon.pipeline:cocoon-pipeline:3.0.0 org.apache.cocoon.sitemap:cocoon-sitemap:3.0.0 org.apache.cocoon.servlet:cocoon-servlet:3.0.0 org.apache.cocoon.controller:cocoon-controller:3.0.0 org.apache.cocoon.rest:cocoon-rest:3.0.0 org.apache.cocoon.stringtemplate:cocoon-stringtemplate:3.0.0

By using the functional name as part of the groupId, Cocoon 2.2 and Cocoon 3 can be used together without getting any problems with the dependency resolution mechanisms of Maven or Ivy.

JAVA NAMESPACES

------------------------------- Coocon 3 will use the "org.apache.cocoon" namespace. The sub-packages are reserved for functional names:

org.apache.cocoon.pipeline org.apache.cocoon.sitemap org.apache.cocoon.servlet org.apache.cocoon.controller org.apache.cocoon.rest org.apache.cocoon.stringtemplate

XML NAMESPACES

------------------------------- Corona currently uses three different namespaces in XML documents:

http://apache.org/cocoon/corona/sitemap http://apache.org/cocoon/corona/servlet http://apache.org/cocoon/corona/controller

These namespaces are without a version number.

Since I don't see how version numbers could help, I propose

http://apache.org/cocoon/sitemap http://apache.org/cocoon/servlet http://apache.org/cocoon/controller

JIRA

------------------------------- I propose the creation of a COCOON3 project so that Cocoon 2.x and Cocoon 3 issues don't get mixed up.

CI

------------------------------- Apache Infrastructure offers a managed Hudson instance. I propose to setup a Cocoon 3 project there.

- o -

Any further comments? If there aren't any objections, I will start with the renaming process next week.

Or do I need a vote before? If so I will start the voting process asap. Any opinions?