Re: [release planning] GRASS GIS 8: create new release branch
Vaclav Petras <[email protected]> Sun, 6 Jun 2021 21:33:58 -0400
| Newsgroups | gmane.comp.gis.grass.devel |
|---|---|
| Message-ID | <CABo5uVtGpP61ie=102w-LSFgX8BELBmC3eT=ZLzDcQQtY=z-pQ@mail.gmail.com> |
--===============8086350871649200334== Content-Type: multipart/alternative; boundary="0000000000000714ce05c4230a99" --0000000000000714ce05c4230a99 Content-Type: text/plain; charset="UTF-8" The word "branch" in "previewbranch_8_0" seems superfluous to me as it does in releasebranch_7_8 plus it is two words together without a separator. Would v8 be a good time to change that practice? Advantages of just release_8_0: A1) No 'branch == releasebranch_7_8' or 'switch to the releasebranch_7_8 branch' statements. A2) Master branch is also only a branch and does not have the word branch in it. A3) Both QGIS and GDAL use only "release", not "branch", in the name of their release branches. Disadvantages of just release_8_0: D1) In contexts where you use Git to get a specific branch or tag, you don't see from the command that it is indeed a branch (in `git --branch release_8_0`, release_8_0 could, in theory, be a tag). However, you are likely to correctly guess it is a branch, not a tag, since tags for release are most often mostly the numbers only, i.e., in format v8.0 or, as in our case, 8.0. D2) Scripts constructing the branch name from the version name will break, however it seems like a better practice to me in this case to parameterize the whole branch name and there needs to be likely other changes for v8 in these scripts anyway. Vaclav On Sun, Jun 6, 2021 at 2:41 AM Markus Neteler <[email protected]> wrote: > Hi all, > > The new 8.0.0alpha preview branch is ready: > > https://github.com/OSGeo/grass/tree/previewbranch_8_0 > > Best, > Markus > _______________________________________________ > grass-dev mailing list > [email protected] > https://lists.osgeo.org/mailman/listinfo/grass-dev > --0000000000000714ce05c4230a99 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div>The word "branch" in "= ;previewbranch_8_0" seems superfluous to me as it does in releasebranc= h_7_8 plus it is two words together without a separator. Would v8 be a good= time to change that practice?</div><div><br></div><div>Advantages of just = release_8_0:</div><div><br></div><div>A1) No 'branch =3D=3D releasebr= anch_7_8' or 'switch to the releasebranch_7_8 branch' statement= s.</div><div><br></div><div>A2) Master branch is also only a branch and doe= s not have the word branch in it.</div><div><br></div><div>A3) Both QGIS an= d GDAL use only "release", not "branch", in the name of= their release branches.<br></div></div><div><br></div><div>Disadvantages o= f just release_8_0:</div><div><br></div><div>D1) In contexts where you use= Git to get a specific branch or tag, you don't see from the command th= at it is indeed a branch (in `git --branch release_8_0`, release_8_0 could,= in theory, be a tag). However, you are likely to correctly guess it is a b= ranch, not a tag, since tags for release are most often mostly the numbers = only, i.e., in format v8.0 or, as in our case, 8.0.<br></div><div><br></div= ><div>D2) Scripts constructing the branch name from the version name will b= reak, however it seems like a better practice to me in this case to paramet= erize the whole branch name and there needs to be likely other changes for = v8 in these scripts anyway.</div><div><br></div><div>Vaclav<br></div><div><= br></div><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">O= n Sun, Jun 6, 2021 at 2:41 AM Markus Neteler <<a href=3D"mailto:neteler@= osgeo.org">[email protected]</a>> wrote:<br></div><blockquote class=3D"g= mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204= ,204,204);padding-left:1ex">Hi all,<br> <br> The new 8.0.0alpha preview branch is ready:<br> <br> <a href=3D"https://github.com/OSGeo/grass/tree/previewbranch_8_0" rel=3D"no= referrer" target=3D"_blank">https://github.com/OSGeo/grass/tree/previewbran= ch_8_0</a><br> <br> Best,<br> Markus<br> _______________________________________________<br> grass-dev mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">grass-dev@li= sts.osgeo.org</a><br> <a href=3D"https://lists.osgeo.org/mailman/listinfo/grass-dev" rel=3D"noref= errer" target=3D"_blank">https://lists.osgeo.org/mailman/listinfo/grass-dev= </a><br> </blockquote></div></div> --0000000000000714ce05c4230a99-- --===============8086350871649200334== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ grass-dev mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-dev --===============8086350871649200334==--