David On Sat, Feb 4, 2017 at 20:08 David Chisnall <thera...@sucs.org> wrote:
> On 4 Feb 2017, at 07:59, Gregory Casamento <greg.casame...@gmail.com> > wrote: > > > > I would very much like to leave GNU in order to get rid of the copyright > assignment requirement so that we could accept range of contributions. > > For what it’s worth, both Apple and Microsoft have GitHub bots that tag > pull requests as being from people who have or haven’t signed their CLA, so > that developers can review contributions from other people, but can see a > ’NeedsCLA’ tag in the pull request and so shouldn’t merge them if the legal > stuff isn’t sorted. Once someone has signed the CLA, the bot remembers and > future pull requests from the same contributor are suitably tagged and can > be merged immediately that they pass code review. I think this is a great idea. We could have a bot which tracks who doesnand doesn't have a copyright assignment. For libobjc2, we’ve been using the Travis-CI integration with GitHub, so > that each commit gets the test suite run on Linux and macOS. This also > works on pull requests, so you can see if the patch causes any test > failures (including tests added with the patch, so if a pull request comes > with a test case for an issue, you can see if it actually fixes it, without > having to build). > TravisCI might be an option for us as well. > Coverity also has GitHub integration and will run their static analysis > tools for free on FOSS projects. They don’t really know about Objective-C, > but they might catch things in some of the C/C++ parts of the projects. Very cool > David > > GC -- Gregory Casamento GNUstep Lead Developer / OLC, Principal Consultant http://www.gnustep.org - http://heronsperch.blogspot.com http://ind.ie/phoenix/
_______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev