semi-hostile fork
I don't really consider it hostile or even semi-hostile. I forked to accomplish two goals, both of which IMO have been successful to some degree:
- working miner for Icarus FPGAs (since you let kano remove important bugfixes from cgminer, so I had no choice if I wanted to keep Icarus working)
...
You see Luke-jr - in my opinion that is the exact reason why no one should trust any fork you are in charge of (as I stated in your thread)
That statement is a flat out lie.
And it is easy to prove that it is a lie.
People can grab that commit of yours that was committed into cgminer, compile a windows version and plug in an Icarus and run cgminer.
cgminer will hang - die - stop working - nada.
You never even tried to run/test it on windows as you yourself said and on windows it hung.
I had already written a new icarus code and put it in my git and been using it for weeks with xiangfu on his Icarus farm.
I had not committed it because I still had not yet tested the code on windows (my windows dev vm didn't work)
Up came you with your own version of icarus changes.
I pointed out other bugs in your code and then simply said to you to forget it I'll test my code on windows and put my version up asap.
Your version was accepted by ckolivas before you tested it so when I went to test it and found it hung I simply put my version in replace of it.
The IRC logs of these discussions and git logs are quite straight forward in showing this.
I will also add that your github git has my changes ...
...
- minimize everyone's time wasted arguing over changes (now if there's a disagreement, I can just merge it to BFGMiner and not worry about whether CGMiner takes it or not)
...
Yes that is the issue - and again it even happened in the last week or so.
You committed some new
replacement code for an important windows fix.
(aside: the same fix I wrote that we previously argued about and you stopped from going into the cgminer version, yet also put in your own fork)
Your new replacement code didn't work (any sort of test run of it shows that)
Oddly, you had a fix in your fork, but had not put it in cgminer ... ... ...
So I put that fix into cgminer.
...
I'll be disappointed if you decide to stop contributing, but I can understand your point of view.