Skip to content

Commit

Permalink
Add README
Browse files Browse the repository at this point in the history
  • Loading branch information
rgs committed Apr 22, 2010
1 parent 9417596 commit cd88aa5
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions README
@@ -0,0 +1,33 @@
cherrymaint
-----------

cherrymaint is a minimalistic, standalone webapp that allows to track the
commits in a master branch that you want to consider for cherry-picking in
a maintainance branch. It has been written to help the Perl 5 committers
to manage the maintainance releases of Perl 5.

what it does
------------

Each commit between two chosen points in the master branch can be
associated to a status: Unexamined, Rejected, Requested, Seconded,
Approved, and Cherry-picked. The statuses are currently saved in a flat
file, which is not very scalable.

what it doesn't do
------------------

No access control or authentification.

what it requires to work
------------------------

Perl 5, Dancer and Template Toolkit.

how do I install it
-------------------

Edit config.yml to indicate the gitroot directory, and the startpoint
(usually some tag) and endpoint (usually some HEAD) of the commits to
display. Then, run cherrymaint.pl and it'll start an http server on port
3000 (Dancer's default.)

0 comments on commit cd88aa5

Please sign in to comment.