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 a Contributor Guide for New GSoC Participants #849

Closed
DarhkVoyd opened this issue Dec 26, 2024 · 2 comments
Closed

Create a Contributor Guide for New GSoC Participants #849

DarhkVoyd opened this issue Dec 26, 2024 · 2 comments
Assignees
Labels
🏗️ Programs Issues related to community programs or events. Status: In Progress This issue is being worked on, and has someone assigned.

Comments

@DarhkVoyd
Copy link
Member

Description:
With the new season of GSoC approaching, many contributors are joining our community. Currently, there is no guide to help them understand our project structure or how they can contribute effectively. This leads to most new contributors focusing solely on the specification website, often overlooking ecosystem tools like validators, benchmarks etc, which provide impactful opportunities for contributions.

Proposal:
Create a guide that:

  1. Explains the role of the JSON Schema specification community.
  2. Introduces contributors to the spec website and its purpose.
  3. Highlights key ecosystem tools (e.g., Bowtie, HyperJump Validator) and their relevance to the community.
  4. Provides guidance on how contributors can get involved in both the spec and ecosystem tools.

This guide will help direct contributors to areas where their efforts can make a significant difference, distributing traffic more effectively across the community's projects.

@benjagm benjagm added Status: Triage This is the initial status for an issue that requires triage. 🏗️ Programs Issues related to community programs or events. labels Dec 27, 2024
@benjagm
Copy link
Collaborator

benjagm commented Dec 27, 2024

Thanks DV. What is clear is we can improve on how to better guide new contributors and also GSoC contributors. My proposal is:

  1. Improve the global contributing guidelines to better explain to new contributors all the possible ways of contribution, including ecosystem related projects.
  2. Improve the current GSoC readme to provide better context and link better with the contributing guidelines.

@benjagm benjagm added Status: In Progress This issue is being worked on, and has someone assigned. and removed Status: Triage This is the initial status for an issue that requires triage. labels Dec 27, 2024
@benjagm benjagm self-assigned this Dec 27, 2024
@benjagm
Copy link
Collaborator

benjagm commented Jan 18, 2025

Closed in favour of #852

@benjagm benjagm closed this as completed Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏗️ Programs Issues related to community programs or events. Status: In Progress This issue is being worked on, and has someone assigned.
Projects
None yet
Development

No branches or pull requests

2 participants