Roundup Tracker - Issues

Issue 2550798

classification
Title: Consolidate API for extensibility
Type: rfe Severity: normal
Components: Versions:
process
Status: new Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: ber, stefan
Priority: Keywords: GSOC

Created on 2013-02-25 23:14 by stefan, last changed 2013-04-23 19:44 by ber.

Messages
msg4812 Author: [hidden] (stefan) Date: 2013-02-25 23:14
While Roundup can be considered to be a framework to build issue
trackers, its APIs aren't really componentized in a way that makes
defining plugins easy. Thus it becomes unwieldy to add reusable extensions.

Try to adjust the existing APIs such that it becomes possible to define
plugins that encapsulate self-contained sets of functionality, which are
then portable from one tracker instance to another, allowing users to
build extensions and then package and share them.

(A good use-case for this may be support for versioning control. We
tried to get this done in a previous GSoC project, but unfortunately the
project failed.)

I tentatively mark this issue 'GSOC', even though it may actually be too
big for one. This needs further discussion and refinement...
msg4851 Author: [hidden] (ber) Date: 2013-04-23 19:44
I agree the idea sounds nice.
History
Date User Action Args
2013-04-23 19:44:56bersetnosy: + ber
messages: + msg4851
2013-02-25 23:14:21stefancreate