WFS Simple
Raj Singh is working hard on WFS Simple, but I think it is still going to miss the "mass market" boat by a few steps.
Goodwill towards XSD is almost gone, for good reasons, and probably won't be coming back. XML Schemas will hinder adoption of WFS Simple.
We're only just beginning to see RPC-style services fall out of favor. Web architects and developers are more and more interested in RESTful APIs like the Atom Publishing Protocol than they are in SOAP lite. The OSM API, the OSGeo Tile Map Service, and MetaCarta's FeatureServer are only some of the first functional examples of the RESTful, web-friendly, geo services of the future. This is where we're headed. Eventually, WxS will be used almost solely for interoperation with legacy GIS applications.
By the way, I also still think the "mass market" term smacks too much of GIS elitism and exceptionalism. The geospatial industry and communities have a lot to learn from the Web and IT.
Comments
Re: WFS Simple
Author: Stefan
I agree with your thoughts about GIS elitism (or ignorance to mainstream IT?). But I don't see why WMS and WFS (simple) should be RPC-style? They are quite as RESTful as many examples you mention, aren't they? Regarding XML Schema: I've never been in favor of XML Schema but I don't think that it will go soon in face of so many existing tools and scholars. And if yes: What - better, non-XML(?) - alternative to take?Re: WFS Simple
Author: Sean
No, Stefan, WMS and WFS Simple are not restful. There's more to it than just returning imagery or plain ole XML. From Fielding (6.5.2): Only very specialized clients and servers know what to make of WxS semantics, and this makes it much more challenging (for example) to use caching or proxying layers.