Re: [OSGeo-Discuss] ESRI, please publicly share reasons for given for adopting the GeoServices REST API

2013-05-09 Thread pcreso
Hi Cameron,

I note you say disappointed rather than surprised. 

I agree,  if the contents are not made public, or at least provided to all 
paying OGC members  all voting OGC members, then I fail to see how the OGC can 
honestly claim the vote in any way reflects the preferences of its membership, 
rather than a vote by some members who were under some sort of pressure from a 
large multinational company.

Brent Wood

--- On Thu, 5/9/13, Cameron Shorter cameron.shor...@lisasoft.com wrote:

From: Cameron Shorter cameron.shor...@lisasoft.com
Subject: Re: [OSGeo-Discuss] ESRI, please publicly share reasons for given for 
adopting the GeoServices REST API
To: Craig Sandy csa...@esriaustralia.com.au
Cc: OSGeo Discussions discuss@lists.osgeo.org, 
tc-disc...@lists.opengeospatial.org, standa...@lists.osgeo.org
Date: Thursday, May 9, 2013, 4:10 PM

I have been notified that ESRI/OGC will not be sharing reasons for voting for 
the GeoServices REST API that has been sent to OGC voting members.

I'm disappointed that such information is being with held from public debate.


On 8/05/2013 4:51 PM, Cameron Shorter wrote:
 Craig,
 I understand that ESRI has been emailing some OGC voting members reasons for 
 approving the GeoServices REST API.
 
 I think it appropriate to have an open discussion, and hear both the pros and 
 cons for adopting the GeoServices REST API.
 
 Could you please share your comments on a public email list so that the 
 community has an opportunity to hear the other side of the argument.
 


-- Cameron Shorter
Software and Data Solutions Manager
Tel: +61 (0)2 8570 5050
Mob: +61 (0)419 142 254

Think Globally, Fix Locally
Geospatial  Data Solutions enhanced with Open Standards and Open Source
http://www.lisasoft.com


-- 

--
The contents of this email are confidential and may be subject to legal or 
professional privilege and copyright. No representation is made that this email 
is free of viruses or other defects. If you have received this communication in 
error, you may not copy or distribute any part of it or otherwise disclose its 
contents to anyone. Please advise the sender of your incorrect receipt of this 
correspondence.
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] [OSGeo-Standards] ESRI, please publicly share reasons for given for adopting the GeoServices REST API

2013-05-09 Thread pcreso
Hi Landon,

OGC credibility is very much at stake here. Should we propose a name change?

OGC - EGC?

Little about this process seems genuinely open... and is getting less so as it 
drags on.

Regards,

  Brent Wood

--- On Thu, 5/9/13, Landon Blake sunburned.surve...@gmail.com wrote:

From: Landon Blake sunburned.surve...@gmail.com
Subject: Re: [OSGeo-Discuss] [OSGeo-Standards] ESRI, please publicly share 
reasons for given for adopting the GeoServices REST API
To: Cameron Shorter cameron.shor...@lisasoft.com
Cc: OSGeo Discussions discuss@lists.osgeo.org, 
tc-disc...@lists.opengeospatial.org, standa...@lists.osgeo.org, Craig Sandy 
csa...@esriaustralia.com.au
Date: Thursday, May 9, 2013, 4:24 PM

Does the OGC still have any credibility as a transparent standards organization 
after this?

I'm very disappointed in ESRI and OGC based on what I've heard so far. Pretty 
hard to believe this is coming from the folks that first published the 
Shapefile specification that made a lot of open source GIS software practical. 
I guess that is what happens when there is a lot of short term profits on the 
line.


How short-sighted. I hope they change their mind.

Landon


On Wed, May 8, 2013 at 9:10 PM, Cameron Shorter cameron.shor...@lisasoft.com 
wrote:

I have been notified that ESRI/OGC will not be sharing reasons for voting for 
the GeoServices REST API that has been sent to OGC voting members.




I'm disappointed that such information is being with held from public debate.





On 8/05/2013 4:51 PM, Cameron Shorter wrote:


Craig,

I understand that ESRI has been emailing some OGC voting members reasons for 
approving the GeoServices REST API.



I think it appropriate to have an open discussion, and hear both the pros and 
cons for adopting the GeoServices REST API.



Could you please share your comments on a public email list so that the 
community has an opportunity to hear the other side of the argument.








-- 

Cameron Shorter

Software and Data Solutions Manager

Tel: +61 (0)2 8570 5050

Mob: +61 (0)419 142 254



Think Globally, Fix Locally

Geospatial  Data Solutions enhanced with Open Standards and Open Source

http://www.lisasoft.com





-- 





--

The contents of this email are confidential and may be subject to legal or 
professional privilege and copyright. No representation is made that this email 
is free of viruses or other defects. If you have received this communication in 
error, you may not copy or distribute any part of it or otherwise disclose its 
contents to anyone. Please advise the sender of your incorrect receipt of this 
correspondence.


___

Standards mailing list

standa...@lists.osgeo.org

http://lists.osgeo.org/mailman/listinfo/standards




-Inline Attachment Follows-

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] ESRI, please publicly share reasons for given for adopting the GeoServices REST API

2013-05-09 Thread Nathan Woodrow
Feels like a huge attempt to undermine and side rail the OSS community.
 Maybe they are feeling a bit threatened.

- Nathan


On Thu, May 9, 2013 at 5:38 PM, pcr...@pcreso.com wrote:

 Hi Cameron,

 I note you say disappointed rather than surprised.

 I agree,  if the contents are not made public, or at least provided to
 all paying OGC members  all voting OGC members, then I fail to see how the
 OGC can honestly claim the vote in any way reflects the preferences of its
 membership, rather than a vote by some members who were under some sort of
 pressure from a large multinational company.

 Brent Wood

 --- On *Thu, 5/9/13, Cameron Shorter cameron.shor...@lisasoft.com*wrote:


 From: Cameron Shorter cameron.shor...@lisasoft.com
 Subject: Re: [OSGeo-Discuss] ESRI, please publicly share reasons for given
 for adopting the GeoServices REST API
 To: Craig Sandy csa...@esriaustralia.com.au
 Cc: OSGeo Discussions discuss@lists.osgeo.org,
 tc-disc...@lists.opengeospatial.org, standa...@lists.osgeo.org
 Date: Thursday, May 9, 2013, 4:10 PM


 I have been notified that ESRI/OGC will not be sharing reasons for voting
 for the GeoServices REST API that has been sent to OGC voting members.

 I'm disappointed that such information is being with held from public
 debate.


 On 8/05/2013 4:51 PM, Cameron Shorter wrote:
  Craig,
  I understand that ESRI has been emailing some OGC voting members reasons
 for approving the GeoServices REST API.
 
  I think it appropriate to have an open discussion, and hear both the
 pros and cons for adopting the GeoServices REST API.
 
  Could you please share your comments on a public email list so that the
 community has an opportunity to hear the other side of the argument.
 


 -- Cameron Shorter
 Software and Data Solutions Manager
 Tel: +61 (0)2 8570 5050
 Mob: +61 (0)419 142 254

 Think Globally, Fix Locally
 Geospatial  Data Solutions enhanced with Open Standards and Open Source
 http://www.lisasoft.com


 --

 --
 The contents of this email are confidential and may be subject to legal or
 professional privilege and copyright. No representation is made that this
 email is free of viruses or other defects. If you have received this
 communication in error, you may not copy or distribute any part of it or
 otherwise disclose its contents to anyone. Please advise the sender of your
 incorrect receipt of this correspondence.
 ___
 Discuss mailing list
 Discuss@lists.osgeo.org http://mc/compose?to=Discuss@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/discuss


 ___
 Discuss mailing list
 Discuss@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/discuss


___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


[OSGeo-Discuss] inspire paper skeleton

2013-05-09 Thread Jachym Cepicky
Hi all,

I did not receive any confirmation about our proposal [1] to INSPIRE
conference yet, but never mind, I know, I should present more or less
same paper to FOSS4G-CEE and other conferences this year and it would be
good to start working on it.

I have prepared basic skeleton of the presentation, at [2] and would
like to ask anybody, who wants to contribute to the paper, especially
project-insiders, to go on. I'll later convert the paper to LaTeX-beamer
and share via github, so that anybody has access to the paper and can
use it for her/his needs. You may also add other osgeo-related projects,
which are e.g. still in incubation phase - I just copied the list from
osgeo.org title page.

I would like to add internal deadline to the wiki page - by end of May
it should be done and conversion to LaTeX shall begin.

Thanks

Jachym

[1] http://wiki.osgeo.org/wiki/INSPIRE_conference_2013#Paper_proposal
-- 
Jachym Cepicky
Help Service - Remote Sensing s.r.o.
jachym.cepi...@gmail.com
HS-RS: jac...@hsrs.cz http://bnhelp.cz
http://les-ejk.cz



signature.asc
Description: OpenPGP digital signature
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] inspire paper skeleton

2013-05-09 Thread Margherita Di Leo
Hi Jachym,

there is this nice tool [1] that allows to work together on a latex
document.

[1] https://www.writelatex.com


On Thu, May 9, 2013 at 10:27 AM, Jachym Cepicky jachym.cepi...@gmail.comwrote:

 Hi all,

 I did not receive any confirmation about our proposal [1] to INSPIRE
 conference yet, but never mind, I know, I should present more or less
 same paper to FOSS4G-CEE and other conferences this year and it would be
 good to start working on it.

 I have prepared basic skeleton of the presentation, at [2] and would
 like to ask anybody, who wants to contribute to the paper, especially
 project-insiders, to go on. I'll later convert the paper to LaTeX-beamer
 and share via github, so that anybody has access to the paper and can
 use it for her/his needs. You may also add other osgeo-related projects,
 which are e.g. still in incubation phase - I just copied the list from
 osgeo.org title page.

 I would like to add internal deadline to the wiki page - by end of May
 it should be done and conversion to LaTeX shall begin.

 Thanks

 Jachym

 [1] http://wiki.osgeo.org/wiki/INSPIRE_conference_2013#Paper_proposal
 --
 Jachym Cepicky
 Help Service - Remote Sensing s.r.o.
 jachym.cepi...@gmail.com
 HS-RS: jac...@hsrs.cz http://bnhelp.cz
 http://les-ejk.cz


 ___
 Discuss mailing list
 Discuss@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/discuss




-- 
Best regards,

Margherita DI LEO
Postdoctoral Researcher

European Commission - DG JRC
Institute for Environment and Sustainability (IES)
Via Fermi, 2749
I-21027 Ispra (VA) - Italy - TP 261

Tel. +39 0332 78 3600
margherita.di-...@jrc.ec.europa.eu

Disclaimer: The views expressed are purely those of the writer and may not
in any circumstance be regarded as stating an official position of the
European Commission.
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] inspire paper skeleton

2013-05-09 Thread Jachym Cepicky
Yah, why not. But sill, I would prefer to start at the wiki - to collect
the informations for the first step? Any opinion to this?

Jachym

Dne 9.5.2013 10:31, Margherita Di Leo napsal(a):
 Hi Jachym,
 
 there is this nice tool [1] that allows to work together on a latex
 document.
 
 [1] https://www.writelatex.com
 
 
 On Thu, May 9, 2013 at 10:27 AM, Jachym Cepicky 
 jachym.cepi...@gmail.comwrote:
 
 Hi all,

 I did not receive any confirmation about our proposal [1] to INSPIRE
 conference yet, but never mind, I know, I should present more or less
 same paper to FOSS4G-CEE and other conferences this year and it would be
 good to start working on it.

 I have prepared basic skeleton of the presentation, at [2] and would
 like to ask anybody, who wants to contribute to the paper, especially
 project-insiders, to go on. I'll later convert the paper to LaTeX-beamer
 and share via github, so that anybody has access to the paper and can
 use it for her/his needs. You may also add other osgeo-related projects,
 which are e.g. still in incubation phase - I just copied the list from
 osgeo.org title page.

 I would like to add internal deadline to the wiki page - by end of May
 it should be done and conversion to LaTeX shall begin.

 Thanks

 Jachym

 [1] http://wiki.osgeo.org/wiki/INSPIRE_conference_2013#Paper_proposal
 --
 Jachym Cepicky
 Help Service - Remote Sensing s.r.o.
 jachym.cepi...@gmail.com
 HS-RS: jac...@hsrs.cz http://bnhelp.cz
 http://les-ejk.cz


 ___
 Discuss mailing list
 Discuss@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/discuss


 
 

-- 
Jachym Cepicky
Help Service - Remote Sensing s.r.o.
jachym.cepi...@gmail.com
HS-RS: jac...@hsrs.cz http://bnhelp.cz
http://les-ejk.cz



signature.asc
Description: OpenPGP digital signature
___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


[OSGeo-Discuss] The OSGeo response to the proposed GeoServices REST API document [was: Would you be concerned ...]

2013-05-09 Thread Adrian Custer

Hey Cameron, all,


Cameron, you recently asked me to join your letter from the OSGeo to the 
OGC Members regarding the adoption of the proposed ESRI GeoServices 
REST API as an OGC standard.


http://wiki.osgeo.org/wiki/Geoservices_REST_API#Open_Letter_to_OGC_and_voting_members

Thanks. Your request has forced me to define my position, which has been 
a huge waste of my time, but was probably worth doing.





My response has two sides, my position on the debate and my decision to 
participate in the letter.





The first is my position on the actual proposed standard.

The pros:


  * The OGC should be in the business of developing good standards,
not of choosing which standards should be implemented.

  * The proposers of the document want to make a standard and have
followed all the rules of the consortium. The work of any such
group of members deserves serious, good faith consideration.

  * The need for an integrated suite of services using simple data,
which is addressed (partially) by the document, is real. The
proposed document is pushing the OGC on this issue.

  * The proposed document could be useful to a number of people.

  * The proposed document is not significantly more broken than the
existing standards of the OGC. As an author of standards at the
OGC, I know how totally impossible it is to write a good standard,
so the weaknesses in the existing document seem more acceptable.


The cons:
-

  * The OGC is, de-facto, in the position of recommending the
interoperable standards for geospatial services. The proposed
document is not good enough, not widely enough implemented, and
not publicly supported enough, to be considered at the same level
as existing standards.

  * Adopting a standard implies a desire to maintain the standard
but the desire to support this approach by the OGC membership is
limited. The lack of collaboration on this version bodes ill for
the future.

  * The overlap in functionality between the proposed services and the
existing services, notably with the ongoing work to modularize the
existing services, is almost 100 percent. However, compatibility is
low.

  * There is already a published document:
http://www.esri.com/library/whitepapers/pdfs/geoservices-rest-spec.pdf
so there is no need for the document to be adopted as an
OGC Standard merely for interoperability with the ESRI
implemetation.

  * The document, as a new, separate effort, repeats mistakes which were
made and since solved by the other services.

  * The document focuses on the past (notably with backwards
compatibility and use of only GET/POST) not on the future.

  * The document needs a comprehensive editorial rewrite. (see at end)



The problem for me, is that both simple answers are bad.

A simple acceptance of the standard would introduce a new set of 'OGC 
approved' open services. The OGC approval might enable governments to 
buy a -new-name-here- solution instead of a W*S or a S*S 
solution. (On that, I am inclined to let them make their own mistakes.) 
The path forwards towards harmonizing the services is unclear. There is 
little good will towards the standard on behalf of the membership. 
Fixing this document in addition to fixing the W*S services will be a pain.



Simply rejecting the solution would be bad for the OGC. It would place 
the OGC in the position of picking winners and losers in the standards 
business. It would mean that the OGC is stuck on the project of fixing 
the W*S standards to meet some nebulous future functionality without 
having any path to get there. It would discourage innovation and progress.



Is there a third way?

Well, actually, there is. The natural consequence of either decision is 
a renewed commitment towards trying to build this thing that we want, an 
integrated suite of simple services built using simple, well defined 
resources, accessible and usable using the core HTTP verbs, and 
discoverable through link following. That's the way forwards and why I 
have wasted a chunk of my life on WMS-Next.




My personal conclusion, then, is that the vote does not concern me.

I suspect the vote is mostly of interest to the commercial entities, 
groups whose self-interest is so destructive everywhere because it does 
not place user freedom and action first and foremost. Acceptance will 
have several net negative impacts on me but that's life, eh?


For me, the path forwards is clear: make WMS-Next kick ass. The vote is 
merely a waste of my time.





The second side to my response regards the actual letter.

The pros:


  * The letter comes from the Free Software community which I think
could have a voice on the matter.

  * The letter was started by someone who has my respect.

  * The letter re-enforces the link between OSGeo and the OGC.

  * The letter expresses many concerns which I share.


The cons:


  * The letter 

Re: [OSGeo-Discuss] The OSGeo response to the proposed GeoServices REST API document [was: Would you be concerned ...]

2013-05-09 Thread Adrian Custer

On 5/9/13 2:33 PM, Tim Bowden wrote:

On Thu, 2013-05-09 at 13:20 -0300, Adrian Custer wrote:

Hey Cameron, all,


...

* The letter is only rejection of the proposal without offering an
  alternative way forwards.


I strongly suspect the proposed standard would have received a much
better reception from the broader OSGeo community (with the diverse
viewpoints it typically has) if the proposal was more that a take it or
leave it (partial?) description of what ESRI has done and is going to
do anyway.


Undoubtedly. This was as undiplomatic as they could have been.

If there was at least some willingness to engage with the

broader community on interoperability within the standard (and how do
you have interoperability if you aren't willing to budge from a
pre-defined position anyway?).


And there would have been more participation at the OGC. Lots of folk 
were excited at the start but gave up when backwards compatibility was 
set in stone.




Perhaps ESRI didn't realise their approach was going to come across with
an up you attitude (or maybe they did)?  The impression I've got it
that many people feel ESRI is treating the OGC as a rubber stamp body
(which very much implies arrogant contempt) regardless of the merits of
the proposal.


Much more likely, ESRI is trying to push through its standard, 
distinct from expecting the OGC to 'rubber stamp' it.


They knew from the get go they were going to face this opposition. The 
only question is who is stronger.


This is a good example of the limits of governance at the OGC. Really, a 
standard should not pass when there is concerted opposition to it. The 
process is designed to suspend when there is opposition (2 no votes), in 
an effort to build consensus. However, the ultimate decision is still a 
50% + 1 vote; probably, it should be a super-majority of some kind.



Hopefully I've got it wrong and ESRI really just botched

their approach on this one (why do I feel this is naive wishful
thinking?).

FWIW, I don't believe having an alternate incompatible standard must of
itself be a deal breaker, if the proposed standard genuinely represents
a viable attempt at interoperability.  After all, the wonderful thing
about standards is there are so many to choose from.  ;)  Lets just not
pretend it's about genuine interoperability unless that really is the
case.


I doubt anyone is that naive.



Regards,
Tim Bowden


cheers,
  ~adrian

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] The OSGeo response to the proposed GeoServices REST API document [was: Would you be concerned ...]

2013-05-09 Thread Peter Baumann

On 05/09/2013 07:33 PM, Tim Bowden wrote:

On Thu, 2013-05-09 at 13:20 -0300, Adrian Custer wrote:

Hey Cameron, all,


...

* The letter is only rejection of the proposal without offering an
  alternative way forwards.

I strongly suspect the proposed standard would have received a much
better reception from the broader OSGeo community (with the diverse
viewpoints it typically has) if the proposal was more that a take it or
leave it (partial?) description of what ESRI has done and is going to
do anyway.  If there was at least some willingness to engage with the
broader community on interoperability within the standard (and how do
you have interoperability if you aren't willing to budge from a
pre-defined position anyway?).

Perhaps ESRI didn't realise their approach was going to come across with
an up you attitude (or maybe they did)?  The impression I've got it
that many people feel ESRI is treating the OGC as a rubber stamp body
(which very much implies arrogant contempt) regardless of the merits of
the proposal.  Hopefully I've got it wrong and ESRI really just botched
their approach on this one (why do I feel this is naive wishful
thinking?).

FWIW, I don't believe having an alternate incompatible standard must of
itself be a deal breaker, if the proposed standard genuinely represents
a viable attempt at interoperability.  After all, the wonderful thing
about standards is there are so many to choose from.  ;)  Lets just not
pretend it's about genuine interoperability unless that really is the
case.

Regards,
Tim Bowden

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss



it's not only rejection in the letter, there is also a way forward that I took 
the liberty to suggest:


/The components making up the ESRI Geoservice REST API provide natural blocks 
assignable to the matching SWGs. As for Part 6 of the ESRI Geoservice REST 
API, if to become a standard it needs to be discussed in the WCS.SWG for 
harmonization, clarification, and improvement. //

/
cheers,
Peter

--
Dr. Peter Baumann
 - Professor of Computer Science, Jacobs University Bremen
   www.faculty.jacobs-university.de/pbaumann
   mail: p.baum...@jacobs-university.de
   tel: +49-421-200-3178, fax: +49-421-200-493178
 - Executive Director, rasdaman GmbH Bremen (HRB 26793)
   www.rasdaman.com, mail: baum...@rasdaman.com
   tel: 0800-rasdaman, fax: 0800-rasdafax, mobile: +49-173-5837882
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)


___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] The OSGeo response to the proposed GeoServices REST API document [was: Would you be concerned ...]

2013-05-09 Thread Allan Doyle
Thanks Adrian for your email with your reasoned explanation. It's not often 
people take the time to provide such a thorough analysis.

On May 9, 2013, at 1:56 PM, Adrian Custer acus...@gmail.com
 wrote:

 On 5/9/13 2:33 PM, Tim Bowden wrote:
 On Thu, 2013-05-09 at 13:20 -0300, Adrian Custer wrote:
 Hey Cameron, all,
 
 ...
* The letter is only rejection of the proposal without offering an
  alternative way forwards.
 
 I strongly suspect the proposed standard would have received a much
 better reception from the broader OSGeo community (with the diverse
 viewpoints it typically has) if the proposal was more that a take it or
 leave it (partial?) description of what ESRI has done and is going to
 do anyway.
 
 Undoubtedly. This was as undiplomatic as they could have been.
 
 If there was at least some willingness to engage with the
 broader community on interoperability within the standard (and how do
 you have interoperability if you aren't willing to budge from a
 pre-defined position anyway?).
 
 And there would have been more participation at the OGC. Lots of folk were 
 excited at the start but gave up when backwards compatibility was set in 
 stone.
 
 
 Perhaps ESRI didn't realise their approach was going to come across with
 an up you attitude (or maybe they did)?  The impression I've got it
 that many people feel ESRI is treating the OGC as a rubber stamp body
 (which very much implies arrogant contempt) regardless of the merits of
 the proposal.
 
 Much more likely, ESRI is trying to push through its standard, distinct 
 from expecting the OGC to 'rubber stamp' it.
 
 They knew from the get go they were going to face this opposition. The only 
 question is who is stronger.
 
 This is a good example of the limits of governance at the OGC. Really, a 
 standard should not pass when there is concerted opposition to it. The 
 process is designed to suspend when there is opposition (2 no votes), in an 
 effort to build consensus. However, the ultimate decision is still a 50% + 1 
 vote; probably, it should be a super-majority of some kind.
 

Having attended most of the first 50-ish OGC meetings and then a few here and 
there since, here's my perspective on the limits of governance. The problem 
is not so much the process (or wasn't, back in the day, it's become much more 
byzantine since then). The main problem is that most TC members either have no 
programming/architecture background or their expertise is fairly specialized. 
That means that for any given proposal, a small percentage of the members 
really understand it. Then, when it comes to a TC vote you have people voting 
based not strictly on technical grounds but also on business interests, 
political interests, even social interests. On top of that, I don't think that 
member companies are very knowledgeable about the policies and procedures and 
don't really know how to use their memberships to their best advantage. Taken 
together, this can lead to some fairly dysfunctional results.

I believe that the Architecture Board (or whatever it's called now) was 
established in part to counter this effect. You'd have a bunch of knowledgable 
old hands benevolently watching over the output of the process who were going 
to make sure things hang together from a technical point of view. Perhaps the 
Architecture Board has been unable to provide sufficient guidance to the TC in 
this particular instance.

 
 Hopefully I've got it wrong and ESRI really just botched
 their approach on this one (why do I feel this is naive wishful
 thinking?).
 
 FWIW, I don't believe having an alternate incompatible standard must of
 itself be a deal breaker, if the proposed standard genuinely represents
 a viable attempt at interoperability.  After all, the wonderful thing
 about standards is there are so many to choose from.  ;)  Lets just not
 pretend it's about genuine interoperability unless that really is the
 case.
 
 I doubt anyone is that naive.

In the end, everyone wins if specs are vendor neutral but also allow vendors to 
differentiate themselves by providing different qualities in their 
implementations. If a spec is passed that is simply a thin veneer on top of an 
existing vendor's implementation, then that vendor has a head start over 
others. If the OGC members are collectively unwilling or unable to push back 
against this, then this kind of thing is the result. It's really a Darwinian 
microcosm within a mutually agreed upon set of rules. If the results are 
irrelevant, confusing, or outrageous, then over time the organization will 
suffer and become less relevant.

Allan
 
 
 Regards,
 Tim Bowden
 
 cheers,
  ~adrian
 
 ___
 Discuss mailing list
 Discuss@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/discuss

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] The OSGeo response to the proposed GeoServices REST API document [was: Would you be concerned ...]

2013-05-09 Thread Alex Mandel

Adrian,

Thanks for the in depth review. I admit I haven't read the document over 
thoroughly but even without doing so there are some obvious concerns.


From a user perspective (my user), this appears to be a push to get 
their way of doing things stamped as a standard so they can let their 
users (e.g. government agencies) claim compliance with Open Standards 
without having to use WxS. I can see this first hand with my own 
personal experience trying to get WFS/GML to work with Arc (supposedly 
supported with special add ons) and government agencies thinking if they 
put up an Arc Service they've done their duty:

https://services.gis.ca.gov/arcgis/rest/services/Government/CPAD_19/MapServer
(Note the confusing url that implies MapServer software, and the lack of 
any non ESRI web service on the page)
To me it looks like they are trying to get out of spending the money to 
fix their products so they place nice with all the existing services.



I agree though, that simply turning ESRI away isn't a solution either, 
at least they came to the same standards body unlike the OASIS/ISO 
debacle over Office formats. Is there someone in the OGC community that 
could reach out and negotiate a plan to merge their work and ideas with 
the existing standards instead of creating a direct competition to what 
is already widely adopted. If they really want it to be a standard they 
have to be willing to compromise on some feature to make it more 
interoperable, in a sense kml did this by not including all the 
possibilities in the original spec.


I also agree 50+1 is a bad bar for a standards body. Which reminds me 
that I dropped the ball on renewing my institution’s membership (though 
I don't think it had voting rights).


Thanks,
Alex

On 05/09/2013 10:56 AM, Adrian Custer wrote:

On 5/9/13 2:33 PM, Tim Bowden wrote:

On Thu, 2013-05-09 at 13:20 -0300, Adrian Custer wrote:

Hey Cameron, all,


...

* The letter is only rejection of the proposal without offering an
  alternative way forwards.


I strongly suspect the proposed standard would have received a much
better reception from the broader OSGeo community (with the diverse
viewpoints it typically has) if the proposal was more that a take it or
leave it (partial?) description of what ESRI has done and is going to
do anyway.


Undoubtedly. This was as undiplomatic as they could have been.

If there was at least some willingness to engage with the

broader community on interoperability within the standard (and how do
you have interoperability if you aren't willing to budge from a
pre-defined position anyway?).


And there would have been more participation at the OGC. Lots of folk
were excited at the start but gave up when backwards compatibility was
set in stone.



Perhaps ESRI didn't realise their approach was going to come across with
an up you attitude (or maybe they did)?  The impression I've got it
that many people feel ESRI is treating the OGC as a rubber stamp body
(which very much implies arrogant contempt) regardless of the merits of
the proposal.


Much more likely, ESRI is trying to push through its standard,
distinct from expecting the OGC to 'rubber stamp' it.

They knew from the get go they were going to face this opposition. The
only question is who is stronger.

This is a good example of the limits of governance at the OGC. Really, a
standard should not pass when there is concerted opposition to it. The
process is designed to suspend when there is opposition (2 no votes), in
an effort to build consensus. However, the ultimate decision is still a
50% + 1 vote; probably, it should be a super-majority of some kind.


Hopefully I've got it wrong and ESRI really just botched

their approach on this one (why do I feel this is naive wishful
thinking?).

FWIW, I don't believe having an alternate incompatible standard must of
itself be a deal breaker, if the proposed standard genuinely represents
a viable attempt at interoperability.  After all, the wonderful thing
about standards is there are so many to choose from.  ;)  Lets just not
pretend it's about genuine interoperability unless that really is the
case.


I doubt anyone is that naive.



Regards,
Tim Bowden


cheers,
   ~adrian

___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


___
Discuss mailing list
Discuss@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/discuss


Re: [OSGeo-Discuss] The OSGeo response to the proposed GeoServices REST API document [was: Would you be concerned ...]

2013-05-09 Thread Cameron Shorter

Adrian,
This is an exceptionally well written letter, which I believes captures 
what many of us in the OSGeo Community would like to say.


You have provided an eloquent, unbiased, concise summary of the issues, 
covering the key technical issues. If an OGC voter only had time to read 
one thing before voting, I would recommend they read this email of yours.


As such, I'd like to work with you to see what the best way would be to 
incorporate your text into our open letter at: 
http://wiki.osgeo.org/wiki/Geoservices_REST_API (assuming that would be 
ok with you).
I'd like your text in this open letter, as I'm expecting it to have lots 
of OGC Voters reading it.


I note that we already have a number of people have collated reasons  
for not voting for this standard. I suggest that we invite these authors 
to check if their concerns have been covered by your summary, and if so, 
remove their duplicate concerns.


Anything left can either be added by Adrian Custer into his summary, or 
collected in a Further Comments section at the end.


Adrian,
What are your thoughts?


On 10/05/2013 2:20 AM, Adrian Custer wrote:

Hey Cameron, all,


Cameron, you recently asked me to join your letter from the OSGeo to 
the OGC Members regarding the adoption of the proposed ESRI 
GeoServices REST API as an OGC standard.


http://wiki.osgeo.org/wiki/Geoservices_REST_API#Open_Letter_to_OGC_and_voting_members 



Thanks. Your request has forced me to define my position, which has 
been a huge waste of my time, but was probably worth doing.





My response has two sides, my position on the debate and my decision 
to participate in the letter.





The first is my position on the actual proposed standard.

The pros:


  * The OGC should be in the business of developing good standards,
not of choosing which standards should be implemented.

  * The proposers of the document want to make a standard and have
followed all the rules of the consortium. The work of any such
group of members deserves serious, good faith consideration.

  * The need for an integrated suite of services using simple data,
which is addressed (partially) by the document, is real. The
proposed document is pushing the OGC on this issue.

  * The proposed document could be useful to a number of people.

  * The proposed document is not significantly more broken than the
existing standards of the OGC. As an author of standards at the
OGC, I know how totally impossible it is to write a good standard,
so the weaknesses in the existing document seem more acceptable.


The cons:
-

  * The OGC is, de-facto, in the position of recommending the
interoperable standards for geospatial services. The proposed
document is not good enough, not widely enough implemented, and
not publicly supported enough, to be considered at the same level
as existing standards.

  * Adopting a standard implies a desire to maintain the standard
but the desire to support this approach by the OGC membership is
limited. The lack of collaboration on this version bodes ill for
the future.

  * The overlap in functionality between the proposed services and the
existing services, notably with the ongoing work to modularize the
existing services, is almost 100 percent. However, compatibility is
low.

  * There is already a published document:
http://www.esri.com/library/whitepapers/pdfs/geoservices-rest-spec.pdf
so there is no need for the document to be adopted as an
OGC Standard merely for interoperability with the ESRI
implemetation.

  * The document, as a new, separate effort, repeats mistakes which were
made and since solved by the other services.

  * The document focuses on the past (notably with backwards
compatibility and use of only GET/POST) not on the future.

  * The document needs a comprehensive editorial rewrite. (see at end)



The problem for me, is that both simple answers are bad.

A simple acceptance of the standard would introduce a new set of 'OGC 
approved' open services. The OGC approval might enable governments to 
buy a -new-name-here- solution instead of a W*S or a S*S 
solution. (On that, I am inclined to let them make their own 
mistakes.) The path forwards towards harmonizing the services is 
unclear. There is little good will towards the standard on behalf of 
the membership. Fixing this document in addition to fixing the W*S 
services will be a pain.



Simply rejecting the solution would be bad for the OGC. It would place 
the OGC in the position of picking winners and losers in the standards 
business. It would mean that the OGC is stuck on the project of fixing 
the W*S standards to meet some nebulous future functionality without 
having any path to get there. It would discourage innovation and 
progress.



Is there a third way?

Well, actually, there is. The natural consequence of either decision 
is a renewed commitment towards trying to