[bt-devel] GitHub?

Greg Hellings greg.hellings at gmail.com
Wed Jul 2 11:47:50 MST 2014


On Wed, Jul 2, 2014 at 1:22 PM, Jaak Ristioja <jaak at ristioja.ee> wrote:

> -----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.
>

Why is this in "The bad"? It reads to me like "The good".


> * The website will be static.
>

Does Github honestly provide no dynamic choices?


> * We probably need to backup (`wget --mirror` or something) the
> existing stuff.
> * All bets on one service provider.
> * All contributors need GitHub accounts.
>

Not a barrier for me, as I'm already a GitHub user.


> * Yet Another Migration™.
>
> The ugly:
> * We would need to do the painful migration.
>
> Did I miss anything? Objections / other thoughts?
>

No objections. While I don't find anything objectively better or worse
about either host from a 10,000 foot perspective, I know that github is
typically the de facto standard in the git-using community. I don't see a
huge list of "the good" up there that would make me think it's a slam-dunk
for saying the move is a lot better, but if it frees you up from having to
maintain or host something then I don't think it's at all a bad idea. I
also don't see much in "The bad" that would say not to do it, either.

--Greg


>
>
> 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-----
>
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/bt-devel/attachments/20140702/52edd5f5/attachment.html>


More information about the bt-devel mailing list