[Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report‏

Here is my rest version proposal:
http://geoserver.org/pages/viewpage.action?pageId=55574531

Feel free to post comments and remember to vote :slight_smile:

Best regards,
Carlo Cancellieri - GeoSolutions SAS

The configuration file seems a bit odd to me:

group(1) defines the name attribute of of the resource

resourceNameRegex=.+/(.*).(jar|war)

list of properties to exclude from the resource

resourceAttributeExclusions=Import-Package,Export-Package,Class-Path,Require-Bundle

list of properties to include into the Version.

[optionally] You can specify a replacement string for a property key:

key:replace

versionAttributeInclusions=Project-Version:Version,Build-Timestamp,Git-Revision,Specification-Version:Version,Implementation-Version:Git-Revision

···

Why have a blacklist instead of a whitelist for filtering the published properties? (Actually, why do the properties need to be filtered at all?)
Why provide for rewriting version attribute names? (and what happens if multiple attributes end up with the same name after rewriting?)


David Winslow
OpenGeo - http://opengeo.org/

On Tue, Dec 11, 2012 at 2:12 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Here is my rest version proposal:
http://geoserver.org/pages/viewpage.action?pageId=55574531

Feel free to post comments and remember to vote :slight_smile:

Best regards,
Carlo Cancellieri - GeoSolutions SAS


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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

David,

The configuration file seems a bit odd to me:

I’m using it to avoid hardcoding of constants. If you think it is dangerous to expose it we can easily remove the datadir lookup.
Note that this configuration should be considered a plus, in most cases this file may not be created at all.

group(1) defines the name attribute of of the resource

resourceNameRegex=.+/(.*).(jar|war)

list of properties to exclude from the resource

resourceAttributeExclusions=Import-Package,Export-Package,Class-Path,Require-Bundle

Why have a blacklist instead of a whitelist for filtering the published properties? (Actually, why do the properties need to be filtered at all?)

This is intentionally done. I only want to be able to exclude some too verbose parameters leaving the resource properties list open. So users can add their jars (with custom properties) having the complete list of properties. The configuration is exposed to be able to be more verbose (removing exclusions at all).

list of properties to include into the Version.

[optionally] You can specify a replacement string for a property key:

key:replace

versionAttributeInclusions=Project-Version:Version,Build-Timestamp,Git-Revision,Specification-Version:Version,Implementation-Version:Git-Revision

Why provide for rewriting version attribute names? (and what happens if multiple attributes end up with the same name after rewriting?)

The model uses a map to store attributes so the last attribute found into the manifest file will be used.
This is quite safe in my opinion since we are only using it in ‘versions’ (which exposes few and well known manifests files).

I added this capability (rename) to align the output of the ‘versions’ request, due to differences in Manifest.mf files between:

  • GeoTools/GeoServer:

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: jetty
Build-Jdk: 1.6.0_21
Build-Timestamp: 04-Dec-2012 02:31
Git-Revision: 380a2b8545ee9221f1f2d38a4f10ef77a23bccae
Project-Version: 9-SNAPSHOT
Class-Path: gt-opengis-9-SNAPSHOT.jar jsr-275-1.0-beta-2.jar vecmath-1
.3.2.jar commons-pool-1.5.4.jar jai_core-1.1.3.jar

  • GeoWebCache:

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: jetty
Build-Jdk: 1.6.0_21
Implementation-Title: org.geowebcache
Implementation-Vendor: http://geowebcache.org
Implementation-Version: 2a534f91f6b99e5120a9eaa5db62df771dd01688/2a534
f91f6b99e5120a9eaa5db62df771dd01688
Specification-Title: org.geowebcache
Specification-Vendor: http://geowebcache.org
Specification-Version: 1.3-SNAPSHOT

As you can see we have Implementation-Version in GeoWebCache and Git-Revision in GeoServer/GeoTools which should be exposed using the same name.
The same happens for Specification-Version (GWC) and Project-Version (GT/GS).

I appreciate your reply.
Cheers,
Carlo


David Winslow
OpenGeo - http://opengeo.org/

On Tue, Dec 11, 2012 at 2:12 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Here is my rest version proposal:
http://geoserver.org/pages/viewpage.action?pageId=55574531

Feel free to post comments and remember to vote :slight_smile:

Best regards,
Carlo Cancellieri - GeoSolutions SAS


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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

On Tue, Dec 11, 2012 at 8:12 PM, Carlo Cancellieri <ccancellieri@anonymised.com…> wrote:

Here is my rest version proposal:
http://geoserver.org/pages/viewpage.action?pageId=55574531

Feel free to post comments and remember to vote :slight_smile:

Looking good in general, some feedback:

  • the proposal should make it so that only 3 poms are getting modified, the main one,
    the community one, and the extension one, using the approach proposed by Justin
    (build property)
  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

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


Ok, makes sense. If the property filtering was somehow a security concern I’d have pushed for using a blacklist, but I guess we’re not too worried about that since administrators must explicitly enable access to the service by non-administrative users.

···

On Thu, Dec 13, 2012 at 4:15 AM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

David,

The configuration file seems a bit odd to me:

I’m using it to avoid hardcoding of constants. If you think it is dangerous to expose it we can easily remove the datadir lookup.
Note that this configuration should be considered a plus, in most cases this file may not be created at all.

group(1) defines the name attribute of of the resource

resourceNameRegex=.+/(.*).(jar|war)

list of properties to exclude from the resource

resourceAttributeExclusions=Import-Package,Export-Package,Class-Path,Require-Bundle

Why have a blacklist instead of a whitelist for filtering the published properties? (Actually, why do the properties need to be filtered at all?)

This is intentionally done. I only want to be able to exclude some too verbose parameters leaving the resource properties list open. So users can add their jars (with custom properties) having the complete list of properties. The configuration is exposed to be able to be more verbose (removing exclusions at all).

list of properties to include into the Version.

[optionally] You can specify a replacement string for a property key:

key:replace

versionAttributeInclusions=Project-Version:Version,Build-Timestamp,Git-Revision,Specification-Version:Version,Implementation-Version:Git-Revision

Why provide for rewriting version attribute names? (and what happens if multiple attributes end up with the same name after rewriting?)

The model uses a map to store attributes so the last attribute found into the manifest file will be used.
This is quite safe in my opinion since we are only using it in ‘versions’ (which exposes few and well known manifests files).

I added this capability (rename) to align the output of the ‘versions’ request, due to differences in Manifest.mf files between:

  • GeoTools/GeoServer:

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: jetty
Build-Jdk: 1.6.0_21
Build-Timestamp: 04-Dec-2012 02:31
Git-Revision: 380a2b8545ee9221f1f2d38a4f10ef77a23bccae
Project-Version: 9-SNAPSHOT
Class-Path: gt-opengis-9-SNAPSHOT.jar jsr-275-1.0-beta-2.jar vecmath-1
.3.2.jar commons-pool-1.5.4.jar jai_core-1.1.3.jar

  • GeoWebCache:

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: jetty
Build-Jdk: 1.6.0_21
Implementation-Title: org.geowebcache
Implementation-Vendor: http://geowebcache.org
Implementation-Version: 2a534f91f6b99e5120a9eaa5db62df771dd01688/2a534
f91f6b99e5120a9eaa5db62df771dd01688
Specification-Title: org.geowebcache
Specification-Vendor: http://geowebcache.org
Specification-Version: 1.3-SNAPSHOT

As you can see we have Implementation-Version in GeoWebCache and Git-Revision in GeoServer/GeoTools which should be exposed using the same name.
The same happens for Specification-Version (GWC) and Project-Version (GT/GS).

I appreciate your reply.
Cheers,
Carlo


David Winslow
OpenGeo - http://opengeo.org/

On Tue, Dec 11, 2012 at 2:12 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Here is my rest version proposal:
http://geoserver.org/pages/viewpage.action?pageId=55574531

Feel free to post comments and remember to vote :slight_smile:

Best regards,
Carlo Cancellieri - GeoSolutions SAS


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel

I should alreay voted for this gsip, however just in case … +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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


On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@anonymised.comrge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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

Looks good to me. If I were to add a couple of things.

  • rename endpoint /about/resources to /about/manifest, seems a bit more explicit about what it is returning
  • rename “ManifestLoader.properties” to just “manifest.properties”. More inline with existing naming conventions and since its a user visible file (ie. it lives in the data directory) it would be nice if it were in a more “readable” format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani <alessio.fabiani@anonymised.com> wrote:

I should alreay voted for this gsip, however just in case … +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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


On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@anonymised.comrge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


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

Justin,
no problem, once approved I’ll add documentation and requested fixes.
Other suggestions? votes?
Cheers,
Carlo Cancellieri - GeoSolutions SAS


Date: Fri, 4 Jan 2013 11:42:31 -0700
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report
From: jdeolive@anonymised.com
To: alessio.fabiani@anonymised.com68…
CC: ccancellieri@anonymised.com; geoserver-devel@lists.sourceforge.net; andrea.aime@anonymised.com

Looks good to me. If I were to add a couple of things.

  • rename endpoint /about/resources to /about/manifest, seems a bit more explicit about what it is returning
  • rename “ManifestLoader.properties” to just “manifest.properties”. More inline with existing naming conventions and since its a user visible file (ie. it lives in the data directory) it would be nice if it were in a more “readable” format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani <alessio.fabiani@anonymised.com> wrote:

I should alreay voted for this gsip, however just in case … +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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


On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@anonymised.comsts.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


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

Ciao Carlo,
I believe my vote is still missing.

Here you go: +0

Regards,
Simone Giannecchini

Our support, Your Success! Visit http://opensdi.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 Tue, Jan 8, 2013 at 5:30 PM, Carlo Cancellieri
<ccancellieri@anonymised.com> wrote:

Justin,
no problem, once approved I'll add documentation and requested fixes.
Other suggestions? votes?
Cheers,
Carlo Cancellieri - GeoSolutions SAS

________________________________
Date: Fri, 4 Jan 2013 11:42:31 -0700
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report
From: jdeolive@anonymised.com
To: alessio.fabiani@anonymised.com
CC: ccancellieri@anonymised.com; geoserver-devel@lists.sourceforge.net;
andrea.aime@anonymised.com

Looks good to me. If I were to add a couple of things.

* rename endpoint /about/resources to /about/manifest, seems a bit more
explicit about what it is returning
* rename "ManifestLoader.properties" to just "manifest.properties". More
inline with existing naming conventions and since its a user visible file
(ie. it lives in the data directory) it would be nice if it were in a more
"readable" format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani
<alessio.fabiani@anonymised.com> wrote:

I should alreay voted for this gsip, however just in case ... +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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

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

On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri
<ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I'm waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS

________________________________
From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report

Andrea,
thank you for feedback.

- following up the usual GeoServer REST conventions, in
/rest/about/resources.format the format should be optional and the
default
  should be HTML (the proposal does not say which formats are supported
btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport‏-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

--

Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.

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

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

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely
access PCs and mobile devices and provide instant support Improve your
efficiency, and focus on delivering more value-add services Discover what IT
Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

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

------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

On Wed, Dec 19, 2012 at 10:50 AM, Carlo Cancellieri <ccancellieri@anonymised.com1…> wrote:

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Cool thanks, +1

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


Hi all,
I’ve just aligned and pushed last required changes.
http://geoserver.org/pages/viewpage.action?pageId=55574531

The pull requests are missing the documentation which is currently under development (it will be produced using the proposal).

Could you kindly vote for this pull request?
https://github.com/geoserver/geoserver/pull/85

Note that this can be easily backported to the 2.2.x so please vote also for the backport.
https://github.com/geoserver/geoserver/pull/105

Cheers,
Carlo


From: ccancellieri@anonymised.com
To: jdeolive@anonymised.com; geoserver-devel@lists.sourceforge.net
Date: Tue, 8 Jan 2013 16:30:58 +0000
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Justin,
no problem, once approved I’ll add documentation and requested fixes.
Other suggestions? votes?
Cheers,
Carlo Cancellieri - GeoSolutions SAS


Date: Fri, 4 Jan 2013 11:42:31 -0700
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report
From: jdeolive@anonymised.com
To: alessio.fabiani@anonymised.com
CC: ccancellieri@anonymised.com; geoserver-devel@anonymised.com.net; andrea.aime@anonymised.com

Looks good to me. If I were to add a couple of things.

  • rename endpoint /about/resources to /about/manifest, seems a bit more explicit about what it is returning
  • rename “ManifestLoader.properties” to just “manifest.properties”. More inline with existing naming conventions and since its a user visible file (ie. it lives in the data directory) it would be nice if it were in a more “readable” format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani <alessio.fabiani@anonymised.com> wrote:

I should alreay voted for this gsip, however just in case … +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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


On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@anonymised.comsts.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


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

------------------------------------------------------------------------------ Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel

+1

2013/1/16 Carlo Cancellieri <ccancellieri@anonymised.com>

Hi all,
I’ve just aligned and pushed last required changes.
http://geoserver.org/pages/viewpage.action?pageId=55574531

The pull requests are missing the documentation which is currently under development (it will be produced using the proposal).

Could you kindly vote for this pull request?
https://github.com/geoserver/geoserver/pull/85

Note that this can be easily backported to the 2.2.x so please vote also for the backport.
https://github.com/geoserver/geoserver/pull/105

Cheers,
Carlo


From: ccancellieri@anonymised.com
To: jdeolive@anonymised.com; geoserver-devel@lists.sourceforge.net
Date: Tue, 8 Jan 2013 16:30:58 +0000
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Justin,
no problem, once approved I’ll add documentation and requested fixes.
Other suggestions? votes?
Cheers,
Carlo Cancellieri - GeoSolutions SAS


Date: Fri, 4 Jan 2013 11:42:31 -0700
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report
From: jdeolive@anonymised.com
To: alessio.fabiani@anonymised.com
CC: ccancellieri@anonymised.com; geoserver-devel@lists.sourceforge.net; andrea.aime@anonymised.com

Looks good to me. If I were to add a couple of things.

  • rename endpoint /about/resources to /about/manifest, seems a bit more explicit about what it is returning
  • rename “ManifestLoader.properties” to just “manifest.properties”. More inline with existing naming conventions and since its a user visible file (ie. it lives in the data directory) it would be nice if it were in a more “readable” format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani <alessio.fabiani@anonymised.com> wrote:

I should alreay voted for this gsip, however just in case … +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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


On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@anonymised.comrge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


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

------------------------------------------------------------------------------ Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only – learn more at:
http://p.sf.net/sfu/learnmore_122612


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

Christian,
sorry, your vote is for both proposal and backport to 2.2.x?
Cheers,
Carlo Cancellieri - GeoSolutions SAS


Date: Wed, 16 Jan 2013 17:55:09 +0100
Subject: Re: [Geoserver-devel] GSIP 83 - Call for vote
From: mcrmcr21@anonymised.com
To: ccancellieri@anonymised.com21…
CC: jdeolive@anonymised.com; geoserver-devel@lists.sourceforge.net

+1

2013/1/16 Carlo Cancellieri <ccancellieri@anonymised.com.21…>

Hi all,
I’ve just aligned and pushed last required changes.
http://geoserver.org/pages/viewpage.action?pageId=55574531

The pull requests are missing the documentation which is currently under development (it will be produced using the proposal).

Could you kindly vote for this pull request?
https://github.com/geoserver/geoserver/pull/85

Note that this can be easily backported to the 2.2.x so please vote also for the backport.
https://github.com/geoserver/geoserver/pull/105

Cheers,
Carlo


From: ccancellieri@anonymised.com
To: jdeolive@anonymised.com; geoserver-devel@anonymised.comists.sourceforge.net
Date: Tue, 8 Jan 2013 16:30:58 +0000
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Justin,
no problem, once approved I’ll add documentation and requested fixes.
Other suggestions? votes?
Cheers,
Carlo Cancellieri - GeoSolutions SAS


Date: Fri, 4 Jan 2013 11:42:31 -0700
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report
From: jdeolive@anonymised.com1501…
To: alessio.fabiani@anonymised.com
CC: ccancellieri@anonymised.com; geoserver-devel@anonymised.com.sourceforge.net; andrea.aime@anonymised.com

Looks good to me. If I were to add a couple of things.

  • rename endpoint /about/resources to /about/manifest, seems a bit more explicit about what it is returning
  • rename “ManifestLoader.properties” to just “manifest.properties”. More inline with existing naming conventions and since its a user visible file (ie. it lives in the data directory) it would be nice if it were in a more “readable” format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani <alessio.fabiani@anonymised.com68…> wrote:

I should alreay voted for this gsip, however just in case … +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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


On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri <ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the default
    should be HTML (the proposal does not say which formats are supported btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

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


------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@anonymised.comsts.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


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

------------------------------------------------------------------------------ Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@anonymised.comsts.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only – learn more at:
http://p.sf.net/sfu/learnmore_122612


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

On Wed, Jan 16, 2013 at 4:28 PM, Carlo Cancellieri <ccancellieri@anonymised.com…> wrote:

Hi all,
I’ve just aligned and pushed last required changes.
http://geoserver.org/pages/viewpage.action?pageId=55574531

The pull requests are missing the documentation which is currently under development (it will be produced using the proposal).

Could you kindly vote for this pull request?
https://github.com/geoserver/geoserver/pull/85

Pull requests for a successfully voted GSIP do not need another vote, but they
need a review from someone.
The seems to be enough votes for the GSIP:
http://geoserver.org/pages/viewpage.action?pageId=55574531

I’ll try to have a look at the pull request ASAP

Note that this can be easily backported to the 2.2.x so please vote also for the backport.
https://github.com/geoserver/geoserver/pull/105

I believe it is premature to vote for a backport, the change needs to stay on trunk some time
before we can even talk about a backport (I’d say one month at least, don’t think there
is a hard rule on this)

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


Andrea,

I’ve just committed documentation too.

I’ll try to have a look at the pull request ASAP

Thank you!

Cheers,
Carlo

==
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


+1 for the proposal. I am not sure about the back port, is it necessary ?. My vote for the backport is 0.

2013/1/16 Carlo Cancellieri <ccancellieri@anonymised.com>

Andrea,

I’ve just committed documentation too.

I’ll try to have a look at the pull request ASAP

Thank you!

Cheers,
Carlo

==
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



Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only – learn more at:
http://p.sf.net/sfu/learnmore_122612


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

+0

Regards,
Simone Giannecchini

Our support, Your Success! Visit http://opensdi.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 Wed, Jan 16, 2013 at 4:28 PM, Carlo Cancellieri
<ccancellieri@anonymised.com> wrote:

Hi all,
I've just aligned and pushed last required changes.
http://geoserver.org/pages/viewpage.action?pageId=55574531

The pull requests are missing the documentation which is currently under
development (it will be produced using the proposal).

Could you kindly vote for this pull request?
https://github.com/geoserver/geoserver/pull/85

Note that this can be easily backported to the 2.2.x so please vote also for
the backport.
https://github.com/geoserver/geoserver/pull/105

Cheers,
Carlo

________________________________
From: ccancellieri@anonymised.com
To: jdeolive@anonymised.com; geoserver-devel@lists.sourceforge.net
Date: Tue, 8 Jan 2013 16:30:58 +0000
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report

Justin,
no problem, once approved I'll add documentation and requested fixes.
Other suggestions? votes?
Cheers,
Carlo Cancellieri - GeoSolutions SAS

________________________________
Date: Fri, 4 Jan 2013 11:42:31 -0700
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report
From: jdeolive@anonymised.com
To: alessio.fabiani@anonymised.com
CC: ccancellieri@anonymised.com; geoserver-devel@lists.sourceforge.net;
andrea.aime@anonymised.com

Looks good to me. If I were to add a couple of things.

* rename endpoint /about/resources to /about/manifest, seems a bit more
explicit about what it is returning
* rename "ManifestLoader.properties" to just "manifest.properties". More
inline with existing naming conventions and since its a user visible file
(ie. it lives in the data directory) it would be nice if it were in a more
"readable" format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani
<alessio.fabiani@anonymised.com> wrote:

I should alreay voted for this gsip, however just in case ... +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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

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

On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri
<ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I'm waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS

________________________________
From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report

Andrea,
thank you for feedback.

- following up the usual GeoServer REST conventions, in
/rest/about/resources.format the format should be optional and the
default
  should be HTML (the proposal does not say which formats are supported
btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport‏-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

--

Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.

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

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

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely
access PCs and mobile devices and provide instant support Improve your
efficiency, and focus on delivering more value-add services Discover what IT
Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

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

------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and
more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+
hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE
$99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512
_______________________________________________ Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

+1 on the proposal and the backport. Nice work Carlo.

···

On Thu, Jan 17, 2013 at 3:58 AM, Simone Giannecchini <simone.giannecchini@anonymised.com> wrote:

+0

Regards,
Simone Giannecchini

==
Our support, Your Success! Visit http://opensdi.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 Wed, Jan 16, 2013 at 4:28 PM, Carlo Cancellieri

<ccancellieri@anonymised.com> wrote:

Hi all,
I’ve just aligned and pushed last required changes.
http://geoserver.org/pages/viewpage.action?pageId=55574531

The pull requests are missing the documentation which is currently under
development (it will be produced using the proposal).

Could you kindly vote for this pull request?
https://github.com/geoserver/geoserver/pull/85

Note that this can be easily backported to the 2.2.x so please vote also for
the backport.
https://github.com/geoserver/geoserver/pull/105

Cheers,
Carlo


From: ccancellieri@anonymised.com
To: jdeolive@anonymised.com; geoserver-devel@anonymised.coms.sourceforge.net
Date: Tue, 8 Jan 2013 16:30:58 +0000
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report

Justin,
no problem, once approved I’ll add documentation and requested fixes.
Other suggestions? votes?
Cheers,
Carlo Cancellieri - GeoSolutions SAS


Date: Fri, 4 Jan 2013 11:42:31 -0700
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report
From: jdeolive@anonymised.com
To: alessio.fabiani@anonymised.com268…
CC: ccancellieri@anonymised.com; geoserver-devel@lists.sourceforge.net;
andrea.aime@anonymised.com

Looks good to me. If I were to add a couple of things.

  • rename endpoint /about/resources to /about/manifest, seems a bit more
    explicit about what it is returning
  • rename “ManifestLoader.properties” to just “manifest.properties”. More
    inline with existing naming conventions and since its a user visible file
    (ie. it lives in the data directory) it would be nice if it were in a more
    “readable” format, rather than in Java camel case style.

Just suggestions, both non blocking.

On Thu, Dec 20, 2012 at 9:56 AM, Alessio Fabiani
<alessio.fabiani@anonymised.com268…> wrote:

I should alreay voted for this gsip, however just in case … +1

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.

Ing. Alessio Fabiani
@alfa7691
Founder/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 331 6233686

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


On Thu, Dec 20, 2012 at 3:15 PM, Carlo Cancellieri
<ccancellieri@anonymised.com> wrote:

Hi all,
here is the pull request:
https://github.com/geoserver/geoserver/pull/85

Still missing documentation, I’m waiting for your votes.
Cheers,
Carlo Cancellieri - GeoSolutions SAS


From: ccancellieri@anonymised.com
To: andrea.aime@anonymised.com
Date: Wed, 19 Dec 2012 09:50:06 +0000
CC: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] GSIP 83 - REST Extensible and customizable
versions report

Andrea,
thank you for feedback.

  • following up the usual GeoServer REST conventions, in
    /rest/about/resources.format the format should be optional and the
    default
    should be HTML (the proposal does not say which formats are supported
    btw)

Added HTML support and modified proposal here:
http://geoserver.org/pages/viewpage.action?pageId=55574531#GSIP83-RESTExtensibleandcustomizableversionsreport%E2%80%8F-Supportedformats%3A

Carlo Cancellieri - GeoSolutions SAS

Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.

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



LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely
access PCs and mobile devices and provide instant support Improve your
efficiency, and focus on delivering more value-add services Discover what IT
Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________ Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d


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


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


Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and
more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+
hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE
$99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512
_______________________________________________ Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only – learn more at:
http://p.sf.net/sfu/learnmore_122612


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


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