Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API or protocol to migrate/import/export users [$70] #11653

Open
sunjam opened this issue Oct 6, 2018 · 25 comments
Open

API or protocol to migrate/import/export users [$70] #11653

sunjam opened this issue Oct 6, 2018 · 25 comments
Labels
1. to develop Accepted and waiting to be taken care of enhancement feature: federation

Comments

@sunjam
Copy link

sunjam commented Oct 6, 2018

Zot Protocol allows users to clone/merge/migrate user accounts across multiple physical servers. You can read about Zot/6 here in detail as it has been developed for Hubzilla and works beautifully. This would be an absolutely huge step forward for Nextcloud.

  • Mirroring accounts across multiple servers for faster access times
  • Preventing single point of failure when a user's server goes down
  • Promoting free speech
  • Decentralization

There is a $70 open bounty on this issue. Add to the bounty at Bountysource.

@jcklpe

This comment has been minimized.

@jancborchardt
Copy link
Member

We prefer to use standards which are well-established and widely used already (like WebDAV, ActivityPub, CalDAV, CardDAV, etc) and that’s what we focus on with our limited resources.

If anyone would like to implement this, feel free. But it’s not a main roadmap feature.

@sunjam
Copy link
Author

sunjam commented Jun 28, 2019

Zot now has a W3C group for furthering development. It is an amazing protocol and open standard.

Edit: Bounty Added!

@sunjam sunjam changed the title Feature Request: Adopt Zot Protocol Feature Request: Adopt Zot Protocol ($10) Jul 1, 2019
@QEDeD
Copy link

QEDeD commented Oct 2, 2019

@sunjam Bounty is now $70

@nextcloud nextcloud deleted a comment from nextcloud-bot Oct 2, 2019
@kesselb kesselb added the bounty label Oct 2, 2019
@kesselb kesselb changed the title Feature Request: Adopt Zot Protocol ($10) Feature Request: Adopt Zot Protocol [$70] Oct 2, 2019
@jancborchardt
Copy link
Member

Ref @rullzer @MorrisJobke just FYI.

@skjnldsv skjnldsv added the 0. Needs triage Pending check for reproducibility or if it fits our roadmap label Aug 20, 2020
@szaimen
Copy link
Contributor

szaimen commented Jun 8, 2021

I don't see how this could get integrated into Nextcloud since it would mean to completely rework Nextcloud's architecture, as far as I understand it but
cc @nextcloud/server-triage for more input on this.

@sunjam
Copy link
Author

sunjam commented Jun 8, 2021 via email

@ghost
Copy link

ghost commented Jul 8, 2021

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

@ghost ghost added the stale Ticket or PR with no recent activity label Jul 8, 2021
@sunjam
Copy link
Author

sunjam commented Jul 8, 2021 via email

@ghost ghost removed the stale Ticket or PR with no recent activity label Jul 8, 2021
@ghost
Copy link

ghost commented Aug 7, 2021

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

@ghost ghost added the stale Ticket or PR with no recent activity label Aug 7, 2021
@pataquets
Copy link

Keep-alive.
@sunjam : Broken link in the issue body. Care to update? Thanks.

@ghost ghost removed the stale Ticket or PR with no recent activity label Aug 7, 2021
@ghost
Copy link

ghost commented Sep 6, 2021

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

@ghost ghost added the stale Ticket or PR with no recent activity label Sep 6, 2021
@sunjam
Copy link
Author

sunjam commented Sep 7, 2021 via email

@ghost ghost removed the stale Ticket or PR with no recent activity label Sep 7, 2021
@ghost
Copy link

ghost commented Oct 7, 2021

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

@ghost ghost added the stale Ticket or PR with no recent activity label Oct 7, 2021
@sunjam
Copy link
Author

sunjam commented Oct 7, 2021 via email

@ghost ghost removed the stale Ticket or PR with no recent activity label Oct 7, 2021
@jancborchardt
Copy link
Member

Of course we can keep it open forever, but not sure this will ever be implemented.

What do you think @karlitschek @AndyScherzinger @skjnldsv?

@karlitschek
Copy link
Member

I'm unsure. Sooner or later we need a way to migrate data. But not sure about the right protocol or API

@AndyScherzinger
Copy link
Member

Agreeing with your assessment @jancborchardt. I also don't see this happening in a foreseeable future also for the reasons you already mentioned. And like @karlitschek said we'll need a way to migrate/import/export users at some point but I am not sure Zot would be providing what we would then need to have in place.

@Spartachetto
Copy link

What about changing the title of this issue in "choose and adopt an API or protocol that allows to migrate/import/export users"? (If you could manage to be more synthetic than me it would be good!).

Then you mark select this issue as "to develop" or "nice to have"....

@sunjam sunjam changed the title Feature Request: Adopt Zot Protocol [$70] API or protocol to migrate/import/export users [$70] Oct 15, 2021
@ghost

This comment has been minimized.

@ghost ghost added the stale Ticket or PR with no recent activity label Nov 14, 2021
@sunjam

This comment has been minimized.

@ghost ghost removed the stale Ticket or PR with no recent activity label Nov 14, 2021
@ghost

This comment has been minimized.

@ghost ghost added the stale Ticket or PR with no recent activity label Dec 14, 2021
@sunjam

This comment has been minimized.

@ghost ghost removed the stale Ticket or PR with no recent activity label Dec 14, 2021
@skjnldsv skjnldsv added 1. to develop Accepted and waiting to be taken care of and removed needs info 0. Needs triage Pending check for reproducibility or if it fits our roadmap labels Dec 16, 2021
@Mannshoch
Copy link

Related but not the same, may depending on this:
#22732

@sunjam
Copy link
Author

sunjam commented Apr 8, 2024

Mike (Friendica/Hubzilla/Zot creator)is now actively developing on this for overall activitypub and could no doubt benefit from more dev eyes on. Work is in dev branch of: https://codeberg.org/streams/streams

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement feature: federation
Projects
None yet
Development

No branches or pull requests