Re: [Mailman-Developers] Python 3
On Jan 06, 2015, at 01:37 PM, Aurelien Bompard wrote:
I must also consider how much work it would be to just port HyperKitty & KittyStore to Python3. All things considered, it may very well be faster and more reliable.
Of course, I encourage any porting to Python 3 just on principle :) and certainly if I can help, let me know. But you may still want to consider a more distributed communication protocol between core and HK. What if a site wanted to run them on different VMs for example?
Cheers, -Barry
Am 06.01.2015 um 13:48 schrieb Barry Warsaw:
On Jan 06, 2015, at 01:37 PM, Aurelien Bompard wrote:
I must also consider how much work it would be to just port HyperKitty & KittyStore to Python3. All things considered, it may very well be faster and more reliable.
Of course, I encourage any porting to Python 3 just on principle :) and certainly if I can help, let me know. But you may still want to consider a more distributed communication protocol between core and HK. What if a site wanted to run them on different VMs for example?
Another thing we shouldn't forget is that Hyperkitty or Postorius might not be the only apps living in a Django project. Some people might choose to integrate them into their long-running Django sites, with lots of Py2-app dependencies.
Of course it would be easier for us to just port our apps to Py3. But as far as I remember integratability was the main argument in favor of keeping our Django apps bilingual when we discussed the topic at Pycon last year. But then, hey, one *could* also argue we ignore these issues in order to make a point.
Florian
What if a site wanted to run them on different VMs for example?
Yeah, but certainly there should be a limit to that. What if a site wanted to run each mailman runner on a different VM for example? Oh well, I guess there's no other way. I hope it's not going to be a mess to configure, I'd like to avoid having the admin set HK's base URL in 3 different places.
Another thing we shouldn't forget is that Hyperkitty or Postorius might
not be the only apps living in a Django project. Some people might choose to integrate them into their long-running Django sites, with lots of Py2-app dependencies.
Very good point.
Thanks. Aurélien
participants (3)
-
Aurelien Bompard
-
Barry Warsaw
-
Florian Fuchs