Hello, thanks for sharing your ideas on the export plugin. What you mean by "context" is not yet doable with the report plugin. I've written it with in mind two of the features planned for GTG: - quick searches (from the now called "quick add bar" at the top of the task list) - saved searches (searches you can save and which could probably appear like another "special" tag) Using saved searches (or just searches, but saved searches are more handy for things you do regularly) coupled with the report plugin, generating the document you want should be a matter of three-four clicks.
I designed the export to work on the current view to be more integrated with GTG (no need to write the search feature twice - it would really be the same thing). The only options really needed are whether you want to export active or closed tasks. Once you get used to it, I think that this is actually better than having to filter things twice, then exporting and then checking that you exported the correct tasks. Task ordering is addressed in https://bugs.edge.launchpad.net/gtg/+bug/321905. Once that bug is solved, your ordering issue should disappear. If you need something that cannot be achieved by a search (modifying the text, for example), you could write a template for the plugin. It's easy, and if you open /usr/share/gtg/GTG/plugins/export/export_templates/template_simple.html with a text editor there is a guide on how to do it. If you feel that the guide is missing some parts, please drop me a line. You can export in pretty much any textual -and free- format, pdf included. I'm not convinced on the need, that you mentioned, to have multiple title versions for printers, hamster... As Paul was saying in a bug a few days ago, wouldn't it just take more time to add a task without any major advantages, taking away time to actually do the task? Anyway, this is just my opinion. For this kind of matters, opening a bug makes the discussion easier (and only the people who subscribe to the bug will be notified about updates, I don't want to bother this list too much). See you in the bugs, Luca ps: raphael, sorry for my double mail. I need a gnome applet to electrocute me each time I don't reply to the list. On Mon, Feb 15, 2010 at 4:29 AM, Raphael Hertzog <[email protected]> wrote: > Hi, > > I was glad to discover that GTG recently got a report plugin but it's far > from being useful to me. The main report that I need is a list of active > tasks grouped by "context" (in the GTD vocabulary). Here contexts are > represented by tags that share a common prefix (ctx:). > > Something like this: > > Free time (ctx:freetime) > [ ] 2010-02-13 Do something > [ ] 2010-02-15 Do something else > > Work time (ctx:worktime) > [ ] 2010-02-15 Work on foo > [ ] Work on bar > > In Alsace (ctx:alsace) > [ ] Help John with his setup > > This is not doable with the current plugin because you don't have > the list of tags in the input. Furthermore, it's difficult to order > the tasks by some random criteria in particular because you don't get a > list of tasks but a tree of tasks. > > Having the content of the report depend on the current view also seems > unintuitive. > > Ideally a report should be customizable (how many days forward should > appear on it? what tags should be used for grouping?) without being > hand-edited. > > How can we achieve this from where we are currently? > > Random design remark: it seems to me that plugins should be able to define > supplementary user-editable fields that are associated to tags. In my > case I need a printer-friendly title for the tags representing contexts. > The time tracker plugin could also make use of it to define the associated > hamster activity. > > Cheers, > -- > Raphaël Hertzog > _______________________________________________ Mailing list: https://launchpad.net/~gtg-user Post to : [email protected] Unsubscribe : https://launchpad.net/~gtg-user More help : https://help.launchpad.net/ListHelp

