Applescript for the creation of new projects?
I am a Mac user and during the last months I had tried to use kGTD that is built on OmniOutlinerPro as implementation of GTD. Last week I noticed the Tracks implementation and I was very happy to get things working so quickly. Moreover, Tracks does not depend on another commercial software (like OOP), so thats fine.
One drawback of the Tracks solution is that the Applescript support is yet less developped than in kGTD. I noticed that Applescript support was implemented for the creation of new tasks. Thus I would like to mention that it would be a great enhancement for me if there would be an Applescript way to create a new project. However, I dont know how complicated this might be...
To illustrate the possible value of such a script, I just want to mention 2 ways in which I can speed up my GTD approach in kGTD:
1. Creation of Folders/Mailboxes etc. in different applications.
I like to use the same project name for a mailbox in Apple´s Mail.app and for a project folder in my documents folder where I collect electronic documents related to the project. Thus I wrote a small Applescript that prompts for a project name and uses this name to create a new mailbox in Mail, a new folder on the disk, and a new project in kGTD. The applescript is started by a shortkey (using Butler), thus I can initiate a new project "on the fly".
2. Project templates.
As described in ticket #92, it is helpful to define some templates for similar projects. E. g., the organisation of a conference visit triggers a specific sequence of actions for the next six months for me (renewal of membership, submission of abstracts, travel planning, ...). So I wrote an Applescript that creates a new project and adds some predefined tasks into this project. From my point of view project templates need not be implemented within Tracks. If the creation of projects is facilitated via Applescript, it might be very easy to write a separate applescript for each template.
Of course, I would be happy to share the corresponding versions of the applescripts for Tracks with you, if there would be a way to create new projects via Applescript in Tracks.
One drawback of the Tracks solution is that the Applescript support is yet less developped than in kGTD. I noticed that Applescript support was implemented for the creation of new tasks. Thus I would like to mention that it would be a great enhancement for me if there would be an Applescript way to create a new project. However, I dont know how complicated this might be...
To illustrate the possible value of such a script, I just want to mention 2 ways in which I can speed up my GTD approach in kGTD:
1. Creation of Folders/Mailboxes etc. in different applications.
I like to use the same project name for a mailbox in Apple´s Mail.app and for a project folder in my documents folder where I collect electronic documents related to the project. Thus I wrote a small Applescript that prompts for a project name and uses this name to create a new mailbox in Mail, a new folder on the disk, and a new project in kGTD. The applescript is started by a shortkey (using Butler), thus I can initiate a new project "on the fly".
2. Project templates.
As described in ticket #92, it is helpful to define some templates for similar projects. E. g., the organisation of a conference visit triggers a specific sequence of actions for the next six months for me (renewal of membership, submission of abstracts, travel planning, ...). So I wrote an Applescript that creates a new project and adds some predefined tasks into this project. From my point of view project templates need not be implemented within Tracks. If the creation of projects is facilitated via Applescript, it might be very easy to write a separate applescript for each template.
Of course, I would be happy to share the corresponding versions of the applescripts for Tracks with you, if there would be a way to create new projects via Applescript in Tracks.
Leave a comment