IRC log for #brlcad on 20170207

00:07.08 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
00:33.53 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:36.29 *** join/#brlcad tpovplimypawwatf (~armin@dslb-094-216-167-037.094.216.pools.vodafone-ip.de)
02:23.56 Notify 03BRL-CAD:n_reed * 69399 brlcad/trunk/src/tclscripts/checker/check.tcl: add draw mode combobox
03:50.50 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
04:26.06 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:08.15 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:24.11 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:58.57 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
06:00.08 *** join/#brlcad davezd (~davezd@71-83-188-23.dhcp.lnbh.ca.charter.com)
06:25.22 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
07:31.56 *** join/#brlcad ARChak (~virususer@117.214.46.147)
07:54.45 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
08:37.17 *** join/#brlcad ARChak (~virususer@117.214.46.147)
10:04.04 *** join/#brlcad teepee] (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
10:36.18 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
10:52.24 *** join/#brlcad StefanT29_ (StefanT29@gateway/shell/kde/x-zpyuaxanjmjoxtsw)
11:18.32 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
11:42.02 *** join/#brlcad yorik (~yorik@2804:431:f721:6f6b:290:f5ff:fedc:3bb2)
13:25.42 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
14:08.23 *** join/#brlcad Apra (~virususer@117.200.89.195)
14:08.30 Apra metabrainz
14:51.37 *** join/#brlcad merzo (~merzo@91.151.138.222)
14:58.18 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
15:06.43 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:06.20 *** join/#brlcad merzo (~merzo@91.151.138.174)
17:18.23 *** join/#brlcad ARChak (~virususer@117.214.49.43)
17:19.58 Notify 03BRL-CAD:starseeker * 69400 (brlcad/trunk/src/external/CREO/assembly.cpp =================================================================== and 481 others): Start decomposing the creo-brl.cpp file into topic specific files. The idea will be to enable functionality gradually in stages.
17:27.02 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
17:39.19 *** join/#brlcad ickby_ (~stefan@x5d845ad8.dyn.telefonica.de)
18:09.37 Notify 03BRL-CAD:n_reed * 69401 brlcad/trunk/src/tclscripts/checker/check.tcl: list overlap pairs with smaller bbox volume on the left
18:22.08 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
18:46.09 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
19:22.21 *** join/#brlcad yorik (~yorik@2804:431:f721:533a:290:f5ff:fedc:3bb2)
19:24.18 *** join/#brlcad merzo (~merzo@91.151.138.180)
19:27.43 *** join/#brlcad merzo (~merzo@91.151.138.180)
20:22.36 *** join/#brlcad Ch3ck (~Ch3ck@66.118.151.70)
20:25.40 Notify 03BRL-CAD:starseeker * 69402 (brlcad/trunk/src/external/CREO/assembly.cpp brlcad/trunk/src/external/CREO/creo-brl.h and 4 others): based on who calls what, move things around.
20:50.00 *** join/#brlcad Stragus (~alexis@modemcable090.29-19-135.mc.videotron.ca)
20:54.28 *** join/#brlcad Ch3ck (~Ch3ck@66-118-151-70.static.sagonet.net)
20:55.42 *** join/#brlcad Stragus (~alexis@modemcable090.29-19-135.mc.videotron.ca)
20:57.42 *** join/#brlcad ickby_ (~stefan@x5d845ad8.dyn.telefonica.de)
21:04.37 *** join/#brlcad tandoorichick (~rakshika@60.243.170.241)
21:20.14 *** join/#brlcad ickby_ (~stefan@x5d845ad8.dyn.telefonica.de)
21:36.57 Notify 03BRL-CAD:starseeker * 69403 (brlcad/trunk/src/external/CREO/assembly.cpp brlcad/trunk/src/external/CREO/creo-brl.h and 2 others): tweaks
21:50.03 *** join/#brlcad tandoorichick (~rakshika@157.48.7.172)
22:09.13 *** join/#brlcad Sound (~Sound@unaffiliated/sound)
22:10.31 Sound brlcad: ping
22:17.01 teepee hey Sound
22:17.09 Sound hi teepee
22:17.55 teepee saw the mails, are you going to join gsoc?
22:19.00 Sound teepee: yeah!
22:19.23 Sound and the deadline for applying as organization is very close
22:19.59 teepee yep, it is, less than 2 days
22:20.09 teepee from our time zone pretty much tomorrow evening
22:20.24 teepee you have some projects to list?
22:21.32 Sound teepee: not yet, but I have plenty of ideas so I can prepare a list tomorrow morning (no later than 12 hours from now)
22:21.57 teepee cool
22:22.25 teepee it's important to have those structured with some rating for difficulty and such
22:22.59 Sound I'll take inspiration from the other CAx lists
22:23.25 teepee yeah, that's the simplest way :)
22:23.34 teepee main page is probably still http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas
22:23.36 gcibot [ Google Summer of Code/Project Ideas - BRL-CAD ]
22:23.58 Sound I'd like to list both CG and non-CG tasks
22:24.00 teepee for us we reference our github wiki, e.g. https://github.com/openscad/openscad/wiki/Project%3A-Improve-OpenGL-rendering
22:24.00 gcibot [ Project: Improve OpenGL rendering · openscad/openscad Wiki · GitHub ]
22:24.47 Sound do I need to prepare the single task pages as well or the list is enough at this stage
22:24.47 teepee as far as I know the specific topic is pretty much free as long as it relates to the project and is actual coding
22:24.49 Sound ?
22:25.39 teepee not sure, I guess a slightly longer description might be useful
22:25.59 Sound okay
22:26.26 teepee we have that for a couple of the bigge tasks
22:26.45 teepee some smaller tasks just point to a simpler list
22:27.35 teepee should be fine as long as it has 1) description 2) skills 3) difficulty
22:27.43 teepee well, at least it was :)
22:27.51 teepee new gsoc, new rules
22:28.04 Sound good hint - and yes, I'll double check the rules :)
22:28.21 teepee yeah, need to do that myself
22:28.50 teepee they did also change things like the stipend for the students and such stuff which is not yet important
22:29.09 teepee so I suspect the rating rules have changed too
22:29.57 Sound hm I see
22:30.06 teepee but all that will come into play if we are actually accepted
22:30.29 teepee probably again lots of projects trying to join
22:31.50 teepee will LoH help too, I've seen he's helping quite a bit lately?
22:32.34 teepee having 2 mentor names listed would be a good thing too :)
22:33.55 Sound yeah sure, he confirmed he's willing to mentor :)
22:34.00 teepee nice
22:38.40 *** join/#brlcad LoH|Work (cdafe263@gateway/web/freenode/ip.205.175.226.99)
22:38.48 LoH|Work Sound: <-- Lordofhyphens
22:39.04 Sound …speak of the devil
22:39.21 LoH|Work Will be slightly distracted as I'm investigating some test failures (for work)
22:39.22 Sound hi LoH|Work, teepee and I were just talking about GSoC and you
22:39.30 LoH|Work D:
22:39.53 teepee indeed :)
22:40.10 Sound also waiting until Sean (brlcad) jumps into the conversation
22:40.14 LoH|Work Np
22:41.36 teepee is probably same timezone as Sound so not around for very long anymore ;)
22:41.55 LoH|Work Yeah, I'm US-CST timezone
22:41.57 Sound LoH|Work: teepee suggested we list 1) description 2) skills 3) difficulty for each task. I can work on a list tomorrow morning
22:42.02 LoH|Work GMT -6:30
22:42.07 Sound teepee: aha, I didn't know :)
22:45.45 LoH|Work Sound: btw you mind if I merge a couple simple fixes into master?
22:46.04 Sound LoH|Work: of course I don't
22:46.27 LoH|Work Sound: You'd indicated before you'd prefer to review everything is all :)
22:47.30 Sound LoH|Work: you're totally right, but 'simple fixes' sounds fine :)
22:47.34 LoH|Work I do think we need a better flow heuristic for smaller layer heights, btw
22:48.09 LoH|Work For UI patches I'll commit merge patches. If something goes awry, makes it easier to revert.
22:48.22 teepee shh :P
22:48.28 Sound teepee: sorry :P
22:48.42 teepee just reminds on the actual channel here ;)
22:49.26 LoH|Work someone tag me when brlcad gets in
22:50.43 *** join/#brlcad tandoorichick (~rakshika@60.243.170.241)
22:50.49 LoH|Work also, brlcad.org is slammed
22:50.51 LoH|Work or dead.
22:50.54 LoH|Work either/or
22:51.05 teepee if there's something coming up about gsoc, I'll be around tomorrow, maybe I even remember to join #slic3r when not being home
22:51.17 teepee hmm, did work a couple of minutes ago
22:52.06 Sound try to refresh several times, it worked for me after that
22:52.25 teepee news seems to hang for me but that redirects to facebook
22:53.05 LoH|Work ah, there it went the soc page
22:54.42 LoH|Work For Slic3r, we could certainly add a format parser to the list of project ideas
22:55.09 LoH|Work I've been meaning to look more closely into 3mf (since it has a GPL reference implementation)
22:55.23 teepee MIT
22:56.08 teepee yeah, having a nice list of projects is certainly a good thing, like brlcad mentioned about 10 looks good
22:56.09 LoH|Work teepee: for our purposes, close enough ;)
22:56.23 teepee probably not all need to be totally fleshed out in extreme detail
22:56.43 LoH|Work yeah, I can probably search the most-commented items out of our own tracker and sort a few out
22:57.18 teepee it should be work for like 10 weeks or so
22:58.33 LoH|Work teepee: yeah, some of them are relatively involved. Although some of them I'd never want in the codebase ;)
22:59.04 Sound LoH|Work: the GUI port from Perl to C++ is also a good candidate, students can learn C++ and wxWidgets without dealing with geometric algorithms
22:59.09 teepee haha, don't propose those I guess :)
22:59.29 LoH|Work Sound: Yeah, it's also been something I've been looking at taking for myself with some design docs.
22:59.49 teepee yep, that's probably a good candidate, although from our list of projects this type of task is not very likely to be chosen
23:00.14 LoH|Work Been trying to work out the design patterns to apply to the menu creation to keep it close to how the perl thing is
23:00.29 Sound In an ideal world, it would be very nice to share some code among those CAx projects. We all reinvented the wheel on many things :)
23:00.43 LoH|Work teepee: Rewriting our 3d system to use VBOs and more "modern" OpenGL would also probably suffice
23:01.28 Sound teepee: you mean students might not be interested? (Google doesn't approve the single proposals, right?)
23:01.38 teepee yeah, we have a similar task and even had one gsoc student interrested last year, but it did not happen in the end
23:01.54 teepee no, google is not much involved in the specifics of the project
23:02.21 teepee they do check the project listings but the details are totally up to you judgement
23:02.53 teepee your*
23:03.48 teepee in addition it's also ok if students propose their own projects - but that probably does not happen too often - and if so, it's like 2nd time students
23:05.47 Sound I see
23:06.17 LoH|Work Makes some sense, the GSoC is basically a giant RFP
23:06.43 LoH|Work Except that the people doing the work will be "funding" the grant
23:07.15 teepee yeah, and google is basically running the project and provide the stipends, the actual coding is totally up to the orgs
23:09.54 teepee I guess that works out relatively well as the org selection is strict and the mentors need to put in quite a lot of time, so it would be stupid from org perspective to really do a bad job
23:10.34 teepee so the biggest fear is that new orgs try to cut a piece of cake which is much too big - so there are some rules for that in place
23:11.31 teepee obviously it depends a lot on the student, but the rule of thumb is about 1 hour each day for mentoring
23:14.06 LoH|Work has a relatively low opinion on the productivity of students.
23:14.18 LoH|Work Probably from working with interns/co-ops here at work
23:15.29 Stragus It also seems to be quite a time drain for the mentor programmers
23:15.41 teepee one big part of gsoc is also to provide insight how open source projects work
23:16.19 LoH|Work teepee: Or don't ^^;
23:16.29 teepee so it's not like a payed intern - so far (which is 3 years with one student each) the motivation was always there
23:16.55 LoH|Work teepee: there's motivation and then there's capability.
23:17.29 teepee true, but that's also one of the hard jobs, selecting a student when participating as org/mentor
23:27.51 LoH|Work teepee: yeah very easy to believe there
23:46.34 *** join/#brlcad Ch3ck (~Ch3ck@66-118-151-70.static.sagonet.net)

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