From cacce5762a935069703a80442116776bc983ebb3 Mon Sep 17 00:00:00 2001 From: helge Date: Sat, 1 Apr 2023 08:18:11 +0000 Subject: [PATCH] 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. --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 750b575..2316990 100644 --- a/README.md +++ b/README.md @@ -96,8 +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://codeberg.org/helge/bovine/) ([Fedi account](https://blog.mymath.rocks/)): A modular Activity Server with support for C2S. `MIT, Python` - - Basic Python FediVerse utility library: [PyPI](https://pypi.org/project/bovine/), [ReadTheDocs](https://bovine.readthedocs.io/en/latest/index.html) +* [**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` @@ -444,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