From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,SPF_PASS,T_DKIM_INVALID shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 2931C209B1 for ; Wed, 6 Sep 2017 05:00:32 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id A185A120880; Wed, 6 Sep 2017 14:00:29 +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 6AC15120462 for ; Wed, 6 Sep 2017 14:00:27 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.me; h=from:to:references:subject:mime-version:content-type:content-transfer-encoding:list-id; s=smtpapi; bh=KdC5EyNTWbgI30HdJdX1v1o7//Y=; b=XFYFI4yFVB/52kQ8Jt bsWCF3FBwpgGtxoYXlbuqkb38o9Z+UAD+P7vWehRqPtU9vfssLZ8bXlssekn4fGi FsCv9XN5kYEtca2qxnB8gNc2nHapoCJ2alv7jA2iVOj9cd7pwc5cLoVUFqI/SGGC ErK7tcXQfvPYPEj8s+0+rBGF4= Received: by filter0015p3las1.sendgrid.net with SMTP id filter0015p3las1-960-59AF80E8-6 2017-09-06 05:00:24.128477641 +0000 UTC Received: from herokuapp.com (ec2-54-81-93-244.compute-1.amazonaws.com [54.81.93.244]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id pB_JNgYySo6RDH4XKSNNLQ Wed, 06 Sep 2017 05:00:23.994 +0000 (UTC) Date: Wed, 06 Sep 2017 05:00:24 +0000 (UTC) From: shyouhei@ruby-lang.org To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 57735 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 12733 X-Redmine-Issue-Author: hsbt X-Redmine-Issue-Assignee: hsbt X-Redmine-Sender: shyouhei 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS42CNQELG5xY4VLGNgP/RpNnmCl2byVx5Xbx2 z7E9OX+J9aUlNmQ9s2PrmmxhymU3NxigqW1LdNnT6niavPn0mRKOSVqZminxsCHAKuXUPKY0YWglqV sc1KGNPU6PxD1iOB1gMVVjx76Xtj/XLXRorBffsgtjRUlZdSb2D6bYAldg== X-ML-Name: ruby-core X-Mail-Count: 82667 Subject: [ruby-core:82667] [Ruby trunk Feature#12733] Bundle bundler to ruby core 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 #12733 has been updated by shyouhei (Shyouhei Urabe). vo.x (Vit Ondruch) wrote: > I don't understand it. Why is it not simple bundled gem similartly to minitest, test-unit, rake, etc? This gems broken to Ruby directories were always the worst idea. It could make sense when Ruby have not shipped with Rubygems, but nowadays? Rubygems itself is going to depend on bundler. It must exist beforehand. Bundled gem won't work. ---------------------------------------- Feature #12733: Bundle bundler to ruby core https://bugs.ruby-lang.org/issues/12733#change-66496 * Author: hsbt (Hiroshi SHIBATA) * Status: Assigned * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: 2.5 ---------------------------------------- rubygems team has plan to migrate bundler into rubygems at rubygems 3.0. ref. https://github.com/rubygems/rubygems/issues/1681 In current status, rubygems only use `Bundler` module on test suites. But we should track rubygems upstream step by step. I propose to bundle bundler for stdlib as default gem on ruby core repository. but we have some consideration. such as * bundler uses rspec for test suites. How to use rspec on ruby core repository? * Who are maintain bundler on ruby core repository? This issue is epic topic. Please comment your concerns or idea. -- https://bugs.ruby-lang.org/