On Mon, Nov 10, 2008 at 1:17 PM, Bernerd Schaefer <[EMAIL PROTECTED]> wrote: >> I'll like to know the usage scenario and the expected outcome of doing >> a gem release using Hoe for DO adapters. DataObjects or any other DM >> component. > > The idea is this: use sake update_versions (or do it manually) to increment > the > version number of the gem to be released. You then call > "VERSION=0.9.8 rake release". > > Hoe generates the gemspec file according to the Manifest, builds the package, > and then uses the rubyforge gem to upload the gem to rubyforge as a new, > versioned release. >
But using a manifest and Hoe, it only upload one gem (the one with platform ruby). For example if we expanded do_sqlite to actually work under JRuby, we will need a separate upload/release process for it. > We originally moved to Hoe because, as I just explained, it does all > the work for you, > which, trust me, is important when you have to push out a new release > of 45 gems. > Yeah, I understand. > As far as the much-curséd Manifest, I have no attachment to it. As long as > pushing a release is as easy (or, even better, easier!) than doing it with > Hoe, > by all means, let's replace it. > > Bernerd Schaefer > I think we found a nice pattern across all the DM and DO gems that can be simplified into a something more Ruby-like than CONST and requires in the middle of the Rakefile. I need some time to finish rake-compiler and do real life testing with it. Thanks again for your time answering these questions. -- Luis Lavena AREA 17 - Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. Douglas Adams --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DataMapper" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/datamapper?hl=en -~----------~----~----~----~------~----~------~--~---
