[Chandler-dev] Natural language parsing in Chandler
Mike Taylor
bear at code-bear.com
Mon Jun 12 11:49:13 PDT 2006
I'm thinking something like QuickSilver for Chandler
You start typing in one context and a single keystroke allows you to
break out and start selecting other contexts
On Jun 13, 2006, at 2:43 AM, Jeffrey Harris wrote:
> Hi Heikki,
>
>> I think there is a relatively easy way to distinguish between these in
>> the UI. Think about the Firefox search box in the upper right. It has
>> a
>> drop down where you can select the search engine to use.
>>
>> I think we could have the Chandler "search" box be a multifunction
>> box.
>> By default the search context would be selected (use magnifying glass
>> icon or something). It would work exactly as Philippe described above.
>>
>> If one were to change the context to "new event", then typing in text
>> and hitting enter would create a new event, parsing date etc. info
>> from
>> the text. If you wanted to search instead you'd have to begin with
>> /search.
>>
>> This could work if there were just a handful of different commands or
>> contexts. Ideally just two: search context and command context.
>
> I've been thinking along similar lines, although I'd imagined that for
> discoverability all commands would be in the drop down.
>
> My picture has been of a drop-down menu with not just icons, but also
> listing the command you'd use if you didn't want to do the currently
> selected action. It could look something like:
>
> /search [*icon*]
> /event [*icon*]
> /task [*icon*]
> /note [*icon*]
>
> Switching context to /task mode would make it possible to do what a
> participant asked for recently on the design list
> (http://lists.osafoundation.org/pipermail/design/2006-June/
> 004836.html),
> create a series of tasks by just typing the titles and hitting enter.
>
> I imagine many people would stay in /search mode all the time, so
> they'd
> have to type /task by hand if they wanted to make a new task.
>
> It would be really cool if we got language parsing to the point that my
> workflow to create a task could be:
> 1. command+K to get to search bar (that's what Mozilla uses, might as
> well follow suit)
> 2. type /task book hotel reservations by Thursday
>
> and I'd have a task with appropriate due date.
>
> Sincerely,
> Jeffrey
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
>
>
---
Bear
Build and Release Engineer
Open Source Applications Foundation (OSAF)
bear at osafoundation.org
http://www.osafoundation.org
bear at code-bear.com
http://code-bear.com
PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.osafoundation.org/pipermail/chandler-dev/attachments/20060612/f8716a90/PGP.pgp
More information about the chandler-dev
mailing list