github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

chrismdp / sing_pomodoro

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 5
    • 2
  • Source
  • Commits
  • Network (2)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Pomodoro tracking app — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Styling changes, github ribbon 
Chris Parsons (author)
Tue Oct 13 03:27:52 -0700 2009
commit  86154ab32d9626669946247e6a7d24c8d31a291b
tree    ec4610c5267bb7e1f6dc2b93d878c82d562b811c
parent  745064823dcfc2913ab4bec57edee7623a7ea714
sing_pomodoro /
name age
history
message
file README Loading commit data...
file TODO
directory bin/
file config.ru
directory config/
directory db/
directory lib/
directory public/
file rakefile.rb
directory spec/
directory views/
README
Sing Pomodoro - Pomodoro tracking, statistics and accountability

To use:

1. bin/pomodoro [action] [people]
OR: 
POST to http://sing-pomodoro.heroku.com/<action>/<urlencode(people)>

People is formatted as follows:

"My Name <my@email.address>"

You can pass multiple people by seperating them with commas. Note that we don't show email addresses on the website, 
just the name you supply.

Action can be:

start - Start a pomodoro
finish - Finish a pomodoro. If a pomodoro is finished less than 25 minutes then it counts as failed.
interrupt - Register an interrupt. Currently this just increments a counter.

For example:

bin/pomodoro start "My Name <my@email.address>"
bin/pomodoro finish "My Name <my@email.address>"

2. View the result at http://sing-pomodoro.heroku.com

The output is pretty basic so far: ideas for stats welcome!

To use the pomodoro timer app for OSX:

1. Open preferences
2. Click script
3. Check the box next to the following events and put in the following:

start:
do shell script "~/path/to/bin/pomodoro start \"$pomodoroName\""

interrupt:
do shell script "~/path/to/bin/pomodoro interrupt \"$pomodoroName\""

reset:
do shell script "~/path/to/bin/pomodoro finish \"$pomodoroName\""

end:
do shell script "~/path/to/bin/pomodoro finish \"$pomodoroName\""

You'll need to type in your "Name <email>,Name <email" as the pomodoro name when you start.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server