Mashing Up Multiple Web Services
GMGruman writes "Ted Samson reports on a new Web application dubbed ifttt.com that mashes up all those Web services we routinely use. Today's Web is brimming with a staggering number of services where users can speak their mind (Twitter), grab vital information (any news or blog source), store important files (Dropbox or Box.net), collaborate with peers (Facebook or Google+), and much more. The dream has long been to devise ways to get these often disparate and siloed services to interact with one another, creating something greater than the sum of its parts. It serves as a measure of how far we've come from the early days of specialized, single-purpose mashups, or more complicated SOAs where services were cobbled together with complex tools and the coding equivalent of duct tape."
Neat idea and I like the interface, but obviously they need conditionals. You can't just say Every tweet I make also call this number, you should be able to do something like every time I post about X then call this phone number and say Y that includes this part of X. If this catches on, Google will be kicking themselves that they don't have an API for G+ with write access yet.
It's confusing. I assumed it was a web service that somehow aggregated the interfaces of all these other web services. My immediate response was "Well, that's pointless. Why wouldn't I do that in my own code - that's what a web service is for.".
Only to go on and read that it's not a web service.
So, if I understand this correctly, I get the exciting chance to hand login credentials to a variety those accounts I deem important to some nascent .bomb outfit, whose TOS specifically says that it can change at any time, my responsibility to check(is there a trigger for that, by any chance?), and which currently doesn't make any mention of limitations on what they can do with those credentials(never mind what their eventual aquirerer might do...); but which is quite clear on just how hard I indemnify and hold them harmless pretty much no matter what?
Sounds Awesome!
If we could aggregate these services into a single site, that site could become a web 'portal' where you could accomplish some of your most routine web tasks. If you could get a service provider to create their own 'portal' that comes free with their internet access, that would be even better. Of course, you'd want to distribute sample copies to as many people as possible - preferably by sending them CDs several times a week. Maybe then you could truly get all of America online.
The only surefire protection against Microsoft infections is abstinence. - The Onion
..."dashboard" all the time?
That seems pretty resource intensive if you consider large amounts of users, which it might actually get considering how useful it would be.
They should create an extension to do this stuff on client-end as well if they are connected to the internet. It would save them on resources considerably, and most people would probably rather like an extension for it too.
so it makes it easier to get rid of them all at once?
.. now git off my lawn.
Who is this "we" that the TFS mentions??
I am Slashdot. Are you Slashdot as well?
I tried Hootsuite for awhile, which promised similar management of multiple web services. It felt like a house of mirrors. I'm already getting my slashdot headlines on Facebook. Ultimately, it looks like the "portals" will pass like fashion and musical tastes, and maybe all will wind up with MySpace playing guest parts on Love Boat.
Gently reply
"Ted Samson reports on a new Web application..."
Ah, "new"? Where the hell has he been the last 5 years? Under a rock?
Facebook "Like" buttons popping up everywhere, Google map links embedded into every web interface and email program, practically Internet-wide single-sign-on capability with far too many websites acting as proxy authenticators to all of the major accounts (Google, Twitter, Facebook, Linkedin, etc.)
Tweetdeck, Trillion, Adium...the list goes on and on. There's nothing "new" about yet another program to "mash-up" the 17 accounts that everyone seems to have in yet another effort to create a single visual aggregator of endless streams of crap that you probably would have never had a reason to know your 4,471th "friend" said or did in the first place, yet somehow feel the undying pressure to get plugged in and monitor such nonsense with an almost childish infatuation to refresh it all every 14 seconds.
One hack and you have everyone's Facebook, Twitter, Dropbox, etc account info, packaged up nice and neat.
How convenient!
Twitter's capabilities (follow, retweet, etc) have all been copied and become a subset of the features available on just about any collaboration suite (Facebook, google+). I've even seen it hacked into microsoft sharepoint. Why is the ability to publish a small message constantly defined as being separate from the standard features of most social sites? Just because they were first doesn't mean that we need to keep mentioning them. It's like being unable to not mention ford whenever an assembly line is brought up.
TL:DR: Twitter has become a subset of the modern web, quit mentioning it unless you are referring to microblogging or Twitter (with a capital T).
..."dashboard" all the time? That seems pretty resource intensive if you consider large amounts of users, which it might actually get considering how useful it would be.
They should create an extension to do this stuff on client-end as well if they are connected to the internet. It would save them on resources considerably, and most people would probably rather like an extension for it too.
You see... what you propose is not in their interest. They will be interested to get as much information about you as possible transiting their "mash-up" - this is how they'll know you better and can sell these details (anonymized, of course... but the ToS may change in the future) to whoever pays better.
Questions raise, answers kill. Raise questions to stay alive.
For starters, they're calling it a "mash up" which is an instant reason to reach for the puke bucket. What's wrong with going to each "service" as and when you need them? Why trust some ".bomb" with all these services? You're just asking for trouble.
So many people hating on this because they didn't read TFA or investigate what it really is. It's not a mashup and its not an 'aggregator'. It's more like Yahoo pipes for everything, rather than just RSS. It's cool. Slashdotters (geeks) should like this.
Didn't RTFA - is this WUPHF, finally realized?!? Man, I've been waiting forever for WUPHF!
I have been using Tarpipe.com, a really nice service to publish to multiple social media services, with conditional rules, etc. Just needs some additional work on the interface to make it user-friendly for the less tech savvy.
So I can upload a video to my facetube whenever I tweet my iBlog?
What problem is this trying to solve, again?
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
This site is not a mashup but an automation tool for the non-programmer folks on the web. To an extent I always knew that most web 2.0 users could be easily automated using simple scripts but I didn't suspect it was that easy.
I know I'm way behind on this, just now discovered IFTTT, but I have to say it's an awesome idea. I love the ability to automatically link up some of these web apps without requiring code. Could I code those linkages? Sure, but that makes me spend time, and host that code, and maintain it...with IFTTT all that work is abstracted away. This is just like the adapter integration model...build one adapter for each of your end applications, then hook up the adapters. Swap out an end application, and as long as you keep the adapter the same, your integrations still work. Same principle applies here and it's a great idea!
Skip Franklin
It's always darkest just before it goes pitch black. -- despair.com
more like a rules engine for the web, where you can do actions based on certain conditionals with the input/output being webservices on the net. I got invited to the beta and I quite liked the concept.