Add release plan into TODO list
[smart-patcher.git] / TODO.txt
blob68d8201f475482ccc265464531a23485e4dcd37b
1 This file will contain the works to be done so that any one can contribute to
2 the project.
4 In order to contribute please check the LICENSE.txt and source code header for
5 more information.
7 -- Add verbose argument to the command and convert the prints to verbose
8 -- Create meta-branches and their respective boxes with the emails and meta info
9 -- Apply the patches to branches and maintain meta info for branches and send
10     summary email to maintainer. Summary should mention whether branch point is
11     master or not
12 -- Introduce MAKE based build system to install from source and make 'deb'
13     package
14 --* Release version 0.1 (October 2008)
15 -- Receive command mail for branch rename, update branch name and update meta
16     info, which should contain branch name history. Should *RE* with
17     success/failure messages
18 -- Auto delete branches once a configured period has expired and thus end status
19     email.
20 --* Release version 0.2 (October/November 2008)
21 -- Receive command mail for deleting branches (similar to rename)
22 -- Receive command mail for merging branches (similar to rename)
23 -- Receive command mail for pushing branch ref specs (similar to rename)
24 --* Release version 0.3 (January/February 2009)