Open Salamandar opened 5 years ago
Me and other made some efforts. E.g. see https://github.com/return42/moz-cloud .. but I do not have time any longer to spend on.
@Salamandar I was also working on bringing Python 3 support but couldn't pursue this further because of my limited time.
I remember https://github.com/mozilla-services/mozservices/issues/41 being one of the larger blockers for a full port as it is a rather central part for these services. IIRC the majority of the codebase should already work with Python 3 or would only require little changes.
Thanks for the precision @okin !
Duplicating my comment from https://github.com/mozilla-services/syncserver/issues/179#issuecomment-525569500
I'm sorry to say, we don't have any specific plans to port this to Python3. For production use we are currently working on a re-write of the sync storage server in Rust, and I expect we will aim to deprecate the python versions of the servers once python2 reaches end of life.
(edit: whoops, I meant when python2 reaches EOL)
Well, that's even better i guess ?
Link? Py2 is now officially EoL :D
The rust rewrite can be found at https://github.com/mozilla-services/syncstorage-rs/
FYI: The https://github.com/mozilla-services/syncserver-rs implementation is not ready to replace this https://github.com/mozilla-services/syncserver
There is no proper planning for a switch over to rust, only the same comments promising a solution . . . sometime . . . somehow . . . nobody knows ... its a mess ... amateurs .. I am out.
Tl;dr : So it's 2019 and Mozilla is still running python 2 ? Edit : after opening the issue I fond some mouvement towards py3 in the merged branches. But there is no specific issue about py3, so I'm not closing ^^