Assembla home | Assembla project page
 

Meatoo

Meatoo is an online database that shows you which Gentoo packages have a newer upstream version available. It queries Freshmeat (and other) latest releases and compares the latest versions in portage.

News

April 26, 2007

app-portage/meatoo is now in portage. This is the command-line client. The mail server is down on gentooexperimental.org at the moment so no new accounts are able to be created.

Features

Search for packages needing a 'version bump' by package name, herd or maintainer, or portage category using:

  • Website
  • RSS Feeds
  • Command-line tool
  • IRC bot (coming soon, want to help?)

Plugin System

I'm refactoring the server from CherryPy, Cheetah, SQLObject into a Turbogears application. Turbogears uses the same core packages. The new server has a plugin system which allows people to code plugins for various package databases (CPAN, Ruby Forge etc.).

The plugin simply parses a DOAP record, so you can write your tool in any language to generate the DOAP record. Some sites such as the Cheese Shop supply a DOAP record for each release, so its just a matter of parsing an RSS feed.

When you find inaccurate information in the meatoo database, please do not report it on bugs.gentoo.org. Only report actual bugs with the meatoo command-line client (app-portage/meatoo) on bugs.gentoo.org.

Meatoo simply queries Freshmeat, PyPI, CPAN etc. and tries to map that release information to portage package names and versions. Obviously there will be inaccuracies. If you have a meatoo account you can help by re-mapping package names that are inaccurate.

TODO

  • Server re-write in progress.
  • I'm working on a supybot on Freenode in #meatoo named meatoobot that will alert irc users or #gentoo- channels who subscribe when meatoo detects version bumps.

Help Wanted

I'm not up on my CSS. If you'd like to help out with the front page HTML/CSS and a couple simple forms, it would be appreciated.

Contact

Rob Cakebread (pythonhead) is the original author and maintainer with the help of Renat Lumpau (rl03). You can look for us on Freenode #meatoo or mail Rob at gentoodev a T g mail d o t c0m