<html><head></head><body>Did you see that threejs 73 is already in debian? <br><br><div class="gmail_quote">On March 11, 2017 3:49:00 PM EST, Ximin Luo <infinity0@debian.org> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Ximin Luo:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Tobias Hansen:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #ad7fa8; padding-left: 1ex;"> On 03/10/2017 12:57 PM, Ximin Luo wrote:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #8ae234; padding-left: 1ex;"> Tobias Hansen:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #fcaf3e; padding-left: 1ex;"> Thanks! All the singular related test failures I reported last time are<br /> gone except the one attached to this mail. That means we don't have any<br /> timeouts or segfaults anymore, just normal failures. Mostly ones that we<br /> already had for 7.4.<br /><br /> [..]<br /></blockquote><br /> Hey, shall we release this soon? I can do a test build over the weekend as well.<br /><br /> X</blockquote><br /><br /> Yes, sure. I'm traveling until Monday and can't do much until then.<br /><br /> The new 3D plotting with threejs works, but it loads threejs from the<br /> web. Can we leave it like that for experimental? Otherwise we need to<br /> either disable it or backport the patches from Sage 7.6 for using a<br /> local version of threejs. And update the threejs package.</blockquote><br /> <br /> I think if upstream do that then we should stick with it, but I'll see if I can trivially patch in a "warning notice" somewhere in the UI.<br /> <br /> Afterwards, we can immediately begin packaging 7.6.beta directly after we release 7.5.1, and possibly have 7.5.1 in unstable with 7.6.beta in experimental.<br /> <br /> I think this is better, since it means we'd stay mostly-ahead rather than mostly-behind. (I'm also suggesting this approach for the Debian rust team.)<br /> <br /> [..]<br /></blockquote><br />The packages build successfully and I've uploaded them here: <a href="https://debian-science.alioth.debian.org/apt/sid-sage">https://debian-science.alioth.debian.org/apt/sid-sage</a>/<br /><br />Not yet tested though. I had a change of heart about threejs and I think we should build it properly, loading it over the net is really not acceptable and we have to fix it for 7.6 anyways.<br /><br />There are only 3 commits to backport from Sage: <a href="https://trac.sagemath.org/ticket/22488">https://trac.sagemath.org/ticket/22488</a><br /><br />However the problem is packaging threejs, it requires rollup which isn't Debian (0.38 is in experimental contrib, but it doesn't even work, I have to use the version from git) so I will have some fun figuring out another way to replace Yet Another Bullshit Javascript Build System.<br /><br />X<br /></pre></blockquote></div></body></html>