Author: administrator

  • Why public sector IT fails

    Delivery is not a valued skill in government. That’s why public sector IT projects fail, Alan Mather argues. Techies are geeks, delivery people are mavericks and policy people are wonks. Good one, Alan!

  • Blogging eGovOS

    Phil Windley blogs the eGovOS-conference. I should have been there, but had to stay at home 🙁 Therefore, it is a treat to read Phil’s blog (as always, but a special thanks to Phil for blogging the conference).

  • Gartner starts blogging

    Gartner Group has launched the Emerging Storm weblog, which provides information to help your organization prepare for potential disruptions during this time of global unrest. Gartner will assist you with what you need to know, and what you need to do, to handle critical business issues in a time of instability. Remember that Weblogs are conversations – so we welcome your input, views and comments.

    So, Gartner jumps the bandwagon of analyst blogs.

    Hmm. Where’s Gartner’s RSS-feed? (Jupiter has one …).

  • Grasping the blogsphere

    Micah Alpern‘s great Trusted Blog Searching tool is a truly wonderful tool. Like he says:

    – Some times I want to know what the world thinks (google)
    – Some times I want to know what I think (my weblog)
    – Some times I want to know what those I respect think (blogs I read)

    So, Micah the interaction designer thought, why not wrap up a one-stop shop for all my search needs? And why not release it with a Creative Commons Attribution-ShareAlike License, so that others can use it? And then he just went away and did it … Thanks Micah!

    Tadaaa: Allow me to present the new Gotzesphere search!

    var myweblog = “slashdemocracy.org”; var mygooglekey = “8VnwzO3OM3LdajzToxLLjRnicWi5AIHB”; var myopmlfile = “http://slashdemocracy.org/links/75.opml”;

    document.s.opmlfile.value = myopmlfile; document.s.googlekey.value = mygooglekey; document.s.weblog.value = myweblog;



    The tool is using the Google Soap API with PHP to do a series of domain specific searches with the site:foo.com advanced operator. The list of sites to search are fetched from an OPML file. All the results are collected together and presented on a single page. Elementary. Genious.

    I already provide OPML-feeds from my GotzeLinked. I produce my blogrolls from here.

    Radio UserLand users can easyly create an OPML-feed. If you use blogrolling.com, you also have an OPML-feed.

    You can add this service to your own site in several ways. You can download the source like I did, and run everything yourself. Or you can use my site as an intermediate. Feel free to do so, but please let me know, so I can inform you of any changes; if there is interest, I can wrap up a number of related services, such as connecting Newsisfree web services.

  • Enough standards already? Hardly

    Like many others, I blogged the comments recently made by Don Box and Bob Sutor – Microsoft and IBM – about the maturity of web services and XML and the standards used.

    There is however a whole lot more to web services than Box’s Holy Trinity (SOAP, WSDL and UDDI). As I see it, web services can only be called mature when we have open standards for the complete technology stack, and we’re sadly far away from such completion, it seems.

    Yesterday, CNET reported that W3C seeks standards accord on the upper layers of the technology stack, here specifically concerning Web Services Choreography.

    And yesterday, Microsoft and IBM themselves put forward two new proposals for new standards, WS-ReliableMessaging and WS-Addressing. As CNET reports there is a lot of politics involved here.

    Also new this week is the Web Services Distributed Management (WSDM) standard, which OASIS announced.

    So, where do we stand today? On a slippery surface, it seems to me. Not only are all the upper layers in the technology as mess, but I think we also have to be aware of the basic layers. Take SOAP, for example. How good is it actually? Doug Kaye points to the results of a benchmarking exercise about the performance of SOAP as compared to XML-RPC, CORBA, and communications via raw sockets. The benchmarks are made by Mike Olson and Uche Ogbuji and published in The Overhead of SOAP. It seems that we sacrifice performance to gain ease of programming. Is that what we want?

  • Hacking emergent democracy

    I have just read Civic hacking: a new agenda for e-democracyby James Crabtree. He writes:

    The current British government has got the right question, but the wrong answer. Its question is: how can we use the internet to help people get the most out of civic life, politics, and the way in which they are governed? This is based on a fairly sound analysis of the current problems of democracy. Steven Coleman and John Gotze, in their pamphlet Bowling Together, put this analysis rather well:

    “There is a pervasive contemporary estrangement between representative and those they represent, manifested in almost every western country by falling voter turnout; lower levels of public participation in civic life; public cynicism towards political institutions and parties; and a collapse in once-strong political loyalties.”

    So far so good. But Coleman and Gotze, and by extension the British government, come up with the wrong conclusion. They seem to think that people are in some way held back from participation. If we made it easier – step forward ‘the internet’ – they might decide to get involved. […]

    Whatever the British government concludes is their business. Stephen (not Steven!) and I concluded:

    The alternative to engaging the public will not be an unengaged public, but a public with its own agenda and an understandable hostility to decision-making processes which appear to ignore them. By bringing citizens into the loop of governance, opportunities for mutual learning occur: representatives can tap into the experiences and expertise of the public and citizens can come to understand the complexities and dilemmas of policy-making.

    I wouldn’t change a word, if I were to rewrite it today. I might want to add a few new chapters that would investigate these issues in more detail, because there is obviously much more to say about these issues.

    James concludes:

    This should become the ethic of e-democracy: mutual-aid and self-help among citizens, helping to overcome civic problems. It would encourage a market in application development. It would encourage self-reliance, or community-reliance, rather than reliance on the state.

    Ethos, pathos, whatever, I can’t disagree on the importance of these values and concerns. But isn’t there more to civic hacking than that?

    Is blogging civic hacking? Well, not necessarily, for sure. Is blogging changing our democracy? I think so.

    I previously mentioned Joi Ito’s great essay Emergent Democracy. In the final (?) version, Ito writes:

    The world needs emergent democracy more than ever. Traditional forms of representative democracy are barely able to manage the scale, complexity and speed of the issues in the world today. Representatives of sovereign nations negotiating with each other in global dialog are very limited in their ability to solve global issues. The monolithic media and its increasingly simplistic representation of the world cannot provide the competition of ideas necessary to reach consensus. Emergent democracy has the potential to solve many of the problems we face in the exceedingly complex world at both the national and global scale. The community of toolmakers should be encouraged to consider their possible positive effect on the democratic process as well as the risk of enabling emergent terrorism, mob rule and a surveillance society.

    We must protect the ability of these tools to be available to the public by protecting the commons. We must open the spectrum and make it available to the people, while resisting increased control of intellectual property, and the implementation of architectures that are not inclusive and open. We must work to provide access to the Net for more people by making the tools and infrastructure cheaper and easier to use.

    I very much agree with Ito-san. I’m not so much into all the mobloggfing stuff (mainly because I am gadgetless …), but I like the emergent thinking related to it. Calling it the next social revolution is not how I would put it, however. In my view, it’s a long revolution. And it’s an ongoing thing. I, I’ll be blogging the revolution.

  • Identity Assertion

    Liberty Alliance Project has just announced their Federated Network Identity Architecture Whitepaper. “This isn’t just about building specifications and technology … it’s about addressing business issues,” said Simon Nicholson, Liberty Alliance’s chair of the Business and Marketing Expert Group.

    Scott Loftesness, who first pointed to this, yesterday pointed to Reinventing PKI: Federated Identity and the Path to Practical Public Key Security by Jamie Lewis, Burton Group. Jamie has some good points about PKI.

    I guess I need to study Security Assertion Markup Language (SAML) …

  • My new boss and a new collegue

    Who’s going to be my new boss? The position is open: Vil du som chef være med til at sætte den IT-faglige dagsorden?

    Also, we’re looking for a good IT-architect: Lyst til at udvikle it-arkitektur i det offentlige?

    I hope some good candidates show up, and would be happy to talk to anyone interested.

  • News en masse

    Newsisfree offers a new web service: hpe.searchItems, i.e., keyword-based seaches for news. I have created three new news services: enterprise architecure, web services, and service oriented architecture.

  • The Danish Infostructurebase

    The Danish Infostructurebase, which opened this week, provides information about data interchange standards for the public and private sector. The development and publication of standards is supported with four different tools:

    • An Infosite delivering information about the standardization initiatives and communities.
    • A communities groupware tool supporting communities of practice in their standardization work
    • An international standards repository containing XML schemas, schema fragments, interface descriptions and process descriptions
    • An UDDI repository containing information on web services with public sector data.

    It is the vision that it will be possible from this website to look up all public data interface descriptions, and gain information about what data are available and how data are accessed. The gain of a central location for public data will be easy access to already collected data and the re-use of these.

    The Infostructurebase is a part of the Danish XML project. The Infostructurebase is established by the Danish Ministry of Science, Technology and Innovation (my employer) and is open for public use, also for non-Danish users.