Skip to content
forked from rgs/cherrymaint

Webapp to track cherry-pick status of patches in a git trunk

Notifications You must be signed in to change notification settings

jmdh/cherrymaint

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 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.)

About

Webapp to track cherry-pick status of patches in a git trunk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 85.1%
  • CSS 14.9%