I’m just starting out with Rails. I’m thinking of writing a web based
PIM, partly as a learning experience, partly because I need one. I’ll
be using iCalendar and vCard files for for storage because it will let
me sync with PDAs, and use other already available PIMs.
What would be the best practice for this?
a) At the beginning of a session pull all my vevents and vcards into
ActiveRecords, and write them back to the flat file at the end of
b) Skip the ActiveRecord thing and read in the vcard/ical files on
I’m afraid that a) will give me a lot of syncing headaces and that b)
will be very slow. Is there a better alternative?
I tried to google this, but pulled up nothing.