mozilla-services / syncserver

Run-Your-Own Firefox Sync Server
Mozilla Public License 2.0
1.87k stars 145 forks source link

Update README.rst to note this repo is no longer maintained #294

Closed mhammond closed 2 years ago

mhammond commented 2 years ago

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?

jrconlin commented 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.

ethowitz commented 2 years ago

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

mhammond commented 2 years ago

OK, tweaked the words!

gene-hightower commented 2 years ago

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?

mhammond commented 2 years ago

Where can I find this new work so I can try it out?

https://github.com/mozilla-services/syncstorage-rs

sethidden commented 2 years ago

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