README

Path: README  (CVS)
Last Update: Fri Jun 10 04:21:22 EDT 2005

Freshmeat-Ruby 0.1.0 README

=====================

This file was last updated at Fri Jun 10 04:09:00 2005. Please see the file COPYING for licensing and warranty information. The latest version of this software is available at the following URL:

  http://pablotron.org/software/freshmeat-ruby/

Overview

==

Ruby (ruby-lang.org/) bindings for the Freshmeat.net XML-RPC interface (freshmeat.net/faq/view/49/).

System Requirements

=============

Freshmeat-Ruby requires Ruby 1.8.0 or newer. You‘ll also need an account on Freshmeat.

Using Freshmeat-Ruby

==============

Here’s a brief example to get you started:

  # connect to Freshmeat as user 'matz' with password 'jujifruit',
  # then get a list of your projects
  fm = Freshmeat.new('matz', 'jujifruit')
  projects = fm.projects

  # now publish a new minor release of the project 'foobar2000'
  changes = 'Cleaned up documentation.'
  fm.publish('foobar2000', 'Default', '1.1.1', changes, 2)

Full API documentation is available in the doc/ directory, or online at pablotron.org/software/freshmeat-ruby/doc/.

Reporting Bugs

========

Have a bug to report or a feature you’d like me to add to Freshmeat-Ruby? Feel free to email me at the address below. Alternatively, you can submit your feature request or bug directly to the Freshmeat-Ruby bug-tracking web interface at the following URL:

  http://bugs.pablotron.org/

(note that you’ll need to create an account in order to submit a feature request or a bug report via the web interface).

About the Author

==========

Paul Duncan <pabs@pablotron.org> www.pablotron.org/

[Validate]