Hi all,
I raised the KARAF-451 this morning to track the fact that the trunk
build is broken.
After digging a little more, I can see that the 2.2.x branch and trunk
don't use at all the same assembly structure:
- the 2.2.x branch uses "new" assemblies structure (containing
distribution and features)
- the trunk uses "old" assembly only with distribution and another
assembly in the features repo.
I'm not very pleased with that because it means that changes on the
2.2.x branch have not been merged to the trunk.
I think it's important that all changes are first performed on trunk and
merge into a target branch, but not the opposite.
If a kind of POC branch is required to test some enhancement before
applying on trunk, it's not a problem, but the name should show that
it's a POC branch (why not create a branch name containing the
corresponding Jira id ?).
Now, it's not easy to know if the "correct" structure is the branch
2.2.x or the trunk.
I would like to fix the trunk build and I have two ways to do it:
1/ only update the assembly by deleting war deployer and manual dependencies
2/ apply the new assemblies structure as we have on 2.2.x branch
Could you light my way ?
Thanks
Regards
JB