Diff for /wikisrc/hackathon.mdwn between versions 1.19 and 1.37

version 1.19, 2012/02/03 19:01:11 version 1.37, 2012/06/14 11:57:09
Line 1 Line 1
 # 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  Our goal is fixing all the bugs that need fixing to get
 [[NetBSD-current|http://www.NetBSD.org/docs/current/]] ready for the  [[NetBSD-current|http://www.NetBSD.org/docs/current/]] ready for the
 creation of the NetBSD 6.0 release branch.  creation of the NetBSD 6.0 release branch.
Line 9  Join us on the IRC channel #netbsd-code  Line 9  Join us on the IRC channel #netbsd-code 
 Just join, have a look around and ask your questions or what work needs to  Just join, have a look around and ask your questions or what work needs to
 be done.  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  ## Primary goals
   
 We want NetBSD 6.0 to be the best NetBSD release ever. There are already  We want NetBSD 6.0 to be the best NetBSD release ever. There are already
 a lot of great features in it:  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  * New kernel module framework with automatic module loading
 * Logic Volume Manager  * Logical Volume Manager
 * NetBSD Packet Filter  * NetBSD Packet Filter
 * Xen SMP support  * Xen SMP support
 * Flash file-system CHFS  * Flash file-system CHFS
Line 59  Important bugs: Line 117  Important bugs:
 * [[PR 40562|http://gnats.NetBSD.org/40562]]: busy loop in ffs_sync when unmounting a file system  * [[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 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 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  * fixed <s>[[PR 39609|http://gnats.NetBSD.org/39609]]: wapbl "replaying log to disk" message is potentially misleading</s>
 * [[PR 32318|http://gnats.NetBSD.org/32318]]: NFS client or server hang  * fixed <s>[[PR 32318|http://gnats.NetBSD.org/32318]]: NFS client or server hang</s>
 * [[PR 39385|http://gnats.NetBSD.org/39385]]: unmounting ptyfs with busy ptys causes deadlock in vrele  * [[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 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  * [[PR 38078|http://gnats.NetBSD.org/38078]]: IPFilter lacks documentation almost completely
Line 76  Important bugs: Line 134  Important bugs:
 * [[PR 30756|http://gnats.NetBSD.org/30756]]: gdb not usable for live debugging of threaded programs  * [[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 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 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  * <s>[[PR 41127|http://gnats.NetBSD.org/41127]]: Update/improve newfs docs regarding raw devices</s>
 * [[PR 40346|http://gnats.NetBSD.org/40346]]: libexpat should be in base.tgz  * 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 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 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 12769|http://gnats.NetBSD.org/12769]]: clarify the upgrade notes for when the sets are on /usr
Line 90  Important bugs: Line 148  Important bugs:
 * [[PR 45628|http://gnats.NetBSD.org/45628]]: acpicpu(4) changes between 5.99.55 and 5.99.56 break amd64  * [[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 45816|http://gnats.NetBSD.org/45816]]: Screen corruption in German sysinst install
 * [[PR 45854|http://gnats.NetBSD.org/45854]]: vnode clean list corruption?  * [[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:  Should be fixed:
   
 * [[PR 37726|http://gnats.NetBSD.org/37726]]: request documentation of 2147 second limit on adjtime(2)  * [[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 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 <s>[[PR 36526|http://gnats.NetBSD.org/36526]]: ddb(4) doesn't document ddb.commandonenter fully, nor correctly</s>
 * [[PR 36227|http://gnats.NetBSD.org/36227]]: TRYEMULROOT-related doc issues about absolute symlinks  * [[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 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  * [[PR 38889|http://gnats.NetBSD.org/38889]]: Crash on open/mmap/close of block device
Line 151  Should be fixed: Line 210  Should be fixed:
   
 It would also be nice to fix the following bugs:  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 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 28448|http://gnats.NetBSD.org/28448]]: stackable filesystems locking breakage when looking up DOTDOT
 * [[PR 32367|http://gnats.NetBSD.org/32367]]: umount -f deadlock  * [[PR 32367|http://gnats.NetBSD.org/32367]]: umount -f deadlock
Line 200  It would also be nice to fix the followi Line 260  It would also be nice to fix the followi
 * [[PR 38066|http://gnats.NetBSD.org/38066]]: tar doesn't dearchive correctly long symlinks  * [[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 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 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  * fixed <s>[[PR 43839|http://gnats.NetBSD.org/43839]]: vi can't resize in -current</s>
 * [[PR 45006|http://gnats.NetBSD.org/45006]]: nvi gives nonsense error when TERM environment variable unset  * fixed in HEAD in 2009 <s>[[PR 45006|http://gnats.NetBSD.org/45006]]: nvi gives nonsense error when TERM environment variable unset</s>
 * [[PR 5034|http://gnats.NetBSD.org/5034]]: the num lock light doesn't change when switching to X (also, 9127)  * [[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 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  * [[PR 42569|http://gnats.NetBSD.org/42569]]: Please import xf86-input-usbtablet driver from OpenBSD xenocara
Line 214  It would also be nice to fix the followi Line 274  It would also be nice to fix the followi
 * [[PR 35538|http://gnats.NetBSD.org/35538]]: sysinst duplicates hostname on upgrade  * [[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 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  * [[PR 13532|http://gnats.NetBSD.org/13532]]: the HTML generated for INSTALL.html is atrocious
   

Removed from v.1.19  
changed lines
  Added in v.1.37


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb