[ANN] Preliminary Ruby Production Archive -- over 100 packages available

Discussion in 'Ruby' started by Mauricio Fernández, Aug 6, 2004.

  1. rpa-base 0.2.0 is now available at http://rpa-base.rubyforge.org .
    Many of the most popular libraries/applications as per Rubyforge
    statistics (Rails, Rake, RedCloth, Active Record, SQLite, Log4R, Copland,
    ruvi, to name a few) have been packaged for use with rpa-base 0.2.0.

    Read on for the full list of packages currently available.


    The Ruby Production Archive (RPA) will provide packages of Ruby
    libraries and programs in a form that allows production use, engineered
    through a stringent process resembling FreeBSD's or Debian's.

    rpa-base is a port/package manager designed to support RPA. Its scope and
    purposes are different to those of other systems like RubyGems.

    Repository status

    The packages available in the embryonic repository have not been subject to
    the RPA QA process that has been defined as one of RPA's goals in the RPA
    manifesto (http://rpa-base.rubyforge.org/wiki/wiki.cgi?RpaManifesto).
    Therefore, they might have bugs; many of them have been tested on
    several systems, but the more obscure ones might have unnoticed bugs.
    At any rate, rpa-base should guarantee that the system is not left
    in a corrupted state (i.e. packages are either installed in full or
    not installed at all). Some of the packages (such as Rails) have been
    reviewed by the upstream developers too.

    We would appreciate any feedback on rpa-base or the packages currently
    provided. A mailing list has been set up for that purpose:

    RPA needs your help
    RPA is an ambitious project in need for developers. These are some of the
    areas that need to be worked on:
    * packaging (new software and package maintenance)
    * setting up a permanent repository infrastructure
    * cross-compilation and build automation
    * website development (should provide package indexes, QA section,
    bugtracking, etc)

    Please contact me at <> (adding RPA to the subject
    will help get it past the spam filtering ;) or via IRC, batsman @
    #ruby-lang on freenode.net if you have any interest or for any additional
    information on RPA/rpa-base and their goals.

    Packaged software as of 2004-08-06:

    actionpack 0.7.8-1 A control-flow and template package for the VC part of MVC.
    activerecord 0.9.2-1 Object-relation mapping put on rails.
    aeditor 1.3-1 Editor intended to support pair-programming.
    aes 1.4.0-3 Implementation of the AES (rijndael) algorithm in pure Ruby.
    amrita 1.0.2-1 An html/xhtml template library for Ruby which makes html documents
    arrayfields 3.3.0-1 Provide keyword access to arrays.
    aspectr 0.3.5-1 Simple aspect-oriented programming in Ruby.
    bitset 0.6.2-1 BitSet Library for boolean operation
    bloom 0.0.1-1 Quick and dirty implementation of a bloom filter.
    bluecloth 0.0.3b-1 A Ruby implementation of Markdown, a text-to-HTML conversion tool
    borges 1.1.0-1 Continuation-based web application framework
    bsearch 1.5-1 Binary search library for Ruby.
    cache 0.1.0-1 Simple cache library.
    captcha 0.1.2-1 Completely Automatic Public Turing Test to Tell Computers and Humans Apart.
    cast256 1.0-1 Pure Ruby implementation of the CAST 256 algorithm.
    cgikit 1.2.1-1 A componented-oriented web application framework like Apple Computers WebObjects.
    chun 0.2-1 File integrity checker like TripWire, Osiris, and Samhain
    copland 0.4.0-1 Copland is an Inversion of Control (IoC) container for Ruby.
    criteria 1.1a-1 Abstract queries to various data sets.
    crosscase 0.2-1 Auto-generate aliases for under_barred and camelCase methods.
    crypt-fog 0.1.0-1 A simple string obfuscator.
    cstemplate 0.5.1-1 Fast, generic text templating engine for Ruby, written in C.
    dbdbd 0.2.2-2 Library for reading and writing simple flat-text data files.
    dict 0.9.2-1 Client-side library implementation of the DICT protocol (RFC 2229).
    diff-lcs 1.0.2-1 LCS algorithm to compute differences between two enumerable containers
    djb-netstrings 0.1.0-1 Pure Ruby implementation of the Netstrings protocol.
    dpklib 1.0.6-2 Miscellaneous library, similar in spirit to amstd.
    drbfire 0.1.0-1 DRb protocol for bidirectional communication through a firewall.
    entrycache 1.01-1 A limited sized hash for use in caching systems.
    example 0.0.1-1 A dummy package used to test RPA
    extensions 0.3.0-1 Extensions to the Ruby standard classes.
    extmath 2.3-1 extmath is a library that extends Ruby's built-in math library.
    flattenx 0.1.0-1 Flatten arrays by any number of levels (unlike Array#flatten).
    flexmock 0.0.3-1 Simple and Flexible Mock Objects for Testing
    fsdb 0.4-1 Thread-safe, process-safe file system daba base.
    fxruby 1.0.29-3 Ruby bindings for FOX.
    gemfinder 1.9.6-1 Ruby class browser.
    getopt-declare 1.09.7-1 Declaratively Expressed Command-Line Arguments via Regular Expressions.
    gettext 0.6.1-1 Native Language Support Library and Tools modeled after GNU gettext.
    gnucap 0.1-1 Gnucap-Ruby is a simple ruby binding to gnucap
    goto 1.0-1 Simple label-based goto for ruby. Just to show that it can be done.
    gurgitate-mail 1.3-1 An easy-to-use mail filter.
    hashslice 1.03-1 Adds slicing to the builtin Hash class.
    htmltokenizer 1.3-1 Treat a web page as a series of tokens.
    ikko 0.1-1 Simple templating engine.
    instiki 0.9.1-2 WikiClone running on WEBrick and Madeleine with several text formats.
    interface 0.1.0-1 Java style interfaces for Ruby, including a fairly similar syntax.
    iowa 0.20-2 Web application framework for Ruby
    iterator 0.8-1 Simple implementation of GoF iterator pattern.
    jabber4r 0.6.0-1 Allow Ruby applications to talk to a Jabber IM system.
    keyedlist 0.4.0-1 A Hash which automatically computes keys
    kirbybase 1.6-1 A small, plain-text, DBMS, which can be used either embedded or client/server.
    lafcadio 0.4.0-3 Lafcadio is an object-relational mapping layer for Ruby and MySQL.
    lingua 0.5-1 Calculate statistics and readibility measures of English texts.
    linguistics 1.02-1 A generic, language-neutral framework for extending Ruby objects with
    log4r 1.0.5-1 A flexible logging system written in Ruby.
    madeleine 0.6.1-1 Madeleine is a Ruby implementation of Object Prevalence.
    mahoro 0.1-1 Simple bindings for the libmagic library.
    math-const 1.0.1-1 Collection of mathematical and physical constants.
    metatags 1.0-1 Define and produce sets of tagged metadata in the code.
    midilib 0.8.3-1 Library for handling standard MIDI files and manipulating MIDI event data.
    net-ssh 0.0.5-1 A pure Ruby module that emulates an SSH client.
    objectgraph 1.0.1-1 A simple script that generates a graph of the ruby class hierarchy.
    objectpool 0.2.0-1 Enables sharing of instantiated objects.
    permutation 0.1.1-1 Library for creating permutations and performing simple computations on them.
    pqa 1.3-1 Postgres Query Analyzer (PQA) is a library to analyze the PostgreSQL query logs.
    proclib 1.0-1 Simple interface to the /proc fs on Linux.
    progressbar 0.8.0-1 A text progress bar library.
    purple 0.5.1-1 An in-mem database built on Judy.
    racc 1.4.4-1 LALR(1) parser generator which generates Ruby code.
    raccrt 1.4.4-1 Runtime support for racc.
    raggle 0.3.1-1 RSS (RDF Site Summary) aggregator, written in Ruby.
    rails 0.5.7-1 Web-application and persistance framework.
    railties 0.5.7-3 Create Rails web-applications easily.
    rake 0.4.4-1 A simple ruby build program with capabilities similar to make
    rb-gsl 0.9.3-1 Ruby interface to GSL (GNU Scientific Library).
    rbprof 0.2.1-1 A profiler for Ruby programs.
    rcov 0.0.1-1 RPA's code coverage info and profiling overview generator
    rdoc 1.8.1-3 A documentation tool for Ruby and C source files.
    re 0.11-1 Regexp engine written entirely in Ruby.
    redcloth 2.0.11-1 A module for using Textile, a very simple text format.
    rhdl 0.4.3-1 Ruby Hardware Description Language.
    ri-rpa 0.1-4 Ruby Interactive reference
    rlg 0.2.1-1 Framework for graph data structures and algorithms.
    rlimit 1.0-1 Provides #getrlimit and #setrlimit.
    rpa-base 0.2.0-21 A port/package manager for the Ruby Production Archive (RPA)
    rubyinline 3.0.1-1 Embed C or C++ external module code in your Ruby script directly.
    rubyzip 0.5.5-1 Ruby module for reading and writing zip files
    runt 0.2.0-1 Define patterns of date recurrence using set expressions.
    ruvi 0.4.10-2 vim clone.
    sds 0.3-1 Database access library based on Apple Enterprise Objects Framework.
    simplemail 0.3-1 Simple wrapper class which popen?s sendmail(1) to send email.
    snmp 0.2.0-1 A Ruby implementation of SNMP.
    speedreader 0.2-1 Helps you to improve your reading speed.
    sqlite 1.3.0-1 Ruby bindings for SQLite
    statistics 020920-1 Math::Statistics provides basic statistical methods.
    stream 0.5.0-1 Extended External Iterators (forward and backward)
    sympop 0.9.1-1 Simple tool for downloading mail from mail servers.
    sys-host 0.5.0-2 Provides hostname and ip address information for a given host.
    sys-uptime 0.4.0-1 Interface to the 'uptime' command. This is a C extension, not parsed output.
    test-unit-mock 0.03-1 Build mock objects in Test::Unit test cases easily.
    tex-hyphen 0.2-1 Hyphenates a word according to a TeX pattern file.
    text-format 0.64-1 Library to perform text formatting capabilities under Ruby.
    tldlib 0.2-1 Library for looking up TLDs (top level domains).
    types 0.1.80-1 A library to perform runtime type checking in Ruby
    webfetcher 0.5.5-1 Library to fetch large ammounts of documents and images from the web.
    webgen 0.1.0-1 Static web page generator.

    Running Debian GNU/Linux Sid (unstable)
    batsman dot geo at yahoo dot com
    Mauricio Fernández, Aug 6, 2004
    1. Advertisements

  2. On Friday 06 August 2004 12:01, Mauricio Fernández wrote:
    > Packaged software as of 2004-08-06:
    > ===================================

    [snip many packages]

    wow.. you have done an impressive work

    Simon Strandgaard
    Simon Strandgaard, Aug 6, 2004
    1. Advertisements

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

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Andreas Klemt
    Jul 28, 2003
  2. Not4u
    Feb 27, 2004
  3. Replies:
    Dec 9, 2005
  4. Brian Quinlan
    Brian Quinlan
    Jun 25, 2004
  5. Mauricio Fernández
    Alexander Kellett
    Oct 7, 2004
  6. zoat
    Guido Sohne
    Sep 15, 2006
  7. fred
    Mar 17, 2005
  8. Replies: