X-Recipient: archive-cygwin@delorie.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:reply-to:subject:to:references:from:message-id
	:date:mime-version:in-reply-to:content-type
	:content-transfer-encoding; q=dns; s=default; b=kIQw7viqWvColhY/
	NC6R14veKM5i+p1zwU8KXtalK0FfunMttgVEQv6tQpKxZn0o8SwzaoRhuqezSCoZ
	12WxVexTInCqGVJdvxVRCk74g4S3g6Hi3fNZF/kNwACLRWQTmzA9S2feBKNM0kJn
	Ry8i4hiyKqXpvPhFIsiAciLT30c=
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:reply-to:subject:to:references:from:message-id
	:date:mime-version:in-reply-to:content-type
	:content-transfer-encoding; s=default; bh=6Wf+RttZbjldo1ZQgmIlh9
	DgLJs=; b=VXFerfLHJx+DDqX1A6EAe2qI51KDqFdBlJ+Mq8731S/MXTK8I6GCVr
	vPqalpg3jfqnXTX07jUTWjLXQCa5xVHD5Yc6jCtuvrmd67KVbo4z7nG+WrctKMfO
	K227dxhLeMmmi5LgaL8DaH+VrR5LlCT5/fjX1RNaeYXnmXhDp10BY=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=diagnosed, H*r:ip*192.168.1.100, coordinate, H*RU:!192.168.1.100!
X-HELO: smtp-out-so.shaw.ca
X-Authority-Analysis: v=2.3 cv=SJtsqtnH c=1 sm=1 tr=0 a=MVEHjbUiAHxQW0jfcDq5EA==:117 a=MVEHjbUiAHxQW0jfcDq5EA==:17 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=uPZiAMpXAAAA:8 a=w_pzkKWiAAAA:8 a=KV21gVmnQ26vyYSxgXEA:9 a=QEXdDO2ut3YA:10 a=DfTZCZ98MGsA:10 a=sRI3_1zDfAgwuvI8zelB:22
Reply-To: Brian.Inglis@SystematicSw.ab.ca
Subject: Re: Request new Ruby release
To: cygwin@cygwin.com
References: <5a91d058.b0489d0a.b3297.0845@mx.google.com> <5aeb9869.90d4370a.93cf9.c152@mx.google.com>
From: Brian Inglis <Brian.Inglis@SystematicSw.ab.ca>
Message-ID: <5d32508b-8936-26b2-6eec-c1bb07f6cdb0@SystematicSw.ab.ca>
Date: Fri, 4 May 2018 00:05:23 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <5aeb9869.90d4370a.93cf9.c152@mx.google.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-CMAE-Envelope: MS4wfPt5tPqPeul/nccs4/43nbgW5yy1Y+aPIeb0SH/gwtlTA9cOKi/lGKtcv80Xc8CrouOIZqWSYnkX37VmyzkBl4i7cTo+Rz8u6lxJ3XhzYY2y52biUN0R s7ITVkPhe23CK3VkpTsgsdNrm/3yaTdfKXNJD0KcyfaPuEHD2iKKk88r37bS5s4fSpXx/DgnNiU0NA==
X-IsSubscribed: yes

On 2018-05-03 17:16, Steven Penny wrote:
> On Sat, 24 Feb 2018 12:51:36, Steven Penny wrote:
>> Please release new Cygwin Ruby. Current version is 2.3.6 (Dec 2017), and since
>> then 2 versions have dropped [1]:
>> - 2.4.3 (Dec 2017)
>> - 2.5.0 (Dec 2017)
>> 2.4.0 introduced Enumerable#sum [2], would be nice to have.
>> [1] http://github.com/ruby/ruby/tags
>> [2] http://stackoverflow.com/a/41235616
> http://cygwin.com/ml/cygwin/2018-02/msg00262.html
> bump. yaakov said he would look into it after 2.5.1 came out, and its out:
> - http://github.com/ruby/ruby/releases/tag/v2_5_1
> - http://github.com/cygwinports/ruby/issues/1

So something would be nice for you to have, but you have no real issue.

Ruby is not just a language package, it comes with its own ecosystem, like gcc,
perl, python, or TeX: there's 100+ directly dependent packages that have to be
rebuilt, retested, possibly diagnosed then fixed; then the rest of the packages
that have some ruby dependency; and there's also the other 2500+ packages Yaakov
also maintains and updates, often a bunch every week; about 25% of Cygwin
packages in total; all in whatever he can spare of his time to volunteer to Cygwin.
Some related packages have other maintainers, who have to coordinate and
schedule their upgrading, building, testing, and release efforts; also in
whatever they can spare of their time.

For an understaffed, all-volunteer effort, Cygwin does a tremendous job
providing us with a compatible, reliable, stable subsystem working environment,
running in a less stable environment.
Cygwin seems to keep up to date with stable releases of important packages
better than distros who have full time staff, many more volunteers, and don't
also have to deal with an alien environment.
It can continue that way if we can all be patient, supportive, and appreciative
of the volunteer maintainers, *especially* the main contributors, on whom much
depends.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

--
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

