fediverse/fep
37
268
Fork
You've already forked fep
100

Use YAML lists for authors and relatedFeps metadata fields #177

Open
opened 2023年09月25日 18:21:57 +02:00 by silverpill · 4 comments

authors field is a string containing comma-separated values:

authors: Alyssa P. Hacker <alyssa.p.hacker@email.example>, Chatty Ben <@ben@fediverse.example>

The string can be converted into YAML list in order to make parsing easier: https://socialhub.activitypub.rocks/t/fep-a4ed-the-fediverse-enhancement-proposal-process/1171/112

`authors` field is a string containing comma-separated values: ``` authors: Alyssa P. Hacker <alyssa.p.hacker@email.example>, Chatty Ben <@ben@fediverse.example> ``` The string can be converted into YAML list in order to make parsing easier: https://socialhub.activitypub.rocks/t/fep-a4ed-the-fediverse-enhancement-proposal-process/1171/112
Owner
Copy link

Requires updating FEP-a4ed, so should only be done after #134 is resolved, and requires broad support by all editors.

Requires updating FEP-a4ed, so should only be done after #134 is resolved, and requires broad support by all editors.
Author
Owner
Copy link

@helge I agree. Opened #180

@helge I agree. Opened #180
Member
Copy link

Can we revisit this?

Can we revisit this?
Author
Owner
Copy link

At least one FEP facilitator (@helge) was against this: https://socialhub.activitypub.rocks/t/discussion-how-to-update-fep-a4ed/3603/8.

I like the idea, but I can't commit to updating our python scripts. Also the major downside of this will be an introduction of external dependency (pyyaml). Currently we only use modules from Python standard library, so FEP facilitators can use scripts without dealing with python package managers and virtual environments.

At least one FEP facilitator (@helge) was against this: https://socialhub.activitypub.rocks/t/discussion-how-to-update-fep-a4ed/3603/8. I like the idea, but I can't commit to updating our [python scripts](https://codeberg.org/fediverse/fep/src/branch/main/scripts). Also the major downside of this will be an introduction of external dependency (pyyaml). Currently we only use modules from Python standard library, so FEP facilitators can use scripts without dealing with python package managers and virtual environments.
Sign in to join this conversation.
No Branch/Tag specified
main
pages
No results found.
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
fediverse/fep#177
Reference in a new issue
fediverse/fep
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?