Feature Request: Personal Firefox Sync Server

Suggestions and feedback for Linux Mint and the forums
Forum rules
Do not post support questions here. Before you post read: Where to post ideas & feature requests
Post Reply
SayWhat
Level 2
Level 2
Posts: 89
Joined: Sat Oct 14, 2023 6:27 pm

Feature Request: Personal Firefox Sync Server

Post by SayWhat »

I'd really like to use firefox sync, but I don't trust anyone with my data, nothing personal, Mozilla, really!

This project seems like exactly what I'd like to run, but the installation looks intimidating: compile from rust, install mysql... Okaaaaaay.

How do I ask the mint people to look at a project and consider if they might care to package it up and put it in the software manager, so even duffers like me could run it?

Thanks!

https://github.com/mozilla-services/syncstorage-rs
User avatar
spamegg
Level 14
Level 14
Posts: 5118
Joined: Mon Oct 28, 2019 2:34 am
Contact:

Re: Feature Request: Personal Firefox Sync Server

Post by spamegg »

This would be way beyond Mint team's capacity (they don't know / use Rust / Go) and time / resources (it's a massive request) to do.

Plus, it would be up to either the upstream distro developers (Ubuntu / Debian) or the application developers themselves (the owners of the Github repo) to package it. I've never heard of Mint manually packaging third-party apps that Ubuntu / Debian does not. Mint packages their own apps only.

I think there is a good reason that even the Github repo itself does not package it for any operating system (their releases are source-code only), it's a massive undertaking. Check out this comment by one of the main devs: https://github.com/mozilla-services/syn ... 1737975170

There are probably technical reasons too, since MySQL has to be installed, local databases have to be created, and there is a lot of manual authentication that the user has to do (they, or Mint team, cannot do this on your behalf, as that defeats the purpose).

So they push all that work to us, end users :D Unfortunately this is common in the free open source world. They are unpaid and short-handed after all. Freedom comes at the cost of convenience.

I'd encourage you to start learning and give it a try. You can install Rust and Go from their websites https://golang.org/doc/install https://rustup.rs/ and the other requirements are all available with apt. Then, it would take you a few hours to follow the instructions and see what happens! It's an adventure.

Or, maybe you don't want / need it that badly. :lol:
Post Reply

Return to “Suggestions & Feedback”