| 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) | |