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 1F9121F609 for ; Wed, 28 Nov 2018 22:54:05 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id C0A631211F1; Thu, 29 Nov 2018 07:54:02 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id 218B9121160 for ; Thu, 29 Nov 2018 07:53:59 +0900 (JST) Received: by filter0172p3mdw1.sendgrid.net with SMTP id filter0172p3mdw1-29782-5BFF1C85-1 2018-11-28 22:53:57.004834286 +0000 UTC m=+1133124.349379519 Received: from herokuapp.com (ec2-54-211-84-77.compute-1.amazonaws.com [54.211.84.77]) by ismtpd0027p1mdw1.sendgrid.net (SG) with ESMTP id u5xMmQo_QJ-9fCxZ4DjaSA for ; Wed, 28 Nov 2018 22:53:56.889 +0000 (UTC) Date: Wed, 28 Nov 2018 22:53:57 +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: 65536 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS5VezlpCTHqilYgtVrehJX/ZP/mM3pAvfJUcd 8jycjCQFP7s1G3dGxwgSlOB2wL5z0NHEfrjh7I7d+93OWT8g3ERnZgWCI66wOShDo4m9jQ8PPERioE wudK3My0HWDOxzi5z4Fgd0sUPp7BP+fRtd13ENIWQ3NMd+7Zl/EwUjddKA== X-ML-Name: ruby-core X-Mail-Count: 90139 Subject: [ruby-core:90139] [Ruby trunk Bug#15354][Assigned] 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 Open to Assigned Assignee set to hsbt (Hiroshi SHIBATA) ---------------------------------------- Bug #15354: Remove Bundler from StdLib https://bugs.ruby-lang.org/issues/15354#change-75255 * 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/