API or protocol to migrate/import/export users [$70]
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- PHP
- Sterne
- 36.9k
- Forks
- 5.2k
- Ø Merge
- 2 T. 3 Std.
- Gemergte PRs (30 T.)
- 713
Beschreibung
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.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der verlinkten Beschreibung von Zot/6 und bestimme, wie das Klonen, Zusammenführen, Migrieren und Exportieren von Konten auf den Nextcloud server abgebildet werden würde. Definiere den Umfang der API oder des Protokolls sowie die Akzeptanzkriterien für Spiegelung, Failover und Dezentralisierung; im Issue wird keine Datei und kein Test genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- php
- Bereich
- distributed-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100