[bt-devel] GitHub?

Jaak Ristioja jaak at ristioja.ee
Wed Jul 2 11:22:23 MST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

I propose a move to GitHub.

Two main reasons why we chose to go with Gitorious over GitHub when
switching from SVN to Git were (1) fears over the corporate nature of
GitHub and (2) the licenses/policies GitHub required new users to
accept on registration. However, time has shown that (1) GitHub is
committed to open source and (2) those licenses have since been
favorably revised. Additionally GitHub appears to be rather viable.

Therefore I propose we move to GitHub:
1) Migrate the repositories from gitorious.org.
2) Migrate the wiki from devel.bibletime.info.
3) Migrate the website/blog from bibletime.info to GitHub pages and
CNAME-redirect the bibletime.info domain respectively.
4) Migrate bugs.bibletime.info to GitHub.

The good:
* Single sign-on to access repositories/wiki/issues/website.
* No need to manage/host separate Drupal/Bugzilla/MediaWiki installations.
* GitHub has better HTTPS than Gitorious and our
Drupal/Bugzilla/MediaWiki installations.

The bad:
* We might not be able to migrate all the bug workflows from
bugs.bibletime.org.
* Updating the website will probably have to go through Git.
* The website will be static.
* We probably need to backup (`wget --mirror` or something) the
existing stuff.
* All bets on one service provider.
* All contributors need GitHub accounts.
* Yet Another Migration™.

The ugly:
* We would need to do the painful migration.

Did I miss anything? Objections / other thoughts?


Blessings,
Jaak

PS: Personally, I'd profit from not having to manage/host the separate
drupal/bugzilla/mediawiki installations.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

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
OOJiMmGQr1xY6n756CJp
=mDHq
-----END PGP SIGNATURE-----



More information about the bt-devel mailing list