[GRASS-dev] [release planning] GRASS GIS 8.0.0

2019-08-04 Thread Markus Neteler
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

2021-12-10 Thread Markus Neteler
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

2019-08-04 Thread Helmut Kudrnovsky
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

2019-08-04 Thread Anna Petrášová
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

2019-08-04 Thread Markus Metz
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

2019-08-04 Thread Markus Neteler
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

2019-08-05 Thread Markus Neteler
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

2019-08-05 Thread Markus Neteler
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

2019-08-05 Thread Markus Metz
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

2019-08-05 Thread Helmut Kudrnovsky
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

2019-08-05 Thread Martin Landa
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

2019-08-05 Thread Martin Landa
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

2019-08-05 Thread Sebastiaan Couwenberg
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

2019-08-05 Thread Markus Neteler
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

2019-08-06 Thread Markus Neteler
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

2021-12-10 Thread Veronica Andreo
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

2021-12-18 Thread Markus Neteler
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

2021-12-18 Thread Veronica Andreo
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

2021-12-23 Thread Martin Landa
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

2021-12-26 Thread Markus Neteler
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

2021-12-30 Thread Markus Neteler
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

2022-01-02 Thread Martin Landa
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

2022-01-02 Thread Markus Neteler
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

2022-01-02 Thread Martin Landa
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

2022-01-09 Thread Markus Neteler
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

2022-01-11 Thread Veronica Andreo
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

2022-01-12 Thread Veronica Andreo
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

2022-01-12 Thread Vaclav Petras
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

2022-01-12 Thread Markus Neteler
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

2022-01-13 Thread Markus Neteler
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

2022-01-14 Thread Martin Landa
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

2022-01-15 Thread Markus Neteler
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

2022-01-16 Thread Markus Neteler
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

2022-01-17 Thread Martin Landa
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

2022-01-17 Thread Martin Landa
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

2022-01-17 Thread Michael Barton
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

2022-01-27 Thread Markus Neteler
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

2022-01-27 Thread Martin Landa
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