WIP: Draft: Improve release management #347

Closed
hansegucker wants to merge 6 commits from improve-release-management into master
Owner
No description provided.
Author
Owner
Related: https://edugit.org/AlekSIS/official/AlekSIS-Core/-/merge_requests/1447
Author
Owner

assigned to @nik

assigned to @nik
Owner

What do we need this Dockerfile for now?

What do we need this Dockerfile for now?
Author
Owner

It's used as base for the docker-compose.yml and as example for building own Dockerfiles with a custom set of apps.

It's used as base for the `docker-compose.yml` and as example for building own Dockerfiles with a custom set of apps.
Author
Owner

added 2 commits

  • 4c856cf2 - Add documentation on creating releases
  • a9167539 - [CI] Fix pip install for pages-dist

Compare with previous version

added 2 commits <ul><li>4c856cf2 - Add documentation on creating releases</li><li>a9167539 - [CI] Fix pip install for pages-dist</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS/-/merge_requests/243/diffs?diff_id=41941&start_sha=8aaa534c640af2bf08354d51bddf5453e59bac7a)
Author
Owner

added 1 commit

  • a028c6d8 - [Docs] Drop references to standard distribution

Compare with previous version

added 1 commit <ul><li>a028c6d8 - [Docs] Drop references to standard distribution</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS/-/merge_requests/243/diffs?diff_id=42003&start_sha=a91675390b45a88b8bde0c77810e1005ff0e48ea)
Author
Owner

@nik Please review again (especially RELEASE_MANAGEMENT.md)

@nik Please review again (especially RELEASE_MANAGEMENT.md)
Owner

This change suggests that the combined handbook now does not make a lot sense anymore… which makes me wonder how we compose a handbook now that we don't know what to put in it.

This change suggests that the combined handbook now does not make a lot sense anymore… which makes me wonder how we compose a handbook now that we don't know what to put in it.
Owner

We should postpone the decision to discontinue the standard distribution until we know how we build a concise artifact now.

We should postpone the decision to discontinue the standard distribution until we know how we build a concise artifact now.
Author
Owner

Probably: In general, bug fixes should be merged into master first and then get cherry-picked in a release branch for patch releases.

Probably: In general, bug fixes should be merged into master first and then get cherry-picked in a release branch for patch releases.
hansegucker closed this pull request 2025-05-23 11:04:25 +02:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS!347
No description provided.