hi,

I will start with sort introduction before I come to the topic. My name is Aditya Prakash. I am second year CSE student at NIT Durgapur, India. I am working on GlitterGallery webapp (in rails) under GSoC.

Today in fedora-infra meetting, Kushal mentioned that it is important that whatever gem I use, I should make sure that it comes as rpm package. Good people of ruby-sig have already build packages of many popular gems (link here). Unfortunately, there are still many gems which aren't available on rawhide and there are others which aren't upto date with upstream. ex: guard, cancancan, capybara-webkitomniauth-facebook, haml-lint, rubocop etc.

My guess is that atleast 50 gems from my gemlist.lock file would need packaging or update. However, GlitterGalley is not an app app but it is a web app. What I am trying to say is that main purpose of of GG is that it is hosted on cloud somewhere and people will use to from web-browsers. How important it is that gems I am using have rpm available? A good amount of development time will be wasted in packaging if this is a requirement.

Also, how important it is that rpm package are available for ruby gems in general? In name of being a ruby developer and part of fedora community I would like to package a few important ones.

Thank you.