← Back to team overview

launchpad-dev team mailing list archive

Re: Hit list for maintenance costs reduction

 

On Sat, Apr 14, 2012 at 3:37 AM, Jonathan Lange <jml@xxxxxxxxx> wrote:
> On Wed, Apr 11, 2012 at 3:07 PM, Francis J. Lacoste
> <francis.lacoste@xxxxxxxxxxxxx> wrote:
>> Hi,
>>
>> On IRC, Jonathan suggested that it would nice for contributors to have a
>> practical list of suggestions to offset their tech-debt for their
>> contributions.
>>
>> https://dev.launchpad.net/PolicyAndProcess/MaintenanceCosts
>>
>> I've created the HitList subpage which gives some suggestions, based on
>> the IRC discussion and Robert's suggestions when the policy was announced.
>>
>> https://dev.launchpad.net/PolicyAndProcess/MaintenanceCosts/HitList
>>
>> Feel free to enhance it with your ideas.
>
> Thanks!
>
> I'd rather raise ideas here in case because they probably need refinement:
>
>  * reduce test suite run time without reducing coverage
>  * improve test suite coverage (I assume this bypasses LoC restrictions?)
>  * something about making tests more focused
>
> I'd add something about improving Launchpad's developer documentation,
> but to be honest, I think it needs something radical to happen to it
> before mere additions count as improvements.

Agreed.

On the MaintenanceCost examples, most of the hitlist was drawn before
we settled on LoC as a proxy metric experiment; so - sadly - many of
them will need a waiver from Francis or I.

Colin Watson has been doing a bunch of contributions recently and has
managed to find LoC improvements to offset his work; perhaps he could
describe his process for finding such?

-Rob


Follow ups

References