<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta name="description" content="IRC LOG for channel #evergreen" /> <meta name="viewport" content="width=device-width" /> <link rel="stylesheet" type="text/css" href="/s/style.css" title="Irclog Stylesheet" /> <link rel="shortcut icon" href="/s/favicon.ico" type="image/x-icon" /> <link rel="canonical" href="/evergreen/2020-01-01" /> <title>IRC log for #evergreen, 2020-01-01</title> </head> <body> <p><a href="http://evergreen-ils.org/"><img style="float:right; border:none" src="/s/small_logo.jpg" alt="Evergreen ILS Website"/></a></p> <h1>IRC log for #evergreen, 2020-01-01</h1> <p> <a href="/evergreen/2019-12-31" rel="prev"> ← Previous day</a> | <a href="/">Channels</a> | <a href="/evergreen/">#evergreen index</a> | <a href="/evergreen/today">Today</a> | <a href="/evergreen/2020-01-02" rel="next"> Next day →</a> | <a href="/evergreen/search">Search</a> | <a href="http://www.google.com/search?q=site%3Airc.evergreen-ils.org+inurl%3Aevergreen">Google Search</a> | <a href="/evergreen/2020-01-01/text">Plain-Text</a> | <a href="/evergreen/2020-01-01/summary">summary</a> | <a href="https://webchat.freenode.net/?channels=evergreen">Join Webchat</a> </p> <p>All times shown according to the server's local time.</p> <div> <span style="display: none;" id="filter_toggle"></span> <span id="summary_container" /> </div> <form action="#" name="summary_form" id="summary_form"> <span id="top" /> <table id="log" style="clear:both"> <tr class="head"> <th>Time</th> <th>Nick</th> <th>Message</th> </tr> <tr id="id_l2" class="new special dark"> <td class="time" id="i_431777"><a href="/evergreen/2020-01-01#i_431777">01:39</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">sandbergja joined #evergreen</td> </tr> <tr id="id_l3" class="new nick nick_pinesol"> <td class="time" id="i_431778"><a href="/evergreen/2020-01-01#i_431778">06:01</a></td> <td style="color: #4e00a3" class="nick">pinesol</td> <td class="msg ">News from qatests: Testing Success <<a href="http://testing.evergreen-ils.org/~live" title="http://testing.evergreen-ils.org/~live">http://testing.evergreen-ils.org/~live</a>></td> </tr> <tr id="id_l4" class="new special dark"> <td class="time" id="i_431780"><a href="/evergreen/2020-01-01#i_431780">10:44</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">jvwoolf joined #evergreen</td> </tr> <tr id="id_l5" class="new nick nick_dbs"> <td class="time" id="i_431781"><a href="/evergreen/2020-01-01#i_431781">10:51</a></td> <td style="color: #100090" class="nick">dbs</td> <td class="msg ">Weird, back in <a href="http://irc.evergreen-ils.org/evergreen/2019-11-18#i_426876" title="http://irc.evergreen-ils.org/evergreen/2019-11-18#i_426876">http://irc.evergreen-ils.org/evergreen/2019-11-18#i_426876</a> jeff said upup should automatically load new resources based on expire time</td> </tr> <tr id="id_l6" class="cont nick nick_dbs"> <td class="time" id="i_431782"><a href="/evergreen/2020-01-01#i_431782">10:52</a></td> <td style="color: #100090" class="nick">dbs</td> <td class="msg ">But I just logged into the staff client on a computer I hadn't used for days and got a white screen of death until I refreshed manually (used Network dev tools panel + disable cache to reload the page)</td> </tr> <tr id="id_l7" class="cont nick nick_dbs"> <td class="time" id="i_431783"><a href="/evergreen/2020-01-01#i_431783">10:54</a></td> <td style="color: #100090" class="nick">dbs</td> <td class="msg ">text/html requests show an expire time of 18 hours, per the example config</td> </tr> <tr id="id_l8" class="cont nick nick_dbs"> <td class="time" id="i_431784"><a href="/evergreen/2020-01-01#i_431784">10:56</a></td> <td style="color: #100090" class="nick">dbs</td> <td class="msg ">but <a href="https://laurentian.concat.ca/js/ui/default/staff/build/js/core.bundle.js" title="https://laurentian.concat.ca/js/ui/default/staff/build/js/core.bundle.js">https://laurentian.concat.ca/js/ui/default/staff/build/js/core.bundle.js</a> and <a href="https://laurentian.concat.ca/IDL2js?locale=en-US" title="https://laurentian.concat.ca/IDL2js?locale=en-US">https://laurentian.concat.ca/IDL2js?locale=en-US</a> also have an expire time of 1 year, also per the example config</td> </tr> <tr id="id_l9" class="cont nick nick_dbs"> <td class="time" id="i_431785"><a href="/evergreen/2020-01-01#i_431785">10:57</a></td> <td style="color: #100090" class="nick">dbs</td> <td class="msg ">This seems like a non-optimal default, given that they were set so long based on the assumption that the cache-busting param would be in play</td> </tr> <tr id="id_l10" class="cont nick nick_dbs"> <td class="time" id="i_431786"><a href="/evergreen/2020-01-01#i_431786">11:00</a></td> <td style="color: #100090" class="nick">dbs</td> <td class="msg ">(per <a href="https://github.com/evergreen-library-system/Evergreen/blob/master/Open-ILS/examples/apache_24/eg.conf.in#L90" title="https://github.com/evergreen-library-system/Evergreen/blob/master/Open-ILS/examples/apache_24/eg.conf.in#L90">https://github.com/evergreen-library-system/Evergreen/blob/master/Open-ILS/examples/apache_24/eg.conf.in#L90</a> )</td> </tr> <tr id="id_l11" class="new nick nick_dbs dark"> <td class="time" id="i_431787"><a href="/evergreen/2020-01-01#i_431787">11:01</a></td> <td style="color: #800064" class="nick">* dbs</td> <td class="msg act ">resets his expire times to 4 hours across the board for everything for now</td> </tr> <tr id="id_l12" class="new special"> <td class="time" id="i_431788"><a href="/evergreen/2020-01-01#i_431788">11:32</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">sandbergja joined #evergreen</td> </tr> <tr id="id_l13" class="cont special"> <td class="time" id="i_431789"><a href="/evergreen/2020-01-01#i_431789">12:10</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">jvwoolf left #evergreen</td> </tr> <tr id="id_l14" class="new nick nick_jeff dark"> <td class="time" id="i_431790"><a href="/evergreen/2020-01-01#i_431790">12:37</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">the upup cache-version value is set to the current day at the tt2 template level, so if your browser loaded a fresh copy of that html (which it probably did, if it was set to cache for 18 hours and had been not used for days).</td> </tr> <tr id="id_l15" class="cont nick nick_jeff dark"> <td class="time" id="i_431791"><a href="/evergreen/2020-01-01#i_431791">12:38</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">that should have caused upup to re-fetch what it considers assets "for offline access".</td> </tr> <tr id="id_l16" class="cont nick nick_jeff dark"> <td class="time" id="i_431792"><a href="/evergreen/2020-01-01#i_431792">12:38</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">but i don't think it has any overall effect on other resources cached by the browser for the origin in question.</td> </tr> <tr id="id_l17" class="cont nick nick_jeff dark"> <td class="time" id="i_431793"><a href="/evergreen/2020-01-01#i_431793">12:38</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">even if it's within the upup "scope"</td> </tr> <tr id="id_l18" class="cont nick nick_jeff dark"> <td class="time" id="i_431794"><a href="/evergreen/2020-01-01#i_431794">12:39</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">that comment in the apache config for "to force browsers to reload them immediately" does seem to assume that the output of a template using cache.tt2 would not itself be cached... that might be true now that i say it.</td> </tr> <tr id="id_l19" class="cont nick nick_jeff dark"> <td class="time" id="i_431795"><a href="/evergreen/2020-01-01#i_431795">12:41</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">since we set "access plus 5 seconds" as the ExpiresByType for text/html in <Location /eg/opac> (in eg_vhost.conf)</td> </tr> <tr id="id_l20" class="cont nick nick_jeff dark"> <td class="time" id="i_431796"><a href="/evergreen/2020-01-01#i_431796">12:41</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">(then there's the internal template toolkit cache on disk...)</td> </tr> <tr id="id_l21" class="cont nick nick_jeff dark"> <td class="time" id="i_431797"><a href="/evergreen/2020-01-01#i_431797">12:45</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">...but in the case of both URLs in your example of those having a one year expiry, they should be already in the assets array for upup, so they'd in theory be re-fetched.</td> </tr> <tr id="id_l22" class="cont nick nick_jeff dark"> <td class="time" id="i_431798"><a href="/evergreen/2020-01-01#i_431798">13:06</a></td> <td style="color: #001009" class="nick">jeff</td> <td class="msg ">(hrm.)</td> </tr> <tr id="id_l23" class="new special"> <td class="time" id="i_431799"><a href="/evergreen/2020-01-01#i_431799">13:30</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">sandbergja joined #evergreen</td> </tr> <tr id="id_l24" class="cont special"> <td class="time" id="i_431800"><a href="/evergreen/2020-01-01#i_431800">16:08</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">sandbergja joined #evergreen</td> </tr> <tr id="id_l25" class="cont special"> <td class="time" id="i_431801"><a href="/evergreen/2020-01-01#i_431801">16:17</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">sandbergja joined #evergreen</td> </tr> <tr id="id_l26" class="cont special"> <td class="time" id="i_431802"><a href="/evergreen/2020-01-01#i_431802">16:36</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">sandbergja joined #evergreen</td> </tr> <tr id="id_l27" class="new nick nick_pinesol dark"> <td class="time" id="i_431803"><a href="/evergreen/2020-01-01#i_431803">18:01</a></td> <td style="color: #4e00a3" class="nick">pinesol</td> <td class="msg ">News from qatests: Testing Success <<a href="http://testing.evergreen-ils.org/~live" title="http://testing.evergreen-ils.org/~live">http://testing.evergreen-ils.org/~live</a>></td> </tr> <tr id="id_l28" class="new special"> <td class="time" id="i_431805"><a href="/evergreen/2020-01-01#i_431805">18:38</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">stephengwills joined #evergreen</td> </tr> <tr id="id_l29" class="cont special"> <td class="time" id="i_431806"><a href="/evergreen/2020-01-01#i_431806">21:08</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">Christineb joined #evergreen</td> </tr> <tr id="id_l30" class="cont special"> <td class="time" id="i_431807"><a href="/evergreen/2020-01-01#i_431807">22:23</a></td> <td style="color: #ad7900" class="nick"></td> <td class="msg ">sandbergja joined #evergreen</td> </tr> </table> </form> <span id="bottom" /> <p> <a href="/evergreen/2019-12-31" rel="prev"> ← Previous day</a> | <a href="/">Channels</a> | <a href="/evergreen/">#evergreen index</a> | <a href="/evergreen/today">Today</a> | <a href="/evergreen/2020-01-02" rel="next"> Next day →</a> | <a href="/evergreen/search">Search</a> | <a href="http://www.google.com/search?q=site%3Airc.evergreen-ils.org+inurl%3Aevergreen">Google Search</a> | <a href="/evergreen/2020-01-01/text">Plain-Text</a> | <a href="/evergreen/2020-01-01/summary">summary</a> | <a href="https://webchat.freenode.net/?channels=evergreen">Join Webchat</a> </p> <div id="footer"> <p>Powered by <a href="http://moritz.faui2k3.org/en/ilbot">ilbot</a>. <strong>Any questions? Ask bshum in #evergreen on irc.libera.chat</strong></p> <p> Evergreen is open source software, freely licensed under <a href="http://www.gnu.org/licenses/gpl-2.0.html" target="_blank">GNU GPLv2</a> or later.<br /> The <a href="http://evergreen-ils.org/blog/?p=583" target="_blank">Evergreen Project is a member</a> of <a href="http://sfconservancy.org/" target="_blank">Software Freedom Conservancy</a>. </p> </div> <script type="text/javascript" src="/s/jquery.min.js"></script> <script type="text/javascript"> IlbotConfig = { base_url: '/', channel: 'evergreen', day: '2020-01-01', still_today: false }; </script> <script type="text/javascript" src="/s/dynamic.js"></script> </body> </html> <!-- -->