Skip to main content

todo-summary simply combines todo and summary.

Project description

Pomodoro

The idea is based on pomodoro where you will work on your tasks for time units. Usually, this unit is 25 minutes, and followed by a 5 minutes short break. In addition, there will be a longer break for every 4 units, which I assume unnecessary thus have not plan to implement (at this point).

Todo

So, imagine one day, you got coffee and plan to spend the next 3 hours working on your tasks.

You will spent 60 secs (or more) to think about what you gonna do.

So, you come up with a todo list. You also planed how many time you would like to spend for each task. The todo list might looks like this one:

  • 1 write the README for your latest python project.

  • 4 work on some report.

  • 1 watch a tutorial you’ve saved.

The first number indicates time unit(s)

Ok, you happily dived into those tasks.

This application simply will play an alarm when each time unit is used up, and ask you to take a break for 5 mins.

You could add/remove time unit(s) for the current task. You could also mark it as done.

Summary

Now, you’ve spent your 3 hours.

You could spend another 1 minutes to write done a short summary for each task.

Thus, after all, you would be able to review what you’ve done, for the previous week, or for a specific topic.

Notes

The name for this app is todo-summary with a dash. But the python module name is todo_summary with an underscore.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

todo-summary-0.1.3.tar.gz (141.0 kB view details)

Uploaded Source

File details

Details for the file todo-summary-0.1.3.tar.gz.

File metadata

  • Download URL: todo-summary-0.1.3.tar.gz
  • Upload date:
  • Size: 141.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for todo-summary-0.1.3.tar.gz
Algorithm Hash digest
SHA256 15f9366d7bb3356385f4f7f8e6320cfabbf82619042e61b13ef7211cabed744a
MD5 0693bc2b97ab21f02808ca66b005d002
BLAKE2b-256 6dc1bd792df7bf3b0cd3567434c2949b9bdf69ad9b5ddfefd5ae8f55e52f61f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page