Skip to main content
Ctrl+K

Mobu

  • User Guide
  • Operations
  • Development
  • REST API
  • Change log
    • Rubin docs
  • GitHub
  • User Guide
  • Operations
  • Development
  • REST API
  • Change log
  • Rubin docs
  • GitHub

Section Navigation

Development

  • Development guide
  • Release procedure

Testing

  • Testing against idfdev
  • Testing GitHub integrations

Architecture

  • Sentry Integration
  • Development

Development#

Here are some guides on developing and testing mobu.

Development

  • Development guide
    • Scope of contributions
    • Setting up a local development environment
      • Prerequisites
      • Set up development environment
    • Pre-commit hooks
    • Running tests
    • Updating dependencies
      • Temporary Git dependencies
    • Building documentation
    • Updating the change log
    • Style guide
      • Code
      • Documentation
  • Release procedure
    • Regular releases
      • 1. Change log and dependencies
      • 2. Tag the release
      • 3. Create a GitHub release
    • Backport releases
      • Creating a release branch
      • Developing on a release branch
      • Releasing from a release branch

Testing

  • Testing against idfdev
  • Testing GitHub integrations
    • Test repo
    • smee.io

Architecture

  • Sentry Integration
    • Scopes and transactions
    • Fingerprints
    • Traces sampling

previous

Adding a new GitHub Refresh app integration

next

Development guide

Edit on GitHub

© Copyright 2015-2025 Association of Universities for Research in Astronomy, Inc. (AURA).

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.