The usual service pack discussion issue, suggestions welcome.
mmsd-tng 1.9 drop tmp/mmsd-tng from release branch
I made an executive decision to just upgrade mmsd-tng in alpine aports 3.15, since that version is a lot more usable than the version in aports. -clayton
unfortunately it fails to build, details in pmbootstrap#2110. Since it was a nice-to-have upgrade, I'll revert it to unblock publishing all other packages that were built for the service pack and mention this in the blog post.
TODO list for the release (from the wiki), we'll add this to the new service pack issues in the future. The rest of the issue can of course still be used to make suggestions for the service pack and to discuss them.
create a branch for it (like v21.03.1)
create a discussion issue, where we can write down if something is missing or if something in that branch is debatable
add the ETA calendar week (e.g. CW 10, usually 2nd CW of the month, when in doubt ask ollie)
add the following labels:
release-vYY.MM
service-pack-discussion
paste the current version of this todo list from the wiki into this new issue, as separate comment
add it to the releases wiki page (under Service Packs / planned)
after merging patches into pmaports master or aports master, that we want to have in the service pack:
either just immediately cherry-pick it to the branch (no merge request and not much code review, we'll review before releasing it), or add it as TODO checkbox to the service pack discussion issue
update the version number in the rootfs-etc-os-release file in the postmarketos-base package to add/update the service pack number after the regular branch version
shortly (~1 week) before releasing the service pack, create the merge request
add the following labels:
release-vYY.MM
backport
enable the checkbox to delete the branch after merge
after merging the service pack:
homepage:
publish a blog post with a short overview of changes
add one good photo at the top (when in doubt ask Martijn)
for updated components, add new version numbers and links to upstream release notes
as usually, create a merge request, make sure the team sees and reviews it
(do not change latest_release/latest_release_title in config/download.py!)
close the related issue
create a new issue for the next service pack
leave a comment in the current service pack discussion issue that points to the next one
technically the dino in pmaports is not 0.3, but based on their libhandy branch that is periodically rebased. IIRC it was last rebased in december, so it's very close to "dino 0.3". picking that upgrade to stable is a good idea!
just wanted to mention that in case you actually meant dino 0.3 and not the dino that we package in pmaports.
Just mentioning here that I'm testing the keyboard kernel module change on stable. It does indeed build, install, run, and function just fine on the stable 5.15.13 kernel.
Ok, I tested the current kernel from edge on my stable install. I also rebuilt the stable kernel with the modification. On both, I can remove/re-add the kb151 module without issue. It doesn't load it in decryption screen, but that requires an update device package, and I tried to install edge's on stable, but it had dependency issues.
I'm confident this change will work.