Wednesday, November 18, 2009

Station Deletion

We pushed out a new version of GasBag a couple of weeks ago now, which adds a much needed feature: the ability to delete stations. The main reason for this is that despite sinking huge amounts of time into finding ways to keep our database clean, at the end of the day our systems just aren't as good as trusting you guys to tell us when a station is bad. This new feature was added by one of our interns, Takeshi Ohishi, and was an awesome piece of work from him, despite a difficult spec and demanding coding standards (read: I'm a nazi). Thanks Takeshi!

Here's how it works: when you find a station that shouldn't be there (it's closed, or it's a duplicate, etc), tap on it to go through to the station details screen and then tap the "Delete this station" button, confirm the action and it will be instantly obliterated.

We've now disabled our other mechanisms for identifying duplicate stations, and over the next few weeks we'll be undoing all the work that system did, because frankly it wasn't very good at what it did. So when you see new stations popping up that shouldn't be there, we'd love it if you took the time to delete the bad record (in general we prefer to keep stations with more precise addresses: eg a street number instead of an intersection, but don't stress too much about this).

One last comment: we have chosen not to make a new release of GasBag Pro with this change in it. This is because we had to make a lot of changes to our code to get it to build with the latest versions of XCode. Not wanting to break things for our paying users is pretty important to us, so we're delaying adding this feature to Pro until it's seen some more testing. If the current trends hold up, it will probably be rendered obsolete by the time we get around to rolling it into Pro.

Thanks to all our users for your support thus far, and thanks for helping us maintain the service for everyone.

Co-founder and CTO.