Closed mhammond closed 2 years ago
This one is... tricky.
While the tokenserver isn't in prod, technically the syncserver-rs
replacement isn't production ready. We're interested in having more people use the new syncserver-rs so that folk can help us work on the local database system, which we've not really had a lot of folk have done yet.
We're shooting to have tokenserver rolled into syncserver-rs by July. (The code is complete, and we're starting testing and deployment.) After that, we can look at landing this patch and making the syncserver officially deprecated.
That said, this is absolutely correct that mozilla has stopped running and supporting this version of syncserver, and that our focus is with the new server, and that running this older server is increasingly a security and stability risk, and we should disclose that.
argh.
Going to also include @ethowitz, since he's the one working on syncserver most lately, and probably has the best opinion on all of this.
IMO, it makes sense to me to add a "use at your own risk but be advised we are no longer maintaining this; also, we will be replacing it with something better soon" kind of message, but since there's no self-hostable alternative at the moment, I don't that we should "officially" deprecate this or archive the repo quite yet
OK, tweaked the words!
While the tokenserver isn't in prod, technically the
syncserver-rs
replacement isn't production ready.
Where can I find this new work so I can try it out?
Where can I find this new work so I can try it out?
We're shooting to have tokenserver rolled into syncserver-rs by July.
I circled back to this now deprecated repo because syncstorage-rs docs point to here (syncserver). I assume when tokenserver appears in syncstorage-rs the step I linked won't be necessary. Is there a GH issue one could track regarding the tokenserver migration?
Some breadcrumbs I found: https://github.com/mozilla-services/syncstorage-rs/projects/2 https://github.com/mozilla-services/syncstorage-rs/issues/1313#issuecomment-1156616703 https://github.com/mozilla-services/syncstorage-rs/tree/master/tools/tokenserver https://github.com/mozilla-services/syncstorage-rs/blob/997afdc797af654b7483a2d2ace5c04a582d6b59/src/tokenserver/README.md
I noticed a couple of recent issues and wondered if noting this is deprecated will help there - it might only help in moving the issues to the -rs repo, but that seems marginally better?