On 03/03/2011 02:35 AM, Platonides wrote:
> Rob Lanphier wrote:
>> On Wed, Mar 2, 2011 at 10:48 AM, Huib Laurens<[email protected]>  wrote:
>>> I am happy to mark things as tested if that helps out :-)
>>>
>>> But I need to say the trunk seems to be more instable... I use trunk for 3
>>> production sites and its updated every morning... and seems to break every
>>> two days... Normally it would break once in the month...
>>
>> I'd like to add something to the great suggestions that have already
>> come in.  Since you're already doing daily updates and seeing the
>> breakage, you already know within 50-60 revisions of where the
>> breakage is likely to be.  It may only take 6-7 extra checkouts to
>> narrow it down to a specific revision doing a binary search through
>> the previous day's checkins, even without an informed guess on which
>> file or function is the likely suspect and including extensions.  If
>> you narrow it down to just core (not extensions), that's roughly 20
>> checkins a day, so 4-5 extra checkouts should do the trick.  Any
>> little bit of debugging like this is greatly appreciated!
>
> That would be nice, of course. But we shouldn't demand to debug the
> problem to people which is already doing us a favour by detecting them.
> Just a bug report like: "Foo broke in last 24h"
> "Updating from r12345 to r54321 the foo links are now like bar." would
> be extremely useful, as that bug will be easy to resolve just in time
> (even if it's a revert), as opposed to handling a bug which has been
> there for a long time.
> Those 'fast' bugs are also good candidates for the weekly sprints.

Agreed.  Also, if logging in to bugzilla and filing a report seems like 
too much hassle, just dropping in at #mediawiki and asking "Hey, who 
broke feature X since yesterday?" is often enough.  (Of course, you 
should still follow up with a bug report if no-one comes up with an 
immediate solution, but IME pretty often someone does.)

-- 
Ilmari Karonen

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to