<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">
<!--
p
{margin-top:0;
margin-bottom:0}
-->
P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi all,<br>
FWIW, getting back a REST discussion to this list<br>
cheers,<br>
Peter<br>
<br>
<div>
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<p><font face="Times New Roman">-- <br>
Dr. Peter Baumann- Professor of Computer Science, Jacobs University Bremen<br>
http://www.faculty.jacobs-university.de/pbaumann<br>
mail: p.baumann@jacobs-university.detel: +49-421-200-3178, fax: +49-421-200-493178<br>
- Executive Director, rasdaman GmbH Bremen (HRB 26793)http://www.rasdaman.com,<br>
mail: baumann@rasdaman.com<br>
tel: 0800-rasdaman, fax: 0800-rasdafax, mobile: +49-173-5837882<br>
"Si forte in alienas manus oberraverit hec peregrina epistola incertis ventis dimissa, sed Deo commendata, precamur ut ei reddatur cui soli destinata, nec preripiat quisquam non sibi parata." (mail disclaimer, AD 1083)<br>
<br>
<br>
</font></p>
<p><br>
</p>
</div>
</div>
</div>
</div>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF587125"><font color="#000000" face="Tahoma" size="2"><b>From:</b> Baumann, Peter<br>
<b>Sent:</b> Friday, June 07, 2013 11:01 AM<br>
<b>To:</b> xavier lhomme<br>
<b>Subject:</b> RE: [OSGeo-Standards] [OSGeo-Discuss] "Geoservices REST API" story is being discussed on slashdot<br>
</font><br>
</div>
<div></div>
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">a matter of taste indeed :) - this is why we offer GET, POX, SOAP, REST, and maybe JSON in future, too.<br>
-Peter<br>
<br>
<div><br>
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-family:Tahoma; font-size:13px">
<p><font face="Times New Roman">-- <br>
Dr. Peter Baumann- Professor of Computer Science, Jacobs University Bremen<br>
http://www.faculty.jacobs-university.de/pbaumann<br>
mail: p.baumann@jacobs-university.detel: +49-421-200-3178, fax: +49-421-200-493178<br>
- Executive Director, rasdaman GmbH Bremen (HRB 26793)http://www.rasdaman.com,<br>
mail: baumann@rasdaman.com<br>
tel: 0800-rasdaman, fax: 0800-rasdafax, mobile: +49-173-5837882<br>
"Si forte in alienas manus oberraverit hec peregrina epistola incertis ventis dimissa, sed Deo commendata, precamur ut ei reddatur cui soli destinata, nec preripiat quisquam non sibi parata." (mail disclaimer, AD 1083)<br>
<br>
<br>
</font></p>
<p><br>
</p>
</div>
</div>
</div>
</div>
<div style="font-family:Times New Roman; color:#000000; font-size:16px">
<hr tabindex="-1">
<div id="divRpF99961" style="direction:ltr"><font color="#000000" face="Tahoma" size="2"><b>From:</b> xavier lhomme [lhomme.xavier@gmail.com]<br>
<b>Sent:</b> Thursday, June 06, 2013 5:30 PM<br>
<b>To:</b> Baumann, Peter<br>
<b>Subject:</b> Re: [OSGeo-Standards] [OSGeo-Discuss] "Geoservices REST API" story is being discussed on slashdot<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">Thanks
<div> I've a better understanding. The REST API from ESRI is then much more [GET/POST]/KVP than a RESTfull specification then. </div>
<div style=""> My appologies but I think it's easyer to use KVP than the Accept-Header ... </div>
<div style=""> or something like bbox=10,10,11,11 than something like subset(lon(10:11))/subset(lat(10:11))/ ...</div>
<div style=""><br>
</div>
<div style="">xl</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2013/6/6 Baumann, Peter <span dir="ltr"><<a href="mailto:p.baumann@jacobs-university.de" target="_blank">p.baumann@jacobs-university.de</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div>
<div style="direction:ltr; font-size:10pt; font-family:Tahoma">Hi Xavier,<br>
<br>
sorry for not adding this immediately, this was just a quick reaction from the middle of a conference.<br>
<br>
For an example of RESTful W*S interfaces, there is RESTful WCS:<br>
<a href="http://external.opengeospatial.org/twiki_public/CoveragesDWG/WcsRest" target="_blank">http://external.opengeospatial.org/twiki_public/CoveragesDWG/WcsRest</a><br>
...but see also WMTS, etc.<br>
<br>
As you prefer URLs, that is supported by all W*Ss pretty much since their inception, by way of GET/KVP. Now you may respond that you prefer REST, which is a special way of using URLs indeed.<br>
In this case I contend: where is the "GeoServices REST API" really RESTful? See their spec:<br>
<a href="http://example.com/rest/services/MyImage/ImageServer?f=json" target="_blank">http://example.com/rest/services/MyImage/ImageServer?f=json</a><br>
<br>
REST would not use a query parameter, but the Accept-Header for specifying the response format, and this is used in RESTful WCS in its full power (see link above for an example).<br>
<br>
There are more concerns about technical maturity, and others have done more comprehensive investigations than me. Maybe the list can chime in...<br>
<br>
cheers,<br>
Peter<br>
<br>
<br>
<br>
<br>
<br>
<div style="font-size:16px; font-family:Times New Roman">
<hr>
<div style="direction:ltr"><font color="#000000" face="Tahoma"><b>From:</b> xavier lhomme [<a href="mailto:lhomme.xavier@gmail.com" target="_blank">lhomme.xavier@gmail.com</a>]<br>
<b>Sent:</b> Thursday, June 06, 2013 11:17 AM<br>
<b>To:</b> Baumann, Peter
<div class="im"><br>
<b>Subject:</b> Re: [OSGeo-Standards] [OSGeo-Discuss] "Geoservices REST API" story is being discussed on slashdot<br>
</div>
</font><br>
</div>
<div class="im">
<div></div>
<div>
<div dir="ltr">Hi peter
<div><br>
</div>
<div> I probably do not understand some technical point. If you add some link to help me understand, I appreciate.</div>
<div><br>
</div>
<div> I worked on a translator from MapService/Query to WFS and sorry but it's for me easier to understant URL and response from a MapService than from a WFS.</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2013/6/6 Baumann, Peter <span dir="ltr"><<a href="mailto:p.baumann@jacobs-university.de" target="_blank">p.baumann@jacobs-university.de</a>></span><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left-width:1px; border-left-color:rgb(204,204,204); border-left-style:solid; padding-left:1ex">
<div>
<div style="direction:ltr; font-size:10pt; font-family:Tahoma">I tend to disagree.<br>
The ESRI specification is technologically lagging behind about 10 years.<br>
Imposing it on the open standards community would have been a major step back.<br>
<br>
cheers,<br>
Peter<br>
<br>
<div style="font-size:16px; font-family:'Times New Roman'">
<hr>
<div style="direction:ltr"><font color="#000000" face="Tahoma"><b>From:</b> <a href="mailto:standards-bounces@lists.osgeo.org" target="_blank">
standards-bounces@lists.osgeo.org</a> [<a href="mailto:standards-bounces@lists.osgeo.org" target="_blank">standards-bounces@lists.osgeo.org</a>] on behalf of xavier lhomme [<a href="mailto:lhomme.xavier@gmail.com" target="_blank">lhomme.xavier@gmail.com</a>]<br>
<b>Sent:</b> Thursday, June 06, 2013 10:51 AM<br>
<b>To:</b> Seven (aka Arnulf)<br>
<b>Cc:</b> OSGeo Discussions; Standards, (OSGeo)
<div><br>
<b>Subject:</b> Re: [OSGeo-Standards] [OSGeo-Discuss] "Geoservices REST API" story is being discussed on slashdot<br>
</div>
</font><br>
</div>
<div>
<div></div>
<div>
<div dir="ltr">
<p dir="ltr">I do not really understand why this sling came from OSGeo. Indeed, OSGeo includes many talents who have expressed their arguments. But among these good arguments, came to add a political position with the main argument, the ESRI dominant position
against other industrial players. I wondered if some members have not expressed through OSGeo to defend their own business, or as we saw later to take more power to the OGC.</p>
<p dir="ltr"><br>
</p>
<p dir="ltr">If MapServer and GeoServer implement the GeoRest Services (with possibly a GeoJSON output too), many companies would have benefited. Today MapServer and GeoServer implements their own REST API and OSM already has already one. The OGC stays with
their own Web Services specification not really used (unless WMS) , difficult to understand and with implementations not always complete. Finally, I am afraid that everyone loses, the OGC who are losing influence, an increase of protocols, a decrease of
system interoperability.</p>
<div>xl</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>