Re: [Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-10 Thread Justin Deoliveira
Sorry for the late vote, +1.

On Tue, Apr 9, 2013 at 1:57 AM, Simone Giannecchini 
simone.giannecch...@geo-solutions.it wrote:

 Ciao Andrea,
 I tried to put my +1 on the page but it looks like I can't log in.
 I'll try to reset the pwd, but, yeah, this is a +1.

 Regards,
 Simone Giannecchini
 ==
 GeoServer training in Milan, 6th  7th June 2013! Visit
 http://geoserver.geo-solutions.it for more information.
 ==

 Ing. Simone Giannecchini
 @simogeo
 Founder/Director

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

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

 ---


 On Sun, Apr 7, 2013 at 4:22 PM, Andrea Aime
 andrea.a...@geo-solutions.it wrote:
  Hi all,
  here is a proposal to upgrade the shapefile-ng module to supported
 status,
  and make shapefile become (temporarily) an unsupported module named
  shapefile-old:
 
 http://docs.codehaus.org/display/GEOTOOLS/Migrate+shapefile+to+shapefile-ng
  and here is the pull request:
  https://github.com/geotools/geotools/pull/176
 
  The API changes are minimal, most well written client code won't notice,
 the
  code builds fine, GeoServer only needed a couple one liners to build and
  work against the new shapefile:
  https://github.com/geoserver/geoserver/pull/204
 
  I have no word from uDig, as far as I know they are stuck on an old
 version
  of GeoTools since they still haven't upgraded to the changes of the
 feature
  collection cleanup.
 
  I believe this is a good time to perform the swap as we have months ahead
  before the release, if there are lingering issues we should be able to
 spot
  them and sort them out before the release
 
  Please vote/discuss
 
  Cheers
  Andrea
 
 
  --
  ==
  Our support, Your Success! Visit http://opensdi.geo-solutions.it 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
 
  ---
 
 
 --
  Minimize network downtime and maximize team effectiveness.
  Reduce network management and security costs.Learn how to hire
  the most talented Cisco Certified professionals. Visit the
  Employer Resources Portal
  http://www.cisco.com/web/learning/employer_resources/index.html
  ___
  GeoTools-Devel mailing list
  GeoTools-Devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/geotools-devel
 


 --
 Precog is a next-generation analytics platform capable of advanced
 analytics on semi-structured data. The platform includes APIs for building
 apps and a phenomenal toolset for data science. Developers can use
 our toolset for easy data analysis  visualization. Get a free account!
 http://www2.precog.com/precogplatform/slashdotnewsletter
 ___
 GeoTools-Devel mailing list
 GeoTools-Devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel




-- 
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-10 Thread Chris Holmes
+1 here, sounds awesome.


On Wed, Apr 10, 2013 at 10:49 AM, Justin Deoliveira jdeol...@opengeo.orgwrote:

 Sorry for the late vote, +1.


 On Tue, Apr 9, 2013 at 1:57 AM, Simone Giannecchini 
 simone.giannecch...@geo-solutions.it wrote:

 Ciao Andrea,
 I tried to put my +1 on the page but it looks like I can't log in.
 I'll try to reset the pwd, but, yeah, this is a +1.

 Regards,
 Simone Giannecchini
 ==
 GeoServer training in Milan, 6th  7th June 2013! Visit
 http://geoserver.geo-solutions.it for more information.
 ==

 Ing. Simone Giannecchini
 @simogeo
 Founder/Director

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

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

 ---


 On Sun, Apr 7, 2013 at 4:22 PM, Andrea Aime
 andrea.a...@geo-solutions.it wrote:
  Hi all,
  here is a proposal to upgrade the shapefile-ng module to supported
 status,
  and make shapefile become (temporarily) an unsupported module named
  shapefile-old:
 
 http://docs.codehaus.org/display/GEOTOOLS/Migrate+shapefile+to+shapefile-ng
  and here is the pull request:
  https://github.com/geotools/geotools/pull/176
 
  The API changes are minimal, most well written client code won't
 notice, the
  code builds fine, GeoServer only needed a couple one liners to build and
  work against the new shapefile:
  https://github.com/geoserver/geoserver/pull/204
 
  I have no word from uDig, as far as I know they are stuck on an old
 version
  of GeoTools since they still haven't upgraded to the changes of the
 feature
  collection cleanup.
 
  I believe this is a good time to perform the swap as we have months
 ahead
  before the release, if there are lingering issues we should be able to
 spot
  them and sort them out before the release
 
  Please vote/discuss
 
  Cheers
  Andrea
 
 
  --
  ==
  Our support, Your Success! Visit http://opensdi.geo-solutions.it 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
 
  ---
 
 
 --
  Minimize network downtime and maximize team effectiveness.
  Reduce network management and security costs.Learn how to hire
  the most talented Cisco Certified professionals. Visit the
  Employer Resources Portal
  http://www.cisco.com/web/learning/employer_resources/index.html
  ___
  GeoTools-Devel mailing list
  GeoTools-Devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/geotools-devel
 


 --
 Precog is a next-generation analytics platform capable of advanced
 analytics on semi-structured data. The platform includes APIs for building
 apps and a phenomenal toolset for data science. Developers can use
 our toolset for easy data analysis  visualization. Get a free account!
 http://www2.precog.com/precogplatform/slashdotnewsletter
 ___
 GeoTools-Devel mailing list
 GeoTools-Devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel




 --
 Justin Deoliveira
 OpenGeo - http://opengeo.org
 Enterprise support for open source geospatial.


 --
 Precog is a next-generation analytics platform capable of advanced
 analytics on semi-structured data. The platform includes APIs for building
 apps and a phenomenal toolset for data science. Developers can use
 our toolset for easy data analysis  visualization. Get a free account!
 http://www2.precog.com/precogplatform/slashdotnewsletter
 ___
 GeoTools-Devel mailing list
 GeoTools-Devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-10 Thread Ben Caradoc-Davies
+1. Looks good to me. This change should be fine on master.

Kind regards,
Ben.

On 07/04/13 22:22, Andrea Aime wrote:
 Hi all,
 here is a proposal to upgrade the shapefile-ng module to supported
 status, and make shapefile become (temporarily) an unsupported module
 named shapefile-old:
 http://docs.codehaus.org/display/GEOTOOLS/Migrate+shapefile+to+shapefile-ng
 and here is the pull request:
 https://github.com/geotools/geotools/pull/176

 The API changes are minimal, most well written client code won't notice,
 the code builds fine, GeoServer only needed a couple one liners to build
 and work against the new shapefile:
 https://github.com/geoserver/geoserver/pull/204

 I have no word from uDig, as far as I know they are stuck on an old
 version of GeoTools since they still haven't upgraded to the changes of
 the feature collection cleanup.

 I believe this is a good time to perform the swap as we have months
 ahead before the release, if there are lingering issues we should be
 able to spot them and sort them out before the release

 Please vote/discuss

 Cheers
 Andrea


 --
 ==
 Our support, Your Success! Visit http://opensdi.geo-solutions.it 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

 ---

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

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-09 Thread Andrea Aime
On Sun, Apr 7, 2013 at 4:22 PM, Andrea Aime andrea.a...@geo-solutions.itwrote:

 Hi all,
 here is a proposal to upgrade the shapefile-ng module to supported status,
 and make shapefile become (temporarily) an unsupported module named
 shapefile-old:
 http://docs.codehaus.org/display/GEOTOOLS/Migrate+shapefile+to+shapefile-ng


Thanks Ian and Christian for adding the vote on the wiki page

Cheers
Andrea

-- 
==
GeoServer training in Milan, 6th  7th June 2013!  Visit
http://geoserver.geo-solutions.it 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

---
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-09 Thread Simone Giannecchini
Ciao Andrea,
I tried to put my +1 on the page but it looks like I can't log in.
I'll try to reset the pwd, but, yeah, this is a +1.

Regards,
Simone Giannecchini
==
GeoServer training in Milan, 6th  7th June 2013! Visit
http://geoserver.geo-solutions.it for more information.
==

Ing. Simone Giannecchini
@simogeo
Founder/Director

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

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

---


On Sun, Apr 7, 2013 at 4:22 PM, Andrea Aime
andrea.a...@geo-solutions.it wrote:
 Hi all,
 here is a proposal to upgrade the shapefile-ng module to supported status,
 and make shapefile become (temporarily) an unsupported module named
 shapefile-old:
 http://docs.codehaus.org/display/GEOTOOLS/Migrate+shapefile+to+shapefile-ng
 and here is the pull request:
 https://github.com/geotools/geotools/pull/176

 The API changes are minimal, most well written client code won't notice, the
 code builds fine, GeoServer only needed a couple one liners to build and
 work against the new shapefile:
 https://github.com/geoserver/geoserver/pull/204

 I have no word from uDig, as far as I know they are stuck on an old version
 of GeoTools since they still haven't upgraded to the changes of the feature
 collection cleanup.

 I believe this is a good time to perform the swap as we have months ahead
 before the release, if there are lingering issues we should be able to spot
 them and sort them out before the release

 Please vote/discuss

 Cheers
 Andrea


 --
 ==
 Our support, Your Success! Visit http://opensdi.geo-solutions.it 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

 ---

 --
 Minimize network downtime and maximize team effectiveness.
 Reduce network management and security costs.Learn how to hire
 the most talented Cisco Certified professionals. Visit the
 Employer Resources Portal
 http://www.cisco.com/web/learning/employer_resources/index.html
 ___
 GeoTools-Devel mailing list
 GeoTools-Devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-08 Thread Andrea Aime
On Mon, Apr 8, 2013 at 1:34 AM, Jody Garnett jody.garn...@gmail.com wrote:

  I tried to provide word from uDig - we already use shapefile-ng in order
 to take advantage of sorting.

 I have filled in a few tasks on your proposal (to specific code examples
 needing updating).


Ah, sorry, I updated the docs as well but forgot to re-push after the
changes.
Updated the pull request, doc changes in particular are here:
https://github.com/aaime/geotools/commit/d67d4d2b871dd4c06f8c7303a5cda4e318114e48



 Thoughts:
 - tempted to introduce matching constructors, and marking them deprecated
 to give client code a chance to clean up? I don't think we deprecated this
 constructors previously?


I had the same thought, but the old situation was so messy that I preferred
to just break compatibility
(it's still less of a hassle as the other API changes that we routinely
make imho).
I'm good with adding back the old methods in deprecated form if people
prefer to.


 - Code examples still make use of ShapefileDataStore.forceCRS method -
 other than that we should be good.


That method is still there, no changes.

Cheers
Andrea


-- 
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it 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

---
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


[Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-07 Thread Andrea Aime
Hi all,
here is a proposal to upgrade the shapefile-ng module to supported status,
and make shapefile become (temporarily) an unsupported module named
shapefile-old:
http://docs.codehaus.org/display/GEOTOOLS/Migrate+shapefile+to+shapefile-ng
and here is the pull request:
https://github.com/geotools/geotools/pull/176

The API changes are minimal, most well written client code won't notice,
the code builds fine, GeoServer only needed a couple one liners to build
and work against the new shapefile:
https://github.com/geoserver/geoserver/pull/204

I have no word from uDig, as far as I know they are stuck on an old version
of GeoTools since they still haven't upgraded to the changes of the feature
collection cleanup.

I believe this is a good time to perform the swap as we have months ahead
before the release, if there are lingering issues we should be able to spot
them and sort them out before the release

Please vote/discuss

Cheers
Andrea


-- 
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it 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

---
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Proposal: upgrading the shapefile module to shapefile NG

2013-04-07 Thread Jody Garnett
I tried to provide word from uDig - we already use shapefile-ng in order to 
take advantage of sorting. 

I have filled in a few tasks on your proposal (to specific code examples 
needing updating).

Thoughts:
- tempted to introduce matching constructors, and marking them deprecated to 
give client code a chance to clean up? I don't think we deprecated this 
constructors previously?
- Code examples still make use of ShapefileDataStore.forceCRS method - other 
than that we should be good.

-- 
Jody Garnett


On Monday, 8 April 2013 at 12:22 AM, Andrea Aime wrote:

 Hi all,
 here is a proposal to upgrade the shapefile-ng module to supported status, 
 and make shapefile become (temporarily) an unsupported module named 
 shapefile-old:
 http://docs.codehaus.org/display/GEOTOOLS/Migrate+shapefile+to+shapefile-ng
 and here is the pull request:
 https://github.com/geotools/geotools/pull/176
 
 The API changes are minimal, most well written client code won't notice, the 
 code builds fine, GeoServer only needed a couple one liners to build and work 
 against the new shapefile: 
 https://github.com/geoserver/geoserver/pull/204
 
 I have no word from uDig, as far as I know they are stuck on an old version 
 of GeoTools since they still haven't upgraded to the changes of the feature 
 collection cleanup. 
 
 I believe this is a good time to perform the swap as we have months ahead 
 before the release, if there are lingering issues we should be able to spot 
 them and sort them out before the release 
 
 Please vote/discuss
 
 Cheers
 Andrea
 
 
 -- 
 ==
 Our support, Your Success! Visit http://opensdi.geo-solutions.it 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
 
 --- 
 --
 Minimize network downtime and maximize team effectiveness.
 Reduce network management and security costs.Learn how to hire 
 the most talented Cisco Certified professionals. Visit the 
 Employer Resources Portal
 http://www.cisco.com/web/learning/employer_resources/index.html
 
 ___
 GeoTools-Devel mailing list
 GeoTools-Devel@lists.sourceforge.net 
 (mailto:GeoTools-Devel@lists.sourceforge.net)
 https://lists.sourceforge.net/lists/listinfo/geotools-devel
 
 


--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel