what is “teams”?

August 8th, 2006


Linked from the wiki page describing clients that work with Apple’s new open source calendar server is this list:

  • Apple’s iCal
  • Apple’s Teams
  • OSAF’s Chandler
  • OSAF’s Scooby
  • Mozilla’s Sunbird
  • Mozilla’s Lightning

Yeah, so, what’s “Teams”? I’m guessing this is either an add-on to the OS, one of the sooper sekrit things that Steve couldn’t talk about yesterday, or more likely an upcoming new groupware collaboration app in iWork ’07. Either way, this much is certain: it involves calendars and it involves teams.

If anyone’s old enough to remember System 7′s “Publish and Subscribe”, it might be like that; certain users have privledges to change certain parts of certain documents, which lives on a server somewhere. It was a pretty neat feature, but aside from a couple high-end publishing houses, no one actually used the feature and it disappeared into the haze of history.

“Teams” could very well be like that. Google’s Spreadsheet does sharing right: you define a list of users (by email address) that can see your spreadsheet, and then another list of people who can edit the speadsheet. “Teams” could potentially be like that. Micheal Biven points out that there is a screenshot of something suspiciously “Teams-like” on Apple’s PR site, but all we can glean from that is that it’s a list of people. Cripes, that could be anything.

But: I think I’ve figured out why I’m not so jazzed about “Teams” and Apple’s latest OS features in general: I strongly suspect they’re all local and Mac client based (also, they’re kind of boring). There seems to be two competing philosophies in the groupware world: web-browser-based and client-based — and Apple seems to be pushing the client kind. Most of their stabs at groupware in the past have begun with the presupposition that “ok, so everyone on the team has macs and the latest OS, and…” and in the real world that simply does not happen. Some people have macs, most people have PCs, and there’s that one guy in IT with a linux box.

In the past, Apple has been unwilling to sully their apps in order to speak to Windows or linux clients, or if they do, it’s an afterthought. There’s a reason; you can guarantee a fairly stellar experience by controlling both ends. But it has resulted in Mail.app sort-of-kind-of-not-really-though getting Outlook appointments, iChat kind-of-maybe video chatting to PCs, but I suspect no one really uses these features because they’re 0.5-assed.

These days, I’m far more enamored of web-based groupware these days, the Knowledge Trees, the Google Calendars, etc. It just makes more sense: the time where everyone has to be on the same platform to work together is drawing to a close. It makes sense that Apple, being a company that sells client computers, would be pushing a client-based approach to groupware. But they seem to be on the right track for comprimise with the open source calendar server, they’re pushing open standards, at least — let’s hope there’s a web-based front end for their calendar as well. And I also hope I’m wrong about the proprietary “walled-garden” client approach I suspect they’re taking; I just want there to be a way to fully enable all this supposed collaboration in Leopard via other, non-mac clients, and this far in Apple’s history, not so much.

~jeff

3 Responses to “what is “teams”?”

  1. If you look at the image from Apple here at the link below, it includes categories like (people, groups, locations and resources). Might be something similar to MS global address list, but I’ve comments that this is the new collaborative tool (wiki / weblog).

    http://www.apple.com/pr/products/macosx/leopardserver_scrn_agreement.html

  2. Jeff,

    On the OS X Server mailing list Eric Zelenka announced the following:
    ” Teams is a revolutionary new way for people to work together. Teams lets people share contacts, resources, information and communicate more effectively—as a team.

    With Teams, groups receive their own website—an online Wiki Server— listing the latest news, upcoming events and providing people access to online documents. This Wiki-powered website makes it easy for people within the group to create and edit web page content, hyperlink and crosslink between page and maintain history of all past changes. In addition, this group website provides web-based access to a shared group calendar, and a blog communication and podcasting.

    But thats not all. Launching the new Teams Directory application gives you access to shared accounts for people, groups, locations and resources within your organization. You can use Teams Directory to find information, or define new shared contacts, assign people to groups and logically organize groups based on hierarchy. With Teams Directory you can define office locations complete with searchable building and location maps, as well as manage shared resources such as conference rooms and projectors.”

  3. [...] Michael Biven and ldopa.net are also writing about this. [...]