mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-12-12 09:33:50 +01:00
1 KiB
1 KiB
{@context [
"as": "https://www.w3.org/ns/activitystreams#",
"forge": "https://forgefed.org/ns#",],
::as/id "https://repo.prod.meissa.de/api/activitypub/user-id/1/outbox/12345",
::as/type "Star",
::forge/source "forgejo",
::as/actor "https://repo.prod.meissa.de/api/activitypub/user-id/1",
::as/object "https://codeberg.org/api/repos/forgejo/forgejo"
}
This way of expressing stars will have the following features:
- !ctor & object may be dereferenced by (ap-)api
- The activity can be referenced itself (e.g. in order to express a result of the triggered action)
- Star is a special case of a Like. Star only happens in ForgeFed context. Different things should be named differnt ...
- With the
source
given it would be more easy to distinguish the uri layout for object and actor id's and make implementation more straight forward
See also: