TryGhost / TryGhost/ActivityPub
Support object integrity proofs
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 237
- Forks
- 35
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 60
Description
Hello!
I noticed that Ghost started adding linked data signatures to published objects. Would you consider using integrity proofs in addition to linked data signatures (or instead of them)? Fedify supports both options.
Linked data signatures are legacy, and shouldn't be used in new implementations.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked FEP-8b32 specification and Fedify's object-integrity-proofs guidance, then locate the existing linked-data-signature handling for published objects. Determine how the requested proof support fits that path and verify that published objects use the chosen approach; the issue names no files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, backend-api-design, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100