I must say that I'm a big fan of GitHub in general.

The SSH key migration issue isn't much of an issue as the startup guide easily runs you through the steps.

Not hosted by RedHat is kind of a pro/con. On the one hand, you might end up with some brand diminishing but, on the other, you might end up with more people using other OSs contributing to the project. When things are in FedoraHosted, they tend to be thought of as Red Hat only. (This is a community pro, not necessarily a Red Hat pro).

Also, with their recent team-up with Gerrit http://gerrithub.io/, I'm even more of a fan.

I will say that I've found more projects just trolling through GitHub than I have FedoraHosted.

Trevor



On Sun, Feb 16, 2014 at 4:03 PM, Shawn Wells <shawn@redhat.com> wrote:
As the SSG development community grows, so does the need for matured tools and workflow. There's been some discussion of moving to GitHub.

On the pro side:
    * Easier to signup and request commit access
    * Most committers likely to have GitHub account for other projects anyway
    * Easier for community to fork SSG code (e.g. gitmachines project)
    * Dramatically better ticketing system
            - labels
            - user-friendly GUI
            - git commit hooks (put ticket # in patch title, auto resolves ticket)
            - multi-developer collaboration on tickets easier through @name calls
    * "Pull Request" concept: Patches centrally managed and merged, ensures no missed patches on mailing list
    * Simplified branching (e.g. allows a -stable and -dev branch). Possible on FedoraHosted, not as intuitive
    * Increased reliability of infrastructure (especially latency of git pulls)

On the cons:
    * Slight developer hassle to migrate SSH keys
    * "Not hosted by RedHat" -- concern from some that migrating from a redhat/fedora hosted URL will diminish project brand.

What does everyone think?

_______________________________________________
scap-security-guide mailing list
scap-security-guide@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/scap-security-guide



--
Trevor Vaughan
Vice President, Onyx Point, Inc
(410) 541-6699
tvaughan@onyxpoint.com

-- This account not approved for unencrypted proprietary information --