<InPhase>
joseph_: Sounds good! (Testing by name.)
<InPhase>
joseph_: Pro-tip, maybe set do-not-disturb for sleeping hours. Some of us will be responding at odd hours when you would be wise to be sleeping. :)
<teepee>
haha, yes
<InPhase>
And understand we have no expectation of you waking up from your slumber to reply. :)
<teepee>
being currently on-call, I can't do that myself, but I don't have much notifications active
<InPhase>
pa: If that's my threads_v2.scad (I think I'm the only one who used that filename), you're on-behind on some bug fixes. There was a threads_v2p1.scad and then there were further updates that are now being kept only at the git page: https://github.com/rcolyer/threads-scad
<InPhase>
Oh, and a one year old PR there of a fix I still need to sort out.
<joseph_>
InPhase: Fortunately I am in the habit of setting do not disturb at night, so I won't be awakened by mentions
drfff has joined #openscad
<InPhase>
It is for the best. This frees us to queue up responses whenever we get a chance without worrying about disturbing.
<linext>
basically importing or including from a URL
<InPhase>
linext: I've made such proposals, but you only want that with an accompanying system to cache the results, which you only want if you have a sensible system for managing those caches, so it couples into at least a rudimentary library management system.
<teepee>
otherwise animation gets not so fun for the hosting servers of those scripts
<linext>
hopefully they'll be on github and microsoft can afford the bill
<linext>
i don't know....
<linext>
maybe after the 10th download, make a popup asking if they'd like to save the library to the same folder as the .scad file
gunnbr_ has joined #openscad
snaked has quit [Read error: Connection reset by peer]
snaked has joined #openscad
gunnbr_ has quit [Ping timeout: 258 seconds]
ur5us has joined #openscad
retrosenator has quit [Remote host closed the connection]
ur5us has quit [Quit: Leaving]
J1A8471 is now known as J1A84
<J1A84>
I think that was meant with management - that downloaded files are stored and the next time the call is not going to the URL but to the cache - and then you have to check for updates (or it deletes after closing SCAD)
<J1A84>
And if your SCAD files are suddenly Cloud dependent - this sounds awful to me. So you want something that checks locally first and if that lib isn't found it may start searching for it.
GNUmoon has quit [Ping timeout: 240 seconds]
GNUmoon has joined #openscad
fling has quit [Ping timeout: 240 seconds]
<juri_>
I can't wait for a leftpad incident in cloud openscad.
fling has joined #openscad
<J1A84>
"cube()" couldn't be found
Scopeuk has quit [Quit: Scopeuk]
Scopeuk has joined #openscad
<juri_>
more like "this one opensource developer had their code in use everywhere, but they decided to upload something that draws a penis instead. Thingiverse is all penises, as far as the eye can see now."
<J1A84>
$fn=99999; //oops
<teepee>
and that's why I think a "normal" package management helps a bit. it's not 100% safe against that issue either, but gives more obvious control
la1yv_a has quit [Ping timeout: 244 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
aiyion has quit [Ping timeout: 240 seconds]
aiyion has joined #openscad
<Scopeuk>
I suppose if the main application is package aware you can throw errors or warning for missing/out of date, still a nightmare to catch all of the edge casesmthough
gunnbr_ has joined #openscad
Guest12 has joined #openscad
gunnbr_ has quit [Ping timeout: 255 seconds]
Guest12 has quit [Client Quit]
<pa>
InPhase: thanks! i'll try to update!
teepee has quit [Remote host closed the connection]