The CLA is an absolute atrocity, though. It is a bright line of perdition. No one should sign it.
The CLA is an absolute atrocity, though. It is a bright line of perdition. No one should sign it.
I do also dislike the CLA, but I'm torn because if anybody should be making the money from these custom extensions/implementations, it should be the company who does 95% of the core contributions, and I don't see a way to do that without the CLA. Not that my opinion matters as I'm not connected at all to Element or any other players, but just generally speaking I'd love to hear potential solutions to the problem that don't require a CLA
Could you elaborate what's wrong with the CLA? It's the Apache one which is a reputable open source organisation, I'd imagine it wouldn't be that bad.
Based on what has been said by Element, they have no intention of making this part of their CLA.