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

Create weekly job to update the count and list #6

Open
4 tasks
Tracked by #1
Relequestual opened this issue Mar 13, 2024 · 0 comments
Open
4 tasks
Tracked by #1

Create weekly job to update the count and list #6

Relequestual opened this issue Mar 13, 2024 · 0 comments
Labels
good first issue Good for newcomers 📈 Stats Related to gathering or displaying statistics related to the JSON Schema ecosystem Status: Accepted It's clear what the subject of the issue is about, and what the resolution should be. Status: Available No one has claimed responsibility for resolving this issue. Status: Blocked There is another issue that needs to be resolved first.

Comments

@Relequestual
Copy link
Member

Relequestual commented Mar 13, 2024

Depends on: https://github.com/json-schema-org/ecosystem/tree/main/projects/initial-data

Work to be done:

  • Create a new project in projects/ for this work. Something like "weekly-stats-collection"
  • Create a new CSV file which will hold both the initial data and the data updated weekly
  • Manually copy over the initial data
  • Create a Github Action which will check for new projects and add them to the CSV ever week

You may need to write tests to mock API calls in order to validate such a process works, as creating a new project on Github to test the code is not viable. See #4 for hints on mocking for tests.

Location: https://github.com/json-schema-org/ecosystem/tree/main/projects/initial-data

@Relequestual Relequestual added good first issue Good for newcomers Status: Available No one has claimed responsibility for resolving this issue. Status: Accepted It's clear what the subject of the issue is about, and what the resolution should be. labels Mar 13, 2024
@Relequestual Relequestual added Status: Blocked There is another issue that needs to be resolved first. 📈 Stats Related to gathering or displaying statistics related to the JSON Schema ecosystem labels Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers 📈 Stats Related to gathering or displaying statistics related to the JSON Schema ecosystem Status: Accepted It's clear what the subject of the issue is about, and what the resolution should be. Status: Available No one has claimed responsibility for resolving this issue. Status: Blocked There is another issue that needs to be resolved first.
Projects
None yet
Development

No branches or pull requests

1 participant