28th
Trickle-Down Datanomics
First, sorry for “datanomics”. It rhymed.
Second, with all the recent talk about APIs to make Congressional legislation more accessible to the public in general and developers in particular, and the upcoming proposed launch of data.gov, some questions still remain about how much and what kind of data will be exposed, and in what format(s). A deeper question also exists: does/will the government at all levels view developers who do interesting things with that data as partners or as potential gadflies?
Also, while it’s great that the federal government is planning something along these lines with data.gov, what is really needed is for the same mindset to trickle-down to the states and local governments which, even now, lack consistency in the quality of standards and protocols used to make local data available to citizens.
XML and its derivatives are a logical choice for a standard format. It’s never been easier or more efficient to make structured public data available online, but the problem lies in motivating state and local governments to put the data in a structured format to begin with without requiring extra work or staff.
So what is needed is simple software for the people in state and local government who actually input legislative and other data to be able to generate XML files without having to jump through difficult hoops. It is incumbent upon government leadership to make this a priority and to seek out solutions that make this possible; it is equally incumbent upon us, as citizens, to demand it. Some already do this to a degree by making new legislation (and changes to existing legislation) available via RSS, but they’ve really only scratched the surface. There is still a very long way to go.
Imagine if every state put all of their new legislation, regulations, demographics, and statistics into XML feeds so that the average citizen could subscribe via an RSS reader, or developers could write software that could aggregate, index, and do other interesting things with all of that data without having to resort to 20th century screen-scraping and other inefficient methods for collecting data.
Any government that does this is sure to win praise from the public as well as the technical community.