Die Programmiersprache Ruby

Blog|

Forum|

Wiki  


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]

Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: RubyGems und Bundler
BeitragVerfasst: 10 Mai 2015, 22:50 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1821
Wohnort: NRW → UN
Hallo Community,

wie ist eigentlich der aktuelle Stand in Sachen RubyGems und Bundler? Ich habe noch so im Ohr, dass Bundler mit RubyGems fusionieren wollte — wie weit ist man da mittlerweile?

Valete,
Quintus

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Ich bin freischaffender Softwareentwickler und freue mich über jedes neue Projekt. Kontaktinformation auf meiner Website.

Mein Blog | GitHub-Profil | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: B1FE 958E D5E8 468E AA20 8F4B F1D8 799F BCC8 BC4F


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: RubyGems und Bundler
BeitragVerfasst: 11 Mai 2015, 08:58 
Offline
Interpreter

Registriert: 10 Dez 2007, 17:37
Beiträge: 1906
In Progress. Das ist der aktuelle Stand: https://github.com/rvm/rubygems-bundler
Als neben Notiz, neue rvm Versionen installieren bundler nicht mehr als Default
und man wundert sich schnell mal, wenn bundler nicht mehr gefunden wird.

_________________
Grüße
Jack


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: RubyGems und Bundler
BeitragVerfasst: 11 Mai 2015, 10:07 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1821
Wohnort: NRW → UN
Ok, danke! Findet die Bundler-Entwicklung neuerdings als Teil von RVM statt? Das ist für den Teil der Rubyisten, die nicht RVM verwenden — gibt ja genügend Alternativen — zumindest ungücklich. rubygems-bundler kommt mir allerdings eher nicht wie ein offizieller Teil von RubyGems oder Bundler vor, sondern scheint eher den Nutzer vom leidlichen bundle exec erlösen zu wollen*. Seit gut einem Jahr hat es in dem Repo auch keine Commits mehr gegeben, was in Anbetracht des Hinweises auf RubyGems 2.2.0 auch durchaus sinnvoll erscheint.

Verstehe ich das also recht, dass RubyGems mittlerweile so weit ist, dass es einfache Gemfiles bereits selbst auswerten kann, ohne Hilfe von Bundler? Oder ist die separate Installation von Bundler noch immer erforderlich?

Vale,
Quintus

* Ich hab seit langem einen Alias in meiner ~/.zshrc, der bundle exec auf be verkürzt.

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Ich bin freischaffender Softwareentwickler und freue mich über jedes neue Projekt. Kontaktinformation auf meiner Website.

Mein Blog | GitHub-Profil | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: B1FE 958E D5E8 468E AA20 8F4B F1D8 799F BCC8 BC4F


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: RubyGems und Bundler
BeitragVerfasst: 11 Mai 2015, 11:53 
Offline
Metaprogrammierer

Registriert: 20 Nov 2011, 21:51
Beiträge: 693
Quintus hat geschrieben:
* Ich hab seit langem einen Alias in meiner ~/.zshrc, der bundle exec auf be verkürzt.


Ich dagegen nutze lokale binstubs, und lasse das binstubbed Verzeichnis meinem PATH hinzufügen wenn ich mich in einem Verzeichnis befinde, in dessen oberverzeichnissen ein Gemfile vorhanden ist.

Davon ab, von einer gegenseitigen Integration von Rubygems und Bundler höre ich jetzt das erste mal. Wozu auch? In meinen Augen würde es vollkommen ausreichend sein Bundler in die Standard Ruby Distribution zu nehmen, so wie man es vor Jahren mit Rubygems gemacht hat. Das war ja auch mal ein separat zu installierendes Tool.

Ausserdem ist mir aufgefallen, das lokal im PATH auch nur Wrapper um bundle exec liegen. Da weiß ich allerdings gerade nicht ob da mein Environment* Magie walten lässt oder ob das inzwischen default ist.

* RVM latest, Rubygems und Bundler stets aktuell, zsh mit omz und bundle sowie RVM plugin.

_________________
Ubuntu Gnome 14.04 LTS
rvm mit App-spezifischer Ruby-Version (meist 2.2.x) und -Gemset

Github ProfilBitbucket Profil


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: RubyGems und Bundler
BeitragVerfasst: 11 Mai 2015, 12:42 
Offline
Interpreter

Registriert: 10 Dez 2007, 17:37
Beiträge: 1906
Das letzte was ich so gelesen habe, ist das bundler innerhalb der nächsten 1-2 Jahre in rubygems aufgeht.
Auf der CMD habe ich gesehen, dass gem --file Gemfile unterstützt. Ich habe jedoch keine offizielle Vorstellung
der bundler Integration gesehen bis jetzt. In den repo von rubygems und bundler gibts auch keine schlüssigen
Hinweise/Einträge.

rvm hat nichts mit der bundler Entwicklung zu tun. RVM hat nur bundler als default gem entfernt, auf Grund der neuen Entwicklungen. Früher war bundler automatisch installiert worden von rvm.

PS: Die Situation scheint etwas Konfus zu sein https://github.com/rubygems/rubygems/issues/1207

_________________
Grüße
Jack


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: RubyGems und Bundler
BeitragVerfasst: 11 Mai 2015, 21:53 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1821
Wohnort: NRW → UN
Das ist eine kuriose Geschichte. Vor einiger Zeit kam mir über Twitter noch das hier rein: https://github.com/tpope/vim-bundler/issues/40. Darin heißt es, dass die Gemfile künftig gems.rb zu heißen hat. Das wird vermutlich noch einige Verwirrung hervorrufen, zumal es hier ebenfalls an einem offiziellen Announcement fehlt.

NobbZ hat geschrieben:
Ich dagegen nutze lokale binstubs, und lasse das binstubbed Verzeichnis meinem PATH hinzufügen wenn ich mich in einem Verzeichnis befinde


Funktionen, die mehr oder weniger gut an meinem $PATH herumfummeln, lasse ich lieber außen vor. Wenn ich $PATH ändern will, dann mache ich das selbst bewusst durch Verwendung üblicher Shell-Kommandos. Dann ist da wenigstens nichts unerwartetes drin.

NobbZ hat geschrieben:
Ausserdem ist mir aufgefallen, das lokal im PATH auch nur Wrapper um bundle exec liegen


Wenn du regulär per gem install installierst und kein Bundler installiert hast, sollte das nicht passieren. Ich habe das jetzt aber nicht nachgeprüft.

Valete,
Quintus

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Ich bin freischaffender Softwareentwickler und freue mich über jedes neue Projekt. Kontaktinformation auf meiner Website.

Mein Blog | GitHub-Profil | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: B1FE 958E D5E8 468E AA20 8F4B F1D8 799F BCC8 BC4F


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: RubyGems und Bundler
BeitragVerfasst: 11 Mai 2015, 22:34 
Offline
Interpreter

Registriert: 10 Dez 2007, 17:37
Beiträge: 1906
@Quintus das ist aber nicht der bundler, bei DEM bundler wurder eine Namensänderung 2010 hier https://github.com/bundler/bundler/issues/694 besprochen. Aber nie umgesetzt. Naja, so lange wie bundler läuft werd ich es wie gewohnt nutzen, danach mal schauen, was kommt.

_________________
Grüße
Jack


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: RubyGems und Bundler
BeitragVerfasst: 12 Mai 2015, 17:31 
Offline
Interpreter
Benutzeravatar

Registriert: 18 Sep 2008, 22:32
Beiträge: 1821
Wohnort: NRW → UN
Ok, danke für die Info. Ich war schon irritiert.

Vale,
Quintus

_________________
Habe den Mut, dich deines eigenen Verstandes zu bedienen! — Immanuel Kant

Ich bin freischaffender Softwareentwickler und freue mich über jedes neue Projekt. Kontaktinformation auf meiner Website.

Mein Blog | GitHub-Profil | Auf Twitter: @qquintilianus | PGP/GPG-Schlüssel: B1FE 958E D5E8 468E AA20 8F4B F1D8 799F BCC8 BC4F


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
cron