GTG

Syntax for entering tasks with subtasks in the Add box

Bug #352686 reported by Duncan Lock
2
Affects Status Importance Assigned to Milestone
GTG
Confirmed
Wishlist
Unassigned

Bug Description

I propose a simple syntax for entering tasks with subtasks attached, into the Add box.

Typing this into the Add box:

Task1>>subtask1>>Subtask Two>>Sub-task 3

would create the following task:

Task1

with the following subtasks created and assigned:

subtask1
Subtask Two
Sub-task 3

Tags: quick-add
Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

I like the idea very much. The only concern I might have before confirming this is : do we consider ">>" to be rare enough so it won't be entered by mistake as part of the title ?

I think we should also think a bit more about the syntax as adding feature to this bar might create conflicts.

But I'm really in favor of this feature.

Revision history for this message
Pititjo (jonathan-barnoud) wrote : Re: [Bug 352686] Re: Syntax for entering tasks with subtasks in the Add box

Le mardi 31 mars 2009 à 21:11 +0000, Lionel Dricot a écrit :
> I like the idea very much. The only concern I might have before
> confirming this is : do we consider ">>" to be rare enough so it won't
> be entered by mistake as part of the title ?
>
> I think we should also think a bit more about the syntax as adding
> feature to this bar might create conflicts.
>
> But I'm really in favor of this feature.
>

I'm not sure adding multiple task in a line is practical.

For subtask I was thinking about ading a - at the begening. It is
consistent with task editor syntax but cause problem for adding several
subtask at the same level.

As I said Ducan's proposals are not difficult to implement. I can make a
try I think we need think a little more about the syntax.

Revision history for this message
Bertrand Rousseau (bertrand-rousseau) wrote : Re: [Bug 352686] Re: Syntax for entering tasks with subtasks in the Add box

On Tue, Mar 31, 2009 at 11:39 PM, Pititjo <email address hidden> wrote:
> Le mardi 31 mars 2009 à 21:11 +0000, Lionel Dricot a écrit :
>> I like the idea very much. The only concern I might have before
>> confirming this is : do we consider ">>" to be rare enough so it won't
>> be entered by mistake as part of the title ?
>>
>> I think we should also think a bit more about the syntax as adding
>> feature to this bar might create conflicts.
>>
>> But I'm really in favor of this feature.
>>
>
> I'm not sure adding multiple task in a line is practical.
>
> For subtask I was thinking about ading a - at the begening. It is
> consistent with task editor syntax but cause problem for adding several
> subtask at the same level.
>
> As I said Ducan's proposals are not difficult to implement. I can make a
> try I think we need think a little more about the syntax.

I think this should be first experimented and thought separately
before considering inclusion in GTG. Like Pititjo said, we should at
first make some experiments with the syntax. I think someone should
first think about this as a whole and elaborate a potential "syntax"
that would cover chosen functionnalities without *ever* conflicting
with the standard use. The GTG wiki (http://live.gnome.org/gtg/) might
be a good place to do so.

> --
> Syntax for entering tasks with subtasks in the Add box
> https://bugs.launchpad.net/bugs/352686
> You received this bug notification because you are a member of Gtg
> developers, which is the registrant for gtg.
>
> Status in Getting Things GNOME!: New
>
> Bug description:
> I propose a simple syntax for entering tasks with subtasks attached, into the Add box.
>
> Typing this into the Add box:
>
> Task1>>subtask1>>Subtask Two>>Sub-task 3
>
> would create the following task:
>
> Task1
>
> with the following subtasks created and assigned:
>
> subtask1
> Subtask Two
> Sub-task 3
>

--
Bertrand Rousseau
Place communale 1, 1450 Chastre, Belgium
e-mail : <email address hidden>
tel : +32 485 96 69 86

Changed in gtg:
milestone: none → 0.3
tags: added: quick-add
Changed in gtg:
importance: Undecided → Wishlist
Revision history for this message
Luca Invernizzi (invernizzi) wrote :

In my view, a syntax like:
task1 >> task2 >> task3
would make
task1
  - task2
       -task3

so we should have a syntax like
task1 >> (task2,task3>>task4)
to have
task1
  -task2
  -task3
      -task4

I personally find this syntax not really useful. If we look at what RTM is doing, we'll find that it's keeping the syntax very unintrusive:
http://www.rememberthemilk.com/services/smartadd/

In my view, GTG should be fast and easy.

Changed in gtg:
status: New → Triaged
Changed in gtg:
status: Triaged → Confirmed
Revision history for this message
Bertrand Rousseau (bertrand-rousseau) wrote :

I'm not really convinced by the need to develop such a complex syntax.
At the least, I'm not convinced it should be some default feature. I
agree with Luca, we should focus on being able to add quickly a task
with a certain number of item, like time, tags, etc. Dealing with
hierarchy in a such a small and limited UI is going to be complex to
support. So all in all I think we should just support basic editing
features in the quick add bar, just like the RTM smartadd syntax.
Advanced features should come through a plugin.

On Fri, Feb 12, 2010 at 11:06 AM, Luca Invernizzi
<email address hidden> wrote:
> ** Changed in: gtg
>       Status: Triaged => Confirmed
>
> --
> Syntax for entering tasks with subtasks in the Add box
> https://bugs.launchpad.net/bugs/352686
> You received this bug notification because you are a member of Gtg
> contributors, which is subscribed to Getting Things GNOME!.
>

--
Bertrand Rousseau

Changed in gtg:
milestone: 0.3 → 0.4
Izidor Matušov (izidor)
Changed in gtg:
milestone: 0.4 → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.