Skip to main content

Contribute

We welcome your contributions to PPSR Core. This site is maintained by a diverse group of volunteers through the Citizen Science Association Data & Meta Data Working Group. This website serves as the canonical version. We keep track of our work within GitHub (no developer experience required). Proposed changes are made through GitHub pull requests and through the issue tracker. When our workgroup meets we review the pull requests to make decisions on inclusion within PPSR Core.

Thank you to all our contributors!


Data & Meta Data Meetings

Our working group frequently meets to review changes. To join our mailing list and get involved with meetings please contact:

data_cochair@citizenscience.org

Contributing through GitHub

This standard is maintained in a GitHub repository. Don't worry, deep understanding of GitHub is not required, you don't have to be a programer.

You will need to be logged into a free GitHub account to make changes. We maintain a technical page if you want to help with more the technical aspects or understand how this site was built.

Editing pages

Editing any page is simple. At the bottom of each page is a "edit this page" link that will take you from the website to that file within within our repository GitHub. Pages are written in the GitHub flavor of Markdown syntax. This is standard markdown with some additional features included by GitHub. This quickstart guide includes styling for headers, tables, URL linking, and font formating.

To submit your changes you will see input for "Commit changes".

  • Include a good description. Explain why the change is needed.
  • Add additional details if needed
  • Submit a pull request

Examples

Added Living Atlas example to Project

Living atlas uses this schema. We received permission to use them as an example of a project.
Fixed typos on homepage

Editing the Schema

The various model schemas and field definitions are maintained in a working document. As this is updated, periodically a delegate from the Model Governance Committee will trigger an extract-transform process which produces a JSON Schema file output, increments the version number within the PPSR-Core Github repository TODO, and gets published to this website. In time, other machine-readable derivative formats will also be produced and made available for download.

Should you wish to request a change to any of the Schema models, please submit an issue in the Github repository and tag it as a “Change request” together with the applicable schema model.

Reporting Issues

Minor issues & questions may be reported through the GitHub issue tracker. We use it to keep track of small tasks. For larger concerns, please join one of our meetings.

Last updated on by BBudnicki