Asked by CristianGaspar on 2016-02-11


Thinking of contributing but I'm not sure which branch to use on LaunchPad.
To be honest launchpad seems a bit confusing to a newbie. Plus there are +800 branches on the main Elementary page.

I find Github as a code hosting repository is easier to understand and most of the open source projects are hosted there nowadays.
Wondering if there are any plans to move Elementary codebase to Github and if so, what's the timeline for this?

Looking forward to hearing what the plans are.
Thank you.

Question information

English Edit question
elementary OS Edit question
No assignee Edit question
Last query:
Last reply:

elementary currently relies on many of of the unique features of Launchpad for our development workflow, like cross- or multi-project bugs, automatic multiplatform builds into a Debian repository, and powerful translations.

Our design and web teams have started or migrated several projects to GitHub ( since those projects do not need most of those features, but apps and OS code will remain on Launchpad for the time being.

The best way to look at the projects is from the elementary metaproject page ( There is a list of all projects with icons and names. Then select the project of interest and go to its individual Code page to see only its branches instead of seeing all elementary project branches at one time.

Rico Tzschichholz (ricotz) said : #4

There will probably be no need to think about moving at all while launchpad is gaining proper support git in all places. Even webhooks are available already.

E. Prozium (eprozium) said : #5

> launchpad is gaining proper support git in all places.
I still don't see any change in this direction :( . Even has mirrors on Github, so that other users can easier contribute (mirrors not just from their Git repos, but other SCMs too).

Can you help with this problem?

Provide an answer of your own, or ask CristianGaspar for more information if necessary.

To post a message you must log in.