- From: J.C. Jones <jjones@mozilla.com>
- Date: Fri, 8 Apr 2016 17:14:35 -0700
- To: W3C WebAuthn WG <public-webauthn@w3.org>
- Message-ID: <CAObDDPBWuypbB-nr_cmbE-Gk7WKW=2HbK4hqm-shyVz_xiY1Qg@mail.gmail.com>
I've cleaned up the gh-pages branch to remove the cruft; it's now clean and, barring bugs, should remain that way. The current editor's draft is incorrectly showing the terminology section PR; I had forgotten to set a TravisCI environment variable before that PR went up. It should correct itself back to the master branch when the next change lands on master. Have a good weekend, all. J.C. On Thu, Apr 7, 2016 at 11:13 AM, J.C. Jones <jjones@mozilla.com> wrote: > Optimally the gh-pages branch should only contain the bikeshed output > artifacts and media. I see that it's got some cruft in it presently, I'll > check out what's wrong shortly. > > > > On Thu, Apr 7, 2016 at 10:53 AM, Mike Jones <Michael.Jones@microsoft.com> > wrote: > >> Are there any other ways in which gh-pages is going to be different than >> master? If so, we should also document these differences and the reasons >> for them. >> >> >> >> Thanks, >> >> -- Mike >> >> >> >> *From:* Hodges, Jeff [mailto:jeff.hodges@paypal.com] >> *Sent:* Thursday, April 7, 2016 2:50 PM >> *To:* J.C. Jones <jjones@mozilla.com> >> *Cc:* W3C WebAuthn WG <public-webauthn@w3.org> >> *Subject:* Re: index.html missing from repo master branch -- regen upon >> merges ? >> >> >> >> thx JC -- overall the way it is setup sounds ok to me, we just ought to >> clearly document it in either README.md or someother .md file :) >> >> >> >> thx again and for setting this up, >> >> =JeffH >> >> >> >> On 4/7/16, 10:43 AM, "J.C. Jones" <jjones@mozilla.com> wrote: >> >> >> >> Jeff, >> >> The way I have Travis set up, it's always up-to-date on the gh-pages >> branch [1]. On the master branch it's somewhat dangerous to keep as it's >> very easy to cause merge conflicts on that file, prompting unexpected build >> failures. For that reason, index.html is in the .gitignore. This is the >> choice used in mt's i-d-template [2], which I used as the basis for our >> bikeshed CI tooling. Note that the ACME spec [3] has this same deal, where >> the formatted version is only on the gh-pages branch. >> >> >> >> It's possible to adjust the git commands in ghpages.mk [4] to ensure >> that, in the event of a merge, the local copy always wins. In my experience >> that's a bit brittle to do it in a way that doesn't accidentally catch >> other files, but I'm happy to review and help test such a change. >> >> >> >> J.C. >> >> >> 1) https://github.com/w3c/webauthn/blob/gh-pages/index.html >> 2) https://github.com/martinthomson/i-d-template >> 3) https://github.com/ietf-wg-acme/acme >> 4) https://github.com/w3c/webauthn/blob/master/lib/ghpages.mk >> >> >> >> On Thu, Apr 7, 2016 at 10:26 AM, Hodges, Jeff <jeff.hodges@paypal.com> >> wrote: >> >> Hubert & I notice that index.html missing from the >> github.com/w3c/webauthn repo master branch. >> >> >> >> index.html is the "formatted" output gen'd by bikeshed. if you have >> bikeshed installed, running make in your repo clone directory will >> generate it. (ie, see the Makefile) >> >> >> >> perhaps we should figure out a way that auto-generates index.html upon >> merges to master such that index.html tracks the current state of the >> post-merge(s) spec? >> >> >> >> =JeffH >> >> >> >> >> >> >> >> >> >> >> > >
Received on Saturday, 9 April 2016 00:15:23 UTC