Red Hat Bugzilla – Bug 998354
Update developer guide to reflect requirement to write new controllers for Flask
Last modified: 2018-02-05 19:41:31 EST
Description of problem:
We can now run both cherrypy and flask controllers. However we should advise
against writing new controllers in cherrypy.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Open dev guide
2. Nothing mentioned about writing contorollers for flask
It's not there
This ties back in to needing a high level style guide in the developer guide :)
We don't even need to wait for that. We already talk about the TG stack and what does what in it. We could just add a small entry for flask, and then either
in the line for cherrypy or as an side, mention that creation of new cherrypy controllers has been deprecated for flask controllers.
The mailing list discussion has some points which will be helpful if made part of the style guide: https://lists.fedorahosted.org/pipermail/beaker-devel/2013-August/000676.html
I forgot to add the gerrit patch: http://gerrit.beaker-project.org/#/c/2258/
Guidelines published at http://beaker-project.org/dev/guide/code-guidelines.html
Beaker 0.15 has been released.