#8
by braan_h
Melodie,
Are the below paragraphs true? have you heard anything to this effect? Im glad to hear that this is taking place, even if it is a bit overdue. It was my understanding that this was the underlying purpose of creating the ITC. Please provide some clarification and information.
Thank you,
Braan
A most frustrating and bewildering phenomena seems to be repeating
itself with each development cycle; namely, the fixing of some bugs
creates new ones. Why does this happen? Is there no way of preventing
it?
ITC consists of many members (about 5,000 or so non-commercial and 50 or so commercial). Each member can submit changes. Until now, there were no checks to see if a check in broke somebody else's fix. The complex linetype bug is a case in point. We have the fix ready, just that it conflicts with one of the changes Bricsnet has put in so we had to back out the fix.
The good news is that after learning about the details of the old process recently, we have put a new process in place that will fix such problems in future. The results of these changes, as I mentioned before, will start appearing in September. BTW, we now require as part of the ITC membership agreement that a SINGLE code source to be used by all ITC members. The penalities are much more severe for not checking in code and claiming that my version is better than yours...
Yes, I have just been elected President of the ITC in July. You will see consistent version names, numbers, copyright messages, and other good changes (3rd party applications support) in the coming months.
--Surya