[mapserver-dev] Default branch in github

Even Rouault even.rouault at spatialys.com
Fri Aug 21 13:54:15 PDT 2015

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

More information about the mapserver-dev mailing list