Clearly in some sense ABC is in competition with Bitcoin Unlimited and in another sense we are cooperating. This is actually one of the most effective and productive social organizations since cooperation is needed to accomplish more than 1 person's effort, yet competition keeps people from getting lazy.
Having leaders (or citizens) of the competition vote in your election is generally disallowed due to the obvious potential for abuse.
However, while Amaury and Shammah were able to rise above that and vote for what they believed to be the good of BCH, then they were on the "cooperating" side.
Yet here we have a clear and documented instance where they voted against their own beliefs to throw what they believed would be a problem on our laps.
The articles of federation actually use possibly legally binding language, although let's be clear the chance of actual legal action is zero while I have anything to say about it:
I, the undersigned, substantially agree with the Bitcoin
Unlimited Vision as defined in Article 1 and agree to
work towards the success of Bitcoin as defined by Article
1. I agree to follow the rules outlined in Articles 2,3,
and 4 for all matters pertaining to Bitcoin Unlimited.
I
further recognize that becoming a member of the Bitcoin
Unlimited Federation and simultaneously working to
undermine the Bitcoin Unlimited Vision will inflict
substantial harm on the other members of
the Bitcoin Unlimited Confederation, including but not limited to,
loss of Member's time quantified by the average hourly
wage of a principal engineer in the USA, loss of member
monetary donations, and loss of opportunity.
Article 1 talks about a lot of things but notably about how Core is run entirely by engineers who are not listening to others.
"The Bitcoin Unlimited project seeks to provide a voice, in terms of code and hash power, to all stakeholders in the Bitcoin
ecosystem."
It also says "we acknowledge that Bitcoin is fundamentally a decentralized system and thus we will not assert centralized ownership of the protocol." "As a foundational principle, we assert that Bitcoin is and should be whatever its users define by the code they run and the rules they vote for with their hash power."
I wonder if these two ABC developers believe in these tenets. The ABC structure is a dictatorship, with little opportunity for voice. Amaury and Shammah are no longer participating in the biweekly inter-client dev meetings, where they could listen to others' feedback. ABC is in a fight with nChain and (correct me if I am wrong) is claiming the right to the BCH name no matter what happens WRT hash power. This is claiming centralized ownership of the protocol.
There's another key sentence in Article 1:
"In cases of potential conflict of interest, the ethical and socially accepted behavior should be to recuse oneself from such a position of influence."
So I'm asking
@deadalnix and @shammah to do the right thing. If you cannot rise above disputes and vote for what is best for Bitcoin Unlimited you need to recuse yourself by giving up your membership. This would be the "right" thing to do. But if you choose not to do so, remember that your votes are public. These displays of pettiness ultimately only reflect poorly on yourselves and your project.