--- wikisrc/hackathon.mdwn 2012/02/03 14:20:53 1.17
+++ wikisrc/hackathon.mdwn 2012/06/14 11:57:09 1.37
@@ -1,6 +1,6 @@
-# Hackathon 16
+# Hackathon 17
-The 16th NetBSD hackathon will be run from February 10th to February 12th.
+The 17th NetBSD hackathon *is running from June 14th until June 17th*.
Our goal is fixing all the bugs that need fixing to get
[[NetBSD-current|http://www.NetBSD.org/docs/current/]] ready for the
creation of the NetBSD 6.0 release branch.
@@ -9,14 +9,72 @@ Join us on the IRC channel #netbsd-code
Just join, have a look around and ask your questions or what work needs to
be done.
+## Release plans for NetBSD-6.0
+============================
+
+This file is managed by the release engineering team - please get in touch
+with them with any feedback.
+
+Will be in 6.0
+--------------
++ ZFS - need an update on viability, needs work
++ in-kernel iSCSI initiator, and user tools - in othersrc, needs to be moved to src
++ 64-bit time_t
++ rump - pooka has declared interfaces stable
++ LVM/dmapper and tools
++ workable MIPS for all
++ netpgp - agc
++ able to use external compilers and toolchain
++ cleaned up files in repos - joerg
++ support for wide efficient regexps with tre
++ native X11R7
++ TLS - joerg
++ following on from TLS, modern gdb
++ lua scripting
++ agreement and communication of tiered port system (before release) - pooka
++ other enhancements and new functionality in -current
++ tcp support in libsa? need to merge SoC project
++ sasl - SoC project was merged
++ namei changes - dholland
++ support for resizing ffs - riz
++ production support for fss
++ Xen/SMP
++ Xen suspend/resume
++ automated test framework for testing releng autobuilds
++ full functionality for NPF - SMP-aware packet filter - rmind
++ fixed IPSEC NAT-T
++ GPT-aware bootloader for i386/amd64 - jakllsch
++ gcc 4.5
++ clang - joerg
++ NetBSD/usermode - jmcneill, reinoud
+
+Possibly in 6.0
+---------------
++ mobile IPv6 - we have the mods, need application of same to the repo
++ kernel modules need work
+
+May not make 6.0
+----------------
++ XIP
+
+Will not be in 6.0
+------------------
++ gaols
++ sctp
++ devfs
+
+
+Alistair Crooks
+On behalf of core and releng teams
+
## Primary goals
We want NetBSD 6.0 to be the best NetBSD release ever. There are already
a lot of great features in it:
-* Improved kernel performance and scalibity
+* Improved kernel performance and scalability
* New kernel module framework with automatic module loading
-* Logic Volume Manager
+* Logical Volume Manager
* NetBSD Packet Filter
* Xen SMP support
* Flash file-system CHFS
@@ -29,12 +87,12 @@ a lot of great features in it:
* New and enhanced drivers
* ... and many other features
-To make sure that NetBSD users get the best possible experience of
-the new release we would like to fix as many as possible of the
-following bugs. If you are able to fix these bugs by supplying patches
-or testing fixes please consider to participate.
-We are also in need of people to supply documentation fixes, preferably
-in the form of patches. Release notes and/or manual pages!
+To make sure that NetBSD users get the best possible experience of the
+new release we would like to fix as many as possible of the following
+bugs. If you are able to help us to fix these bugs by supplying
+patches or testing fixes please consider to participate. We are also
+in need of people to supply documentation fixes, preferably in the
+form of patches. Release notes and/or manual pages!
Critical bugs:
@@ -59,8 +117,8 @@ Important bugs:
* [[PR 40562|http://gnats.NetBSD.org/40562]]: busy loop in ffs_sync when unmounting a file system
* [[PR 41013|http://gnats.NetBSD.org/41013]]: netbsd5-rc2 crash (kernel diagnostic assertion "vp->v_usecount == 1" failed)
* [[PR 39371|http://gnats.NetBSD.org/39371]]: wapbl should allow mounting "/" even if journal is hosed
-* [[PR 39609|http://gnats.NetBSD.org/39609]]: wapbl "replaying log to disk" message is potentially misleading
-* [[PR 32318|http://gnats.NetBSD.org/32318]]: NFS client or server hang
+* fixed [[PR 39609|http://gnats.NetBSD.org/39609]]: wapbl "replaying log to disk" message is potentially misleading
+* fixed [[PR 32318|http://gnats.NetBSD.org/32318]]: NFS client or server hang
* [[PR 39385|http://gnats.NetBSD.org/39385]]: unmounting ptyfs with busy ptys causes deadlock in vrele
* [[PR 40388|http://gnats.NetBSD.org/40388]]: IPv6 incompatibility with pre-5.99.6 binary
* [[PR 38078|http://gnats.NetBSD.org/38078]]: IPFilter lacks documentation almost completely
@@ -76,14 +134,13 @@ Important bugs:
* [[PR 30756|http://gnats.NetBSD.org/30756]]: gdb not usable for live debugging of threaded programs
* [[PR 41936|http://gnats.NetBSD.org/41936]]: gdb does not work for threaded programs on sparc64
* [[PR 41208|http://gnats.NetBSD.org/41208]]: objcopy -S -O binary aborts w/ BFD internal error
-* [[PR 41127|http://gnats.NetBSD.org/41127]]: Update/improve newfs docs regarding raw devices
-* [[PR 40346|http://gnats.NetBSD.org/40346]]: libexpat should be in base.tgz
+* [[PR 41127|http://gnats.NetBSD.org/41127]]: Update/improve newfs docs regarding raw devices
+* fixed: [[PR 40346|http://gnats.NetBSD.org/40346]]: libexpat should be in base.tgz
* [[PR 9582|http://gnats.NetBSD.org/9582]]: sysinst doesn't allow source or pkgsrc installation
* [[PR 38571|http://gnats.NetBSD.org/38571]]: sysinst runs "postinstall fix"
* [[PR 12769|http://gnats.NetBSD.org/12769]]: clarify the upgrade notes for when the sets are on /usr
* [[PR 43314|http://gnats.NetBSD.org/43314]]: pc relative relocations are "off by 1*size" on vax
* [[PR 44159|http://gnats.NetBSD.org/44159]]: startx (xinit) fails
-* [[PR 45153|http://gnats.NetBSD.org/45153]]: there should be a build.sh target for building live images
* [[PR 45155|http://gnats.NetBSD.org/45155]]: there are no usb-stick installer images
* [[PR 45439|http://gnats.NetBSD.org/45439]]: gcc generates out-of-range branch insn for m68k
* [[PR 45573|http://gnats.NetBSD.org/45573]]: internal compiler error when building f2c on sparc64
@@ -91,12 +148,13 @@ Important bugs:
* [[PR 45628|http://gnats.NetBSD.org/45628]]: acpicpu(4) changes between 5.99.55 and 5.99.56 break amd64
* [[PR 45816|http://gnats.NetBSD.org/45816]]: Screen corruption in German sysinst install
* [[PR 45854|http://gnats.NetBSD.org/45854]]: vnode clean list corruption?
+* [[PR 45974|http://gnats.NetBSD.org/45974]]: kernfs mount point directory listing is empty
Should be fixed:
* [[PR 37726|http://gnats.NetBSD.org/37726]]: request documentation of 2147 second limit on adjtime(2)
* [[PR 19774|http://gnats.NetBSD.org/19774]]: ddb can be entered twice and then you can't get out
-* [[PR 36526|http://gnats.NetBSD.org/36526]]: ddb(4) doesn't document ddb.commandonenter fully, nor correctly
+* fixed [[PR 36526|http://gnats.NetBSD.org/36526]]: ddb(4) doesn't document ddb.commandonenter fully, nor correctly
* [[PR 36227|http://gnats.NetBSD.org/36227]]: TRYEMULROOT-related doc issues about absolute symlinks
* [[PR 38141|http://gnats.NetBSD.org/38141]]: lookup/vfs_busy acquire rwlock recursively (now, transient unmount failures)
* [[PR 38889|http://gnats.NetBSD.org/38889]]: Crash on open/mmap/close of block device
@@ -152,6 +210,7 @@ Should be fixed:
It would also be nice to fix the following bugs:
+* (no PR): dump, restore, tar, cpio, scp, sftp, rcp do not copy extended attributes
* [[PR 2512|http://gnats.NetBSD.org/2512]]: fuword() definition problem
* [[PR 28448|http://gnats.NetBSD.org/28448]]: stackable filesystems locking breakage when looking up DOTDOT
* [[PR 32367|http://gnats.NetBSD.org/32367]]: umount -f deadlock
@@ -201,8 +260,8 @@ It would also be nice to fix the followi
* [[PR 38066|http://gnats.NetBSD.org/38066]]: tar doesn't dearchive correctly long symlinks
* [[PR 41049|http://gnats.NetBSD.org/41049]]: usermod -g =uid testuser does not create group as indicated by man page
* [[PR 41526|http://gnats.NetBSD.org/41526]]: re-support /usr/bin/vi's -F option
-* [[PR 43839|http://gnats.NetBSD.org/43839]]: vi can't resize in -current
-* [[PR 45006|http://gnats.NetBSD.org/45006]]: nvi gives nonsense error when TERM environment variable unset
+* fixed [[PR 43839|http://gnats.NetBSD.org/43839]]: vi can't resize in -current
+* fixed in HEAD in 2009 [[PR 45006|http://gnats.NetBSD.org/45006]]: nvi gives nonsense error when TERM environment variable unset
* [[PR 5034|http://gnats.NetBSD.org/5034]]: the num lock light doesn't change when switching to X (also, 9127)
* [[PR 9127|http://gnats.NetBSD.org/9127]]: CapsLock not properly handled between virtual consoles with X (also, 5034)
* [[PR 42569|http://gnats.NetBSD.org/42569]]: Please import xf86-input-usbtablet driver from OpenBSD xenocara
@@ -215,3 +274,4 @@ It would also be nice to fix the followi
* [[PR 35538|http://gnats.NetBSD.org/35538]]: sysinst duplicates hostname on upgrade
* [[PR 39352|http://gnats.NetBSD.org/39352]]: sysinst enhancement suggestion: file browser
* [[PR 13532|http://gnats.NetBSD.org/13532]]: the HTML generated for INSTALL.html is atrocious
+