IRC log for #brlcad on 20131204

00:10.17 Notify 03GCI:Palindrome * Design a cover image or banner for our Facebook page (and other social media sites) #6: Ideas? - I would like somewhat of an idea to go by, are you sure you don't need anything...
00:33.23 *** join/#brlcad ejno_ (~ejno@unaffiliated/kazaik)
02:39.38 Notify 03GCI:Sean * Add missing documentation (for any ONE command) #2 http://www.google-melange.com/gci/task/view/google/gci2013/6219730314592256: looking good, but has errors Shardul, you're right...
02:39.58 Notify 03GCI:Sean * Add missing documentation (for any ONE command) #2: Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to...
02:52.10 Notify 03GCI:Sean * Generate a code coverage report (lcov+gcov): This is awesome! - Jacob, this is really cool. I've not seen an lcov report in a very very long time, long before we had unit tests. Is it...
02:52.30 Notify 03GCI:Sean * Generate a code coverage report (lcov+gcov): Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the...
03:01.31 brlcad maths22: I tried a demo of fisheye a year or so ago, but couldn't get past the vendor lock-in aspect even if it was free for open source
03:07.15 Notify 03GCI:Sean * Generate a code coverage report (lcov+gcov) http://www.google-melange.com/gci/task/view/google/gci2013/4812355431038976: follow-on task A follow-on to this task has been posted::...
03:19.46 maths22 what do you mean?
03:20.54 maths22 also, I think you marked my task as needs more work when it is done
03:21.16 maths22 It is all 3 combined
03:22.09 maths22 Also, for the followon, can I put it in bamboo: running at brlcad:8085
03:22.37 maths22 I have been messing with it recently, and I kind of like it
03:22.49 maths22 I meant http://brlcad.org:8085/
03:27.25 maths22 Finally, code coverage takes at least an hour, as make regress when coverage is enabled is really slow
03:28.48 brlcad maths22: excellent (all 3), just checking
03:30.07 maths22 Really finally, do the ones in my homedir actually need coverage>
03:30.36 maths22 I think I could safely remove them
03:30.42 brlcad hm?
03:31.21 maths22 You asked if I could remove my homedir from certain paths
03:31.26 brlcad atlassian's tools are nice, really nice .. but I'm still more inclined to run with jenkins or buildbot
03:31.31 maths22 I don't think the files in them needed coverage
03:31.42 maths22 We can add it to buildbut/jenkins later
03:31.43 brlcad ah
03:31.51 maths22 My point was rather than a cron job
03:31.56 brlcad right, that was all I was saying too
03:32.26 brlcad the point of a cron job is to have it wrapped up neatly in a one-liner (writing output to a log if needed)
03:32.40 brlcad so that one-liner can get added to whatever ci we use later
03:32.58 maths22 Would a shell script work?
03:33.05 brlcad or that liner can get triggered off a semaphore file (ci writes out a file when a commit is made)
03:33.08 brlcad sure
03:33.27 brlcad it's more about capturing the output
03:33.39 maths22 Would the ouput html be saved as a zip?
03:34.03 brlcad no no, that'd get installed live
03:34.24 maths22 What do you mean then by capturing the output?
03:34.27 brlcad perhaps install to a new dir, mv old, mv new
03:34.40 brlcad output from lcov running, if it generates any output
03:35.08 maths22 You mean output to stdout?
03:35.09 brlcad whatever is being displayed to the console
03:35.11 brlcad yep
03:35.23 maths22 would it then be run on quiet or not?
03:35.35 maths22 Also, what address does jenkins run at?
03:35.59 brlcad so in X years when someone updates/deletes/renames lcov and it's broken, we have the error being logged and it's not just a "dead website mystery" we're trying to decipher
03:36.34 maths22 That makes sense
03:37.28 brlcad http://brlcad.org:8180/jenkins/
03:39.08 brlcad i'm still really torn on jenkins vs buildbot
03:40.12 brlcad need to run with one hard and the dev in me wants to use buildbot but the user wants jenkins
03:41.18 brlcad if we use jenkins, I'd really want it under apache
03:41.29 maths22 Is it possible to run both?
03:41.39 brlcad sure, but why?
03:41.44 brlcad don't need or want both
03:42.01 brlcad we need CI up and running to actually use it
03:42.23 brlcad I was hoping someone would step up as a CI manager and devote to one, but that's not happened
03:44.08 maths22 Where is buildbot currently?
03:47.56 brlcad don't remember...
03:48.11 brlcad looks like it's http://brlcad.org/buildbot/
03:48.24 brlcad but not currently up
03:49.12 maths22 OK
03:49.25 maths22 does the original task "need more work"?
03:50.32 brlcad the full paths were nfg
03:51.10 brlcad it's listing them because those files have logic (they're c++), that happens to be in headers
03:52.15 brlcad change the url to just "coverage" too
03:52.46 brlcad curious that it only reports 206k lines of code
03:53.58 brlcad that's not even all of librt
03:55.22 maths22 Does it ignore comment lines?
03:55.34 brlcad yep
03:55.49 maths22 how many lines, w/o comments is librt?
03:56.22 brlcad i don't know that off the top of my head :)
03:56.30 maths22 about what?
03:56.37 maths22 since 206k is not enough
03:57.37 brlcad running our enumeration script now to see the total
03:57.57 brlcad how much librt is isn't relevant -- it's that it's a fraction of our source total (a big fraction)
03:58.03 brlcad or small, however you look at it
03:58.17 brlcad it'll take another min
03:58.47 maths22 Does it also exclude comments?
04:02.39 brlcad an exercise left to the reader
04:02.50 brlcad looks like the current count is about 1.2M
04:03.11 brlcad does not include any blank lines
04:03.21 maths22 I will look later
04:03.28 brlcad so even if you assume every other line is a comment, that's 400k missing
04:05.48 brlcad digging more specific, looks like about 840k of c/c++ source code
04:06.13 brlcad what's probably happening is lcov is only counting the file(s) containing functions that are called
04:07.23 Notify 03GCI:Cameron * Create Wordpress theme for BRL-CAD website #2: Claim Removed - The claim on this task has been removed, someone else can claim it now.
04:09.28 Notify 03GCI:Cameron * Model BRL-CAD Logo Using BRL-CAD #3: Task Claimed - I would like to work on this task.
04:11.08 Notify 03GCI:Sean * Model BRL-CAD Logo Using BRL-CAD #3: Task Assigned - This task has been assigned to Cameron. You have 72 hours to complete this task, good luck!
04:22.33 *** join/#brlcad witness (~witness12@122.248.183.23)
04:31.21 maths22 brlcad: you are right. I will re-run it to account for that tomorrow
04:43.21 *** join/#brlcad agkphysics (~aaron@141.239.252.27.dyn.cust.vf.net.nz)
04:47.52 brlcad maths22: if you have it start with the top-level dir, it probably won't result in those full-path dirs outside of src/
04:48.24 brlcad also, can have it ignore src/other src/external and misc/
05:00.23 Notify 03GCI:Andromeda Galaxy * Create an ISST screenshot or animation: Ready for review - The work on this task is ready to be reviewed.
05:17.09 *** join/#brlcad ejno_ (~ejno@unaffiliated/kazaik)
05:18.59 *** join/#brlcad ``Erik_ (~erik@pool-74-103-94-19.bltmmd.fios.verizon.net)
05:22.10 *** join/#brlcad starseek1r (~starseeke@66.118.151.70)
05:53.01 *** join/#brlcad YuGin (~IceChat77@182.55.146.247)
06:33.47 *** join/#brlcad agkphysics (~aaron@141.239.252.27.dyn.cust.vf.net.nz)
07:46.06 *** join/#brlcad agkphysics (~aaron@189.166.252.27.dyn.cust.vf.net.nz)
08:17.00 *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua)
08:32.28 *** join/#brlcad agkphysics (~aaron@110.227.252.27.dyn.cust.vf.net.nz)
08:38.40 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
09:02.31 *** join/#brlcad caen23_ (~caen23@92.81.168.188)
09:04.05 *** join/#brlcad Izak__ (~Izak@66-118-151-70.static.sagonet.net)
10:32.53 *** join/#brlcad YatharthROCK (~YatharthR@91.140.221.104)
11:54.30 Notify 03BRL-CAD:bob1961 * 58811 brlcad/trunk/src/libged/polyclip.cpp: Since polygon clipping is happening in 2d, remember the view Z for later use when converting back to 3d.
12:31.20 Notify 03GCI:Melange * Add missing documentation (for any ONE command) #2: Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task.
12:33.18 Notify 03BRL-CAD:bob1961 * 58812 (brlcad/trunk/include/ged.h brlcad/trunk/src/libged/ged.c and 2 others): Added the ability to create polygons in an XY plane other than the one at viewZ=1.
12:45.07 *** join/#brlcad kesha (~kesha@14.139.122.114)
13:12.56 maths22 I will remove those dirs
13:37.10 *** join/#brlcad jschulte (~johannes@p4FDFBB3C.dip0.t-ipconnect.de)
13:52.48 *** join/#brlcad sniok (59fc1dee@gateway/web/freenode/ip.89.252.29.238)
13:55.50 sniok Hello again, so I am looking for more tasks like google-melange.com/gci/task/view/google/gci2013/5780081221828608 , 5820985550831616 , 5097545822896128 , 5111996240363520 , 5789856567394304 , 6370365018210304. I already have done some of them and I want to sumbit them
14:47.38 Notify 03BRL-CAD:carlmoore * 58813 brlcad/trunk/src/librt/primitives/nmg/nmg_brep2.cpp: remove trailing blank
15:02.32 *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua)
15:03.25 Notify 03GCI:Jacob B * Generate a code coverage report (lcov+gcov): Ready for review - The work on this task is ready to be reviewed.
15:24.53 Notify 03GCI:Shardul Chiplunkar * Add missing documentation (for any ONE command) #2: Time Up - I got what I need to do, but the time seems to have finished. Can I claim the same task again or take...
15:37.30 Notify 03GCI:Kesha Shah * Add missing documentation (for any ONE command) #2: Re: Time Up - Since the task is not closed yet, you are welcome to claim it.
15:40.40 Notify 03GCI:Daniel Rossberg * Add missing documentation (for any ONE command) #2: You should try to claim it again - if you want to finish your work.
15:49.11 *** join/#brlcad kesha (~kesha@14.139.122.114)
16:04.28 Notify 03BRL-CAD Wiki:GlenBrown2 * 0 /wiki/User:GlenBrown2:
16:24.16 Notify 03BRL-CAD:starseeker * 58814 (brlcad/trunk/src/libbn/obr.c brlcad/trunk/src/libbn/tests/bn_obr.c): Axis aligned box was actually the correct one, so set it up correctly
16:27.57 Notify 03GCI:Sean * Create an ISST screenshot or animation: Task Closed - Congratulations, this task has been completed successfully.
16:28.44 Notify 03GCI:Sean * Generate a code coverage report (lcov+gcov): Task Closed - Congratulations, this task has been completed successfully.
16:36.50 Notify 03BRL-CAD:starseeker * 58815 brlcad/trunk/src/librt/primitives/nmg/nmg_brep2.cpp: Not generating valid breps yet, but translate all the points to actually get planes
16:47.56 Notify 03GCI:Jacob B * Generate/Update lcov code coverage report daily: Task Claimed - I would like to work on this task.
16:52.47 Notify 03GCI:Andromeda Galaxy * Implement a surface area function for super ellipsoids (SUPERELL): Task Claimed - I would like to work on this task.
16:56.46 *** join/#brlcad YatharthROCK (~YatharthR@91.140.221.104)
16:58.16 Notify 03GCI:Mandeep Kaur * Implement a surface area function for super ellipsoids (SUPERELL): Task Assigned - This task has been assigned to Andromeda Galaxy. You have 72 hours to complete this task,...
17:27.32 *** join/#brlcad kesha (~kesha@14.139.122.114)
18:19.45 *** join/#brlcad andromeda-galaxy (~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net)
18:20.53 andromeda-galaxy Hi, I am trying to work on http://www.google-melange.com/gci/task/view/google/gci2013/5486014072094720, and I have found that there is no general formula for the surface area of a superellipsoid in terms of elementary functions. Can someone suggest what to do?
18:46.42 *** join/#brlcad brlcad (~sean@66-118-151-70.static.sagonet.net)
18:48.12 *** join/#brlcad kesha (~kesha@14.139.122.114)
18:48.32 *** join/#brlcad hickoryknoll (~hickorykn@66-118-151-70.static.sagonet.net)
18:48.52 *** join/#brlcad Izak_ (~Izak@66-118-151-70.static.sagonet.net)
18:49.01 *** join/#brlcad Ch3ck (~Ch3ck@66-118-151-70.static.sagonet.net)
18:49.02 *** join/#brlcad maths22 (~gcimaths@66-118-151-70.static.sagonet.net)
18:49.04 *** join/#brlcad ejno (~ejno@unaffiliated/kazaik)
18:49.06 *** join/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net)
19:13.26 Notify 03BRL-CAD:carlmoore * 58816 brlcad/trunk/src/util/gencolor.c: remove 2 single-statement sets of braces; also, should be looking for argc == 1, not argc < 1
19:24.33 Notify 03BRL-CAD:n_reed * 58817 brlcad/trunk/src/libbn/obr.c: ws/style
20:07.23 Notify 03BRL-CAD:starseeker * 58818 brlcad/trunk/src/librt/primitives/nmg/nmg_brep2.cpp: Skip trying to reuse the 2d projections. Something still isn't quite correct, but getting closer
20:08.49 *** join/#brlcad Peculiar (~Peculiar@196.202.236.217)
20:26.22 Notify 03BRL-CAD:n_reed * 58819 (brlcad/trunk/include/ged.h brlcad/trunk/src/libged/select.c): add a routine for accessing selection objects
21:13.07 Notify 03BRL-CAD:bob1961 * 58820 brlcad/trunk/src/tclscripts/archer/Archer.tcl: Minor mod to Archer::buildGeneralPreferences that now handles the possibility of the call to buildOtherGeneralPreferences returning a list of two indices (the first indicating the next row while the second indicates the row that gets configured to grow).
21:14.50 *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu)
21:52.44 Notify 03BRL-CAD:starseeker * 58821 brlcad/trunk/src/librt/primitives/nmg/nmg_brep2.cpp: Use a variation of the flipping logic from the old routine - this seems to work.
21:59.43 Notify 03BRL-CAD:starseeker * 58822 brlcad/trunk/src/librt/primitives/nmg/nmg_brep2.cpp: Start cleaning up - may end up using the 3d_coplanar version of the libbn functionality after all, given how this is working out, in which case the projection logic goes back to being internal to libbn
22:42.04 Notify 03GCI:Anshula Rudhraraju * Categorize all of BRL-CAD's commands into a spreadsheet: Claim Removed - The claim on this task has been removed, someone else can claim it now.
23:10.18 *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu)
23:11.57 *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu)

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