[Ml-yokadi] feature request

David Faure faure at kde.org
Tue Jul 21 23:45:50 CEST 2009


On Tuesday 21 July 2009, Aurélien Gâteau wrote:
> David Faure wrote:
> > Hi guys ;)
> > 
> > Small suggestion for completion:
> >  t_list @<tab>
> > shows all keywords, but keywords that are not used anywhere right now
> > are not useful in t_list (the result will be empty anyway), so the completion would
> > be cleaner if it only showed keywords that are currently used in an open task.
> > 
> > Hmm, ok, but with t_list -a it should still show all keywords, maybe that's too
> > complex for the completion system...
> 
> I am personally not fond of completion getting too smart. For example I
> used to get often annoyed when my shell refuses to complete on a tarball
> because I typed "tar xzf <tab>" and the tarball was actually a tar.bz2

Well it wouldn't have worked anyway (tar would have given an error message) so better catch the error early, no? ;-)

> Additionally, you may also want to actually check if there is no more
> opened tasks with this keyword.

OK...
My problem is, I don't manage to see at a glance what I have to do, per context.
Per-project, t_list is fine. But I miss a "show me the tagged tasks, grouped
by keyword" (excluding internal keyword). E.g. when using keywords as
contexts (in the GTD meaning of it), I miss a view like

  @aurelien  (i.e. next time I talk to you)
1 foo
2 bar
 @kevin
3 foo
4 bar
etc.

Yes, one could use projects for this, but 1 and 3 might be in the "kde" project,
while 2 and 4 could be part of another project... The two lists are orthogonal
("what remains to be done in this project" and "what should I do in a given
context, like next time I see kevin"). That's why OmniFocus and zanshin
have these two views, basically ;-)

The appearance of keywords in t_list helps a little (thanks for that), but
not completely (no sorting/grouping per keyword). "t_list @keyword" is
another partial solution, but it only works if one _remembers_ which keywords
he has currently stuff for. Doing "t_list @name" for name in { people you know }
every morning isn't really practical :-)

-- 
David Faure, faure at kde.org, sponsored by Qt Software @ Nokia to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).


More information about the Ml-yokadi mailing list