This is the mail archive of the
mailing list for the Cygwin project.
Re: Request new Ruby release
- From: Brian Inglis <Brian dot Inglis at SystematicSw dot ab dot ca>
- To: cygwin at cygwin dot com
- Date: Fri, 4 May 2018 00:05:23 -0600
- Subject: Re: Request new Ruby release
- References: <email@example.com> <firstname.lastname@example.org>
- Reply-to: Brian dot Inglis at SystematicSw dot ab dot ca
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 :
>> - 2.4.3 (Dec 2017)
>> - 2.5.0 (Dec 2017)
>> 2.4.0 introduced Enumerable#sum , would be nice to have.
>>  http://github.com/ruby/ruby/tags
>>  http://stackoverflow.com/a/41235616
> 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
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple