I’m just wondering about the reasoning behind requiring prospective developers to sign an agreement before a patch is accepted into SalesAgility’s repository. I’m planning on integrating SuiteCRM on behalf of my company and any and all bug fixes /modifications will be released under AGPLv3 through our git repo. I would be very happy for these to be accepted by you guys at SalesAgility. I’ve read the agreement a few times and don’t really understand the implications of it, or really understand why I’d need to sign it.
I’ve submitted patches personally to quite a few other GPL projects and have never needed to sign a form, though perhaps I’ve not really concerned myself with the copywrite implications of a one or two line bug fix.
I’m concerned that something like this will put off prospective helpers - a few PR’s on Github have already stalled because of this.