-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Comments
This comment has been minimized.
This comment has been minimized.
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. |
Zot now has a W3C group for furthering development. It is an amazing protocol and open standard. Edit: Bounty Added! |
@sunjam Bounty is now $70 |
Ref @rullzer @MorrisJobke just FYI. |
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 |
Here is a better technical introduction.
https://zotlabs.org/help/en/developer/zot_protocol#Technical_Introduction
…On Tue, Jun 8, 2021, 6:29 AM szaimen ***@***.***> wrote:
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
<https://github.com/orgs/nextcloud/teams/server-triage> for more input on
this.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#11653 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AANUKZW3W7ONOPEKWJORUWLTRYLKTANCNFSM4FZNUZCA>
.
|
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. |
Open please. Zot itself is already coded in PHP and works nicely in
Hubzilla over a good five years now.
- Import and export user credentials as a json file.
- Define accounts on different servers as primary or secondary mirror.
- Accounts can be merged. User must convince their contacts to trust their
new primary account.
This would pair really nicely with user contact based circles available in
v22.
…On Thu, Jul 8, 2021, 6:44 AM nextcloud-stale[bot] ***@***.***> wrote:
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.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#11653 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AANUKZSPSUQ23SBD6W4HIE3TWWTT7ANCNFSM4FZNUZCA>
.
|
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. |
Keep-alive. |
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. |
open please
…On Mon, Sep 6, 2021, 4:09 PM nextcloud-stale[bot] ***@***.***> wrote:
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.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#11653 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AANUKZUMS5FOEHUXVUYPSZTUAVC2ZANCNFSM4FZNUZCA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
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. |
Open please
…On Wed, Oct 6, 2021, 6:10 PM nextcloud-stale[bot] ***@***.***> wrote:
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.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#11653 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AANUKZRRZHIMNXO5BDMIJBDUFTQQNANCNFSM4FZNUZCA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Of course we can keep it open forever, but not sure this will ever be implemented.
What do you think @karlitschek @AndyScherzinger @skjnldsv? |
I'm unsure. Sooner or later we need a way to migrate data. But not sure about the right protocol or API |
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. |
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".... |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Related but not the same, may depending on this: |
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
|
Isn't it done with https://github.com/nextcloud/user_migration ? |
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.
There is a $70 open bounty on this issue. Add to the bounty at Bountysource.
The text was updated successfully, but these errors were encountered: