mirror of
https://codeberg.org/fediverse/fep.git
synced 2026-08-05 19:55:46 +00:00
283ebb2f2064d1aa938f41232bc6bf3e2d7aa04f
This sets the status to final in the readme and in the document itself. Reviewed-on: https://codeberg.org/fediverse/fep/pulls/60
Fediverse Enhancement Proposals
This is the Git repository containing Fediverse Enhancment Proposals (FEPs).
A Fediverse Enhancement Proposal (FEP) is a document that provides information to the Fediverse community. The goal of a FEP is to improve interoperability and well-being of diverse services, applications and communities that form the Fediverse.
FEPs
| Title | Status | Tracking issue | dateReceived |
dateFinalized (or dateWithdrawn) |
|---|---|---|---|---|
| FEP-a4ed: The Fediverse Enhancement Proposal Process | FINAL |
#10 | 2020-10-16 | 2020-01-18 |
| FEP-8fcf: Followers collection synchronization across servers | FINAL |
#6 #11 | 2020-10-24 | 2022-02-07 |
| FEP-f1d5: NodeInfo in Fediverse Software | DRAFT |
#50 #12 | 2022-12-17 | - |
| FEP-400e: Publicly-appendable ActivityPub collections | FINAL |
#5 | 2021-02-16 | 2020-02-04 |
| FEP-8c3f: Web Monetization | DRAFT |
#3 | 2022-01-18 | - |
| FEP-2100: Unbound Group and Organization | DRAFT |
#36 | 2022-03-31 | - |
| FEP-e232: Object Links | DRAFT |
#14 | 2022-08-01 | - |
| FEP-5624: Per-object reply control policies | DRAFT |
#18 | 2022-08-23 | - |
| FEP-1b12: Group federation | FINAL |
#22 | 2022-11-12 | 2023-02-09 |
| FEP-8b32: Object Integrity Proofs | DRAFT |
#29 | 2022-11-12 | - |
| FEP-c390: Identity Proofs | DRAFT |
#34 | 2022-11-23 | - |
| FEP-cb76: Content Addressed Vocabulary | DRAFT |
#41 | 2022-11-29 | - |
| FEP-fb2a: Actor metadata | DRAFT |
#45 | 2022-12-09 | - |
| FEP-c118: Content licensing support | DRAFT |
#57 | 2023-01-16 | - |
Submitting a FEP
Do you have an idea, opinion or information that you want to share with the wider Fediverse community? You may do so with a Fediverse Enhancement Proposal (FEP).
To create and submit a FEP:
- Think of a title for the FEP you want to submit.
- Compute the identifier of the FEP by computing the hash of the title. This can be done with following Unix command:
$ echo -n "The title of my proposal" | sha256sum | cut -c-4
b3f0
- Clone this repository.
- Copy the FEP template (fep-0000-template.md) to the feps/ folder and change the filename to
fep-abcd.mdwhereabcdis the identifier computed in step 2. - Write down your idea in the newly created file and commit it to a new branch in your repository (ex. fep-xxxx).
- Create a Pull Request to complete Step 1 of FEP-a4ed: The Fediverse Enhancement Proposal Process. Further process is described in FEP-a4ed.
Editors
Editors are listed in the EDITORS.md file.
Copyright
CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
To the extent possible under law, the authors of this document have waived all copyright and related or neighboring rights to this work.
Description
Languages
Python
44.8%
HTML
36.5%
Gherkin
11.6%
JavaScript
6.8%
CSS
0.2%