[16:31] <Nitz> Why are version control software so unintuitive?
[20:51] <Phantomas> does bzr as a project use a shared repository with repository branches or just standalone branches?
[20:53] <Phantomas> what should I use for my project?
[20:55] <jelmer> Phantomas: it's a thing you can decide on a personal basis, there doesn't have to be a project policy on it
[20:56] <jelmer> Phantomas: as a bzr developer, I use shared repositories locally, but bzr itself uses a standalone repository (living at http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev, along with the branch)
[20:56] <Phantomas> jelmer: oh, it doesn't make any change if I upload it to launchpad?
[20:56] <jelmer> Phantomas: yep, it doesn't make a difference.
[20:58] <Phantomas> jelmer: ok so to be sure, if I do  bzr init-repo project  and then  bzr init project/trunk  and push it to launchpad it would be the same with bzr init trunk  and push
[20:58] <jelmer> Phantomas: yep
[20:58] <Phantomas> cool :D
[21:00] <Phantomas> jelmer: something else: I read everything about the "Lockstep Development", and understood that it uses checkouts, but has this anything to do with the initialization of the branch?
[21:00] <Phantomas> I mean do I need a different process from bzr init-repo ... bzr init ... ?
[21:02] <Phantomas> jelmer: documentation doesn't mention such a thing... but then how could you be sure that developers use checkouts and the "Lockstep Development" instead of just a normal branch clone?
[21:03] <Phantomas> or this is also a personal choice?
[21:03] <jelmer> Phantomas: checkouts are also just a personal choice, it means all commits you do locally automatically go upstream
[21:03] <Phantomas> Perfect... jelmer thanks a lot... you have been very helpful :)