Forum: Ruby [ANN] Inochi 0.3.0

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Suraj K. (Guest)
on 2009-02-13 00:51
                           Inochi 0.3.0

               Gives life to RubyGems-based software

                http://snk.tuxfamily.org/lib/inochi

   Inochi is an infrastructure for [1]RubyGems-based software
   projects that encourages good documentation and reduces
   programming effort by automating common tasks.

Version 0.3.0 (2009-02-12)

   This release adds support for [2]language translations /
   internationalization / multilingualization, improves the user
   interface, and fixes a show-stopper bug for Windows users.

   New features

     * Add support for [3]language translations of phrases used
       in a project.
          + Add "lang:dump" Rake task for extracting language
            phrases from project.
          + Add "lang:conv" Rake task for translating dumped
            phrases into various languages using the BabelFish
            translation service.
          + Add --locale option to a project's main executable
            for setting user's preferred language in spite of
            the user's locale environment.

     * Notify user when attempting to publish announcements in
       the "pub" Rake tasks.

   Bug fixes

     * In Windows, ENV['USERPROFILE'] gives the path to the
       user's home directory and ENV['HOME'] is not defined.

     * The only real solution to the circular gem dependency
       problem is:
gem install --force
       You should update [4]Chapter 2. "Setup" in your projects'
       user manuals accordingly.

   Housekeeping

     * Break the huge lib/inochi/inochi.rb library into smaller
       files.

     * Instead of adding methods to singleton classes directly,
       define modules and extend to them so that YARDoc
       documents the methods appropriately.

     * List all project contributors globally in the "Credits"
       section.

     * Remove "Contributor kudos" paragraph in release notes in
       favor of crediting contributors inline with each item in
       the release notes.

     * Mention that the project license is ISC for the reader's
       convenience.

References

   1. http://www.rubygems.org/
   2. http://snk.tuxfamily.org/lib/inochi/#Translate-your-project
   3. http://snk.tuxfamily.org/lib/inochi/#Translate-your-project
   4. http://snk.tuxfamily.org/lib/inochi/#Setup
This topic is locked and can not be replied to.