[RFC] time to move to github?

Simon Lukasik isimluk at fedoraproject.org
Wed Feb 19 19:32:17 UTC 2014


On 02/16/2014 10:03 PM, Shawn Wells 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?
>

GitHub is good tool. However, it may cause to the technical debate to 
dilute a bit. Discussion on patches will be tossed to multiple places 
(mailing list, github review, comments to separate hunks, etc.).

There might be people on the mailing list, who time to time review 
incoming patches during their afternoon-e-mail-snacking. Such people may 
not have morale to watch requests on github. Also their ability to 
search back in time may be limited.

But I am just old school sport and I am not an active contributor, hence 
I have very little to say. The contributors shall decide.

-- 
Simon Lukasik
Security Technologies


More information about the scap-security-guide mailing list