Skip to content

Update strategy for main/develop #1801

Description

@tjhunter

Describe the task. It can be a feature, documentation, etc.

The current situation (backporting specific changes to main branch) is brittle because of the dual-repo structure. We have a matrix of configurations that we need to check between the public and the private repo. The current main branch is broken because the following changes were not backported:

RE src/weathergen/utils/cli.py

#1464
#1668
#1573
#1738
RE src/run_train.py

#1675
#1573

Suggestion going forward: trunk development:

  • stabilize develop (CI/CD, etc.) to keep it ready to cut
  • fork a release to main on a monthly basis
  • do a main release in a week (after the GA)
  • no backports by default

Hedgedoc URL, if you are keeping notes, plots, logs in hedgedoc.

No response

Area

  • datasets, data readers, data preparation and transfer
  • model
  • science
  • infrastructure and engineering
  • evaluation, export and visualization
  • documentation

Metadata

Metadata

Assignees

Labels

infraIssues related to infrastructure

Type

No type

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions