Version 1: This file is in TaskPaper format. Tabs are used to indent. Each task begins with a "- ". Projects end with a ":". Tags are in the format "@tag_name". All other lines (such as these) are considered as notes, and are to be ignored. - User signup - Register for an account - Log in @done - Forget password - Manage users - Create users @in_progress - Delete users - User profile page @40% - Blog - Creating new posts @done - Comments @done - Moderating comments @done
Requires Ruby 1.9+. No, 1.8.7 will not work.
Install TPS (Ruby):
$ gem install tps_reporter
...then generate a sample file. (or create
tasks.taskpaper based on this sample
$ tps sample
Edit it, then generate the report:
$ tps open
The tasks file, usually
tasks.taskpaper, is in TaskPaper format.
They're simply a hierarchy of projects and tasks.
Edit users: - Register and signup - Login and logout
You can tag some projects or tasks.
Facebook connect: - Register via Facebook @done - Capture email Manage employees: @done - Create user - Edit user
The following tags are recognized:
@pt/2839478(Pivotal tracker ID. Links to a Pivotal tracker story.)
@tr/LabxGP3(Trello card short name. Links to a Trello card.)
@0pt(points; influences percentage. needs to end in pt or pts.)
@10%(task progress. implies in progress.)
Employee management: - Creating employees @40% - Editing employees @done @2pts
If you're on a Mac, install Paparazzi
and use the
tps paparazzi command. This will open the report in Paparazzi
where you can save or copy it as an image, or PDF.
There's also a command line reporter that you can access via
tps print. It
looks like this:
You can define sprints to help you see the workload of each sprint. First, define your sprints on top of your file like so (this is a TaskPaper project with notes):
Sprints: s1: Sprint 1 (May 1) s2: Sprint 2 (May 8) s3: Sprint 3 (May 15)
The names are all arbitrary;
s3 is just used here for convention; feel
free to use any string you like. (say,
week7 works well for some
Then use the names as tags (in this case,
Blog: - Writing articles @s1 - Publishing @s2
The old (v0.3.0) YAML syntax is still supported, see the v0.3.0 readme for more info.
© 2013, Rico Sta. Cruz. Released under the MIT License.