Skip to content

Improve contribution guide #7100

Open
Open
@mtrezza

Description

@mtrezza

New Issue Checklist

Issue Description

The Contribution Guide could benefit from an overhaul to:

  • be more accessible for new developers by reducing required pre-existing knowledge
  • mitigate bug risks by documenting processes for common changes
  • facilitate code quality by adding code style guidelines

The contribution guide currently only contains descriptions of the technical set-up required to make changes to Parse Server, described in way that assumes a level of pre-existing knowledge about tools and processes that has shown in some cases to discourage new developers from creating PRs. Parse is not just an entry point for new developers for its use as a backend but also when it comes to its development and making first steps into open-source contribution. A more accessible guide benefits both developers and further development of Parse.

Suggested changes

  • Add process: Add new Parse Error -> Improve contribution guide #7075
  • Add process: Add new Parse Server configuration parameter -> Improve contribution guide #7075
  • Add: Code style guide
  • Add: PR guide (GitHub guide is too verbose and not suitable as a reference for new developers)
  • Reformat document to increase readability
  • Rewrite guides into step-by-step instructions to help new developers

Please feel free to grab one or propose others.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions