Skip to content

Puffbox

Simon Dickson's gov-tech blog, active 2005-14. Because permalinks.

2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005

Code For The People company e-government news politics technology Uncategorised

api award barackobama barcampukgovweb bbc bis blogging blogs bonanza borisjohnson branding broaderbenefits buddypress budget cabinetoffice careandsupport chrischant civilservice coi commentariat commons conservatives consultation coveritlive crimemapping dailymail datasharing datastandards davidcameron defra democracy dfid directgov dius downingstreet drupal engagement facebook flickr foi foreignoffice francismaude freedata gds google gordonbrown governanceofbritain govuk guardian guidofawkes health hosting innovation internetexplorer labourparty libdems liveblog lynnefeatherstone maps marthalanefox mashup microsoft MPs mysociety nhs onepolitics opensource ordnancesurvey ournhs parliament petitions politics powerofinformation pressoffice puffbox rationalisation reshuffle rss simonwheatley skunkworks skynews statistics stephenhale stephgray telegraph toldyouso tomloosemore tomwatson transparency transport treasury twitter typepad video walesoffice wordcamp wordcampuk wordpress wordupwhitehall youtube

Privacy Policy

  • X
  • Link
  • LinkedIn
  • 19 May 2011
    e-government, technology
    bis, blogging, wordpress

    BIS gets a blog

    A fairly soft launch today for the Department for Business, Innovation and Skills’s new corporate blog: built by Steph Gray (obviously), using WordPress (naturally).

    Taking a quick whizz round the Cabinet table, the departments now running formal, properly-designated corporate ‘blogs’ are:

    • FCO (using Roller)
    • MOD (Typepad)
    • BIS (WordPress)
    • DECC (WordPress)
    • Health (WordPress)
    • DFID (WordPress) and
    • DCMS (Movable Type).

    Additionally, of course, there are a few corporate sites which are actually running on blog technology, but choose not to present themselves as blogs – notably Number10, Defra, and the Wales Office; plus various blogs for teams and projects, too many to list here, and occasional Ministerial contributions to the Tories’ Blue Blog.

  • 18 May 2011
    e-government
    petitions, skunkworks

    Skunkworks® building new e-petitions system

    Well done to Richard Parsons at edemocracyblog for extracting (via FOI) the proposal submitted by Directgov to the newly created government ‘skunkworks’ for building the new government e-petitions system.

    The project’s objective is ‘to allow UK citizens to submit petitions to Government, and particularly to be able to petition for parliamentary debates on any subject they chose, subject to the overall governance arrangements required by No 10 / Cabinet Office.’ With the commitment to debate any petition attracting over 100,000 signatures in Parliament, they’re expecting traffic levels to be ‘much higher’ than the Downing Street e-petitions site that went before. They’re proposing a development cost ‘upwards of £55.2k’ (at a £600 day rate, I note), and annual running costs of £86.2k for ‘light touch moderation’.

    On the technical side, they’ve explicitly specified that it should be ‘developed using Open Source technologies’ – specifically a LAMP stack of Ubuntu, Apache, MySQL, and PHP – although there’s no explicit commitment that the petitions code will then be open-sourced itself. Hosting is to be ‘in the cloud’, with a passing reference to Amazon S3 and the existing (‘underused’) Cabinet Office setup.

    I can’t add much to Richard’s further analysis of the document’s contents; but I will note that it’s one of the first public airings of a full-on skunkworks ‘brand’ – which doesn’t appear to credit the name ‘skunk works’ as a UK registered trademark of Lockheed Martin, only to be used with ‘prior written approval‘. Hmm.

  • 16 May 2011
    e-government
    bethnoveck

    Beth Noveck 'recruited' to lead on open source policy making

    From George Osborne’s speech this morning at the Google Zeitgeist conference:

    We want to remain at the cutting edge of open source policy making.

    So I’m pleased to be able to tell you that we have just recruited Beth Noveck, who used to work at the White House running President Obama’s Open Government Initiative, to help us take this agenda forward.

    I can’t think of a better person to help us with this. After all, Beth literally wrote the book – ‘Wiki-Government’ – on how policy making needs to change in the internet age.

    She’s a genuinely world class recruit, and she’ll be working alongside the likes of Martha Lane Fox, Tim Kelsey and Tom Steinberg to harness new technologies to make government more innovative and accountable.

    She’s on Twitter at @bethnoveck, and has a blog at Typepad which has been updated within the past two years, no matter what its header claims.

  • 11 May 2011
    e-government
    chrischant, govuk

    Alphagov 'real deal' (with added local) to go live 'in about a year'

    Some interesting comments from (interim) government digital chief Chris Chant, speaking at the SOCITM spring conference this morning:

    (Alphagov) is not perfect and it could be significantly different when we go live with the real deal, which will probably be in about a year… We want to make clear the infrastructure we put in place is available for local authorities to use.

    Guardian Government Computing

    We will work out what the appropriate branding is in due course… We won’t ask for any money from departments and we’ll still save money… (Local authorities would be invited to use the infrastructure) probably at no cost or marginal cost… (The permanent head of digital will be appointed) in the next couple of weeks.

    ukauthority.com

    I’m only going by the quotes in those articles – but that seems like much more than ‘let’s see how the alpha is received’. But for those who were asking if it would be a replacement for Directgov – no answer yet, but definitely maybe.

  • 11 May 2011
    e-government
    govuk, marthalanefox, tomloosemore

    Ten things Alphagov gets right

    Late on Tuesday night, the password protection was lifted from http://alpha.gov.uk – and the most eagerly anticipated web project ever produced by government, arguably the only eagerly anticipated web project ever produced by government, was finally revealed. And it’s… well, it’s quite a shock to the system. Or rather, ‘The System’?

    It’s important to recognise what Alphagov is, and what it isn’t. It is an illustration of how the ‘experts’ think government should present itself online. It is a pre-pre-release product: they aren’t just saying ‘you might find problems’, they’re more or less guaranteeing it. It is not a finished product – in terms of information content, browser compatibility, accessibility, etc etc. It isn’t a live site: much of the content is a snapshot in time. And it’s not a definitive blueprint of how things will be: it’s a challenge to the status quo. Some of it won’t be workable; some of it won’t be palatable. But it’s time to ask some difficult questions.

    Rather than pronounce one way or the other, here’s my list of the ten things Alphagov – as a product, and as a project – has got right. (That doesn’t necessarily mean there’s a complementary list of 10 mistakes, by the way.)

    1. The fact that it happened at all.

      Don’t lose sight of the achievement it’s been to get this going in the first place. Those involved haven’t been working for free: my guess is, the project will have cost several hundred thousand quid (update: pricetag of £261k ex VAT confirmed via Twitter), at a time when jobs and services are being cut (although of course, there’s a view to long term savings). It’s been shielded from the Civil Service: more of a skunkworks, probably, than the ‘official’ skunkworks. It’s been staffed by a phalanx of individuals and small operations, working with open source tools and technologies, and hosted ‘in the cloud’. This is not how ‘we’ do things.

    2. Delivery 1, Perfectionism 0.

      The team were brave enough to publicise a go-live date in the mainstream media. And to within a day or so, they made it. Sure, it was rough round the edges, probably rougher than they actually intended. But they were absolutely right to get it out the door, and worry about the fine detail later. That’s the luxury of being an alpha, I suppose: the opportunity to concentrate on what really matters.

    3. It challenges the norm (while it can).

      You know what they say about the ‘first 100 days’? That’s roughly how long Alphagov had – and they’ve used it to good effect. They’ve shown healthy disrespect for ‘the way we do things’, as they should. They’ve pushed boundaries, broken rules, and thought the unthinkable. But that grace period can only last so long: in fact, this public release probably marks the end of it.

    4. Focus on search.

      For many people, Google is the internet. Alphagov recognises this on two levels. One, it presents itself primarily as a search engine – with the sophisticated ‘auto suggest’ function being a particularly welcome addition. Two, it’s very search engine friendly, with very clean HTML markup, and meaningful and keyword-loaded URLs. It’s also nice to see them indexing other government sites in their own search, although the results are frankly a bit patchy.

    5. Tools not text

      Perhaps the greatest leap forward demonstrated by Alphagov is its preference for online interactions, as opposed to text documents. So for example, instead of a maths textbook explanation on calculating holiday pay, you get a web page which asks a couple of questions, and gives the answer. The page listing bank holidays doesn’t just give you a written list of dates – it gives you a link to a .ics file, which can be imported into your calendar (Outlook, Google, iCal, etc).

    6. Location based services

      On similar lines, it’s fantastic to have a geographic lookup function built in. So for example, instead of telling you to contact your local police station, then chucking you at a list of every police station in the country, it points you to the only one you’re actually interested in. (Well, near enough: the data for where I am seems to be a bit off.)

    7. Jettisons the old, embraces the new.

      Alphagov is surely the first government project to revel in its (very strongly-worded) disregard for government browser guidelines. Whereas ‘proper’ projects are effectively obliged to spend time ensuring things look and work OK in Internet Explorer v6, they’ve used that time more profitably – demonstrating how the use of more modern features, such as geolocation, could really be beneficial. How many times, I wonder, have great ideas for on-screen interaction been killed by the Lowest Common Denominator?

    8. Single government view.

      From a user perspective this one’s a no-brainer, but it still remains the most potentially explosive: absorbing each departmental web presence, and putting a common identity across them. They’ve handled this beautifully, albeit rather cynically. The departmental ‘sites’ retain a certain individuality, if only through the use of a defining colour – red for the Treasury, blue for BIS, and so on. And the Ministers, whose vanity could kill the whole idea, get great big pictures. But for most people, these departmental presences simply won’t be there, until you go looking for them. And that’s how it should be… as long as we can trust the team and the technology at the centre, to be responsive to departments’ needs and desires. (Sadly, the ‘alpha’ won’t tell us that.)

    9. Straight talk.

      I love this page: Does my child need a car seat? You get your answer at the very top of the page, in extra-large bold letters. The sentences are short, decisive and jargon-free. And there’s no missing the safety advice at the bottom, with its mock highlighter-pen effect.

    10. Transparency throughout.

      From the very start, Alphagov has been active on Twitter, picking up well over a thousand followers. They’ve given cute little insights into the team’s activity, they’ve answered questions, they’ve generated a bit of excitement. Shortly before launch, they launched a blog (with our help), pro-actively announcing and explaining some of their more radical approaches, and posting in their own names – not to mention direct links to their personal Twitter accounts. They’ve had (more or less) an open-door policy for people inside government wanting to visit, and see what was brewing. And now it’s live, they’re taking feedback via public routes: comments on the blog, Twitter / Facebook responses, and a Get Satisfaction account… and acting on it, too. Truly exemplary.

    So what happens next? It’ll be fascinating to watch. The geeks have thrown down their gauntlets. It’s time for the civil servants to consider how their information and services could fit into the new mould. And for the public to compare the Alphagov approach with the established Directgov/departmental model. Which is better? There’s only one way to find out.

  • 3 May 2011
    company, e-government
    govuk, wordpress

    Alphagov blog open for business

    If you've visited Alphagov HQ, you'll appreciate the image crop… 😉

    The countdown to next week’s public unveiling of Alphagov has begun in earnest, with the team’s blog now open for business. And at Puffbox, we’ve been happy to help them on their way with it: a few weeks back, we were sent an early cut of some page code, and asked to turn it into a WordPress theme. How could we refuse?

    Rapid development was the top priority – so it’s a fairly straightforward two-column theme, with a widgetised sidebar, and a custom menu along the top. In fact, it’s the first ‘blog’ I’ve built in what feels like a-g-e-s. But there are a couple of (potentially) interesting extras to note:

    • Normally, I’d have done the ‘Media Coverage’ links as an RSS feed from a Delicious account. But with the uncertainty over Delicious’s future, and to test out an idea, we’re powering this via WordPress’s own built-in links (or historically, ‘blogroll’) manager. The links themselves are being pulled out by a custom ‘Recent Links’ widget, with a filter allowing you to select only a particular category of links.
    • The list of @alphagov tweets is, in fact, the standard Twitter profile widget… with liberal use of CSS !important declarations, and a few other tricks, to override the out-of-the-box presentation.
    • Each blog post has an author’s biography at the bottom, showing the contents of their profile’s ‘Biographical Info’ box. But we’ve also added a pseudo-plugin within the theme’s functions, to ask each registered user for his/her Twitter ID. If available, this is used to display their picture, plus a link to their Twitter profile – as this post by Tom Loosemore demonstrates. Just a nice little humanising touch, with an added dash of interactivity and transparency.

    It’s being hosted at Amazon, and we’re managing the code via Subversion, for simplicity and security. I’m really falling in love with Subversion as a deployment method, particularly the way it’s handled within Coda (my code editor of choice these days). It does mean we effectively disable things like one-click updating and plugin installation; but the pros definitely outweigh the cons on a corporate project like this.

    My thanks – as ever – to Mr Wheatley for the setup; and to James, Jamie and Paul over at Alphagov for their assistance.

  • 15 Apr 2011
    e-government
    dns

    DNS: the final battleground (or 'how can it cost £14,000 to edit a line of text?')

    I think we’re all agreed that government departments outsourcing everything computer-related in one single contract was a mistake. A bit like, say, outsourcing your press office to BT because they spend most of their time working with phones.

    Where it might well have made sense to contract out your IT infrastructure – you know, putting PCs on desks, servers in data centres, wiring them all up, that sort of thing – it certainly didn’t help either side, frankly, to lump web development in there too. Tensions inevitably arise; and in my line of work, I tend to see and experience it more than most.

    Which is why I read Dan Harrison’s latest blog post with a certain air of resignation.

    A single-source model sounds wonderful. There’s never any doubt as to who to go to when you have a problem or indeed a requirement. But the problem is that this comes at a price. … And for this reason, prices go up. I heard only the other day of a large IT provider charging £28,000 (twenty-eight thousand pounds) to make two DNS changes on behalf of a Department. No matter how you do the maths, it’s incomprehensible to get anywhere close to this number in a rational world.

    Sadly, it comes as no surprise. DNS is where the infrastructure Goliath finally comes face to face with David (or more likely, Dave), the agile web developer. Dave has just built a microsite, or rebuilt the corporate website, and wants to point a department.gov.uk address at it. That means he has to deal with Goliath, the uber-sysadmin who owns the DNS table.

    DNS retains an unjustifiable air of mystery. It’s ultimately just a text file, which you edit like any other. You add a new line, containing the name of the new server, whether real or virtual, and the IP address to which traffic should be directed. And that’s pretty much it. The information gets cached around the internet, for a time period which you can specify (‘ttl’ – time to live) – whence arises the mythology about DNS changes taking up to 48 hours to replicate. You do need to be careful; it’s entirely possible that a single character out of place could bork your organisation’s websites, email, everything for a day or two. But it isn’t rocket science.

    By definition, it’s the last job on any given project. You start by locating the right person to speak to – usually quite tricky, as DNS edits don’t need to happen very often. That person needs to be bothered to listen to you: not always a given. There’s almost certainly a procedure for making the request. There’s then almost certainly a procedure for considering the request. The job then has to be ‘booked in’ – yes, the job of editing a single line of text. And then, some time later, comes the bill – including the salaries of all those people whose job wasn’t the actual editing of the actual text file, plus the outsourced provider’s markup, of course.

    And yes, if you were the single-source IT provider, and you wanted to make it difficult – and ultimately more expensive – to bring in cheaper SME suppliers to do web development work, this would be one way you might do so. Not that I’m suggesting that’s why it happens.

    But it’s hard to blame the many organisations who sneak off to register sneaky little .co.uk domains in the commercial marketplace. They can pay someone like 123-reg just £2.99 per year (ex VAT)… and not only does this give them their new domain within a matter of minutes, it’s a domain they have hands-on control of, through 123-reg’s (very straightforward) online interface. It’s the wrong thing to do, for numerous reasons – except that (a) it gets the job done, and (b) the taxpayer saves, looking at Dan’s specific case, something in the region of £13,996.

    So… a Single Domain for government, anyone?

  • 15 Apr 2011
    company, e-government
    defra, wordpress

    Multisite mania: the next phase of our WordPress work for Defra

    Late last year, Puffbox helped Defra move its main corporate website over to WordPress. One of the grand concepts underpinning the project was the use of WordPress’s multisite (formerly MU) functionality, allowing us to run multiple websites using the same installation. We launched with only one child site, for News – probably the easiest one, at that. But straight away, we began making much more ambitious plans.

    Like everywhere around Whitehall, the start of a new tax year was to bring various contractual and organisational changes at Defra: and it was set as our deadline for the next phase of work, spinning off many more child sites. The good news is, all went well, and they’re now managing 20 distinct sites through the same WordPress installation – some carrying their own identities, some nested deep (and hopefully seamlessly) within the Defra design.

    The first task was to rebuild the output themes from scratch – yes, already. For the initial launch, we had simply dropped WordPress code into Defra’s existing Dreamweaver-based output templates, and grafted some additional CSS on to their existing stylesheets, which were already in need of a good clear-out. They were never going to be able to support a platform consisting of literally dozens of child sites.

    We now render the pages using something akin to a multi-level theme framework:

    • Every site is built on the ‘base’ theme, which defines the layout, and the bulk of the functionality, but has no imagery or colours attached to it. This theme is effectively hidden on the platform, and will never be used directly.
    • There’s then a corporate (‘root’) theme, a child theme of ‘base’ in WP terms, which adds the departmental colour scheme and logo. This theme is used by the top-level site, which contains most of the corporate information. It adds a custom template for the top-level homepage, but that’s about it.
    • We then have a number of further Defra-branded child themes, defined as children of the ‘base’ theme, but also referencing the ‘root’ stylesheet for colour and branding. Depending on functionality, there may be additional templates or functions: so for example, the News theme/site has its own homepage, and the theme used by the Publications and Statistics sites has its own approach to presenting attached files.
    • Finally, there’s a ‘custom’ theme for use by sites within the extended Defra family. This uses the same ‘base’ theme for layout; but includes additional WordPress functionality – mostly built-in, if you know where to look – to customise the branding and colour palette via the admin interface. Upload a logo, choose two colours, and bingo – a unique child site, which still retains the basic house style, maintains its connections to the wider Defra network, but whose management can be devolved to an arms-length business unit. Everyone’s a winner.

    Needless to say, there are countless custom functions behind the scenes to stitch it all together – simple things like forcing a particular sitewide tab to be highlighted, to make a child site seem like it’s within a particular branch of the corporate site. (Although actually, that one wasn’t simple at all.)

    And there are one or two new custom plugins which add pretty significant functionality, including one to implement a site-wide shared taxonomy. This has the potential to automatically surface related items across the network, and is pretty exciting – although we won’t see its benefits for some time.

    As you can imagine, moving such a large quantity of material into such a radically different publishing model has frequently been challenging. We’re still finding our feet in certain areas, and it goes without saying, we’re pushing WordPress harder than ever. A few glitches here and there are inevitable; but we’ve had nothing too catastrophic. With a proper staging environment now in place, all our code being managed through Subversion, and a WordPress-based bug tracker to log any issues, it’s all gone relatively smoothly.

    I can’t say enough about the contributions from Simon Wheatley and Team Defra; my front-end work was completed pretty early on, and I’ve really just been a spectator whilst the serious lifting and shifting has been happening. But once again, the Defra guys have been an absolute pleasure to work with, giving us more room to experiment and innovate than we’d ever dare ask for. Thanks guys.

  • 7 Apr 2011
    e-government
    govuk

    Alphagov screenshots emerge

    A very positive Telegraph piece about Alphagov includes what, for many people, will be the first sight of a ‘proper’ screenshot:

    That screenshot shows several elements which, from what I’ve seen so far, define the Alphagov approach. You’ll note the lack of Home Office/IPS (who? exactly) branding, the absolute prominence of search, the no-nonsense language, and for me the best idea of all, the expectation-setting elements on the right. How often have you sat down to complete an online transaction, only to realise it’s going to take forever, or that you need some crucial document which you don’t have handy? There’s also a tantalising reference to ‘location not set’ – which hints at geo-targeted information?

    I’ve seen various Alphagov delivery deadlines mentioned, but now the Telegraph has printed 9 May (straight after purdah), I guess that’s fairly set in stone now.

  • 7 Apr 2011
    e-government
    cabinetoffice, consultation, wordpress

    Cabinet Office's new Red Tape consultation runs on WordPress

    The government’s latest crowdsourcing initiative launches today: the Red Tape Challenge takes a slightly more focused approach than previous efforts, naming a specific sector or industry ‘every few weeks’, pointing visitors at Legislation.gov.uk, and asking them what can be scrapped, merged, simplified or improved.

    I really like the idea of targeting by sector, but I’m less convinced by the notion of chucking people rather randomly at various Acts of Parliament. It works OK when we’re talking about very specific legislation, such as The Bunk Beds (Entrapment Hazards) (Safety) Regulations 1987. But when it’s something as broad as a Criminal Justice Act, it’s not much help to be dumped at the table of contents, and told to find the clauses which might be relevant to the Topic Of The Week yourself. And even then, it’s the usual chaotic mess of cross-references and amendments.

    The site’s been built in WordPress, by the in-house team, and uses a custom theme. There are a few slightly curious things in its configuration, which I can’t immediately work out; and the content (such as it is) is very formulaic, which makes me think it’s been done in a hurry. But it’s very nicely done, and suggests the Cabinet Office team are definitely finding their feet with WordPress.

    However, whilst – of course! – I’m going to welcome further use of WordPress at the heart of government, I’m slightly bemused. When they moved their corporate site to Drupal, I assumed they’d be adopting Drupal as their corporate-wide solution… and in all likelihood, everyone else’s too. It would have been perfectly feasible to build this site, and various others they’ve done recently, in Drupal… yet they’re consistently choosing not to. I wonder why?

Previous Page
1 … 7 8 9 10 11 … 66
Next Page

Proudly Powered by WordPress