Bug tracking policy (was Re: [squeak-dev] Re: Trunk now Toolbuilderized)

Frank Shearar frank.shearar at angband.za.org
Fri Aug 14 09:16:37 UTC 2009


Bert Freudenberg wrote:
> *Please* change the subject line if you change the topic of a thread. 
> Thanks.
> 
> On 14.08.2009, at 04:01, Keith Hodges wrote:
> 
>> Bert Freudenberg wrote:
>>> On 13.08.2009, at 21:57, Simon Michael wrote:
>>>>
>>>> Also, would you prefer to see this report on-list or in mantis ? I
>>>> thought mantis was still a mandatory part of our process, but today
>>>> I'm hearing not. If it's optional, I might start reporting quick
>>>> issues to the list using the debugger's great mail out bug report
>>>> feature.
>> Actually, last I saw from a board member on irc is that mantis is on its
>> way out.
> 
> Firstly, Board members are free to speak their mind. We usually make it 
> clear in writing when something is a decision by the Board.
> 
> Secondly, Ken stated that "Mantis is falling out of favor", which seems 
> an accurate description of how our community uses the bug tracker. Wish 
> it was different, but it somehow is at odds with the way this community 
> works.

Ken certainly has been at the forefront of pushing Mantis. Remember when 
we moved from BFAV and Ken lead the Janitors (I think I remember the 
name correctly?) team, patiently moving bugs posted to squeak-dev onto 
Mantis?

>> Logical considering that we just got the technical side of the
>> process of using mantis to manage fixes working. How about we invest in
>> actually organising people to use mantis properly.
> 
> Good idea. Try to convince people. We tried. As Ken wrote on IRC, "I'm 
> tired of fighting this issue after several years now".
 >
>>> I guess you misunderstood. Mantis is still where to report bugs.
>>>
>>> But if a core developer notices a small bug and can fix it right away,
>>> he can just do so. Formerly, he would have to open a Mantis bug and
>>> attach a changeset.
>> Exactly this should be mandatory
> 
> This is a valid proposal. Who does support it? Who is against?

I'd vote for mandatory reporting. Speaking for myself, bug tracking (and 
Mantis in particular, for all its warts) is simply invaluable.

I'm not necessarily in favour of the particular _process_ Keith mentions 
here: I can see people simply wanting to fix the bug rather than open up 
a browser, go to Mantis, fill out the form, etc. Bert, you suggest this 
later on: that people like to work in Squeak.

Perhaps we can write tools (regrettably I'm not volunteering here) that 
could easily allow a developer to report a bug. Behind the scenes this 
little screen does all the right magic with Mantis, while presenting a 
very simple "what's the bugfix for?" kind of screen.

frank



More information about the Squeak-dev mailing list