Bug tracking organization
Andreas Mohr
andi at rhlx01.fht-esslingen.de
Fri May 10 17:19:37 CDT 2002
Hi all,
I think our bug tracking is still a bit too chaotic.
Thus I intend to get some info on what bug tracking should look like.
So far, we've got "Wine 0.9.0 TaskList" and "Wine 1.x WishList" as the
two main metabugs.
IMHO Wine 0.9.0 TaskList is the main bug for all development work up to
Wine 1.0.
And Wine 1.x WishList is everything that will definitely not be included
in Wine 1.0 (and possibly even more).
Now how about the layout of Wine 0.9.0 TaskList ?
I'd suggest the following layout:
0.9.0
Presentation metabug
Documentation
Website
Stable packaging (.deb, .rpm, .tar.gz)
programs metabug (what WineLib programs to supply ?)
GUI metabug
window management metabug
messaging metabug
common controls metabug
shell namespace
fonts/printing metabug
multimedia metabug
dsound
winmm
directx (direct3d etc.)
opengl
video
DLL separation metabug
RPC/wineserver metabug
OLE metabug (ok, not 100% correct, but main hole is DCOM RPC stuff)
lowlevel metabug
file system metabug
registry
profile
lzexpand
memory management metabug
loader metabug
PE
NE
DOS metabug
comm metabug
winsock
wininet, icmp, url, urlmon, snmpapi, mapi32, netapi32
serial
TAPI
"developer stuff" metabug
WineLib
winedbg
regression testing/test suite metabug
msvcrt, msvcrt20, crtdll
Misc. metabug (for other stuff)
twain, winaspi
"others" metabug (in order to deposit bug reports of "alien" wine packages
here)
Is this structure ok ?
How should it be reorganized, what should be changed ?
If we get to a final result, then I'll make sure the 0.9.0 bug gets to look
like that.
OK, on to the next topic:
How should we organize the bug work ?
We need tons of people to take UNCONFIRMED bugs and make sure that they
reach enough quality in order to be reassigned as NEW (I expect ~ 30% of
all bugs to get dropped right away).
The second line of bug tracking would be experienced developers that are
mainly responsible for certain areas (like we already started to discuss).
There might even be a third line of "emergency" people for the really tough
cases...
BTW, I'm currently subscribed to wine-bugs.
I guess I'll stay subscribed for a while, and once the initial bug tracking
structure is solid and doesn't need special attention, I'll be able to
concentrate on specific areas, and then I'll probably unsubscribe.
Any comments ?
--
Andreas Mohr Stauferstr. 6, D-71272 Renningen, Germany
Tel. +49 7159 800604 http://home.arcor.de/andi.mohr/
More information about the wine-devel
mailing list