Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display RFCs and their status in the readme #9

Open
Andre601 opened this issue Sep 28, 2023 · 2 comments
Open

Display RFCs and their status in the readme #9

Andre601 opened this issue Sep 28, 2023 · 2 comments

Comments

@Andre601
Copy link

What do you want to see?

I believe that it would be a beneficial thing to have the current and open RFCs be displayed within the README.md file itself, allowing the viewer to see them and their status without having to visit a separate site here.

The format may look something along those lines:

RFC Feature Name Tracking PR Tracking Issue Start Date Status
rfc-0001 Webhooks #1 10/03/2023 accepted
rfc-0002 API route to look up user by useername #2 15/03/2023 draft
rfc-0003 Discriminators #3 revoltchat/backend#247 06/05/2023 accepted
rfc-0004 Role and Everyone mentions #4 08/06/2023 draft
-------- Pronouns #7 16/06/2023 draft
-------- Interactions #8 06/04/2023 draft

This could be automated using something like javascript or a python script to pull data from open, closed and merged PRs to extract data from... In fact did I see a similar system within a different repository for a similar RFC-like repository setup, so it would be possible on a technical level.

I hope this can be considered.

@Andre601 Andre601 changed the title Display RFCs and their status in the readme. Display RFCs and their status in the readme Sep 28, 2023
@insertish
Copy link
Member

There's also the option to just link into the issues search:

New RFCs
Accepted RFCs

But if someone wants to integrate something like this into the repo I would happily merge it, I imagine it would require calling the GH GQL api, some prior art is here that might be useful on the general structure of an action: https://github.com/revoltchat/.github/blob/master/workflows/triage_issue.yml#L13

@Andre601
Copy link
Author

The "Fediverse Enhancement Proposals" Repository on codeberg has such a system using Python. So maybe their system could be adopted here?
Haven't looked too deep into this, but I'm confident in the believe that this can be done with rest api alone...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants