Code Monkey home page Code Monkey logo

chiliproject_backlogs's Introduction

ChiliProject Backlogs Plugin

This Plugin adds features, that enable agile teams to work efficiently with ChiliProject in Scrum projects.

It is largely based on Redmine Backlogs. Development was separated from Redmine Backlogs in March 2011. At this time Redmine Backlogs v0.3.2 was current. ChiliProject Backlogs is more than just a port from Redmine to ChiliProject.

Requirements

This plugin depends on the ChiliProject NIssue Plugin. Make sure, to have a current version of that Plugin installed into your ChiliProject.

This plugin requires some additional RubyGems. After you have extracted the plugin into ‘vendor/plugins`, make sure to run `bundle install` to install these additional dependencies.

This plugin aims to be compatible with

  • ChiliProject 1.x

  • ChiliProject 2.1 and later

If you are running into compatibility issues, please report a bug in the project’s issue tracker.

Note: ChiliProject Backlogs currently needs a core patch, to run on ChiliProject version 2.1 and later. You may find the relevant changes at

https://github.com/finnlabs/chiliproject/commit/260f4d13f138d69ca23866c5772f54020d171dca

Add them to your ChiliProject with

curl https://github.com/finnlabs/chiliproject/commit/260f4d13f138d69ca23866c5772f54020d171dca.patch | git am

if you are running from a git repository or

curl https://github.com/finnlabs/chiliproject/commit/260f4d13f138d69ca23866c5772f54020d171dca.diff | patch -p1

if you are using a tarball installation.

We have submitted a pull request to ChiliProject and we hope, it will be part of the next ChiliProject releases. You may track the progress by watching #708 in ChiliProject.

Supported Databases

Backlogs should run on PostgreSQL and MySQL databases. SQLite is not tested. It is likely to break.

Installation

Please follow the default plugin installation instructions for ChiliProject.

If you did not do it already, run the plugin’s migrations.

rake db:migrate:plugin NAME=chiliproject_backlogs RAILS_ENV=production

Deinstallation

Run the down-migrations to clean up your database.

rake db:migrate:plugin VERSION=0 NAME=chiliproject_backlogs RAILS_ENV=production

Afterwards simply remove the plugin’s directory from your vendor/plugins directory.

Development

To run the tests, you will need a current version of our ChiliProject Dev Tools and ChiliProject Cucumber. After running

bundle install

You should be able to execute the tests with

rake redmine:rspec:backlogs
rake redmine:cucumber:backlogs RAILS_ENV=test

If these instructions are insufficient, please open a ticket in the GitHub issue tracker with information, where you are stuck.

Credits

We thank the original maintainers and developers of Redmine Backlogs for their immense work on this plugin. ChiliProject Backlogs would not have been possible without their original contribution.

Additionally, we would like to thank

  • Deutsche Telekom AG ([email protected]) for project sponsorhip

  • Birthe Russmeyer and Niels Lindenthal of finnlabs for their consulting and project management

Licence

© 2010-2011 - Emiliano Heyns, Mark Maglana, friflaj © 2011 - Jens Ulferts, Gregor Schmidt - Finn GmbH

This plugin is licensed under the GNU GPL v2. See COPYRIGHT.txt and GPL.txt for details.

chiliproject_backlogs's People

Contributors

relaxdiego avatar schmidt avatar ulferts avatar garstgerunhold avatar joakimk avatar finelineautomation avatar thegcat avatar timfel avatar ibussieres avatar avit avatar danielpassos avatar marnen avatar maxime avatar jpic avatar

Watchers

Eduardo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.