teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
JakeSays has quit [Ping timeout: 246 seconds]
JakeSays has joined #openscad
kintel has joined #openscad
<kintel> Back from traveling for now. Got a lot to catch up on, so may not be super active here for a bit..
<teepee> kintel: welcome back, it's been relatively quiet, plus we lost the matrix bridge, not sure if that gets reconnected somehow
LordOfBikes has quit [Ping timeout: 245 seconds]
LordOfBikes has joined #openscad
J23k41 has joined #openscad
J23k86 has quit [Ping timeout: 246 seconds]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fling has quit [Ping timeout: 246 seconds]
fling has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 245 seconds]
J23k41 has quit [Quit: Client closed]
J23k41 has joined #openscad
J23k41 has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
qeed_ has quit [Ping timeout: 246 seconds]
misterfish has joined #openscad
Guest40 has joined #openscad
mmu_man has quit [Ping timeout: 244 seconds]
J23k has joined #openscad
Guest40 has quit [Quit: Client closed]
splud has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
misterfish has quit [Ping timeout: 246 seconds]
splud has joined #openscad
splud has quit [Ping timeout: 256 seconds]
splud has joined #openscad
snaked has quit [Quit: Leaving]
peepsalot has quit [*.net *.split]
castawayc has quit [*.net *.split]
extor has quit [*.net *.split]
TheCoffeMaker has quit [*.net *.split]
extor has joined #openscad
peepsalot has joined #openscad
castawayc has joined #openscad
TheCoffeMaker has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 246 seconds]
teepee_ is now known as teepee
misterfish has joined #openscad
<guso78> I am Just wondering. I never Used File Server Feature in OpenSCAD. Where was IT and what did IT do before?
J23k has quit [Quit: Client closed]
J23k has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
J23k has quit [Quit: Client closed]
J23k has joined #openscad
mmu_man has joined #openscad
qeed has joined #openscad
J23k has quit [Quit: Client closed]
J23k has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
kintel has joined #openscad
<kintel> teepee I found the old ansible config for the server. I doesn't really contain much though; mostly ssh keys and nginx config
<teepee> kintel: can you send that over via mail? i'll create a repo for that, maybe private first, but we can probably make it public later
<teepee> guso78: host downloads + advent calender files + some random other file storage
fling has quit [Remote host closed the connection]
erectus has quit [Remote host closed the connection]
fling has joined #openscad
erectus has joined #openscad
<kintel> teepee turns out I already put it on bitbucket back in the days. Will share
<teepee> ah, even better :)
<kintel> sent an invite
<kintel> It's pretty naive as I still have no clue about ansible, but it might serve as a start :)
<teepee> lets see if that 10 year old password still works
<kintel> ..but now that github supports private repos we can import it there
<teepee> I started reading the ansible book and we by now have quite some ansible knowledge in the company with the full network setup from bare metal / vm via FAI + ansible
<teepee> at some point, I have to go through all of that code :)
<teepee> hmm, seeing only the openscad-js repo?
<teepee> oh, what were those scripts you changed? that's probably not in the backup but as this is only the openscad home folder, I'm not seeing all that many scripts
* teepee stares in astonishment at the mastodon notifications :)
snaked has joined #openscad
<kintel> I may have to add you to the repo as well. One sec
<kintel> teepee: Added you as admin - did it help?
<teepee> ah, yes, 2 more repos
<kintel> ^ does anyone know who/how that CSG docs got edited?
<teepee> there was an old issue or discussion from someone outside asking for a format description and doing the wiki page
<teepee> I think it was a combination of current state + proposed extensions but it's not spelled out as such on the wiki page
<teepee> hmm, no, I don't think that's the discussion I menat
<teepee> *meant
Virindi has quit [Ping timeout: 250 seconds]
<kintel> ok, it looks somewhat reasonable until "Versioning" so we can just kill that section
mmu_man has quit [Ping timeout: 250 seconds]
<gbruno> [github] kintel closed issue #4721 (CSG File Format > Versioning documentation, support, and comments) https://github.com/openscad/openscad/issues/4721
<teepee> yep, if there's ever going to be more work on that topic we can create a separate proposal page
snaked has quit [Quit: Leaving]
redlizard has quit [Ping timeout: 240 seconds]
<kintel> guso78 Reading history: Did you progress with ctest on Windows?
<kintel> I had the same issue a while back, but needed a break - I believe the core issue was Python on msys not correctly installing wheels for Pillow
<Scopeuk> I think guso78 was hitting an issue where something had installed a bunch of the msys dll's into the system32 directory and causing incompatibilities
mmu_man has joined #openscad
<kintel> yeah, but that was resolved, but running the tests was still an issue afterwards
<Scopeuk> yeh that's the last thing I see in the logs, its running on the openscad side but python is falling over
redlizard has joined #openscad
<guso78> Künzel, my ctests in mingw32 finally Run after deleting some wrong dlls in my Windows dir
<guso78> Kintel sorry
<guso78> However they did Not Show the expected segfaults even through ITS a Windows near Environment
<guso78> This was to get my Indexed PR Clean but i failed so far
Virindi has joined #openscad
erectus has quit [Ping timeout: 246 seconds]
erectus has joined #openscad
<kintel> guso78 yeah, I wish we had a better Windows dev env : 9
mmu_man has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
<ndnihil> nobody uses winderps anymore, it's a dying environment with no need for support
<ndnihil> focus on linux
<ndnihil> it's the goodness
<kintel> Heh, I wish that was true : )
<ndnihil> I mean, it's truer now than it ever has been
<ndnihil> particularly in engineering
<guso78> Kintel we could improve the Debug Environment, If openscad would automatically dump the Stack trace in Case of an Error. This should of course Work in all platforms.
<kintel> guso78: Yeah, but that's probably not fun to implement cross platform
<kintel> ndnihil Yeah, more true than ever, but that probably still puts Linux at < 10%, probably a lot more for OpenSCAD users though, but I feel we're still >= 50% Windows users
<kintel> teepee Re. which scripts I changed: I think it was the snapshot download scripts; something about CircleCI broke at some point
<teepee> kintel: ah, ok. so those need some review, I can fix if needed
<kintel> Do you have the backup from josh?
<teepee> no, my understanding is he has none
<kintel> oh, I thought he had one from earlier this year?
<teepee> I have a manual rsync setup
<teepee> which seems to have run last somewhere beginning of the year
<kintel> The one thing that sucks to lose is the historic download logs
<kintel> ..but perhaps those are not grpc compliant anyway : /
<teepee> yeah, not with full ip addresses
<kintel> Best compliance workflow: Delete server image :)
<teepee> masking ip-adresses might be enough, I need to have another look on that topic though
<teepee> yes, like google solution - work places without internet access ?
<kintel> s/mask/hash/ perhaps, to be able to run stats on unique downloads
<teepee> yep
<kintel> joseph_ In terms of requesting different OpenGL profiles, this WIP PR has support for that: https://github.com/openscad/openscad/pull/4582
J23k has quit [Quit: Client closed]
J23k has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<joseph_> kintel: Yes, that's what I've been working off of mostly. Your earlier GLAD PR got merged. By the way, #4582 has a glx.h file but the README which shows the GLAD generation command doesn't seem to include GLX
Guest94 has joined #openscad
<Guest94> hi
<Guest94> I need a help
<Guest94> I'm need a OpenScad download
<teepee> Guest94: what OS / what platform?
<Guest94> Website is broken
<Guest94> Win 64
<teepee> well, yes, hence the note, that was not very intentional
<joseph_> kintel: I just realized that's probably because your checklist doesn't show error handling as being done yet for GLX. My main development machine uses X11 but I have other platforms to test on
<teepee> Guest94: you want the release version, or the latest development snapshot?
<Guest94> it is not problem for me but I like release
<teepee> let me check where to upload that temporarily
J23k has quit [Quit: Client closed]
<Guest94> ok if you want google drive also
J23k has joined #openscad
<teepee> yeah, that was my first thought
<Guest94> Thank you very much, really, really, you guys are amazing people. I would love to develop scad with you soon and I am trying to be a good software developer for it.
<teepee> but it seems I can add binary files to the github release page, let me try that
<Guest94> does not matter for me
<Guest94> where is the
kintel has joined #openscad
<kintel> joseph_ thx, I probably forgot to update the readme.
<kintel> still some testing to do on that PR, there's a lot of stuff that can go wrong with context creation...
<teepee> Guest94: just uploaded where your link points
<Guest94> ok
<Guest94> ups I understand
<teepee> for win 64-bit you can either use the OpenSCAD-2021.01-x86-64.zip or the matching Installer
<Guest94> Thank You Very Much!
Guest94 has quit [Quit: Client closed]
Guest94 has joined #openscad
Guest94 has quit [Client Quit]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
<ndnihil> we need that 2023.nn.nn
<ndnihil> give us the current goodness
mmu_man has quit [Ping timeout: 245 seconds]
<teepee> crossing fingers
mmu_man has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
noonien has quit [Ping timeout: 246 seconds]
noonien has joined #openscad
<gbruno> [github] t-paul pushed 2 modifications (Add link to github release page.) https://github.com/openscad/openscad.github.com/commit/86cfc005bbddf79a2f3c875f0b4eb99524fad8f9
misterfish has quit [Ping timeout: 252 seconds]
ingo has joined #openscad
ingo has quit [Quit: Leaving]
snaked has joined #openscad
kintel has joined #openscad
<kintel> ndnihil teepee I guess the big question is when manifold can make it out of experimental and/or whether we should allow for selecting geometry backend as a non-experimental feature
<teepee> I'd say till we are ready for a release, Manifold is good enough to make it default
<teepee> they are currently dropping thrust and OpenMP / Cuda support, so it's TBB only, hopefully bringing even more performance and fewer bugs (from thrust)
<teepee> plus a number of bugfixes and other performance improvements (even over the current state!)
<kintel> sg, my main concern with Manifold is topology-breaking simplification operations, but I haven't read the code yet :)
<kintel> otoh, we already have those problems, just deferred to STL export while Manifold will do it per CSG op
<kintel> teepee btw., DNS is updated, but the TTL was 10800
<teepee> IIRC Manifold is internally single precision, so that would match STL :)
<teepee> I'm mostly sure the manifold internal simplifications are way better than any grid matching we have (had?) I think the Manifold OpenSCAD code dropped the grid stuff
<teepee> invite worked, thanks
<kintel> yeah, the internal grid stuff is nasty. I believe the place CGAL currently wins is intermediate csg ops, which are all kept in CGAL's number space today.
<teepee> for *some* values of winning ;-)
<teepee> original author asks "can I get that faster than 20 min render time"
* teepee tries with Manifold
<kintel> heh, yeah, the upside is massive
* teepee get render time of 10 seconds
<teepee> and while I still like my good old dell-xps-13, it's not 6 years old so hardly the fastest machine around
<kintel> Ideally I'd do the good old "scrape Thingiverse/X and see if something breaks", but that's way too much effort ;)
<teepee> I still have one example from nophead which breaks with both fast-csg and manifold, probably connected to minkowski
<teepee> it's getting a good number of users already and they fixed quite some cases found via openscad
<teepee> there's a recent fix still pending and a crash bug currently almost merged
<teepee> pending = even newer fix than the last update of Manifold I did
<teepee> if I'm reading one of the messages correctly there might be also an new official Manifold release soon-ish
teepee_ has joined #openscad
teepee has quit [Ping timeout: 246 seconds]
teepee_ is now known as teepee
sauce has quit []
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
J23k has quit [Quit: Client closed]
J23k has joined #openscad