Jump to content

Releases: Difference between revisions

From postmarketOS Wiki
Releases: move v21.12 to old
Sicelo (talk | contribs)
m fix typos & improve grammar
Line 3: Line 3:
=== Introduction ===
=== Introduction ===
==== What's the difference between releases? ====
==== What's the difference between releases? ====
The "edge" channel is a rolling release where all packages are kept at their newest version, this offers faster access to software at the expense of less user testing, in practice issues on edge are relatively uncommon, [https://postmarketos.org/edge/ issues in edge are documented here when found].
The "edge" channel is a rolling release where all packages are kept at their newest version. This offers faster access to software at the expense of less user testing. In practice, issues on edge are relatively uncommon, and [https://postmarketos.org/edge/ are documented here when found].


The versioned releases are initially a snapshot of edge, from there stable changes are backported. Updates to packages in a versioned release will usually only contain bug fixes, this means that newer features take longer to appear (if at all). Only devices in the "community" or "main" categories are supported by these releases.
The versioned releases are initially a snapshot of edge, from which stable changes are backported. Updates to packages in a versioned release will usually only contain bug fixes. This means that newer features take longer to appear (if at all). Only devices in the "community" or "main" categories are supported by these releases.


In essense, a stable release will give you more a more tried and tested, solid experience. While edge gives you the latest features.
In essence, a stable release will give you more a more tried and tested, solid experience, while edge gives you the latest features.


==== Which should I choose? ====
==== Which should I choose? ====

Revision as of 18:39, 8 November 2022

postmarketOS releases are created roughly every six months, following the release cycle of Alpine Linux. With every postmarketOS release, pmaports master is branched into a new release branch. The release branches receives security upgrades as necessary (from both Alpine and postmarketOS). In postmarketOS, we also provide service packs for the latest release to ship fixes and feature updates.

Introduction

What's the difference between releases?

The "edge" channel is a rolling release where all packages are kept at their newest version. This offers faster access to software at the expense of less user testing. In practice, issues on edge are relatively uncommon, and are documented here when found.

The versioned releases are initially a snapshot of edge, from which stable changes are backported. Updates to packages in a versioned release will usually only contain bug fixes. This means that newer features take longer to appear (if at all). Only devices in the "community" or "main" categories are supported by these releases.

In essence, a stable release will give you more a more tried and tested, solid experience, while edge gives you the latest features.

Which should I choose?

If you're interested in hacking on your device and don't care so much about stability, edge is right for you. On the other hand if you'd prefer to have a more stable experience, with backported security patches and avoiding major feature changes, use a versioned release.

Releases

Active

Title Channel Branch pmaports Branch aports Milestone Announcement Planned EOL
Edge edge master master - -
The One Where We Started Using Release Titles v22.06 v22.06 3.16-stable milestone#12 2022-06-12 (one month after next release)

Planned

Title Channel Branch pmaports Branch aports Milestone
- v22.06 v22.06 3.16-stable milestone#12

Old

Title Channel Branch pmaports Branch aports Milestone Announcement
- v21.12 v21.12 3.15-stable milestone#9 2021-12-29
- v21.06 v21.06 3.14-stable milestone#11 2021-07-04
Beta 2 v21.03 v21.03 3.13-stable milestone#8 2021-03-31
Beta 1 v20.05 v20.05 3.12-stable milestone#2 2020-05-31

Service Packs

Released

Version Merge request Announcement
v21.12.5 pmaports!3132 2022-05-15
v21.12.4 pmaports!3070 2022-04-18
v21.12.3 pmaports!2967 2022-03-13
v21.12.2 pmaports!2915 2022-02-11
v21.12.1 pmaports!2845 2022-01-17
v21.06.4 pmaports!2656 2021-11-08
v21.06.3 pmaports!2563 2021-10-10
v21.06.2 pmaports!2483 2021-09-13
v21.06.1 pmaports!2379 2021-08-04
v21.03.1 pmaports!2130 2021-05-09
v20.05.1 pmaports!1813 2021-01-22

Planned

Version Merge request Discussion issue
v22.06.1 TBD pmaports#1550

See also