Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Apple Releases iCal

pudge posted more than 11 years ago | from the something-new-to-play-with dept.

Utilities (Apple) 84

Freezebot writes, "Apple released his new iApp today, iCal. iCal is a calendar manager, which allows you to share your calendars online with your colleagues, family and friends, through your .Mac account. It is a free download." It also works with any WebDAV server. Friendly Canuck adds, "However, iSync is nowhere to be seen. I thought the whole point of iCal was syncing with other devices. Oh well."

cancel ×

84 comments

It's too early... (1)

Ieshan (409693) | more than 11 years ago | (#4227106)

And when I read that, at first I thought of "Cal-Tech", you know, the school.

I wondered for a moment what Apple was doing holding Cal-Tech hostage. Hrm.

The proper spelling (1)

jkastner (581372) | more than 11 years ago | (#4228419)

is actually Caltech, but a few street signs around here have it as Cal Tech. As for the topic at hand, even though iSync isn't out yet, the web page is up here [apple.com] and they promise it will here in September. The apple news sites (spymac.com) say it should be available at the time of the Paris show.

Re:It's too early... (1)

AndyAMPohl (573700) | more than 11 years ago | (#4229653)

"Cal" is also what the sports world likes to call UC-Berkeley. Because Berkeley is the oldest UC campus, it tends to still be called "California", and "Cal" is just short for that.

Andy

Mozilla Calendar (2)

Your_Mom (94238) | more than 11 years ago | (#4227121)

For us non-Mac people, we can still play with Mozilla Calendar [mozilla.org]

Tcl ical (2)

Col. Klink (retired) (11632) | more than 11 years ago | (#4227149)

I've been using ical [mini.net] since 1998.

Re:Tcl ical (0)

Anonymous Coward | more than 11 years ago | (#4227866)

Holy fuck, that's clever!

When the Internet came out and someone said "It's fun surfing the Internet!" did you say "I've been surfing [surfline.com] for years"?

Great, ass.

Re:Tcl ical (2)

@madeus (24818) | more than 11 years ago | (#4228258)

When the Internet came out and someone said "It's fun surfing the Internet!" did you say "I've been surfing [surfline.com] for years"?

I doubt it, because surfing is a verb, not a noun. But then that was obvious to everybody but you it seems.

Apple (the recording company) did how ever say to Apple (Computer) 'hey, we've been using that name for years'.

Just as Apple Computer have said to companies who make products that look like or have names that sound like their's (even ones that were clearly not actual attempts at rip-offs). The makers of some recent iPod software for Linux can testify to this.

There is no way the post that drew attention to this hyporacy is a troll. I've known about for a while and it's quite amazingly hypocritical of Apple, even though the project has not been updated in some time.

Even though 'Claris Emailer', 'Newton' and 'Cyberdog' are no longer active projects Apple would not hesitate to sue to prevent someone from using those names in conjunction with similar software (or hardware, in the case of the Newton).

Re:Tcl ical (0)

Anonymous Coward | more than 11 years ago | (#4228543)

Just as Apple Computer have said to companies who make products that look like or have names that sound like their's (even ones that were clearly not actual attempts at rip-offs). The makers of some recent iPod software for Linux can testify to this.

There is no way the post that drew attention to this hyporacy is a troll. I've known about for a while and it's quite amazingly hypocritical of Apple, even though the project has not been updated in some time.

Not quite. There's a big difference between naming similar products similarly and naming dissimilar products similarly. Man, some people really go out of their way to take potshots at Apple...

File Format (3, Informative)

Matthias Wiesmann (221411) | more than 11 years ago | (#4227158)

One intersting thing is that the file format is text based and the structure seems quite obvious:
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//App le Computer\, Inc//iCal 1.0//EN
X-WR-CALNAME;VALUE=TEXT:Work
X-WR-TIMEZO NE;VALUE=TEXT:Europe/Zurich
VERSION:2.0
BEGIN:VE VENT
SEQUENCE:1
I would have preferred an XML data format, but at least a text format means I can manage it using cvs (I don't want to buy a .mac account). The text encoding also seems to be UTF-8.

Does anybody know if this format is used somewhere else or even documented?

Re:File Format (3, Informative)

foobar104 (206452) | more than 11 years ago | (#4227215)

Does anybody know if this format is used somewhere else or even documented?

Uhhh... you mean vCalendar? Yeah, I think [ietf.org] I saw [ietf.org] some somewhere [ietf.org] .

Re:File Format (5, Informative)

h0tblack (575548) | more than 11 years ago | (#4227233)

iCal uses an industry-standard iCalendar (.ics) specification. This is a text file that can be easily shared on the Internet. For more information on the iCalendar format, see http://www.imc.org/pdi/ or RFC2445 [ietf.org] . So yes, it's documented rather well and is far from a proprietary thing, you can relatively easily setup your own .mac iCal style server :)

Re:File Format (1)

Finni (23475) | more than 11 years ago | (#4227244)

Taken from RFC 2445, iCalendar<p>
iCalendar Object

The Calendaring and Scheduling Core Object is a collection of
calendaring and scheduling information. Typically, this information
will consist of a single iCalendar object. However, multiple
iCalendar objects can be sequentially grouped together. The first
line and last line of the iCalendar object MUST contain a pair of
iCalendar object delimiter strings. The syntax for an iCalendar
object is as follows:

icalobject = 1*("BEGIN" ":" "VCALENDAR" CRLF
icalbody
"END" ":" "VCALENDAR" CRLF)

The following is a simple example of an iCalendar object:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
DTSTART:19970714T170000Z
DTEND:19970715T035959Z
SUMMARY:Bastille Day Party
END:VEVENT
END:VCALENDAR

You don't need CVS - you need WebDav (0)

Anonymous Coward | more than 11 years ago | (#4235108)

... and over at MacSlash there are instructions on enabling WebDav on Apache on the Mac.

Re:You don't need CVS - you need WebDav (0)

Anonymous Coward | more than 11 years ago | (#4257054)

Not sure I agree with this. With CVS, you can make separate changes to the individual file, and later merge them -- and resolve conflicts if necessary.

Unless I'm missing something, WebDAV has no such capability. If you forget to synchronize, you will have two disparate sets of data with no automated way to figure out what the differences are or how to resolve them.

In fact, the plain text file format is the single reason I would ever consider choosing iCal over Palm Desktop. Palm Desktop has all the capabilitys of iCal (or at least all that I care about), but does not seem to have an automated way of keeping multiple computers in sync -- unless you have a Palm Pilot. [Of course, they are trying to sell Palm Pilots, so that makes sense!]

Palm uses binary files. But since iCal uses human-readable text files, resolving conflicts using CVS is simple. [Even without CVS, its much simpler as long as you can "diff" the two files.]

Nice touch from Apple (1)

lonely (32990) | more than 11 years ago | (#4227170)


I think it is a nice touch from apple not required a .Mac membership to use this tool. Although WebDAV servers are harder to come by it feel less of a tie in than .NET for example

Re:Nice touch from Apple (1)

ekc (594380) | more than 11 years ago | (#4227978)

I think I remember reading someplace that you can enable WebDAV server functions in OS X through some module in Apache. Oh, here it is [oreillynet.com] . The article is rather dated, as it refers to the public beta, but does anybody know if this hack still works? I guess I'll give it a shot when I get into work.

iCal Library (5, Informative)

JHromadka (88188) | more than 11 years ago | (#4227246)

Apple also has a library [apple.com] of calendar subscriptions available. Movie and DVD releases, sports schedules, holidays, fall television premieres, and more.

I was really hoping for iSync though, as I won't be able to really utilize iCal until the iSync beta is released later this month.

Re:iCal Library (1)

Alex Thorpe (575736) | more than 11 years ago | (#4230723)

Yes, I've been there. Unfortunately, the Subscribe links only seem to work in IE, or at least they didn't in OmniWeb and Mozilla. I already used the iCal Feedback link to let them know about it.

It would also help if there were more that I'd be interested in subscribing to, but that's a personal preference. US and Christian holidays were all I grabbed.

Well, my calendar wouldn't look so empty if I didn't lose my job last week...

Re:iCal Library (2, Informative)

khoward1 (171460) | more than 11 years ago | (#4235420)

I use OmniWeb and I didn't have any problem copying and pasting the URL's into iCal's "Subscribe" tool. It is a pain that they don't work with one click, but it's not like you can't get them at all.

Re:iCal Library (1)

Alex Thorpe (575736) | more than 11 years ago | (#4239037)

Strange, I tried that yesterday before trying other browsers, and got an error message about bad addressing. I tried it again just now and it worked. Hmmm...

iSync (4, Informative)

h0tblack (575548) | more than 11 years ago | (#4227258)

AFAIK iSync is in beta and will be available pretty much on schedule - end of september. I think Apple are using ical to push their .mac services for now rather than it's integration with iSync, which I'm sure will follow.

iSync web page (0)

Anonymous Coward | more than 11 years ago | (#4227352)

Yes, end of September is the date they have on the iSync page [apple.com] .

So close... (3, Insightful)

Pathwalker (103) | more than 11 years ago | (#4227281)

Arrrgh - not only did they leave out the feature I've been wishing for in a scheduling program, it looks like they almost put it in, but decided not to at the last minute.

I work nights, and I would kill for a program that would let me create events that, for example, start at 6:00 pm on one day, and end at 6:00 am on the next, without having to resort to the ugly hack of splitting the event into chunks, so it avoids that unbreakable midnight barrier.

I was excited when I saw the date box by the ending time when I created an event, but my hopes were dashed, when that box only became active for all day events...

I guess it's time to dig into the export format, and see what happens if I create an event that spans days manually, and try to import it...

Re:So close... (3, Interesting)

Pathwalker (103) | more than 11 years ago | (#4227605)

I guess it's time to dig into the export format, and see what happens if I create an event that spans days manually, and try to import it...

Oh well - it still truncates the events at midnight. The info for the event shows it extending to the correct time/date, but it is treated as if it ends at midnight, and the published [mac.com] version just extends a little too far down the page...

Re:So close... (1, Informative)

Anonymous Coward | more than 11 years ago | (#4229714)

Actually it does support this but you have to screw with iCal for a little bit to get it to work, here's the steps:

Create Event (Around Noon)
Take the bottom of the event and strech it out so it covers the amount of hours you want
Then move the event to the proper time (Click on the time title bar)
Get info on the event (Command + I)
And make sure the time is correct

Yeah it's weird but it works as this below shows:

BEGIN:VEVENT
SEQUENCE:55
DTSTART;TZID=US/Easte rn:20020911T223000
DTSTAMP:20020910T171915Z
SUMM ARY:Weds Club Night
UID:9EA42DCC-C4E2-11D6-82EE-0003935B7706
S TATUS:TENTATIVE
DTEND;TZID=US/Eastern:20020912T02 0000
RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=WE

Sure it sucks to have to take more than a single simple step but you can do it!

Re:So close... (1)

rjung2k (576317) | more than 11 years ago | (#4230279)

As mentioned in a reply to your message on MacSlash, you can simply create a multi-hour event in one day, then drag the start time so it spans past midnight. Bass-ackwards, but hey.

Re:So close... (2)

Van Halen (31671) | more than 11 years ago | (#4230289)

Don't know why it isn't linked to the main iCal page, but maybe you can give Apple some feedback [apple.com] on this. They've been reportedly pretty good about listening to user feedback the last couple of years (but we'll see if they fix those iMovie or iTunes bugs I reported last weekend...).

Re:So close... (1)

Alex Thorpe (575736) | more than 11 years ago | (#4230990)

Actually, the Feedback link is built into the application. Just click on the iCal menu, and look three lines down. I've used it already.

Re:So close... (1)

Van Halen (31671) | more than 11 years ago | (#4233495)

Ah, ok. I haven't upgraded to Jaguar just yet, so I wouldn't know. ;-)

Re:So close... (0)

Anonymous Coward | more than 11 years ago | (#4231774)

Was this really such an importnat comment that you had to post it both here and at macslah?

Re:So close... (2)

ProfKyne (149971) | more than 11 years ago | (#4237383)

I work nights, and I would kill for a program that would let me create events that, for example, start at 6:00 pm on one day, and end at 6:00 am on the next, without having to resort to the ugly hack of splitting the event into chunks, so it avoids that unbreakable midnight barrier.

Not only that, but you can't view any events that are later than 7:00pm in "Daily" or "Weekly" view modes! WTF is that?? (You can schedule them with the palette but then they disappear to the bottom of the window, out of sight.)

The real cruelty is that it looks like there's a space for a scroll bar on the right side of the window (probably put there by the windowing API), but there is no scroll bar to use to scroll down. Enlarging the window has no effect either, it just stretches the currently-viewable area so that >7:00 events are still out of sight. I'm guessing that this is a bug, and I sincerely hope that a patch is released soon.

uh... (2)

kevin lyda (4803) | more than 11 years ago | (#4227361)

isn't there an x application called ical (which has been around since 1993)?

Re:uh... (1)

CXI (46706) | more than 11 years ago | (#4227876)

Yeah, and iCal is also a Windows based web calendar server [brownbearsw.com] . What, does Apple block employees from Google or something?

Re:uh... (-1, Flamebait)

Anonymous Coward | more than 11 years ago | (#4227939)

iCal is an obvious name and follows the whole iApps theme... I don't know what would be more appropriate than that name. Stop being a whiny bitch.

Re:uh... (1, Insightful)

Anonymous Coward | more than 11 years ago | (#4228053)

Gee, who's more of a whiny bitch, the person providing factual data or the person who is bitching about the information because they don't like it? Hm. Gee.

speed & webdav (1)

mattscape (264484) | more than 11 years ago | (#4227406)

all in all i like ical although i'm not to happy about the speed. switching from week to month takes some time (3secs) on my 600 ibook. probably depending on the amount of dates...

does anyone know a webdav server for free ?
or how do i use that with my jagwire? like hosting my calendar myself ?

Re:speed & webdav (0)

Anonymous Coward | more than 11 years ago | (#4227494)

How about Tomcat? (http://jakarta.apache.org). While it's mostly used as for JavaServer Pages, it does have a WebDAV server and hey, the price is right.

Re:speed & webdav (3, Funny)

foobar104 (206452) | more than 11 years ago | (#4227526)

does anyone know a webdav server for free ?

Yeah, there's an obscure one [webdav.org] that you probably haven't heard of [apache.org] .

Re:speed & webdav (1)

mattscape (264484) | more than 11 years ago | (#4227667)

what i meant was a webdav provider
so that i could test out my ical-publish-feature
and see whether its usefull.
and no i don't have my own server running all the time.

Re:speed & webdav (0)

Anonymous Coward | more than 11 years ago | (#4228617)

what i meant was a webdav provider
so that i could test out my ical-publish-feature


Get a .Mac account.

If you can't afford $99, you probably don't need iCal anyway.

Re:speed & webdav (0)

Anonymous Coward | more than 11 years ago | (#4230073)

i don#t have to understand that logic, do i ?

Re:speed & webdav (0)

Anonymous Coward | more than 11 years ago | (#4234407)

If you need iCal, that probably means you have stuff to keep track of. Meetings, appointments, soccer practice, whatever. If you have all that stuff, then you can almost certainly part with a hundred lousy bucks. If you can't afford a hundred bucks, then chances are the only thing in your calendar is "clean belly button" anyway.

has anyone implemented (1)

jearbear (10099) | more than 11 years ago | (#4234098)

syncing of their iCal with an apache web server or some such?

I'd be curious to hear

or, um, would a cheap hack just to be to ftp it over...hrm...

Re:has anyone implemented (2)

foobar104 (206452) | more than 11 years ago | (#4234287)

syncing of their iCal with an apache web server or some such?

Yup. Did it today. It was really tough. I had to actually type the whole URL of my WebDAV server into the "Publish..." dialog box. Apple better make it easier if they expect people to use this thing....

Personal Web Sharing -- WebDav (0)

Anonymous Coward | more than 11 years ago | (#4227479)

Does anyone know how I can turn my Mac OS 10.2 Apache instance (default install) running on my iMac into a WebDav server? I'd like to publish my calendar to my website without the .mac service.

Thanks in Advance

Re:Personal Web Sharing -- WebDav (1)

ByronEllis (22531) | more than 11 years ago | (#4228531)

Didn't MacDevcenter [macdevcenter.com] do something on that a few weeks ago?

Re:Personal Web Sharing -- WebDav (1)

ivre (312982) | more than 11 years ago | (#4236285)

just do a:
sudo pico /etc/httpd/httpd.conf

search for 'dav' and uncomment (3 or 4 times i guess). then add a:
<Directory /Users/*/Calendars>
DAV on
</Directory>
and another one:
DAVLockDB /usr/local/apache/var/DAVLock
or somewhere else
(Note: the directory should exist, the file is autocreated)
then you restart apache point your iCal to
yourip/~/Calendars/
and enter your username/pass

now go brag to your pc buddies

Sharing calendar online is silly? (2)

teridon (139550) | more than 11 years ago | (#4227548)

The sharing page [apple.com] doesn't say anything about restricting access to your shared calendar to specific people. Does that mean anyone can look at your published calendar (assuming you are using .mac to publish)?

I can see it now -- your published vacation to Bermuda is an invite into your home to lowlifes.

Re:Sharing calendar online is silly? (2)

ChrisDolan (24101) | more than 11 years ago | (#4228722)

I don't know about setting up the .mac share, but there is support for user/pass authentication for webDAV shared calendar. It's under the advanced options of the subscribe dialog.

the icon knoweth (2, Interesting)

mrpuffypants (444598) | more than 11 years ago | (#4228142)

hell, i just think it's cool that the icon shows the current date...i've been looking for an easy way to just look at my iBook and know what date it is

Re:the icon knoweth (0)

Anonymous Coward | more than 11 years ago | (#4229421)

You didn't have to look any farther than the Clock application :^)

Re:the icon knoweth (1)

eunos94 (254614) | more than 11 years ago | (#4232012)

How? I've been bothered by that for some time. I can get the clock to display the day of the week, but not the date. I know what day it is usually...well, ok, sometimes. But the date seems to eternally elude me.

Re:the icon knoweth (0)

Anonymous Coward | more than 11 years ago | (#4245013)

Try the NeXT-style digital clock dock app. Date display all the time.

HOWTO: Configuring Exchange to publish Free/Busy (5, Insightful)

Fiery (21015) | more than 11 years ago | (#4228262)

http://www.microsoft.com/office/ork/2000/five/70t3 _4.htm [microsoft.com]

This useful document explains how to configure an Exchange server to allow the publishing and searching of Free/Busy information, and how to configure Outlook clients to use the F/B information.

You could theoretically then configure iCal to use that same F/B publishing location -- at which point, iCal becomes a client for Outlook calendar sharing.

Not a bad thing, really, and certainly useful information to have around.

Re:HOWTO: Configuring Exchange to publish Free/Bus (1)

pldms (136522) | more than 11 years ago | (#4228463)

We tried this at work today (got it at ~10am BST so plenty of tinkering time).

Outlook seems to be ok with simple events, but it barfed importing a repeating event with people attached.

Not sure whether it was attendees or repeating that caused the problem.

So you have to be careful iCal->Outlook. Reverse didn'tseem to cause any problems in our (limited) tests.

Re:HOWTO: Configuring Exchange to publish Free/Bus (1)

mbbac (568880) | more than 11 years ago | (#4229194)

I did this as soon as I got my iPod and heard about iCal (order the iPod same week I heard about iCal).

However, for some reason Outlook at work has "When sending meeting requests over the Internet, use iCalendar format" disabled. Any idea why? I'd love to be able to send them to my Mac.com e-mail account and use that to get them onto my iPod.

Re:HOWTO: Configuring Exchange to publish Free/Bus (1)

pldms (136522) | more than 11 years ago | (#4229553)

I'm afraid I know nothing about Outlook - someone else was doing the importing..

Sorry :-( I can help with xemacs tho' ;-)

Quick iCal-iPod Sync until iSync comes out (5, Informative)

helixblue (231601) | more than 11 years ago | (#4228303)

If you want to be able to view your iCal entries on your iPod, simply copy ~/Library/Calendars/* to /Volumes/(Name of iPod)/Calendars directory when your iPod is mounted up.

No need to export all your calendars since it's just .ics files :)

*His* application? (1)

nobodyman (90587) | more than 11 years ago | (#4228326)

Apple released his new iApp today, iCal.
Apple is a person, then?

Re:*His* application? (0)

Anonymous Coward | more than 11 years ago | (#4244984)

Yeah bro, Mac told me!

Beware the "sample" calendars (1)

bastion_xx (233612) | more than 11 years ago | (#4228548)

Move forward to February 17, 2003. According to iCal, Daylight Savings Time starts then.

Having a refresh period for subscribed calendars is a good thing, me thinks.

End of Sept. (2)

matthew.thompson (44814) | more than 11 years ago | (#4228603)

The apple bod at Expo told me end of the month for iSync. Greets from Paris.

"Share your calenders online!" (1)

Zhe Mappel (607548) | more than 11 years ago | (#4228727)

Er, mind if "iDon't"? This pitch smacks of the early personal computer desperation to find something to do with that marvelous new machine. Fact is, most of us are too busy following our schedules to put them up online for others to admire.

Americans do enough work without also fetishizing it through a slick Aqua interface. As for sharing my calendar with my family and friends, well, we have this funny little habit of just being in the same places anyway.

Re:"Share your calenders online!" (4, Informative)

Garin (26873) | more than 11 years ago | (#4228861)

Ummm... I think you're missing the point. It's not just for other people to a "admire", it's for them to use. You can have a shared calendar that other people subscribe to for their scheduling. For example, one soccer mom can make up the master carpooling schedule, and all the other soccer moms in her group can subscribe to the published version. Or you can publish all of your indie band's concert dates, so all your groupies can be sure to attend. I'm sure you can think of lots of examples where groups of people share a common event calendar.

It's a way to publish a single calendar to lots of people at the same time, and have it integrate into their iCal seamlessly. Maybe you won't have a use for it, but I sure do.

Re:"Share your calenders online!" (0)

Anonymous Coward | more than 11 years ago | (#4229129)

Don't forget that you are publishing directly from your desktop calendar, without creating a webpage, coverting from one format to another, etc. You can either update when you are ready to re-publish, or you can set the Calendar to publish changes as you make them on your desktop.

I used to use an intranet-aware calendar at work where two staff people could update my calendar when meeting times changed, etc. It was great. This extends that concept across the web, and it will be useful for some.

Re:"Share your calenders online!" (1)

Whatchamacallit (21721) | more than 11 years ago | (#4229952)

Yeah but what about cross platform calendar support? Anyone have Windows or for that matter a Linux Calendar application that supports:

1. Webdav
2. vCalendar files

Would Outlook work with that?

Re:"Share your calenders online!" (2)

Garin (26873) | more than 11 years ago | (#4230246)

Sounds like a job for the Mozilla calendar project. They already have a system that works quite well. Check out http://mozilla.org/projects/calendar to see what they have.

I'm not a programmer, but I would imagine that it would be relatively straight-forward to put the required support into that project to deal completely and seamlessly with iCal. vCalendar is pretty simple to parse, and I don't imagine webdav would be tough to put in. Maybe I'm wrong though, since (as I say) I'm not a programmer.

The "i" stands for digital lifestyle "integration" (1)

tarkin (34045) | more than 11 years ago | (#4230014)

Well, i think its a great idea.
I'm already using it to create a shared calender of the upcomings gigs my band has.
No HTML editing whatsoever. Fire up iCal, enter dates and publish.

And the fact that that calendar doesn't interfere with my personal calendar is very nice.
The sleek design of the calendars are very cool.
I can't wait untill we'll be using it at work ;-)

One app for ALL my (and my coworkers) calender needs is just excellent.

If i can sum up some advantages I have for my digital lifestyle since I use the Apple iApps and/or MacosX:

- iPhoto , one app to manage my library and export the pictures in nice galleries with a couple of clicks
- iCal , one app for ALL my calender needs. Anyone who has a browser can look at my schedules if they need to.
- iTools (i hate the .mac name), one service were I can put backups, calenders and my photogalleries. Sure, a bit pricy but usefull nonetheless. When I took pictures of some gig, they'll be online within 30minutes after I plug the camera in my powerbook. Complete with titles and editing.
- Addressbook : one place for ALL my addresses, and soon it will be synced with my ericsson phone via bluetooth iSync (I use irDA for the moment)

In my opinion the "i" in iApp stands for "integration" and I like it very much. No "Internet Explorer/windows" integration but just "digital lifestyle-integration"

I know there are good alternatives on other OS's but they lack integration in my humble opinion.

iSync by the end of the month (3, Interesting)

funkboy (71672) | more than 11 years ago | (#4229124)

I was at the keynote. Steve said that a beta of iSync would be out by the end of the month, and that they were looking for a release sometime around the end of the year.

What I want is the version of iTunes that knows about Rendezvous and adds everybody in the room's shared playlists to your iTunes playlists and can stream them on demand. They demoed that today, along with a bunch of other cool stuff. Steve also threw in a good measure of Windows bashing.

compatability with mozilla? (3, Insightful)

sootman (158191) | more than 11 years ago | (#4230168)

I have iCal on my 10.2 Mac and Mozilla's calendar on a Win2k machine. Out of the box, they don't seem to want to read each other's .ics files. Opening them in a text editor shows they're both plain text and quite similar. Short of writing my own parser/translater in Perl or PHP, does anyone know how to get them to play well together?

In other news, http://www.apple.com/ical/library/ is a pretty sweet page. Just as a mailto: link opens your mail client with the proper info in place, they have webcal:// links that automatically open in iCal. nice.

my only problem with ical so far is the grey they use to show selected dates is sooooo close to white.

Re:compatability with mozilla? (1)

jmontana66 (528401) | more than 11 years ago | (#4230309)

In other news, http://www.apple.com/ical/library/ is a pretty sweet page. Just as a mailto: link opens your mail client with the proper info in place, they have webcal:// links that automatically open in iCal. nice.

Sadly, my copy of Mozilla doesn't do this. I click, and it just sits there. I had to copy the link location, choose "Subscribe" in iCal, and paste the location in. Not too painful, but not one-step easy.

Where would one define "webcal" as a protocol, anyway?

Re:compatability with mozilla? (2)

King Babar (19862) | more than 11 years ago | (#4231357)

Where would one define "webcal" as a protocol, anyway?

Is this a job for Protozilla? [mozdev.org]

Re:compatability with mozilla? (2)

sootman (158191) | more than 11 years ago | (#4247921)

At first I thought you meant that the webcal:// links wouldn't open in Mozilla's calendar, then I realized you probably meant you visited the page with mozilla, clicked a link, and iCal wasn't alerted. Is that right? I first thought it was an apple/microsoft explorer/ical exil/monopoly thing, then the answer hit me. Unfortunately, the answer only works for Explorer which, we already know, doesn't have the problem. In IE, there are two things in the prefs (command-semicolon) that let you deal with non-http and non-html: receiving files:file helpers, for file (mime) types, and network:protocol helpers, which decides how to handle mailto:, ftp://, gopher://, etc. links. Mozilla 1.1 only has the MIME dialog. If you can find out how to make Mozilla open Eudora or Outlook instead of itself when you click mailto: links, you'll be on the right path.

Come to think of it, how did you *ever* do this with Netscape? I have never browsed much on a Mac, except IE at work, where I rarely click mailto: links. At home, I use Eudora, but when I clicked on a mailto: link in Netscape, I was happy to use NS to compose and send the message. In IE for Mac and Win you can choose what app to launch for email. Hmmm...

The guy who responded with a link to http://protozilla.mozdev.org/ might be on the right track, but it seems like overkill.

You can try figuring out what MIME type apple is serving the .ics files as and set that in Mozilla's options, but I think Moz will get stuck on the webcal:// part before it starts worrying about the mime type.

Re:compatability with mozilla? (2)

smallpaul (65919) | more than 11 years ago | (#4261242)

webcal links are not a feature, they are a bug [w3.org] to work around another bug [w3.org] .

address book import (1)

mattscape (264484) | more than 11 years ago | (#4231400)

is there a way to import birthdates into ical ?
if not has anyone written a script or something.

i was pretty dissapointet when import feature from addressbook didn't get the birthdates from my palm file.

This is Beta (1)

geek (5680) | more than 11 years ago | (#4233466)

I love the app, don't get me wrong, but it's still beta quality. The UI is horribly slow, everything from resizing the window to unchecking the calendars. I've had UI elemtents dissappear on me. It wont import from apples addressbook (this is supposed to be a system wide database, apple isn't using it, why would anyone else?). It doesn't import entourage holidays, but it does import the other info. Why would that be? Seems overly selective.

The subscribe feature is still not user friendly. The average Joe is supposed to know to use webcal:// before each address? I didn't know you could subscribe to holidays, i had to find that in a maccentral forum post. This should have been an option in the drop down menu.

They rushed this out the door. I just hope 2.0 isn't far off. In the meantime I'll use it unless I find something better.

good first attempt, but still has a few bugs... (0)

Anonymous Coward | more than 11 years ago | (#4233591)

and is missing some features.

bugs:
cannot scroll the day or week views
alarms don't alarm if iCal not running
email alarms require a validation in mail app when they are sent. what good is that if you are sitting in front of your computer? :-)
events force you to think in military time. it is an error just waiting to happen for those of us who think AM/PM

missing features
if an event is not within view, ie scrolled away, you don't know it is there. since there is no scrolling, you can't see alarms that are before the start of your day or after the end of your day
can't cut/copy/paste events. how utterly poor of apple not to include a feature that has been a hallmark of apple software since 1984. Apple must have laid off all their QA staff.
should be able to chose am/pm or 24 hour time.

Re:good first attempt, but still has a few bugs... (0)

Anonymous Coward | more than 11 years ago | (#4234688)

I tried the alarm without iCal running and it worked just fine.

Are you sure you read the screen right?

am I missing something? (1)

The AtomicPunk (450829) | more than 11 years ago | (#4233886)

... or can it not even read iCalendar attachments in Mail ??

Security hole between iCal and Mail? (2, Interesting)

efp (520856) | more than 11 years ago | (#4235064)

Hello world,

Has anyone noticed that when using iCal to invite other individuals to events (say meetings), Mail immediately reports the following warning:

Warning

An AppleScript is attempting to send a message. Do you want to allow this automated message to be sent? If you click OK, all other automated messages will be sent without asking first until you quit Mail.

Huh? That strikes me, at least, as rather omninous. Especially as responding to the meeting invitations you receive results in the same warning.

This seems like a very tempting spot for a trojan horse or some other such spoof. Thoughts?

Apple: please choose new names (2)

g4dget (579145) | more than 11 years ago | (#4235796)

Like "OS 9" and "X", "ical" already has a well-established meaning: ical [rpmfind.net] is the name of a venerable UNIX calendaring program, still in pretty wide use. It would be nice if Apple were a bit more sensitive to other people's software products, be they commercial or free.

Re:Apple: please choose new names (0)

Anonymous Coward | more than 11 years ago | (#4243559)

Yea, and don't forget www.ibook.com

Apple Laptop Keyboards Unsuitable for Unix Users (0)

Anonymous Coward | more than 11 years ago | (#4280115)

Apple laptops are effectively unusable for unix users.

I am a long-time Unix user. That means I need to have the Ctrl key to the left of the A key. This is a genuine need , not merely a want; it is based upon ergonomics. The Ctrl key is heavily used in unix, and it must be easily accessable. It cannot be off in the lower left corner of the keyboard where it is difficult to get at, and where it distorts the position of your left hand such that you can't easily type other keys while holding the Ctrl key down.

Apple desktop keyboards are now all USB. They are all OK. The CapsLock key can be re-mapped into a Ctrl key.

Unfortunately, even in this modern age, all Apple laptops have built-in ADB keyboards. The ADB keyboard is broken-by-design [slashdot.org] . It is, in general, not possible to remap the CapsLock key into a Ctrl key.

There are some exceptions, but they are horrible kludges. They are horrible kludges because the original design of the ADB keyboard was a horrible kludge. The correct solution would be for Apple to re-design their laptop motherboards to use built-in USB keyboards. This hasn't happened yet. If you run Linux, use Debian's solution. [debian.org] For Mac OS X users, uControl [versiontracker.com] works. There are no solutions (that I know of) for either NetBSD or OpenBSD. Please note once again that the "solutions" above are in fact kludges, because of the original bad design [slashdot.org] of the ADB keyboard.

Apple is (currently) ignoring Unix users! This is not merely speculation on my part. In an on-going email exchange I am having with an Apple employee (whom I won't name) in their marketing department, the Apple marketing person directly stated to me that Apple was catering to their historic Mac customers, and is purposely ignoring the Unix market. He also claimed that Apple would soon start paying more attention to the Unix market. I won't hold my breath. Apple has been ignoring Unix users for more than 10 years [google.com] . I expect that trend to continue. (Also note that my Apple contact indicated that Macs would never ship with a 3-button mouse, even though Apple intended to port almost all X-window software and deliver it either on a CD/DVD or installed directly on each Mac's hard drive. How Unix friendly is a 1-button mouse with X programs that often require 3 buttons?)

Apple has now lost two opportunities to sell me hardware. I really wanted an Apple laptop for their superior battery life, and for the PowerPC with Altivec CPU. (The Altivec is vastly superior to the x86 line for DSP.) Because I can't live with the broken-by-design built-in ADB keyboard in all Apple laptops, Sony and IBM sold me laptops instead. If Apple fixes this problem, they will sell me a PowerBook next year; if they don't, I'll still be running OpenBSD on x86 hardware, and wishing I could use a Mac.

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...