-
-
Notifications
You must be signed in to change notification settings - Fork 41
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 a proposed mechanism for tracking known "quality" implementations. #554
Conversation
There is obvious slight overlap here with our existing list of implementations on the web page -- note though that we have loose (or no) criteria for listing implementations on the page. Here instead we wish to specifically raise languages for which we know no good implementation to exist, despite the language being popular or widespread, if any. What's here does *not* yet render this data anywhere, nor does it implement the dynamic API calling mentioned in the body (for retrieving statistics from any listed repository). What it does do is identify a simple initial list of languages (from TIOBE and GitHub's own lists), and propose a format for tracking data points about implementations meeting the proposed criteria. The initial goal is to get feedback on this template, and to solicit help in filling it in for these languages. Refs: #418
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one nitpick; good otherwise.
Any other comments on this one? |
GitHub now have top programming languages for 2023, but not as a stand alone page/post: https://github.blog/2023-11-08-the-state-of-open-source-and-ai/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Thanks for this work.
We might end up making all the data live in https://github.com/json-schema-org/ecosystem, but this here is fine for now. We will update if/when required.
OCWM Agenda: Looks like this is good to merge (or may be merged). We should create 1-3 reports by hand, then invite the community to join in adding and/or automating data collection. We can also invite the community to create some sort of rendering of this data for the website. |
Cool! Thanks! Sounds good. |
There is obvious slight overlap here with our existing list of implementations on the web page -- note though that we have loose (or no) criteria for listing implementations on the page.
Here instead we wish to specifically raise languages for which we know no good implementation to exist, despite the language being popular or widespread, if any.
What's here does not yet render this data anywhere, nor does it implement the dynamic API calling mentioned in the body (for retrieving statistics from any listed repository).
What it does do is identify a simple initial list of languages (from TIOBE and GitHub's own lists), and propose a format for tracking data points about implementations meeting the proposed criteria.
The initial goal is to get feedback on this template, and to solicit help in filling it in for these languages.
Do you think resolving this issue might require an Architectural Decision Record (ADR)? (significant or noteworthy)
No
(What's here is provisional, and ultimately informational).