Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Offer a local data migration/backup/data portability solution built into Fenix #12957

Closed
ghost opened this issue Jul 26, 2020 · 5 comments
Closed
Labels
needs:triage Issue needs triage

Comments

@ghost
Copy link

ghost commented Jul 26, 2020

This is something that I asked/suggested in #12380. And since nobody bothered to branch that feedback out from that issue. I'm creating a new issue asking the same. Guess all the "promises to welcome my feedback during this transition" were all probably false!

Currently, Fenix doesn't offer a local data migration/backup/portability tool. Making it harder for users who don't want to create a Firefox account and/or uncomfortable doing so to easily backup their data. And following that condition this makes it harder to hop/migrate between different versions of Firefox (namely Firefox for Android, Firefox Beta, Firefox Nightly). This will also make life easier for those users who test your Nightly and Beta versions for you Mozilla. Apart from that it'll also offer data portability which is something I think Mozilla should care if it already hasn't.

Just like there's a feature request for exporting bookmarks #417 into an HTML file, you could make the data backup/portability solution for each data type like for Collections (I'm going to break this into a new issue), logins (again will break our into a new issue), Top Sites (will break out into a new issue), Customised browser settings that could also include installed add-ons names and links to the AMO (breaking out into a new issue), and anything that you think would make this data backup/portability/migration solution more useful. These will also help if the users don't like Fenix and want to move to another browser, for example. 😉

And you can offer a solution that could include everything that Firefox account's Sync feature offers into a single data backup file that users can use it to restore possibly in a few clicks in Fenix (Please branch out this into seperate issues yourself if you think it needs those, you can at least do that, right?).


Tl;dr:

Well, that was not that much of a Tl;dr I guess... 😉


You might say who needs these backup/migration/portability solution. If you're asking that question to yourself then please I request you to browse Reddit for a while where your users are discussing all of this or think about it rather than forcing them to come here on GitHub to file issues. Mozilla should run behind the users to get their feedback not the other way around! Thank you! 😀

And by offering this local data backup/migration/portability solution outside the Firefox account's sync. Mozilla will provide choice and control of the users' data in the hands of the users as they always promise
In their policy and Mozilla Manifesto Principles. And also make users' data more accessible to them and not in some cloud solution (by keeping their data in the Firefox account, you are kind of forcing them to use the Firefox browser to access their data. This must not be like this, the users should decide where their data is stored and make it more accessible and portable. So they can access their data without needing to install Firefox browser everytime. The users should have a complete control over their data).

For me, the browser is like a Platform just like Android, iOS, Windows, Linux, Mac OS, etc.; for the Web.


I'm telling you again, please branch out the individual issues if needed or at least help me in doing so. Don't close this issue just as you did with the previous one. I'd be very thankful and grateful to you! I will try to branch out as many as I can. This particular issue could act as a hub for all the issues surrounding it.

P.S. And to anyone who's wondering about that deleted account then let me tell you that it was mine. 😀

It might take some time before I file further issues so wait...!

If anybody has more ideas on this concept then please let me know, I'll file them for you. Thanks. 😀


Update: The issues I had filed were closed as duplicates of this issue #12957. For reference, these are the issues I had created: #12958, #12960, #12961, #12962. Thanks.

  • Just to be clear, I'm suggesting 2 solutions here;
    • One would offer a file that users can take the backup into and restore it into another Firefox instance, or restore into a re-installed Firefox instance.
    • Another one would to possibly make each data type more accessible and portable by making each data type that can be exported into a widely available and accessible data file format so they can easily access their data whenever and however way they want. This would also provide some flexibility to the above backup solution I'm proposing.

Thanks for listening to me. Bye. 😀

┆Issue is synchronized with this Jira Task

@kbrosnan

This comment has been minimized.

@kbrosnan kbrosnan reopened this Jul 26, 2020
@mhoye
Copy link
Contributor

mhoye commented Jul 27, 2020

Hi, @ShatteredPixel - my name's Mike Hoye, and I'm Mozilla's Engineering community manager.

About "... all the "promises to welcome my feedback during this transition" were all probably false!", and a selection of other comments you've made to that effect: as much as we value community participation, this is both the public face of our project and our professional working environment, and we're not going going tolerate this ongoing, abrasive, passive aggressive commentary in our issue tracker.

Like all Mozilla forums, we expect participants in our Github repositories to adhere to Mozilla's community participation guidelines:

https://www.mozilla.org/en-US/about/governance/policies/participation/

As well, participants in all our issue trackers - Bugzilla, Github, and others - should read our Bugzilla Etiquette Guidelines:

https://bugzilla.mozilla.org/page.cgi?id=etiquette.html

... and I strongly encourage you to take them to heart if you intend to continue participating in our development processes.

Thank you.

@ghost
Copy link
Author

ghost commented Jul 27, 2020

Hi, @ShatteredPixel - my name's Mike Hoye, and I'm Mozilla's Engineering community manager.

About "... all the "promises to welcome my feedback during this transition" were all probably false!", and a selection of other comments you've made to that effect: as much as we value community participation, this is both the public face of our project and our professional working environment, and we're not going going tolerate this ongoing, abrasive, passive aggressive commentary in our issue tracker.

Like all Mozilla forums, we expect participants in our Github repositories to adhere to Mozilla's community participation guidelines:

https://www.mozilla.org/en-US/about/governance/policies/participation/

As well, participants in all our issue trackers - Bugzilla, Github, and others - should read our Bugzilla Etiquette Guidelines:

https://bugzilla.mozilla.org/page.cgi?id=etiquette.html

... and I strongly encourage you to take them to heart if you intend to continue participating in our development processes.

Thank you.

Thanks for informing me. Now I can freely delete my GitHub account without any regrets. I thought I was helping you people in improving Firefox. That's the only reason I'm here. If I'm causing trouble then there's no reason for me to be here. I did delete my GitHub account but came back to help with at least the bugs I have reported just because I thought the developers might need more information and it's irresponsible to disappear in the middle of nowhere.

It seems I might have heart lot of people's feeling. That was not my intention at all.

I hope you never see a person like me ever again here. I'm such a bad person, I never realised it. Thanks for realising me that.

I apolozige. And goodbye...

@m-p-3
Copy link

m-p-3 commented Jul 30, 2020

To be honest, I can somewhat understand the irritation and confusion when the release of Fenix to stable felt rushed to many users who lost their current setup and extensions from Fennec without any clear indication this was going to happen.

@liuche
Copy link
Contributor

liuche commented Aug 8, 2020

Duping to #2080

@liuche liuche closed this as completed Aug 8, 2020
@data-sync-user data-sync-user changed the title Offer a local data migration/backup/data portability solution built into Fenix FNX3-21999 ⁃ Offer a local data migration/backup/data portability solution built into Fenix Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX3-21999 ⁃ Offer a local data migration/backup/data portability solution built into Fenix FNX-14101 ⁃ Offer a local data migration/backup/data portability solution built into Fenix Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX-14101 ⁃ Offer a local data migration/backup/data portability solution built into Fenix FNX2-15577 ⁃ Offer a local data migration/backup/data portability solution built into Fenix Aug 11, 2020
@kbrosnan kbrosnan changed the title FNX2-15577 ⁃ Offer a local data migration/backup/data portability solution built into Fenix Offer a local data migration/backup/data portability solution built into Fenix Aug 25, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
needs:triage Issue needs triage
Projects
None yet
Development

No branches or pull requests

5 participants