← Back to team overview

maas-devel team mailing list archive

Re: Relax XXX bug-filing policy?

 

+1

Seems overkill and counter productive to have to create a bug, then
wade through them all later.
Mechanical removing of files / refactoring / renaming may move/remove
XXX's, creating a sync issue.

And yes, when one fixes a XXX, it'd suck to have to go find/change a
bug on it. Should be rewarding and fun to remove XXX's.

+1 on automated metric counting XXX's, so we can track the tech debt
increase over time. CI / make test or some place.
-1 on FIXME though - simpler is better. unbugged, counted XXX is enough.

.jeff

On Wed, Oct 14, 2015 at 6:33 AM, Blake Rouse <blake.rouse@xxxxxxxxxxxxx> wrote:
> +1
>
> I always thought creating a bug for every XXX was a hassle and took more
> time than it was worth when it was something small and simple.
>
> - Blake
>
> On Fri, Aug 7, 2015 at 5:55 AM, Gavin Panella <gavin.panella@xxxxxxxxxxxxx>
> wrote:
>>
>> Should we relax or modify our policy around XXXs? Some observations:
>>
>> * It's a hassle to file a bug every time we see a small issue in the
>>   code and want to flag it for the next person.
>>
>> * Having a bug as well as an XXX in the code is a disproportionate
>>   overhead for many small issues.
>>
>> * Fixing an unrelated bug can, as a side-effect, resolve an XXX or two.
>>   Remembering to resolve the XXX bugs when the branch eventually lands
>>   is overhead too.
>>
>> * The paperwork is also "back end" overhead, when a developer has
>>   mentally moved onto the next task. Context switches are bad.
>>
>> * We may be avoiding XXXs because of the bug-filing requirement, in
>>   effect reducing the communication between developers.
>>
>> How about doing something like: keep XXX as it is (i.e. still require a
>> bug report) and use FIXME for small things that don't warrant the
>> overhead of a bug? We'd want an automated report on FIXMEs (and XXX and
>> TODO) but we ought to do that anyway.
>>
>> Please vote with your +1s or make alternative suggestions!
>>
>> Thanks, Gavin.
>>
>> --
>> Mailing list: https://launchpad.net/~maas-devel
>> Post to     : maas-devel@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~maas-devel
>> More help   : https://help.launchpad.net/ListHelp
>
>
>
> --
> Mailing list: https://launchpad.net/~maas-devel
> Post to     : maas-devel@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~maas-devel
> More help   : https://help.launchpad.net/ListHelp
>


References