Re: Fwd: Using uncertain date information in Chandler
Davor Cubranic <[email protected]> Tue, 13 Nov 2007 17:04:37 -0800 (PST)
| Newsgroups | gmane.org.osaf.design |
|---|---|
| Message-ID | <[email protected]> |
This functionality would be awesome, but while I can see how it would work nicely for Gantt charts, I'm not so sure in a regular calendar view that most people are used to (and use most often). Calculating a "best-guess" date "on-the-fly" and showing that in calendars sounds a little too much like magic. One could also treat fuzzy deadlines as a sort of multi-date event that starts off almost faded out and then gets more visually solid as the deadline approaches, but that seems like it would take a lot of real estate. Davor On Tue, 13 Nov 2007, Mimi Yin wrote: > I am forwarding an email exchange with Rick Gruber-Reimer that is a different > take on the "soft-deadlines" discussion we've been having for the past month: > http://lists.osafoundation.org/pipermail/design/2007-October/007757.html > > The functionality Rick describes below is something he built for a planning > tool years ago and he has promised to try and get some screenshots together. > Looking forward to seeing them! > > Mimi > > Begin forwarded message: > >> From: Mimi Yin <[email protected]> >> Date: November 13, 2007 9:43:07 AM PST >> To: [email protected] >> Cc: Heikki Toivonen <[email protected]>, Jeffrey Harris >> <[email protected]> >> Subject: Re: Using uncertain date information in Chandler >> >> Hi Rick, >> >> The short answer is Yes! This kind of flexibility around dates is very >> much in keeping with our notion of 'fuzzy time-management' in Chandler. >> >> We currently have a way of specifying events that span date-ranges, but >> are distinct from all-day / multi-day events. We call them 'anytime >> events'. The idea is that you can schedule things for 'Any time Today' or >> 'Any time during some time span.' >> >> However, we'd like to expand fuzzy-date functionality to include things >> like: End of Week, End of Nov 2007, some time this month. See discussion >> re 'Soft deadlines' on the design list: http:// >> lists.osafoundation.org/pipermail/design/2007-October/007757.html >> >> See more in-line... >> >> On Nov 12, 2007, at 5:06 AM, Rick Gruber-Riemer wrote: >> >>> Hi Mimi >>> >>> As you can see in the forwarded email below Heikki thinks that I should >>> discuss an idea about using uncertain date information in Chandler >>> (desktop) with you. Let me describe shortly my thoughts: >>> >>> Basically I would like to be able to be precise about not being precise >>> regarding dates ("uncertainty). E.g. if I mean "End of November 2007" I >>> have to choose a precise date in the calendar in all tools I know and >>> would potentially pick the 25th of November 2007. But that is wrong, >>> because my best guess is "End of November 2007", which typically means >>> somewhere between the 20th and 30th of November. The same applies to >>> "middle of 2008", "beginning week 24", "first quarter of 2009". When you >>> then know more about the probable date you can always get more precice >>> -- e.g. from "first quarter of 2009" to "beginning of February 2009" to >>> "2nd of February 2009". >>> So depending on how certain you are about a date (precice => day/ >>> month/year; else week level, month level, quarter level, year level) you >>> first pick the uncertainty type and then you are presented with a >>> different set of drop-down menues. E.g. week-number, quarters or months, >>> year is always displayed. If the date is uncertain you additionally get >>> to choose one out of four values: "", "beginning", "middle", "end". In >>> the UI the date is represented as a natural language string. Behind the >>> scenes the info is NOT stored as a date, but for graphical >>> representation in e.g. a calendar or GANTT several virtual dates are >>> calculated on-the-fly: earliest, best-guess and latest date and then >>> this uncertainty is shown (in a calendar view probably only the best- >>> guess with some icon indicator for uncertainty and an extra text >>> representation; in a GANTT you can show the whole uncertainty range.) >>> I programmed this as a planning tool years ago with GANTT-chart and >>> chronogramm representation -- and am still missing it in my daily tools. >>> There are a lot of display, data storage (e.g. VCALENDAR is not enough) >>> etc. challenges and it would probably not do well as a plugin in >>> Chandler - but evt. ok to start with. To begin with dates/milestones are >>> enough, my dream is naturally to have date-ranges, too. >>> >>> => Is this something you have been discusing before? If yes: thumbs up >>> or down? >> Thumbs up. >>> >>> => Would it be stretching the idea of Chandler too much? >> Nope. It's dead-on and very much in keeping with where we'd like to go. >> >> Thanks Rick. Best, >> >> Mimi >> >> > > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Open Source Applications Foundation "Design" mailing list http://lists.osafoundation.org/mailman/listinfo/design