version 1.18, 2012/02/03 14:22:59
|
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 29 a lot of great features in it:
|
Line 87 a lot of great features in it:
|
* New and enhanced drivers |
* New and enhanced drivers |
* ... and many other features |
* ... and many other features |
|
|
To make sure that NetBSD users get the best possible experience of |
To make sure that NetBSD users get the best possible experience of the |
the new release we would like to fix as many as possible of the |
new release we would like to fix as many as possible of the following |
following bugs. If you are able to fix these bugs by supplying patches |
bugs. If you are able to help us to fix these bugs by supplying |
or testing fixes please consider to participate. |
patches or testing fixes please consider to participate. We are also |
We are also in need of people to supply documentation fixes, preferably |
in need of people to supply documentation fixes, preferably in the |
in the form of patches. Release notes and/or manual pages! |
form of patches. Release notes and/or manual pages! |
|
|
Critical bugs: |
Critical bugs: |
|
|
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 |
|
|