[mapserver-dev] Default branch in github

Tom Kralidis tomkralidis at gmail.com
Fri Aug 21 17:24:28 PDT 2015


+1 on making master the default branch like many projects do on GitHub.

..Tom


On Fri, Aug 21, 2015 at 5:45 PM, Even Rouault
<even.rouault at spatialys.com> wrote:
> Le vendredi 21 août 2015 23:05:30, Lime, Steve D (MNIT) a écrit :
>> I'd be ok changing to master - being a git neophyte, is that hard to do?
>
> Actually it is a github feature. In 3 clicks :
> - from https://github.com/mapserver/mapserver, click on "Settings" in the
> right panel
> - and in the page that appears, select master in the drop down list under
> "Default branch"
>
>
>> The default being the stable branch isn't connect to mapserver/docs is it?
>
> Not sure to understand your question, but each repository has its own set of
> settings.
> Perhaps you were refering to the branch that is being used to build the online
> site ? I'm not familiar with that.
>
>> Need to change the default to branch-7-0 for docs BTW.
>>
>> -----Original Message-----
>> From: Even Rouault [mailto:even.rouault at spatialys.com]
>> Sent: Friday, August 21, 2015 3:54 PM
>> To: Lime, Steve D (MNIT) <Steve.Lime at state.mn.us>
>> Cc: mapserver-dev at lists.osgeo.org
>> Subject: Re: [mapserver-dev] Default branch in github
>>
>> Le vendredi 21 août 2015 22:46:41, Lime, Steve D (MNIT) a écrit :
>> > I'd think users would want to work against the production branch (7.0)
>> > but people that fork would go off master. So either could be correct
>> > depending on perspective. What do other projects (e.g. GDAL) do? --Steve
>>
>> GDAL has just a git mirror, but its default branch is trunk (=master). Most
>> other git projects I can think of point on master by default.
>>
>> Basing something against a stable branch require more care than master
>> since there must be a stronger assessment of the gain / risk ratio in
>> doing so. For example I've cherry picked into master commits from a few
>> pull requests from someone who had based them (accidentaly?) on
>> branch-7-0. Those commits were mostly cleaning memory leaks in error code
>> paths, so I think there are more master material than for a stable branch
>> (especially since it is quite likely that those error code paths are not
>> tested by msautotest)
>>
>> > -----Original Message-----
>> > From: mapserver-dev-bounces at lists.osgeo.org
>> > [mailto:mapserver-dev-bounces at lists.osgeo.org] On Behalf Of Even Rouault
>> > Sent: Friday, August 21, 2015 2:58 PM
>> > To: mapserver-dev at lists.osgeo.org
>> > Subject: [mapserver-dev] Default branch in github
>> >
>> > Hi,
>> >
>> > The default branch in github is branch-7-0. Shouldn't that be master
>> > instead ? Otherwise people that fork and hack are likely to use
>> > branch-7-0 instead of master when submitting pull requests.
>> >
>> > Even
>
> --
> Spatialys - Geospatial professional services
> http://www.spatialys.com
> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev


More information about the mapserver-dev mailing list