Aports what is edge: Difference between revisions

From Alpine Linux
(→‎Glossary: remove redundant info)
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:


See: [[Repositories]]
See: [[Repositories]]
== Packages that go to next stable release (The Reap) ==
Every new stable release will be a branch created from our master branch (our current edge release).
The only two repositories included in stable branches are main and community.
This means any package that is currently in our testing repository will not be included in our new release. This is because testing is a kind of staging directory where we test packaging before we move them to one of the two other repositories (most probably community).
Please also keep in mind that our community repository is still young so many packages will still need to be moved to community, we try to do that when we bump into them.
[Illustration]<br />
* Hoga-boga dance around fire
* Harvesting season
== What is stable release (Fruits of Labor) ==
- How to find latest stable release?
[Illustration]<br />
* Vacation to alpine wilderness


== Do we backport new packages(from edge) to previous stable releases (The Gift, Favor) ==
== Do we backport new packages(from edge) to previous stable releases (The Gift, Favor) ==
Line 57: Line 38:
* Algibot brooming it away
* Algibot brooming it away


== Glossary ==
# '''Support''' - mostly security fixes and major software issues
# '''Special packages''' - packages voted to be special (not otherwise as understood as basic system package)


=See Also=
=See Also=

Latest revision as of 16:42, 25 February 2025

This material is proposed for deletion ...

This should be covered in: https://wiki.alpinelinux.org/wiki/Repositories (Discuss)
Make sure no other pages link here and check the page's history before deleting.

What is edge (The Definition)

See Edge

How packages move in edge (The Juggler)

See: Repositories

Do we backport new packages(from edge) to previous stable releases (The Gift, Favor)

  1. Make a request on forum/irc, mailing list or add to bugs.a.o and wait.
  2. Don't forget to say why (in short).
  3. Be prepared for rejection.

[Illustration]

  • Algibot controlled drone dropping packages (the gift).


How packages are deleted (The Purge)

Presently applies mostly to "testing".

Checks before purge

  1. If packages is feature complete
  2. If its stable and no equivalent package is available
  3. If its a hard-depends for another package.
  4. If its requiring extra maintenance then move to a lower priority level
  5. If its a problem, add to bugs.alpinelinux.org first, once bugs get comments, vote or veto
  6. If its in 'testing' long enough (this is shaky)

After purge

  1. Remember to replace with equivalent packages if its only of a kind
  2. Notify in "detailed changes list" in release notes (applies to main|community)

[Illustration]

  • Algibot shooting packages with nose clips on
  • Algibot brooming it away


See Also