[openstack-dev] [Fuel][Nailgun] Web framework

Igor Kalnitsky ikalnitsky at mirantis.com
Tue Dec 2 14:55:17 UTC 2014

Hi, Sebastian,

Thank you for raising this topic again.

Yes, indeed, we need to move out from web.py as soon as possible and
there are a lot of reasons why we should do it. But this topic is not
about "Why", this topic is about "Flask or Pecan".

Well, currently Fuel uses both of this frameworks:

* OSTF is using Pecan
* Fuel Stats is using Flask

Personally, I'd like to use Flask instead of Pecan, because first one
is more production-ready tool and I like its design. But I believe
this should be resolved by voting.


On Tue, Dec 2, 2014 at 4:19 PM, Sebastian Kalinowski
<skalinowski at mirantis.com> wrote:
> Hi all,
> Some time ago we had a discussion about moving Nailgun to new web framework
> [1].
> There was comparison [2] of two possible options: Pecan [3] and Flask [4].
> We came to conclusion that we need to move Nailgun on some alive web
> framework
> instead of web.py [5] (some of the reasons: [6]) but there was no clear
> agreement
> on what framework (there were strong voices for Flask).
> I would like to bring this topic up again so we could discuss with broader
> audience and
> make final decision what will be our next web framework.
> I think that we should also consider to make that framework our "weapon of
> choice" (or so
> called standard) when creating new web services in Fuel.
> Best,
> Sebastian
> [1] https://lists.launchpad.net/fuel-dev/msg01397.html
> [2]
> https://docs.google.com/a/mirantis.com/document/d/1QR7YphyfN64m-e9b5rKC_U8bMtx4zjfW943BfLTqTao/edit?usp=sharing
> [3] http://www.pecanpy.org/
> [4] http://flask.pocoo.org/
> [5] http://webpy.org/
> [6] https://lists.launchpad.net/fuel-dev/msg01501.html
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

More information about the OpenStack-dev mailing list