mtttt2

Version, currently 0.1.01 version
  • 0.1.0latestAug 16, 2016

github.com/h13ronim/mac-time-tracker-to-tyme-2

Migrate data form Time Tracker to Tyme 2

2 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  mtttt2:
    github: h13ronim/mac-time-tracker-to-tyme-2
    version: ~> 0.1.0

Then run:

shards install

shard.yml

Crystal
no constraint declared
License
MIT
Author
Marcin Michalowski

Dependencies

This version declares no dependencies.

README

Mac Time Tracker to Tyme 2 (mtttt2) migration app

Application to help migrate time tracking data from Mac Time Tracker to Tyme 2.

Installation

Build from source:

brew install crystal
crystal build src/mtttt2.cr

Usage

./mtttt2 MacTimeTrackerData.csv output_for_tyme2.csv

Development

Watch changes and run spec:

brew install watchman # https://facebook.github.io/watchman
watchman-make -p '**/*.cr' --make=crystal -t spec

Formats

Mac Time Tracker:

"Project";"Task";"Date";"Start";"End";"Duration";"Comment"
"Foo";"Bar";"2016-06-06";"2016-06-06 09:21:07";"2016-06-06 17:29:07";"08:08:00";""

Tyme 2:

type;date;unix_start;unix_end;day;start;end;category;project;task;subtask;amount;amount_decimal;rate;sum;rounding_minutes;rounding_method;note
timed;04/08/16;1470293280;1470293880;Thursday;08:48;08:58;;Foo;Bar;;00:10;0,17;;;1;NEAREST;%