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

✨ Enhancement: "Looking for contributions" field for tooling metadata #1334

Open
benjagm opened this issue Jan 19, 2025 · 5 comments
Open
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status : In Discussion Yes this is a valid issue, but we're uncertain how we want to address it. Opinions are welcome.

Comments

@benjagm
Copy link
Collaborator

benjagm commented Jan 19, 2025

Is your feature request related to a problem? Please describe

Allowing tooling creators to inform if they are looking for contributions for their implementations could potentially drive some new contributors from our community discussions and from the tools page as we know JSON Schema Community members are open to contributing to tooling as well as we know tooling implementers would benefit from getting support from new contributors.

Describe the solution you'd like

To implement this feature, we would need to:

  • Add the new field called openForContributors to the implementation schema. /data/tooling-data.schema.json
  • Add this new field to the tools filters section on the tools page.
  • Show the value of the field in the tool details window.

Describe alternatives you've considered

No response

Additional context

No response

Are you working on this?

No

@benjagm benjagm added Status: Triage This is the initial status for an issue that requires triage. ✨ Enhancement Indicates that the issue suggests an improvement or new feature. labels Jan 19, 2025
@DhairyaMajmudar DhairyaMajmudar added 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. and removed Status: Triage This is the initial status for an issue that requires triage. labels Jan 19, 2025
@DhairyaMajmudar DhairyaMajmudar moved this to Waiting for Contributions in Website Contributor Board Jan 19, 2025
@benjagm benjagm changed the title ✨ Enhancement: "Looking for contributions" ✨ Enhancement: "Looking for contributions" field for tooling metadata Jan 19, 2025
@benjagm benjagm added Status: Triage This is the initial status for an issue that requires triage. and removed 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 Jan 19, 2025
@benjagm benjagm moved this from Waiting for Contributions to Todo in Website Contributor Board Jan 19, 2025
@jagpreetrahi
Copy link

Hey @benjagm , I hope you are doing well , I' d love to contribute this issue, based on my understanding, the task involves:

Adding a new field , updating a filter section and displaying the field value.

@benjagm benjagm added Status : In Discussion Yes this is a valid issue, but we're uncertain how we want to address it. Opinions are welcome. and removed Status: Triage This is the initial status for an issue that requires triage. labels Jan 20, 2025
@benjagm
Copy link
Collaborator Author

benjagm commented Jan 20, 2025

Thanks @jagpreetrahi however, this issue is still in discussion as I'd love the get feedback from TSC members and some tooling creators. I'll keep you posted.

@Vineet1101
Copy link

@jagpreetrahi I would also like to work on this feature would you mind if we both work on it if it gets accepted

@jagpreetrahi
Copy link

Hey @Vineet1101 , I hope you doing well , yes we can do, but firstly it would be accepted then based on that we can work upto it together.

@Vineet1101
Copy link

@jagpreetrahi thank u. Yes after it gets accpeted we will divide the work

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 Discussion Yes this is a valid issue, but we're uncertain how we want to address it. Opinions are welcome.
Projects
Status: Todo
Development

No branches or pull requests

4 participants