Hi cosmin_ap
"What we got here is... failure to communicate."
[Cool Hand Luke, 1967]
Say I report a bug today, when will I be able to access the fix?
That depends. If you report a bug for an extension, quite often the extension maintainer will have it
fixed and available in a day or two. If the maintainer cannot be reached in a timely manner (typically
two weeks), someone else will fix it. Maybe even you, if you have a fix and wish to do so.
If you find a bug in the base, any fix would most likely wind up in the next Alpha, RC, or final release.
If you look under TCB News in the forum you'll see releases occur quite often.
If it's quicker for me to just fix it locally would I even bother to report it? For what benefit?
If you find and fix a bug in either the base or an extension, and you decide to install a newer version,
you won't need to re-implement the fix. Plus you said you wished to contribute, supplying a fix for a bug
would be doing just that.
The only question is: do tc devs consider additional dev. involvement welcome or are they self-sufficient?
While I can't speak for any of the developers, I can suggest you use a different approach. Why don't
you try posting something about your capabilities. What programming languages are you versed in?
Maybe you have experience in driver development/debugging? Writing GUI based applications?
Kernel modifications? Documentation? Porting packages from other Linux distributions? By stating how
you wish to contribute you would get a better response. I'm sure the ability to answer questions on the
forum is also valued. Some of the people on this forum maintain a great many packages. It's possible
you possess a skill some of them may be looking for.
How can I find out right now who's on what, what's fixed and what's not? Should I just scan the 16 pages of topics on the "TCB Bugs" and make myself a list?
Of course not. If you find a bug, do a quick search. If nothing turns up, post it on the forum. If it's been
reported and/or is being fixed, someone will reply or direct you to the relevant thread. If you are looking
for something like an open list of bugs I doubt you'll find it, bugs get fixed pretty fast.
While the atmosphere is informal, what's important is that it works. When fixes/changes are being made,
members communicate and coordinate their intentions through the forum for all to see and the end
result is a well maintained Linux distribution.
Please accept this as just some friendly advice and not a lecture.