Member comment
While XML and Web Services are fine to a point, I am not convinced that they are ideal for recovery.gov. I'd much prefer to see recovery.gov embrace W3C Semantic web standards as explained here..
1) They require a significant degree of up-front agreement on schema that can inhibit the continual evolution of the data available. I'd far prefer data be collected and made available in a format that can freely evolve with the needs of a heterogeneous community of data sources.
2) XML-based Web Services provide fixed, limited ways to consume data. The only thing that people can do with data exposed via Web Services is what the people who created the services dreamed of. I'd much prefer an interface driven via a query technology such as SPARQL that would allow data *consumers* to choose precisely what information they are interested in.
3) XML based technologies do not easily adapt to Web-based mashups. For this purpose, I'd suggest that any technology approach chosen for data interchange and exposure should play easily in a JSON environment.
Comment from
LeeFeigenbaum
at
Cambridge Semantics
on
Apr 28, 2009