mi5moav said:
but if apple never came out with sherlock 1.0 I don't think that watson would have come about.
Yes, I do. The idea of web services applications that didn't use a browser has been around for quite some time and predate Sherlock. In the NeXT development community there were apps that started doing this and were sharing these abilities via the services menu with other apps.
Watson has provided a frame work which makes it easier to make these (which Sherlock doesn't seem to be able to do).
and I believe even Karelia did mention way back in 2001 that watson was inspired by sherlock.
As I recall the name Watson was inspired by Sherlock, web services were already around by that point... OmniDictionary is a good example.
But unless watson/sherlock is implemented within the os it's only going to be an app. And when google launches their desktop search app... many mac users will see a stunning resemblance.
Wait a minute... why in the name of all that is good about the Mac OS would you trash a system by mixing in something like this when there is no rime or reason for it? Apple mixing Sherlock and Find was one of the biggest mistakes in the Mac OS in years! we had to wait for 10.2 to fix that. The type of integration you are talking about has made Windows the worst OS on the planet and provided NO improvement to the users and only served to remove competition.
That is dangerous stuff you are throwing around there!
I would suggest that you learn about Services in Mac OS X. Services removes any need to under mine the OS in order to share features and abilities. I use mainly Cocoa apps because they all share features with one another. Carbon apps don't.
Why does AppleWorks need it's own spell checker, or Word, or even the recently ported AbiWord? because they are Carbon and don't take advantage of the features the OS provides via Services.
In most platforms an app is an island... in Mac OS X (Cocoa), an app is part of a community.
Watson is only going to be an app be cause that is what it is. And that is all it should be. But it is also a development frame work (based on Cocoa) for bringing web services tools to users faster.
I can tell you right now that Google doesn't understand web services. And no Google app is going to do what Watson does. The Google app is designed to secure Google's place as search engine supreme. That is all.
How is that like Watson?
Now, watson has come out with site search which uses sherlock 2 plugins. Sherlock could do this 3 years ago. Now you can't unless you get 3rd party channels. I don't know how many channels watson has but I'm sure they don't have 40 channels like sherlock. Though most of the non apple are pretty lame. But Apple keeps adding more and more channels but doesn't even tell anyone how to get them. I think most viewers probably don't even know how to get all the extra channels in sherlock.
But Sherlock can't do it today... which is why it was added to Watson. Dan said he thought Apple made a mistake by abandoning people who had made there own Sherlock 2 Plug-ins (I had made a few for some people at one point).
As for your "channels", all old Sherlock channels are searches... again, not what web services are about.
And even if Apple is adding channels.. which I haven't seen, people are adding tools to Watson themselves because it is easier to write to. How many "channels" does Sherlock come with? How many tools does Watson come with? How easy is it to work with Watson tools. How often are Watson tools updated to reflect the changing web? The Sherlock channels development site (Sherlockers) has already gone under... and less we forget, you were the first to talk about Sherlock as a failed tool.
Again, Sherlock is a poor substitute (and it abandon Sherlock 2 plug-ins). I think you are really missing out on this area with Sherlock.
Some reading for you....
Dan on Sherlock 3
Watson Development