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