Add an addon to provide an issue management like http://waffle.io (or Phabricator) for self-hosted systems.
Plugin: issues
There should be a frontend and multiple backends. Every project (repository?) should have only one backend.
Example backends: local backend, Github, Gitlab and so on.
Every project should choose its own backend.
If Github backend is activated, every issue should be synchronized with github (import from github with api and create issue with github api).
Issues can be public, internal or private. They can also belong to a user group or user.
Add an addon to provide an issue management like http://waffle.io (or Phabricator) for self-hosted systems.
Plugin: issues
There should be a frontend and multiple backends. Every project (repository?) should have only one backend. Example backends: local backend, Github, Gitlab and so on. Every project should choose its own backend. If Github backend is activated, every issue should be synchronized with github (import from github with api and create issue with github api).
Issues can be public, internal or private. They can also belong to a user group or user.