Jorg Heymans wrote: > Vadim Gritsenko wrote: > >>>>Where each block is treated as independent project, and has own >>>>tags/branches. With Cocoon 2.1.8 out this friday, several blocks will >>>>start having own tags. > > Perfect, my proposed layout covers this use case. Each block will have > its own release cycle, we can even use the maven release plugin to do > releases. I will experiment with this in the mini repo and document my > findings. I must be stupid. I re-read it [1] twice but still don't see where tags and branches live. :-( ... >>It seems like a step backward, towards 2.1 situation, where each block >>is part of single project, instead of moving forward and cutting blocks >>loose... > > The single root pom has no meaning other than tying the other modules > together and giving us the possibility of a) defining common stuff and > b) being able to do a full build/release/deploy of all modules with one > command. It does not prevent separate release cycles of the individual > modules however. See [2], IMHO all this can be handled better by 'cocoon-complete', or 'cocoon-with-all-blocks-included' m2 project. Vadim [1] http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=113102793729171 [2] http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=113107109911046