Coder Social home page Coder Social logo

Comments (5)

tstriker avatar tstriker commented on June 10, 2024

you could use tags and the comments field to add meta info and then aggregate it in some fashion. i imagine that would be post-factum though (that is once you have finished the task you would go back to update it).

there used to be a project on twitter which allowed you to tweet whatever you are doing (with some basic syntax) and then it would show timelines and trends and whatnot. can't remember the name from the top of my head

from hamster.

damluar avatar damluar commented on June 10, 2024

Tags and comments is not enough, no statistics possible on it.
As I imagine it, each activity should have measure associated with it (pages, km, etc) and when you fill some time slot with activity, you should be asked for a number. Accordingly, when you report on some time range, one should see not just time, but also numbers, telling the progress on this activity.
Would it be difficult to integrate in hamster?
I love hamster for it's simplicity. Other tools I looked at (daytum or beeminder) doesn't fit me.
I think I will end up adjusting hamster for my needs or writing my own tool.

from hamster.

tstriker avatar tstriker commented on June 10, 2024

we certainly won't be adding custom fields. the main focus of hamster is to keep track of time, not a journal, so we will stay at that.

and as for no statistics possible on it - i would suggest to be bit more creative - as long as you control the syntax in which you enter the trackables (like ), you should be golden and able to do simple split(" ", 1) and then go from there.

that would be much more efficient than hacking on hamster codebase or writing your own tool. but all depends on whether you are in for the journey and want to learn writing linux desktop apps, or you just want to reach the goal. for the former it sure could be a fun first project. if it's the latter though, i'd suggest to go the suggested route.

from hamster.

ikus060 avatar ikus060 commented on June 10, 2024

@tbaugis For the last year, I've enter my kms for each task in a specific format. How do you recommend me to extract this information from Hamster? Should I write a python script or their is a command line I may use?

from hamster.

tstriker avatar tstriker commented on June 10, 2024

i'd suggest either using the python bindings (from hamster import client; help(client))
or the dbus ones. python ones are used by hamster itself and the docstrings should help you to get around.
from there you could do something like a csv import and feed it into any kinds of spreadsheet or graphs app or use hamster graphics lib and make your own graphs.

for some ideas you can look in the experiments project, specifically experiments starting with hamster_ (check out and then simply run them from command line)

https://github.com/projecthamster/experiments

from hamster.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.