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
Add badges #240
Comments
I assume the numbers reference the endorsed SPECs? That list might get too long at some point. What do you think about providing two kinds of badges:
I am skeptical about displaying a count, because it might imply that more is better, even though projects might have good reasons not to adopt a SPEC. So the badge should definitely be an affirmative green always. |
Yeah so I was thinking about just not showing any number at all too. It could just read SPEC|compliant. Or something like that. |
What determines if a discussion happens on github versus discourse? |
for me discourse discussion should really be rough drafts and gathering
idea, and moved to GH once smth is more concrete.
…On Tue, Sep 12, 2023 at 17:39 Andy R. Terrel ***@***.***> wrote:
What determines if a discussion happens on github versus discourse?
—
Reply to this email directly, view it on GitHub
<#240 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACR5T35LSHFXIOMCOEXHR3X2B62DANCNFSM6AAAAAA2JLI5CI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
And more meta stuff like this will likely happen in GH. |
BTW, happy to see you here @aterrel 😃 |
I think cards would make sens once we have a bit more specs in the pipeline. +1 for badge. I think we could also suggest a github topic, so that it's easier to search for project using a spec. |
Good idea for the GitHub topic +1 |
Re the badge in the opening: what about having one separate one for each SPECs rather than a joint? Then their link could point to the actual SPEC's page. |
(and based on today's discussion, I suppose these badges should not mean "endorsed" but rather "implemented" or "follow" or whatever the right term will be. (maybe "SPEC 0 powered", though that's a bit too much I suppose ) |
Yeah not sure because that could quickly lead to Christmas trees in the readme. Projects like NetworkX already support a bunch so they would need to add multiple badges. I think leaving this up to the projects is also ok. So we say: either make one badge per SPEC following this template, or have a single badge with this other template. |
I don't think the need to add, but the could add the badges. My main motivation with the one per spec is that it could easily link back to, while the one above is a bit more misleading if the badge would look almost the same, just a different combination of numbers on it (which could then of course also lead to a Christmas tree appearance for projects that adopted a lot of them) |
I've added |
+1 on this. This fits with the philosophy of projects having agency with which SPECs they want to endorse. For the case were projects want to collect endorsed SPECs in a single badge, we could just offer two flavors: one that lists all endorsed ones, and one that just says something like "SPECs endorsed". Can we make it so that the badge has a white Scientific Python tree inside? That might make it more distinct and professional looking. :) |
Should it be |
Since no one commented, I've taken it as tacit endorsement of https://github.com/topics/spec-0 |
Should the above be edited, I think everything was changed to removed the leading zeroes. And sorry I was (trying to). take time off until a few hours ago. |
Was raised on the BOF session.
It could be good to encourage badges like this one:
(OC you can make this clickable so that it goes to the SPEC's website.)
The text was updated successfully, but these errors were encountered: