thematters / developer-resource

Developer resource for Matters community
https://thematters.github.io/developer-resource/
Apache License 2.0
144 stars 7 forks source link

Epic: ActivityPub to IPNS #273

Open robertu7 opened 1 year ago

robertu7 commented 1 year ago

Description

thematters/ipns-site-generator is used to create and update personal websites on IPNS. When publishing a new article, it creates a separate directory with HTML, JS, CSS, and media files, attaches it to the IPNS directory, and updates the RSS feed, JSON feed, and index.html.

Adding new features in this Epic:

The final API could be:

f(Activity: any, IPFSNodeAddress: string, IPNSKeyPair: any, NewDirectory: bool) ->  UpdatedIPNSRecord: string

Stories

Related work

ActivityPub integration by Distributed Press: https://github.com/hyphacoop/distributed-press-organizing/issues/80 It would be ideal if both features/modules share the same API.

tx0c commented 1 year ago