<div dir="ltr">Can you characterize how often the rich diff times out? I've visited the URL a few times now over the last hour and had no timeouts. I imagine it's been cached. If the cache remains invalidated until the next commit, then it might be an acceptable near-term tradeoff to allow the first visit or two to timeout, if subsequent visits will work fine.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 5, 2016 at 8:19 PM, Jacob Hoffman-Andrews <span dir="ltr"><<a href="mailto:jsha@letsencrypt.org" target="_blank">jsha@letsencrypt.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>I posted an issue on GitHub: <a href="https://github.com/cabforum/documents/issues/27" target="_blank">https://github.com/cabforum/documents/issues/27</a>, and want to post here as well since I know many people do not follow that repository. Interested in feedback!<br></div><div><br></div><div>Jacob Hoffman-Andrews said:</div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">BR.md seems to be large enough that GitHub's rich diff generator takes close to 5 seconds, which is their internal timeout per discussions with GitHub Support. That means viewing the rich diff sometimes produces a timeout, for example at <a href="https://github.com/cabforum/documents/pull/24/files" target="_blank">https://github.com/cabforum/documents/pull/24/files</a>.<br>It sounds like GitHub won't change the timeout, and the code is not open source so we don't have the option of optimizing it.<br>I'd like to split up BR.md into multiple files, one per section, and recombine them at build time. That will probably make the rich diff generator finish safely below the timeout.<br>Any objections? @pzb?</blockquote></div><div><br></div><div>Peter Bowen said: </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Sounds good to me. However we need to figure out how to handle in-progress ballots; several branches will need re-doing.</blockquote><div><br></div><div>Ryan Sleevi said:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">My experiences in W3C and IETF suggest that, while understandably well-motivated, such actions generally make the document significantly harder to manage and keep consistent @jsha . Further, I think that's the sort of change that might be better discussed in the Forum at large as part of workflow.<br>It seems like you're making more work for people who want to contribute. Is there a way to avoid that? </blockquote><div><br></div><div>Jacob Hoffman-Andrews said:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Good point about making it harder to contribute: People would need to find the correct section to edit. I'm definitely interested in finding alternate approaches that make it possible to continue to read rich diffs (which many Forum members find useful) while also using a single doc. If there's a third-party tool to generate rich diffs, we could run it automatically from Travis and link to it from pull requests.<br>Will cross-post on cabfpub, thanks for the reminder. </blockquote></div>
<br>_______________________________________________<br>
Public mailing list<br>
<a href="mailto:Public@cabforum.org">Public@cabforum.org</a><br>
<a href="https://cabforum.org/mailman/listinfo/public" rel="noreferrer" target="_blank">https://cabforum.org/mailman/listinfo/public</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><a href="https://konklone.com" target="_blank">konklone.com</a> | <a href="https://twitter.com/konklone" target="_blank">@konklone</a><br></div></div></div></div></div></div></div>
</div>