<div dir="ltr"><div><div><div><div>Thanks a lot for your kind comments.<br><br></div>Currently there are a lot of issues with `categorize.cfg` handling. We can define tags such that they never add up to 100% or add up to more than 100% of the total time arbtt has captured. Handling that, generally enough seems quite complicated (any suggestions are of course welcome). This is the reason, even I am not using my default `categorize.cfg` file here. So you are correct that the tags are assumed to form an exclusive set.<br><br></div>You are also right that I should include the rendering directory right in the master branch. I will do it right now. <br><br></div>I am still pretty new to haskell. I was planning to write a complete app in haskell handling both parsing and serving it to web. But writing a simple parser was lot more easier in python :( . I hope to do that some day ^TM.<br><br></div>Till then I had some issues, like handling things which I haven't been able to track with tags and want to tag as say "others". Right now I would have to exclude every other tag and then find them to add them to the `json` files. It would be really great if there was some way to add to the config file to automatically mark everything untagged as say "others". <br><div><div><div><br></div><div>For now I'll add the rendering files to a separate folder and add a simple python serving script.<br><br></div><div>Cheers!<br></div><div><br>---<br>rejuvyesh<br></div><div><a href="http://rejuvyesh.com">http://rejuvyesh.com</a><br></div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 30, 2014 at 11:47 PM, Joachim Breitner <span dir="ltr"><<a href="mailto:mail@joachim-breitner.de" target="_blank">mail@joachim-breitner.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
<br>
Am Freitag, den 28.11.2014, 15:49 +0530 schrieb rejuvyesh:<br>
<span class=""><br>
> I wrote a `d3.js` based visualization for daily arbtt usage. Currently<br>
> just works on very simple categorization. Thought could be helpful to<br>
> the community. Suggestions (especially to make it more generalized)<br>
> are most welcome:<br>
><br>
> <a href="https://github.com/rejuvyesh/dailystats" target="_blank">https://github.com/rejuvyesh/dailystats</a><br>
><br>
<br>
</span>this looks very cool, thanks for sharing!<br>
<br>
I like how this is the beginning of small ecosystem around arbtt, where<br>
you don’t have to wait for me to implement your particular feature.<br>
<br>
<br>
If I run it with my own `categorize.cfg` it seems to miss something<br>
about “totaltime”. Can you document what special tags your tool demands?<br>
Or maybe we can find a way for you to get that information some other<br>
way?<br>
<br>
Are there other assumptions made, e.g. that tags are assigned<br>
exclusively?<br>
<br>
The current setup with the gh-pages branch is a bit strange. It would be<br>
nice if the user could simply run one command and get usable output<br>
in ./out or somewhere.<br>
<br>
It seems that opening the html files from the local path does not help,<br>
at least not here. A neat trick is to run<br>
        python -m SimpleHTTPServer<br>
in that directory. Maybe worth adding to the README?<br>
<br>
<br>
Greetings,<br>
Joachim<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Joachim “nomeata” Breitner<br>
  <a href="mailto:mail@joachim-breitner.de">mail@joachim-breitner.de</a> • <a href="http://www.joachim-breitner.de/" target="_blank">http://www.joachim-breitner.de/</a><br>
  Jabber: <a href="mailto:nomeata@joachim-breitner.de">nomeata@joachim-breitner.de</a>  • GPG-Key: 0xF0FBF51F<br>
  Debian Developer: <a href="mailto:nomeata@debian.org">nomeata@debian.org</a><br>
<br>
</font></span></blockquote></div><br></div>