On Thu, 8 Oct 2015 14:24:30 -0400 Rich Freeman wrote: > On Thu, Oct 8, 2015 at 11:01 AM, Anthony G. Basile wrote: > > So perhaps it was unwise for us to get into a situation where either 1) we > > violate the Social Contract or 2) we have to surmount a technically > > difficult situation. > > > > I don't see how mirroring github on bugzilla violates our social > contract, for several reasons: > > 1. Developers aren't required to post patches to bugzilla before > committing them to the tree, so nothing is lost by posting patches on > github that might otherwise not be posted anywhere. > 2. Developers aren't required to open bugs on bugzilla before fixing > bugs. So, nothing is lost by opening pull requests on github that > might otherwise not be opened anywhere. The problem comes not from the fact that GitHub stuff is not mirrored on bugzilla, but from the fact that with GitHub integration Gentoo becomes dependent on a proprietary metadata, which is outside of control of our community. Bugzilla mirroring was discussed only as one of possible solutions. When talking about Gentoo Social Contract violation by GitHub integration I apply to the following cause of the Social Contract [1]: However, Gentoo will never depend upon a piece of software or metadata unless it conforms to the GNU General Public License, the GNU Lesser General Public License, the Creative Commons - Attribution/Share Alike or some other license approved by the Open Source Initiative (OSI). If developer commits changes directly to git without bugzilla being used, this is OK, because out git repo is free and we control it. But when we start to depend on github pull requests or similar proprietary metadata, the Social Contract is violated. Suggested solution with pull requests mirroring on out git repo may solve this issue if all other data (discussions, issues and so on) will be mirrored as well (bugzilla looks like a good candidate for mirroring here). IMO the best solution will be to deploy some free platform like Gogs for code review, pull request and all other fashionable features as was already suggested in this thread by Hasufell. Best regards, Andrew Savchenko