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: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 AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , 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.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 DOT Inglis AT SystematicSw DOT ab DOT ca Subject: Re: Request new Ruby release To: cygwin AT cygwin DOT com References: <5a91d058 DOT b0489d0a DOT b3297 DOT 0845 AT mx DOT google DOT com> <5aeb9869 DOT 90d4370a DOT 93cf9 DOT c152 AT mx DOT google DOT com> From: Brian Inglis 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