Re: [dev] [suckless] Migration to git

From: Anselm R Garbe <garbeam_AT_gmail.com>
Date: Tue, 27 Nov 2012 19:03:36 +0100

On 27 November 2012 18:57, Anselm R Garbe <garbeam_AT_gmail.com> wrote:
> On 26 November 2012 11:25, Christoph Lohmann <20h_AT_r-36.net> wrote:
>> I am proposing a migration of all mercurial to git repositories. Git is
>> mature and used by nearly all major OSS projects. Mercurial has this
>> slow prototyping dependency of Python, which is annoying and could be
>> removed that way. Of course git is still(?) adding a perl dependency. I
>> hope this can be removed from git.
>
> To be honest I don't find this discussion any useful.
>
> What problem would such a switch actually solve?
>
> To me, hg and git are quite similar, both have their pros and cons.
> There are major projects using either one, suckless.org has used hg
> since the very early beginning.
>
> On a technical level I do believe that hg sucks less, as it provides
> fewer features and does not promote a "heavy branching" development
> approach (git's strength is the branching and multi-merge/rebase
> concept imho). But the typical problems that git solves well are only
> present in very complex software projects and software development
> processes/teams. suckless.org projects are simple by definition and
> philosophy.
>
> I still believe that hg is the better fit for suckless.org projects,
> thus I'm not in favor for such a change, unless you really come up
> with real problems we have with hg, that we wouldn't have with git.

One remark for this discussion: I do intend to use git for sta.li btw.
as for such large-scale projects git is a better fit.
But I wouldn't use git for small-scale projects like dwm, st, etc.

Best regards,
Anselm
Received on Tue Nov 27 2012 - 19:03:36 CET

This archive was generated by hypermail 2.3.0 : Tue Nov 27 2012 - 19:12:07 CET