[GeoNetwork-devel] Checking in for upcoming 3.8.3 release

Jody here, sorry I have been a bit quiet on release automation front. I would like to shadow the upcoming 3.8.3 release and automation as many steps as I can :).

I have reviewed the release instructions, and would like to assemble a shopping list of credentials and access required:

  1. Can I request commit access for core-release repo to manage some build scripts (is this repo still in use?). GitHub username is “jodygarnett”.
  2. Create a “gnbuild” user or similar with GitHub credentials to tag releases.
  3. “gnbuild” would need access to:
···


Jody Garnett

Hi Jody, after some discussion we had this week here in Chambéry and with Jose, a proposal could be that next week Bennekom Jose and you make:

This way you would have a complete overview on making a minor release and a major one.

What you & others think?

Francois

Le mer. 4 déc. 2019 à 12:17, Jody Garnett <jody.garnett@anonymised.com> a écrit :

Jody here, sorry I have been a bit quiet on release automation front. I would like to shadow the upcoming 3.8.3 release and automation as many steps as I can :).

I have reviewed the release instructions, and would like to assemble a shopping list of credentials and access required:

  1. Can I request commit access for core-release repo to manage some build scripts (is this repo still in use?). GitHub username is “jodygarnett”.
  2. Create a “gnbuild” user or similar with GitHub credentials to tag releases.
  3. “gnbuild” would need access to:


Jody Garnett


GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

From a product stability standpoint making a 3.10-RC with the work from Chambéry would make sense.
Do you have any contractual/customer obligations to see this work in an official release, by a set time, etc…

For release automation I am focused on automating the release packaging and publishing.
For major releases I expect a few manual steps when creating new branches / build jobs / documentation…

···


Jody Garnett

Le ven. 6 déc. 2019 à 10:45, Jody Garnett <jody.garnett@anonymised.com> a écrit :

From a product stability standpoint making a 3.10-RC with the work from Chambéry would make sense.
Do you have any contractual/customer obligations to see this work in an official release, by a set time, etc…

No contractual obligations, but master is already on production this morning and other projects are currently being updated to it too.
I don’t think we have customer requesting releases - So far, releases were done when someone takes the time to make it.

For release automation I am focused on automating the release packaging and publishing.
For major releases I expect a few manual steps when creating new branches / build jobs / documentation…

Good.

Francois


Jody Garnett

On Fri, 6 Dec 2019 at 08:40, Francois Prunayre <fx.prunayre@anonymised.com> wrote:

Hi Jody, after some discussion we had this week here in Chambéry and with Jose, a proposal could be that next week Bennekom Jose and you make:

This way you would have a complete overview on making a minor release and a major one.

What you & others think?

Francois

Le mer. 4 déc. 2019 à 12:17, Jody Garnett <jody.garnett@anonymised.com> a écrit :

Jody here, sorry I have been a bit quiet on release automation front. I would like to shadow the upcoming 3.8.3 release and automation as many steps as I can :).

I have reviewed the release instructions, and would like to assemble a shopping list of credentials and access required:

  1. Can I request commit access for core-release repo to manage some build scripts (is this repo still in use?). GitHub username is “jodygarnett”.
  2. Create a “gnbuild” user or similar with GitHub credentials to tag releases.
  3. “gnbuild” would need access to:


Jody Garnett


GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

Hi Jody

About the “gnbuild” account sounds good to me. If no complaint from other PSC members I’ll create today.

Regards,
Jose García

···

Vriendelijke groeten / Kind regards,

Jose García


Veenderweg 13
6721 WD Bennekom
The Netherlands
T: +31 (0)318 416664

Please consider the environment before printing this email.

+1

Le mer. 18 déc. 2019 à 12:12, Jose Garcia <jose.garcia@anonymised.com.> a écrit :

Hi Jody

About the “gnbuild” account sounds good to me. If no complaint from other PSC members I’ll create today.

Regards,
Jose García

On Fri, Dec 6, 2019 at 10:55 AM Francois Prunayre <fx.prunayre@anonymised.com…> wrote:

Le ven. 6 déc. 2019 à 10:45, Jody Garnett <jody.garnett@anonymised.com> a écrit :

From a product stability standpoint making a 3.10-RC with the work from Chambéry would make sense.
Do you have any contractual/customer obligations to see this work in an official release, by a set time, etc…

No contractual obligations, but master is already on production this morning and other projects are currently being updated to it too.
I don’t think we have customer requesting releases - So far, releases were done when someone takes the time to make it.

For release automation I am focused on automating the release packaging and publishing.
For major releases I expect a few manual steps when creating new branches / build jobs / documentation…

Good.

Francois


Jody Garnett

On Fri, 6 Dec 2019 at 08:40, Francois Prunayre <fx.prunayre@anonymised.com> wrote:

Hi Jody, after some discussion we had this week here in Chambéry and with Jose, a proposal could be that next week Bennekom Jose and you make:

This way you would have a complete overview on making a minor release and a major one.

What you & others think?

Francois

Le mer. 4 déc. 2019 à 12:17, Jody Garnett <jody.garnett@anonymised.com> a écrit :

Jody here, sorry I have been a bit quiet on release automation front. I would like to shadow the upcoming 3.8.3 release and automation as many steps as I can :).

I have reviewed the release instructions, and would like to assemble a shopping list of credentials and access required:

  1. Can I request commit access for core-release repo to manage some build scripts (is this repo still in use?). GitHub username is “jodygarnett”.
  2. Create a “gnbuild” user or similar with GitHub credentials to tag releases.
  3. “gnbuild” would need access to:


Jody Garnett


GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork


GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork

Vriendelijke groeten / Kind regards,

Jose García


Veenderweg 13
6721 WD Bennekom
The Netherlands
T: +31 (0)318 416664

Please consider the environment before printing this email.