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

Adds Contributor Documentation #1137

Draft
wants to merge 27 commits into
base: main
Choose a base branch
from
Draft

Adds Contributor Documentation #1137

wants to merge 27 commits into from

Conversation

swainn
Copy link
Member

@swainn swainn commented Dec 26, 2024

Description

This pull request adds documentation for contributors to Tethys Platform.

Draft:

  • Introduction / Landing Page (contribute.rst)
  • Contributing Code Overview (contribute/code.rst)
    • Getting Started Tutorial (contribute/code/getting_started.rst)
    • Setting up a development environment (contribute/code/dev_environment.rst)
    • Development Process (contribute/code/development_process.rst)
    • Testing (contribute/code/testing.rst)
    • Managing Issues (contribute/code/issues.rst)
    • Continuous Integration (contribute/code/continuous_integration.rst)
    • Maintaining Dependencies (contribute/code/dependencies.rst)
    • Coding Principles (contribute/code/coding_principles.rst)
      • Tethys Core (contribute/code/coding_principles/core.rst)
      • Tethys CLI (contribute/code/coding_principles/cli.rst)
      • Tethys Compute (contribute/code/coding_principles/compute.rst)
      • Tethys Gizmos (contribute/code/coding_principles/gizmos.rst)
      • Tethys Layouts (contribute/code/coding_principles/layouts.rst)
      • Tethys Portal (contribute/code/coding_principles/tethys_portal.rst)
      • Code Organization (contribute/code/coding_principles/organization.rst)
    • Deploying New Versions (contribute/code/deploying_tethys.rst)
  • Contributing Documentation (contribute/documentation.rst)
    • Building the Docs (contribute/documentation/building.rst)
    • Source Files (contribute/documentation/source.rst)
    • Read the Docs (contribute/documentation/readthedocs.rst)
    • Guidelines (contribute/documentation/guidelines.rst)
    • Demo (contribute/documentation/demo.rst)
    • I18n (contribute/documentation/i18n.rst)
  • Supporting the Community (contribute/community.rst)

@coveralls
Copy link

coveralls commented Dec 26, 2024

Coverage Status

coverage: 100.0%. remained the same
when pulling 86d47f3 on contributor-documentation
into 7913409 on main.

@swainn swainn force-pushed the contributor-documentation branch from 6ad9a29 to 22a0f10 Compare January 3, 2025 01:01
@swainn swainn requested review from jcreerAquaveo and removed request for jcreerAquaveo January 9, 2025 21:58
@swainn swainn force-pushed the contributor-documentation branch from 8968cf7 to 86d47f3 Compare January 24, 2025 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants