Re: [GRASS-dev] [release planning] GRASS GIS 8.3.0

2023-06-25 Thread Martin Landa
Hi,

so 24. 6. 2023 v 17:24 odesílatel Markus Neteler  napsal:

> Hi devs,
>
> The 8.3.0 release is done:
> https://github.com/OSGeo/grass/releases/tag/8.3.0
>
> Before announcing it publicly we need winGRASS and other binaries +
> release news etc as per doc/howto_release.md.
>

Windows installer available for testing:

https://grass.osgeo.org/grass83/binary/mswindows/native/WinGRASS-8.3.0-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.3.0

2023-06-25 Thread Markus Neteler
Hi,

Nicklas Larsson  schrieb am Sa., 24. Juni 2023, 18:31:

>
> Perhaps  adding '-std=gnu++17’ to CXXFLAGS might solve it?
>


I have tried to address it differently, by updating done binder
dependencies:

https://github.com/OSGeo/grass/pull/3063

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.3.0

2023-06-24 Thread Michael Barton
Mac binaries compiled and posted
_

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 Jun 24, 2023, at 12:00 PM, grass-dev-requ...@lists.osgeo.org wrote:

Date: Sat, 24 Jun 2023 17:24:40 +0200
From: Markus Neteler mailto:nete...@osgeo.org>>
To: grass-dev@lists.osgeo.org<mailto:grass-dev@lists.osgeo.org>
Subject: Re: [GRASS-dev] [release planning] GRASS GIS 8.3.0
Message-ID:
mailto:calfmhhvrzp9q8zhkpsi8muc93q_snxon5v0ycr8w2m+_dwu...@mail.gmail.com>>
Content-Type: text/plain; charset="UTF-8"

Hi devs,

The 8.3.0 release is done:
https://urldefense.com/v3/__https://github.com/OSGeo/grass/releases/tag/8.3.0__;!!IKRxdwAv5BmarQ!aaztHzjb3D5vrlMyYuTN6GI2eNXOZLQZg37xYGNL4KFqYvtphjbjc2VVDPMO1JLbGjiYPfRyJ7UKIiS6lHMsJ8Qo9FIqMNujADw$

Before announcing it publicly we need winGRASS and other binaries +
release news etc as per doc/howto_release.md.

Congrats and thanks to all contributors!

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.3.0

2023-06-24 Thread Nicklas Larsson via grass-dev

Perhaps  adding '-std=gnu++17’ to CXXFLAGS might solve it?

N.


> On 24 Jun 2023, at 18:24, Markus Neteler  wrote:
> 
> Hi,
> 
> Binder fails:
> 
> Error loading OSGeo/grass/8.3.0
> ...
> configure ...
> pdal error.
> 
> (don't have the precise error message right now).
> 
> 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.3.0

2023-06-24 Thread Markus Neteler
Hi,

Binder fails:

Error loading OSGeo/grass/8.3.0
...
configure ...
pdal error.

(don't have the precise error message right now).

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.3.0

2023-06-24 Thread Markus Neteler
Hi devs,

The 8.3.0 release is done:
https://github.com/OSGeo/grass/releases/tag/8.3.0

Before announcing it publicly we need winGRASS and other binaries +
release news etc as per doc/howto_release.md.

Congrats and thanks to all contributors!

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.3.0

2023-06-23 Thread Markus Neteler
On Fri, Jun 23, 2023 at 12:37 PM Martin Landa  wrote:
> pá 23. 6. 2023 v 12:33 odesílatel Markus Neteler  napsal:
>>
>> > For CI containers you can break the system packages as suggested.
>>
>> Like
>>
>> RUN pip3 install grass-session  --break-system-packages

Thanks. Debian dockerfile PR submitted:

https://github.com/OSGeo/grass/pull/3062

After success and backports I can resume the 8.3.0 release procedure.

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.3.0

2023-06-23 Thread Martin Landa
Hi,

pá 23. 6. 2023 v 12:33 odesílatel Markus Neteler  napsal:

> > For CI containers you can break the system packages as suggested.
>
> Like
>
> RUN pip3 install grass-session  --break-system-packages
>

 yes. 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.3.0

2023-06-23 Thread Markus Neteler
On Fri, Jun 23, 2023 at 10:38 AM Sebastiaan Couwenberg
 wrote:
>
> On 6/23/23 10:31, Markus Neteler wrote:
> > diff --git a/docker/debian/Dockerfile b/docker/debian/Dockerfile
> > index 66134a2f67..d697738633 100644
> > --- a/docker/debian/Dockerfile
> > +++ b/docker/debian/Dockerfile
> > @@ -1,5 +1,5 @@
> >   FROM debian:stable
> > -# currently Debian 11
> > +# currently Debian 12
> >
> >   # docker run -it --rm debian:stable bash
> >   # apt-get update && apt-get install lsb-release -y && lsb_release -a
> > @@ -11,7 +11,7 @@ ENV DEBIAN_FRONTEND noninteractive
> >
> >   # define versions to be used (PDAL is not available on Debian, so we
> > compile it here)
> >   # https://github.com/PDAL/PDAL/releases
> > -ARG PDAL_VERSION=2.4.3
> > +ARG PDAL_VERSION=2.5.5
>
> There is no PDAL in bookworm:
>
>   https://tracker.debian.org/pkg/pdal

For that reason we  compile it when building the image:
https://github.com/OSGeo/grass/blob/51e962abbc1176211ad2c4cb7857a61a2b6d1c6f/docker/debian/Dockerfile#L104

> > STEP 48/59: RUN pip3 install grass-session
> > error: externally-managed-environment
> >
> > × This environment is externally managed
> > ╰─> To install Python packages system-wide, try apt install
> >  python3-xyz, where xyz is the package you are trying to
> >  install.
> >
> >  If you wish to install a non-Debian-packaged Python package,
> >  create a virtual environment using python3 -m venv path/to/venv.
> >  Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
> >  sure you have python3-full installed.
> >
> >  If you wish to install a non-Debian packaged Python application,
> >  it may be easiest to use pipx install xyz, which will manage a
> >  virtual environment for you. Make sure you have pipx installed.
> >
> >  See /usr/share/doc/python3.11/README.venv for more information.
> >
> > note: If you believe this is a mistake, please contact your Python
> > installation or OS distribution provider. You can override this, at
> > the risk of breaking your Python installation or OS, by passing
> > --break-system-packages.
> > hint: See PEP 668 for the detailed specification.
> > Error: building at STEP "RUN pip3 install grass-session": while
> > running runtime: exit status 1
> >
> > What is the best practice for Debian Dockerfiles here? A venv doesn't
> > make sense in this context.
>
> The best option is to package all Python modules and install those.

If anyone wants to take over - I have no time to package that.

> For CI containers you can break the system packages as suggested.

Like

RUN pip3 install grass-session  --break-system-packages

?

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.3.0

2023-06-23 Thread Sebastiaan Couwenberg

On 6/23/23 10:31, Markus Neteler wrote:

diff --git a/docker/debian/Dockerfile b/docker/debian/Dockerfile
index 66134a2f67..d697738633 100644
--- a/docker/debian/Dockerfile
+++ b/docker/debian/Dockerfile
@@ -1,5 +1,5 @@
  FROM debian:stable
-# currently Debian 11
+# currently Debian 12

  # docker run -it --rm debian:stable bash
  # apt-get update && apt-get install lsb-release -y && lsb_release -a
@@ -11,7 +11,7 @@ ENV DEBIAN_FRONTEND noninteractive

  # define versions to be used (PDAL is not available on Debian, so we
compile it here)
  # https://github.com/PDAL/PDAL/releases
-ARG PDAL_VERSION=2.4.3
+ARG PDAL_VERSION=2.5.5


There is no PDAL in bookworm:

 https://tracker.debian.org/pkg/pdal


STEP 48/59: RUN pip3 install grass-session
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
 python3-xyz, where xyz is the package you are trying to
 install.

 If you wish to install a non-Debian-packaged Python package,
 create a virtual environment using python3 -m venv path/to/venv.
 Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
 sure you have python3-full installed.

 If you wish to install a non-Debian packaged Python application,
 it may be easiest to use pipx install xyz, which will manage a
 virtual environment for you. Make sure you have pipx installed.

 See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python
installation or OS distribution provider. You can override this, at
the risk of breaking your Python installation or OS, by passing
--break-system-packages.
hint: See PEP 668 for the detailed specification.
Error: building at STEP "RUN pip3 install grass-session": while
running runtime: exit status 1

What is the best practice for Debian Dockerfiles here? A venv doesn't
make sense in this context.


The best option is to package all Python modules and install those.

For CI containers you can break the system packages as suggested.

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.3.0

2023-06-23 Thread Martin Landa
Hi,

pá 23. 6. 2023 v 10:31 odesílatel Markus Neteler  napsal:

> note: If you believe this is a mistake, please contact your Python
> installation or OS distribution provider. You can override this, at
> the risk of breaking your Python installation or OS, by passing
> --break-system-packages.
> hint: See PEP 668 for the detailed specification.
> Error: building at STEP "RUN pip3 install grass-session": while
> running runtime: exit status 1
>

I think that --break-system-packages could be used in this case. 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.3.0

2023-06-23 Thread Markus Neteler
On Fri, Jun 23, 2023 at 6:26 AM Sebastiaan Couwenberg
 wrote:
>
> On 6/23/23 00:00, Markus Neteler wrote:
> > E: Unable to locate package libopenblas-base
>
> That package doesn't exist any more, it was transitional dummy package
> provided by openblas which has been removed in openblas (0.3.21+ds-1).
>
> > https://github.com/OSGeo/grass/actions/runs/5350453362/jobs/9703565807
> >
> > Confused,
> > Markus
> >
> > PS: Shall we ignore that?
>
> The Dockefiles need to be updated to no longer install this package in
> distribution release where it's not available.
>
> The package in Debian just installs libblas-dev.

I am trying to update the Debian Dockerfile:

diff --git a/docker/debian/Dockerfile b/docker/debian/Dockerfile
index 66134a2f67..d697738633 100644
--- a/docker/debian/Dockerfile
+++ b/docker/debian/Dockerfile
@@ -1,5 +1,5 @@
 FROM debian:stable
-# currently Debian 11
+# currently Debian 12

 # docker run -it --rm debian:stable bash
 # apt-get update && apt-get install lsb-release -y && lsb_release -a
@@ -11,7 +11,7 @@ ENV DEBIAN_FRONTEND noninteractive

 # define versions to be used (PDAL is not available on Debian, so we
compile it here)
 # https://github.com/PDAL/PDAL/releases
-ARG PDAL_VERSION=2.4.3
+ARG PDAL_VERSION=2.5.5

 SHELL ["/bin/bash", "-c"]

@@ -43,7 +43,6 @@ RUN apt-get update && apt-get upgrade -y && \
 libjsoncpp-dev \
 libnetcdf-dev \
 libncurses5-dev \
-libopenblas-base \
 libopenblas-dev \
 libopenjp2-7 \
 libopenjp2-7-dev \

So far it seems to be ok but then I get

...
STEP 45/59: RUN apt-get clean -y
--> 60d9dd420330
STEP 46/59: RUN rm -r /src/grass_build/.git
--> c9ea0db622e8
STEP 47/59: WORKDIR /scripts
--> 14099929847b
STEP 48/59: RUN pip3 install grass-session
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.

If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.

If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.

See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python
installation or OS distribution provider. You can override this, at
the risk of breaking your Python installation or OS, by passing
--break-system-packages.
hint: See PEP 668 for the detailed specification.
Error: building at STEP "RUN pip3 install grass-session": while
running runtime: exit status 1

What is the best practice for Debian Dockerfiles here? A venv doesn't
make sense in this context.

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.3.0

2023-06-22 Thread Sebastiaan Couwenberg

On 6/23/23 00:00, Markus Neteler wrote:

E: Unable to locate package libopenblas-base


That package doesn't exist any more, it was transitional dummy package 
provided by openblas which has been removed in openblas (0.3.21+ds-1).



https://github.com/OSGeo/grass/actions/runs/5350453362/jobs/9703565807

Confused,
Markus

PS: Shall we ignore that?


The Dockefiles need to be updated to no longer install this package in 
distribution release where it's not available.


The package in Debian just installs libblas-dev.

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.3.0

2023-06-22 Thread Markus Neteler
Hi devs,

Argh. I am half way (version file committed, but building of Debian
based Docker fails):

E: Unable to locate package libopenblas-base

https://github.com/OSGeo/grass/actions/runs/5350453362/jobs/9703565807

Confused,
Markus

PS: Shall we ignore that?
___
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.3.0

2023-06-22 Thread Markus Neteler
Dear all,

On Thu, Jun 22, 2023 at 9:17 AM Martin Landa  wrote:
>
> Dear Markus, all,
>
> st 21. 6. 2023 v 23:14 odesílatel Markus Neteler  napsal:
>>
>> We are almost there:
>> https://github.com/OSGeo/grass/milestones/8.3.0
>
>
> I think we can go ahead and release 8.3.0. Thanks, Martin

OK, I'll try to do that later today.

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.3.0

2023-06-22 Thread Martin Landa
Dear Markus, all,

st 21. 6. 2023 v 23:14 odesílatel Markus Neteler  napsal:

> We are almost there:
> https://github.com/OSGeo/grass/milestones/8.3.0


I think we can go ahead and release 8.3.0. Thanks, 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.3.0

2023-06-21 Thread Markus Neteler
Dear all,

We are almost there:
https://github.com/OSGeo/grass/milestones/8.3.0

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.3.0

2023-06-21 Thread Anna Petrášová
On Wed, Jun 21, 2023 at 1:21 PM Martin Landa  wrote:

> Hi,
>
> st 21. 6. 2023 v 11:10 odesílatel Anna Petrášová 
> napsal:
>
>> https://github.com/OSGeo/grass/pull/3024
>>>
>>> would be nice to merge before 8.3.0. Martin
>>>
>>
>> Done. I would also like to get this digitizer fix, the digitizer bug was
>> fairly serious.
>>
>
> Thanks.
>
>
>> https://github.com/OSGeo/grass/pull/3027
>>
>>  It's ready to merge once the checks pass.
>>
>
> Checks passed. Please merge and backport to 8.3/8.2. Then I would say we
> are ready for 8.3.0. Martin
>

Done!

>
> --
> 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.3.0

2023-06-21 Thread Martin Landa
Hi Stefan,

út 20. 6. 2023 v 9:20 odesílatel Stefan Blumentrath <
stefan.blumentr...@gmx.de> napsal:

>
> https://github.com/OSGeo/grass/pull/3051
>
> should probably be backported too, as it significantly improves the user
> experience with g.extension. it is a tiny change in code, so a new RC is
> probably not necessary for that?
>

no need for a new RC I would say. Feel free to backport. 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.3.0

2023-06-21 Thread Martin Landa
Hi,

st 21. 6. 2023 v 11:10 odesílatel Anna Petrášová 
napsal:

> https://github.com/OSGeo/grass/pull/3024
>>
>> would be nice to merge before 8.3.0. Martin
>>
>
> Done. I would also like to get this digitizer fix, the digitizer bug was
> fairly serious.
>

Thanks.


> https://github.com/OSGeo/grass/pull/3027
>
>  It's ready to merge once the checks pass.
>

Checks passed. Please merge and backport to 8.3/8.2. Then I would say we
are ready for 8.3.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


Re: [GRASS-dev] [release planning] GRASS GIS 8.3.0

2023-06-21 Thread Anna Petrášová
On Tue, Jun 20, 2023 at 8:51 AM Martin Landa  wrote:

> Hi,
>
> út 20. 6. 2023 v 8:49 odesílatel Markus Neteler 
> napsal:
>
>> RC1 has been released 2 weeks ago. Is there anything missing in order to
>>> release 8.3.0 (what be nice to do for FOSS4G).
>>>
>>
>> Yes, let's release asap.
>> As there was no negative feedback, I'd suggest to release this week.
>> If there are no objections, I could do that eg later tonight.
>>
>
> https://github.com/OSGeo/grass/pull/3024
>
> would be nice to merge before 8.3.0. Martin
>

Done. I would also like to get this digitizer fix, the digitizer bug was
fairly serious.
https://github.com/OSGeo/grass/pull/3027

 It's ready to merge once the checks pass.

I am for a final release, too.

Anna

>
> --
> 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
>
___
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.3.0

2023-06-20 Thread Nicklas Larsson via grass-dev
On 2023. Jun 20., at 21:03, Markus Neteler  wrote:Hi Linda, all,Linda Karlovská  schrieb am Di., 20. Juni 2023, 11:29:Hi Martin, hi all,I am going to test this PR today's evening.Thanks for that.But is this now a blocker for the release?If merged, do we need RC2?From Mac point of view, this does not necessitate a RC2 (in this case). The fix is mainly GUI cosmetics, and doesn’t seem to (even) potentially break anything.I ask because FOSS4G starts in the next days.MarkusI encountered the error with window position already some time ago in https://github.com/OSGeo/grass/pull/2667#issuecomment-1426832765.The window position is still the same, exactly these (26,23), seems like an error in wxPython 4.2.0.Linda
___grass-dev mailing listgrass-dev@lists.osgeo.orghttps://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.3.0

2023-06-20 Thread Markus Neteler
Hi Linda, all,

Linda Karlovská  schrieb am Di., 20. Juni 2023,
11:29:

> Hi Martin, hi all,
>
> I am going to test this PR today's evening.
>

Thanks for that.
But is this now a blocker for the release?

If merged, do we need RC2?

I ask because FOSS4G starts in the next days.

Markus



I encountered the error with window position already some time ago in
> https://github.com/OSGeo/grass/pull/2667#issuecomment-1426832765.
> The window position is still the same, exactly these (26,23), seems like
> an error in wxPython 4.2.0.
>
> Linda
>
___
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.3.0

2023-06-20 Thread Markus Neteler
On Tue, Jun 20, 2023 at 9:03 AM Sebastiaan Couwenberg
 wrote:
> On 6/20/23 08:46, Martin Landa wrote:
> > RC1 has been released 2 weeks ago. Is there anything missing in order to
> > release 8.3.0 (what be nice to do for FOSS4G).
>
> Was there no announcement for RC1?

Apologies, this fell off the radar due to heavy changes in the (now
automated) release management and travelling back from the Community
meeting.

I have just sent the G8.3.0RC1 announcement.

Kind regards,
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.3.0

2023-06-20 Thread Sebastiaan Couwenberg

On 6/20/23 08:46, Martin Landa wrote:

RC1 has been released 2 weeks ago. Is there anything missing in order to
release 8.3.0 (what be nice to do for FOSS4G).


Was there no announcement for RC1?

I'm only just now updating the Debian package, because that was still 
looking for new releases in https://grass.osgeo.org/grass82/source/.


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.3.0

2023-06-20 Thread Martin Landa
Hi,

út 20. 6. 2023 v 8:49 odesílatel Markus Neteler  napsal:

> RC1 has been released 2 weeks ago. Is there anything missing in order to
>> release 8.3.0 (what be nice to do for FOSS4G).
>>
>
> Yes, let's release asap.
> As there was no negative feedback, I'd suggest to release this week.
> If there are no objections, I could do that eg later tonight.
>

https://github.com/OSGeo/grass/pull/3024

would be nice to merge before 8.3.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


Re: [GRASS-dev] [release planning] GRASS GIS 8.3.0

2023-06-20 Thread Markus Neteler
Dear Martin, all,

Martin Landa  schrieb am Di., 20. Juni 2023, 08:46:

> Dear Markus, all,
>
> st 17. 5. 2023 v 17:27 odesílatel Markus Neteler 
> napsal:
>
> RC1 has been released 2 weeks ago. Is there anything missing in order to
> release 8.3.0 (what be nice to do for FOSS4G).
>

Yes, let's release asap.
As there was no negative feedback, I'd suggest to release this week.
If there are no objections, I could do that eg later tonight.

Best,
Markus



> 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.3.0

2023-06-20 Thread Martin Landa
Dear Markus, all,

st 17. 5. 2023 v 17:27 odesílatel Markus Neteler  napsal:

RC1 has been released 2 weeks ago. Is there anything missing in order to
release 8.3.0 (what be nice to do for FOSS4G).

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.3.0

2023-05-17 Thread Markus Neteler
Hi devs,

We merged remaining open PRs, so we are at 0 open PRs!

Today Vashek and I have created the new "releasebranch_8_3" in GitHub.
Means: we need to backport fixes from main as appropriate and setup
new cronjobs for grass.osgeo.org.

We are getting close to RC1!

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.3.0

2023-04-16 Thread Markus Neteler
On Thu, Mar 23, 2023 at 10:52 AM Markus Neteler  wrote:
> On Fri, Mar 17, 2023 at 11:41 AM Markus Neteler  wrote:
> > Markus Neteler  schrieb am Fr., 17. Feb. 2023, 19:24:
...

Remaining for the 8.3.0 milestone are (currently) 7 open pull requests
(PRs) which still need testing, review or bumping to 8.4:
https://github.com/OSGeo/grass/pulls?q=is%3Aopen+is%3Apr+milestone%3A8.3.0

Importantly, we need to branch 8.3 first.

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.3.0

2023-03-23 Thread Anna Petrášová
On Thu, Mar 23, 2023 at 11:54 AM Ondřej Pešek 
wrote:

> čt 23. 3. 2023 v 10:53 odesílatel Markus Neteler 
> napsal:
> > - i.vi: support soil_line_slope for PVI #2561, pesekon2
>
> Merged in #2561. A follow-up update of the manual [1] is waiting for a
> review and ready to be merged.
>

Done, thanks!

>
> [1] https://github.com/OSGeo/grass/pull/2903
> ___
> 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.3.0

2023-03-23 Thread Ondřej Pešek
čt 23. 3. 2023 v 10:53 odesílatel Markus Neteler  napsal:
> - i.vi: support soil_line_slope for PVI #2561, pesekon2

Merged in #2561. A follow-up update of the manual [1] is waiting for a
review and ready to be merged.

[1] https://github.com/OSGeo/grass/pull/2903
___
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.3.0

2023-03-23 Thread Nicklas Larsson via grass-dev



> On 23 Mar 2023, at 10:52, Markus Neteler  wrote:
> 
>> Still open PRs. Please complete them or bump them to the next milestone.
> 
> Now just a few are remaining:
> 
> - Suppress compiler warnings from GDAL #2899, nilason

Just bumped #2899 to 8.4.
___
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.3.0

2023-03-23 Thread Markus Neteler
On Fri, Mar 17, 2023 at 11:41 AM Markus Neteler  wrote:
> Markus Neteler  schrieb am Fr., 17. Feb. 2023, 19:24:
>>
>> Hi devs,
>>
>> After a long time of development and many, many improvements, it is
>> time to release 8.3.0.
>>
>> Version scheme update: please note that we abandon the odd/even scheme
>> and go for semantic versioning, i.e. 8.3.x comes after the 8.2.x
>> series. See also the related RFC: Version Numbering
>> (https://github.com/OSGeo/grass/pull/2357).
>>
>> So, remaining for the 8.3.0 milestone are (currently) 19 open pull
>> requests (PRs) which still need testing or review:
>> https://github.com/OSGeo/grass/pulls?q=is%3Aopen+is%3Apr+milestone%3A8.3.0
>
>
> Still open PRs. Please complete them or bump them to the next milestone.

Now just a few are remaining:

- Suppress compiler warnings from GDAL #2899, nilason
- t.register: support mapset name in input file #2863, ninsbl
- g.extension: fix getting addons path if input JSON file doesn't
exist #2717, tmszi
- i.vi: support soil_line_slope for PVI #2561, pesekon2
- libproj: simple check for area of use #2519, metzm
- temporal dbif for current mapset only #2448, metzm
- g.extension: better handle request exceptions for l flag #2203, tmszi

May I bump all of them to the next milestone?
Could even be 8.3.1 (https://github.com/OSGeo/grass/milestone/21).

...
>> I would like to prepare the 8.3.0RC1 release soon.

Importantly, we need to branch 8.3 first.

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.3.0

2023-03-17 Thread Markus Neteler
Hi devs,

Markus Neteler  schrieb am Fr., 17. Feb. 2023, 19:24:

> Hi devs,
>
> After a long time of development and many, many improvements, it is
> time to release 8.3.0.
>
> Version scheme update: please note that we abandon the odd/even scheme
> and go for semantic versioning, i.e. 8.3.x comes after the 8.2.x
> series. See also the related RFC: Version Numbering
> (https://github.com/OSGeo/grass/pull/2357).
>
> So, remaining for the 8.3.0 milestone are (currently) 19 open pull
> requests (PRs) which still need testing or review:
> https://github.com/OSGeo/grass/pulls?q=is%3Aopen+is%3Apr+milestone%3A8.3.0


Still open PRs. Please complete them or bump them to the next milestone.


> This is the full 8.3.0 milestone (open issues and pull requests):
> https://github.com/OSGeo/grass/milestone/13
>
> Please check issues and PRs and bump those not being addressed for
> 8.3.0 to the 8.4.0 milestone.
>
> I would like to prepare the 8.3.0RC1 release soon.
>

Really soon :-)

Markus

Time to publish all the accumulated improvements!
>
> 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.3.0

2023-02-21 Thread Maris Nartiss
otrd., 2023. g. 21. febr., plkst. 21:11 — lietotājs Vaclav Petras
() rakstīja:
>
> I still agree that it is a potentially big change for those who actually 
> followed the version numbering, but I hope if there is some criticism of 
> that, we would know already.
>

Or simply they don't know yet that 8.3 will not be a development
testing version ;-) Before announcement of upcoming 8.3.0 release it
was not even communicated to the -dev ML.
In practice though I do agree – most likely nobody cares about version
numbers anyway.

Māris.
___
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.3.0

2023-02-21 Thread Vaclav Petras
On Tue, 21 Feb 2023 at 13:19, Veronica Andreo  wrote:

>
> El vie, 17 feb 2023 a las 15:25, Markus Neteler ()
> escribió:
>
>>
>> Version scheme update: please note that we abandon the odd/even scheme
>> and go for semantic versioning, i.e. 8.3.x comes after the 8.2.x
>> series. See also the related RFC: Version Numbering
>> (https://github.com/OSGeo/grass/pull/2357).
>>
>
> Just wondering.. Should we adopt an RFC that has not yet been merged nor
> approved via motion? There's a list of tasks in the PR that still seems
> incomplete and I see that Vashek moved the milestone of the RFC to 8.4...
> I'm not trying to delay the release -either it is called 8.3 or 8.4, it is
> overdue- but IMO we need to agree on the RFC, no? Shall I prepare a motion
> and we approve a version 1 of the Version Numbering RFC?
>

Ideally, yes, but practically we can follow it already. We agreed at the
PSC meeting that we want to follow it, although we did not vote on actually
approving it because it was not finished. We also don't have any formal
procedure for numbering except tradition. There were also no negative
comments for the PR in the PR itself. Hence, the RFC in the PR is the
closest thing to an official guidance we have.

We are using the yet-unmerged Python version RFC in a similar way.

The version numbering PR did not make it through my triage when I was
cleaning PRs and issues before the release because it did not pass my rule
"ready or important to have in the 8.3 code".

I still agree that it is a potentially big change for those who actually
followed the version numbering, but I hope if there is some criticism of
that, we would know already.

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.3.0

2023-02-21 Thread Markus Neteler
Hi Vero, all,

On Tue, Feb 21, 2023 at 7:19 PM Veronica Andreo  wrote:
>
> Hi Markus,
>
> El vie, 17 feb 2023 a las 15:25, Markus Neteler () 
> escribió:
>>
>> Hi devs,
>>
>> After a long time of development and many, many improvements, it is
>> time to release 8.3.0.
>>
>> Version scheme update: please note that we abandon the odd/even scheme
>> and go for semantic versioning, i.e. 8.3.x comes after the 8.2.x
>> series. See also the related RFC: Version Numbering
>> (https://github.com/OSGeo/grass/pull/2357).
>
>
> Just wondering.. Should we adopt an RFC that has not yet been merged nor 
> approved via motion? There's a list of tasks in the PR that still seems 
> incomplete and I see that Vashek moved the milestone of the RFC to 8.4...

Not sure why a RFC should be related to a release milestone?

> I'm not trying to delay the release -either it is called 8.3 or 8.4, it is 
> overdue-

Overdue, yes.

> but IMO we need to agree on the RFC, no? Shall I prepare a motion and we 
> approve a version 1 of the Version Numbering RFC?

Yes, let's get this RFC approved and then follow our plan.

thanks
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.3.0

2023-02-21 Thread Veronica Andreo
Hi Markus,

El vie, 17 feb 2023 a las 15:25, Markus Neteler ()
escribió:

> Hi devs,
>
> After a long time of development and many, many improvements, it is
> time to release 8.3.0.
>
> Version scheme update: please note that we abandon the odd/even scheme
> and go for semantic versioning, i.e. 8.3.x comes after the 8.2.x
> series. See also the related RFC: Version Numbering
> (https://github.com/OSGeo/grass/pull/2357).
>

Just wondering.. Should we adopt an RFC that has not yet been merged nor
approved via motion? There's a list of tasks in the PR that still seems
incomplete and I see that Vashek moved the milestone of the RFC to 8.4...
I'm not trying to delay the release -either it is called 8.3 or 8.4, it is
overdue- but IMO we need to agree on the RFC, no? Shall I prepare a motion
and we approve a version 1 of the Version Numbering RFC?

Vero
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev


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

2023-02-17 Thread Markus Neteler
Hi devs,

After a long time of development and many, many improvements, it is
time to release 8.3.0.

Version scheme update: please note that we abandon the odd/even scheme
and go for semantic versioning, i.e. 8.3.x comes after the 8.2.x
series. See also the related RFC: Version Numbering
(https://github.com/OSGeo/grass/pull/2357).

So, remaining for the 8.3.0 milestone are (currently) 19 open pull
requests (PRs) which still need testing or review:
https://github.com/OSGeo/grass/pulls?q=is%3Aopen+is%3Apr+milestone%3A8.3.0

This is the full 8.3.0 milestone (open issues and pull requests):
https://github.com/OSGeo/grass/milestone/13

Please check issues and PRs and bump those not being addressed for
8.3.0 to the 8.4.0 milestone.

I would like to prepare the 8.3.0RC1 release soon.
Time to publish all the accumulated improvements!

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