Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: enter what you've done in a session #1

Open
martinklepsch opened this issue Apr 14, 2011 · 10 comments
Open

Idea: enter what you've done in a session #1

martinklepsch opened this issue Apr 14, 2011 · 10 comments

Comments

@martinklepsch
Copy link

Instead of just tracking how many sesssions you've done you could also add some kind of note to each session.
In most cases time tracking is handled in different places but after 10 sessions you might not remember what you did in the first session.

@codito
Copy link
Collaborator

codito commented Apr 15, 2011

Thank you Martin. This is a good point.

Considering reusability and gnome ecosystem, we may have two choices:

  1. Link to Tomboy or Evolution or Getting things gnome; and allow user to specify a task
  2. Or make this extension part of hamster-applet; this would give all existing integrations and would provide pomodoro ability to hamster

I am leaning more towards option #2, needs more investigation.

@martinklepsch
Copy link
Author

Actually I'd prefer a Solution that is agnostic to the tool you use to track tasks.
I am using remember the milk and an integration as you explained would make the extension useless for me.

Ideally it would work both ways, with hamster or just user-entered plain text.

Probably the implementation of the latter is easier.

@ubuntudroid
Copy link

Hamster integration would be great - then we would just need a Cohuman - integration in Hamster and it would be heaven for me^^

@Mezek
Copy link

Mezek commented Nov 22, 2011

Hi, I also prefer Hamster integration, it's also cool soft.
Btw, is it possible to number first session with "1"? In real life the tasks starts from "1" not from "0" as program arrays.

@codito
Copy link
Collaborator

codito commented Nov 23, 2011

@Mezek, the count indicates number of pomodoro sessions the user has completed successfully :) This is in accordance with core pomodoro principle that only completed pomodoro sessions count (towards calculating breaks, interruptions etc.).

@Mezek
Copy link

Mezek commented Nov 23, 2011

I see, so there is high philosophy behind numbers :D
Back to Hamster, is there any discussion about integration, or is it open question?

@codito
Copy link
Collaborator

codito commented Nov 24, 2011

Hamster integration is on our radar. Patches are welcome :)

@outbounder
Copy link

Hi guys,

Hamster is quite good however if one is not using it, gnome-shell-pomodoro won't provide any more than a timer in regards to the user.

What I like quite much is this implementation of pomodoro: http://pomodoro.ugolandini.com/, sadly from the broken site one can not see its coolness :)

Anyway it works as follows:

  • on every start of new pomodoro asks for pomodoro name with simple little dialog and one input field with predefined value "unnamed task"
  • once pomodoro finishes, opens the same little dialog and provides to the user ability to take the pomodoro pause or start pomodoro again.

having the above recorded it supports simple but effective statistics, which could be enough for guys like me, not having hamster at hand :)

Despite of the fact that i'm newbie in gnome 3 shell extensions, here is what I've managed to create so far in that direction:
outbounder@51c66dd

If you have any clues or hints for the following, I'll greatly appreciate them, as it happened that gnome 3 extensions development is quite undocumented atm... :|

So here are the points which I would like to resolve further:

  1. how to show similar dialog as the notification one, but when pomodoro starts - having only an input field, which should record the name of pomodoro to be made. The input field could remember last entered pomodoro name.
  2. how to save pomodoros count per pomodoro name
  3. how to show dialog/table of the data collected in 2) :)

Cheers,
Boris

@mathematicalcoffee
Copy link

I was having a quick playaround with this (hamster + pomodoro) earlier (did you know there is a hamster gnome shell extension? Still under development, but it's getting there! https://github.com/tbaugis/hamster-shell-extension).

I've got it working (very very crude at the moment - still much work needed), but wanted to get some feedback:

I need some way for the user to specify what task they're doing for the current pomo. At the moment there is a combination text/combo box whereby the user can either enter a new task or select one from the list (from hamster). However this will let them change the task mid-way through a pomo: what should happen then? (Because you're not meant to do that, right?)

I like @outbounder 's idea: perhaps I should add this text box/dropdown box to the notification dialog like @outbounder has done in his fork, and combine that with the hamster integration?

What do you think?

@logrusx
Copy link

logrusx commented Jan 22, 2024

Since Pomodoro is a time-management and mostly focus technique, I don't think such a functionality is essential for a pomodoro timer. Unless there's integration with other extensions/systems, it should not be touched on in gnome-pomodoro.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants