Judas I was very interested by your discussion of project development and management. I'm very much an amateur in the area due to lack of big company experience. All of the little companies I worked for used floppies/cds for version control and word-of-mouth for bug tracking.
However I am compensating for that with open source experience. I have stumbled upon version control and decided that it was a basic need, I also setup autobuild systems and eventually decided that they were a basic need too.
However I haven't had any experience with version control integrated with issue tracking(like you described). Can anybody suggest open source projects that allow for that level of integration? By the way, I'm a subversion user.
I'm still not conviced on the likes of bugzilla(and sf bug tracker) due to crappy bug descriptions and a horrid UI. I find it much more effective to exchange emails(or phone, or icq) with the person who is experiencing a bug. It's just impossible to track down weird bugs otherwise.
mrorganic I found BCB to be a kickass RAD C++ tool. It was just too easy to create GUI C++ programs. I don't think anybody else even comes close to that. I loved VCL's properties and simplicity. Too bad that C++ doesn't support those.
Also, builderX will have a wx design tool. It's one of the biggest features. However I agree that it's a very stupid tool. It looks like a massive resource hog with a single feature: compiler/debugger agnosticness(got a better word?). Since when is application development dependant on being able to compile with 6 different compilers on windows and 2 or 3 on other platforms? In my experience 1-2 compilers-per-platform is plenty and it's easy enough to learn their debuggers. It just seems that borland decided to give up on their C++ development tools and just pretend that they didn't by having a GUI compiler wrapper.
On the other hand, this is good news for wxwindows. As any opensource project, they can always use more help.