[ANN] Inochi 0.3.0

S

Suraj Kurapati

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

[ANN] Inochi 5.0.0 0
[ANN] Inochi 5.0.1 0
[ANN] Inochi 6.0.0 0
[ANN] Inochi 1.0.0 0
[ANN] Inochi 0.2.0 0
[ANN] Inochi 0.0.1 0
[ANN] Inochi 5.0.2 0
[ANN] Inochi 2.0.1 0

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top