implant specific html template + values for taskinfo page
implant handlers for new urls
Here are some docs, runroot taskinfo part moved to very simple plugin. There is not much new code, most of PR is moving functions from index.py to util.py so they can be used in plugins. Crucial is Plugins container and WWWPlugin abstract class.
Packaging is not done here, as it is not clear if this approach would be used.
Proposal for web plugins. They now can:
Here are some docs, runroot taskinfo part moved to very simple plugin. There is not much new code, most of PR is moving functions from index.py to util.py so they can be used in plugins. Crucial is
Pluginscontainer andWWWPluginabstract class.Packaging is not done here, as it is not clear if this approach would be used.
Related issue: https://pagure.io/koji/issue/176