I seem to remember that when we were in the beginning stages of discussing/planning the new CI Engine that we had discussed having each 'micro service' as its own branch or potentially its own project. In my opinion, each service should be in a separate branch. Keeping everything in the same branch is going to make the bzr log absolutely horrible. If I'm looking for the last commit to a certain part of the engine, if the commit message doesn't explicitly state that it did something to that part of the engine, I may miss it entirely when searching. With each service being it's own branch, every commit will be related to a single service, and things will be much easier to follow.
I actually think that each service should be in its own project as well, but I'll settle for atleast separating things into their own branches. By separating each service into it's own project, it would be much easier for each of us to follow bugs and MPs related specifically to the code we are working on. Thoughts? -- Chris Johnston <[email protected]> Software Engineer - CI Engineering Team Canonical Ltd. www.ubuntu.com
-- Mailing list: https://launchpad.net/~canonical-ci-engineering Post to : [email protected] Unsubscribe : https://launchpad.net/~canonical-ci-engineering More help : https://help.launchpad.net/ListHelp

