Hi all! I would like to write a tutorial on how to best release a gem for ruboto, JRuby on Android.
But I have no clue as to what is needed, yet. :) I have relased gems before, but not platform specific gems, and not for Ruboto. Can you help me? What do I need to do differently to limit installation to Ruboto projects? The installation itself is done only on the developer's platform. We are currently using Bundler with a Gemfile that simply lists the desired gems. The gems are then installed using Bundler in a separate gem directory using "bundle install --path=<tmp_path_in_working_area>". After installation the gems are packaged into a bundle.jar that is packaged and deployed inside the Android app. The two features I know I am missing, is marking a gem as Ruboto-specific (preferably with the same name as other variants of the same gem), and limiting installation of gems to only include gems compatible with Ruboto. The first feature is what I think is the most important. A concrete example would be that the Gemfile includes "gem 'json'" and that a Ruboto specific version of the json gem is installed instead of C-extension based or Java based variants of the json gem. It is not desirable to include the Ruboto specific implementation in the main json gem, since we package the complete "lib" directory of the gem into the apk (Android application package), and every KB counts. This is the first post from me on the subject, and indeed on this list, and I hope you will forgive my ignorance and bad assumptions. Many thanks in advance for any help you can give. -- Uwe Kubosch Systems Developer Datek Wireless AS u...@datek.no http://datek.no/ _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers