Re: [sage-devel] Proposal: Demote jupyter-jsmol and tachyon to optional

2024-08-20 Thread Nils Bruin
On Tuesday 20 August 2024 at 06:54:00 UTC-7 Michael Orlitzky wrote: [...] As a distro package, tachyon is mildly annoying, but all that it really needs is a sane build system. The existing one is a case study in what happens when you try to recreate autotools in undocumented Makefile fragments.

Re: [sage-devel] Proposal: Demote jupyter-jsmol and tachyon to optional

2024-08-20 Thread Matthias Koeppe
On Tuesday, August 20, 2024 at 7:04:36 AM UTC-7 Ricardo Buring wrote: As an alternative to (automatically) opening a web browser, Just to clarify, the web browser is not "opened" in the sense of popping up on the screen. It's done by playwright in a headless operation. perhaps one could auto

Re: [sage-devel] Proposal: Demote jupyter-jsmol and tachyon to optional

2024-08-20 Thread Matthias Koeppe
On Tuesday, August 20, 2024 at 6:54:00 AM UTC-7 Michael Orlitzky wrote: As a distro package, tachyon is mildly annoying, but all that it really needs is a sane build system. The existing one is a case study in what happens when you try to recreate autotools in undocumented Makefile fragments. U

Re: [sage-devel] Proposal: Demote jupyter-jsmol and tachyon to optional

2024-08-20 Thread Ricardo Buring
As an alternative to (automatically) opening a web browser, perhaps one could automate (three.js) exporting to glTF and a small renderer (raylib?) generating the image. Best, Ricardo -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscrib

Re: [sage-devel] Proposal: Demote jupyter-jsmol and tachyon to optional

2024-08-20 Thread Michael Orlitzky
Playwright (via Chromium) would add another non-portable component to sage, which incidentally downloads several hundred megabytes of untrusted executable code from god-knows-where. As a distro package, tachyon is mildly annoying, but all that it really needs is a sane build system. The existing o

Re: [sage-devel] Proposal: Demote jupyter-jsmol and tachyon to optional

2024-08-19 Thread François Bissey
Making all those packages optional sounds good. I am not completely sure about playwright. It feels a bit heavy to shoehorn to produce documentation from source. I need a bit more time to think about it. Using binary produced documentation packages for "stable" releases is a fine option, but p

[sage-devel] Proposal: Demote jupyter-jsmol and tachyon to optional

2024-08-19 Thread Matthias Koeppe
jupyter-jsmol is the current standard package providing javascript version of Jmol (which I proposed to demote to optional in https://groups.google.com/g/sage-devel/c/qKqTmLzHAbg, https://github.com/sagema