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

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

Untitled attachment

Download link

Notices where this attachment appears

  1. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Friday, 01-May-2026 02:07:35 JST silverpill silverpill

    Mastodon now has a table with size limits in its FEDERATION.md:

    https://github.com/mastodon/mastodon/blob/main/FEDERATION.md#size-limits

    Very good idea. I am going to do the same.

    #fedidev

    In conversation about 3 months ago from mitra.social permalink
  2. Embed this notice
    Todd Sundsted (toddsundsted@epiktistes.com)'s status on Monday, 23-Feb-2026 04:04:06 JST Todd Sundsted Todd Sundsted

    Before creating and publishing FEDERATION.md for #ktistec I wanted to understand what existing practice looked like across the Fediverse.

    FEP-67ff describes the requirements of the FEDERATION.md file in loose terms and provides a non-normative template. I scraped the URLs of FEDERATION.md files from FEP-67ff itself and confirmed I could fetch them. The FEP listed 30 accessible projects (31 total, but one project—FIRM—does not appear to exist).

    If a file had a section with the heading "Supported FEPs" per the non-normative template, I only looked there for supported FEPs. Otherwise I scanned the entire document.

    Implemented FEPs, ranked by the number of implementations that attest support, are:

    FEP Name # ---- --------------------------------------------------------- -- 67ff FEDERATION.md 18 f1d5 NodeInfo in Fediverse Software 16 8b32 Object Integrity Proofs 7 044f Consent-respecting quote posts 7 2677 Identifying the Application Actor 7 e232 Object Links 6 1b12 Group federation 6 3b86 Activity Intents 6 521a Representing actor's public keys 5 2c59 Discovery of a Webfinger address from an ActivityPub actor 5 7888 Demystifying the context property 5 5feb Search indexing consent for actors 5 4adb Dereferencing identifiers with webfinger 4 d556 Server-Level Actor Discovery Using WebFinger 4 fb2a Actor metadata 4 ef61 Portable Objects 4 8fcf Followers collection synchronization across servers 4 844e Capability discovery 4 7628 Move actor 3 61cf The OpenWebAuth Protocol 3 c390 Identity Proofs 3 400e Publicly-appendable ActivityPub collections 3 c0e0 Emoji reactions 3 0151 NodeInfo in Fediverse Software (2025 edition) 3 fffd Proxy Objects 2 f228 Backfilling conversations 2 fe34 Origin-based security model 2 eb48 Hashtags 2 171b Conversation Containers 2 a5c5 Web Syndication Methods 2

    There are obvious flaws in the methodology. Or maybe in the data. Only 18 out of the 30 projects I could access had a FEDERATION.md that attested FEDERATION.md support. Only 19 mentioned "FEDERATION.md". Only 21 mentioned "67ff". The remaining projects clearly did support FEP-67ff—the file itself was evidence. (FEDERATION.md is not meant to be machine readable—there's an issue about that).

    It was more difficult to rank implemented federation protocols. I extracted keywords from documents with a  "Supported federation protocols and standards" section and created a dictionary of terms. If a file had a section with the heading "Supported federation protocols and standards", I only looked there. Otherwise I scanned the entire document.

    Feature # ---------------- -- activitypub 26 webfinger 24 http_signatures 21 nodeinfo 19 json_ld 2 ld_signatures 2 ostatus 2 authorized_fetch 1 atproto 1

    If time allows, I'm going to try to rank these documents by "utility", though I haven't yet determined the exact metric. These documents clearly provide valuable information, but their lack of standardization makes them harder to analyze systematically.

    #ActivityPub #Fediverse #Fep67ff #fep

    In conversation about 5 months ago from epiktistes.com permalink
  3. Embed this notice
    Phantasm (phnt@fluffytail.org)'s status on Wednesday, 18-Feb-2026 06:51:59 JST Phantasm Phantasm
    in reply to
    @silverpill

    Also on the note of FEP compliance. Is there some test data for compliance testing for some of them? lain worked on something similar from fedidev.fun which is now dead I think. Eventually in the future I would like to make a FEDERATION.md that is not created just by winging it from reading the specs.
    In conversation about 5 months ago from fluffytail.org permalink
  4. Embed this notice
    dimkr@didkey.000090000.xyz's status on Tuesday, 06-Jan-2026 21:01:46 JST dimkr dimkr
    in reply to

    Hello! If you read tootik's FEDERATION.md, make sure you look in main branch HEAD

    (I hope mitra.social forwards replies)

    In conversation about 6 months ago from didkey.000090000.xyz permalink
  5. Embed this notice
    silverpill (silverpill@mitra.social)'s status on Wednesday, 29-Oct-2025 05:54:11 JST silverpill silverpill

    Latest additions to the list of FEDERATION.md implementers: Loops and snac.

    There are more than 30 projects in total.

    https://codeberg.org/fediverse/fep/src/branch/main/fep/67ff/fep-67ff.md#implementations

    In conversation about 9 months ago from mitra.social permalink
  6. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Tuesday, 28-Oct-2025 12:20:06 JST The Real Grunfink The Real Grunfink
    I've just published version 2.84 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This time, it includes mostly work by great, brilliant fellow developers while I was just sitting on the porch with the cats on my lap and a beer in my hand:

    Implemented more scopes to match other ActivityPub implementations (public, unlisted, followers-only and direct message) (contributed by byte).

    New icons showing instance and actor failures.

    Mastodon API: Added remote accounts follow metrics and statuses when viewing profiles (contributed by Stefano Marinelli), fixed post deletion.

    Fixed outbox collection (contributed by byte).

    New file FEDERATION.md (contributed by andypiper).

    Updated Czech, Spanish and Brazilian Portuguese translations (contributed by pmjv and daltux).

    Fixed manpage typos (contributed by r-ricci).

    https://comam.es/what-is-snac

    If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.

    #snacAnnounces #FrugalFediverse

    In conversation about 9 months ago from comam.es permalink
  • 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.