[Geoserver-devel] GSIP-217 Sibling repository for GeoServer ACL project

Hi all,

as discussed in the “GSIP-216 GeoFence 4.0.x” email thread, I’ve created a new GSIP to request hosting the GeoFence fork, called GeoServer ACL, as a sibling project to GeoServer, GeoFence, and GeoServer Cloud, under the /geoserver Github organization.

Please see https://github.com/geoserver/geoserver/wiki/GSIP-217 for details, comment back and vote.

Best regards,
Gabriel.

···

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer

Your proposal is straightforward and to the point, some feedback for discussion:

  • I would title the proposal “GeoServer ACL project” (as the important part is a new project; rather than the repository where it is located).
  • One thing I would like addressed in the proposal is indicating how to keep the project in sync with the geoserver update cycle? I do not wish to be in the situation where an “official” geoserver project is running against an unsupported version of geoserver.
  • The proposal covers publishing maven artifacts which would be done from build.geoserver.org (as I do not wish to see credentials scattered across systems). Suggest that “GeoServer ACL” main branch track GeoServer main branch in order to stay in sync and releasable? Taking the geoserver acl client community module to an extension would also meet this goal.
···


Jody Garnett

Hi Jody,

On Tue, Mar 21, 2023 at 1:06 PM Jody Garnett <jody.garnett@anonymised.com> wrote:

Your proposal is straightforward and to the point, some feedback for discussion:

  • I would title the proposal “GeoServer ACL project” (as the important part is a new project; rather than the repository where it is located).

Done. Good advice.

  • One thing I would like addressed in the proposal is indicating how to keep the project in sync with the geoserver update cycle? I do not wish to be in the situation where an “official” geoserver project is running against an unsupported version of geoserver.

I’ve been thinking deeply about this, follow up below.

  • The proposal covers publishing maven artifacts which would be done from build.geoserver.org (as I do not wish to see credentials scattered across systems).

Sounds good to me.

Suggest that “GeoServer ACL” main branch track GeoServer main branch in order to stay in sync and releasable? Taking the geoserver acl client community module to an extension would also meet this goal.

My concern goes beyond version matching.
For the plugin, as a community module, and at least until it becomes an extension, the chances
to get a good test coverage from the CI builds are very few.
Besides compatibility with the server part API, concerns are limited to the stability of GeoServer’s ResourceAccessManager interface and the Wicket libraries.

For the server part, the important thing is the REST API version/compatibility with the plugin, may it evolve over time.

Making GeoServer ACL’s version follow GeoServer’s main branch version doesn’t make a lot of sense, as we’d either be forced to release new versions that have no changes, or be unable to, or forced to do additional work, if a new GeoServer ACL version is released and it needs to be backported to stable geoserver versions.

If both the plugin and the server stay on the same git repository, it’s easier to ensure they stay compatible, as the CI build can run the necessary integration tests, and avoid situations like GeoFence’s plugin (not embedded) where integration tests are never run, and I couldn’t make them pass by setting up a standalone instance as indicated in the tests comments.

So, being a separate product, having its own life cycle make the most sense, and moreover, the CI builds could run plugin integration tests against several geoserver versions for a single GeoServer ACL version. e.g.
mvn verify -Dgs.version=2.24-SNAPSHOT

mvn verify -Dgs.version=2.23.0

mvn verify -Dgs.version=2.22.2

Then the GeoServer plugin’s community module itself could be a practically empty jar with pure dependencies, on a specific gs-acl version.

To exemplify, gs-acl 1.0 is released, the geoserver community module depends on gs-acl-plugin:1.0 for the main branch, and all the stable branches.

When gs-acl 1.1 is released, we change the dependency of geoserver’s main branch community module to gs-acl-plugin:1.1.

Gabe


Jody Garnett

On Tue, Mar 21, 2023 at 6:23 AM Gabriel Roldan <gabriel.roldan@anonymised.com> wrote:

Hi all,

as discussed in the “GSIP-216 GeoFence 4.0.x” email thread, I’ve created a new GSIP to request hosting the GeoFence fork, called GeoServer ACL, as a sibling project to GeoServer, GeoFence, and GeoServer Cloud, under the /geoserver Github organization.

Please see https://github.com/geoserver/geoserver/wiki/GSIP-217 for details, comment back and vote.

Best regards,
Gabriel.

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Hi Gabriel,
seeing the GeoFence experience, I agree with you, the two code bases will likely evolve at different speeds
and trying to bind them together on the same release cycle is likely going to be a lot of overhead for little or no gain.

Cheers
Andrea

···

Regards,

Andrea Aime

==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 339 8844549

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail

The proposal is updated specifying the versioning approach.
Is there anything else to discuss or can we proceed to voting?

TIA,

···

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer

+1 here

Cheers
Andrea

···

Regards,

Andrea Aime

==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 339 8844549

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail

+1

-Jukka Rahkonen-

···

Lähettäjä: Andrea Aime <andrea.aime@…6887…>
Lähetetty: torstai 23. maaliskuuta 2023 20.12
Vastaanottaja: Gabriel Roldan <gabriel.roldan@…1757…>
Kopio: Geoserver-devel geoserver-devel@lists.sourceforge.net
Aihe: Re: [Geoserver-devel] GSIP-217 Sibling repository for GeoServer ACL project

+1 here

Cheers

Andrea

On Thu, Mar 23, 2023 at 4:17 PM Gabriel Roldan <gabriel.roldan@…1757…> wrote:

The proposal is updated specifying the versioning approach.

Is there anything else to discuss or can we proceed to voting?

TIA,

camptocamp

INNOVATIVE SOLUTIONS

BY OPEN SOURCE EXPERTS

Gabriel Roldan

Geospatial Developer

On Wed, Mar 22, 2023 at 5:55 AM Andrea Aime <andrea.aime@…6887…> wrote:

Hi Gabriel,

seeing the GeoFence experience, I agree with you, the two code bases will likely evolve at different speeds

and trying to bind them together on the same release cycle is likely going to be a lot of overhead for little or no gain.

Cheers

Andrea

On Tue, Mar 21, 2023 at 7:35 PM Gabriel Roldan <gabriel.roldan@…1757…> wrote:

Hi Jody,

On Tue, Mar 21, 2023 at 1:06 PM Jody Garnett <jody.garnett@…403…> wrote:

Your proposal is straightforward and to the point, some feedback for discussion:

  • I would title the proposal “GeoServer ACL project” (as the important part is a new project; rather than the repository where it is located).

Done. Good advice.

  • One thing I would like addressed in the proposal is indicating how to keep the project in sync with the geoserver update cycle? I do not wish to be in the situation where an “official” geoserver project is running against an unsupported version of geoserver.

I’ve been thinking deeply about this, follow up below.

  • The proposal covers publishing maven artifacts which would be done from build.geoserver.org (as I do not wish to see credentials scattered across systems).

Sounds good to me.

Suggest that “GeoServer ACL” main branch track GeoServer main branch in order to stay in sync and releasable? Taking the geoserver acl client community module to an extension would also meet this goal.

My concern goes beyond version matching.

For the plugin, as a community module, and at least until it becomes an extension, the chances

to get a good test coverage from the CI builds are very few.

Besides compatibility with the server part API, concerns are limited to the stability of GeoServer’s ResourceAccessManager interface and the Wicket libraries.

For the server part, the important thing is the REST API version/compatibility with the plugin, may it evolve over time.

Making GeoServer ACL’s version follow GeoServer’s main branch version doesn’t make a lot of sense, as we’d either be forced to release new versions that have no changes, or be unable to, or forced to do additional work, if a new GeoServer ACL version is released and it needs to be backported to stable geoserver versions.

If both the plugin and the server stay on the same git repository, it’s easier to ensure they stay compatible, as the CI build can run the necessary integration tests, and avoid situations like GeoFence’s plugin (not embedded) where integration tests are never run, and I couldn’t make them pass by setting up a standalone instance as indicated in the tests comments.

So, being a separate product, having its own life cycle make the most sense, and moreover, the CI builds could run plugin integration tests against several geoserver versions for a single GeoServer ACL version. e.g.

mvn verify -Dgs.version=2.24-SNAPSHOT

mvn verify -Dgs.version=2.23.0

mvn verify -Dgs.version=2.22.2

Then the GeoServer plugin’s community module itself could be a practically empty jar with pure dependencies, on a specific gs-acl version.

To exemplify, gs-acl 1.0 is released, the geoserver community module depends on gs-acl-plugin:1.0 for the main branch, and all the stable branches.

When gs-acl 1.1 is released, we change the dependency of geoserver’s main branch community module to gs-acl-plugin:1.1.

Gabe

Jody Garnett

On Tue, Mar 21, 2023 at 6:23 AM Gabriel Roldan <gabriel.roldan@…1757…> wrote:

Hi all,

as discussed in the “GSIP-216 GeoFence 4.0.x” email thread, I’ve created a new GSIP to request hosting the GeoFence fork, called GeoServer ACL, as a sibling project to GeoServer, GeoFence, and GeoServer Cloud, under the /geoserver Github organization.

Please see https://github.com/geoserver/geoserver/wiki/GSIP-217 for details, comment back and vote.

Best regards,

Gabriel.

camptocamp

INNOVATIVE SOLUTIONS

BY OPEN SOURCE EXPERTS

Gabriel Roldan

Geospatial Developer


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Regards,

Andrea Aime

==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 339 8844549

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Regards,

Andrea Aime

==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 339 8844549

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail

+1

On Tue, 21 Mar 2023, 13:23 Gabriel Roldan, <gabriel.roldan@anonymised.com> wrote:

Hi all,

as discussed in the “GSIP-216 GeoFence 4.0.x” email thread, I’ve created a new GSIP to request hosting the GeoFence fork, called GeoServer ACL, as a sibling project to GeoServer, GeoFence, and GeoServer Cloud, under the /geoserver Github organization.

Please see https://github.com/geoserver/geoserver/wiki/GSIP-217 for details, comment back and vote.

Best regards,
Gabriel.

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

+1

···

Regards,

Nuno Oliveira

==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

Nuno Miguel Carvalho Oliveira
@nmcoliveira
Technical Lead / Project Manager

GeoSolutions Group
phone: +39 0584 962313
fax: +39 0584 1660272

https://www.geosolutionsgroup.com/
http://twitter.com/geosolutions_it

Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

+0

···

Regards,

Alessio Fabiani

==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.

Ing. Alessio Fabiani

@alfa7691
Founder/Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 331 6233686

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

Thank you all.

Question, shall we wait for the 10 days grace period for all members to vote or is it time to move it from “under discussion” to “in progress”?

TIA,

···

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer

Gabe:

GeoTools had a policy where you could start after a few days (as long as you were happy with the risk). But it does not look like geoserver offers anything similar.
Try messaging any remaining PSC members directly if you are in a hurry.

···


Jody Garnett

apologies, I thought I did vote already-

+0

···

Regards,

Simone Giannecchini

Online training classes for GeoNode, GeoServer and MapStore from the experts!
Visit https://www.geosolutionsgroup.com/professional-training/ for more information.

Ing. Simone Giannecchini
@simogeo
Founder/Director GeoSolutions Italy
President GeoSolutions USA

phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 333 8128928
US: +1 (845) 547-7905

http://www.geosolutionsgroup.com
http://twitter.com/geosolutions_it


This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

+0

···

On 2023-03-28 01:57, Simone Giannecchini wrote:

apologies, I thought I did vote already-

+0

Regards,

Simone Giannecchini

Online training classes for GeoNode, GeoServer and MapStore from the experts!
Visit https://www.geosolutionsgroup.com/professional-training/ for more information.

Ing. Simone Giannecchini
@simogeo
Founder/Director GeoSolutions Italy
President GeoSolutions USA

phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 333 8128928
US: +1 (845) 547-7905

http://www.geosolutionsgroup.com
http://twitter.com/geosolutions_it


This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.

On Mon, Mar 27, 2023 at 5:55 PM Jody Garnett <jody.garnett@anonymised.com> wrote:

Gabe:

GeoTools had a policy where you could start after a few days (as long as you were happy with the risk). But it does not look like geoserver offers anything similar.
Try messaging any remaining PSC members directly if you are in a hurry.


Jody Garnett

On Mon, Mar 27, 2023 at 4:54 AM Gabriel Roldan <gabriel.roldan@anonymised.com> wrote:

Thank you all.

Question, shall we wait for the 10 days grace period for all members to vote or is it time to move it from “under discussion” to “in progress”?

TIA,

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer

On Mon, Mar 27, 2023 at 5:37 AM Alessio Fabiani <alessio.fabiani@anonymised.com> wrote:

+0

On Fri, Mar 24, 2023 at 11:16 AM Nuno Oliveira <nuno.oliveira@anonymised.com> wrote:

+1

On Thu, Mar 23, 2023 at 6:59 PM Ian Turton <ijturton@anonymised.com> wrote:

+1

On Tue, 21 Mar 2023, 13:23 Gabriel Roldan, <gabriel.roldan@anonymised.com> wrote:

Hi all,

as discussed in the “GSIP-216 GeoFence 4.0.x” email thread, I’ve created a new GSIP to request hosting the GeoFence fork, called GeoServer ACL, as a sibling project to GeoServer, GeoFence, and GeoServer Cloud, under the /geoserver Github organization.

Please see https://github.com/geoserver/geoserver/wiki/GSIP-217 for details, comment back and vote.

Best regards,
Gabriel.

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Regards,

Nuno Oliveira

== GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information. == Nuno Miguel Carvalho Oliveira @nmcoliveira Technical Lead / Project Manager

GeoSolutions Group phone: +39 0584 962313 fax: +39 0584 1660272 https://www.geosolutionsgroup.com/ http://twitter.com/geosolutions_it -------------------------------------------------------

Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Regards,

Alessio Fabiani

== GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information. == Ing. Alessio Fabiani

@alfa7691 Founder/Technical Lead

GeoSolutions Group phone: +39 0584 962313

fax: +39 0584 1660272

mob: +39 331 6233686

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it


Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail.


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

_______________________________________________
Geoserver-devel mailing list
[Geoserver-devel@lists.sourceforge.net](mailto:Geoserver-devel@lists.sourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geoserver-devel](https://lists.sourceforge.net/lists/listinfo/geoserver-devel)

-- 
Kevin Smith
[smithkm@anonymised.com](mailto:smithkm@anonymised.com)

After catching up on the background of 216 along with this proposal, the approach makes sense to me.
One piece I didn’t see covered is build/release infrastructure for the new project - since it is now independent from geofence I assume it will be its own group on jenkins, but we can deal with that when we get there.

+1

Cheers,

Torben

On Tue, Mar 21, 2023 at 6:23 AM Gabriel Roldan <gabriel.roldan@anonymised.com> wrote:

Hi all,

as discussed in the “GSIP-216 GeoFence 4.0.x” email thread, I’ve created a new GSIP to request hosting the GeoFence fork, called GeoServer ACL, as a sibling project to GeoServer, GeoFence, and GeoServer Cloud, under the /geoserver Github organization.

Please see https://github.com/geoserver/geoserver/wiki/GSIP-217 for details, comment back and vote.

Best regards,
Gabriel.

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Thanks everyone for the discussion and consideration for this proposal.

Since all the PSC members casted their vote, I’ve transitioned the proposal to in-progress,
and created this JIRA ticket to track progress:
https://osgeo-org.atlassian.net/browse/GEOS-10913

It contains subtasks for the identified steps to completion.

Cheers,
Gabe

···

camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Gabriel Roldan
Geospatial Developer