gwilstrum | 11 Sep 2006 10:34
Picon
Picon

Re: Proposal: next.sh


--- In todotxt@..., Mark Simpson <damned <at> ...> wrote:
>
>
> I have scanned this idea (was away over the weekend) and i'd like to
> add my $0.02 if possible:
>
> I'd say this script will need to have some way to differentiate
> between nextactions in the project file and other info in the project
> file.  I personally already have something like this set up.  I have
> project files (+this, +that) in a directory which when important has
> some data in addition to tasks.  The data might be a goal statement,
> and or some notes that i need to remember while working on this
> project. Then below that i may list some stuff that needs to get done
> in order to complete the project.  However they may not be next
> actions in the GTD sense.  I use these items as reminders of the next
> actions i'll need to take, painted with a broad brush.
>
> Hope that makes sense, and feel free to tell me that i'm full of it
> [grin].
>

http://todotxt.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/todotxt/

<*> Your email settings:
    Individual Email | Traditional
(Continue reading)

gwilstrum | 11 Sep 2006 10:46
Picon
Picon

Re: Proposal: next.sh

-- Sorry for the previous post: I had some issues with the rich-text
editor.

I've just started using todo.sh, and had a go at writing a ruby script
that does this next.sh

I've tested it a few times, and think it should do the following
(YMMV, backup everything beforehand, etc):

* Read your todo.txt file for current projects (using either p:name,
p-name, or +name)

* Recurse through your project files (& folders), and find any project
files: files ending with .txt, so you can put general resources etc in
any other type of file.

* Scan each of these files, and find the first line within it that
contains a project name, again identified by p:name, p-name, or +name.
Take this line out and stuff it on the end of your todo.txt, then
rewrite the project file. Once it's finished, write todo.txt back to
wherever it came from.

I haven't written any ruby before, so this is just the start of my
learning curve. If anyone's got feedback, bugs they find etc, I'd
welcome it.

Basic usage: download the file from
http://www.warwick.ac.uk/~esrxav/nextaction.rb, and put it somewhere
in your path, then change the lines in it that say: 

(Continue reading)

Michael Stiber | 12 Sep 2006 08:36
Picon
Favicon

Re: Proposal: next.sh

You might look at project.sh, which seems to work well and include
most of what everyone has requested. It might be good if a ruby
version had the same command line syntax.

--- In todotxt@..., "gwilstrum" <g.t.still <at> ...> wrote:
>
> -- Sorry for the previous post: I had some issues with the rich-text
> editor.
> 
> I've just started using todo.sh, and had a go at writing a ruby script
> that does this next.sh
> 

http://todotxt.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/todotxt/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/todotxt/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:todotxt-digest@... 
    mailto:todotxt-fullfeatured@...

(Continue reading)

gwilstrum | 15 Sep 2006 09:53
Picon
Picon

Re: Proposal: next.sh

Thanks Michael - I didn't realise someone had got there before me :-).
I'll have another look at mine when I get time.

--- In todotxt@..., "Michael Stiber" <stiber <at> ...> wrote:
>
> You might look at project.sh, which seems to work well and include
> most of what everyone has requested. It might be good if a ruby
> version had the same command line syntax.
> 
> 
> --- In todotxt@..., "gwilstrum" <g.t.still <at> > wrote:
> >
> > -- Sorry for the previous post: I had some issues with the rich-text
> > editor.
> > 
> > I've just started using todo.sh, and had a go at writing a ruby script
> > that does this next.sh
> >
>

http://todotxt.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/todotxt/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
(Continue reading)


Gmane