delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/14/18:29:33

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=cHsUfNz7gaCygDlsLjX8Jm4HFbRKKEa6oBg/w6j6l68=;
b=pLaL4V97AiARSijkG2Z0IhNkzWFg2lvhP3u32FQl+vnie1+XUaPoWHq07MXC3DuaoA
lZOwUKrtQ+6F8ySQBj5UgBBz4pOIiAIOsRFvfG1E1bm7V2XMCWtRhAWpByYhF7hcpe3l
MFRrqhVQcHlNS7uHuPLdbr0WVBtFw/9T7efsO7EiQKaZ7x5vITVYLptc/Szkub/VesQ1
XBlm1VVKN8f6z2C2WM2DQboRzmpS7Ekw1FGeVuamiXLOLfDv9sGkoJkHQizkgd9bu8ED
Rmxr5aDirE7m0lgK2p345zriWCH4MPKIMlbBYtoC/MpDAd0DoTdZqWZbEWFRd+Y7n3yA
UweA==
MIME-Version: 1.0
X-Received: by 10.180.107.70 with SMTP id ha6mr9412912wib.20.1436912953550;
Tue, 14 Jul 2015 15:29:13 -0700 (PDT)
In-Reply-To: <mo1ocm$9br$1@ger.gmane.org>
References: <CAM2RGhTpfbqM7zNn72TBOjeL7B7LPT1PxSEU3+9aDdChFrPFTg AT mail DOT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1507090507530 DOT 6924 AT igor2priv>
<CAC4O8c_9mvUW6ub2EWCs2boucLdnzj5O_xCsaCNEaT17brLe0g AT mail DOT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1507091922140 DOT 6924 AT igor2priv>
<559EC0A4 DOT 9020401 AT ecosensory DOT com>
<mnv1hv$699$1 AT ger DOT gmane DOT org>
<55A3DE3B DOT 7070402 AT ecosensory DOT com>
<mo1ocm$9br$1 AT ger DOT gmane DOT org>
Date: Tue, 14 Jul 2015 14:29:13 -0800
Message-ID: <CAC4O8c_hDS-dPin3tgxUVKJZqrQS6dSo63xe_ooUhwgYmu6NXg@mail.gmail.com>
Subject: Re: developer excitement? was Re: [geda-user] gEDA/gschem still alive?
From: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Mon, Jul 13, 2015 at 5:24 PM, Kai-Martin Knaak <kmk AT familieknaak DOT de> wrote:
> John Griessen wrote:
>
>> Fossil has a unifying feature for a project like gEDA/PCB with a
>> hand full of developers:
>>
> It is exotic as in "hardly-anyone-uses-it". By contrast, git is rather
> ubiquitous these days. There is literature galore. The spectrum ranges
> from the official manual to "Git: Version Control for Everyone" among
> the 20+ books dedicated to it on amazon.com. Want to build that hot
> open source project yourself everybody and their aunt is talking
> about? Chances are that would clone it from a git repo.
>
> I'd rather not switch to an exotic component in the infrastructure of
> the project. Geda has already hurt itself enough by going for an less
> than well known scripting language.

I usually agree with this logic but this is a case where the less known
alternative might actually be worth it (and I'm a git enthusiast myself).
It might help in several ways:

  * some people really hate git and to be fair the commands and options
    you have to learn are confusing and not easily memorable at first
    (though they make great sense ultimately)

  * Having everyone get all the branches automatically with one command
    would likely make them a lot more accessible.  It sounds stupid but
    if someone has to go do a separate clone to get a branch its just
    much less likely to actually happen

  * Getting rid of rebase is good, particularly if you hope to integrate
    lots of small branches like we're talking about, since that's when rebase
    ends up destroying working (pre-interaction) commits

  * I like the idea of integrated bts/wiki as well, though for sure the
    existing wiki is good and probably its not easy to switch it over.

Britton

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019