delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2018/05/05/12:18:12

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:from:date
:message-id:subject:to:content-type; q=dns; s=default; b=ALZyNpJ
V/E+UwmS1FbdZoi511ZbZT7RpV+yYzLwY8CATfWq7JlvkIEmelpXJEjCqHeEOYft
v8t8erTITdadGYb/aIbauYzpRaU1YKzbxFo9aX6vQD/98Ss49H7ThcsTLZPhPx2A
X3FSxoraCEvax7PBJgt09PvBbzew5xhwjKRI=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:from:date
:message-id:subject:to:content-type; s=default; bh=OYfsqhGVy9dKJ
L8ljtQ20+YT2QY=; b=KFcOtuh6cKEZMU2CPRpkGLJXwdz5yVdsgxr1mkUZ34/v/
KEqzLFCyqXUY3oDsTa0WnqXEMOxOwkffxSjhPxmBowsrhqmHXq4HLNYEYpfkOJp4
6A7t0JUJkN3NSZABQjnDRRxXA1ohbghuL4Hg+SpRW86bIuYAw260GXZV5OByWc=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=sk:respons, stephen, million, HX-Received:10.98.133.15
X-HELO: mail-pf0-f174.google.com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=R8WVGFUKVok3e/CYbtRqVY4hBxOwWUGvWdWQI3NjP4g=; b=rVXi+K40z4ETwwUcTQk5kapVSHlFemeS429K4DVV5hLtaq73JlQlH6JM1/c+esrddp F1W3rPv82fhAU8sJPzmw3lrIS+bOthIkJjuHDwPZ/bEDmZX7ZKQwKhUXTilLpAzNG0bC d81ffnOcAkpo9uJT7WN5u5y+2Y1Hiz2EIkjxajnyx7g5MZecIdpp1Xgje9E3fUKZL4WD j0/m5OiYlRmWXJmY37sOtOy0iqhLC+V1U24GtcUgcudOWgJ5QPKixu7i6Ih8ZD2g4lbn khynRmkppWyNTXyjLNWyfZqsT8SmXBCUYAWepJ4UOAdMj94CfryLbfFEvMYyDnZG9tRX gWWQ==
X-Gm-Message-State: ALQs6tCKMMLFh2pqAt4WPzpTysYHuuMv1Y5L2HikbsUGJWdstNyI/bAS r6dIksyyLa9IgP0ijXF5NTX3t22suvlDvl4EiW0rQQ==
X-Google-Smtp-Source: AB8JxZq5WtnZ0WOBE8gM0lUn6nlXgypZzr6LKnG2txvP5Hnucj4SfgVKKR9X3GG+UpSXB+zBVKf/MrJM3Q9hYZJLRT4=
X-Received: by 10.98.133.15 with SMTP id u15mr30756322pfd.160.1525537077569; Sat, 05 May 2018 09:17:57 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <5aed55ad.13d1370a.52727.af57@mx.google.com>
References: <e186015e-5a65-20bc-bca0-2a0fb6eda28a AT gmail DOT com> <5aed55ad DOT 13d1370a DOT 52727 DOT af57 AT mx DOT google DOT com>
From: Stephen John Smoogen <smooge AT gmail DOT com>
Date: Sat, 5 May 2018 12:17:57 -0400
Message-ID: <CANnLRdiBq=mbuUh9rxu7m23z5-KmXTf5tPzs5yMEO7hahjm1mQ@mail.gmail.com>
Subject: Re: Request new Ruby release
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes

On 5 May 2018 at 02:56, Steven Penny <svnpenn AT gmail DOT com> wrote:
> On Sat, 5 May 2018 07:27:22, Marco Atzeri wrote:
>>
>> I am still waiting that you show your code.
>
>
> i did, here, i can do it again:
>
> http://github.com/svnpenn
>
>> Jon Yong is doing an hell of job taming a monster program,
>
>
> no one is arguing that, i agree its a tough package to maintain
>
>> and your comments are NOT appropriated.
>
>
> certainly not by you - and probably others on this list. but my arguments do
> have merit. GCC as an example is a fast updating package. and as
> "politically
> incorrect" as it might be, jon could be doing a better job in regards to
> velocity of release - at a minimum we should have test versions for GCC 7
> and
> or 8 already for ALL arches and ALL targets.
>
>> I do not see a huge queue of volunteers,
>
>
> this is a false assumption - no one volunteers because a maintainer is
> already
> in place - thats like applying for a job that is filled - but if he vacated
> and
> corinna or whatever posted an "opening" - i am confident it would be filled
> quickly
>

That is where this is falling down. A lot of maintainers are not going
to step aside because they have had too many experiences of where
someone has said they will help out/take over etc and then disappear
for a million legitimate reasons. Most maintainers in open source
software will step aside when someone has shown they are going to not
just poke and prod but actually are doing things like

'Hey I made a set of builds with gcc8 and rebuilt all this to see what
broke.. can someone else look at things to see how this is going?'

and then after that person has shown that they have kept up with
things for multiple releases, helped out and been helping them and
others, the responsibilities start getting moved over. This isn't
always the case, if there are various leaf packages but if there are
ones with hundreds of dependencies like gcc or ruby.. it isn't
advertised of 'oh I am looking for a maintainer..' because you get
burnt too many times with the people who want to make a name for
themselves but don't have the skill, the people who are looking to
push an agenda (everything from 'I put in this patch which rootkits
everyone' to 'I think all developers should default to -Werror only
ever'), people who would be good but have no clue who to contact in
other groups when problems occur, and maybe someone who does fit into
this.

Which is why most developers end up looking for the people who show
they want to do something by doing it first, asking for help instead
of demanding it, and start showing up in upstream areas looking to fix
things. When I started into this nearly 30 years ago, I thought that
was too slow, too asinine, and too feudal and needed to be shook up.
In the end I learned that the system is the way it is because it works
in good days and bad ones. It isn't ideal but for small volunteer
projects it seems to be the one long term ones go to.

That said, it isn't the only one and if you want to show everyone how
to do it differently.. you are free to set up your own project which
does things the way you need it to. That is how innovation gets
kickstarted when people get too complacent.


-- 
Stephen J Smoogen.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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