#49: plug-in API ------------------------+----------------- Reporter: nka11 | Owner: Type: enhancement | Status: new Priority: major | Milestone: Version: | Keywords: ------------------------+----------------- Enable plugins and extensions for hyperkitty.
Make it extensible and maybe consider to pull out some integrated features which could become plugins
- vote +/- - allow web reply - tag
- authentication may remains part of core for private lists archives access.
This have two advantages :
- a well documented plugin API will encourage plugins developers and contributions to small modules - the core gets separated from non-pure-ml-archive feature and gets simpler and easily maintened - so will become the extra features plugin
#49: plug-in API ------------------------+----------------------- Reporter: nka11 | Owner: nka11 Type: enhancement | Status: accepted Priority: major | Milestone: Version: | Resolution: Keywords: | ------------------------+----------------------- Changes (by nka11):
* cc: nkarageuzian@… (added) * owner: => nka11 * status: new => accepted
Comment:
Prototype of API :
https://github.com/hyperkitty/hyperkitty/pull/6
#49: plug-in API ------------------------+----------------------- Reporter: nka11 | Owner: nka11 Type: enhancement | Status: accepted Priority: major | Milestone: Version: | Resolution: Keywords: | ------------------------+-----------------------
Comment (by nka11):
Merged latest master branch from hyperkitty.
Have some questions regarding plugin-api, especially for the accounts view.
From the merge, found another issue regarding REST API, have to discuss about all this with core team (expose the goal of this branch and the problems I have with the current codebase).
Aurélien, feel free to contact me, I'll be glad to talk to you.
#49: plug-in API for HyperKitty itself ------------------------+----------------------- Reporter: nka11 | Owner: nka11 Type: enhancement | Status: accepted Priority: major | Milestone: 1.1 Version: | Resolution: Keywords: | ------------------------+----------------------- Changes (by sumanah):
* milestone: => 1.1
Comment:
Thank you for the contribution! I'm suggesting that this is a feature for !HyperKitty 1.1, since it is not super urgent to finish for the GNU Mailman Suite 3.0 release. Thus the milestone change.
#49: plug-in API for HyperKitty itself ------------------------+----------------------- Reporter: nka11 | Owner: nka11 Type: enhancement | Status: accepted Priority: major | Milestone: 1.2 Version: | Resolution: Keywords: | ------------------------+----------------------- Changes (by sumanah):
* milestone: 1.1 => 1.2
hyperkitty-devel@lists.fedorahosted.org