[Geoserver-devel] Update printing community module to MapFish-Print 2.0.0 final

2014-03-26 Thread Mauro Bartolomeoli
Hi everybody,
since today has been announced that MapFish-Print 2.0.0 has been released,
I think it could be a good moment to update the dependency on the printing
community module to this version, on master.
I was also thinking of promoting the community module to extension.
Two roadmaps are possible:
 1) update the dependency now and let it stay for some time on master
before promoting to extension
 2) do both at the same time

What do you think is the best choice?

Regards,
Mauro Bartolomeoli

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.
==

Dott. Mauro Bartolomeoli
@mauro_bart
Senior Software Engineer

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

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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Update printing community module to MapFish-Print 2.0.0 final

2014-03-26 Thread Ian Turton
Does that include the improvements that GeoSolutions made for CQL filters
etc?

Ian


On 26 March 2014 07:58, Mauro Bartolomeoli 
mauro.bartolome...@geo-solutions.it wrote:

 Hi everybody,
 since today has been announced that MapFish-Print 2.0.0 has been released,
 I think it could be a good moment to update the dependency on the printing
 community module to this version, on master.
 I was also thinking of promoting the community module to extension.
 Two roadmaps are possible:
  1) update the dependency now and let it stay for some time on master
 before promoting to extension
  2) do both at the same time

 What do you think is the best choice?

 Regards,
 Mauro Bartolomeoli

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 for more information.
 ==

 Dott. Mauro Bartolomeoli
 @mauro_bart
 Senior Software Engineer

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

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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel




-- 
Ian Turton
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Update printing community module to MapFish-Print 2.0.0 final

2014-03-26 Thread Andrea Aime
On Wed, Mar 26, 2014 at 8:58 AM, Mauro Bartolomeoli 
mauro.bartolome...@geo-solutions.it wrote:

 Hi everybody,
 since today has been announced that MapFish-Print 2.0.0 has been released,
 I think it could be a good moment to update the dependency on the printing
 community module to this version, on master.
 I was also thinking of promoting the community module to extension.
 Two roadmaps are possible:
  1) update the dependency now and let it stay for some time on master
 before promoting to extension
  2) do both at the same time


Mauro, haven't we used mapfish 2.0 dev builds for some time now in our
projects, with no particular
issue?
If so, I'd go for 2

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Update printing community module to MapFish-Print 2.0.0 final

2014-03-26 Thread Mauro Bartolomeoli
Hi Ian,


2014-03-26 10:06 GMT+01:00 Ian Turton ijtur...@gmail.com:

 Does that include the improvements that GeoSolutions made for CQL filters
 etc?

 Ian


it should, they have been committed some times before the release, so it
should be there.
Other improvements we did are currently only on our fork, but we are
working to merge them.

Mauro


-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.
==

Dott. Mauro Bartolomeoli
@mauro_bart
Senior Software Engineer

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

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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Update printing community module to MapFish-Print 2.0.0 final

2014-03-26 Thread Mauro Bartolomeoli
Hi Andrea,


2014-03-26 10:09 GMT+01:00 Andrea Aime andrea.a...@geo-solutions.it:

 On Wed, Mar 26, 2014 at 8:58 AM, Mauro Bartolomeoli 
 mauro.bartolome...@geo-solutions.it wrote:

 Hi everybody,
 since today has been announced that MapFish-Print 2.0.0 has been
 released, I think it could be a good moment to update the dependency on the
 printing community module to this version, on master.
 I was also thinking of promoting the community module to extension.
 Two roadmaps are possible:
  1) update the dependency now and let it stay for some time on master
 before promoting to extension
  2) do both at the same time


 Mauro, haven't we used mapfish 2.0 dev builds for some time now in our
 projects, with no particular
 issue?
 If so, I'd go for 2


Yes we did, I'm for option 2 too.

Mauro


-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.
==

Dott. Mauro Bartolomeoli
@mauro_bart
Senior Software Engineer

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

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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Andrea Aime
Hi,
given that java 6 has been out of support for a while now, and java 8 is
out,
how do people feel about upping our minimal java requirement to java 7
on the master branches of GeoTools and GeoServer?

Pro/cons, issues you see?

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Ben Caradoc-Davies
+1.

I also recommend OpenJDK 7 over Oracle when on Linux. Please find below 
the arguments I used in January on an internal email:

**

I also propose that we switch to OpenJDK 7 (amd64/x86_64) for all Debian 
and CentOS deployments.

(1) From Java 7, OpenJDK is the Reference Implementation.
http://en.wikipedia.org/wiki/OpenJDK

(2) Using OpenJDK 7 gives us a full open-source stack.

(3) OpenJDK 7 is shipped with Debian and CentOS and is taking over the 
world, particularly as Oracle JDK =6u29 including 7 lacks the 
redistribution licence of Oracle JDK 6u29 and so was kicked from Debian:
http://mrpogson.com/2011/12/14/sun-java-no-longer-welcome-in-debian-gnulinux/

Oracle JDK includes some additional closed-source components that are 
licensed from third-parties, including audio codecs and fonts. The 
absence of these components is unlikely to be important for server 
deployments. OpenJDK also lacks the web browser plugin and webstart; I 
see this as a feature! The former was notorious for security problems 
and the latter is awful spaghetti code (a former coworker signed the 
NDA, ha ha!). Neither are relevant for server deployments (except JNLP 
Jenkins slaves?).

https://blogs.oracle.com/henrik/entry/java_7_questions_answers
Q: What is the difference between the source code found in the OpenJDK 
repository, and the code you use to build the Oracle JDK?
A: It is very close - our build process for Oracle JDK releases builds 
on OpenJDK 7 by adding just a couple of pieces, like the deployment 
code, which includes Oracle's implementation of the Java Plugin and Java 
WebStart, as well as some closed source third party components like a 
graphics rasterizer, some open source third party components, like 
Rhino, and a few bits and pieces here and there, like additional 
documentation or third party fonts. Moving forward, our intent is to 
open source all pieces of the Oracle JDK except those that we consider 
commercial features such as JRockit Mission Control (not yet available 
in Oracle JDK), and replace encumbered third party components with open 
source alternatives to achieve closer parity between the code bases.

Does anyone have blockers moving to OpenJDK 7? Sure I saw lots of 
problems with OpenJDK 6, but OpenJDK 7 is a very different beast and 
much, much closer to Oracle, without any of the encumberances.

**

On 26/03/14 17:21, Andrea Aime wrote:
 Hi,
 given that java 6 has been out of support for a while now, and java 8 is
 out,
 how do people feel about upping our minimal java requirement to java 7
 on the master branches of GeoTools and GeoServer?

 Pro/cons, issues you see?

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech



 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel


-- 
Ben Caradoc-Davies ben.caradoc-dav...@csiro.au
Software Engineer
CSIRO Earth Science and Resource Engineering
Australian Resources Research Centre

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] OtherSRS first cut ready, couple of small doubts

2014-03-26 Thread Andrea Aime
Hi,
I've just finished a first cut of the otherSRS support work for WFS 1.1 and
2.0,
the pull request is here:
https://github.com/geoserver/geoserver/pull/548

One small style doubt is that I had WFSInfo use getSRS() just like
WMSInfo.getSRS(),
but for FeatureTypeInfo local override I had to use getOtherSRS() as
getSRS()
was already taken.
Hmm... better be consistent among the services, or between WFSInfo and
FeatureTypeInfo?

A most substantive issue is the one of overriding the global SRS list set
in WFSInfo: in both
GUI bits I have the same SRS list editor as the limited WMS SRS list:

[image: Inline image 1]


So far so good, and it allows a specific feature type to have its own local
SRS list.

However, I'm not sure how to deal with a potential case in which the admin
does not want
an extra SRS list for a particular feature type: the live lists we are
using in the configuration
are not allowing us to tell apart a empty list from an unset one.
One way out is to add a checkbox override the global srs list and enable
the srs list editor
only in that case, and then have an extra boolean field in FeatureTypeInfo.

Another approach could be having the GUI made that way, but the internal
data model
using a sentinel value, like a list with a single null value in it.
However, this would be really ugly from the rest configuration point of
view.

Suggestions? If I don't hear anything I'll go ahead with the checkbox+extra
field approach
(and update the docs too).

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
inline: othersrs_wfs.png--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] Backport fix for LayerGroup handling from master

2014-03-26 Thread Andrea Aime
Hi,
one one passed, time to backport
https://github.com/geoserver/geoserver/pull/477 to 2.5.x and 2.4.x?

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] FW: Review of some old Mapserver issues

2014-03-26 Thread Rahkonen Jukka (Tike)
Hi,

A copy of a mail I sent to Mapserver-dev list. They speak about issues and we 
have tickets but otherwise I guess it is all the same.

-Jukka Rahkonen-

Forwarded message:

I spent two and a half hours for reading the 20 oldest Mapserver issues from 
Github. I did not select the issues and I wrote a short comment about each. If 
I knew something about the case I did some fast lookups to Mapserver 
documentation and OGC standards.  A commented list is available in 
http://latuviitta.org/documents/review_of_old_mapserver_issues.ods

With my knowledge on Mapserver I could classify these 20 oldest issues, all 
from year 2004, into these classes:
invalid: 1
for sure fixed: 2
can be closed for other reasons: 4
for sure a reason to keep open: 2
needs an opinion from someone who knows: 11

I could classify 8 issues per hour, a sustainable rate might be about 5. For 
being amusing 4 or 6 hours per day would be the maximum. In addition to my work 
it would take perhaps 30 minutes developer time to decide what to do for those 
11 cases which are too specific even for a power user.

I hope these numbers are useful if someone plans to organize a ticket closing 
sprint or party. Ten power user qualified participants could classify roughly 
200 issues per day. In addition, there should be 4 developers whose expertise 
together covers mostly everything in Mapserver and who could spend 3 hours very 
soon after the sprint for deciding what to do for the uncertain class. As an 
infrastructure there should be a recent Mapserver with good WMS, WFS and WCS 
layers online so that the requests could be tested and requests and responses 
could be added to the sprint end document.

I used also a couple of hours with GDAL tickets. They felt harder for me 
because of large number of drivers which are unknown to me and servers which I 
have never used. It looks like GDAL developers were still able to close a few 
tickets based on my comments. Same result with Geoserver.

-Jukka Rahkonen-
___
mapserver-dev mailing list
mapserver-...@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-dev

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Backport fix for LayerGroup handling from master

2014-03-26 Thread Mauro Bartolomeoli
+1


2014-03-26 11:31 GMT+01:00 Andrea Aime andrea.a...@geo-solutions.it:

 Hi,
 one one passed, time to backport
 https://github.com/geoserver/geoserver/pull/477 to 2.5.x and 2.4.x?

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Backport fix for LayerGroup handling from master

2014-03-26 Thread Andrea Aime
On Wed, Mar 26, 2014 at 11:31 AM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 Hi,
 one one passed, time to backport
 https://github.com/geoserver/geoserver/pull/477 to 2.5.x and 2.4.x?


one one... one month! :-p

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Justin Deoliveira
I guess my feedback remains the same as it always has been: until there are
compelling language reasons to break backwards compatibility I think the
cons outweigh the pros. While I would certainly recommend new installations
use a 1.7 runtime the version itself doesn't bring that many new language
features that i am aware of. So being able to remain 1.6 compatible while
still able to utilize the newer runtime feels like having our cake and
eating it too.

Java 8 on the other hand is an entirely different animal. Some very
interesting new features there indeed like lambdas, interface defaults, and
optionals. I imagine fans of the guava library will want to upgrade sooner
rather than later. Me being one of them :)

All that said I certainly understand that Java 6 is bordering on ancient
these days and it makes it increasingly hard to setup a development
environment.  So while I wouldn't urge for upping the minimum requirement I
wouldn't resist either. I will throw in a neutral vote on this one.

$0.02


On Wed, Mar 26, 2014 at 3:21 AM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 Hi,
 given that java 6 has been out of support for a while now, and java 8 is
 out,
 how do people feel about upping our minimal java requirement to java 7
 on the master branches of GeoTools and GeoServer?

 Pro/cons, issues you see?

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel




-- 
*Justin Deoliveira*
Vice President, Engineering | Boundless
jdeol...@boundlessgeo.com
@j_deolive https://twitter.com/j_deolive
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Jody Garnett
Well one benefit would be a new version of Jetty.  I like the
try-with-resource syntax as well.

Jody Garnett


On Wed, Mar 26, 2014 at 8:21 PM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 Hi,
 given that java 6 has been out of support for a while now, and java 8 is
 out,
 how do people feel about upping our minimal java requirement to java 7
 on the master branches of GeoTools and GeoServer?

 Pro/cons, issues you see?

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Previewing style legend on the style page

2014-03-26 Thread Olle Markljung
Hi,
Would it be possible to make this as a POST to GetLegendGraphic with
payload (SLD_BODY) as the document being edited?
Similar to WMS GetMap. A legend for WMS GetMap POST.
Perhaps this is already supported?

In this case it would be possible for outside usage.
I could issue a GET but for gigantic SLD:s it would hit the browser URL
length bounds.

Regards,
Olle Markljung





On Wed, Mar 19, 2014 at 5:38 PM, Justin Deoliveira 
jdeol...@boundlessgeo.com wrote:




 On Wed, Mar 19, 2014 at 10:10 AM, Andrea Aime 
 andrea.a...@geo-solutions.it wrote:

 Hi,
 I'm looking into a request to add a legend preview in the style dialog,
 so that
 one can see how the legend would look like while editing the style.

 This would be similar, if you want, to the legend preview we have in the
 layers
 dialog, although it would not be possible to reuse the same code, as the
 legend
 is not yet saved here (the code in the layer page really calls a normal
 GetLegendGraphics instead)

 Interaction wise, it would be a preview button like the validate one I
 guess.
 Actually... another option would be to show the preview as a side effect
 of the user
 pressing the validation button.

 Opinions?


 My preference would be something explicit, do a dedicated button. $0.02


 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel




 --
 *Justin Deoliveira*
 Vice President, Engineering | Boundless
 jdeol...@boundlessgeo.com
 @j_deolive https://twitter.com/j_deolive


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Rahkonen Jukka (Tike)
+1

Actually it does not feel so important for me what is the minimum version but 
development and testing should be done with java 7 if that is not the case 
already. We have ISO/IEC27001:2005 certificate which means that we must have 
java 7 in production. But I have also seen from the mailing lists that there 
are people who are afraid because it is possible to run Geoserver and deegree 
with java 6.

-Jukka Rahkonen-


Andrea Aime wrote:

Hi,
given that java 6 has been out of support for a while now, and java 8 is out,
how do people feel about upping our minimal java requirement to java 7
on the master branches of GeoTools and GeoServer?

Pro/cons, issues you see?

Cheers
Andrea

--
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Andrea Aime
On Wed, Mar 26, 2014 at 12:03 PM, Justin Deoliveira 
jdeol...@boundlessgeo.com wrote:

 I guess my feedback remains the same as it always has been: until there
 are compelling language reasons to break backwards compatibility I think
 the cons outweigh the pros. While I would certainly recommend new
 installations use a 1.7 runtime the version itself doesn't bring that many
 new language features that i am aware of. So being able to remain 1.6
 compatible while still able to utilize the newer runtime feels like having
 our cake and eating it too.


Like Jody I also like try with resources, and to a lesser extend, diamond
operator.

I don't mind staying with java 6 and supporting java 7 officially too, but
we'd need to double the build servers and make the java 7 ones official
(and
we cannot really rely on Travis, our builds are too big for it) meaning
each commit would have to be validated twice and
developers would have to pay extra attention (and I guess, either build
twice before committing, or build once in java 6 and hope the change
does not break java 7 builds)


 Java 8 on the other hand is an entirely different animal. Some very
 interesting new features there indeed like lambdas, interface defaults, and
 optionals. I imagine fans of the guava library will want to upgrade sooner
 rather than later. Me being one of them :)


Indeed it's nice... but I guess we won't be able to adopt it until java 9
is out, which means at least two years.
That is, unless something unprecedented happens and the user base just
installs in mass java 8 on the
servers within the next year.
Looking around, what I see is people still working on java 7 upgrades, and
only because they are basically forced by security
considerations, with java 6 not receiving security patches anymore.

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Ares build server stuck

2014-03-26 Thread Andrea Aime
On Mon, Mar 24, 2014 at 10:32 PM, Gabriel Roldan
grol...@boundlessgeo.comwrote:

 Just an update on this.
 I think we could force all geotools and geoserver tests to create
 temporary files under their respective target/ directory at a very low cost
 with the following maven-surefire-plugin configuration in the root pom:

 plugin
   groupIdorg.apache.maven.plugins/groupId
   artifactIdmaven-surefire-plugin/artifactId
   version2.16/version
   configuration
 
 systemPropertyVariables
   java.io.tmpdir${project.build.directory}/java.io.tmpdir
 /systemPropertyVariables
   /configuration
 /plugin

 I'm testing with geotools and so far it looks like it works just fine.


Interesting, thanks for this.
Was it ever adopted?

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] writing an thread with concurrent notification

2014-03-26 Thread Andrea Aime
Hi Jody,
looks cool, do you have the whole test using it handy?

Cheers
Andrea


On Tue, Mar 25, 2014 at 11:25 AM, Jody Garnett jody.garn...@gmail.comwrote:

 I spent a bit of time today figuring out something I should of done a
 while ago .. how to make a good clean concurrent notification test.

 Here is the test snippet:

 AssertResourceListener listenerD = new AssertResourceListener();
 store.addListener( DirC/FileD, listenerD );
 Thread.sleep(1000);
 d.setLastModified(System.currentTimeMillis());
 listenerD.await();

 Normally I would handle this with a while loop, that wakes up and checks
 if the requested event has come in yet.

 Here is today's alternative (using Lock and a Condition):

 static class AssertResourceListener implements ResourceListener {
 Lock lock = new ReentrantLock(true);
 Condition notified = lock.newCondition();
 private ResourceNotification notify = null;
 @Override
 public void changed(ResourceNotification notify) {
 if ( notify != null ){
 lock.lock();
 try {
 this.notify = notify;
 notified.signalAll();
 }
 finally {
 lock.unlock();
 }
 }
 }
 public void await() throws InterruptedException {
 lock.lock();
 try {
 while (notify == null){
 notified.await();
 }
 }
 finally {
 lock.unlock();
 }
 }
 }

 The result is a faster build and more reliable tests.

 --
 Jody Garnett


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel




-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] OtherSRS first cut ready, couple of small doubts

2014-03-26 Thread Justin Deoliveira
Good stuff.

Regarding the method naming I would say FeatureTypeInfo.getOtherSRS() is
fine I think. I would say WMSInfo.getSRS() and WFSInfo.getSRS() could be
better named but that is another matter. Question: Does it make sense to
push getOtherSRS() up to ResourceInfo?

Regarding controlling the override I think another boolean field makes
sense and is most explicit. I agree that is the way to go.


On Wed, Mar 26, 2014 at 4:29 AM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 Hi,
 I've just finished a first cut of the otherSRS support work for WFS 1.1
 and 2.0,
 the pull request is here:
 https://github.com/geoserver/geoserver/pull/548

 One small style doubt is that I had WFSInfo use getSRS() just like
 WMSInfo.getSRS(),
 but for FeatureTypeInfo local override I had to use getOtherSRS() as
 getSRS()
 was already taken.
 Hmm... better be consistent among the services, or between WFSInfo and
 FeatureTypeInfo?

 A most substantive issue is the one of overriding the global SRS list set
 in WFSInfo: in both
 GUI bits I have the same SRS list editor as the limited WMS SRS list:

 [image: Inline image 1]


 So far so good, and it allows a specific feature type to have its own
 local SRS list.

 However, I'm not sure how to deal with a potential case in which the admin
 does not want
 an extra SRS list for a particular feature type: the live lists we are
 using in the configuration
 are not allowing us to tell apart a empty list from an unset one.
 One way out is to add a checkbox override the global srs list and enable
 the srs list editor
 only in that case, and then have an extra boolean field in FeatureTypeInfo.

 Another approach could be having the GUI made that way, but the internal
 data model
 using a sentinel value, like a list with a single null value in it.
 However, this would be really ugly from the rest configuration point of
 view.

 Suggestions? If I don't hear anything I'll go ahead with the
 checkbox+extra field approach
 (and update the docs too).

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel




-- 
*Justin Deoliveira*
Vice President, Engineering | Boundless
jdeol...@boundlessgeo.com
@j_deolive https://twitter.com/j_deolive
inline: othersrs_wfs.png--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] OtherSRS first cut ready, couple of small doubts

2014-03-26 Thread Andrea Aime
On Wed, Mar 26, 2014 at 2:41 PM, Justin Deoliveira 
jdeol...@boundlessgeo.com wrote:

 Good stuff.

 Regarding the method naming I would say FeatureTypeInfo.getOtherSRS() is
 fine I think. I would say WMSInfo.getSRS() and WFSInfo.getSRS() could be
 better named but that is another matter. Question: Does it make sense to
 push getOtherSRS() up to ResourceInfo?


Hum... hum... while all protocol have similar ideas, each one  uses a
different variation of it:
* in wms it would be something you add to the base limited srs list,
which may make sense
* in wfs everything is type specific
* in wcs it's coverage specific we have two srs lists, a request srs list
(what srs you can use when restricting the desired area) and a response srs
list (which srs we reprojected the output to), and these are both already
defined in CoverageInfo

So, pushing it up to ResourceInfo _might_ work, but we'd then have to do
some implementation for
WMS, probably rename it to getResponseSRS(), and do something about the
existing WCS GUI for it.



 Regarding controlling the override I think another boolean field makes
 sense and is most explicit. I agree that is the way to go.


Cool

Cheers
Andrea

-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] OtherSRS first cut ready, couple of small doubts

2014-03-26 Thread Justin Deoliveira
On Wed, Mar 26, 2014 at 7:47 AM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 On Wed, Mar 26, 2014 at 2:41 PM, Justin Deoliveira 
 jdeol...@boundlessgeo.com wrote:

 Good stuff.

 Regarding the method naming I would say FeatureTypeInfo.getOtherSRS() is
 fine I think. I would say WMSInfo.getSRS() and WFSInfo.getSRS() could be
 better named but that is another matter. Question: Does it make sense to
 push getOtherSRS() up to ResourceInfo?


 Hum... hum... while all protocol have similar ideas, each one  uses a
 different variation of it:
 * in wms it would be something you add to the base limited srs list,
 which may make sense
 * in wfs everything is type specific
 * in wcs it's coverage specific we have two srs lists, a request srs list
 (what srs you can use when restricting the desired area) and a response srs
 list (which srs we reprojected the output to), and these are both already
 defined in CoverageInfo

 So, pushing it up to ResourceInfo _might_ work, but we'd then have to do
 some implementation for
 WMS, probably rename it to getResponseSRS(), and do something about the
 existing WCS GUI for it.


Cool, no worries, if it doesn't fit that is fine, no need to add more work
now.


 Regarding controlling the override I think another boolean field makes
 sense and is most explicit. I agree that is the way to go.


 Cool

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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
jdeol...@boundlessgeo.com
@j_deolive https://twitter.com/j_deolive
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Ares build server stuck

2014-03-26 Thread Justin Deoliveira
I didn't act on it but I don't see any problem with trying it out.


On Wed, Mar 26, 2014 at 6:03 AM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 On Mon, Mar 24, 2014 at 10:32 PM, Gabriel Roldan grol...@boundlessgeo.com
  wrote:

 Just an update on this.
 I think we could force all geotools and geoserver tests to create
 temporary files under their respective target/ directory at a very low cost
 with the following maven-surefire-plugin configuration in the root pom:

 plugin
   groupIdorg.apache.maven.plugins/groupId
   artifactIdmaven-surefire-plugin/artifactId
   version2.16/version
   configuration
 
 systemPropertyVariables
   java.io.tmpdir${project.build.directory}/java.io.tmpdir
 /systemPropertyVariables
   /configuration
 /plugin

 I'm testing with geotools and so far it looks like it works just fine.


 Interesting, thanks for this.
 Was it ever adopted?

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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
jdeol...@boundlessgeo.com
@j_deolive https://twitter.com/j_deolive
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] Build failed in Jenkins: geoserver-2.5.x-nightly #32

2014-03-26 Thread monitor
See http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/32/

--
[...truncated 3580 lines...]
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/gs-feature-aggregate-2.5-SNAPSHOT.jar
[INFO] [jar:test-jar {execution: default}]
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/gs-feature-aggregate-2.5-SNAPSHOT-tests.jar
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] [git-commit-id:revision {execution: default}]
[INFO] [GitCommitIdMojo] .git directory could not be found, skipping execution
[INFO] [source:jar {execution: attach-sources}]
[INFO] Building jar: 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/gs-feature-aggregate-2.5-SNAPSHOT-sources.jar
[INFO] Preparing source:test-jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[WARNING] Removing: test-jar from forked lifecycle, to prevent recursive 
invocation.
[INFO] [git-commit-id:revision {execution: default}]
[INFO] [GitCommitIdMojo] .git directory could not be found, skipping execution
[INFO] [source:test-jar {execution: attach-sources}]
[INFO] No sources in project. Archive not created.
[INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
[INFO] Copying gt-api-11-SNAPSHOT.jar to 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/dependency/gt-api-11-SNAPSHOT.jar
[INFO] Copying gwc-core-1.5-SNAPSHOT.jar to 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/dependency/gwc-core-1.5-SNAPSHOT.jar
[INFO] [install:install {execution: default-install}]
[INFO] Installing 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/gs-feature-aggregate-2.5-SNAPSHOT.jar
 to 
/var/lib/jenkins/.m2/repository/org/geoserver/community/gs-feature-aggregate/2.5-SNAPSHOT/gs-feature-aggregate-2.5-SNAPSHOT.jar
[INFO] Installing 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/gs-feature-aggregate-2.5-SNAPSHOT-tests.jar
 to 
/var/lib/jenkins/.m2/repository/org/geoserver/community/gs-feature-aggregate/2.5-SNAPSHOT/gs-feature-aggregate-2.5-SNAPSHOT-tests.jar
[INFO] Installing 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/feature-aggregate/target/gs-feature-aggregate-2.5-SNAPSHOT-sources.jar
 to 
/var/lib/jenkins/.m2/repository/org/geoserver/community/gs-feature-aggregate/2.5-SNAPSHOT/gs-feature-aggregate-2.5-SNAPSHOT-sources.jar
[INFO] 
[INFO] Building WMS-EO
[INFO]task-segment: [clean, install]
[INFO] 
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory 
http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/src/community/wms-eo/target
[INFO] [cobertura:clean {execution: default}]
[INFO] [git-commit-id:revision {execution: default}]
[INFO] [GitCommitIdMojo] Running on 
'http://ares.opengeo.org/jenkins/job/geoserver-2.5.x-nightly/ws/.git' 
repository...
[INFO] [GitCommitIdMojo] Initializing properties...
[INFO] [GitCommitIdMojo] Using maven project properties...
[INFO] [GitCommitIdMojo] Loading data from git repository...
[INFO] [GitCommitIdMojo] --git properties 
loaded--
[INFO] [GitCommitIdMojo] build.commit.message.short = [GEOS-6413] The new KML 
encoder can leak unclosed feature iterators
[INFO] [GitCommitIdMojo] build.build.user.email = Unknown
[INFO] [GitCommitIdMojo] build.hudsonId = -1
[INFO] [GitCommitIdMojo] build.commit.time = 24.03.2014 @ 14:13:03 UTC
[INFO] [GitCommitIdMojo] build.timestamp = 26-Mar-2014 15:29
[INFO] [GitCommitIdMojo] build.build.time = 26.03.2014 @ 15:37:08 UTC
[INFO] [GitCommitIdMojo] build.branch = fa5a98fa2f4f76aa41c45f325f1e62a351097300
[INFO] [GitCommitIdMojo] build.commit.user.email = andrea.a...@gmail.com
[INFO] [GitCommitIdMojo] build.build.user.name = Unknown
[INFO] [GitCommitIdMojo] build.commit.user.name = Andrea Aime
[INFO] [GitCommitIdMojo] build.commit.id.abbrev = fa5a98f
[INFO] [GitCommitIdMojo] build.commit.id = 
fa5a98fa2f4f76aa41c45f325f1e62a351097300
[INFO] [GitCommitIdMojo] build.commit.message.full = [GEOS-6413] The new KML 
encoder can leak unclosed feature iterators

[INFO] [GitCommitIdMojo] 
-
[INFO] [GitCommitIdMojo] Finished running.
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 

Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Kevin Smith
I'm another admirer of try-with-resources and AutoCloseable and I'd be
happy to see GWC  upped to Java 7 minimum as well.


On 26 March 2014 04:58, Andrea Aime andrea.a...@geo-solutions.it wrote:

 On Wed, Mar 26, 2014 at 12:03 PM, Justin Deoliveira 
 jdeol...@boundlessgeo.com wrote:

 I guess my feedback remains the same as it always has been: until there
 are compelling language reasons to break backwards compatibility I think
 the cons outweigh the pros. While I would certainly recommend new
 installations use a 1.7 runtime the version itself doesn't bring that many
 new language features that i am aware of. So being able to remain 1.6
 compatible while still able to utilize the newer runtime feels like having
 our cake and eating it too.


 Like Jody I also like try with resources, and to a lesser extend, diamond
 operator.

 I don't mind staying with java 6 and supporting java 7 officially too, but
 we'd need to double the build servers and make the java 7 ones official
 (and
 we cannot really rely on Travis, our builds are too big for it) meaning
 each commit would have to be validated twice and
 developers would have to pay extra attention (and I guess, either build
 twice before committing, or build once in java 6 and hope the change
 does not break java 7 builds)


 Java 8 on the other hand is an entirely different animal. Some very
 interesting new features there indeed like lambdas, interface defaults, and
 optionals. I imagine fans of the guava library will want to upgrade sooner
 rather than later. Me being one of them :)


 Indeed it's nice... but I guess we won't be able to adopt it until java 9
 is out, which means at least two years.
 That is, unless something unprecedented happens and the user base just
 installs in mass java 8 on the
 servers within the next year.
 Looking around, what I see is people still working on java 7 upgrades, and
 only because they are basically forced by security
 considerations, with java 6 not receiving security patches anymore.

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel




-- 

Kevin Smith

Junior Software Engineer | Boundless

ksm...@boundlessgeo.com

+1-778-785-7459

@boundlessgeo https://twitter.com/boundlessgeo
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Gabriel Roldan
pretty much agree with all that's been said. I'm +1

On Wed, Mar 26, 2014 at 1:34 PM, Kevin Smith ksm...@boundlessgeo.com wrote:
 I'm another admirer of try-with-resources and AutoCloseable and I'd be happy
 to see GWC  upped to Java 7 minimum as well.


 On 26 March 2014 04:58, Andrea Aime andrea.a...@geo-solutions.it wrote:

 On Wed, Mar 26, 2014 at 12:03 PM, Justin Deoliveira
 jdeol...@boundlessgeo.com wrote:

 I guess my feedback remains the same as it always has been: until there
 are compelling language reasons to break backwards compatibility I think the
 cons outweigh the pros. While I would certainly recommend new installations
 use a 1.7 runtime the version itself doesn't bring that many new language
 features that i am aware of. So being able to remain 1.6 compatible while
 still able to utilize the newer runtime feels like having our cake and
 eating it too.


 Like Jody I also like try with resources, and to a lesser extend, diamond
 operator.

 I don't mind staying with java 6 and supporting java 7 officially too, but
 we'd need to double the build servers and make the java 7 ones official (and
 we cannot really rely on Travis, our builds are too big for it) meaning
 each commit would have to be validated twice and
 developers would have to pay extra attention (and I guess, either build
 twice before committing, or build once in java 6 and hope the change
 does not break java 7 builds)


 Java 8 on the other hand is an entirely different animal. Some very
 interesting new features there indeed like lambdas, interface defaults, and
 optionals. I imagine fans of the guava library will want to upgrade sooner
 rather than later. Me being one of them :)


 Indeed it's nice... but I guess we won't be able to adopt it until java 9
 is out, which means at least two years.
 That is, unless something unprecedented happens and the user base just
 installs in mass java 8 on the
 servers within the next year.
 Looking around, what I see is people still working on java 7 upgrades, and
 only because they are basically forced by security
 considerations, with java 6 not receiving security patches anymore.

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel




 --

 Kevin Smith

 Junior Software Engineer | Boundless

 ksm...@boundlessgeo.com

 +1-778-785-7459

 @boundlessgeo


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel




-- 
Gabriel Roldán

Software Developer | Boundless

grol...@boundlessgeo.com

@gabrielroldan

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Ares build server stuck

2014-03-26 Thread Gabriel Roldan
On Wed, Mar 26, 2014 at 9:03 AM, Andrea Aime
andrea.a...@geo-solutions.it wrote:
 On Mon, Mar 24, 2014 at 10:32 PM, Gabriel Roldan grol...@boundlessgeo.com
 wrote:

 Just an update on this.
 I think we could force all geotools and geoserver tests to create
 temporary files under their respective target/ directory at a very low cost
 with the following maven-surefire-plugin configuration in the root pom:

 plugin
   groupIdorg.apache.maven.plugins/groupId
   artifactIdmaven-surefire-plugin/artifactId
   version2.16/version
   configuration
 
 systemPropertyVariables
   java.io.tmpdir${project.build.directory}/java.io.tmpdir
 /systemPropertyVariables
   /configuration
 /plugin

 I'm testing with geotools and so far it looks like it works just fine.


 Interesting, thanks for this.
 Was it ever adopted?

I have adopted it in geogit and its working fine.


 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---



-- 
Gabriel Roldán

Software Developer | Boundless

grol...@boundlessgeo.com

@gabrielroldan

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Ares build server stuck

2014-03-26 Thread Gabriel Roldan
On Wed, Mar 26, 2014 at 2:15 PM, Gabriel Roldan
grol...@boundlessgeo.com wrote:
 On Wed, Mar 26, 2014 at 9:03 AM, Andrea Aime
 andrea.a...@geo-solutions.it wrote:
 On Mon, Mar 24, 2014 at 10:32 PM, Gabriel Roldan grol...@boundlessgeo.com
 wrote:

 Just an update on this.
 I think we could force all geotools and geoserver tests to create
 temporary files under their respective target/ directory at a very low cost
 with the following maven-surefire-plugin configuration in the root pom:

 plugin
   groupIdorg.apache.maven.plugins/groupId
   artifactIdmaven-surefire-plugin/artifactId
   version2.16/version
   configuration
 
 systemPropertyVariables
   java.io.tmpdir${project.build.directory}/java.io.tmpdir
 /systemPropertyVariables
   /configuration
 /plugin

 I'm testing with geotools and so far it looks like it works just fine.


 Interesting, thanks for this.
 Was it ever adopted?

 I have adopted it in geogit and its working fine.
Hit send too soon.

I think it's not going to be that straightforward for
geotools/geoserver though, cause there seems to be a lot of ad-hoc
test code. I know for instance that it didn't work out of the box with
geoserver due to some conflicts with assumptions in the geoserver
tests infrastructure, but I can't exactly recall what the issue was.



 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---



 --
 Gabriel Roldán

 Software Developer | Boundless

 grol...@boundlessgeo.com

 @gabrielroldan



-- 
Gabriel Roldán

Software Developer | Boundless

grol...@boundlessgeo.com

@gabrielroldan

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] OtherSRS first cut ready, couple of small doubts

2014-03-26 Thread Andrea Aime
Here is the updated pull request, with docs:

https://github.com/geoserver/geoserver/pull/548

I've changed FeatureTypeInfo methods to use getResponseSRS(), just in case
we want to make things
uniform later down the road and pull that method up to ResourceInfo, this
at least will avoid a interface breakage
between FeatureTypeInfo and CoverageInfo.

Also added docs.

Cheers
Andrea



On Wed, Mar 26, 2014 at 2:51 PM, Justin Deoliveira 
jdeol...@boundlessgeo.com wrote:




 On Wed, Mar 26, 2014 at 7:47 AM, Andrea Aime andrea.a...@geo-solutions.it
  wrote:

 On Wed, Mar 26, 2014 at 2:41 PM, Justin Deoliveira 
 jdeol...@boundlessgeo.com wrote:

 Good stuff.

 Regarding the method naming I would say FeatureTypeInfo.getOtherSRS() is
 fine I think. I would say WMSInfo.getSRS() and WFSInfo.getSRS() could be
 better named but that is another matter. Question: Does it make sense to
 push getOtherSRS() up to ResourceInfo?


 Hum... hum... while all protocol have similar ideas, each one  uses a
 different variation of it:
 * in wms it would be something you add to the base limited srs list,
 which may make sense
 * in wfs everything is type specific
 * in wcs it's coverage specific we have two srs lists, a request srs list
 (what srs you can use when restricting the desired area) and a response srs
 list (which srs we reprojected the output to), and these are both already
 defined in CoverageInfo

 So, pushing it up to ResourceInfo _might_ work, but we'd then have to do
 some implementation for
 WMS, probably rename it to getResponseSRS(), and do something about the
 existing WCS GUI for it.


 Cool, no worries, if it doesn't fit that is fine, no need to add more work
 now.


 Regarding controlling the override I think another boolean field makes
 sense and is most explicit. I agree that is the way to go.


 Cool

  Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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
 jdeol...@boundlessgeo.com
 @j_deolive https://twitter.com/j_deolive




-- 
==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
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

---
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Phil Scadden
+1 for 7 for me too. The last java server was upgraded from 6 to 7 last 
week. We have been using the 1.7 runtime in development for quite a long 
time.

Notice: This email and any attachments are confidential.
If received in error please destroy and immediately notify us.
Do not copy or disclose the contents.


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] Make it clear what's up and down in the layer group page

2014-03-26 Thread Kevin Smith
Maybe we could replace the arrows for managing the ordering with icons that
imply movement along a horizontal stack of layers, rather than a vertical
one. while linking it to the vertical ordering of the list the right way
around.

Something like this maybe: http://draconic.ca/~smithkm/path3767.png




On 21 March 2014 07:18, Andrea Aime andrea.a...@geo-solutions.it wrote:

 On Fri, Mar 21, 2014 at 3:14 PM, Chris Snider chris.sni...@issinc.comwrote:

  Perhaps a Render Order column that indicates 4, 3, 2, 1 listing the
 explicit order the layers will be rendered? Then the Top = Bottom and
 Bottom = Top labels will make sense to people that need the numbering to
 see the direction/ordering of render.


 Sure, a render order column is easily added.
 Just wondering if people will make the instant association between 1 and
 bottom

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel




-- 

Kevin Smith

Junior Software Engineer | Boundless

ksm...@boundlessgeo.com

+1-778-785-7459

@boundlessgeo https://twitter.com/boundlessgeo
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Re: [Geoserver-devel] [Geotools-devel] Java 8 is out! Hem... shall we start using java 7? ; -)

2014-03-26 Thread Jody Garnett
There is one downside to this . for the osx users, we will be asking our
developers to migrate to an Oracle JDK (as apple has not provided a Java 7).

Jody Garnett


On Wed, Mar 26, 2014 at 8:21 PM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 Hi,
 given that java 6 has been out of support for a while now, and java 8 is
 out,
 how do people feel about upping our minimal java requirement to java 7
 on the master branches of GeoTools and GeoServer?

 Pro/cons, issues you see?

 Cheers
 Andrea

 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 GeoTools-Devel mailing list
 geotools-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel


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


Re: [Geoserver-devel] writing an thread with concurrent notification

2014-03-26 Thread Jody Garnett
It will be part of my next pull request, going to work on it a bit more so
the test fails if the expected event does not arrive within a time limit.
But yeah so far I like the approach.

Jody Garnett


On Wed, Mar 26, 2014 at 11:03 PM, Andrea Aime
andrea.a...@geo-solutions.itwrote:

 Hi Jody,
 looks cool, do you have the whole test using it handy?

 Cheers
 Andrea


 On Tue, Mar 25, 2014 at 11:25 AM, Jody Garnett jody.garn...@gmail.comwrote:

 I spent a bit of time today figuring out something I should of done a
 while ago .. how to make a good clean concurrent notification test.

 Here is the test snippet:

 AssertResourceListener listenerD = new AssertResourceListener();
 store.addListener( DirC/FileD, listenerD );
 Thread.sleep(1000);
 d.setLastModified(System.currentTimeMillis());
 listenerD.await();

 Normally I would handle this with a while loop, that wakes up and checks
 if the requested event has come in yet.

 Here is today's alternative (using Lock and a Condition):

 static class AssertResourceListener implements ResourceListener {
 Lock lock = new ReentrantLock(true);
 Condition notified = lock.newCondition();
 private ResourceNotification notify = null;
 @Override
 public void changed(ResourceNotification notify) {
 if ( notify != null ){
 lock.lock();
 try {
 this.notify = notify;
 notified.signalAll();
 }
 finally {
 lock.unlock();
 }
 }
 }
 public void await() throws InterruptedException {
 lock.lock();
 try {
 while (notify == null){
 notified.await();
 }
 }
 finally {
 lock.unlock();
 }
 }
 }

 The result is a faster build and more reliable tests.

 --
 Jody Garnett


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 Geoserver-devel mailing list
 Geoserver-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geoserver-devel




 --
 ==
 Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
 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

 ---

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


[Geoserver-devel] ares and nightly builds

2014-03-26 Thread Jody Garnett
I was updating the Nightly builds wiki landing page so we have links to the
2.5.x build:
- http://geoserver.org/display/GEOS/Nightly

And in checking links I found that 2.5.x was last updated on March 20th,
The 2.4.x builds were last updated on March 26th (as expected).
--
Jody Garnett
--
___
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


[Geoserver-devel] [jira] (GEOS-6416) Logging bypasses JDBCConfig on start up

2014-03-26 Thread Kevin Smith (JIRA)
Title: Message Title










 

 Kevin Smith created an issue


















 GeoServer /  GEOS-6416



  Logging bypasses JDBCConfig on start up 










Issue Type:

  Bug




Affects Versions:


 2.5, 2.4.3




Assignee:

 Kevin Smith




Components:


 JDBCConfig, Main




Created:


 26/Mar/14 6:23 PM




Priority:

  Minor




Reporter:

 Kevin Smith










When starting up, the logging system initializes itself by reading `logging.xml` directly from the file system rather than using the Config API which JDBCConfig works with. So changes made to the logging system are stored in the database, but are ignored during start up.
To replicate: Set up with JDBCConfig, make wms requests, and they appear in the log at INFO level, change logging level to PRODUCTION and they stop being logged, restart and the INFO level messages will start being logged again, look in the Global Settings and PRODUCTION will still be selected, even though the INFO messages are being logged.
As a workaround, add `logging.xml` to the data directory with the settings you want.












  

[Geoserver-devel] Jenkins build is back to normal : 2.4-cite-wfs-1.1 #167

2014-03-26 Thread monitor
See http://ares.opengeo.org/jenkins/job/2.4-cite-wfs-1.1/167/


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