I'm pleased to announce a minor update to ru, a command-line interface
to roundup.

    ru is inspired by bts (for debbugs) and rt (for Request Tracker).
    The bts manpage begins:

    This is a command line interface to the bug tracking system,
    intended mainly for use by developers. It lets the BTS be
    manipulated using simple commands that can be run at the prompt
    or in a script, does various sanity checks on the input, and
    constructs and sends a mail to the BTS control address for you.

User-visible changes since ru 0.1.2:

    - The new "ru query" command is a prettier version of "ru list". It
      also validates arguments.  For example, ru triage is now simply

        ru query --status unread --assignedto nobody

    - Unless piped into something, queries will now open a web browser
      instead of emitting a CSV.  To get the old behaviour, pipe ru's
      output into cat.

      By default the browser will show the ID and title columns of 128
      issues per page, grouping by status and priority, and sorting by
      activity.  This behaviour can be customized by setting environment
      variables RU_ROWS, RU_COLS, RU_AGGR and RU_SORT, respectively.
      See ru triage's source for an example.

    - Issue validation is now O(1), down from O(n).

    - The "ru help" command now groups commands by user roles.  As a
      side effect, it no longer accepts arguments.

    - Roundup does not allow anonymous access to the user list.  If a
      command takes a username, and your Roundup password is in
      ~/.netrc, ru will attempt to login in order to check that the
      username is valid.  This is not recommended as it is very slow.

This program is a single Bash script, download instructions below.
It is only well-tested on Debian Squeeze, against bugs.darcs.net.
Criticism, suggestions, and patches welcome!

    darcs get http://code.haskell.org/~twb/ru     # or
    wget      http://code.haskell.org/~twb/ru/ru

_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to