[GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi devs, since we now have the 7.8 release branch, I suggest to get rid of Python 2 support in master. This will greatly simplify the code. Python 2 is EOL anyway in a few months. Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
[GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi devs, All major issues have been tackled and 8.0.0 is due by December 10, 2021 (hey, that's today!): https://github.com/OSGeo/grass/milestone/4 We have no more blockers: https://github.com/OSGeo/grass/issues?q=is%3Aopen+is%3Aissue+label%3Ablocker+milestone%3A8.0.0 Hence I would suggest that I create 8.0.0RC1 over the weekend. Any objections? Best, Markus -- Markus Neteler, PhD https://www.mundialis.de - free data with free software https://grass.osgeo.org https://courses.neteler.org/blog ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Markus Neteler wrote > Hi devs, > > since we now have the 7.8 release branch, I suggest to get rid of > Python 2 support in master. +1 - best regards Helmut -- Sent from: http://osgeo-org.1560.x6.nabble.com/Grass-Dev-f3991897.html ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Sun, Aug 4, 2019 at 9:20 AM Markus Neteler wrote: > Hi devs, > > since we now have the 7.8 release branch, I suggest to get rid of > Python 2 support in master. > This will greatly simplify the code. Python 2 is EOL anyway in a few > months. > It would require extra effort to remove it, I don't see a great need to do that, it will make backporting harder too. Is there something specifically that bothers you? We can require Python3 but keep unofficially the compatibility as long as practical. But maybe I am missing something. Anna > Markus > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Sun, Aug 4, 2019 at 3:20 PM Markus Neteler wrote: > > Hi devs, > > since we now have the 7.8 release branch, I suggest to get rid of > Python 2 support in master. > > This will greatly simplify the code. Python 2 is EOL anyway in a few months. I guess the first step would be to change the deprecated shebang #!/usr/bin/env python to #!/usr/bin/env python3 Markus M ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Mon, Aug 5, 2019 at 8:38 AM Markus Metz wrote: > On Sun, Aug 4, 2019 at 3:20 PM Markus Neteler wrote: > > > > Hi devs, > > > > since we now have the 7.8 release branch, I suggest to get rid of > > Python 2 support in master. > > > > This will greatly simplify the code. Python 2 is EOL anyway in a few months. > > I guess the first step would be to change the deprecated shebang > #!/usr/bin/env python > to > #!/usr/bin/env python3 Exactly. markusN PS: Those users insisting on Python 2 may then just run find -name '*.py' | xargs sed -i 's,#!/usr/bin/env python3,#!/usr/bin/env python2,' && \ sed -i 's,python3,python2,' include/Make/Platform.make.in ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Mon, Aug 5, 2019 at 8:38 AM Markus Metz wrote: > On Sun, Aug 4, 2019 at 3:20 PM Markus Neteler wrote: > > > > Hi devs, > > > > since we now have the 7.8 release branch, I suggest to get rid of > > Python 2 support in master. > > > > This will greatly simplify the code. Python 2 is EOL anyway in a few months. > > I guess the first step would be to change the deprecated shebang > #!/usr/bin/env python > to > #!/usr/bin/env python3 I have created a related PR: https://github.com/OSGeo/grass/pull/75 markusN ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Mon, Aug 5, 2019 at 9:11 AM Markus Neteler wrote: > On Mon, Aug 5, 2019 at 8:38 AM Markus Metz > wrote: > > On Sun, Aug 4, 2019 at 3:20 PM Markus Neteler wrote: > > > > > > Hi devs, > > > > > > since we now have the 7.8 release branch, I suggest to get rid of > > > Python 2 support in master. > > > > > > This will greatly simplify the code. Python 2 is EOL anyway in a few > > > months. > > > > I guess the first step would be to change the deprecated shebang > > #!/usr/bin/env python > > to > > #!/usr/bin/env python3 > > I have created a related PR: > https://github.com/OSGeo/grass/pull/75 FYI: It has been reviewed and merged. I am tempted to apply it also to relbranch78... opinions? markusN ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Mon, Aug 5, 2019 at 3:55 PM Markus Neteler wrote: > > On Mon, Aug 5, 2019 at 9:11 AM Markus Neteler wrote: > > On Mon, Aug 5, 2019 at 8:38 AM Markus Metz > > wrote: > > > On Sun, Aug 4, 2019 at 3:20 PM Markus Neteler wrote: > > > > > > > > Hi devs, > > > > > > > > since we now have the 7.8 release branch, I suggest to get rid of > > > > Python 2 support in master. > > > > > > > > This will greatly simplify the code. Python 2 is EOL anyway in a few months. > > > > > > I guess the first step would be to change the deprecated shebang > > > #!/usr/bin/env python > > > to > > > #!/usr/bin/env python3 > > > > I have created a related PR: > > https://github.com/OSGeo/grass/pull/75 > > FYI: It has been reviewed and merged. > > I am tempted to apply it also to relbranch78... opinions? +1 to apply it also to relbr78 Markus M ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Markus Metz-3 wrote > On Mon, Aug 5, 2019 at 3:55 PM Markus Neteler < > neteler@ > > wrote: >> >> On Mon, Aug 5, 2019 at 9:11 AM Markus Neteler < > neteler@ > > wrote: >> > On Mon, Aug 5, 2019 at 8:38 AM Markus Metz >> > < > markus.metz.giswork@ > > wrote: >> > > On Sun, Aug 4, 2019 at 3:20 PM Markus Neteler < > neteler@ > > > wrote: >> > > > >> > > > Hi devs, >> > > > >> > > > since we now have the 7.8 release branch, I suggest to get rid of >> > > > Python 2 support in master. >> > > > >> > > > This will greatly simplify the code. Python 2 is EOL anyway in a > few months. >> > > >> > > I guess the first step would be to change the deprecated shebang >> > > #!/usr/bin/env python >> > > to >> > > #!/usr/bin/env python3 >> > >> > I have created a related PR: >> > https://github.com/OSGeo/grass/pull/75 >> >> FYI: It has been reviewed and merged. >> >> I am tempted to apply it also to relbranch78... opinions? > > +1 to apply it also to relbr78 > > Markus M > > ___ > grass-dev mailing list > grass-dev@.osgeo > https://lists.osgeo.org/mailman/listinfo/grass-dev +1 - best regards Helmut -- Sent from: http://osgeo-org.1560.x6.nabble.com/Grass-Dev-f3991897.html ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, ne 4. 8. 2019 v 15:20 odesílatel Markus Neteler napsal: > since we now have the 7.8 release branch, I suggest to get rid of > Python 2 support in master. > > This will greatly simplify the code. Python 2 is EOL anyway in a few months. +1 Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, po 5. 8. 2019 v 17:28 odesílatel Markus Metz napsal: > > I am tempted to apply it also to relbranch78... opinions? > > +1 to apply it also to relbr78 I am not sure. Do we plan to change package dependency (Debian, Ubuntu, Fedora) from Python2 to Python3? Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On 8/5/19 8:23 PM, Martin Landa wrote: > po 5. 8. 2019 v 17:28 odesílatel Markus Metz napsal: >>> I am tempted to apply it also to relbranch78... opinions? >> >> +1 to apply it also to relbr78 > > I am not sure. Do we plan to change package dependency (Debian, > Ubuntu, Fedora) from Python2 to Python3? The grass package in Debian will be switched to Python 3 ASAP. 7.8 looks like the first release that will make that possible. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, Sebastiaan Couwenberg schrieb am Mo., 5. Aug. 2019, 20:43: > On 8/5/19 8:23 PM, Martin Landa wrote: > > po 5. 8. 2019 v 17:28 odesílatel Markus Metz napsal: > >>> I am tempted to apply it also to relbranch78... opinions? > >> > >> +1 to apply it also to relbr78 > > > > I am not sure. Do we plan to change package dependency (Debian, > > Ubuntu, Fedora) from Python2 to Python3? > > The grass package in Debian will be switched to Python 3 ASAP. 7.8 looks > like the first release that will make that possible. > Yes, finally that's available. And in Fedora, those packages without Python 3 support will be removed these days. Best, Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Mon, Aug 5, 2019 at 3:55 PM Markus Neteler wrote: > On Mon, Aug 5, 2019 at 9:11 AM Markus Neteler wrote: > > On Mon, Aug 5, 2019 at 8:38 AM Markus Metz > > > On Sun, Aug 4, 2019 at 3:20 PM Markus Neteler wrote: > > > > This will greatly simplify the code. Python 2 is EOL anyway in a few > > > > months. > > > > > > I guess the first step would be to change the deprecated shebang > > > #!/usr/bin/env python > > > to > > > #!/usr/bin/env python3 > > > > I have created a related PR: > > https://github.com/OSGeo/grass/pull/75 > > FYI: It has been reviewed and merged. Backported to relbr7.8 in: https://github.com/OSGeo/grass/commit/be0e59081095e20bc4531752747df960b4e90cce markusN ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Huge +1!!! But... we have 3 blocker PRs: https://github.com/OSGeo/grass/pulls?q=is%3Aopen+is%3Apr+milestone%3A8.0.0+label%3Ablocker - #2011 seems ready to merge I think - #1927 rename gui tabs seems also ready (discussion about changing module -> tool everywhere in the code base should happen in a separate issue/PR) - #1892 utils/mkhtml.py: fix get and set addon manual page source and history URL link <<-- more work required according to Tomas, also it is related to PR #615 in the addons repo So, I believe the last one seems the only one remaining, no? Sorry for spoiling it... I really want to see an RC of GRASS 8 asap too Best, Vero El vie, 10 dic 2021 a las 17:26, Markus Neteler () escribió: > Hi devs, > > All major issues have been tackled and 8.0.0 is due by December 10, > 2021 (hey, that's today!): > https://github.com/OSGeo/grass/milestone/4 > > We have no more blockers: > > https://github.com/OSGeo/grass/issues?q=is%3Aopen+is%3Aissue+label%3Ablocker+milestone%3A8.0.0 > > Hence I would suggest that I create 8.0.0RC1 over the weekend. > > Any objections? > > Best, > Markus > > -- > Markus Neteler, PhD > https://www.mundialis.de - free data with free software > https://grass.osgeo.org > https://courses.neteler.org/blog > ___ > grass-dev mailing list > grass-dev@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/grass-dev > ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, On Fri, Dec 10, 2021 at 6:34 PM Veronica Andreo wrote: > > Huge +1!!! > > But... we have 3 blocker PRs: > https://github.com/OSGeo/grass/pulls?q=is%3Aopen+is%3Apr+milestone%3A8.0.0+label%3Ablocker > - #2011 seems ready to merge I think ... meanwhile merged. > - #1927 rename gui tabs seems also ready (discussion about changing module -> > tool everywhere in the code base should happen in a separate issue/PR) ... meanwhile merged. > - #1892 utils/mkhtml.py: fix get and set addon manual page source and history > URL link <<-- more work required according to Tomas, also it is related to PR > #615 in the addons repo ... still open. Vaclav suggests therein that this be not considered as a blocker. > So, I believe the last one seems the only one remaining, no? Or, nothing blocking remaining. @All - please remember that we talk about RC1, not final. The other related open tickets which are no showstoppers for RC1 are found here: https://github.com/OSGeo/grass/milestone/4 Cheers, Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi all, El sáb, 18 dic 2021 a las 10:48, Markus Neteler () escribió: > Hi, > > On Fri, Dec 10, 2021 at 6:34 PM Veronica Andreo > wrote: > > > > Huge +1!!! > > > > But... we have 3 blocker PRs: > https://github.com/OSGeo/grass/pulls?q=is%3Aopen+is%3Apr+milestone%3A8.0.0+label%3Ablocker > > - #2011 seems ready to merge I think > > ... meanwhile merged. > > > - #1927 rename gui tabs seems also ready (discussion about changing > module -> tool everywhere in the code base should happen in a separate > issue/PR) > > ... meanwhile merged. > > > - #1892 utils/mkhtml.py: fix get and set addon manual page source and > history URL link <<-- more work required according to Tomas, also it is > related to PR #615 in the addons repo > > ... still open. Vaclav suggests therein that this be not considered as a > blocker. > As there was no response there, I'd suggest to move on with RC1 > > > So, I believe the last one seems the only one remaining, no? > > Or, nothing blocking remaining. @All - please remember that we talk > about RC1, not final. > +1 for RC1 before Xmas! Vero ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, so 18. 12. 2021 v 22:03 odesílatel Veronica Andreo napsal: >> Or, nothing blocking remaining. @All - please remember that we talk >> about RC1, not final. > > > +1 for RC1 before Xmas! let's prepare RC1, it's the first important step towards final release. Martin -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, I have cleaned up and expanded the cronjobs on grass.osgeo.org to: - build the GRASS GIS 8 addons and their manual pages: https://grass.osgeo.org/grass8/manuals/addons/ - build the weekly G8 source code snapshot https://grass.osgeo.org/grass80/source/snapshot/ - build the weekly G8 Linux binary snapshot https://grass.osgeo.org/grass80/binary/linux/snapshot/ - the G8 programmer's manual https://grass.osgeo.org/programming8/ Related merged PR: https://github.com/OSGeo/grass-addons/pull/651 Note: in parallel all remains active for the respective GRASS GIS 7 files. Please test if g.extension now works with G8 addons. Probably remaining for G8.0.0RC1 are some wxGUI glitches with Python 3.10. Anything else? Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Dear all, hooray, GRASS GIS 8.0.0RC1 has been published: https://github.com/OSGeo/grass/releases/tag/8.0.0RC1 Please test it! Thanks to all contributors (see the tag page above for the new release notes style with plenty of details). Cheers, Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, čt 30. 12. 2021 v 17:02 odesílatel Markus Neteler napsal: > hooray, GRASS GIS 8.0.0RC1 has been published: > https://github.com/OSGeo/grass/releases/tag/8.0.0RC1 > > Please test it! wingrass standalone installer available for testing: https://grass.osgeo.org/grass80/binary/mswindows/native/x86_64/ Q: For GRASS 8 we will distribute only 64bit packages: what about removing `x86_64` from the URL? We already removed `x64_64` from the installer's name (WinGRASS-8.0.0RC1-1-Setup.exe). The same could be done for addons (https://wingrass.fsv.cvut.cz/grass80/x86_64/addons/grass-8.0.dev/), etc. Or do we keep `x86_64` in the URL to be "more clear" about 64bit? Best regards, Martin -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, On Sun, Jan 2, 2022 at 10:36 AM Martin Landa wrote: > čt 30. 12. 2021 v 17:02 odesílatel Markus Neteler napsal: > > hooray, GRASS GIS 8.0.0RC1 has been published: > > https://github.com/OSGeo/grass/releases/tag/8.0.0RC1 > > > > Please test it! > > wingrass standalone installer available for testing: > https://grass.osgeo.org/grass80/binary/mswindows/native/x86_64/ > > Q: For GRASS 8 we will distribute only 64bit packages: what about > removing `x86_64` from the URL? > > We already removed `x64_64` from the installer's name > (WinGRASS-8.0.0RC1-1-Setup.exe). The same could be done for addons > (https://wingrass.fsv.cvut.cz/grass80/x86_64/addons/grass-8.0.dev/), > etc. +1 > Or do we keep `x86_64` in the URL to be "more clear" about 64bit? Maybe not as it looks IMHO too technical. BTW: Fedora and EPEL/Redhat binaries: https://copr.fedorainfracloud.org/coprs/neteler/grass80/ Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, ne 2. 1. 2022 v 15:12 odesílatel Markus Neteler napsal: > > Or do we keep `x86_64` in the URL to be "more clear" about 64bit? > > Maybe not as it looks IMHO too technical. +1 I will remove `x64_64` from URLs (related to G8 only) if there are no objections. Martin -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, On Thu, Dec 30, 2021 at 5:02 PM Markus Neteler wrote: > > Dear all, > > hooray, GRASS GIS 8.0.0RC1 has been published: > https://github.com/OSGeo/grass/releases/tag/8.0.0RC1 > > Please test it! I'd love to see 8.0.0 being published We have no more blockers: https://github.com/OSGeo/grass/issues?q=is%3Aopen+is%3Aissue+label%3Ablocker+milestone%3A8.0.0 This is the 8.0.0 milestone: https://github.com/OSGeo/grass/milestone/4 We may bump the remaining 13 issues/PRs to milestone 8.0.1. Here the changes after RC1 on releasebranch_8_0: https://github.com/OSGeo/grass/compare/8.0.0RC1...releasebranch_8_0 Can we now publish "final" or do we still need a RC2? Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
El dom, 9 ene 2022 a las 16:36, Markus Neteler () escribió: > Hi, > > On Thu, Dec 30, 2021 at 5:02 PM Markus Neteler wrote: > > > > Dear all, > > > > hooray, GRASS GIS 8.0.0RC1 has been published: > > https://github.com/OSGeo/grass/releases/tag/8.0.0RC1 > > > > Please test it! > > I'd love to see 8.0.0 being published > > We have no more blockers: > > https://github.com/OSGeo/grass/issues?q=is%3Aopen+is%3Aissue+label%3Ablocker+milestone%3A8.0.0 > > This is the 8.0.0 milestone: > https://github.com/OSGeo/grass/milestone/4 > > We may bump the remaining 13 issues/PRs to milestone 8.0.1. > > Here the changes after RC1 on releasebranch_8_0: > https://github.com/OSGeo/grass/compare/8.0.0RC1...releasebranch_8_0 > > Can we now publish "final" or do we still need a RC2? > With no blockers, I'd be in favor of publishing final already :) Is there any "policy" regarding the number of RC's before final? Vero ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hola Martin :) El dom, 2 ene 2022 a las 16:41, Martin Landa () escribió: > Hi, > > ne 2. 1. 2022 v 15:12 odesílatel Markus Neteler > napsal: > > > Or do we keep `x86_64` in the URL to be "more clear" about 64bit? > > > > Maybe not as it looks IMHO too technical. > > +1 > > I will remove `x64_64` from URLs (related to G8 only) if there are no > objections. Martin > Is this complete? Which is the link for windows installer then? I'd like to include it here: https://github.com/OSGeo/grass-website/pull/274 that is pending for a while Cheers, Vero ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Tue, Jan 11, 2022 at 12:52 PM Veronica Andreo wrote: > > El dom, 9 ene 2022 a las 16:36, Markus Neteler () escribió: >> >> Can we now publish "final" or do we still need a RC2? > > With no blockers, I'd be in favor of publishing final already :) > Is there any "policy" regarding the number of RC's before final? Traditionally, I think we did 2 RCs, but since we are releasing from a ("stable") branch rather than the main (development) branch, one could argue we don't need any RCs at all. Perhaps 8.0.0 and all x.0.0 would be an exception requiring one RC since the branch is new(ly created from the main branch). We have a RFC with two RCs [1], but I think since then we considered reducing that (I can't find the wiki page with the notes). [1] https://trac.osgeo.org/grass/wiki/RFC/4_ReleaseProcedure On Tue, Jan 11, 2022 at 1:39 PM Newcomb, Doug via grass-dev < grass-dev@lists.osgeo.org> wrote: > > There may be some work to be done on the Windows standalone installer yet. At the New Year's call, we discussed a little bit that with a release, we may focus on the source code readiness for a release, but more or less ignore the distribution of the software. In other words, we would leave out the complexities of distributing the software from the event of tagging the source code with a release tag. On the other hand, the Windows installer code lives in the main source code, so as a result any changes may trigger a new patch release if we ignore the standalone installer when tagging. In any case, small issues in the installer are not blockers of the release. In an ideal world, the Windows installer is built automatically based on the event of tagging the release and the same happens for each commit on the branch for testing purposes. This can be achieved with the installer code in the main repo or in the separate repo in case a separate repo would clear up some issues with releasing. Vaclav ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Wed, Jan 12, 2022 at 4:52 PM Vaclav Petras wrote: > > On Tue, Jan 11, 2022 at 12:52 PM Veronica Andreo wrote: > > > > El dom, 9 ene 2022 a las 16:36, Markus Neteler () > > escribió: > >> > >> Can we now publish "final" or do we still need a RC2? > > > > With no blockers, I'd be in favor of publishing final already :) > > Is there any "policy" regarding the number of RC's before final? > > Traditionally, I think we did 2 RCs, but since we are releasing from a > ("stable") branch rather than the main (development) branch, one could argue > we don't need any RCs at all. Perhaps 8.0.0 and all x.0.0 would be an > exception requiring one RC since the branch is new(ly created from the main > branch). In this actual case I suggest to check what actually changed after RC1: # go via "tag" https://github.com/OSGeo/grass/releases/tag/8.0.0RC1 --> 19 commits to releasebranch_8_0 since this release --> https://github.com/OSGeo/grass/compare/8.0.0RC1...releasebranch_8_0 --> list of changes > We have a RFC with two RCs [1], but I think since then we considered reducing > that (I can't find the wiki page with the notes). > > [1] https://trac.osgeo.org/grass/wiki/RFC/4_ReleaseProcedure It is still: Status: Late draft (7 Jan 2015) so we may adapt and approve it in the PSC. > On Tue, Jan 11, 2022 at 1:39 PM Newcomb, Doug via grass-dev > wrote: > > > > There may be some work to be done on the Windows standalone installer yet. > > At the New Year's call, we discussed a little bit that with a release, we may > focus on the source code readiness for a release, but more or less ignore the > distribution of the software. In other words, we would leave out the > complexities of distributing the software from the event of tagging the > source code with a release tag. On the other hand, the Windows installer code > lives in the main source code, so as a result any changes may trigger a new > patch release if we ignore the standalone installer when tagging. In any > case, small issues in the installer are not blockers of the release. > > In an ideal world, the Windows installer is built automatically based on the > event of tagging the release and the same happens for each commit on the > branch for testing purposes. This can be achieved with the installer code in > the main repo or in the separate repo in case a separate repo would clear up > some issues with releasing. If I'm not wrong, there is a draft PR for that: https://github.com/OSGeo/grass/pull/1212 Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi devs, On Sun, Jan 9, 2022 at 4:36 PM Markus Neteler wrote: > On Thu, Dec 30, 2021 at 5:02 PM Markus Neteler wrote: > I'd love to see 8.0.0 being published > > We have no more blockers: > https://github.com/OSGeo/grass/issues?q=is%3Aopen+is%3Aissue+label%3Ablocker+milestone%3A8.0.0 > > This is the 8.0.0 milestone: > https://github.com/OSGeo/grass/milestone/4 --> almost there! Only 2 open PRs, both approved. Let's complete it... Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi Vero, st 12. 1. 2022 v 16:03 odesílatel Veronica Andreo napsal: >> I will remove `x64_64` from URLs (related to G8 only) if there are no >> objections. Martin > > > Is this complete? Which is the link for windows installer then? I'd like to > include it here: https://github.com/OSGeo/grass-website/pull/274 that is > pending for a while I removed `x64_64` from grass.osgeo.org URL, now: https://grass.osgeo.org/grass80/binary/mswindows/native/WinGRASS-8.0.0RC1-1-Setup.exe I will do the same change on wingrass.fsv.cvut.cz. Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Thu, Jan 13, 2022 at 6:35 PM Markus Neteler wrote: > On Sun, Jan 9, 2022 at 4:36 PM Markus Neteler wrote: > > On Thu, Dec 30, 2021 at 5:02 PM Markus Neteler wrote: > > I'd love to see 8.0.0 being published > > > > We have no more blockers: > > https://github.com/OSGeo/grass/issues?q=is%3Aopen+is%3Aissue+label%3Ablocker+milestone%3A8.0.0 > > > > This is the 8.0.0 milestone: > > https://github.com/OSGeo/grass/milestone/4 > > --> almost there! Only 2 open PRs, both approved. Now only one, waiting for approval (manual addition about semantic labels). I am afraid that we need a RC2, given the changes of the last days. I can prepare it today or tomorrow, once the open PR queue is empty. Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
On Sat, Jan 15, 2022 at 12:01 PM Markus Neteler wrote: ... This is the 8.0.0 milestone: https://github.com/OSGeo/grass/milestone/4 GRASS GIS 8.0.0RC2 has been released: https://github.com/OSGeo/grass/releases/tag/8.0.0RC2 Please test it, especially on Windows. I have prepared Fedora/EPEL RPMs: https://copr.fedorainfracloud.org/coprs/neteler/grass80/ Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, ne 16. 1. 2022 v 11:42 odesílatel Markus Neteler napsal: > Please test it, especially on Windows. https://grass.osgeo.org/grass80/binary/mswindows/native/WinGRASS-8.0.0RC2-1-Setup.exe Martin -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi, pá 14. 1. 2022 v 21:30 odesílatel Martin Landa napsal: > I will do the same change on wingrass.fsv.cvut.cz. Ma done https://wingrass.fsv.cvut.cz/grass81/ https://wingrass.fsv.cvut.cz/grass80/ I kept https://wingrass.fsv.cvut.cz/grass80/x86_64/addons/ to avoid that `g.extension` will be broken [1] on Windows for RC2. Ma [1] https://github.com/OSGeo/grass/pull/2102 -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
I just now compiled and posted new Mac binaries for 8RC2 Michael _ C. Michael Barton Associate Director, School of Complex Adaptive Systems (https://scas.asu.edu<https://scas.asu.edu/>) Professor, School of Human Evolution & Social Change (https://shesc.asu.edu) Director, Center for Social Dynamics & Complexity (https://complexity.asu.edu) Arizona State University Tempe, AZ 85287-2701 USA Executive Director, Open Modeling Foundation (https://openmodelingfoundation.github.io<https://openmodelingfoundation.github.io/>) Director, Network for Computational Modeling in Social & Ecological Sciences (https://comses.net) personal website: http://www.public.asu.edu/~cmbarton On Jan 16, 2022, at 1:00 PM, grass-dev-requ...@lists.osgeo.org<mailto:grass-dev-requ...@lists.osgeo.org> wrote: Date: Sun, 16 Jan 2022 11:42:11 +0100 From: Markus Neteler mailto:nete...@osgeo.org>> To: GRASS developers list mailto:grass-dev@lists.osgeo.org>> Subject: Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0 Message-ID: mailto:CALFmHhve=HAF5POs6xkzt=OU=nxGE=OWx=7TX42Ts=ss_9+...@mail.gmail.com>> Content-Type: text/plain; charset="UTF-8" On Sat, Jan 15, 2022 at 12:01 PM Markus Neteler mailto:nete...@osgeo.org>> wrote: ... This is the 8.0.0 milestone: https://urldefense.com/v3/__https://github.com/OSGeo/grass/milestone/4__;!!IKRxdwAv5BmarQ!OU7-bi3jz8dVdDW9iBL131AzB9SFCuVsovBgbe19R1izgVMt2FJ6GTvvtXwxPdYuMpo$ GRASS GIS 8.0.0RC2 has been released: https://urldefense.com/v3/__https://github.com/OSGeo/grass/releases/tag/8.0.0RC2__;!!IKRxdwAv5BmarQ!OU7-bi3jz8dVdDW9iBL131AzB9SFCuVsovBgbe19R1izgVMt2FJ6GTvvtXwxvjaNRms$ Please test it, especially on Windows. I have prepared Fedora/EPEL RPMs: https://urldefense.com/v3/__https://copr.fedorainfracloud.org/coprs/neteler/grass80/__;!!IKRxdwAv5BmarQ!OU7-bi3jz8dVdDW9iBL131AzB9SFCuVsovBgbe19R1izgVMt2FJ6GTvvtXwxNNOhCK0$ Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi all, On Sun, Jan 16, 2022 at 11:42 AM Markus Neteler wrote: > On Sat, Jan 15, 2022 at 12:01 PM Markus Neteler wrote: > ... > This is the 8.0.0 milestone: > https://github.com/OSGeo/grass/milestone/4 ==> all done :-) > GRASS GIS 8.0.0RC2 has been released: > https://github.com/OSGeo/grass/releases/tag/8.0.0RC2 For post-RC2 changes, see: https://github.com/OSGeo/grass/compare/8.0.0RC2...releasebranch_8_0 Any objections to release GRASS GIS 8.0.0 in the next days? Markus ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev
Re: [GRASS-dev] [release planning] GRASS GIS 8.0.0
Hi Markus, čt 27. 1. 2022 v 22:35 odesílatel Markus Neteler napsal: > Any objections to release GRASS GIS 8.0.0 in the next days? no objections, let's release 8.0.0. Martin -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev