Skip to content

Refine the community contributor experience #583

@benjagm

Description

@benjagm

As part of the roadmap, we have a goal defined to #410 which will affect to all the contribution journeys. This issue is intended to contain the works required to refine the Community Contributor experience.

Tasks:

Completing this work will mean:

  • Review the Readme or equivalent.
  • The main place with the link to contribute.
  • Repo shield badges.
  • Review the contributing guide or equivalent and improve if necessary
  • Review triage
  • All contributors are visible and aligned
  • Review all the places where this contribution path is enabled and make it consistent
  • Document the role of Community Manager
  • Set org wide default labels: https://github.com/organizations/json-schema-org/settings/repository-defaults
  • Deploy labels to the required repos (Once created in one repo, you can use the github cli to clone them to other repos)
  • Add a triage label which is added for new Issues, and is added to any existing issues open that do not have any other labels.
  • Create a triage GitHub team and assign triage permission on all public repos (apart from the spec repo?)
    Only suggestions. I will leave it up to you, and your priorities =]
  • Issues are triage and label issues
  • Issues are easy to find and progress is easy to follow.

The linked job to this issue is:

Do you think this work might require an Architectural Decision Record (ADR)? (significant or noteworthy)

Metadata

Metadata

Assignees

Labels

🎯 RoadmapIdentify issues related to the project roadmap

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions