[Chandler-dev] Proposal for a startup-options dialog
Morgen Sagen
morgen at osafoundation.org
Mon May 15 14:21:26 PDT 2006
I like the idea, and we might also want to add the ability to roll
back the repository to a past version via the dialog -- a repository-
based undo, if you will.
On May 15, 2006, at 11:15 AM, Bryan Stearns wrote:
> Recent Chandler issues have produced situations where a user has
> needed to "interact directly" with his/her repository:
> - The repository is damaged and can't be opened
> - The repository isn't damaged, but the last Chandler run died and
> left it with broken UI structures, such that Chandler gets confused
> on startup and crashes. (I think the problem Sheila just showed me
> falls into this case, which is why I'm sending this now.)
> - A corrupt repository needs to be sent to us.
> - Additionally, it's sometimes useful to tell Chandler to --create
> a new repository, but the user doesn't normally start Chandler from
> the command line -- figuring out how to do this is an extra hurdle
> for the user to solve in a situation where we've let him/her down.
>
> I propose we add a mechanism to put up a dialog on startup if the
> user is holding down a metakey (to be named later; we can figure
> one out that works on all platforms and doesn't interfere with
> basic application launching); this dialog would offer this radio-
> group of choices;
> - Continue startup normally (the default, in case the metakey's
> inadvertently down)
> - Keep my data, but reset the UI information in my repository
> - Discard my repository completely and start over
>
> and optionally (a separate checkbox with two editfields)
> - Send my repository to OSAF; here's my email address so OSAF can
> ask me followup questions: [ ] and the number of the bug I
> filed about this: [ ].
>
> I proposed something like this a long time ago, and it generally
> got boo'd down, I think because "we should just fix the bugs that
> leave the repository in a bad state". I agree that we need to fix
> bugs like this, but for a while yet we'll need a mechanism to help
> users affected by these problems, other than "Just go find your
> profile directory and delete it. Oh, you don't know what that is?
> Just start Chandler with the --create option. Oh, you've never used
> a command line?"...)
>
> ...Bryan
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
More information about the chandler-dev
mailing list