I guess here is a good place to restart our discussion, I registered with Github and took a first look into it. Is there an easy way for me to help you with the code itself via commits or pull-requests? I have never worked with Github, so that's all new. But as DiaKGCN evolves I would be glad to look after that part in CGMINER without the need for you to always implement the changes via the Phoenix version of the kernel. I don't want to fiddle in your code, but I would love to help not by only writing mails .
Dia
https://github.com/
I found this useful: Git Reference; it's a tutorial as much as a reference.