Owing to a bit of downtime – clients disappearing instead of continuing projects, yes I agree, it’s very rude isn’t it – I’ve been fighting with Yahoo Pipes and Netvibes to try and get some sort of effective monitoring solution together.
In theory it’s pretty simple. Yahoo Pipes lets you do all sorts of fancy stuff with RSS, so you can specify keywords in just one place and do searches across every known platform that has a decent search feature allied with RSS. Netvibes is a funky front-end that lets you bring together the outputs from Yahoo Pipes, alongside nice charts, and just about anything else you care to add if you know a smattering of HTML.
In practice it’s been a nightmare.
Firstly, Yahoo Pipes. I’ve complained about it many times before but it really is the only game in town when you want to bring feeds together, split them apart, change them, filter them and so on. But it’s so clunky, and more often than not it plain old doesn’t work. When I try to save something I invariably get an error, but I’ve learned that, in a marvellous twist of irony, the error message itself is in error and usually the pipe saved ok.
But there are other issues. The interface breaks, there is a huge lag between changing something and seeing the results come through in the RSS feed, and the whole system goes down often enough to be irritating. I get a strong feeling Yahoo have decided they don’t make much money out of it so they’re happy leaving it in its semi-parlous state for now at least.
On to Netvibes. That started freaking out earlier this week, and was down today with an internal server error. Again, as with Yahoo Pipes, there are other players in the field but Netvibes is the best. In fact I love everything about Netvibes except its recent flakiness. I just hope it pulls itself together and starts working properly.
So the real issue has been Yahoo Pipes. The workaround is that I don’t use them. I just grab the RSS direct from wherever – Google Blog Search, Flickr, YouTube etc – and then at least I’m avoiding the idiosyncracies of Pipes. But that takes ages, and if I change any of the keywords I have to set all the feeds up again from scratch. Much better to have a modular system that lets you do this once and once only, then purrs through every known platform and gathers it all up for you.
But that would be easy. And easy is seldom right, right?