SCRUMptious is a free, open source, flexible project management web application based on Orangescrum. To the best of my ability, I will try to merge in updates from Orangescrum so that hopefully this project will just be Orangescrum + more.
- A Docker host.
- Composer if you are installing from the development line rather than a release.
- Download one of the releases from the releases page.
- Extract the source code and navigate to within the folder.
- Navigate to the
docker
directory. - Execute
bash build.sh
- Execute
bash deploy.sh
- Navigate to your host's IP or domain name in your web browser.
- That's it.
- Clone this repository
*
git clone git@github.com:programster/SCRUMptious.git
- Navigate into the cloned repository.
*
cd SCRUMptious
- Run a composer install to fetch all the external libraries.
composer install
- Navigate to the docker directory
cd docker
- Execute
bash build.sh
- Execute
bash deploy.sh
- Navigate to your host's IP or domain name in your web browser.
- That's it.
- Fork the project on Github.
- Clone the repository to your system/working directory
- Checkout the programster branch.
- From there start your own branch named after the functionality/fix you wish to implement.
- Implement your changes with as clean a series of commits as you can with commit comments.
- Test it works by building and running the docker container and testing your functionality.
- Merge your changes into the programster branch.
- Commit/Push the code to your repository
- Send a Pull request to SCRUMptious git repository
I grew tired of waiting for Orangescrum to implement my merge request for docker support, and felt that the tool could also benefit from some other changes, such as migration scripts. I would love it if the Orangescrum team would pull my features or politely tell me they are not interested (and maybe why?).
GNU General Public License version 3. For more information refer to the LICESNSE.txt file.