[Geoserver-devel] wps-core processes moving to geotools?

I am making a bit of progress back porting some of the process back to geotools[1] so I can wrap it up as a supported api with useful examples.

However I have been out of touch and there is a lot more functionality here than what aaime had written last year … so while aaime has given me permission to round up some of these for GeoTools (relicense, reuse, etc…).
I would like to do a double check and ask on this email list as more authors are involved.

  • @author Andrea Aime - GeoSolutions

  • @author Andrea Antonello (www.hydrologis.com)

  • @author Andrea Di Nora - Sinergis

  • @author Daniele Romagnoli - GeoSolutions

  • @author Emanuele Tajariol (GeoSolutions)

  • @author Emanuele Tajariol (GeoSolutions)

  • @author Gianni Barrotta - Sinergis

  • @author Pietro Arena - Sinergis

  • @author Simone Giannecchini (GeoSolutions)


Jody Garnett

[1] http://docs.codehaus.org/display/GEOTOOLS/Process+RnD

Jody,
you can move forward with all of them. If I remeber correctly, even
the work that Andrea Antonello did was under a contract with
GeoSolutions (ZonalStats) therefore you should be good to go on each
and every process.

Regards,
Simone Giannecchini
-------------------------------------------------------
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo

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

On Sun, Jul 31, 2011 at 2:40 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

I am making a bit of progress back porting some of the process back to
geotools[1] so I can wrap it up as a supported api with useful examples.
However I have been out of touch and there is a lot more functionality here
than what aaime had written last year ... so while aaime has given me
permission to round up some of these for GeoTools (relicense, reuse,
etc...).
I would like to do a double check and ask on this email list as more authors
are involved.
* @author Andrea Aime - GeoSolutions
* @author Andrea Antonello (www.hydrologis.com)
* @author Andrea Di Nora - Sinergis
* @author Daniele Romagnoli - GeoSolutions
* @author Emanuele Tajariol (GeoSolutions)
* @author Emanuele Tajariol (GeoSolutions)
* @author Gianni Barrotta - Sinergis
* @author Pietro Arena - Sinergis
* @author Simone Giannecchini (GeoSolutions)
--
Jody Garnett
[1] http://docs.codehaus.org/display/GEOTOOLS/Process+RnD

------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Thanks Simone;

Do you know the guys working for Sinergis ? They are last on my list; and their work looks good :slight_smile:

I was just talking on IRC with aaime about possibly setting up a “geotools” community module; that people could stage code to be back ported when they get a break; while still having the ability to easily add it into their build with a profile.

Currently asking a volunteer to contribute to GeoServer; by writing a GeoTools DataStore; or hopefully Process; is a bit far removed; resulting in a gap that potential contributors can fall into.


Jody Garnett

On Monday, 1 August 2011 at 1:39 AM, Simone Giannecchini wrote:

Jody,
you can move forward with all of them. If I remeber correctly, even
the work that Andrea Antonello did was under a contract with
GeoSolutions (ZonalStats) therefore you should be good to go on each
and every process.

Regards,
Simone Giannecchini

Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo


On Sun, Jul 31, 2011 at 2:40 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

I am making a bit of progress back porting some of the process back to
geotools[1] so I can wrap it up as a supported api with useful examples.
However I have been out of touch and there is a lot more functionality here
than what aaime had written last year … so while aaime has given me
permission to round up some of these for GeoTools (relicense, reuse,
etc…).
I would like to do a double check and ask on this email list as more authors
are involved.

  • @author Andrea Aime - GeoSolutions
  • @author Andrea Antonello (www.hydrologis.com)
  • @author Andrea Di Nora - Sinergis
  • @author Daniele Romagnoli - GeoSolutions
  • @author Emanuele Tajariol (GeoSolutions)
  • @author Emanuele Tajariol (GeoSolutions)
  • @author Gianni Barrotta - Sinergis
  • @author Pietro Arena - Sinergis
  • @author Simone Giannecchini (GeoSolutions)

    Jody Garnett
    [1] http://docs.codehaus.org/display/GEOTOOLS/Process+RnD

Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don’t ask for help often.
Plus, you’ll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


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

Ciao Jody,
you can move ahead with that work as well since we reviewed it
committed it although they were the original developers.

I am +1 about the community module idea for contributing processes.

Regards,
Simone Giannecchini
-------------------------------------------------------
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo

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

On Sun, Jul 31, 2011 at 5:49 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

Thanks Simone;
Do you know the guys working for Sinergis ? They are last on my list; and
their work looks good :slight_smile:
I was just talking on IRC with aaime about possibly setting up a "geotools"
community module; that people could stage code to be back ported when they
get a break; while still having the ability to easily add it into their
build with a profile.
Currently asking a volunteer to contribute to GeoServer; by writing a
GeoTools DataStore; or hopefully Process; is a bit far removed; resulting in
a gap that potential contributors can fall into.
--
Jody Garnett

On Monday, 1 August 2011 at 1:39 AM, Simone Giannecchini wrote:

Jody,
you can move forward with all of them. If I remeber correctly, even
the work that Andrea Antonello did was under a contract with
GeoSolutions (ZonalStats) therefore you should be good to go on each
and every process.

Regards,
Simone Giannecchini
-------------------------------------------------------
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo

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

On Sun, Jul 31, 2011 at 2:40 PM, Jody Garnett <jody.garnett@anonymised.com>
wrote:

I am making a bit of progress back porting some of the process back to
geotools[1] so I can wrap it up as a supported api with useful examples.
However I have been out of touch and there is a lot more functionality here
than what aaime had written last year ... so while aaime has given me
permission to round up some of these for GeoTools (relicense, reuse,
etc...).
I would like to do a double check and ask on this email list as more authors
are involved.
* @author Andrea Aime - GeoSolutions
* @author Andrea Antonello (www.hydrologis.com)
* @author Andrea Di Nora - Sinergis
* @author Daniele Romagnoli - GeoSolutions
* @author Emanuele Tajariol (GeoSolutions)
* @author Emanuele Tajariol (GeoSolutions)
* @author Gianni Barrotta - Sinergis
* @author Pietro Arena - Sinergis
* @author Simone Giannecchini (GeoSolutions)
--
Jody Garnett
[1] http://docs.codehaus.org/display/GEOTOOLS/Process+RnD

------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

I’m guessing this was implied by one of your messages, but was Sinergis under contract with GeoSolutions for that work? And the contract was written so that GeoSolutions has ownership of it? Just reviewing and committing their work doesn’t give GeoSolutions authority to relicense it.

On Sun, Jul 31, 2011 at 12:00 PM, Simone Giannecchini <simone.giannecchini@anonymised.com> wrote:

Ciao Jody,
you can move ahead with that work as well since we reviewed it
committed it although they were the original developers.

I am +1 about the community module idea for contributing processes.

Regards,
Simone Giannecchini

Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo


On Sun, Jul 31, 2011 at 5:49 PM, Jody Garnett <jody.garnett@anonymised.com3…> wrote:

Thanks Simone;
Do you know the guys working for Sinergis ? They are last on my list; and
their work looks good :slight_smile:
I was just talking on IRC with aaime about possibly setting up a “geotools”
community module; that people could stage code to be back ported when they
get a break; while still having the ability to easily add it into their
build with a profile.
Currently asking a volunteer to contribute to GeoServer; by writing a
GeoTools DataStore; or hopefully Process; is a bit far removed; resulting in
a gap that potential contributors can fall into.

Jody Garnett

On Monday, 1 August 2011 at 1:39 AM, Simone Giannecchini wrote:

Jody,
you can move forward with all of them. If I remeber correctly, even
the work that Andrea Antonello did was under a contract with
GeoSolutions (ZonalStats) therefore you should be good to go on each
and every process.

Regards,
Simone Giannecchini

Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo


On Sun, Jul 31, 2011 at 2:40 PM, Jody Garnett <jody.garnett@anonymised.com>
wrote:

I am making a bit of progress back porting some of the process back to
geotools[1] so I can wrap it up as a supported api with useful examples.
However I have been out of touch and there is a lot more functionality here
than what aaime had written last year … so while aaime has given me
permission to round up some of these for GeoTools (relicense, reuse,
etc…).
I would like to do a double check and ask on this email list as more authors
are involved.

  • @author Andrea Aime - GeoSolutions
  • @author Andrea Antonello (www.hydrologis.com)
  • @author Andrea Di Nora - Sinergis
  • @author Daniele Romagnoli - GeoSolutions
  • @author Emanuele Tajariol (GeoSolutions)
  • @author Emanuele Tajariol (GeoSolutions)
  • @author Gianni Barrotta - Sinergis
  • @author Pietro Arena - Sinergis
  • @author Simone Giannecchini (GeoSolutions)

    Jody Garnett
    [1] http://docs.codehaus.org/display/GEOTOOLS/Process+RnD

Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don’t ask for help often.
Plus, you’ll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


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


Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don’t ask for help often.
Plus, you’ll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


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


Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don’t ask for help often.
Plus, you’ll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


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

I would like to get resolution on this; interestingly the work from Sinergis did not have any headers at all.

The processes were ported smoothly; I will try cutting over in GeoServer tomorrow (i.e. add dependencies and remove the implementations in geoserver and confirm the tests cases still pass). I will be keeping much of the test cases (as they are integration test issuing a WPS request and testing the entire software stack; and thus still have value).


Jody Garnett

On Monday, 1 August 2011 at 3:08 AM, Chris Holmes wrote:

I’m guessing this was implied by one of your messages, but was Sinergis under contract with GeoSolutions for that work? And the contract was written so that GeoSolutions has ownership of it? Just reviewing and committing their work doesn’t give GeoSolutions authority to relicense it.

On Sun, Jul 31, 2011 at 12:00 PM, Simone Giannecchini <simone.giannecchini@anonymised.com> wrote:

Ciao Jody,
you can move ahead with that work as well since we reviewed it
committed it although they were the original developers.

I am +1 about the community module idea for contributing processes.

Regards,
Simone Giannecchini

Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo


On Sun, Jul 31, 2011 at 5:49 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

Thanks Simone;
Do you know the guys working for Sinergis ? They are last on my list; and
their work looks good :slight_smile:
I was just talking on IRC with aaime about possibly setting up a “geotools”
community module; that people could stage code to be back ported when they
get a break; while still having the ability to easily add it into their
build with a profile.
Currently asking a volunteer to contribute to GeoServer; by writing a
GeoTools DataStore; or hopefully Process; is a bit far removed; resulting in
a gap that potential contributors can fall into.

Jody Garnett

On Monday, 1 August 2011 at 1:39 AM, Simone Giannecchini wrote:

Jody,
you can move forward with all of them. If I remeber correctly, even
the work that Andrea Antonello did was under a contract with
GeoSolutions (ZonalStats) therefore you should be good to go on each
and every process.

Regards,
Simone Giannecchini

Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313
mob: +39 333 8128928

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/simonegiannecchini
http://twitter.com/simogeo


On Sun, Jul 31, 2011 at 2:40 PM, Jody Garnett <jody.garnett@anonymised.com>
wrote:

I am making a bit of progress back porting some of the process back to
geotools[1] so I can wrap it up as a supported api with useful examples.
However I have been out of touch and there is a lot more functionality here
than what aaime had written last year … so while aaime has given me
permission to round up some of these for GeoTools (relicense, reuse,
etc…).
I would like to do a double check and ask on this email list as more authors
are involved.

  • @author Andrea Aime - GeoSolutions
  • @author Andrea Antonello (www.hydrologis.com)
  • @author Andrea Di Nora - Sinergis
  • @author Daniele Romagnoli - GeoSolutions
  • @author Emanuele Tajariol (GeoSolutions)
  • @author Emanuele Tajariol (GeoSolutions)
  • @author Gianni Barrotta - Sinergis
  • @author Pietro Arena - Sinergis
  • @author Simone Giannecchini (GeoSolutions)

    Jody Garnett
    [1] http://docs.codehaus.org/display/GEOTOOLS/Process+RnD

Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don’t ask for help often.
Plus, you’ll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


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


Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don’t ask for help often.
Plus, you’ll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


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


Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don’t ask for help often.
Plus, you’ll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey


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

On Sat, Aug 6, 2011 at 3:34 PM, Jody Garnett <jody.garnett@anonymised.com…403…> wrote:

I would like to get resolution on this; interestingly the work from Sinergis did not have any headers at all.

The processes were ported smoothly; I will try cutting over in GeoServer tomorrow (i.e. add dependencies and remove the implementations in geoserver and confirm the tests cases still pass). I will be keeping much of the test cases (as they are integration test issuing a WPS request and testing the entire software stack; and thus still have value).

Sinergis did that work under my review but I’m not clear about the re-licensing side of things.
Keep them in GeoServer for the moment, in case there are issues it’s nothing that I can’t rewrite
from scratch

Cheers
Andrea

Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy

phone: +39 0584 962313
fax: +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf