Reinhard Poetz wrote:
Sylvain Wallez wrote:
Reinhard Poetz wrote:
Some time ago we decided that we want a flat directory structure
(/cocoon/blocks/[block-name]/... instead of
/cocoon/blocks/[community-status]/[block-name]/...) for blocks but
we haven't yet changed it.
I will do the move on Monday - please make sure that you have
checked in all your changes in existing blocks *by Sunday evening
CET* or expect more work to merge your work again. Thanks (and sorry
for the inconveniences)
Checking out the new layout, I see that we now have the following
layout:
cocoon/trunk/src/blocks/[block-name]/trunk/...
Is the [block-name]/*trunk*/ really what was intended? It changes the
directory layout and checkouts all branches of a given block in a
single project, which is very likely to cause problems the day where
we start branching blocks...
For now we only have trunk. I hope that real blocks will be available
soon and then a block is an independant build and deployment unit and
*not* part of Cocon core any more.
Right.
For now it doesn't harm to include the complete tree and svn
operations become much faster.
That's for sure :-)
It seems to me that, even if we remove the [community-status], we
still need a separate svn:external for each block to point to the
appropriate branch.
IIUC there is no need for this. In gump.xml we can point to the
correct directory.
That wasn't gump problem, just a project layout. Now since we only have
one branch, I'm ok with this.
Sylvain
--
Sylvain Wallez Anyware Technologies
http://apache.org/~sylvain http://anyware-tech.com
Apache Software Foundation Member Research & Technology Director