Boost logo

Geometry :

Subject: Re: [geometry] Setting up Travis CI for Boost.Geometry
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2014-11-10 15:57:05


On 10 November 2014 21:35, Adam Wulkiewicz <adam.wulkiewicz_at_[hidden]> wrote:
> Mateusz Loskot wrote:
>>
>> We have build status per branch (after last commit).
>> We decide that we build only those parts that are actively maintained.
>> We get green, we're good.
>> We get red, we must fix to get green.
>>
>> In the Boost.Geometry upstream, this is all we should care about, really:
>>
>> branch | status
>> -----------------------
>> develop | GREEN
>> master | GREEN
>>
>> IMHO, users should be able to get stable (master) or cutting edge
>> (develop)
>> package of what is actively maintained, without any unsupported legacies.
>
>
> Yes, you're right.
> Furthermore this should encourage people to fix all bugs, not only e.g. the
> ones in the main part.

Yes, indeed.
Actually, I often rely on such status to motivate myself and look into a project
for broken parts that I may be able to fix.
I hope, that such status (with detailed log) would also encourage potential
bug shooters.

Best regards,

-- 
Mateusz  Loskot, http://mateusz.loskot.net

Geometry list run by mateusz at loskot.net