[Design] Re: [Chandler-dev] Yet another proposal for
Chandler plugins
Phillip J. Eby
pje at telecommunity.com
Tue Feb 13 12:04:26 PST 2007
At 11:45 AM 2/13/2007 -0800, Mimi Yin wrote:
>After reviewing this with Andi, this seems reasonable from a design
>standpoint. The only issue being that when users uninstall plug-ins,
>there will most likely be data loss. We will need to roll back the
>repository to the state it was in 'before' the plug-in was installed,
>thereby deleting any edits the user has made to their data since then.
>
>As a result, we need to have verbiage to warn users that plug-ins are
>not safe to try out if you're actually trying to use the app. (I know
>it's technically not true, but it gets the point across.)
>
>Warning: Do not install plug-ins if you have real data in Chandler.
>Doing so will result in data loss.
How about "may" result in data loss? :)
>We also need to warn users when they uninstall:
>Uninstalling xxx will undo all edits and delete any new items you've
>created since xxx, when you first installed the plug-in.
>[Cancel] [Uninstall]
Note that if we have dump/restore, we could dump before uninstall and
restore afterward, thereby avoiding any loss of data that isn't specific to
the uninstalled plugin.
More information about the Design
mailing list