[Design] Restore and Free/Busy
Philippe Bossut
pbossut at osafoundation.org
Wed Apr 12 12:54:46 PDT 2006
Hi,
I'm bringing this here because we're starting to have a "design
discussion in Bugzilla" and we better have that one here.
The bug is: http://bugzilla.osafoundation.org/show_bug.cgi?id=5639
The issue is about showing or not showing the .ifb (free/busy) share in
the Restore dialog: when using this dialog after restarting Chandler on
a clean repository (something you still need to do on a regular basis
because of the absence of schema evolution), you can now see the
free/busy share in there.
I was thinking that it shouldn't be there at all, my rationale being
that if the user published the free/busy, the user should simply be
considered a "free/busy" publisher kind and act as if this info has just
been published by said user.
Jeffrey is pointing though that the free/busy is a share like any other
share and that, apart from its display, it's not different from a
collection.
I think I understand Jeffrey's point however, I wonder:
- what "restoring" free/busy should do? Right now, it creates a
collection with empty events which is plain wrong, that's not what the
publisher of the free/busy share wants. What he wants is to have
Chandler in a state that was identical to what it was before he has to
clean up his repository, i.e., the .ifb over there and recognized by
Chandler (so that Sync works).
- what "not restoring" free/busy means? Now if I choose not to restore
the ifb, what is this ifb supposed to be? Can others still subscribe to
it? what does it mean to do that? As a user, what I'd like to do if I'm
not restoring something is to delete it so that no one takes those info
into account anymore. Having an option to delete a share right here and
there in the Restore dialog would be extremely useful (for Cosmo folks,
I know you can do that through the Cosmo web UI but I'm talking about
doing this from Chandler)
Thoughts?
- Philippe
More information about the Design
mailing list