Closed albertogg closed 10 years ago
Hasta donde tengo entendido los .ruby-version y .ruby-gemset deberian ser ignorados en los .gitignore debido a que de otro modo obligarian al usuario a configurar su herramienta de administracion de rubies a para que cumpla con dichos .dotfiles. Si el proyecto requiere una version especifica de Ruby alli esta el Gemfile para que le diga a bundler que eso es lo requerido.
No veo necesario un .ruby-gemset si ya se tiene un Gemfile y Bundler que se encarga de usar las gemas especificas requeridas.
yo supongo que @edgar se le paso y metio esos .dotfiles por error...
Si, yo tampoco veo necesario ninguno de los dos (quitaría ambos), pero bueno, el .ruby-version
si afecta directamente a todo el mundo y por eso hice el pull-request.
Voy a anexarle el otro archivo también al .gitignore
por si unimos el pull request para que esté de una vez.
+1
Lo puse porque el readme hacia referencia a una versión de ruby.
Lo que se me ocurre es agregar un .ruby-version.sample y un .ruby-gemset.sample.
Y faltaría hacer que esos no esos archivos no se incluyan en el deploy
Edgar Gonzalez @edgar
On Jun 4, 2014, at 9:01 PM, Alberto Grespan notifications@github.com wrote:
@edgar vi que agregaste el .ruby-version al proyecto pero siento que no deberías restringir a la gente a estar en cierta versión particular de Ruby. Jekyll funciona de con Rubies > 1.9.2 no veo por qué tendríamos que restringir el proyecto en ese aspecto. Así que propongo eliminarlo e ignorarlo en el .gitignore y que cada quien tenga el .ruby-version que quiera en su computadora.
You can merge this Pull Request by running
git pull https://github.com/ruby-ve/ruby-ve.github.io remove-ruby-version Or view, comment on, or merge it at:
https://github.com/ruby-ve/ruby-ve.github.io/pull/5
Commit Summary
Remove .ruby-version File Changes
M .gitignore (1) D .ruby-version (1) Patch Links:
https://github.com/ruby-ve/ruby-ve.github.io/pull/5.patch https://github.com/ruby-ve/ruby-ve.github.io/pull/5.diff — Reply to this email directly or view it on GitHub.
Cuando tienes más de un proyecto es conveniente tener un gemset por proyecto. Pero coincido en que no deberían ser parte del proyecto
Edgar Gonzalez @edgar
On Jun 4, 2014, at 9:08 PM, Jesus Marin notifications@github.com wrote:
Hasta donde tengo entendido los .ruby-version y .ruby-gemset deberian ser ignorados en los .gitignore debido a que de otro modo obligarian al usuario a configurar su herramienta de administracion de rubies a para que cumpla con dichos .dotfiles. Si el proyecto requiere una version especifica de Ruby alli esta el Gemfile para que le diga a bundler que eso es lo requerido.
No veo necesario un .ruby-gemset si ya se tiene un Gemfile y Bundler que se encarga de usar las gemas especificas requeridas.
yo supongo que @edgar se le paso y metio esos .dotfiles por error...
— Reply to this email directly or view it on GitHub.
Ya lo agregué, creo que lo podemos unir.
Depende, yo no trabajo con gemsets. Para eso uso bundler, el se encarga de eso por mi.
Voy a unir la rama
usas rvm ?
Los gemsets te dan un sandbox independiente. Es decir aíslas los cambios de gemas entre distintos proyectos no?
Edgar Gonzalez @edgar
On Jun 4, 2014, at 9:16 PM, Alberto Grespan notifications@github.com wrote:
Depende, yo no trabajo con gemsets. Para eso uso bundler, el se encarga de eso por mi.
— Reply to this email directly or view it on GitHub.
@edgar mira esto
Justamente estaba leyendo eso.
Gracias
Edgar Gonzalez @edgar
On Jun 4, 2014, at 9:44 PM, Jesus Marin notifications@github.com wrote:
@edgar mira esto
— Reply to this email directly or view it on GitHub.
Creo que Jesus aclaró la duda. Podríamos agregar información del gemset y del ruby versión en un wiki, si les parece.— Alberto Grespan
On Wed, Jun 4, 2014 at 9:19 PM, Edgar Gonzalez notifications@github.com wrote:
Justamente estaba leyendo eso.
Gracias
Edgar Gonzalez @edgar
http://gonzalez.io
On Jun 4, 2014, at 9:44 PM, Jesus Marin notifications@github.com wrote:
@edgar mira esto
—
Reply to this email directly or view it on GitHub.
Reply to this email directly or view it on GitHub: https://github.com/ruby-ve/ruby-ve.github.io/pull/5#issuecomment-45172953
@edgar vi que agregaste el
.ruby-version
al proyecto pero siento que no deberías restringir a la gente a estar en cierta versión particular de Ruby. Jekyll funciona de con Rubies > 1.9.2 no veo por qué tendríamos que restringir el proyecto en ese aspecto. Así que propongo eliminarlo e ignorarlo en el.gitignore
y que cada quien tenga el.ruby-version
que quiera en su computadora.