1
0
mirror of https://codeberg.org/fediverse/fep.git synced 2026-08-07 04:45:46 +00:00
Commit Graph

12 Commits

Author SHA1 Message Date
a d3cd04d8a8 Migrate to dedicated fep/ directory and FEP-xxxx subdirectories (#109)
as discussed in https://socialhub.activitypub.rocks/t/fep-a4ed-the-fediverse-enhancement-proposal-process/1171/38?u=trwnh onward, and as described in https://socialhub.activitypub.rocks/t/fep-a4ed-the-fediverse-enhancement-proposal-process/1171/57?u=trwnh

Open considerations:

1. This PR copies `feps/fep-xxxx.md` to `fep/xxxx/fep-xxxx.md` for now. There is some consideration for naming it `index.md` instead, in order to ease with potential future static site generation via CI/CD. Imagine a CI/CD task that clones the repo and generates a proper site using `fep` as the content directory. (The idea is that this site may then be served to anyone requesting text/html representations of the `https://w3id.org/fep/xxxx` URI following the specifications laid out in FEP-9606.)

2. This PR does not yet delete any old paths. Everything in `feps/` has been edited to contain a Markdown link to the new location.

Rationale:

- We have encountered FEPs that wish to create their own assets, and the current structure is confusingly laid out. Asset colocation is widely considered a "best practice" for this sort of scenario. Particularly in cases where the rest of the repo's structure may potentially change in the future, asset colocation prevents any FEP-specific links from breaking because those links can be written relative to their FEP root.

- To ease PURL resolution, context documents can be considered sidecar assets to each FEP that defines extension terms. The mechanism for this is again described in FEP-9606. Redirection rules can be simplified to use less conditions, since the base folder remains the same.

Next steps:

- Edit the README.md to update the instructions for submitting a new FEP (pending open consideration 1)
- Set a timeline for when or if the old `feps/` directory should be removed (pending open consideration 2)
- Merge this PR

Co-authored-by: a <a@trwnh.com>
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/109
Co-authored-by: a <trwnh@noreply.codeberg.org>
Co-committed-by: a <trwnh@noreply.codeberg.org>
2023-06-13 20:46:13 +00:00
David Sterry 3d1d21065e add step to archive discussions in the tracking issue 2022-12-16 21:01:22 +00:00
silverpill 1803f1a740 FEP-a4ed: Set WITHDRAWN status if proposal is abandoned by authors 2022-11-28 23:15:13 +00:00
silverpill 41a191ecd2 FEP-a4ed: Add discussionsTo to the list of metadata fields 2022-11-18 18:21:36 +00:00
silverpill 31a33218da [FEP-a4ed] Allow FEPs to be superseded 2022-11-07 18:30:14 +00:00
weex 476059dc85 Fix a few typos 2021-07-25 18:54:53 +00:00
pukkamustard 4265a83fe8 Merge pull request 'FEP-a4ed: Finalize' (#14) from pukkamustard/Fediverse-Enhancement-Proposals:fep-a4ed-finalize into main
Reviewed-on: https://git.activitypub.dev/ActivityPubDev/Fediverse-Enhancement-Proposals/pulls/14
Reviewed-by: lain <lain@soykaf.club>
Reviewed-by: cjslep <cjslep@gmail.com>
2021-01-23 06:59:24 +00:00
pukkamustard edc6ee404f fep-a4ed: Fix typo 2021-01-12 09:41:32 +01:00
pukkamustard a4efa3f3cd FEP-a4ed: Finalize 2021-01-04 16:34:28 +01:00
pukkamustard b426118a1a fep-a4ed: Increase time after which FEP becomes auto-withdrawn to 120 days. 2021-01-04 08:46:21 +01:00
pukkamustard 8ab78c7824 EDITORS -> EDITORS.md and SUBMISSION_METHODS -> SUBMISSION.md
This makes it clear what the format of the files is (important for machine-readablility).
2020-12-07 11:57:50 +01:00
pukkamustard 06749dad7b FEP-a4ed: Draft updates
- Add `SUBMISSION_METHODS` file
- Update reference to [Internet-Draft-terminology]
- Shorten length of identifiers to 4 characters
2020-11-25 18:02:50 +01:00