nodeSolidServer / nodeSolidServer/node-solid-server
Implement ActivityPub
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.8k
- Forks
- 308
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
http://www.w3.org/TR/activitypub
Implement AP where applicable. LDP container representation as AS2 collection of items (semantic overlap), and actor's outbox should be high priority. Response body in compact JSON-LD is required.
Going forward, full fleshed ActivityPub implementation should probably be an extension, if the core node-solid-server is to operate as a server in federation mode..
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 ActivityPub-Spezifikation und untersuche anschließend die bestehende Behandlung von LDP-Containern und ActivityStreams-2-Sammlungen in node-solid-server. Konzentriere dich zunächst auf die Outbox des Actors und kompakte JSON-LD-Antworten. Als abgeschlossen gilt die Implementierung des zutreffenden ActivityPub-Verhaltens, wobei die umfassendere Federation-Implementierung bei Bedarf als Erweiterung abgegrenzt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- backend-api-design, distributed-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100