Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

hongminhee , to Random
@hongminhee@fosstodon.org avatar

If you'd like to support the development of or , you can sponsor me on GitHub!

https://github.com/sponsors/dahlia

hongminhee , to Random
@hongminhee@todon.eu avatar

Version 0.10.0 of , an server framework, has been released! Starting with this release, Fedify, previously distributed under AGPL 3.0, is now distributed under the MIT License to encourage wider adoption. Here are the major changes:

• In addition to RSA-PKCS#1-v1.5, Fedify now supports Ed25519 for signing and verifying the activities.
• FEP-521a: Multiple key pairs can now be registered for an actor.
• FEP-8b32: Implemented Object Integrity Proofs.
• Added Arrive and Question classes.

https://github.com/dahlia/fedify/releases/tag/0.10.0

hongminhee , to Random
@hongminhee@todon.eu avatar

I'm very excited that the team has chosen to implement . I've been working closely with the Ghost team, and it's been a lot of fun, and I can't wait to see the ActivityPub implementation at Ghost.

https://activitypub.ghost.org/day-4/

hongminhee , to Random
@hongminhee@todon.eu avatar

As a first step towards adding Object Integrity Proofs (FEP-8b32) to , I've made it support keys. I've also enabled multiple keys to be associated with an actor. For example, if you look at the actor from the Fedify Example Blog (https://fedify-blog.deno.dev/users/fedify-example), you'll see that it has two public keys, one for RSA and one for Ed25519.

You can try it out in version 0.10.0-dev.190+4dffb89a.

https://jsr.io/@fedify/fedify@0.10.0-dev.190+4dffb89a

hongminhee OP ,
@hongminhee@todon.eu avatar

FEP-521a has been implemented in .

Actors now have the property, and the class has been added. For example, if you look at the the actor from the Fedify Example Blog (https://fedify-blog.deno.dev/users/fedify-example), you can see that it has the assertionMethods property in addition to the publicKey property.

You can try it out in version 0.10.0-dev.196+55cc34d1.

https://jsr.io/@fedify/fedify@0.10.0-dev.196+55cc34d1

hongminhee OP ,
@hongminhee@todon.eu avatar

Thanks to @silverpill, is finally FEP-8b32 compliant! Though it's not ready for general release yet, it's passing tests in the latest main branch. I'll test it with Mitra and other FEP-8b32-compliant implementations, and if it works well, it'll be included in 0.10.0.

You can try it out in version 0.10.0-dev.205+0cbca257.

https://jsr.io/@fedify/fedify@0.10.0-dev.205+0cbca257

liaizon , to Fediverse
@liaizon@wake.st avatar

What is a Fediverse Galaxy?

As more and more instances are providing multiple services under the same management, we need a term to talk about this type of arrangement. A Fediverse Galaxy is a collection of federated software that is provided by the same admin or collective.

@fediverse Lemmy group]

liaizon , (edited ) to Fediverse
@liaizon@wake.st avatar

If you have thoughts on the direction of the Discourse ActivityPub plugin, they are working on phase 2 of the specification now and are requesting feedback:
https://socialhub.activitypub.rocks/t/adding-federation-support-to-discourse/2966/7

metadata for community reach [ @fediverse @angusmcleod]

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • meta
  • All magazines