Skip to content

✨ Enhancement: Web release 3 - Improve resources data / fetch #656

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

Closed
benjagm opened this issue Apr 15, 2024 · 3 comments
Closed

✨ Enhancement: Web release 3 - Improve resources data / fetch #656

benjagm opened this issue Apr 15, 2024 · 3 comments
Assignees
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: In Progress This issue is being worked on, and has someone assigned.

Comments

@benjagm
Copy link
Collaborator

benjagm commented Apr 15, 2024

Is your feature request related to a problem? Please describe

We are preparing for the release 3 of the website with multiple cool features. One of those features is the new resources section. This page is actually fetching the data from https://raw.githubusercontent.com/sourcemeta/awesome-jsonschema/master/data.yaml but we'll prefer to read it from the resources.yaml file available in the data folder.

In addition we'll need to clear the data of that file removing all items of type: Adoption, Article, Tutorial and Vocabulary

This is available in the branch: https://github.com/json-schema-org/website/tree/web-release-3

Section pre-deployed:
https://web-release-3.website-2v2.pages.dev/resources/books

Source:
/pages/resources

Describe the solution you'd like

.

Describe alternatives you've considered

.

Additional context

.

Are you working on this?

No

@benjagm benjagm added ✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Triage This is the initial status for an issue that requires triage. labels Apr 15, 2024
@benjagm benjagm added Status: Available No one has claimed responsibility for resolving this issue. and removed Status: Triage This is the initial status for an issue that requires triage. labels Apr 15, 2024
@benjagm benjagm moved this to Waiting for Contributions in Website Contributor Board Apr 15, 2024
@DhairyaMajmudar
Copy link
Member

Would love to take this : D

@VivekJaiswal18
Copy link
Contributor

Sounds interesting! I would love to work on this

@benjagm benjagm added Status: In Progress This issue is being worked on, and has someone assigned. and removed Status: Available No one has claimed responsibility for resolving this issue. labels Apr 15, 2024
@benjagm benjagm moved this from Waiting for Contributions to In Progress in Website Contributor Board Apr 15, 2024
@benjagm
Copy link
Collaborator Author

benjagm commented Apr 15, 2024

Thanks a lot for your interest. Go ahead Dhairya

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: In Progress This issue is being worked on, and has someone assigned.
Projects
None yet
Development

No branches or pull requests

3 participants