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

Hi devs,

We have accumulated a series of important fixes, suggesting to
consider the next release at the end of the month.
There is a related 7.8.4 milestone in GH:

https://github.com/OSGeo/grass/milestone/2
--> Due by August 31, 2020 72% complete (15 open issues, 39 closed)

(along with the "classical" milestone in trac:
https://trac.osgeo.org/grass/milestone/7.8.4
)

Some of the yet open issues may be close to be completed, please take a look.

Best,
Markus

Hi devs,

On Tue, Aug 11, 2020 at 7:50 PM Markus Neteler <neteler@osgeo.org> wrote:

Hi devs,

We have accumulated a series of important fixes, suggesting to
consider the next release at the end of the month.
There is a related 7.8.4 milestone in GH:

https://github.com/OSGeo/grass/milestone/2
--> Due by August 31, 2020 72% complete (15 open issues, 39 closed)

(along with the "classical" milestone in trac:
https://trac.osgeo.org/grass/milestone/7.8.4
)

Some of the yet open issues may be close to be completed, please take a look.

I'd start with RC1 in the next few days.

Markus

There is a long list of merged PRs which have backport needed label:
https://github.com/OSGeo/grass/pulls?page=2&q=is%3Apr+is%3Aclosed+label%3Abackport_needed

We never discussed this, but I assumed when somebody backports a commit, they would remove the label (of course it can happen you forget). I went through a couple of them and some of them were backported and some not. There is a long list, so I wonder if other devs can also review this and make sure everything is backported or remove the label if the plan is not to backport. Or did I misunderstand how to use the label?

Anna

On Wed, Aug 19, 2020 at 3:15 PM Markus Neteler <neteler@osgeo.org> wrote:

Hi devs,

On Tue, Aug 11, 2020 at 7:50 PM Markus Neteler <neteler@osgeo.org> wrote:

Hi devs,

We have accumulated a series of important fixes, suggesting to
consider the next release at the end of the month.
There is a related 7.8.4 milestone in GH:

https://github.com/OSGeo/grass/milestone/2
→ Due by August 31, 2020 72% complete (15 open issues, 39 closed)

(along with the “classical” milestone in trac:
https://trac.osgeo.org/grass/milestone/7.8.4
)

Some of the yet open issues may be close to be completed, please take a look.

I’d start with RC1 in the next few days.

Markus


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

On Sat, Aug 22, 2020 at 6:11 AM Anna Petrášová <kratochanna@gmail.com> wrote:

There is a long list of merged PRs which have backport needed label:
https://github.com/OSGeo/grass/pulls?page=2&q=is%3Apr+is%3Aclosed+label%3Abackport_needed

I have cleaned it up.
Now there are like 7 or so remaining.

We never discussed this, but I assumed when somebody backports a commit, they would remove the label

Yes, please.

(of course it can happen you forget). I went through a couple of them and some of them were backported and some not. There is a long list, so I wonder if other devs can also review this and make sure everything is backported or remove the label if the plan is not to backport. Or did I misunderstand how to use the label?

Indeed, it should be used like this:

- PR is submitted against master
- in case that it is relevant, the label "backport_needed" is set
- testing is done
- in case it is merged:
   - either the PR submitters themselves backport (with git
cherry-picking that's very easy) and unset the label "backport_needed"
   - or, if not possible, then the remaining label indicates that this
is still to be done.
- in any case: once backport was done, unset the label "backport_needed"

Does that make sense?

Markus

Hi devs,

Now, a month later, a new attempt :slight_smile:

On Wed, Aug 19, 2020 at 9:15 PM Markus Neteler <neteler@osgeo.org> wrote:

On Tue, Aug 11, 2020 at 7:50 PM Markus Neteler <neteler@osgeo.org> wrote:
> We have accumulated a series of important fixes, suggesting to
> consider the next release at the end of the month.
> There is a related 7.8.4 milestone in GH:
>
> https://github.com/OSGeo/grass/milestone/2
> --> Due by August 31, 2020 72% complete (15 open issues, 39 closed)

Now we are at 80%.

> (along with the "classical" milestone in trac:
> https://trac.osgeo.org/grass/milestone/7.8.4
> )
>
> Some of the yet open issues may be close to be completed, please take a look.

I'd start with RC1 in the next few days.

If not objections, let's go for RC1.

Markus

Hi devs,

I didn't see anything problematic after the RC1 release:
https://github.com/OSGeo/grass/releases/tag/7.8.4RC1

Two PRs are still open:
https://github.com/OSGeo/grass/milestone/2
- Broken vector topology crashes wxGUI GUI backport_needed bug
- g.extension: download from gitlab repositories does not work bug

but I'd suggest moving them to the next release.

If not objections, I'd release 7.8.4 tonight.

Markus

Hi,

ne 4. 10. 2020 v 11:20 odesílatel Markus Neteler <neteler@osgeo.org> napsal:

If not objections, I'd release 7.8.4 tonight.

+1 Martin

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa

Hi devs,

The new stable release is done:

https://github.com/OSGeo/grass/releases/tag/7.8.4
https://trac.osgeo.org/grass/wiki/Release/7.8.4-News

Announcement will follow asap.

Cheers and congrats to all involved!

Markus

On 10/5/20 8:59 AM, Markus Neteler wrote:

The new stable release is done:

The following translation files have removals in 7.8.4, is that
intentional? It looks like a regression.

locale/po/grasswxpy_es.po
locale/po/grasswxpy_fr.po
locale/po/grasswxpy_hu.po
locale/po/grasswxpy_it.po
locale/po/grasswxpy_ko.po
locale/po/grasswxpy_zh.po

Kind Regards,

Bas

--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1

Hi

Sebastiaan Couwenberg <sebastic@xs4all.nl> schrieb am Mo., 5. Okt. 2020, 09:26:

On 10/5/20 8:59 AM, Markus Neteler wrote:

The new stable release is done:

The following translation files have removals in 7.8.4, is that
intentional? It looks like a regression.

locale/po/grasswxpy_es.po
locale/po/grasswxpy_fr.po
locale/po/grasswxpy_hu.po
locale/po/grasswxpy_it.po
locale/po/grasswxpy_ko.po
locale/po/grasswxpy_zh.po

I used the usual update script.
Perhaps they got removed in transited?

Best
Markus

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

On Mon, Oct 5, 2020 at 9:26 AM Sebastiaan Couwenberg <sebastic@xs4all.nl> wrote:

On 10/5/20 8:59 AM, Markus Neteler wrote:
> The new stable release is done:

The following translation files have removals in 7.8.4, is that
intentional? It looks like a regression.

locale/po/grasswxpy_es.po
locale/po/grasswxpy_fr.po
locale/po/grasswxpy_hu.po
locale/po/grasswxpy_it.po
locale/po/grasswxpy_ko.po
locale/po/grasswxpy_zh.po

As suspected, they were missing from Transifex. No idea how that's possible.

I have copy-pasted them back, manually (yes, a pain).

Best,
Markus

On Tue, Oct 6, 2020 at 10:13 PM Markus Neteler <neteler@osgeo.org> wrote:

On Mon, Oct 5, 2020 at 9:26 AM Sebastiaan Couwenberg <sebastic@xs4all.nl> wrote:
>
> On 10/5/20 8:59 AM, Markus Neteler wrote:
> > The new stable release is done:
>
> The following translation files have removals in 7.8.4, is that
> intentional? It looks like a regression.
>
> locale/po/grasswxpy_es.po
> locale/po/grasswxpy_fr.po
> locale/po/grasswxpy_hu.po
> locale/po/grasswxpy_it.po
> locale/po/grasswxpy_ko.po
> locale/po/grasswxpy_zh.po

As suspected, they were missing from Transifex. No idea how that's possible.

I have copy-pasted them back, manually (yes, a pain).

For the record:
https://github.com/OSGeo/grass/pull/1011

Markus

Hi,

GRASS GIS 7.8.4 for Mac is now available as an app bundle [1]. Thanks Michael!

It is also available with MacPorts [2]: new for this release is the installation of app bundle at "/Applications/MacPorts/GRASS-7.8.app" with the "+gui" variant. (See [3] for brief MacPorts introduction).

Thank you all and congratulations!

Cheers,
Nicklas

[1] http://grassmac.wikidot.com/downloads
[2] https://ports.macports.org/port/grass7/summary
[3] https://grasswiki.osgeo.org/wiki/Compiling_on_macOS_using_MacPorts

On Monday, 5 October 2020, 08:59:36 CEST, Markus Neteler <neteler@osgeo.org> wrote:

Hi devs,

The new stable release is done:

https://github.com/OSGeo/grass/releases/tag/7.8.4
https://trac.osgeo.org/grass/wiki/Release/7.8.4-News

Announcement will follow asap.

Cheers and congrats to all involved!

Markus
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev