IRC log for #brlcad on 20201126

01:33.26 *** join/#brlcad LordOfBikes (~armin@ipservice-092-211-154-075.092.211.pools.vodafone-ip.de)
03:23.16 *** join/#brlcad Moult (~sevenstro@unaffiliated/moult)
03:25.05 Moult brlcad: ping :) thought i'd catch you on irc
07:21.50 *** join/#brlcad TheJollyRoger (~Jolly_Rog@gateway/tor-sasl/thejollyroger)
08:37.48 brlcad hello Moult, pong
08:58.27 teepee hey brlcad :)
08:59.22 teepee did you see the discussion on github?
09:07.14 Moult brlcad teepee g'day :) just thought i'd ping about https://github.com/opencax/opencax.github.io/issues/2
09:27.08 teepee hi Moult
09:27.16 Moult teepee: g'day :)
09:28.13 teepee joining the fun at interesting times with the big changes in GSoC rules :)
09:28.21 Moult teepee: what are the big changes?
09:28.40 Moult teepee: i've never been involved in a past gsoc so i don't have a point of comparison :)
09:32.14 teepee much short project time (pretty much half) and I guess it's a bit unclear what that will mean for
09:32.25 teepee the whole thing
09:32.36 teepee like if there will be more projects accepted and such
09:33.17 Moult teepee:how long do the students have to do their work?
09:33.26 Moult teepee: from memory it was 3 months?
09:37.18 teepee yep
09:37.39 teepee blog post... https://opensource.googleblog.com/2020/10/google-summer-of-code-2021-is-bringing.html
09:39.56 Moult teepee: thanks for the link :) 10 weeks is indeed quite short
09:42.26 teepee yeah, I'm still a bit unclear if it will make sense for us (OpenSCAD) it certainly means pretty much all of the existing project proposals dont work anymore
09:44.29 teepee but as brlcad said in an earlier discussion it also has a couple of chances for interesting new ways how it could go
09:45.28 teepee thing is that we are not a huge team, and I guess independent of the shorter project length, it's still requires the same amount of mentors
09:58.40 Moult teepee: most foss cad seems to be small teams :(
18:28.41 brlcad teepee: yes, I just responded -- it's been on my radar since it was posted, intending to reply but I was on vacation when it came in
18:30.54 brlcad appreciate you, yorik, and others keeping the discussion going
18:31.08 teepee oh my, I guess we should let you get back to Thanksgiving :)
18:31.59 brlcad no worries, asynchronouse discussions ;)
18:32.24 TheJollyRoger Hi guys!
18:33.18 teepee hi!
18:34.00 TheJollyRoger Hey! I'm a long time watcher, but haven't really taken part in discussions here much. I'm coming into this with no experience in MGED but a lot of experience at PTC Creo, Inventor and Siemens PLM NX.
18:34.21 brlcad Moult: my biggest unspoken concern is ifcopenshell vs blenderbim vs openbim -- in terms of maturity, ifcopenshell is a no-brainer. if it weren't for opencascade, I'd have already pushed to integrate it into BRL-CAD, but having to manage handing geometry between multiple major geometry engines isn't something terribly appealing just yet :)
18:34.22 TheJollyRoger Really eager to get started and try out BRL CAD sometime, been scouring the manuals for MGED and hoping I'll be able to wrap my head around this all.
18:34.54 brlcad hello TheJollyRoger ! that's not surprising because we've not used IRC as our primary channel in years.
18:35.52 brlcad I'm hoping to bridge everything back when we migrate from Zulip to Matrix (Gitter/Element), which bridges better with IRC than Zulip.
18:36.14 brlcad TheJollyRoger: feel free to join us on https://brlcad.zulipchat.com too, that's where most of the guys are watching.
18:37.21 brlcad teepee: I hope it makes sense for you guys! at least one slot... ;)
18:37.24 teepee oh, matrix, yay!
18:37.47 TheJollyRoger Ah, heh, I used to be big on Matrix, some time ago, but eventually migrated back to IRC.
18:37.50 teepee yeah, at this point, I don't see 2 slots happening anyway
18:38.19 brlcad I've been using Element since early summer now and have been liking it.
18:38.39 TheJollyRoger Hey right on. I hope you'll keep IRC around, since I find that's probably the best for me.
18:38.51 TheJollyRoger Strange as it's going to sound.
18:38.55 brlcad Element purchased Gitter recently and said they're moving them to Matrix
18:39.00 TheJollyRoger Hey right on.
18:39.29 brlcad I love IRC, it's my preferred
18:40.14 TheJollyRoger So do I!
18:40.16 yukonbob hello #brlcad -- like a buzzing beehive in here ;)
18:40.26 TheJollyRoger Yeah man!
18:40.43 brlcad one of the things we learned from years of gci and gsoc, though, is that it is a big barrier for new contributors and harder to ensure project successes since it requires more synchronous attention
18:40.52 TheJollyRoger When I read about BRL CAD I knew I just had to try it and possibly try compiling it on POWER9.
18:40.54 brlcad howdy yukonbob .. yeah!
18:41.10 brlcad TheJollyRoger: I compile it on power series regularly ;)
18:41.14 yukonbob brlcad: o/
18:41.17 TheJollyRoger ...!
18:41.18 TheJollyRoger AWESOME!
18:41.31 TheJollyRoger Excellent aw man you are my hero!
18:42.00 yukonbob technical q that's been on mind for a bit, and now that some nerds are here (haha) -- does BRLCAD have any notions of Wayland ?
18:42.59 TheJollyRoger I currently am looking to make the jump from Siemens PLM NX and PTC Creo to BRL CAD, I'm kind of nervous about it and having to relearn everything from scratch, but that's part of the fun.
18:43.15 brlcad yukonbob: in what sense? it does in the sense that it'll display on wayland because our windowing does, but nothing direct. if anything, our long-term direction is Qt so 'yes' from that indirect perspective.
18:43.24 TheJollyRoger Wow.
18:43.58 yukonbob brlcad: ah ok -- so the windowing does integrate w/ some wayland compositor -- that's all I wanted to know...
18:45.04 brlcad TheJollyRoger: BRL-CAD is one of the oldest "portable" software systems predating things like TCP, ANSI C, and OpenGL ;) Our portability has degraded in recent years as we've embraced more and more modern libraries and standards, but I still have the perspective that it should compile and run if you can get the code on it. :)
18:45.14 yukonbob currently working on Wayland/NetBSD, which is a WIP, but slowly heading in Wayland direction....
18:46.43 yukonbob re: QT -- does this speak to anything that's going on w/ Tcl in BRLCAD?
18:47.06 yukonbob doesn't recall now if previous display was Tk or some other form of X11 on *nix....
18:47.08 TheJollyRoger brlcad: woohoo!
18:47.31 TheJollyRoger I've got a lot of CPU cores and a lot of RAM, so I'd like to try sometime when I figure it out.
18:47.53 brlcad yukonbob: I believe it'll happen via XWayland currently (for Xlib apps like our direct code). Tk I don't think has added Wayland as a backend yet. I believe Qt has direct support.
18:48.38 brlcad yukonbob: current display tech is a mix of direct Xlib calls and Tk
18:48.47 yukonbob ^- ah... perfect.
18:48.49 brlcad opengl is optional
18:49.39 brlcad TheJollyRoger: if you have a lot of cores, be sure to compile from source optimized (release mode), run the BRL-CAD Benchmark, and submit your performance results
18:50.02 TheJollyRoger I will! I'll have to figure out what to do. I'm pretty new to this honestly.
18:50.49 yukonbob brlcad: iirc Tk *does* have a pretty good path to Wayland, but I haven't pinned down details - I'm currently porting/stablizing Wayland to my NetBSD env, then working on some app integration...
18:51.08 yukonbob Tk will one of the things I'll be looking at (surprise).
18:56.21 TheJollyRoger brlcad, currently I've got a Talos, it's a pretty powerful machine with two CPUs and an AMD Vega Graphics card. I'm hoping that it might be a good match!
18:57.04 TheJollyRoger Occasionally the amdgpu does misbehave so I have to fiddle with or change the kernel.
18:58.07 TheJollyRoger *amdgpu driver
19:53.00 brlcad TheJollyRoger: no worries, feel free to ask lots of questions. happy to answer and help you figure things out, find an exciting project
19:53.08 TheJollyRoger Thanks!
19:53.22 TheJollyRoger I might be a bit slow to get there, since I've been pretty swamped, but I'm really glad for this channel!
21:44.54 Moult brlcad: g'day
21:45.59 Moult brlcad: the ifcopenshell repo has contained code for blender since 2011, but the main dev didn't have time to maintain it, so i've been hacking on it since 2019
21:46.43 Moult brlcad: and since then it was rebranded by the users who called it "blenderbim". but the codebase is still part of ifcopenshell
21:47.04 Moult brlcad: hope that clarifies it?
21:48.03 Moult brlcad: also to clarify "OpenBIM" is not a project. it's all just really one project "IfcOpenShell". openbim is the umbrella of standards that ifcopenshell supports, and the blenderbim is the commonly used name for one of the components of ifcopenshell;
21:49.53 Moult brlcad: in terms of mentors, aothms and I are the main devs. we have some other more casual contributors, but most likely it'll be aothms and I being the only mentors

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.