ADD: added Readme.md

This commit is contained in:
Dominik Meyer 2018-09-13 23:21:41 +02:00
parent 8674503a12
commit 69797d983e
No known key found for this signature in database
GPG Key ID: B4C312B600606B64
1 changed files with 38 additions and 0 deletions

38
README.md Normal file
View File

@ -0,0 +1,38 @@
# App::Git::IssueManager
App::Git::IssueManager is a Perl Application for using git as an issue store creating a
**distributed issue management system**.
It uses the *Git::IssueManager* Module to implement all management fu.
## EXAMPLE
```bash
git issue init -t "TST" # initialize the issue management in an existing git reposittory
git issue add -s "Bug1" -d "This is a bug" # add an issue
git issue list # list all open issues
git issue # list all available commands
```
## MOTIVATION
Issue management is an essential part in modern software engineering. In most cases tools
like *jira* or *github* are used for this task. The central nature of these tools is a large
disadvantage if you are often on the road. Furthermore if you are using *git* for version control you have everything available for **distributed issue management**.
### Advantages
* save your issues within your project
* manage issues on the road, without internet access
* write your own scripts for issue management
### Disadvantages
* no easy way to let users add issues without pull request yet
* not all functions implemented yet
## FEATURES
* add issues
* list issues
* assign workers to an issue
* start and close issues
* delete issues