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

Update the release cycle #10288

Merged
merged 3 commits into from
Apr 5, 2024
Merged

Update the release cycle #10288

merged 3 commits into from
Apr 5, 2024

Commits on Mar 22, 2024

  1. Update the release cycle

    - Align the “frequent” release cycle with the calendar
      - The 6-month release cycle is hard to keep track of. A monthly
        release will make it much easier to remember the release date.
    - Officialise the support for a stable version maintained for as long as NixOS stable
      - This is already the case in practice, it just happens that the
        “stable” Nixpkgs version is whichever version was deemed
        stable-enough at the time of the NixOS release.
        Officialise that by cutting a new major release alongside each NixOS one.
    
    Note that this breaks whatever semver compatibility Nix might pretend to
    have, but I don't think it makes sense any way.
    thufschmitt committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c13a31f View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Adress feedback from the PR

    Trim down the proposal quite a bit, making it much closer to the previous text, just more explicit about what we support.
    thufschmitt committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    f78161b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45001c3 View commit details
    Browse the repository at this point in the history