silverpill
abcdfc4c08
Fix tests ( #802 )
...
There was a conflict between `create_site_pages.py` and `pytest`. The former added python files to `docs` and `build` directories, causing `pytest scripts` to fail.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/802
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2026-03-23 17:39:17 +01:00
silverpill
f68a69fc79
Website: Display proposal type and implementation counts in table ( #747 )
...
This PR addresses https://codeberg.org/fediverse/fep/issues/686 and https://codeberg.org/fediverse/fep/issues/194
The "Type" column is added to all FEP lists, the value is either "informational" or "implementation (N)".
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/747
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2026-03-07 17:43:33 +01:00
silverpill
14311a2932
Website: Fix FEP-0151 rendering ( #746 )
...
Fixes https://codeberg.org/fediverse/fep/issues/743
It breaks because summary starts with a `[`
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/746
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2026-01-09 12:30:41 +01:00
Helge
bcc68d8646
Ensure script works when writing a new fep ( #712 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/712
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2025-11-04 20:22:55 +01:00
silverpill
edc2b8ba4b
Fix typo in readme ( #713 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/713
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-11-04 19:52:48 +01:00
Helge
e4683fbcda
Create a FEP static site ( #673 )
...
### Preview version
https://helge.codeberg.page/fep/
click there to judge
### Tasks done
- [x] Add a proper index.md instead of final.md .... needs me to filter the readme.md
- [x] search is broken --> will resolve itself when all feps are part of it
- [x] Update https://codeberg.org/fediverse/fep/src/branch/main/fep/7d8c/fep-7d8c.md
- [x] The admonition format (according to copilot I can blame this format on Microsoft https://learn.microsoft.com/en-us/contribute/content/markdown-reference#alerts-note-important-tip-warning-caution )
```
>[!NOTE]
>ActivityPub [requires][ActivityPub-Collections] ordered collections to be presented in reverse chronological order. However, an [erratum][ActivityPub-Errata] was proposed to relax this requirement.
```
is not the one supported by python, see https://python-markdown.github.io/extensions/admonition/ . One can probably resolve this by adapting the code https://github.com/Python-Markdown/markdown/blob/f39cf84a24124526c1a0efbe52219fa9950774f6/markdown/extensions/admonition.py
- [x] FEPs miss meta information ....
- [x] Meta information for tracking issue and discussion to link should be formatted
- [x] copy script has problems with contained directories
- [x] add codeberg link to meta, e.g. https://helge.codeberg.page/fep/fep/1b12/
- [x] include implementation counts -> https://codeberg.org/fediverse/fep/issues/686
Co-authored-by: silverpill <silverpill@firemail.cc >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/673
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2025-11-01 08:40:20 +01:00
silverpill
450c402de3
Implementation tracking ( #634 )
...
This pull request adds `implementations` key to the JSON index. Implementations are counted only for proposals that have `implementation` type.
Resolves https://codeberg.org/fediverse/fep/issues/194 and https://codeberg.org/fediverse/fep/pulls/214
Discussion on SocialHub: https://socialhub.activitypub.rocks/t/implemented-fep-type/5048
Results:
| Title | Status | Count |
| ----- | ------ | ----- |
| [Object Integrity Proofs](https://codeberg.org/fediverse/fep/src/branch/main/fep/8b32/fep-8b32.md ) | DRAFT | 6 |
| [Identity Proofs](https://codeberg.org/fediverse/fep/src/branch/main/fep/c390/fep-c390.md ) | DRAFT | 3 |
| [Representing actor's public keys](https://codeberg.org/fediverse/fep/src/branch/main/fep/521a/fep-521a.md ) | FINAL | 5 |
| [Client-side activity signing](https://codeberg.org/fediverse/fep/src/branch/main/fep/ae97/fep-ae97.md ) | DRAFT | 2 |
| [Portable Objects](https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md ) | DRAFT | 4 |
| [Server-Level Actor Discovery Using WebFinger](https://codeberg.org/fediverse/fep/src/branch/main/fep/d556/fep-d556.md ) | FINAL | 4 |
| [The OpenWebAuth Protocol](https://codeberg.org/fediverse/fep/src/branch/main/fep/61cf/fep-61cf.md ) | DRAFT | 5 |
| [Emoji reactions](https://codeberg.org/fediverse/fep/src/branch/main/fep/c0e0/fep-c0e0.md ) | DRAFT | 4 |
| [Conversation Containers](https://codeberg.org/fediverse/fep/src/branch/main/fep/171b/fep-171b.md ) | DRAFT | 3 |
| [Backfilling conversations](https://codeberg.org/fediverse/fep/src/branch/main/fep/f228/fep-f228.md ) | DRAFT | 8 |
| [Representing context with a Collection](https://codeberg.org/fediverse/fep/src/branch/main/fep/2931/fep-2931.md ) | DRAFT | 4 |
| [Capability discovery](https://codeberg.org/fediverse/fep/src/branch/main/fep/844e/fep-844e.md ) | DRAFT | 4 |
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/634
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-09-21 20:18:39 +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
Helge
cfcdb9272f
Automatically add discussionTo link ( #490 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/490
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2025-03-07 10:11:22 +00:00
silverpill
3fd575847b
FEP-a4ed: Add types ( #291 )
...
This is a proposed solution for #175 .
Required for #195
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/291
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2025-02-05 15:41:57 +00:00
Helge
854ef33092
Automate creating readme and tracking issue ( #460 )
...
Note at @fediverse/FEP-Editors
- Once this is merged please check it does the right thing.
- If you are ok with automating these things, I'll update the description of a facilitators role to just be checking and mergin
- finally, can we rename the codeberg group, I just addressed, to FEP-Facilitators
Final note: I already configured Woodpecker and the repository. This is to ensure that merging this pull request does not lead to a broken CI, second I might forget the steps ...
- [x] Force myself to document the automated process as a FEP
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/460
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2025-01-20 10:24:00 +00:00
silverpill
18c788de7c
Create FEP index in JSON format ( #426 )
...
Discussion https://socialhub.activitypub.rocks/t/can-we-add-a-generated-json-list-of-feps-to-the-repo/4616
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/426
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-12-16 08:40:56 +00:00
Helge
1cd1b26ec2
Make new_proposal script slightly easier to use ( #456 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/456
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2024-12-06 19:15:14 +00:00
Helge
dc4eaf7cbb
Housekeeping for the scripts ( #413 )
...
Cleanup:
- Removed pointless reversed when creating issue list (it is sorted
afterwards)
- Removed create_topic as no longer needed see https://codeberg.org/fediverse/fep/issues/274
- Made scripts executable
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/413
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2024-11-15 11:22:01 +00:00
silverpill
cd31bad1fb
Place FEP table after guidelines in README.md ( #395 )
...
Resolves #301
An alternative to https://codeberg.org/fediverse/fep/pulls/389
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/395
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-10-23 17:38:57 +00:00
silverpill
f341a12401
FEP-a4ed: Authors create discussion topics ( #322 )
...
Resolves #274
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/322
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-08-10 09:39:38 +00:00
silverpill
10a8f71192
Add "set dateReceived" step to FEP submission guide ( #316 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/316
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-07-30 02:42:37 +00:00
silverpill
8441175ce0
Add trackingIssue metadata attribute to all proposals ( #315 )
...
This PR adds `trackingIssue` to all proposals and updates `create_readme.py` script ([preview](https://codeberg.org/fediverse/fep/src/commit/40caf6ca3609e18c7bf0825e9e1ff74783d6ec5b/scripts/tools/__init__.py#L51 ))
Resolves https://codeberg.org/fediverse/fep/issues/185
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/315
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-06-03 21:12:43 +00:00
silverpill
e928041c43
FEP-a4ed: Introduce trackingIssue metadata field ( #284 )
...
This is the first PR for issue https://codeberg.org/fediverse/fep/issues/185
Once this change is approved and merged, I will add `trackingIssue` to all existing proposals. After that `discussionsTo` can be used for solving https://codeberg.org/fediverse/fep/issues/274 .
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/284
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
2024-05-17 19:33:25 +00:00
Helge
7a44dd3028
Update Editors -> Facilitators ( #260 )
...
See https://socialhub.activitypub.rocks/t/syncing-language-regarding-feps/3903
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/260
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2024-04-09 19:48:55 +00:00
silverpill
a566fea2b9
Fix link to FEP-a4ed ( #262 )
...
Minor change
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/262
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-02-09 00:34:31 +00:00
silverpill
53fdf001f3
Revert "Adjust create_readme to new path structure ( #233 )" ( #238 )
...
This reverts commit 2c04513d60 .
Codeberg has been updated. Resolves #231
cc @helge
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/238
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-01-19 20:22:52 +00:00
Helge
2c04513d60
Adjust create_readme to new path structure ( #233 )
...
This resolves https://codeberg.org/fediverse/fep/issues/231
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/233
Reviewed-by: silverpill <silverpill@noreply.codeberg.org >
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2024-01-17 18:21:48 +00:00
Helge
570825e2c3
Update readme and simplify calling ./scripts/create_readme.py
2023-12-07 15:36:01 +01:00
Helge
a32c9b61ee
Improve creation of README.md
...
This resolves: https://codeberg.org/fediverse/fep/issues/198
2023-10-30 07:56:24 +01:00
Steve Bate
0c1ea095f9
Remove activitypub.dev links ( #176 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/176
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2023-10-28 14:47:10 +00:00
Helge
bc667ac2ea
Add script to simplify creating new proposals ( #193 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/193
Co-authored-by: Helge <helge.krueger@gmail.com >
Co-committed-by: Helge <helge.krueger@gmail.com >
2023-10-23 14:35:30 +00:00
silverpill
36b6371e64
Validate date fields in front matter
2023-10-07 15:06:24 +00:00
Helge
0c1763ed40
Add fep-7628 to readme.md
...
Also include changes to create_issue script to automatically add the
FEP Draft label
2023-09-21 09:56:02 +02:00
silverpill
9a5b2626e7
Update scripts documentation ( #155 )
...
Improving documentation:
- The necessary API token scope is `write:issue`
- Removed the sentence about issue URL since it's not actually required for creating SocialHub topic.
- Other minor edits.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/155
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2023-09-06 17:59:44 +00:00
Helge
973401f606
Update Scripts for dateWithdrawn information
2023-09-06 19:44:58 +02:00
silverpill
49e33a7366
Add WITHDRAWN to the list of allowed statuses
2023-09-05 06:05:16 +00:00
silverpill
9cd16e0d02
Fix the link in README.md ( #135 )
...
```
`fep/`(fep/)
```
Perhaps this is supposed to be a link?
---
`create_readme.py` is working as expected
Co-authored-by: silverpill <silverpill@firemail.cc >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/135
Co-authored-by: silverpill <silverpill@noreply.codeberg.org >
Co-committed-by: silverpill <silverpill@noreply.codeberg.org >
2023-07-19 14:40:31 +00:00
helge
16acf44939
Automate things ( #117 )
...
This pull requests contains the basic automation scripts as described in `ISSUE_TEMPLATES/README.md`.
Feps needed to be changed to continue links to their tracking issues.
- [x] Description of how to best merge a pull request still missing
- [x] Rename folder ISSUE_TEMPLATES to something better.
Co-authored-by: Helge <helge.krueger@gmail.com >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/117
2023-07-16 07:43:02 +00:00