bzr/brz & integration with git(hub)

Jelmer Vernooij jelmer at jelmer.uk
Fri Jan 12 10:41:23 UTC 2018


On Fri, Jan 12, 2018 at 08:54:28AM +0000, Chris Hecker wrote:
> You guys aren't switching to the git repo format completely are you?  I
> would not want to lose first class rename support.

We're not dropping support for the Bazaar formats, and we don't have
any plans to change the default format. So you'll keep having the same
rename semantics if you use a Bazaar format.

Jelmer

> 
> On Fri, Jan 12, 2018 at 00:43 Jelmer Vernooij <jelmer at jelmer.uk> wrote:
> 
> > Hi Gour,
> >
> > What Martin means when he says "using the git format locally" is that
> > rather than focus on a two way bridge, we want Breezy to support the git
> > format natively. This means that e.g. 'brz clone git://github.com/foo/bar'
> > creates the same bytes on disk (with a .git directory) as 'git clone git://
> > github.com/foo/bar'.
> >
> > The problem with creating a native bazaar repository locally and pushing
> > from there to a remote git repository is that every interaction between to
> > different formats is inherently slow because it requires converting data
> > from one format to the other.
> >
> > We'd still allow pushing from a native bzr repo into a git one and vice
> > versa, but this should be an uncommon situation.
> >
> > Cheers,
> >
> > Jelmer
> >
> >
> > On 11 January 2018 22:12:46 GMT+08:00, Gour <gour at atmarama.com> wrote:
> >>
> >> Hello,
> >>
> >> here is ex-darcs and ex-bzr user, currently using Fossil as my primary DVCS for
> >> all my private projects.
> >>
> >> Yesterday I somehow stumbled upon news about Breezy, watched the talk, visited
> >> #bzr (after long time)...
> >>
> >> I like and always prefer to use simple tools and Bazaar is one of them, so I'm
> >> really excited about the new project givng new life to the old favourite tool.
> >>
> >> Afaict, the motive behind it is to include more plugins out-of-the-box, have
> >> py3k support, make it more approachable to non-software people etc., but I'm
> >> also curious about the plan/status of bzr/brz integration with the git(hub),
> >> iow. is it possible to use bzr/brz as 2-way bridge with the git(hub) projects
> >> since this is usual use-case: small contributions to some open-source project
> >> hosted at github?
> >>
> >> For my own stuff, I'm happy with the Fossil, but then have to change gears and
> >> adjust to the Git's workflow, so having one tool capable to cover both personal
> >> stuff and small github contributions would be very welcome.
> >>
> >> Martin replied on #bzr that "the answer for clean github integration is using
> >> the git format locally..." but it's not 100% clear what does it mean, iow.
> >> whether it is some desired scenario from the future or there is already some
> >> work on it to achieve it?
> >>
> >> Any hint?
> >>
> >> In any case, wishing you all the best in reviving/improving Bazaar!!
> >>
> >>
> >> Sincerely,
> >> Gour
> >>
> >>
> > --
> > Jelmer Vernooij <jelmer at jelmer.uk>
> > https://www.jelmer.uk/
> >

-- 
Jelmer Vernooij <jelmer at jelmer.uk>
PGP Key: https://www.jelmer.uk/D729A457.asc



More information about the bazaar mailing list