## Git packaging sources
We made huge progress towards finally being able to
migrate from SVN to Git for package sources. The core
projects responsible for our package build, workflow and
release, namely dbscripts and devtools reached
production grade adjustments to achieve the transition [0][1].
Furthermore we have started to document and outline our
Roadmap with the Git packaging as its first item [2].
This Epic can be followed to outline the full
dependencies including child issues and child epics for
everything that needs to be handled or adjusted
afterwards.
The next stop in this journey will be to propose the
migration with all workflow details to arch-dev-public
in the following days.
## infrastructure
We have migrated our Keycloak 17 intance [3] to the
recommended Quarkus distribution [4] which removes the
/auth from the context-path. This change required all
OAuth clients to be adjusted. Furthermore we are now
monitoring our Keycloak intance with UptimeRobot [5].
## arch-install-scripts
A new version v28 has been released [6] which mostly
contains bugfixes.
## mkinitcpio
Development has moved to the Arch Linux GitLab instance
[7]. A new version v33 has been released [8] with a lot
of improvements. Furthermore the existing test suite has
been heavily extended and migrated to bash bats.
## keyringctl
We have started splitting out the keyringctl [8] python
code from our archlinux-keyring repository so we can
independently develop and release the tooling.
Furthermore we have started testing and will soon
integrate a streamlined way to create new main key
signatures including automatic uid verifications.
## archlinux-keyring
We have replaced one of our main signing key as follows [9][10]:
- added: 69E6 471E 3AE0 6529 7529 832E 6BA0 F5A2 037F 4F41
dem...@master-key.archlinux.org
- revoked: 159F 3A43 AEB2 46C5 746C 0338 14BC 4F30 B3B9 2EBA
grazzol...@master-key.archlinux.org
## pacman
Some time ago it was decided to migrate the pacman
development from the Mailing List to the Gitlab instance
hosted by Arch Linux [11]. We have now outlined a plan
[12] for the next steps to finally complete the GitLab
migration.
## repod
A talk about the current state of things will be held
during HIP [13] between 27th - 30th December 2022:
"Pacman can have the cookies and eat the ghosts too" [14]
## RFC
We are formalizing an RFC [15] to declare SPDX license
identifiers in PKGBUILDs. SPDX, or Software Package Data
Exchange, was formed by the Linux Foundation as a well-
defined standard for software bill of material
information.
## Staff
We would like to welcome tpkessler among the Arch Linux
Package Maintainers [16].
[0] https://gitlab.archlinux.org/archlinux/dbscripts/-/merge_requests/37
[1] https://gitlab.archlinux.org/archlinux/devtools/-/merge_requests/126
[2] https://gitlab.archlinux.org/groups/archlinux/-/epics/7
[3]
https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/655
[4] https://www.keycloak.org/migration/migrating-to-quarkus
[5] https://status.archlinux.org/
[6] https://github.com/archlinux/arch-install-scripts/releases/tag/v28
[7] https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio
[8]
https://lists.archlinux.org/archives/list/arch-proje...@lists.archlinux.org/thread/XI2EBOVL6RS6TQTKCRDY7NY5TDBWRY5H/
[8] https://gitlab.archlinux.org/archlinux/keyringctl
[9]
https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/merge_requests/178
[10]
https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/merge_requests/183
[11] https://gitlab.archlinux.org/pacman/pacman
[12]
https://lists.archlinux.org/archives/list/pacman-...@lists.archlinux.org/thread/XAMX6OEIQZM5BC37MUOPNFZ2RENWYMKU/
[13] https://hip-berlin.de
[14] https://pretalx.c3voc.de/hip-berlin-2022/talk/HCNL3V/
[15] https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/16
[16]
https://lists.archlinux.org/archives/list/aur-gene...@lists.archlinux.org/thread/3HLMZQBHIFASXSCGHCNS3PCP3BMKMMUU/#CFGTPPLUE4RIRHXDUHWJF4SBOEEWQMJ6
OpenPGP_signature
Description: OpenPGP digital signature