Latte

  195 downloads
1.2.0 MIT/X Consortium License    
  not rated
Linux Automatic Time Tracker

description

download

specifications

Latte is an attempt to build an automatic time tracker for Linux.

Installation

Use these installation commands to install Latte:

git clone git://github.com/flakas/Latte.git
cd Latte

python setup.py install

OR

You can install it from Python Package Index (PIP):

pip install latte

Configuration

Configuration scripts are saved in ~/.latte folder.

- categories.py should contain user defined classes for categories (see example configuration in doc/config/categories.py)
- projects.py should contain user defined classes for projects (see example configuration in doc/config/projects.py)

Statistics files are stored in ~/.latte/stats folder

Goal

To build an Automatic Time Tracker for Linux that:

- keeps track of windows where the user spends time
- is aware if the user is active or not
- collects information for analysis and statistics
- Can assign time and activities to specific projects and/or categories based on specific rules defined by user (Regular Expressions possibly)

Tasks

Tasks ordered in random manner:

- Functionality to check if the user is active (mouse and/or keyboard activity tracking)
- User defined application configuration (paths, timer durations)
- Add comments to the code
- Add configuration examples
- Write documentation
- Add a wiki
- Better log data processing functionality
- Distribution through PIP
- 'Do not track' functionality
- Better analytics log filtering
READ MORE   
Last updated on August 1st, 2012

0 User reviews so far.

SUBMIT