GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Thursday, 19-Sep-2024 07:46:49 JST silverpill silverpill

    I'm working on a Rust library for building ActivityPub apps:

    https://codeberg.org/silverpill/mitra/src/branch/main/apx_sdk

    This code was originally a part of Mitra, but over time I moved re-usable functions into independent packages and then started using them in other projects, Activity Connect and fep-ae97-client. Compared to activitypub-federation-rust, it is a low-level library with fewer dependencies, suitable for both servers and clients. The key feature is support for nomadic identity.

    Currently there's no documentation and API is not well designed, but I will be improving it. The license is AGPL-3.0

    #fedidev #fep_ef61

    In conversation about 9 months ago from mitra.social permalink
    • Embed this notice
      silverpill (silverpill@mitra.social)'s status on Friday, 20-Sep-2024 00:42:41 JST silverpill silverpill
      in reply to
      • marius
      • Gerardo Lisboa

      @gvlx @mariusor The blockchain integration component? It's going to stay in Mitra codebase. A small amount of related code is present in apx_core (encodings and cryptographic primitives), it is not for payments, but for experimenting with client-side signing.

      I agree that it would make more sense to maintain this library independently. Will do this before publishing it on crates.io

      In conversation about 9 months ago permalink

      Attachments


    • Embed this notice
      Gerardo Lisboa (gvlx@masto.pt)'s status on Friday, 20-Sep-2024 00:42:42 JST Gerardo Lisboa Gerardo Lisboa
      in reply to
      • marius

      @silverpill

      Corrected post, thank you @mariusor .

      My original post was not an objection on the mitra project itself, only that it had a component which some might find unsuitable.

      I also don't like to juge or promote libraries without the full context, so was drawn to the top of the project and confused lib with proj.

      In conversation about 9 months ago permalink
    • Embed this notice
      marius (mariusor@metalhead.club)'s status on Friday, 20-Sep-2024 00:42:44 JST marius marius
      in reply to
      • Gerardo Lisboa

      @gvlx I don't mean to talk for @silverpill but the post is about a library under AGPL, not his service built on top of it.

      You probably clicked on the wrong link.

      In conversation about 9 months ago permalink
    • Embed this notice
      Gerardo Lisboa (gvlx@masto.pt)'s status on Friday, 20-Sep-2024 00:42:45 JST Gerardo Lisboa Gerardo Lisboa
      in reply to

      @silverpill

      **CORRECTION**

      The library is a subset inside the mitra project and does not seem to have the payment logic inside (not there's anything wrong with it, but many people prefer to be alerted to that).

      It should be noted that it would make more sense to extract the library and maintain it independendly.

      #fediverse #ActivityPub #SoftwareDevelopment #OpenSource

      In conversation about 9 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.