Textpattern CMS support forum

You are not logged in. Register | Login | Help

#11 2018-10-23 08:02:19

philwareham
Core designer
From: Farnham, Surrey, UK
Registered: 2009-06-11
Posts: 3,096
Website

Re: Github down, shards lost, repos rolled back

I would absolutely not condone moving off GitHub to a self-hosted git solution. To do so would be effectively kill our project in any meaningful sense.

While I’m sympathetic to the calls on this forum to give power back to the people and away from the Silicon Valley big hitters*, I also live in the real world; where project visibility is the difference between a dead project and a one with a future. GitHub rose to the top because it was (and still is) the best integration of version control for collaborative and social coding. Just because it potentially will be owned by Microsoft is moot to me.

*For transparency: Amazon are one of my clients.

PS. I daily pull any changes to all the Textpattern repos down to my local machine with git so at worst if there is a massive outage at GitHub we would only be max 24 hours of work lost.

PPS. There may be a way to host the docs site on our own servers, but the process would be:

  1. Install a Jekyll instance on our servers – that would mean having Ruby available plus about a hundred or so third-party gem dependencies that Jekyll needs to run – each gem with the potential to open security holes.
  2. Fetch the repo every time a commit is pushed to GitHub.
  3. Run a Jekyll build after fetch.

Offline

#12 2018-10-23 08:35:08

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 8,462
Website

Re: Github down, shards lost, repos rolled back

I’m not advocating a move in any way. This outage just highlights where we have all our eggs in one basket and I was exploring ways to ensure we have legitimate backups of such content in case GitHub goes south permanently.

Losing the issue queue or release notifications would be a major bummer, so if there’s some way to back them up periodically to preserve the history, that’d be ace. They offer their own paid solution of course, but I’d prefer some other free alternative. There are some exporters or the API to roll our own but it’s unclear if it can get attachments and stuff like that.

The rest of the content on GitHub is all distributed anyway as far as I can tell so can always be migrated to some other central hub if the need ever arises.

Last edited by Bloke (2018-10-23 08:47:56)


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#13 2018-10-23 09:47:07

colak
Admin
From: Cyprus
Registered: 2004-11-20
Posts: 6,916
Website

Re: Github down, shards lost, repos rolled back

Hey guys,

I am not bothered if we stayed on github or not. I appreciate that its technology fits our needs, but I just think that github is also part of the centralising problem in the web2 scene. In that sense, it is no different to google, fb, or twitter.

I guess that we all have to use these services in one way or another and for whatever reason. It would be good to think of alternatives though should this kind of crash happens again. I know that it can happen to our sites, but we have control over our backups for those.


Yiannis
——————————
neme.org | hblack.net | LABS | State Machines | NeMe @ github

Offline

#14 2018-10-23 16:57:45

towndock
Member
From: Oriental, NC USA
Registered: 2007-04-06
Posts: 254
Website

Re: Github down, shards lost, repos rolled back

philwareham wrote #314705:

While I’m sympathetic to the calls on this forum to give power back to the people and away from the Silicon Valley big hitters*, I also live in the real world; where project visibility is the difference between a dead project and a one with a future. GitHub rose to the top because it was (and still is) the best integration of version control for collaborative and social coding. Just because it potentially will be owned by Microsoft is moot to me.

Thank you.

Offline

#15 2018-10-23 17:19:17

Destry
Moderator
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,021
Website

Re: Github down, shards lost, repos rolled back

philwareham wrote #314705:

I would absolutely not condone moving off GitHub . . .

You’ve made your stance and devotion to GitHub very clear before… My way or the highway, or whatever. ;)

Rest assured we don’t want you hittin’ the road. You’ve made large and irrefutable contributions to the outward appearance of Txp.

And I didn’t share this news to imply making a change for this project either, it was just a general statement of things. But good to be reminded of where the line is.

While I’m sympathetic to the calls on this forum to give power back to the people I also live in the real world. . .

Haha! Okay.

You heard the man, people, back to the exploitation mines. Ka-ching! ;)


The text persuades, the *notes prove。

Offline

#16 2018-10-24 00:06:33

michaelkpate
Moderator
From: Avon Park, FL
Registered: 2004-02-24
Posts: 1,118
Website

Re: Github down, shards lost, repos rolled back

philwareham wrote #314705:

I would absolutely not condone moving off GitHub to a self-hosted git solution. To do so would be effectively kill our project in any meaningful sense.

There are ways to do things like Keep in sync your Git repos on GitHub, GitLab & Bitbucket but it seems like a lot of effort for a questionable reward to me.

Decentralizing has always seemed like a cool concept for the super-dedicated… but even if I start out that way, I eventually get bored. I used to play with all sorts of self-hosting things – and don’t really use any of them anymore. While everything I’ve stored on Flickr, Google, Facebook etc. is still there.

Offline

#17 2018-10-27 07:03:22

phiw13
Plugin Author
From: Japan
Registered: 2004-02-27
Posts: 1,550
Website

Re: Github down, shards lost, repos rolled back

gaekwad wrote #314697:

Microsoft hasn’t actually acquired GitHub yet, regulatory approval was ongoing when I last checked a week ago.

Just for what it is worth (1¥?): GitHub is now officially a part of Microsoft by Peter Bright / ArsTechnica

(no trace of merge conflicts – commented out?)

Offline

Board footer

Powered by FluxBB