[Thread Prev][Thread Next][Thread Index]

Re: Blown away calendars



This is a pretty good idea.  It's been on my ToDo list for some
time now, but due to the way that I implement the synchronization
it's a bit tricky.  I don't actually precalculate all the changes
before doing them -- I make each change one at a time.  This
makes counting difficult.  Of course there are ways to deal with
this but it's not a trivial change.

I am *very* interested in the original bug.  When has
PilotManager trashed your Sun calendar?  Is this because you
blew away your Pilot datebook and then re-synced?  I have
implemented a feature to allow you to reset SyncCM if you make a
major change to either side so that it is forced to rebuild the
SyncCM database (and not do massive deletes).

I'm not getting a lot of feedback about SyncCM right now.  I know
that's partially because we're all busy folks, but if you don't
file a bug I can't fix it.  The extra controls to find out what's
going wrong are good -- but I'd rather fix the circumstance that's
causing it to go wrong and not just the symptoms.  

Thanks,

		-Bharat
		
		
P.S.	The sun CM callog file is a log.  For every appointment there's
	an "add" line.  When an appointment is deleted there's a
	"remove" line.  If you want to un-delete an appointment, just
	get rid of the "remove" line and kill rpc.cmsd.  The appointment
	will reappear.
			

> I think a 
> 
> 	"Whoa, Nelly!  I'm about to modify 'X' items.  That's more than
> your specified maximum, 'Y'.  Are you sure you want me to do it?"
> 
> 	check is a seperate idea.  It would tell us when something is going
> wrong and allow us to do a reality check before things got really blitzed.
> Then we could use the extra controls you suggest below to find out what's
> going wrong before it _does_.
> 
> > > What do you all think about a modification limit variable.  i.e.  If
> > > PilotManager is about to change more than X number of appointments
> > > (either pilot->sun or sun->pilot), pop up a confirm box. 
> > 
> > How about check boxes for add, delete, and modify appointments
> > under calendarmanager so you can control them separately?
> > 
> > Scott
> > ---------------------------------------------------------------------
> > ********************************************
> > *      This is a public mailing list!      *
> > *  Please do not publish Sun proprietary   *
> > *            information here!             *
> > ********************************************
> > 
> 
> 
> -------------------------------------------------------------
> Paul Pomerleau				Green 217
> Director of Computing			(773) 702-4830
> Center for Computational Psychology	pom2@xxxxxxxxxxxxxxxx
> University of Chicago
> ---------------------------------------------------------------------
> ********************************************
> *      This is a public mailing list!      *
> *  Please do not publish Sun proprietary   *
> *            information here!             *
> ********************************************
> 
---------------------------------------------------------------------
********************************************
*      This is a public mailing list!      *
*  Please do not publish Sun proprietary   *
*            information here!             *
********************************************


SourceForge.net Logo