gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNA Shutting Down?


From: Gregory Casamento
Subject: Re: GNA Shutting Down?
Date: Sun, 05 Feb 2017 02:08:37 +0000

David

On Sat, Feb 4, 2017 at 20:08 David Chisnall <address@hidden> wrote:
On 4 Feb 2017, at 07:59, Gregory Casamento <address@hidden> 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/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]