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

Reply via email to