[Geoserver-devel] Testing transition to wfs-ng

Hey all,

Just did a quick smoke test of transitioning from the wfs module to wfs-ng. Here is the report.

  1. First I added a normal WFS datastore pointing to an external geoserver. This actually didn’t work all that well to be honest, I wasn’t able to preview the layer in the map preview, got errors around the FastBBOX filter.

  2. Then I took the old wfs store off my classpath and added wfs-ng to it. This resulted in some compile errors because the WFSDataStoreFactory is not in the same package namespace. We might want to move it so that it matches exactly… I guess it depends on whether we want the two modules to co-exist on the classpath or not. Anwyays, the compile errors were trivial, after importing the data store factory from the right package everything compiled without any other work, looks liek Niels did a good job of matching the parameter names.

  3. Fired GeoServer back up and everything worked great. For this test it actually worked much better than the old wfs since I was able to actually preview it.

So initial testing looks pretty promising.

-Justin

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

Hi Justin,

That’s indeed great news. I initially just saw the part about “This actually didn’t work all that well” and my heart sank for a second. Phew!

I’ll do another test merge of Niels’ branch and my work as soon as I get a chance - but currently I’m involved with other stuff so It’ll take a while. I’ll report back and we can check that we’re still on the path of getting the Stored Query work into 2.6.

One thing I’d like to clarify: Andrea said in the meeting that feature freeze is in August, but the meeting log says in just over a month. Is feature freeze in July or August?

Btw. If anyone is at Aalborg for the INSPIRE conference, I’ll see you guys there!

Sampo

···

On Tue, Jun 10, 2014 at 7:10 PM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Hey all,

Just did a quick smoke test of transitioning from the wfs module to wfs-ng. Here is the report.

  1. First I added a normal WFS datastore pointing to an external geoserver. This actually didn’t work all that well to be honest, I wasn’t able to preview the layer in the map preview, got errors around the FastBBOX filter.

  2. Then I took the old wfs store off my classpath and added wfs-ng to it. This resulted in some compile errors because the WFSDataStoreFactory is not in the same package namespace. We might want to move it so that it matches exactly… I guess it depends on whether we want the two modules to co-exist on the classpath or not. Anwyays, the compile errors were trivial, after importing the data store factory from the right package everything compiled without any other work, looks liek Niels did a good job of matching the parameter names.

  3. Fired GeoServer back up and everything worked great. For this test it actually worked much better than the old wfs since I was able to actually preview it.

So initial testing looks pretty promising.

-Justin

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@…3839…
@j_deolive


HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems


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

Sampo Savolainen
R&D Director, Spatineo Oy
sampo.savolainen@anonymised.com
+358-407555649
Linnankoskenkatu 16 A 17, 00250 Helsinki, Finland
www.spatineo.com, twitter.com/#!/spatineo
www.linkedin.com/company/spatineo-inc

This message may contain privileged and/or confidential information. If you
have received this e-mail in error or are not the intended recipient, you
may not use, copy, disseminate, or distribute it; do not open any
attachments, delete it immediately from your system and notify the sender
promptly by e-mail that you have done so.

On Wed, Jun 11, 2014 at 7:57 AM, Sampo Savolainen <
sampo.savolainen@anonymised.com> wrote:

Hi Justin,

That's indeed great news. I initially just saw the part about "This
actually didn't work all that well" and my heart sank for a second. Phew!

I'll do another test merge of Niels' branch and my work as soon as I get
a chance - but currently I'm involved with other stuff so It'll take a
while. I'll report back and we can check that we're still on the path of
getting the Stored Query work into 2.6.

One thing I'd like to clarify: Andrea said in the meeting that feature
freeze is in August, but the meeting log says in just over a month. Is
feature freeze in July or August?

Feature freeze July 18th, creation of the new 2.6.x branch and development
series unfreeze (for work scheduled to 2.7.x) August 18th while the 2.6.x
series goes RC,
2.6.0 release in September, 2.6.1 I believe in November

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

Andrea has answered. Here is the link: http://docs.geoserver.org/stable/en/developer/release-schedule/index.html

I think we were hoping to move the release date forward a couple weeks to match up with foss4g.

···

Jody Garnett

On Wed, Jun 11, 2014 at 4:12 PM, Andrea Aime <andrea.aime@anonymised.com> wrote:


HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems


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

On Wed, Jun 11, 2014 at 7:57 AM, Sampo Savolainen <sampo.savolainen@anonymised.com> wrote:

Hi Justin,

That’s indeed great news. I initially just saw the part about “This actually didn’t work all that well” and my heart sank for a second. Phew!

I’ll do another test merge of Niels’ branch and my work as soon as I get a chance - but currently I’m involved with other stuff so It’ll take a while. I’ll report back and we can check that we’re still on the path of getting the Stored Query work into 2.6.

One thing I’d like to clarify: Andrea said in the meeting that feature freeze is in August, but the meeting log says in just over a month. Is feature freeze in July or August?

Feature freeze July 18th, creation of the new 2.6.x branch and development series unfreeze (for work scheduled to 2.7.x) August 18th while the 2.6.x series goes RC,
2.6.0 release in September, 2.6.1 I believe in November

Cheers
Andrea

==

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


On Wed, Jun 11, 2014 at 9:02 AM, Jody Garnett <jody.garnett@anonymised.com>
wrote:

Andrea has answered. Here is the link:
http://docs.geoserver.org/stable/en/developer/release-schedule/index.html

Except that is not exactly our release schedule, it's the old description
of it (previous to the last GSIP)
Hopefully Justin will pull the right one out of
http://rancor.boundlessgeo.com:8080/ (currently down)

I think we were hoping to move the release date forward a couple weeks to
match up with foss4g.

Yup

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

On Wed, Jun 11, 2014 at 1:09 AM, Andrea Aime <andrea.aime@anonymised.com>
wrote:

On Wed, Jun 11, 2014 at 9:02 AM, Jody Garnett <jody.garnett@anonymised.com>
wrote:

Andrea has answered. Here is the link:
http://docs.geoserver.org/stable/en/developer/release-schedule/index.html

Except that is not exactly our release schedule, it's the old description
of it (previous to the last GSIP)
Hopefully Justin will pull the right one out of
http://rancor.boundlessgeo.com:8080/ (currently down)

Is this the right one?

http://old.geoserver.org/GeoTools%20and%20GeoServer%20release%20schedule.html

If so i'll port it over to the wiki today.

I think we were hoping to move the release date forward a couple weeks to
match up with foss4g.

Yup

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

--
*Justin Deoliveira*
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive <https://twitter.com/j_deolive&gt;

On Wed, Jun 11, 2014 at 5:11 PM, Justin Deoliveira <
jdeolive@anonymised.com> wrote:

Except that is not exactly our release schedule, it's the old description

of it (previous to the last GSIP)
Hopefully Justin will pull the right one out of
http://rancor.boundlessgeo.com:8080/ (currently down)

Is this the right one?

http://old.geoserver.org/GeoTools%20and%20GeoServer%20release%20schedule.html

If so i'll port it over to the wiki today.

Yep, it is

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

On Wed, Jun 11, 2014 at 9:13 AM, Andrea Aime <andrea.aime@anonymised.com>
wrote:

On Wed, Jun 11, 2014 at 5:11 PM, Justin Deoliveira <
jdeolive@anonymised.com> wrote:

Except that is not exactly our release schedule, it's the old description

of it (previous to the last GSIP)
Hopefully Justin will pull the right one out of
http://rancor.boundlessgeo.com:8080/ (currently down)

Is this the right one?

http://old.geoserver.org/GeoTools%20and%20GeoServer%20release%20schedule.html

If so i'll port it over to the wiki today.

Yep, it is

Cool, i am on it, Unless anyone objects I would like to have the wiki
attached to the geoserver wik be the one we use. So I was going to also
port the content from the geoserver.github.io wiki there as well.

Cheers
Andrea

--

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------

--
*Justin Deoliveira*
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive <https://twitter.com/j_deolive&gt;

Here is is.

https://github.com/geoserver/geoserver/wiki/Release-Schedule

I took the liberty of reverse sorting it since I felt newer releases are more relevant and should be at the top.

···

On Wed, Jun 11, 2014 at 9:29 AM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

On Wed, Jun 11, 2014 at 9:13 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Cool, i am on it, Unless anyone objects I would like to have the wiki attached to the geoserver wik be the one we use. So I was going to also port the content from the geoserver.github.io wiki there as well.

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

On Wed, Jun 11, 2014 at 5:11 PM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Yep, it is

Is this the right one?

http://old.geoserver.org/GeoTools%20and%20GeoServer%20release%20schedule.html

If so i’ll port it over to the wiki today.

Except that is not exactly our release schedule, it’s the old description of it (previous to the last GSIP)

Hopefully Justin will pull the right one out of http://rancor.boundlessgeo.com:8080/ (currently down)

Cheers

Andrea

==

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


The only reason to keep it associated with the website is so we have the option of allowing commit access to more people.

···

Jody Garnett

On Thu, Jun 12, 2014 at 1:29 AM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

On Wed, Jun 11, 2014 at 9:13 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Cool, i am on it, Unless anyone objects I would like to have the wiki attached to the geoserver wik be the one we use. So I was going to also port the content from the geoserver.github.io wiki there as well.

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

On Wed, Jun 11, 2014 at 5:11 PM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Yep, it is

Is this the right one?

http://old.geoserver.org/GeoTools%20and%20GeoServer%20release%20schedule.html

If so i’ll port it over to the wiki today.

Except that is not exactly our release schedule, it’s the old description of it (previous to the last GSIP)

Hopefully Justin will pull the right one out of http://rancor.boundlessgeo.com:8080/ (currently down)

Cheers

Andrea

==

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


And how often do folks that aren’t developers edit the wiki? My impression is not often. I am thinking it is not often enough to justify going against the norm.

···

On Wed, Jun 11, 2014 at 5:25 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

The only reason to keep it associated with the website is so we have the option of allowing commit access to more people.

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

Jody Garnett

On Thu, Jun 12, 2014 at 1:29 AM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

On Wed, Jun 11, 2014 at 9:13 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Cool, i am on it, Unless anyone objects I would like to have the wiki attached to the geoserver wik be the one we use. So I was going to also port the content from the geoserver.github.io wiki there as well.

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

On Wed, Jun 11, 2014 at 5:11 PM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Yep, it is

Is this the right one?

http://old.geoserver.org/GeoTools%20and%20GeoServer%20release%20schedule.html

If so i’ll port it over to the wiki today.

Except that is not exactly our release schedule, it’s the old description of it (previous to the last GSIP)

Hopefully Justin will pull the right one out of http://rancor.boundlessgeo.com:8080/ (currently down)

Cheers

Andrea

==

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


Fair enough :slight_smile:

···

Jody Garnett

On Thu, Jun 12, 2014 at 11:14 AM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

And how often do folks that aren’t developers edit the wiki? My impression is not often. I am thinking it is not often enough to justify going against the norm.

On Wed, Jun 11, 2014 at 5:25 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

The only reason to keep it associated with the website is so we have the option of allowing commit access to more people.

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

Jody Garnett

On Thu, Jun 12, 2014 at 1:29 AM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

On Wed, Jun 11, 2014 at 9:13 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:

Cool, i am on it, Unless anyone objects I would like to have the wiki attached to the geoserver wik be the one we use. So I was going to also port the content from the geoserver.github.io wiki there as well.

Justin Deoliveira
Vice President, Engineering | Boundless
jdeolive@anonymised.com
@j_deolive

On Wed, Jun 11, 2014 at 5:11 PM, Justin Deoliveira <jdeolive@anonymised.com> wrote:

Yep, it is

Is this the right one?

http://old.geoserver.org/GeoTools%20and%20GeoServer%20release%20schedule.html

If so i’ll port it over to the wiki today.

Except that is not exactly our release schedule, it’s the old description of it (previous to the last GSIP)

Hopefully Justin will pull the right one out of http://rancor.boundlessgeo.com:8080/ (currently down)

Cheers

Andrea

==

GeoServer Professional Services from the experts! Visit
http://goo.gl/NWWaa2 for more information.

==

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it