silverpill
08fc651073
FEP-fe34: Update proposal ( #653 )
...
- Clarified assumptions and moved them to Authentication section.
- Location SHOULD match object ID.
- Changed authentication rules for embedded objects.
- Fixed incorrect example in Authorization section.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/653
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-13 00:03:58 +02:00
silverpill
0d219c7801
FEP-9098: Update proposal ( #652 )
...
- Added definition of custom emoji.
- Clarified description of `updated`.
- Added note about `icon` aspect ratio.
- Specified reserved HTML characters.
- Don't replace inside `<code>` and `<pre>`.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/652
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-11 17:51:34 +02:00
silverpill
73906ec8ea
FEP-844e: Add WordPress to implementation list ( #651 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/651
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-11 00:38:01 +02:00
silverpill
2fca072da6
Automatic update [skip ci]
2025-07-10 22:36:16 +00:00
silverpill
d79a3f8142
Withdraw FEP-5624 ( #632 )
...
This FEP has seen no updates for the last 2 years.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/632
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-11 00:35:57 +02:00
silverpill
a4a371a4c9
FEP-9098: Preserve aspect ratio ( #650 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/650
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-11 00:35:17 +02:00
silverpill
f6ae73caf2
FEP-c0e0: Refer to FEP-9098 ( #649 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/649
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-06 14:41:49 +02:00
silverpill
e7a671e0d2
Automatic update [skip ci]
2025-07-05 22:06:10 +00:00
silverpill
67d713945c
FEP-9098: Custom emojis ( #647 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/647
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-06 00:04:07 +02:00
silverpill
1f4fe98209
Automatic update [skip ci]
2025-07-05 16:17:21 +00:00
silverpill
b65eb6579e
FEP-9967: Update proposal ( #646 )
...
- Specified how custom emojis work.
- Added note about poll option limits.
- Clarified how `updated` is used.
- Added `type: implementation` to front matter.
- Added "Implementations" section.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/646
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-05 18:17:02 +02:00
silverpill
f332736813
Automatic update [skip ci]
2025-07-05 16:02:17 +00:00
Evan Prodromou
d791010e42
FEP 4ccd update ( #640 )
...
There are a few updates in this PR.
- Two new inverse properties, `pendingFollowersOf` and `pendingFollowingOf`
- Semantically versioned aliases for the context for future-proofing
- One section per term
- Implementations list
- Clarified examples
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/640
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-07-05 18:01:48 +02:00
silverpill
6a071aa907
FEP-f228: Add Decodon to implementation list ( #644 )
...
Also added a note about collection ordering.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/644
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-07-03 22:32:44 +02:00
Evan Prodromou
560ea2e18d
FEP c648 improvements ( #641 )
...
I'm working on some improvements on c648 with the hope of getting it to FINAL soon. Starting a PR to track them.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/641
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-07-03 21:48:08 +02:00
André Menrath
c98aca5a8c
FEP-8a8e First round of improvments ( #586 )
...
- Fix examples: now after the initial PR of the FEP got merged the namespace is resolving. This revealed a lot of typos in the examples.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/586
Co-authored-by: André Menrath <linos@noreply.codeberg.org >
Co-committed-by: André Menrath <linos@noreply.codeberg.org >
2025-07-03 00:05:30 +02:00
silverpill
27705196bc
Automatic update [skip ci]
2025-06-28 16:17:59 +00:00
Mike P
50360d3f05
FEP-61cf: Clarifications and implementations ( #643 )
...
The main changes in this update have been made after a couple of incidents where people have
misunderstood the document and got the wrong idea:
- Added a summary to make it clearer that OWA is used in connection with other protocols, rather
than being an alternative to ActivityPub etc.
- Expanded the "Security Considerations" section. In particular, be more explicit about the
potential for impersonation attacks.
Also added "type: implementation" and updated the Implementations section to be compatible with
@silverpill's proposal here: https://codeberg.org/fediverse/fep/pulls/634
Co-authored-by: FenTiger <fentiger@mythik.co.uk >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/643
Co-authored-by: Mike P <fentiger@noreply.codeberg.org >
Co-committed-by: Mike P <fentiger@noreply.codeberg.org >
2025-06-28 18:17:39 +02:00
Evan Prodromou
56bf048d00
FEP b2b8 update ( #637 )
...
An update to FEP b2b8 with better guidance about use of the `preview` property.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/637
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-06-26 20:57:39 +02:00
silverpill
491bbaf3a1
Automatic update [skip ci]
2025-06-26 18:55:46 +00:00
Evan Prodromou
7dfc6339c5
FEP B06C: ActivityPoll ( #636 )
...
ActivityPoll is a proper subset of ActivityPub that excludes activity delivery, making it easier to implement for static Web sites or content management systems. It meets an equivalent need to RSS or Atom feeds.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/636
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-06-26 20:55:23 +02:00
silverpill
fa3c8edeb6
FEP-a4ed: Withdraw stale proposals ( #543 )
...
FEP-a4ed requires facilitators to contact authors of a stale proposal before withdrawing it. As our experience shows, that doesn't work. In this PR I propose withdrawing stale proposals after 1 year of inactivity without contacting authors.
This is a major change. I think even if we agree on it, existing proposals should be handled according to the old procedure.
Resolves https://codeberg.org/fediverse/fep/issues/101
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/543
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-24 15:43:41 +02:00
silverpill
a5648516b6
Update FACILITATORS.md ( #631 )
...
https://codeberg.org/fediverse/fep/issues/625
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/631
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-24 15:42:30 +02:00
silverpill
90e2389353
FEP-67ff: Add apkit, Tvmarks and Manyfold ( #630 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/630
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-18 16:15:50 +02:00
silverpill
fc7c1de613
FEP-844e: Update proposal ( #629 )
...
- Replaced "implementable features" with "capabilities".
- Added RFC-9421 / Ed25519 to the registry.
- Added implementations.
- Added `@context` to examples.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/629
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-17 20:17:51 +02:00
Evan Prodromou
2a0dac7212
feat: add examples for branching, merging conversations
2025-06-17 18:07:09 +02:00
Evan Prodromou
c68c4862c6
feat: explicitly note that shares collection expresses author consent in FEP dd4b ( #627 )
...
One issue that has come up around quote posts is consent by the original author to be quoted. This change adds a privacy considerations section, including a section on how the `shares` collection can be used to express consent.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/627
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-06-17 18:02:01 +02:00
silverpill
b1a63bbf47
Automatic update [skip ci]
2025-06-15 17:23:53 +00:00
silverpill
2935cc4f87
FEP-521a: Finalize ( #622 )
...
Final comments were requested at 2025-05-16: https://codeberg.org/fediverse/fep/issues/130#issuecomment-4611191
No objections have been made.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/622
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-15 19:23:27 +02:00
silverpill
652e92fcae
Automatic update [skip ci]
2025-06-14 19:22:18 +00:00
silverpill
1542b4cc1d
Withdraw FEP-5bf0 ( #626 )
...
https://codeberg.org/fediverse/fep/issues/80#issuecomment-5359182
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/626
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-14 21:20:52 +02:00
silverpill
23e40d1459
Automatic update [skip ci]
2025-06-14 12:28:01 +00:00
silverpill
d2897e366d
FEP-844e: Capability discovery ( #623 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/623
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-14 14:27:27 +02:00
silverpill
80d9ae0b7f
FEP-521a: Remove expires property ( #621 )
...
I think the requirement with the level MUST is not appropriate because this property is not currently used in Fediverse.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/621
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-14 14:00:46 +02:00
silverpill
68b496d7c5
Automatic update [skip ci]
2025-06-10 17:13:46 +00:00
silverpill
b266c4e99d
FEP-0837: Update proposal ( #620 )
...
- Added `attributedTo` to Agreement.
- Changed "URL" to "URI".
- Added context for FEP-888d.
- Updated references.
- Added `type` and updated `discussionsTo`.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/620
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-10 19:13:29 +02:00
silverpill
3d811583b5
Automatic update [skip ci]
2025-06-10 17:13:11 +00:00
silverpill
abca836fd2
FEP-0ea0: Update references ( #619 )
...
- Updated references.
- Added proposal `type`.
- Updated `discussionsTo`.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/619
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-10 19:12:51 +02:00
silverpill
acefaea513
FEP-ae97: Main actor key ( #618 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/618
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-06-07 15:17:03 +02:00
Evan Prodromou
69311f171d
feat: add duplicate delivery code ( #617 )
...
This change adds a new problem type, duplicate delivery, for when the same activity is delivered multiple times.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/617
Co-authored-by: Evan Prodromou <codeberg@evanprodromou.name >
Co-committed-by: Evan Prodromou <codeberg@evanprodromou.name >
2025-06-04 11:27:26 +02:00
silverpill
7bc97c995b
FEP-521a: Update proposal ( #606 )
...
- Key identifiers MUST be URIs.
- Actor MAY have no keys.
- Updated RFC-2119 link.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/606
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-05-27 23:31:56 +02:00
silverpill
3fa59da52a
FEP-521a: Rephrase recommendations for constructing key IDs ( #605 )
...
Based on feedback: https://socialhub.activitypub.rocks/t/fep-521a-representing-actors-public-keys/3380/26
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/605
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-05-22 22:26:47 +02:00
silverpill
331306bfb8
FEP-0151: Capability detection ( #604 )
...
- Updated "Capability detection" section.
- Improved `metadata` example.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/604
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-05-19 21:37:25 +02:00
silverpill
d8441498dc
FEP-521a: Update proposal ( #603 )
...
- Formatting and grammar fixes.
- Removed same-origin recommendation.
- Removed FEP-c390 comparison.
- Updated references.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/603
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-05-16 17:24:23 +00:00
Marcin Czachurski
cddfbb0f0a
FEP-67ff: Add Vernissage to implementation list ( #602 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/602
Co-authored-by: Marcin Czachurski <mczachurski@icloud.com >
Co-committed-by: Marcin Czachurski <mczachurski@icloud.com >
2025-05-16 17:07:33 +00:00
grishka
e951ded9ad
Update FEP-82f6 ( #601 )
...
I'm clarifying some things and adding an example status object.
Co-authored-by: Grishka <git@grishka.me >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/601
Co-authored-by: grishka <grishka@noreply.codeberg.org >
Co-committed-by: grishka <grishka@noreply.codeberg.org >
2025-05-16 09:41:14 +00:00
silverpill
2df06c5840
Automatic update [skip ci]
2025-05-12 20:38:54 +00:00
grishka
bee56cd45a
Add FEP-82f6: Actor statuses ( #596 )
...
This proposal describes an ActivityPub extension to allow actors to publish a short status text, with optional expiration, link attachment, and history.
Some centralized communication services provide their users with the ability to set a status on their account, which is usually displayed on their profile and sometimes next to their name in other places in the UI. These are distinct from regular posts because they can not be interacted with in any way whatsoever, can't contain media attachments, and usually have a short character limit on the order of several hundred characters at most. Statuses are always visible to anyone who can see the actor itself.
Co-authored-by: Grishka <git@grishka.me >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/596
Co-authored-by: grishka <grishka@noreply.codeberg.org >
Co-committed-by: grishka <grishka@noreply.codeberg.org >
2025-05-12 20:38:28 +00:00
silverpill
56ea8f56ac
Automatic update [skip ci]
2025-05-12 12:09:56 +00:00
silverpill
ce65fef716
FEP-0151: NodeInfo in Fediverse Software (2025 edition) ( #598 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/598
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-05-12 12:08:39 +00:00