On 06/04/2017 09:59 PM, John D. Ament wrote: > If we use python as the webapp, would you expect to use a python web > framework (ala django) for the UI?
No, I would not expect us to use something as heavy as Django - I don't see the need at present. Our web app is primary a JSON REST API with a JS overlay, and as such, I think the frames needed are very small. There is also backwards compat to think about. If we switched to a python web framework with batteries and kitchen sink, older installations would need a converter, and likely another database installed (assuming you meant to imply that django could handle sessions and such). It is entirely possible that I'm ignorant about what Django would have to offer here. With regards, Daniel. > > On Sun, Jun 4, 2017 at 3:26 PM Daniel Gruno <[email protected]> wrote: > >> Hi folks, >> I've been pondering about the difficulties PM faces in terms of getting >> new contributors, and one of the core issues, as I see it, is our choice >> of using Lua for the web application. Apart from locking people to >> apache/nginx, it seems that people are - for lack of another word - >> scared to touch the lua part of it, leaving only 2-3 people working on it. >> >> Therefore, I would like to propose that we switch (after 0.10) to a pure >> python setup for Pony Mail. Thus, both the archivers and the web app >> would be python. This would also rid us of a lot of homegrown >> self-invented wheels within the project. >> >> I will of course do my best to help with the bulk of the work here, and >> I would be immensely grateful if others would support this and help out >> with the process of converting. I also have acknowledgements from a few >> people that would like to help with the transition, should we agree on >> this. >> >> So....thoughts? >> >> >> With regards, >> Daniel. >> >
