silverpill
df5d1fafde
Add FEP-9fde to the table
2024-03-15 00:11:08 +00:00
Nik Clayton
d784ba65f5
feat: FEP-9fde: Mechanism for servers to expose supported operations ( #281 )
...
This document proposes an extension to the [NodeInfo schema](http://nodeinfo.diaspora.software/ ) ([FEP-f1d5](https://codeberg.org/fediverse/fep/src/branch/main/fep/f1d5/fep-f1d5.md )) that would allow developers of Mastodon and Mastodon-like servers to unambigiously communicate the operations their servers support, and allow developers of software that interoperates with those servers to detect those features, promoting interoperability and easier adoption of new features.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/281
Co-authored-by: Nik Clayton <nik@ngo.org.uk >
Co-committed-by: Nik Clayton <nik@ngo.org.uk >
2024-03-15 00:07:51 +00:00
silverpill
c5815220a8
FEP-a4ed: Updating proposals ( #220 )
...
This PR addresses the second part of issue #134 (FEP repository governance).
This is not a minor change, therefore 1 month should pass since the last commit before it can be accepted (per FEP-a4ed).
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/220
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-03-12 21:00:42 +00:00
silverpill
97ee90978c
Add FEP-6481 to the table
2024-03-12 20:55:29 +00:00
James Smith
304a84c46d
FEP 6841: Specifying ActivityPub extension support with NodeInfo ( #278 )
...
Motivated by the need to know if a remote server supports a particular ActivityPub extension, I've knocked this proposed solution together based on defining extension IRIs, and adding them into a server's NodeInfo response.
I'm totally open to changing pretty much anything about this, it's as much a prompt for discussion as a completely thought-out proposal.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/278
Co-authored-by: James Smith <james@floppy.org.uk >
Co-committed-by: James Smith <james@floppy.org.uk >
2024-03-12 20:52:24 +00:00
silverpill
9c13aed638
FEP-e232: Fix references ( #273 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/273
Reviewed-by: Arnold Schrijver <circlebuilder@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-03-05 18:03:07 +00:00
bumblefudge
73bd09423d
FEP-73cd refinements - cleaner distinction b/w follower migration, content migration, and blocklist migration ( #277 )
...
Refinement ongoing!
Co-authored-by: bumblefudge <bumblefudge@learningproof.xyz >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/277
Co-authored-by: bumblefudge <bumblefudge@noreply.codeberg.org >
Co-committed-by: bumblefudge <bumblefudge@noreply.codeberg.org >
2024-02-28 14:13:05 +00:00
FenTiger
e4d2d03803
FEP-61cf: Updates based on reviewer comments ( #276 )
...
Changes in this revision:
- Expanded the second paragraph to make it more explicit that this is a description of existing practice.
- Changed the terminology to use "home instance" and "target instance". Mentioned that these are equivalent to the terms "IdP" and "RP" used by other authentication protocols.
- Mentioned that the home instance has a chance to apply policies such as requiring the user's explicit consent.
- Clarified that public keys can be discovered in a variety of ways but that this document focuses on using ActivityPub for this purpose.
- Added a note on the purpose of the X-Open-Web-Auth header field.
- Mentioned that unused tokens are deleted after a timeout.
- Other miscellaneous adjustments based on review comments.
Co-authored-by: FenTiger <fentiger@mythik.co.uk >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/276
Co-authored-by: FenTiger <fentiger@noreply.codeberg.org >
Co-committed-by: FenTiger <fentiger@noreply.codeberg.org >
2024-02-24 13:33:15 +00:00
silverpill
be6ef600ab
FEP-ef61: Update proposal ( #275 )
...
- Add "History" section.
- Use rel=alternate in Link headers.
- Require verificationMethod of integrity proof to match DID.
- Add "Discovering locations" section.
- Add "Compatibility" section.
- Change contact address.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/275
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-02-19 22:02:54 +00:00
silverpill
3e02385fa8
FEP-7628: Push and pull modes ( #267 )
...
Better terminology. Credit goes to @bumblefudge
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/267
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-02-17 19:41:32 +00:00
silverpill
1fa0f6be3d
Fix formatting of references ( #229 )
...
In #227 , @bumblefudge demonstrated an alternative formatting of the "References" section.
I think this is the correct approach, and propose to update the FEP template.
---
I'd say this is not a minor change, therefore 1 month should pass since the last commit before the change can be accepted (per FEP-a4ed).
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/229
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-02-17 19:35:18 +00:00
silverpill
3b87acce8f
Add FEP-96ff to the list
2024-02-17 19:24:34 +00:00
Erin Shepherd
90be3afaf7
Add FEP-96FF: Explicit signalling of ActivityPub Semantics ( #271 )
...
This FEP introduces a minor protocol change which can prevent similer attacks to those which we have seen in numerous implementations this week
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/271
Co-authored-by: Erin Shepherd <erin.shepherd@e43.eu >
Co-committed-by: Erin Shepherd <erin.shepherd@e43.eu >
2024-02-17 19:22:31 +00:00
bumblefudge
3d6286eccf
Update FEP-73md - Making user-stories more explicit and incorporating feedback ( #270 )
...
Merge conflicts got out of hand so I started a new PR, discussion can be seen on !269
Co-authored-by: bumblefudge <caballerojuan@pm.me >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/270
Co-authored-by: bumblefudge <bumblefudge@noreply.codeberg.org >
Co-committed-by: bumblefudge <bumblefudge@noreply.codeberg.org >
2024-02-13 09:59:30 +00:00
silverpill
bba3c61fae
FEP-73cd: Update mapping ( #266 )
...
@bumblefudge
1D: FEP-7628 allows copying of followers. Fully synced accounts would require FEP-ef61
2: If Bob's actor still exists then FEP-7628 (push mode) should be enough.
3: Can be achieved with FEP-7628 (pull mode). FEP-c390 is Helpful in this scenario
4: Doesn't require FEP-7628.
5 and 6: FEP-ef61 is Helpful because it makes data migration easier.
FEP-8b32: required for FEP-ef61
FEP-521a: required for bootstrapping FEP-8b32, but not required for FEP-ef61
FEP-7628 push and pull modes: good idea, I shall use this terminology in the FEP.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/266
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-02-13 00:29:31 +00:00
silverpill
849c698cc5
FEP-67ff: Add Hatsu to implementation list ( #261 )
...
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/261
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-02-12 10:04:47 +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
91eb831416
Add FEP-73cd to list
2024-02-08 18:18:28 +00:00
bumblefudge
c269dc1ea7
New FEP 73md : Migration User Stories (META/planning) ( #264 )
...
hope it helps
Co-authored-by: bumblefudge <caballerojuan@pm.me >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/264
Co-authored-by: bumblefudge <bumblefudge@noreply.codeberg.org >
Co-committed-by: bumblefudge <bumblefudge@noreply.codeberg.org >
2024-02-08 18:12:09 +00:00
silverpill
7078b795ac
Add FEP-61cf to list
2024-02-07 18:13:07 +00:00
FenTiger
009739fdbe
FEP-61cf: The OpenWebAuth Protocol ( #259 )
...
The second draft of a detailed description of OpenWebAuth.
Co-authored-by: FenTiger <fentiger@mythik.co.uk >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/259
Co-authored-by: FenTiger <fentiger@noreply.codeberg.org >
Co-committed-by: FenTiger <fentiger@noreply.codeberg.org >
2024-02-07 18:10:13 +00:00
silverpill
27c5d008a8
Withdraw FEP-d767 ( #258 )
...
As requested by the FEP author: https://socialhub.activitypub.rocks/t/fep-d767-extend-activitypub-with-valueflows/3086/39
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/258
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-02-06 20:35:53 +00:00
silverpill
1d85bac753
Update FEP table
2024-01-31 21:03:46 +00:00
Lynn Foster
e3ee876bd2
FEP-c5a1 To-do's ( #245 )
...
This is sort of a companion to the FEP-3264 just submitted. This is a simple version of planning and doing, the other one is the more complete version.
I'm continuing the idea of use-case size FEPs to extend AP with pieces of Valueflows.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/245
Co-authored-by: Lynn Foster <lynn@mikorizal.org >
Co-committed-by: Lynn Foster <lynn@mikorizal.org >
2024-01-31 21:02:03 +00:00
Lynn Foster
a4d049e46b
FEP-3264 Federated Work Coordination ( #244 )
...
This is one of two "planning and doing" FEPs.
I don't know if this is too big or not, still thinking through the best way to extend AP with Valueflows. This is meant to continue @silverpill 's use-case level approach in FEP-0837 Federated Marketplace.
I look forward to getting feedback on that question. And anything else, of course.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/244
Co-authored-by: Lynn Foster <lynn@mikorizal.org >
Co-committed-by: Lynn Foster <lynn@mikorizal.org >
2024-01-31 21:01:21 +00:00
silverpill
2e1026ebb5
FEP-7628: Update proposal ( #236 )
...
- Change "Summary" to make clear that only followers are migrated.
- Change primary audience in examples to Public.
- Improve wording.
- Correct formatting of references.
- Add context.jsonld file.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/236
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-01-30 20:08:52 +00:00
silverpill
c019f57f79
FEP-0837: Update proposal ( #253 )
...
- Add required property "purpose" to Proposal.
- Remove "provider" and "receiver" properties.
- Add minimal example of a proposal.
- Change Valueflows context URL.
- Replace "clauses" with "stipulates" and "stipulatesReciprocal".
- Change formatting of references.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/253
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-01-30 06:47:59 +00:00
silverpill
041036b65f
Update FEP table
2024-01-27 18:59:44 +00:00
Steve Bate
910ed0d78a
fep-d556: was fep-ceee. Changed 'instance' to 'server'. Added motivating use cases. ( #251 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/251
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2024-01-27 18:51:09 +00:00
silverpill
4587b6ba1f
FEP-2677: More examples ( #249 )
...
@helge
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/249
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-01-27 15:47:57 +00:00
Steve Bate
c1ffd51193
fep-c4adb Minor spelling fixes ( #250 )
...
For the WebFinger spelling correction, I used the official name of the protocol per [rfc7033](https://datatracker.ietf.org/doc/html/rfc7033 ). The other non-URL references to WebFinger in the document use alternative casing ("Webfinger", "webfinger"). I didn't change those but I'm willing to do it. Let me know.
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/250
Reviewed-by: helge <helge@noreply.codeberg.org >
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2024-01-22 18:42:36 +00:00
Steve Bate
ada1c2b06e
fep-ceee Clarified WebFinger rel comments
2024-01-20 21:24:23 -05:00
Steve Bate
c1e9a8cd91
fep-ceee: Upgraded references. Updated wording. ( #247 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/247
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2024-01-21 01:42:43 +00:00
Steve Bate
57cd1ac497
FEP-4adb fixed typo ( #241 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/241
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2024-01-20 21:55:57 +00:00
silverpill
2d00c54aac
FEP-ef61: Update proposal ( #240 )
...
- Replace did:apkey with did:ap:key.
- Change resolver endpoint to .well-known/apresolver.
- Require client to verify integrity proof after fetching an object.
- Fix @context in examples.
- Add attachment to Note in example.
- Correct formatting of references.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/240
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-01-20 21:54:55 +00:00
silverpill
25056a2332
FEP-ae97: Update proposal ( #239 )
...
- Add warning about eddsa-jcs-2022 cryptosuite stability.
- Remove contents of "Server independent IDs" section.
- Correct formatting of references.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/239
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-01-20 21:54:03 +00:00
silverpill
9d71917015
Add FEP-ceee to README.md
2024-01-20 20:51:28 +00:00
Steve Bate
49a20f337e
FEP-ceee Instance-Level Actor Discovery using WebFinger ( #242 )
...
Co-authored-by: Steve Bate <svc-github@stevebate.net >
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/242
Co-authored-by: Steve Bate <steve-bate@noreply.codeberg.org >
Co-committed-by: Steve Bate <steve-bate@noreply.codeberg.org >
2024-01-20 20:49:57 +00:00
silverpill
4df7566352
FEP-c390: Update proposal ( #234 )
...
- Use "subject" property from ActivityStreams vocabulary.
- Use https://w3id.org/fep namespace in example.
- Add warning about eddsa-jcs-2022 stability.
- Fix DI section numbers.
- Update link to Mitra implementation doc.
- Correct reference format.
- Remove feature file.
- Update context.jsonld file.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/234
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:23:52 +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
a
f9cf6b7ecf
888d: Fix example htaccess
2024-01-18 21:05:49 -06:00
a
417420819a
Fix reference to SocialHub thread
2024-01-18 16:16:01 -06:00
silverpill
1ab1590c86
FEP-8b32: Update proposal
...
- Add warning about eddsa-jcs-2022 stability.
- Fix DI section numbers.
- Expand linked data signature compatibility section.
- Change title of vc-di-eddsa spec.
- Correct reference format.
2024-01-17 19:54:56 +00:00
silverpill
51cf705af8
FEP-a4ed: Fix typo ( #221 )
...
This is a minor change to FEP-a4ed, so it can be merged after receiving two approvals from editors.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/221
Reviewed-by: Anthony Wang <xy@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-01-17 18:23:10 +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
silverpill
1029d6dd87
FEP-67ff: Add BookWyrm, fix references
2024-01-16 02:59:36 +00:00
silverpill
a8c065a93d
Add FEP-2c59 to README.md
2024-01-04 15:23:00 +00:00
Evan Prodromou
6686ce36f3
feat: FEP-2c59: Discovery of a Webfinger address from an ActivityPub actor
2024-01-04 15:21:06 +00:00
silverpill
b5196b3ea6
FEP-ef61: Update proposal ( #224 )
...
- Update motivation and constraints.
- Clarify how to make request to resolver endpoint.
- Don't use "id" query parameter for resolution.
- Add example of Link header.
- Replace "hosts" with "aliases".
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/224
Co-authored-by: silverpill <silverpill@firemail.cc >
Co-committed-by: silverpill <silverpill@firemail.cc >
2024-01-04 05:36:56 +00:00
Jenniferplusplus
f832b3230b
Update fep-07d7 ( #223 )
...
A few mostly small revisions based on feedback from discussion of the proposal.
Reviewed-on: https://codeberg.org/fediverse/fep/pulls/223
Co-authored-by: Jenniferplusplus <contact@jenniferplusplus.com >
Co-committed-by: Jenniferplusplus <contact@jenniferplusplus.com >
2024-01-01 21:33:15 +00:00