Hackathon13
From NetBSD Wiki
This page supports the 13th Hackathon, February 19--22 2010.
Contents |
Place
Join us on IRC channel #netbsd-code at FreeNode (irc.freenode.net).
You may choose other ways to participate, if you find it more convenient.
Goal
Fix as many bugs as possible, close as many PRs as possible.
Push as many patches upstream as possible.
Make TeXLive maintainers fix their distribution method. (This is so important that it deserves to be a separate goal.)
Add DESTDIR support to as many of the remaining packages as possible.
Details
In previous years we have accumulated a lot of problem reports.
- Some of them relate to no longer supported branches (e.g. 2.0) and were occasionally fixed during regular code work.
- Some of them relate to hardware developers don't have access to.
- Some of them may be too easy to fix, but noone looks at that part of code (e.g. documentation).
- Some of them relate to packages already removed or heavily reworked.
- Some of them relate to packages in exotic environment (Solaris, Interix) and developers cannot test if the bug is present or not.
You can find more in PR database.
David Holland maintains categorized lists of PRs of which "Wanted for 5.1" and Stuck are of particular interest.
Another hot area is pkgsrc.
The To Do list for the DESTDIR support is [1].
IMPORTANT NOTE: You don't have to be programmer to be able to help us, you can help us with generic testing support.
Pushing patches
In addition to general procedure you may wish to consult:
- ASau (on #netbsd-code) for packages in categories: biology, lang, math, parallel, and related packages from other categories (e.g. graphics and misc), except Python, Perl, and Java packages.
Tasks
- Revisit bootstrap binary kits, reports are that we distribute bootstrap kits from 2006.
- Provide fresh bootstrap kits for as many platforms as possible.
Progress
- wip/bsdstats - morr is working(?) on it
- PR pkg/40447 - solaris problem, blocked on netpbm(?)
- PR pkg/37722 - is put into feedback state, someone with linux should reproduce it
- PR pkg/32195 - Beket
- PR pkg/33356 - helgoman checks this : Thunderbird on Darwin -> fails because gtk+ doesn't build (see link paste-link)
Done
Closed PRs
- pkg/40577
- bin/42747
- pkg/36147
- pkg/40254
- pkg/41170
- pkg/42396
- misc/10708
- misc/37958
- kern/40420
- pkg/29688
- pkg/30484
- pkg/39030
- kern/33952
- pkg/38387
- kern/42736
Result
We've lost the track of activity soon after take over. Here's GNATS statistics
| State | Count (before) | Count (after) |
| open | 4418 | 4322 |
| analyzed | 155 | 155 |
| feedback | 200 | 225 |
| suspended | 61 | 60 |
| dead | 6 | 11 |
| closed | 35081 | 35180 |
| TOTAL | 39921 | 39953 |
"Before" means 18 Feb 2010 19:00:01 GMT
"After" means 24 Feb 2010 00:00:01 GMT
