assemblee-virtuelle / assemblee-virtuelle/semapps

Gérer les activités Add/Remove > Relationship

Open
#1,084 0 comments 0 reactions 0 assignees View on GitHub
activitypub
Dominant language
TypeScript
Stars
103
Forks
14
Avg merge
1m
Merged PRs (30d)
2

Description

**Problématique**
Depuis https://github.com/assemblee-virtuelle/semapps/pull/1080, les activités de type `Update` font du PUT et non du PATCH. Car le PATCH ne fonctionne pas bien en web sémantique. Cependant il arrive qu'une opération de type PATCH soit utile, notamment pour éviter de supprimer des données qui auraient pu être ajoutées entre temps.

**Proposition**
Supporter nativement dans le package activitypub des activités de type `Add/Remove > Relationship`. Cela permet de décrire précisément les triplets qu'on veut ajouter ou supprimer.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue concerns the activitypub package and its current handling of Update activities after PR #1080. Start by reviewing that package and the Update behavior, then define and test how Add/Remove Relationship activities describe the triples to add or remove without deleting intervening data. Done means both activity types are supported natively.

Written by the indexing model from the issue text.

Assessment

Tech stack
nodejs, typescript
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.