[arch-releng] archiso / aif log
In preparation for the new release, I went over git logs since 2010.05 and jotted down what seems to me is important. I will put this list in the news announcement, so suggestions welcome. Archiso (image builds): * TODO fill in: snapshot of current core, including kernel 3., pacman-3 and glibc. * Big overhaul: use dm-snapshot instead of aufs2 * Consolidate image building, use single build.sh script which also does dual-arch images. * Allow changing NBD export name * Allow using serial console with console kernel parameter. * Allow starting custom script with script kernel parameter, autologin tty1. * Add support to mount iso in loopback mode * Add new menu entry "Power off" * Add rsync,hdparm,dhclient,crda, wpa_actiond, netcf, curl, nilfs-utils, btrfs-progs-unstable to live-enviroment * Remove joe from packagelist. * Remove x86test, add HDT to initial syslinux menu * Add support for booting from memdisk * Various cleanups, improvements and bugfixes. AIF (installation tool): * experimental support for btrfs and nilfs2. * support syslinux next to grub. * changes to configuration formats to support new rc.conf and linux3.0 * make selecting source more flexible (multiple local and/or remote repos) * remove joe * show package descriptions when installing packages * run with debugging and logging enabled by default, add /arch/report-issues script * make automatic profiles switch source depending on whether core or netinstall system is running * remove support for tcp_wrappers in accordance to Arch Linux policy * change develop model: primary development goes on in (rewritable) develop branch, master == stable. * various code cleanups, improvements and bugfixes.
On 08/14/2011 07:34 PM, Dieter Plaetinck wrote: > In preparation for the new release, I went over git logs since 2010.05 and jotted down what seems to me is important. > I will put this list in the news announcement, so suggestions welcome. > > Archiso (image builds): > > * TODO fill in: snapshot of current core, including kernel 3., pacman-3 and glibc. and mkinitcpio/initscripts/netcfg, there are great changes in these Arch Linux projects. > * Big overhaul: use dm-snapshot instead of aufs2 > * Consolidate image building, use single build.sh script which also does dual-arch images. > * Allow changing NBD export name > * Allow using serial console with console kernel parameter. > * Allow starting custom script with script kernel parameter, autologin tty1. > * Add support to mount iso in loopback mode > * Add new menu entry "Power off" > * Add rsync,hdparm,dhclient,crda, wpa_actiond, netcf, curl, nilfs-utils, btrfs-progs-unstable to live-enviroment Added: btrfs-progs-unstable crda curl dhclient dialog dnsmasq hdparm netcfg nilfs-utils openconnect rp-pppoe rsync vpnc wpa_actiond > * Remove joe from packagelist. Removed: aufs2 aufs2-util iwlwifi-3945-ucode iwlwifi-4965-ucode iwlwifi-5000-ucode iwlwifi-5150-ucode joe ndiswrapper ndiswrapper-utils rt2x00-rt61-fw rt2x00-rt71w-fw tiacx tiacx-firmware > * Remove x86test, add HDT to initial syslinux menu > * Add support for booting from memdisk > * Various cleanups, improvements and bugfixes. * All needed files to boot for custom USB mediums installed on /arch * XZ compression for SquashFS and initramfs. * New documentation README (boot params, build instructions and other things) > > AIF (installation tool): > * experimental support for btrfs and nilfs2. > * support syslinux next to grub. > * changes to configuration formats to support new rc.conf and linux3.0 > * make selecting source more flexible (multiple local and/or remote repos) > * remove joe > * show package descriptions when installing packages > * run with debugging and logging enabled by default, add /arch/report-issues script > * make automatic profiles switch source depending on whether core or netinstall system is running > * remove support for tcp_wrappers in accordance to Arch Linux policy > * change develop model: primary development goes on in (rewritable) develop branch, master == stable. > * various code cleanups, improvements and bugfixes. > -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
Am 15.08.2011 03:22, schrieb Gerardo Exequiel Pozzi:
* Remove joe from packagelist. Removed: aufs2 aufs2-util iwlwifi-3945-ucode iwlwifi-4965-ucode iwlwifi-5000-ucode iwlwifi-5150-ucode joe ndiswrapper ndiswrapper-utils rt2x00-rt61-fw rt2x00-rt71w-fw tiacx tiacx-firmware
That is misleading. Most of those are now contained in the linux-firmware package.
On Sun, 14 Aug 2011 22:22:27 -0300 Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> wrote:
* New documentation README (boot params, build instructions and other things)
I think one should always assume if "new feature X" is in the Changelog, that the README update for feature X also happened. that's just good coding practice. So I don't mention these explictly, unless you did relevant README updates that go beyond these changes? On Mon, 15 Aug 2011 09:01:55 +0200 Thomas Bächler <thomas@archlinux.org> wrote:
Am 15.08.2011 03:22, schrieb Gerardo Exequiel Pozzi:
* Remove joe from packagelist. Removed: aufs2 aufs2-util iwlwifi-3945-ucode iwlwifi-4965-ucode iwlwifi-5000-ucode iwlwifi-5150-ucode joe ndiswrapper ndiswrapper-utils rt2x00-rt61-fw rt2x00-rt71w-fw tiacx tiacx-firmware
That is misleading. Most of those are now contained in the linux-firmware package.
but we don't include linux-firmware? $ ack firmware configs/releng/packages.* configs/releng/packages.i686 40:zd1211-firmware configs/releng/packages.x86_64 40:zd1211-firmware Is there a more concise way to phrase this firmware change? Dieter
Am 15.08.2011 11:25, schrieb Dieter Plaetinck:
but we don't include linux-firmware?
It's a dependency of the kernel.
On 08/15/2011 06:25 AM, Dieter Plaetinck wrote:
On Sun, 14 Aug 2011 22:22:27 -0300 Gerardo Exequiel Pozzi<vmlinuz386@yahoo.com.ar> wrote:
* New documentation README (boot params, build instructions and other things) I think one should always assume if "new feature X" is in the Changelog, that the README update for feature X also happened. that's just good coding practice. So I don't mention these explictly, unless you did relevant README updates that go beyond these changes? :)
Another change to add is the checksum feature for self integrity test of the medium. (needs mkinitcpio-busybox that is still in [testing]). -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On 08/15/2011 06:25 AM, Dieter Plaetinck wrote:
On Sun, 14 Aug 2011 22:22:27 -0300 Gerardo Exequiel Pozzi<vmlinuz386@yahoo.com.ar> wrote:
* New documentation README (boot params, build instructions and other things) I think one should always assume if "new feature X" is in the Changelog, that the README update for feature X also happened. that's just good coding practice. So I don't mention these explictly, unless you did relevant README updates that go beyond these changes? :)
Another change to add is the checksum feature for self integrity test of the medium. (needs mkinitcpio-busybox that is still in [testing]). -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On 08/15/2011 04:01 AM, Thomas Bächler wrote:
* Remove joe from packagelist. Removed: aufs2 aufs2-util iwlwifi-3945-ucode iwlwifi-4965-ucode iwlwifi-5000-ucode iwlwifi-5150-ucode joe ndiswrapper ndiswrapper-utils rt2x00-rt61-fw rt2x00-rt71w-fw tiacx tiacx-firmware That is misleading. Most of those are now contained in the
Am 15.08.2011 03:22, schrieb Gerardo Exequiel Pozzi: linux-firmware package.
True. Much better (maybe for the wiki ?) * Removed: aufs2 aufs2-util gen-init-cpio joe linux-atm mtools ndiswrapper ndiswrapper-utils perl-digest-sha1 perl-passwd-md5 sqlite3 squashfs-tools tcp_wrappers tiacx tiacx-firmware * Replaced: dcron -> cronie heimdal -> krb5 iwlwifi-3945-ucode -> linux-firmware iwlwifi-4965-ucode -> linux-firmware iwlwifi-5000-ucode -> linux-firmware iwlwifi-5150-ucode -> linux-firmware kernel26 -> linux kernel26-firmware -> linux-firmware mailx -> heirloom-mailx rt2x00-rt61-fw -> linux-firmware rt2x00-rt71w-fw -> linux-firmware spidermonkey -> js util-linux-ng -> util-linux xz-utils -> xz * Added: btrfs-progs-unstable ca-certificates crda curl dhclient dnsmasq gc hdparm iana-etc idnkit iw keyutils libedit libpipeline libproxy libssh2 libusb-compat libxml2 mkinitcpio-nfs-utils nbd netcfg nettle nilfs-utils openconnect rsync run-parts tre vpnc wireless-regdb wpa_actiond -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On Tue, 16 Aug 2011 00:15:11 -0300 Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> wrote:
On 08/15/2011 04:01 AM, Thomas Bächler wrote:
* Remove joe from packagelist. Removed: aufs2 aufs2-util iwlwifi-3945-ucode iwlwifi-4965-ucode iwlwifi-5000-ucode iwlwifi-5150-ucode joe ndiswrapper ndiswrapper-utils rt2x00-rt61-fw rt2x00-rt71w-fw tiacx tiacx-firmware That is misleading. Most of those are now contained in the
Am 15.08.2011 03:22, schrieb Gerardo Exequiel Pozzi: linux-firmware package.
True. Much better (maybe for the wiki ?)
* Removed: aufs2 aufs2-util gen-init-cpio joe linux-atm mtools ndiswrapper ndiswrapper-utils perl-digest-sha1 perl-passwd-md5 sqlite3 squashfs-tools tcp_wrappers tiacx tiacx-firmware
* Replaced: dcron -> cronie heimdal -> krb5 iwlwifi-3945-ucode -> linux-firmware iwlwifi-4965-ucode -> linux-firmware iwlwifi-5000-ucode -> linux-firmware iwlwifi-5150-ucode -> linux-firmware kernel26 -> linux kernel26-firmware -> linux-firmware mailx -> heirloom-mailx rt2x00-rt61-fw -> linux-firmware rt2x00-rt71w-fw -> linux-firmware spidermonkey -> js util-linux-ng -> util-linux xz-utils -> xz
* Added: btrfs-progs-unstable ca-certificates crda curl dhclient dnsmasq gc hdparm iana-etc idnkit iw keyutils libedit libpipeline libproxy libssh2 libusb-compat libxml2 mkinitcpio-nfs-utils nbd netcfg nettle nilfs-utils openconnect rsync run-parts tre vpnc wireless-regdb wpa_actiond
added to wikipage: https://wiki.archlinux.org/index.php/DeveloperWiki:2011.08.19 Dieter
participants (4)
-
Dieter Plaetinck
-
Gerardo Exequiel Pozzi
-
James McGlashan
-
Thomas Bächler