As I see 1% merge the changes from the main repo regularly to his fork so the two versions are not so different.
Not quite. Last time I've tried to merge the changes, the main differences were
pretty significant and some of them dangerous. Imagine somebody giving you a car with the hand brake removed and telling you don't need it (that is, disabling some of the error checks from Canon code).
I don't mind this in a development branch clearly labeled as such, but I don't want this stuff in the main builds. I worked very hard to make ML code as robust as possible (more than 100000 shutter clicks from my cameras were just to diagnose random crashes), and seeing this being thrown out of the window is not quite pleasant.
This post explains the issue pretty well:
1) They keep my brand/project name in their forked project. I spent a
ton of time building credit against a quality software product, and
for somebody to come and mooch off my hard brand building really makes
me mad. Because while the software is open sourced, my time and
effort is not.
[...]
3) Make sure you make it clear in all your documents that the fork is
not supported by the original team, and that any changes made in this
fork is supported by you and nobody else. Because all too often, I
have received support requests for somebody elses fork. And then when
I have to tell the person that, it is not my work, they get mad at me
for a problem the forker caused. So make sure you are going to
support your fork, don't fork it and leave it to die. This also sort
of goes back to #1 about why different brands need to be created for
the fork, so that the end user doesn't get confused about who is
supporting the software.
However I hope he will send his important changes back to the main repo soon.
Tragic Lantern has been around for more than one year (since 2012-06-28 according to Bitbucket), and I have yet to see a single pull request from 1%. So far, me and Nanomad have been trying to pull his changes blindly, with various degrees of success.
So I hope for the same thing, but I wouldn't bet on it.
Sorry about that.