Skip to main content
Ctrl+K

Technote

  • User guide
  • API
  • Change log
  • Contributing
  • Rubin docs
  • GitHub
  • User guide
  • API
  • Change log
  • Contributing
  • Rubin docs
  • GitHub

Section Navigation

Guides

  • Development guide
  • Release procedure
  • Contributing

Contributing#

Learn how to contribute to the technote open source project.

Guides

  • Development guide
    • Scope of contributions
    • Setting up a local development environment
      • Python set up
      • Node.js set up
    • Pre-commit hooks
    • Running tests
    • Building the demo technote
    • Compiling CSS and JS
    • Building documentation
    • Updating the change log
    • Style guide
      • Code
      • Documentation
  • Release procedure
    • Regular releases
      • 1. Change log and documentation
      • 2. GitHub release and tag
    • Backport releases
      • Creating a release branch
      • Developing on a release branch
      • Releasing from a release branch

previous

Change log

next

Development guide

Edit on GitHub

© Copyright 2022 Association of Universities for Research in Astronomy, Inc. (AURA).

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.