How about doing the compact automatically, i.e. without any user intervention, occasionally after you quit Chandler. That way our users don't need to be bothered learning about Chandler's housekeeping details.

If you insist on having a dialog, how about always bringing it up when compacting after quitting, but give it a single button: cancel, so you if you do nothing it just works.

John


On May 17, 2007, at 6:57 PM, Reid Ellis wrote:

On May 17, 2007, at 17:59, Andi Vajda wrote:
On Thu, 17 May 2007, Jared Rhine wrote:
I sent this email a couple days ago:

http://lists.osafoundation.org/pipermail/chandler-dev/2007-May/ 008233.html

but multiple people told me they didn't get a copy. So a quick resend. The body:

-------- Original Message --------
Subject: [commits] (vajda) [14318] - fixed bug in trying to duplicate a
closed cursor

- added CompactTask, a durable task compacting the repository every 7 days

-----

Am I reading this right, that every 7 days all Chandler users will have
to confirm a dialog (or reject and get that dialog the next day)?

Yes, this is a 'courtesy'. The alternative is have chandler block the UI once a week for doing a compact for a few minutes to a bit more (on Esther's repository of 6500 versions, it ran in 3.5 hours).

In other words, if your repository got so big as to cause a lot of disk access when iterated to be compacted, your CPU usage goes down to 10% (or less) and your HDD usage goes to 100%. On a laptop, this can be v e r y s l o w.

I certainly understand how the functionality of compaction will be a
benefit to end-users. Just not too psyched at the UI aspects. Has all
the charm of a recurring Windows systray security popup.

:)

Andi..

I would hope that this dialog requires zero interaction -- no "Okay" button or anything. Just a "Cancel" in case you don't want to do it now? So it runs and closes itself?

Reid

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to