[Members] new xmpp.org going live in 7 days
simon at buddycloud.com
Mon Nov 9 17:53:39 UTC 2015
The plan is to run it on Github pages so the only change that is needed is
a DNS change
Background: In building the new site, I really wanted us to have something
that can be more community driven: fixes and quick deployments so that site
gets more love and attention and the content stays fresh.
The current workflow
commits/pull-requests -> travis-ci for building
<https://travis-ci.org/xsf/xmpp.org> -> auto-deployed on Github pages branch
As you mention this does raise two interesting problems:
- https://xmpp.org/extensions/diff/ seems to hang on loading the XEP
list. Is this in active use? Would it be possible to put this on it's own
subdomain like tools.xmpp.org?
- http://xmpp.org/extensions/* we'll need to update the site generation
script to also build the XEPs. I'll have a look at this in the morning when
my brain is more fresh.
I'm partial to the "launch and try to patch things up later" but we
definitely need the XEPs :)
On 9 November 2015 at 17:58, Kevin Smith <kevin.smith at isode.com> wrote:
> On 9 Nov 2015, at 16:51, Simon Tennant <simon at buddycloud.com> wrote:
> > A bunch of us have been working on the new XSF website.
> Indeed, thanks.
> > And in 7 days the new website will go live. Now we need your help:
> What’s needed here in terms of support from iteam? Are you just sending
> over a bunch of html for us to deploy on the host instead of what’s there,
> or do we need to get any deployment stuff in place first? We should
> probably choose a time that we’ll have a reasonable chance of having some
> support around to ensure that the new content and old content that’s
> hanging around like the XEP difftool play nicely together (are we testing
> this first, or going to launch and try to patch things up later if it’s
Simon Tennant | CEO Buddycloud <http://buddycloud.com> | +49 17 8545 0880 |
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Members