[Openstack] Moving code hosting to GitHub

Eric Day eday at oddments.org
Sun Apr 10 03:26:59 UTC 2011


Well, GitHub issues may be a bit more suitable for our needs now:

https://github.com/blog/831-issues-2-0-the-next-generation

-Eric

On Fri, Apr 08, 2011 at 05:21:20PM -0400, Jay Pipes wrote:
> All,
> 
> In an effort to speed up our code development processes, reduce the
> friction amongst existing contributors and reduce barriers to entry
> for new contributors familiar with the popular git DVCS, we (the
> OpenStack at Rackspace team) have been studying a transition of our code
> hosting from Launchpad to GitHub. We understand others would be
> proposing the same at the design summit, but we figured it would be
> good to get the discussion started earlier.
> 
> GitHub has a number of major strengths when it comes to managing source code:
> - Contributors seem to be more familiar with, and comfortable using, git
> - The code review process on GitHub is easier to use for reviewers
>   who use the website interface and allows for fine-grained comment
>   control per line in diffs
> 
> As good as the GitHub review system is, there are some deficiencies,
> such as the lack of ability to mark a request as definitively
> approved. We hope to work with the GitHub team to investigate how this
> can be rectified.
> 
> Of course, there is much more to delivering a professionally released
> open source software package than just the code hosting platform. This
> is the primary interface for code contributors who are actively
> developing, but the project also needs to have processes in place for
> handling bug reports, managing distribution, packaging, translations,
> and releasing the code in an efficient manner.
> 
> There are a number of things that Launchpad provides OpenStack
> projects that GitHub does not have the ability to do. Examples of
> these things include translation services, project management
> abilities, package archives for projects, and release-management
> functionality.
> 
> Therefore, at this time, we are only proposing moving the code hosting
> functionality to GitHub, and not radically changing any other parts of
> the development and release process.
> 
> Soren, Monty, and Thierry, who are the developers responsible for
> keeping our release management and development infrastructure in good
> shape, have identified the pieces of our existing infrastructure that
> they will have to modify. Some of these changes are small, some
> require a bit more work. They are all committed to making these
> changes and to moving us along in the process of transitioning code
> hosting over to GitHub.
> 
> There will be a design summit session about this transition where the
> process will be discussed in more detail, as well as the possibility
> to migrate other parts of our infrastructure.
> 
> Comments and discussion welcome.
> 
> Cheers,
> -jay
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp




More information about the Openstack mailing list