[webkit-dev] Moving to Git?

simon.hausmann at nokia.com simon.hausmann at nokia.com
Thu Mar 8 11:54:28 PST 2012

Alexis, imagine not pushing directly but going through an intermediate system like in Qt - where history is nicely linear now :)

From: webkit-dev-bounces at lists.webkit.org [webkit-dev-bounces at lists.webkit.org] on behalf of ext Alexis Menard [alexis.menard at openbossa.org]
Sent: Thursday, March 08, 2012 18:35
To: Konrad Piascik
Cc: webkit-dev at lists.webkit.org
Subject: Re: [webkit-dev] Moving to Git?

On Thu, Mar 8, 2012 at 2:32 PM, Konrad Piascik <kpiascik at rim.com> wrote:
> It is possible to keep linear history with git.  This just requires you to fast forward and rebase before pushing.

But can you enforce in the server? To avoid people to push it by mistake?

> Konrad
> Sent from my BlackBerry on the Rogers Wireless Network
> ----- Original Message -----
> From: Carlos Garcia Campos [mailto:carlosgc at webkit.org]
> Sent: Thursday, March 08, 2012 12:27 PM
> To: webkit-dev at lists.webkit.org <webkit-dev at lists.webkit.org>
> Subject: Re: [webkit-dev] Moving to Git?
> El jue, 08-03-2012 a las 14:10 -0300, Alexis Menard escribió:
>> On Thu, Mar 8, 2012 at 2:03 PM, Ryosuke Niwa <rniwa at webkit.org> wrote:
>> > On Thu, Mar 8, 2012 at 4:35 AM, Ashod Nakashian <ashodnakashian at yahoo.com>
>> > wrote:
>> >>
>> >> In the light of discovering that some SVN scripts have fallen behind in
>> >> terms of maintenance[1] and WebKit's strong Git support and infrastructure,
>> >> against my better judgement, I'd like to distract you from being productive
>> >> by bringing up this topic (again).
>> >>
>> >> The wiki page of the same name[2] was created 3 years ago and hardly
>> >> updated since[3]. I know we're all busy with more important things, but IMHO
>> >> I think we can at least update the wiki and perhaps vote on when/how we
>> >> should do the eventual transition.
>> >>
>> >> I understand that while this type of work isn't necessarily very
>> >> productive, maintaining two repositories and sets of scripts (with their
>> >> docs and issues) has a very real cost as well. I'm proposing we reevaluate
>> >> the situation and act accordingly.
>> >
>> >
>> > Re-evaluating the situation is good, but I'm still opposed.
>> I don't use svn but the only benefit I see of WebKit using svn is the
>> linear history, clean, easy to read and to explore. Git repos tend to
>> have merging commits a lot and it leads to make bisecting/history
>> browsing harder (my taste).
> I agree about merging commits, but I think it's possible to enforce all
> merges to be fast-forward and without merging commits. In general
> browsing git history is easier and cleaner than svn, and more important
> it's much faster (my taste :-P)
>> Then for everything else I use git and its power locally.
> I would be more than happy with the switch :-)
> --
> Carlos Garcia Campos
> http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xF3D322D0EC4582C3
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> ---------------------------------------------------------------------
> This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Alexis Menard (darktears)
Software Engineer
INdT Recife Brazil
webkit-dev mailing list
webkit-dev at lists.webkit.org

More information about the webkit-dev mailing list