solid-notifications
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- backend-api-design
Piste de recherche
Commencez par comparer le protocole Solid Notifications avec la documentation de compatibilité de CommunitySolidServer indiquée par le lien, puis mettez en correspondance chaque élément de la liste de contrôle avec le code existant lié aux notifications dans node-solid-server. Le travail est considéré comme terminé lorsque la découverte, l’abonnement, les documents de canal, le comportement de désabonnement, la durée et les messages de notification JSON-LD sont implémentés et testés, y compris les types et fonctionnalités de notification indiqués.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Objectives : apply solid-notifications protocol https://solid.github.io/notifications/protocol
and compatibility with CSS implementation https://github.com/CommunitySolidServer/CommunitySolidServer/documentation/markdown/usage/notifications.md
- discovery subscription service : link header (relative URL ?)
link: <.well-known/solid-notifications>; rel="http://www.w3.org/ns/solid/terms#storageDescription" - turtle subscription service document (if turtle relative ?)
- [ ] WebSocketChannel2023 :podRoot/.notifications/WebSocketChannel2023/
- [ ] WebHookChannel2023 :podRoot/.notifications/WebHookChannel2023/ - subscription
- [ ] authenticated json-ld POST
- [ ] read followed item
- [ ] json-ld response (contains subscription URL) - default duration of the subscription URL) : 2 weeks (?)
- unsubscribe : DELETE the subscription url received in the subscription response (no need to be authenticated)
- notifications messages json-ld
- [ ] notification types
- [ ] extra features
- Langage dominant
- JavaScript
- Étoiles
- 1.8k
- Forks
- 308
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de nodeSolidServer/node-solid-server
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
nodeSolidServer/node-solid-server#1848 · 2 commentaires · 1 réaction ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
nodeSolidServer/node-solid-server#1841 · 2 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
nodeSolidServer/node-solid-server#1147 ·
-
remove bootstrap dependency Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
nodeSolidServer/node-solid-server#1867 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100
nodeSolidServer/node-solid-server#1853 ·
Toutes les issues de nodeSolidServer/node-solid-server
Issues similaires
-
Edit: CW+ Ouvertechannels:edit check:passed
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
스택 PR 머지 시 하위 PR base 재지정 단계 부재 Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
idean3885/claude-ops-agent#521 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
avniproject/avni-client#2135 ·
-
automated broken-link
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
agent/security hive/hosted-available-lke648397-260827-5n31 security
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100