gauna wrote: ↑
Fri Feb 15, 2019 4:01 pm
openBrain wrote: ↑
Thu Feb 14, 2019 1:21 pm
I found the explanation. It was not my
fault, but the reporter's
, who did not conform to the process. If he had done so, we would have seen here a forum discussion. I read all forum posts, but I don't scan the bug tracker.
You can be sure that this has been my last bug report to FreeCAD, if you stay accusing me that it would be my fault that you are not checking the bug tracker before reporting a bug while using an outdated version. I checked the bug tracker and the forum just before reporting the bug. I do not have the time to ask the forum if it may be a bug or perhaps an optical illusion if radius and diameter are differing more that 2 times.
A bug is a bug and should be reported when found. I cannot stress sufficiently how important it is that bugs get reported. Free software users should feel at least slightly morally compelled to report bugs. But I admit I am not reporting all the bugs I found in every single free software I use, so I am not a good example either. In any case, I really hope it is not your last bug report.
We need rules because otherwise it would be a chaos. The rule of posting in the forum before posting a bug has saved considerable developer time. Not infrequently a user thinks it is a bug, which in fact is a feature. Not infrequently a user uses an outdated version of FreeCAD and reports an already fixed bug. Many times it is not obvious from the description of a ticket what the problem actually is. Sometimes there is not a Freecad file to download to reproduce the problem easily. Forum regulars have proven to be an outstanding filter to better manage a scarce resource, development time.
It is not the first time that somebody is very confident it is a bug and directly posts a ticket. Regulars may grill me for what I am about to say. It is not the end of the world. Some bugs are so obviously a bug that nothing else could have been intended. The case of the reporter is one such case. In cases of direct bug posting. I would vote for grilling the reporter for not following the rule if it is not a bug and parade him over our shoulders like a hero if it is indeed a bug.
The irony of all this is that a good reporter is being grilled over the procedure, because an outstanding forum regular and invaluable helper was erroneously jokingly grilled for not following the procedure, because I jokingly noted the oddity of the situation in which the aforementioned forum regular was not aware of a reported bug which I had already handled, all because I failed to fully fix the bug (the corner case is a circle that is the first geometry in the sketcher, in any other circle there is no bug).
So please blame it on me and keep reporting bugs and helping filter them and grilling bad reporters that do not follow the rules and contributing to make FreeCAD a bit better