[Geoserver-devel] GS 1.6.x 1.7.x REST alignment

Hi all,

the REST stuff on GeoServer 1.6.x and 1.7.x are not aligned … I would ask the permission to the list and module mantainers to perform the alignment.

In particular what I need to do is:

  • compare the existing stuff on the two version and align them
  • port the sldService community module on GS 1.7.x
  • commit a resource for the upload of GeoTIFF coverages very similar to the one already existing for the shapefiles

Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it


After giving this a bit of thought I see two basic options:
* Bring 1.6.x up to match 1.7.x .
* Rearrange 1.7.x to match 1.6.x .

The options are basically the same amount of work (mostly tweaking strings for the route layout) so I am in favor of the first option, modifying the 1.6.x resources to match those in 1.7.x, in order to try out the proposed merge of features and coverages. Of course, any clients using 1.6.x will be forced to choose between using the older configuration arrangement and the new. Does this present major problems for anyone? I don't believe use of the RESTConfig module is very widespread at this point.

-David Winslow

Alessio Fabiani wrote:

Hi all,

the REST stuff on GeoServer 1.6.x and 1.7.x are not aligned ... I would ask the permission to the list and module mantainers to perform the alignment.

In particular what I need to do is:
- compare the existing stuff on the two version and align them
- port the sldService community module on GS 1.7.x
- commit a resource for the upload of GeoTIFF coverages very similar to the one already existing for the shapefiles

--
-------------------------------------------------------
Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it

------------------------------------------------------- !DSPAM:4040,485a6631287211961014482!
------------------------------------------------------------------------

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

!DSPAM:4040,485a6631287211961014482!
  ------------------------------------------------------------------------

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

!DSPAM:4040,485a6631287211961014482!
  

Hi Alessio,

I noticed that you have added sldService to the RESTConfig profile in web, but to its own profile in community. The two are independent and mostly unrelated, so I would prefer to keep them as separate modules activated by independent profiles. I'm going ahead and making this change on 1.6.x.

Also, I've noticed that you are using tabs instead of newlines for indenting your code. Please stick to the GeoTools formatting guidelines as switching indentation schemes changes all lines of a file and makes 'svn diff' much less useful :slight_smile:

The formatting guidelines are outlined here:
http://docs.codehaus.org/display/GEOT/5.1.1+Coding+Conventions

And there is a handy formatting configuration file for eclipse at:
http://svn.geotools.org/geotools/trunk/gt/build/eclipse/formatter.xml

-David Winslow
   Alessio Fabiani wrote:

Hi all,

the REST stuff on GeoServer 1.6.x and 1.7.x are not aligned ... I would ask the permission to the list and module mantainers to perform the alignment.

In particular what I need to do is:
- compare the existing stuff on the two version and align them
- port the sldService community module on GS 1.7.x
- commit a resource for the upload of GeoTIFF coverages very similar to the one already existing for the shapefiles

--
-------------------------------------------------------
Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it

------------------------------------------------------- !DSPAM:4040,485a6631287211961014482!
------------------------------------------------------------------------

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

!DSPAM:4040,485a6631287211961014482!
  ------------------------------------------------------------------------

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

!DSPAM:4040,485a6631287211961014482!
  

Ok David… also sorry for the tabs, I always forget to setup the formatter when creating a new workspace.

On Wed, Jun 25, 2008 at 5:01 PM, David Winslow <dwinslow@anonymised.com> wrote:

Hi Alessio,

I noticed that you have added sldService to the RESTConfig profile in web, but to its own profile in community. The two are independent and mostly unrelated, so I would prefer to keep them as separate modules activated by independent profiles. I’m going ahead and making this change on 1.6.x.

Also, I’ve noticed that you are using tabs instead of newlines for indenting your code. Please stick to the GeoTools formatting guidelines as switching indentation schemes changes all lines of a file and makes ‘svn diff’ much less useful :slight_smile:

The formatting guidelines are outlined here:
http://docs.codehaus.org/display/GEOT/5.1.1+Coding+Conventions

And there is a handy formatting configuration file for eclipse at:
http://svn.geotools.org/geotools/trunk/gt/build/eclipse/formatter.xml

-David Winslow
Alessio Fabiani wrote:

Hi all,

the REST stuff on GeoServer 1.6.x and 1.7.x are not aligned … I would ask the permission to the list and module mantainers to perform the alignment.

In particular what I need to do is:

  • compare the existing stuff on the two version and align them
  • port the sldService community module on GS 1.7.x
  • commit a resource for the upload of GeoTIFF coverages very similar to the one already existing for the shapefiles

Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it

------------------------------------------------------- !DSPAM:4040,485a6631287211961014482!


Check out the new SourceForge.net Marketplace.
It’s the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

!DSPAM:4040,485a6631287211961014482!


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

!DSPAM:4040,485a6631287211961014482!

Eng. Alessio Fabiani
Vice-President /CTO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it


Alessio Fabiani ha scritto:

Ok David.... also sorry for the tabs, I always forget to setup the formatter when creating a new workspace.

Yep, I used to stumble into that as well. That's why I created
a "template" workspace to solve that issue. Basically I created
an empty workspace, set the formatting rules, set the jdk,
set the M2_REPO, and setup all the little things that I like
to have in Eclipse (e.g., no folding in editors, line numebers,
and so on).
Then I closed and saved it apart. When I need to create a new
workspace, I copy those files to have a proper kick start.

Hope this helps
Cheers
Andrea