pomodori
pomodori copied to clipboard
Pomodori shouldn't automatically start after break is over
In the Pomodori book, Steffan Nöteberg makes some fuss about how important it is that you always start Pomodoros yourself, and don't have them start automatically. Pomodori shouldn't automatically start after break is over.
The gesture that becomes habit is for sure an important aspect of the PT. It's especially true for a physical pomodoro where you can't really do otherwise. I agree with you and Staffan and I created a task on my todo list to change Pomodori to stop after the break.
There something I don't want to miss though. It's part of my metric set the amount of minutes I "waste" if I don't resume immediately after a 5 minutes break. It happens a lot unfortunately and it has to do with distractions surrounding the place where I work. So sometimes I found my self resuming after 20' instead of 5' as it should be because of some distraction. With Pomodori as it is right now I'm able to tell right away I'm 15' "late" after my break and I put it down on the daily todo. At the end of that day, when I ask myself why I planned X pomodori and I've done just X-3 I can see I "wasted" 2 pomodori in unnecessary longer breaks and try to improve the next day.
Coming back to your feature request, yes, I like the idea of the gesture. But I want Pomodori to count how long after the break I take to finally unwind the Pomodoro and start again. What do you think?
I think it's good, and I'd love to do it. Currently, pomodori can't just be built after checking it out, it requires some pondering, some downloading libraries and so forth. Can you make the repository more self-contained?
Thanks for your help! I removed the half-baked xcode migration of pomodori and reverted what use to be the macruby-0.4 branch into master. So if you git clone the project right now, it only requires macruby-0.6 installed. I'm working on embedding the macruby installation into the project, which is a good suggestion.
As I said in the other issue MacRuby can't be embedded in Pomodori to have the binaries (macruby, macrake, macgem etc.) running from withing the Pomodori project folder. In order to develop you need MacRuby 0.6 installed (but nothing else as far as I know. No pondering no downloading libraries).
Still no luck …
I've got MacRuby 0.6 installed now. Here's what I get from running "rake" on the latest master branch:
verratnix:pomodori niko$ rake (in /Users/niko/repos/pomodori) rake aborted! no such file to load -- hotcocoa/application_builder /Users/niko/repos/pomodori/rakefile:2 (See full trace by running task with --trace)
And this is what I get if I link /Library/Frameworks/MacRuby.framework/Versions/0.7/usr/lib/ruby/Gems/1.9.2/gems/hotcocoa-0.5.1/lib/hotcocoa into the pomodori dir:
verratnix:pomodori niko$ rake (in /Users/niko/repos/pomodori) rake aborted! undefined method `framework' for main:Object /Users/niko/repos/pomodori/rakefile:2 (See full trace by running task with --trace)
You should use macrake not rake (which comes from the standard Ruby install try 'which rake').