Boris says bye-bye to indie Boris Bikes developers

Apr 28 2011 Published by under Local Government,open data

Barclays Cycle Hire app iTunes screenshot

9 May 2011: Some of my assumptions in this post are wrong so please read it in the context of Emer Coleman’s comment below.

Courted, used and discarded in less than a year. That’s Boris’s and Transport for London’s attitude towards independent app developers for the Barclays Cycle Hire scheme.

Let’s take it from the beginning.

A month before TfL launched their new cycle hire scheme, Boris was very keen to get independent developers on board. Why? Some deep commitment to digital diversity or small government doing what it does best and leaving the rest to the market?

Not really. Just that in 2010 if you’re launching a public cycle hire scheme in a major world city you need an app. And there wasn’t any budget allocated for one so the open data line was expedient.

Let’s hear some of the bull from back in June 2010:

In build up to the launch of the Mayor’s Barclays Cycle Hire scheme on 30 July, Transport for London (TfL) has relaxed its terms and conditions to allow commercial use of official data – opening the door for developers to provide accurate and reliable information about the hundreds of locations where hire cycles will be available, smart routes around town or proximity of docking stations to Tube stations and places of interest.

Of course this wasn’t actually true anyway. TfL didn’t release any live machine-readable data about bike or dock availability at that point. In fact, they still haven’t.

More bull from TfL:

Independently produced apps will complement the wealth of information that TfL is already generating to keep users up to speed about the scheme.

So what happened? Indie developers got on board only to find that they had to screen scrape data from TfL’s web map, the only publicly-available source of data. No real API, no service level standards, no support. And very often crap data.

The incident where TfL’s map started serving up data from the Montreal cycle hire scheme being just one case in point.

The indies have muddled through, producing some good apps that very often have been held back by poor and unreliable data. When it comes to realtime information services, your app is only as good as your data.

People have invested time and money in these apps, largely in the hope that TfL would see them right soon enough.

All the while, developers have been pressing TfL for a real API. The story has always been that it’s coming… one day.

I think it’s reasonable to say that indie developers have made a big contribution towards Barclays Cycle Hire’s success. There aren’t unlimited bikes and you need to be able to find them. It’s handy to have a timer to help manage the costs. And you need a map on the go just to find the docking stations. You need an app.

TfL have been happy to take the credit for the indie cycle hire app and analysis work that they’ve done next to nothing to support.

And now we get the final confirmation of where TfL really stands on indie developers and open data: This week Barclays launched official iPhone and Android apps for the scheme.

These free apps (with all of Barclays/TfL’s marketing support behind them) wipe out the largest markets for indie apps at a stroke.

 

Moreover, Barclays own apps will doubtless be using a private API to which they have privileged access. So their apps get good quality data while everyone else struggles along with the leftovers.

I’m told, unofficially, that an official cycle hire API is coming soon. But I’ve heard that story before.

When it comes — if it comes — it’ll be useful for the people doing data analysis and building cycle hire data into novel apps and games like Chromaroma.

But for the mass market — indie developers making and selling standard find a bike/dock apps — TfL just doesn’t need you any more.

The parallels with Twitter’s attitude to its API are clear: Having built a successful service on the back of indie developers’ labour, it’s now time to take the good stuff in house and reap the rewards. At least Twitter provided a proper API.

The question remains: Who’s driving Barclays Cycle Hire, Barclays or the mayor?

Perhaps the clue’s in the name.

10 responses so far

TfL’s information doesn’t want to be free

Jan 07 2011 Published by under Local Government,open data,Politics,Urbanism

I’m a big fan of London’s Barclays Cycle Hire scheme. I praised it when it was introduced, I created a free API service for developers to help them get live data about bike availability to make useful apps for people, I built a realtime 3D visualisation of bike availability and I even wrote a simulator to help me better understand bike movement patterns. I still think it’s a great system and I’m keen to do what I can to help people use it and to make it work better.

So when Boris announced that the scheme had just passed its one millionth journey milestone it seemed like a good time to ask Transport for London for the journey data. It’s an easy enough job: Just a single database query to fetch the times, origin and destination of each trip. If I could load this data into my simulator I might be able to see where extra bikes and docking stations might be needed. I put in a Freedom of Information Act request, confident that I’d have the data within the 20 working days limit required by law.

That was three months ago on 8 October. I’m still waiting.

The good news is that the data has just been made available in TfL’s developers’ area and some people are already starting to do interesting and useful things with it. But behind that happy fact is another example of a public body deciding to completely ignore their Freedom of Information Act responsibilities and the rights of an applicant in pursuit of its own perceived interests.

Data delayed is data denied

Under the law, public bodies have got 20 working days to reply either with the information requested or to claim an exemption. The time limit is there for a good and obvious reason: Without it, public bodies can string an applicant along indefinitely, and with many requests being time-sensitive this can often past the point where the information would be useful.

Fortunately I didn’t have a specific deadline for using this data but it certainly would have been more useful to me sooner rather than later. I could have been working on it for two months by now. And if TfL had been keen for other developers to use it, they could have had it too. Some developers were keen to get hold of it for the Open Data Hackday on 4 December last year but that came and went without any sign of the data.

So why was the data delayed? I estimate that there would have been less than two hours work to produce it and send it to me, or to put it on an open website where anyone could download the file.

“Your free information is in this locked box. Sign this contract and if we like what you’re doing you can have it.”

The answer lies in TfL’s desire to wrap the data in a complicated contract rather than make it available to me or anyone else directly and legally unencumbered. This might make sense in the context of some data and some data users but it’s directly inimical to the aims and indeed the law of freedom of information. The data in TfL’s developers’ area isn’t open data and it’s not available to everyone. As the site says:

Please complete the registration form below to use our syndication feeds. Before we give permission to use any feeds, we need to know how they will be used, where they will be used and how many people are likely to view them.

So why should anyone have to apply for permission to get access to their freedom of information answer? Why not just send it to the applicant?

The Information Commissioner, who regulates public bodies’ compliance with the Freedom of Information Act is quite clear that information must be supplied regardless of the identity and motives of the applicant. His guidance (PDF) states:

A request therefore has to be considered on the basis that it could have been made by any person; the identity of that person is not a material consideration when deciding whether or not to release information. It is for this reason that we do recommend as good practice that requests under obvious pseudonyms should normally be considered unless there is reason to think that any of the matters below need to be taken into account.

There follows some general exceptions regarding vexatious requests, people requesting their own personal information and costs issues, none of which apply in this case.

On the issue of the applicant’s motives:

There is also no specific reference in the FOIA to the principle that requests for information must be considered without reference to the motives of the requester.

However, there are no references in the Act indicating that anyone can be asked to provide a reason for requesting information and it is from this absence that the principle [of disregarding the applicant's motives] is drawn.

The Information Commissioner then quotes the Lord Chancellor’s code of practice on freedom of information:

Authorities should be aware that the aim of providing assistance is to clarify the nature of the information sought, not to determine the aims or motivation of the applicant. Care should be taken not to give the applicant the impression that he or she is obliged to disclose the nature of his or her interest as a precondition to exercising the rights of access, or that he or she will be treated differently if he or she does (or does not).

But if I want to get a response to my FOI request from TfL I am asked to enter into a contract with them whose terms include:

2.1.2 [You shall] only use the Transport Data in accordance with these Terms and Conditions and the Syndication Developer Guidelines, and not use such information in any way that causes detriment to TfL or brings TfL into disrepute. The rights granted to You under these Terms and Conditions are limited to accessing and displaying or otherwise making available the Transport Data for the purposes stated by You in Your registration.

So not only is TfL’s contract explicitly asking me to state my motive as a precondition of access, it also constrains me from using the information for any other purpose and arguably prevents me from using that information to criticise TfL, thereby causing it “detriment” or bringing it into “disrepute”. If I don’t agree to this they can deny access altogether and if I subsequently break the agreement in their view they can revoke access. This is a funny kind of free information.

The Freedom of Information Act is designed to enable scrutiny of government. It’s inevitable that some information requested may cause embarrassment to the public body providing it or even bring it into disrepute. If the law is going to be workable at all, public bodies must consider each application on its merits alone without concerning themselves with the applicant or their motives. To do otherwise would allow public bodies to effectively pick and choose which requests they answered. TfL’s decision to require me to enter into an extremely restrictive contract with them to get a response to my freedom of information request is applicant and motive discrimination by the back door. It’s not something that should be tolerated from TfL much less adopted by other public bodies as a way to weaken FOI applicants’ rights. Free information should not come wrapped in a restrictive contract wall. That’s why I won’t be accepting TfL’s terms and I’ll simply have to leave the analysis of this Cycle Hire data in the very capable hands of others.

15 responses so far

Boris Bikes — A gift to the city

Aug 01 2010 Published by under open data,Planning,Urbanism

IMG_1087

If you’ve ever wanted to whistle up a pair of wheels while walking around London, now you can. Friday’s launch of the Barclays Cycle Hire scheme puts 6000 short-hire bikes at 300 docking stations within a few hundred metres of any point in the centre of the city. No matter where you are, you shouldn’t be more than a few minutes’ walk from a hire bike.

Continue Reading »

8 responses so far

Save the planet — ban cycle helmets

Aug 24 2009 Published by under Uncategorized


Save the planet – ban cycle helmets
Ethical Consumer has a feature called “Love this, ban that!” which asks an assortment of the green and the good which saintly products they love and which evil ones they’d ban. Sadly, no-one took the opportunity to challenge the premise that banning things is the best way to steer society down a more sustainable path and to allay the well-founded suspicion among many outside the green ghetto that environmentalists tend to be ban-happy authoritarians.
Inexplicably, Ethical Consumer didn’t contact me to take part in their survey but I’d like to nominate the bicycle as my favourite “ethical consumer product” and the cycle helmet for an immediate, total ban backed up with the full force and violence of the criminal justice system.
I hope that choosing the bicycle as my preferred product needs little explanation or justification but my putative ban on cycle helmets might be a little more problematic. For a long time I’ve harboured the suspicion in my more paranoid moments that there’s some kind of collusion between the road/oil lobby and elements of the cycling fraternity to ensure that cycling in Britain remains a marginalised, unpleasant and largely despised activity.
For those of us looking to travel between around a mile and eight miles without an extreme amount of cargo, the bike should be the default the choice. Done right, cycling is convenient, cheap, safe, accessible, fun and sustianable.
Done right.
It’s not possible to uninvent the bicycle but if Shadowy Forces wanted to minimise the number of people cycling so as to benefit their Evil Agenda they’d probably want to chip away at all the things that make cycling potentially great so as to diminish the whole experience. If you can’t ban it, knacker it.
Here’s how to do it:
Cycling is cheap? Can’t have that. Now, let’s see. Let’s start at the obvious place by making bikes more expensive. Load them with features that cost more to build (complex braking systems, gears, suspension) and require expensive expert maintenance rather than DIY. Turn the bike from an everyday utilitarian thing, a utensil, and make it a product. Desirable. Fashionable. Consumerable. There’s a lot of choice, so shop around. Read reviews. Get recommendations. Worry, because it matters. Who’d want to be seen riding a cheap bike? An unfashionable bike? A tatty bike? Now accessorise. That expensive bike needs an expensive lock — or two. Got to protect your investment. Buy insurance. (Shop around, shop around.) Compare the tensile strengths and style options and get a helmet. A bone dome. A skid lid. Don’t be cheap — your skull could depend on it. Get a hi-viz jacket that’s more breathable than a string vest and only fifty times the price. Padded shorts for that tiny, bony saddle. Special shoes to couple perfectly with your special pedals. A messenger bag from this week’s premium brand.
Here’s the safety strategy: Make it less safe and make it feel less safe. The best way to make cycling less safe is for cyclists to ride faster. Encourage this wherever possible. Forget ambling, casual, pedestrian images of cycling. Emphasise sport, fitness, competition. Measure speed. Sell speedometers and odometers. Get people to monitor their performance. Track their MPH, their heartrates, their calories, their carbon footprints. Compare with others. Compete. Idolise road racers, couriers, extreme mountain bikers, BMXers. Alleycatters. Lance Armstrong. Jump the red light. Race other cyclists. Race cars. Race the clock. Race, race. It’s not fun unless you’re taking risks. Life is one big risk, right? Cycling just got a whole lot more dangerous for the sake of a marginal shortening of the average journey. Ohh, wipeout. Nice one.
Now the perception of safety. Talk about safety, safety, safety so everyone thinks danger, danger, danger. Don’t show images of cyclists without helmets, especially not children. Never children. Sending your children out on bikes without helmets is tantamount to child abuse. Don’t you care? Don’t you care about the children? Would you send them out to their deaths? Photos of cyclists without helmets are like images of people with cigarettes. Historical documents. Anachronisms. Forbidden outside the intellectual safety of the academy. Be safe, be seen. Hi viz. Yellow jacket, yellow jersey. £100 lights that can dazzle shipping 20 miles off the coast. Lumens. Got to get more lumens. You need a bell? You need a foghorn. Radar. Missiles, if you could get them. And you need training, because it’s a war out there. Drivers hate you. Pedestrians hate you. Other cyclists hate you. The law is indifferent, the police don’t care. Every other road user will kill you if they get a chance. Unless you get trained. Unless you can stay one step ahead of them. Unless you can get them first. So you go to boot camp. You get trained. You are approved. You are a Cyclist. You feel a little bit safer in that dangerous place. Until you see the ghost bike. Don’t be a statistic like the pallid, mangled wreck chained to the lamppost at the roundabout. Don’t be a victim. Go faster. Be a winner. Beat them.
Do you smell? People shouldn’t smell. If you cycle, if you cycle fast, you’ll smell. You’ll need a shower. Does your workplace have showers? No? Don’t cycle. Does the pub have showers? No? Don’t cycle. Does the shopping centre have showers? No? Please, don’t cycle.
But if you don’t mind smelling, you can’t cycle to work because they don’t have lockers. You need a locker for your helmet. Your jacket. Your padded shorts. Your special shoes that couple so, so perfectly with your special pedals. Your quick-release (eezy-steal) saddle. Your lights and all their lumens. Your handlebar computer with its data, its intimate knowledge of your body, your performance, your lifestyle. Your hydration system. Your lock. You worry about your lock. It cost more than your first bike. And the bike itself? That needs a CCTV-monitored, thumbprint-secured, climate-controlled vault. A lamppost won’t do because your bike takes a month’s work to buy but only a minute or two to steal.
Are you fat? Don’t cycle. You don’t, do you? Fit people cycle. Fat people do not cycle. (Fat people do not swim. Fat people do not run. Soon, fat people will not walk.) Cycling is about fitness. Fat people, un-fit people, do not cycle. Fat people look ridiculous on bikes. Fat people look crap in lycra. Fat people look even more fat in lycra, if such a tragically hilarious thing could be possible. Fat people can only go slowly but cyclists must go fast. They must race. They must perform. They must compete. Fat people are not fast off the lights. Fat people do not look like Lance Fuckingarmfuckingstrong. Fat people must enshroud themselves in cars as a prophylactic against polite society’s sight of their ungainly self-propelled movement. Fat people must squeeze themselves onto buses and trains and tubes with all the other huffers and puffers, the children and the old people, the timid and the nearly dead. They say obese but you read fat. People like you are an epidemic. You are contagious and the things you must do to make the rest of us safe you are not allowed to do. If you are fat, don’t cycle. You don’t, do you?
Cycle helmets are the most visible and potent symbol of all that’s wrong with Britain’s (anti-)cycling culture. Cycle helmets say we cannot cycle without the right precautions, the right equipment, the right infrastructure, the right training. Cycle helmets say there must be more to cycling than a person, two wheels and the surface of the Earth. Let’s ban them now before it’s too late. Let’s lock up all the people who buy them, who sell them, who use them. Let’s drag them off to jail in handcuffs, in tears.

You’re free to republish/copy this article under the Creative Commons Attribution licence provided you credit me (Adrian Short) and give a link back to the original article. Thanks.

This article is now available as audio in two parts on AudioBoo.

Ethical Consumer has a feature called Love this, ban that! which asks an assortment of the green and the good which saintly products they love and which evil ones they’d ban. Sadly, only Mayor Boris took the opportunity to challenge the premise that banning things is the best way to steer society down a more sustainable path and to allay the well-founded suspicion among many outside the green ghetto that environmentalists tend to be ban-happy authoritarians.

Inexplicably, Ethical Consumer didn’t contact me to take part in their survey but I’d like to nominate the bicycle as my favourite “ethical consumer product” and the cycle helmet for an immediate, total ban backed up with the full force and violence of the criminal justice system.

Continue Reading »

117 responses so far