Hello All, I'm somewhat new (back) to Fedora, and I'm looking into various SIGs get get involved with. I'm curious about the Ruby SIG, and Ruby in general.
I've always managed Ruby with RVM. What are the advantages/disadvantages of using the Fedora provided packages? Is there a way to do "gemsets" without using RVM?
Also, what ways could I help out the SIG?
Thanks for any info!
Dne 16.7.2012 04:36, Jayson Rowe napsal(a):
Hello All, I'm somewhat new (back) to Fedora, and I'm looking into various SIGs get get involved with. I'm curious about the Ruby SIG, and Ruby in general.
Hello and welcome!
I've always managed Ruby with RVM. What are the advantages/disadvantages of using the Fedora provided packages?
There are several advantages:
* You don't have to care about compilation of binary extensions * Binary dependencies, which are required by several gems (sqlite3 or libxml2 for example) are automatically resolved and installed * You are using just one packaging system * Better integration with system * The packages should play together
There might be also others. May be somebody will add some :) Unfortunately there are also disadvantages:
* We diverge sometimes from upstream, although trying to convince upstream that they should accept our patches ;) * We do not keep always the piece of upstream nor it is always possible to keep the piece due to various dependencies
Is there a way to do "gemsets" without using RVM?
* Use GEM_HOME environment variables * Or you can have different users for different projects. We are not mixing RPM managed gems with administrator installed gems nor with user gems. I.e. if you are installing gems without user privileges, they gets installed into your home directory and they are available only for current user
But neither of these are equivalent to RVM's gemsets.
Also, what ways could I help out the SIG?
You can share your opinions on discussed topics or help to maintain your favorite Ruby packages. For that, you should become Fedora packager [1].
Thanks for any info!
Thank you for your interest
Vit
Also, what ways could I help out the SIG?
You can share your opinions on discussed topics or help to maintain your favorite Ruby packages. For that, you should become Fedora packager [1].
Yes, help is needed with documenting usage and the availability of Ruby on Fedora (the Fedora wiki would be a logical place to do this), testing out the stack, developing tools which to assist with the gem -> rpm migration process, promoting the various efforts at local events and groups, and many other things. Plenty of stuff todo w/ the ruby-sig :-)
Thanks for any info!
Thank you for your interest
+1. If you had any questions at anypoint don't hesitate to ask here (perhaps at some point it would make sense to create a #fedora-ruby IRC channel on freenode, what do ya'll think?)
-Mo
On Tue, Jul 17, 2012 at 12:09 PM, Mo Morsi mmorsi@redhat.com wrote:
+1. If you had any questions at anypoint don't hesitate to ask here (perhaps at some point it would make sense to create a #fedora-ruby IRC channel on freenode, what do ya'll think?)
Please do; I would join if we had one.
- Ken
On Tue, Jul 17, 2012 at 5:22 PM, Ken Dreyer ktdreyer@ktdreyer.com wrote:
On Tue, Jul 17, 2012 at 12:09 PM, Mo Morsi mmorsi@redhat.com wrote:
+1. If you had any questions at anypoint don't hesitate to ask here (perhaps at some point it would make sense to create a #fedora-ruby IRC channel on freenode, what do ya'll think?)
Please do; I would join if we had one.
- Ken
ruby-sig mailing list ruby-sig@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
Thanks to everyone for the comments. I will do what I can to contribute. I will also get familiar with the Fedora packages...I'm going to set up a Virtual and see how I get along without RVM.
I agree with Ken on the IRC channel, I would join as well.
On 07/17/2012 05:22 PM, Ken Dreyer wrote:
On Tue, Jul 17, 2012 at 12:09 PM, Mo Morsi mmorsi@redhat.com wrote:
+1. If you had any questions at anypoint don't hesitate to ask here (perhaps at some point it would make sense to create a #fedora-ruby IRC channel on freenode, what do ya'll think?)
Please do; I would join if we had one.
- Ken
ruby-sig mailing list ruby-sig@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
Just /join'ed #fedora-ruby on freenode. All are welcome to join.
-Mo
On Sun, Jul 15, 2012 at 10:36:54PM -0400, Jayson Rowe wrote:
Hello All, I'm somewhat new (back) to Fedora, and I'm looking into various SIGs get get involved with. I'm curious about the Ruby SIG, and Ruby in general.
I've always managed Ruby with RVM. What are the advantages/disadvantages of using the Fedora provided packages? Is there a way to do "gemsets" without using RVM?
Also, what ways could I help out the SIG?
For me, I use RVM in order to continue doing development on Ruby 1.8 streams for my work project. And prior to F17 release, I used RVM to work against Ruby 1.9. I also keep a set of gems for each version.
ruby-sig@lists.fedoraproject.org