2006/03/13
Document Actions
Austin's Open Government Online Charter Amendment
There has been a petition filed to place on the May ballot an amendment to the City's charter that would force the city to put some of it's day-to-day business online. This charter amendment aims to bring accountability and transparency to the higher levels of municipal government, where the primary targets are City Council members, the City Manager, Assistant City Managers, division level managers and their respective staffs. The amendment requires some very specific conditions (I'll highlight the technical ones below) but first a disclaimer.
Although I currently work for the City of Austin, I am in no way representing or advocating *any* official position of the City in this matter. I am writing this as a concerned citizen of Austin who would like to see our government as transparent and efficient as possible and I am using information that is publicly available elsewhere to make my points.
With that in mind, this is a theoretical plan so assumptions have been made which could be incorrect. At this time, I am neither for nor against the proposed Charter amendment. My focus with this post is to try and bring a technical solution to the mandated goals of the Charter amendment in which to serve as a base for discussion with the Austin community. This opinion is put forward in the hopes it will facilitate discussion and will bring other concerned citizens into the mix and to showcase the alternative technical ways to satisfy the Charter amendment if passed. So please, do not read anything into this post that is not explicitly stated.
And with that, off we go. Here are the relevant sections (italics are direct quotes from the amendment; regular text is my opinion):
- The City must, as expeditiously as possible and to the greatest extent practical, make all public information available online in real time and accessible to the public.
- OPEN ACCESS TO CITY BUSINESS
- Within one year of the date this Amendment takes effect, applications and proposals for any permit or contract of significant value must be provided to the City in an electronic format.
- The City must maintain a system for electronic notification (such as email lists) to interested persons of any event or new information relating to the matter.
- All written communications between the City and the applicant relating to the matter must be posted online in real time in a manner searchable by the public.
- OPEN ACCESS TO CITY CALENDARS
- For all matters involving City business, the following people must maintain calendars of all meetings and maintain logs of all telephone calls: (a) City Councilmembers and their staff; (b) City Manager and his or her staff; (c) Assistant City Managers and their staff; and (d) all department heads.
- Calendars and logs must be posted online in real time and be accessible to the public.
- This provision must be implemented within six months of approval of this amendment.
- OPEN ACCESS TO CITY ELECTRONIC COMMUNICATIONS
- In order to better preserve written electronic communication for public disclosure, the City must establish a system that automatically archives all incoming and outgoing electronic communication that deals with City business to and from the following people in their official capacity: (a) City Councilmembers and their staff; (b) City Manager and his or her staff; (c) Assistant City Managers and their staff; and (d) all department heads.
- The above people are prohibited from discussing City business via any form of written electronic communication, such as a private email account, that is outside of the City’s automatic archiving system.
- OPEN ACCESS TO CITY FUNCTIONS
- All public information that has previously been released to someone making a public information request and which, because of the nature of the subject matter, the City determines is or is likely to become the subject of a subsequent public information request for substantially the same information
- EFFECTIVE ACCESS TO INFORMATION
- The City must create and maintain online tables of contents and indexes to enable the general public to easily find and access online City documents and public information. Information must be searchable, and be able to be located by author/submitter, individual recipient, date, and subject matter.
- Jabber - This will be the core transport piece and the legacy application data connector. Jabber is essentially an XML router and can act as the "bridge" from older client/server applications to the charter mandated goals.
- Zimbra - This is the email/calendaring piece. At its heart, it's an XML processing engine.
- Zope/Plone - This provides the public presentation framework as well as the internal data workflow paths for data classification and dissemination.
- OpenOffice.org - This would be the city's standard productivity application for creating/editing data. All data would be stored in OpenDocument format which is basically a zipped XML file (well, actually, it's 3 files zipped into one). All citizen correspondence with the city would also be in OpenDocument format.
- OPEN ACCESS TO CITY BUSINESS
- Within one year of the date this Amendment takes effect, applications and proposals for any permit or contract of significant value must be provided to the City in an electronic format.
- The City must maintain a system for electronic notification (such as email lists) to interested persons of any event or new information relating to the matter.
- All written communications between the City and the applicant relating to the matter must be posted online in real time in a manner searchable by the public.
- OPEN ACCESS TO CITY CALENDARS
- For all matters involving City business, the following people must maintain calendars of all meetings and maintain logs of all telephone calls: (a) City Councilmembers and their staff; (b) City Manager and his or her staff; (c) Assistant City Managers and their staff; and (d) all department heads.
- Calendars and logs must be posted online in real time and be accessible to the public.
- This provision must be implemented within six months of approval of this amendment.
- OPEN ACCESS TO CITY ELECTRONIC COMMUNICATIONS
- In order to better preserve written electronic communication for public disclosure, the City must establish a system that automatically archives all incoming and outgoing electronic communication that deals with City business to and from the following people in their official capacity: (a) City Councilmembers and their staff; (b) City Manager and his or her staff; (c) Assistant City Managers and their staff; and (d) all department heads.
- The above people are prohibited from discussing City business via any form of written electronic communication, such as a private email account, that is outside of the City’s automatic archiving system.
- OPEN ACCESS TO CITY FUNCTIONS
- All public information that has previously been released to someone making a public information request and which, because of the nature of the subject matter, the City determines is or is likely to become the subject of a subsequent public information request for substantially the same information
- EFFECTIVE ACCESS TO INFORMATION
- The City must create and maintain online tables of contents and indexes to enable the general public to easily find and access online City documents and public information. Information must be searchable, and be able to be located by author/submitter, individual recipient, date, and subject matter.
- Cost - There would be a hefty upfront cost for hardware and existing data conversion. The current official estimate is $24 million one-time cost and $11 million ongoing. Without getting into the specifics of cost, I feel the official costs might be slightly high as I think there could be some savings in one-time consulting fees, software licensing costs and ongoing staffing (possibly as much as $6mil in the one-time category). But the costs to implement a system like this would be high, make no mistake about it. This nut can't be cracked cheaply. One thing that I'd like to bring up which isn't specifically called for in the Charter amendment is data conversion costs to the OpenDocument format. Although the Charter amendment does not call for all city data to be accessible online, I would like to mention that it would be time and money well-spent. Although I couldn't find an "official" conversion efficiency rate for Microsoft Office to OpenDocument, I have found numerous articles (here's one) hinting the conversion rates are quite high. My own testing of the few hundred Microsoft formatted documents on my hard drive showed about a 90% conversion rate (by that I mean 9 out of 10 did not complain about conversion and the docs I opened up looked formatted correctly). So working on the assumption there is an effective 85% conversion rate, if the city has 2.5 million documents, that leaves 375,000 documents that would need some form of "hand-holding" to convert. If one employee can convert 20 documents a day, they would get through the problem documents in 51.37 years. To bring this down into the timeframe required by the Charter amendment (just for argument's sake: 1 year), the city would contract close to 50 people for document conversion (50 x $35,000/yr for a temp = $1.75 million). To me, this is a relative bargain as the city would have the bulk of it's data in a non-proprietary, easily convertible and manipulative format. Now, there are much better people than I to figure out total costs for a plan like this (and I would love to work with someone on this, just email me) but suffice to say, the city's official $24mil estimate would be sufficient to cover the costs of this plan. The city's official cost estimate provides for new positions (which would be needed for more python programmers, etc) so I think the cost estimate is a good attempt to "herd cats" but could be just a bit high. The silver lining is that the city should be able to recoup some (not all) of the one-time costs over the long-term with the savings of having the data in machine manipulative formats, an efficient and defined data workflow path (enhancing employee productivity) and the ongoing savings in license fees for the proprietary software replacements.
- Momentum - By that I mean that getting any large organization to change takes time. There are sure to be groups/departments/managers that are hostile to these types of ideas. But the Charter amendment demands specific goals within specific timeframes so this is the best type of pressure for a government agency (external pressure is always the most efficient). Having worked in government for the bulk of my career, I can make a safe assumption that a plan this agressive will meet with much resistance internally. It may very well take upwards of the first proposed year just to convince the parties targetted by this amendment to agree to the changes of workflow. But with public pressure and hopefully, media coverage, a change like this can be successful.
- Category(s)
- Government
- Open Source
- Proposals
- Austin
- Open Government
- Development


Sounds like a great proposal! Best of luck! Jonathan Schwartz's blog, at sun.com, recently talked about the unfortunate events (to say the least) that can happen when government doesn't use open source or freely available applications.
http://blogs.sun.com/roller/page/jonathan?entry=why_odf_matters
Transitioning users to new software can be interesting, so of course be sure everyone knows the benefits, gets shown the software and trained early and often, etc. These are my thoughts and recommendations based on my experience.
http://openoffice.blogs.com/openoffice/2005/10/transitioning_a.html
Best of luck!
This is interesting, Scott, and a great, cool suggestion to think of using open source software, but I'm not sure I understand - the City's official estimate is $36 million, not $24 million. Are we looking at the same one?
Another problem, as with the City's estimate, is that you're assuming the amendment applies much more broadly than it really does, which is a political and legal, not a technical question. There are several categories of information that are REQUIRED to be put online (or in the case of email, to be archived), while the preamble says other public information must be put online only when the city council decides, through implementing ordinances THEY'LL write, that it is "possible," "practical" and not violative of anyone's privacy rights to do so. That won't be every scrap of paper. So don't assume "all" documents must go online, assume the documents REQUIRED to go online will, and that others will only when it possible, practical, etc.
Thus a proposal for implementing the amendment should estimate a minimalist version that only would put online only what's required, as well as estimate for a full-blown cadillac version that you and Peter Collins describe, but which the amendment does not mandate. Some categories of information were already going online, the AMANDA system for example, they just weren't going to give the public a password.
Also, the amendment would only apply going forward and would require no historic information to be converted - there's no need to apply any "converstion" rate to the total number of existing city documents, only new, incoming documents that aren't already transmitted electronically. Finally, the one-year time frame only applies to a few specific items, not "all" public information, so be sure to estimate costs only for those specific items on the front end as mandated, not would-be-nice stuff like universal conversion. An open-source proposal for implementing the amendment under those more minimalist assumptions would be a great mitzvah to the community.
See these items for more on what those more modest assumptions would look like:
http://opengovaustin.blogspot.com/2006/03/on-privacy-and-practicality-must.html
and
http://www.aclutx.org/article.php?aid=201
and
http://www.cleanwater-cleangovernment.org/debunking.cfm
Thanks for thinking so hard on this and I'd be interested if, after looking more closely at the specific requirements, changing those assumptions would significantly change your thinking about the total cost estimate. Regards,