From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-4.1 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 79D9A211B3 for ; Thu, 29 Nov 2018 23:09:45 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 646CD121570; Fri, 30 Nov 2018 08:09:43 +0900 (JST) Received: from o1678916x28.outbound-mail.sendgrid.net (o1678916x28.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 4EAA212155D for ; Fri, 30 Nov 2018 08:09:40 +0900 (JST) Received: by filter0123p3las1.sendgrid.net with SMTP id filter0123p3las1-2604-5C0071B1-14 2018-11-29 23:09:37.374771189 +0000 UTC m=+532777.220222828 Received: from herokuapp.com (ec2-54-159-163-150.compute-1.amazonaws.com [54.159.163.150]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id ikADjUSiRhS8jZp4tXgrtQ for ; Thu, 29 Nov 2018 23:09:37.252 +0000 (UTC) Date: Thu, 29 Nov 2018 23:09:37 +0000 (UTC) From: colby@taplaboratories.com To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 65576 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15354 X-Redmine-Issue-Author: vo.x X-Redmine-Issue-Assignee: hsbt X-Redmine-Sender: colby X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: ync6xU2WACa70kv/Ymy4QrNMhiuLXJG8OTL2vJD1yS4snDHxQpsthH3KXoYwmxz2AAGSlVXj488ERh w0B7L+Kh57C5lMaTBmh7avfbsy3fBkM5xcyX7ogpmk3u6hvpYaOBnCrorhnJO9Os4XYmDWq/3+AXF+ srQVLrbs1g9a3CdUu1ixblRYjt07SudXFFrnpGcnmAWTxtJSDNbGgkAfuw== X-ML-Name: ruby-core X-Mail-Count: 90178 Subject: [ruby-core:90178] [Ruby trunk Bug#15354] Remove Bundler from StdLib X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" Issue #15354 has been updated by colby (Colby Swandale). vo.x (Vit Ondruch) wrote: > please consider removal of Bundler from StdLib unless upstream demonstrates it can maintain it properly. Hi, Bundler core team dev here. What does this even mean? We have been maintaining Bundler "properly", It's almost a 10 year that has had to deal with lots of issues form the RubyGems/Ruby project over the years. I suggest you rethink/resind your snide comment. ---------------------------------------- Bug #15354: Remove Bundler from StdLib https://bugs.ruby-lang.org/issues/15354#change-75301 * Author: vo.x (Vit Ondruch) * Status: Assigned * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: * ruby -v: ruby 2.6.0dev (2018-11-26 trunk 65990) [x86_64-linux] * Backport: 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- [This is mostly a clone of #13978 which I opened a year ago. Unfortunately, the same points I mentioned there still hold true.] I understand that given that almost every Ruby user is using Bundler, it would be convenient for quite some people to have Bundler as part of StdLib. However, seeing two copies of Molinillo, each in a different version [1], [2], similarly to fileutils [3], [4], is a sign that things are not as they should be. Therefore, please consider removal of Bundler from StdLib unless upstream demonstrates it can maintain it properly. [1]: https://github.com/ruby/ruby/blob/trunk/lib/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb#L5 [2]: https://github.com/ruby/ruby/blob/trunk/lib/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb#L4 [3]: https://github.com/ruby/ruby/blob/trunk/lib/bundler/vendor/fileutils/lib/fileutils.rb [4]: https://github.com/ruby/ruby/blob/trunk/lib/fileutils.rb -- https://bugs.ruby-lang.org/