Compare commits

...

4 commits

Author SHA1 Message Date
Arnold Schrijver de18ccc575 Merge pull request 'Update the bovine entry with links to pypi and readthedocs' (#20) from helge/delightful-activitypub-development:main into main
Reviewed-on: https://codeberg.org/fediverse/delightful-activitypub-development/pulls/20
2023-04-02 05:42:25 +00:00
helge cacce5762a More changes: Link now points to directory of bovine library
Also added links to the two tutorials in the tutorial section. These will probably more helpful than the link to the library itself.

I'm also sorry for needing this many attempts to get to a decent version.
2023-04-01 08:18:11 +00:00
helge fc8a76573f Add a link to a FediVerse account
Problem with a FediVerse account is that it leads to a lot of issues that, I haven't formed a firm opinion on:
- The url corresponding to the actor is "https://mymath.rocks/endpoints/SYn3cl_N4HAPfPHgo2x37XunLEmhV9LnxCggcYwyec0", which probably opens to something you don't want to see.
- Building some sort of fallback behavior there hasn't seemed necessary
- I haven't decided what I actually want there

So I've decided to link to my blog, which is my Fedi account due to client 2 server magic.
2023-03-31 16:32:47 +00:00
helge fef7602c0e Update the bovine entry with links to pypi and readthedocs 2023-03-31 14:17:35 +00:00

View file

@ -96,7 +96,7 @@ Emoji's for each entry indicate whether it is added to the [Fediverse Party](htt
* [**Clovis**](https://github.com/WellFactored/clovis): [ARCHIVED] Implementation of ActivityPub in Scala. (Hobby project included here for reference only.) `AGPL-3.0, Scala`
* [**Bovine**](https://github.com/HelgeKrueger/bovine) ([Fedi account](https://mymath.rocks/activitypub/helge)): A modular Activity Server with support for C2S. `MIT, Python`
* [**Bovine**](https://codeberg.org/helge/bovine/bovine/) ([PyPI](https://pypi.org/project/bovine/), [ReadTheDocs](https://bovine.readthedocs.io/en/latest/index.html), [Fedi account](https://blog.mymath.rocks/)): Basic Python FediVerse utility library. `MIT, Python`
* :heavy_check_mark: [**corpus-activity-streams**](https://github.com/ryanatkn/corpus-activity-streams): Activity Streams 2.0 vocabulary data and alternative docs. `Unlicense license, Typescript`
@ -443,9 +443,13 @@ This category is for any code project related to the Fediverse. They need not be
- [ActivityPub for Podcast Client Apps](https://minipub.dev/info/activitypub-for-podcast-apps/): Overview on how to implement cross-app comments for podcasts.
### ActivityPub server-to-server (S2S)
- [Tutorial: A simple FediVerse Server](https://bovine.readthedocs.io/en/latest/tutorial_server.html): Building an ActivityPub Server to perform simple activities: post / follow / accept follow request. Tutorial also covers HTTP Signatures and WebFinger usage in bovine.
### ActivityPub client-to-server (C2S)
- [Tutorial: Using BovineClient](https://bovine.readthedocs.io/en/latest/tutorial_client.html): Usage of bovine to write an ActivityPub Client.
### WebFinger
### Security