nodeSolidServer / nodeSolidServer/node-solid-server

Implement ActivityPub

Ouverte
#621 25 commentaires 19 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement help wanted revisit
Langage dominant
JavaScript
Étoiles
1.8k
Forks
308
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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..

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par la spécification ActivityPub liée, puis examinez la gestion existante des conteneurs LDP et des collections ActivityStreams 2 dans node-solid-server. Concentrez-vous d’abord sur la boîte d’envoi de l’acteur et les réponses JSON-LD compactes. Le travail est terminé lorsque le comportement ActivityPub applicable est implémenté, l’implémentation plus large de la fédération étant délimitée comme une extension si nécessaire.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
backend-api-design, distributed-systems
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.