Comment Re:My test case... (Score 2, Interesting) 80
> Sunbird and Lightning never ditched the iCal support (.ics files) in favor of a custom format.
True. Go to File > Export... and look! It's trying to save as an .ics file!
> What they did, was to change the internal storage format from .ics to a SQLite...database...for performance reasons...
Performance wasn't the only reason for the switch. In fact, in some particular situations, the SQLite backend is actually slower than 0.2's .ics backend. However when manipulating files with hundreds or thousands of events, SQLite beats the pants off of .ics. In addition, we wanted to be able to support calendar stores and servers (such as CalDAV and WCAP) that have features which can't necessarily be expressed in .ics (at least without doing a lot of ugly X-MOZ-WHIZBANGFEATURE stuff), and by using SQLite we are free to do that.
-lilmatt
True. Go to File > Export... and look! It's trying to save as an
> What they did, was to change the internal storage format from
Performance wasn't the only reason for the switch. In fact, in some particular situations, the SQLite backend is actually slower than 0.2's
-lilmatt