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=-3.6 required=3.0 tests=AWL,BAYES_00, 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 7B532211B3 for ; Fri, 30 Nov 2018 01:01:43 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id BD3B21214B2; Fri, 30 Nov 2018 10:01:39 +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 687DE121508 for ; Fri, 30 Nov 2018 10:01:35 +0900 (JST) Received: by filter0097p3iad2.sendgrid.net with SMTP id filter0097p3iad2-3895-5C008BEC-42 2018-11-30 01:01:32.803105533 +0000 UTC m=+130572.486105275 Received: from herokuapp.com (ec2-54-81-70-164.compute-1.amazonaws.com [54.81.70.164]) by ismtpd0017p1iad1.sendgrid.net (SG) with ESMTP id wNYQUsrKTLeyMCVZ_rjCCw Fri, 30 Nov 2018 01:01:32.595 +0000 (UTC) Date: Fri, 30 Nov 2018 01:01:33 +0000 (UTC) From: hsbt@ruby-lang.org To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 65578 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15354 X-Redmine-Issue-Author: vo.x X-Redmine-Issue-Assignee: hsbt X-Redmine-Sender: hsbt 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS5+8nN3qhtKsSxEr5H/04UBoHQXv8CyN+l4YF Hrb9xxIps94c/eKAB/PDWLrxXL7Yk7BEPKNT/2Qo0CD8TdNCe62DQmVq9v/lKwjA4Xk5JaW5a5WBzX CVIIxIqUbB0w6TXIIFEOP8B7PFNbSqU/6V+vh+wqEiSosO/iunSqAlJkeg== X-ML-Name: ruby-core X-Mail-Count: 90180 Subject: [ruby-core:90180] [Ruby trunk Bug#15354][Rejected] 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 hsbt (Hiroshi SHIBATA). Status changed from Assigned to Rejected I have the same concerns. I'm going to resolve the duplicated vendoring problem at https://github.com/rubygems/rubygems/pull/2026. ---------------------------------------- Bug #15354: Remove Bundler from StdLib https://bugs.ruby-lang.org/issues/15354#change-75303 * Author: vo.x (Vit Ondruch) * Status: Rejected * 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/