Git migration
David Edmundson
david at davidedmundson.co.uk
Mon Oct 11 15:29:27 CEST 2010
Questions:
In Olli's talk he said they push proposed branches to their own personal
directory on the collabora server. This was then reviewed.
Given we are using reviewboard, what is the process? My understanding was that
reviewboard showed just a single diff, which means we won't get the breakdown
of individual commits which is one of the main advantages of using git.
Who needs to review a patch before it can be merged? Just any one person?
If hypothetically I wrote a patch for libktelepathy, how do I know who wants
to review it before it can be merged. Say DrDanz gave it a review++, I can
imagine George would still want to look at it before it's merged. His silence
might either mean he's busy, or agrees with DrDanz... or is mid-review saying
my patch is rubbish. I wouldn't know the state of it.
Dave
On Monday 11 Oct 2010 10:06:37 Olli Salli wrote:
> Sorry for the spam, but
>
> \ /
> \ /
> \ _____ /
> \ / \ /
> \ / \ /
> \ | | /
> \ \ / /
> \ \_____/ /
>
> Great news that it went so smoothly!
>
> On 11.10.2010 11:41, George Goldberg wrote:
> > Good news everyone - the git migration is complete :)
> >
> > This means we can now start committing again.
> > http://projects.kde.org/projects/telepathy provides details of the new
> > repositories
> >
> > And of course, remember the new commit/review workflow Olli presented
> > at the Telepathy sprint (or ask oggis or andrunko on IRC if you
> > don't).
>
> Sure, feel free to ping+ask me anytime about the specifics. Preferably
> on #telepathy or #kde-telepathy, not queries, so others can benefit from
> the explanation too.
>
> I guess the bottom line is: don't merge/push anything to master unless
> you're absolutely sure everybody involved agrees it's a good thing - but
> at the same time, try to make that happen as soon as possible ;)
>
> > Cheers,
> >
> > George
> >
> > On 7 October 2010 11:22, George Goldberg <grundleborg at googlemail.com>
wrote:
> >> Progress update:
> >>
> >> The git repositories are ready on my hard disk, and sysadmin say
> >> they'll get our repos up soon (just once they've made sure the first
> >> batch of migrations are OK).
> >>
> >> On 6 October 2010 13:50, George Goldberg <grundleborg at googlemail.com>
wrote:
> >>> Hi everyone,
> >>>
> >>>
> >>> Executive Summary: Please do not commit anything to svn now, because
> >>> we are moving to git.
> >>>
> >>>
> >>> It's git migration time :D
> >>>
> >>> I've written the rules and am just double checking them at the moment.
> >>> I've also cleared it with the sysadmins that they should be able to
> >>> get us live on git.kde.org this week. So, I just need to do a full
> >>> svn2git run with the latest commits. This means we need to stop
> >>> commiting to svn *now*. If this is a big problem for anyone, please
> >>> let me know asap, but remember that if you have pending changes, you
> >>> can just copy your svn working directory on top of your git checkout
> >>> once the git repos are live.
> >>>
> >>> Cheers,
> >>>
> >>> George
> >
> > _______________________________________________
> > KDE-Telepathy mailing list
> > KDE-Telepathy at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-telepathy
>
> _______________________________________________
> KDE-Telepathy mailing list
> KDE-Telepathy at kde.org
> https://mail.kde.org/mailman/listinfo/kde-telepathy
More information about the KDE-Telepathy
mailing list