[Members] new xmpp.org going live in 7 days

Kevin Smith kevin.smith at isode.com
Thu Nov 12 21:49:17 UTC 2015


On 12 Nov 2015, at 14:13, Simon Tennant <simon at buddycloud.com> wrote:
> 
> On 10 November 2015 at 13:32, Kevin Smith <kevin.smith at isode.com> wrote:
> On 9 Nov 2015, at 17:53, Simon Tennant <simon at buddycloud.com> wrote:
> > Hi Kev.
> >
> > The plan is to run it on Github pages so the only change that is needed is a DNS change.
> 
> Hmm. Board making decisions on our infrastructure without consulting the iteam is questionable, but I guess they’re Board so they get to do what they want.
> 
> Hi Kev, If the iteam wants to host generated webpages,

I don’t think it’s necessarily a case of needing to self-host them, just of checking that we make a considered decision.


> we can find a way to trigger builds to publish to wherever. Do you have a repo with your current orchestration anywhere online?

The current site isn’t orchestrated, as it’s wordpress - I’ll be glad to see the back of that. Assuming it’s just a simple `make` or equivalent, it shouldn’t be hard to run it on the server if that’s what we decide to do.

> That said, the current flow of Git->Travis->Publish is nicely optimised, documented and allowing us to make quick updates without touching any iteam infrastructure or depend on certain people being around to help out.

I can see that that’s appealing. I’d have thought we could script the server to pull from the repo, build and deploy every hour or whatever, if we wanted (not quite as smooth, but close).

> That seems like a good thing to me and a good way to keep the our website fresh (and doesn't touch any other XSF website like the wiki).

Yes.

> > Irrespective of that, are you sure a DNS change is all that’s needed? I’m not sure how that’ll address TLS verification and the like.
> 
> Can you describe more.

xmpp.org’s served over HTTPS - I’m not sure how to host on github with appropriate certs (or whether it’s possible at all).

> > How are the various rewrite rules getting deployed on github?
> 
> Could you share the rules on https://github.com/xsf/xmpp.org/issues/17. Do you have an idea of how many hits they are getting?

Will do.

/K


More information about the Members mailing list