| 00:01.51 | 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? |
| 00:11.29 | Notify | 03GCI:Andromeda Galaxy * Implement a surface area function for super ellipsoids (SUPERELL): No general formula for ellipsoid - Hi, I cannot find any general formula for the surface area of the... |
| 01:01.46 | Notify | 03GCI:Palindrome * Design a cover image or banner for our Facebook page (and other social media sites) #6: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 01:01.51 | Notify | 03GCI:Palindrome * Design a cover image or banner for our Facebook page (and other social media sites) #6: Task Claimed - I would like to work on this task. |
| 01:02.01 | Notify | 03GCI:Palindrome * Design a cover image or banner for our Facebook page (and other social media sites) #6: None - I would like somewhat of an idea to go by, are you sure you don't need anything... |
| 01:16.32 | *** join/#brlcad YuGin (~IceChat77@182.55.146.247) | |
| 03:55.37 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 05:08.38 | Notify | 03GCI:Gauravjeet Singh * Design a cover image or banner for our Facebook page (and other social media sites) #6: Task Assigned - This task has been assigned to Palindrome. You have 72 hours to... |
| 05:20.02 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 05:23.04 | Notify | 03GCI:Gauravjeet Singh * Design a cover image or banner for our Facebook page (and other social media sites) #6: Why are you unclaiming ? - Palindrome, you have unclaimed from this task 3 times.... |
| 05:24.04 | Notify | 03GCI:Gauravjeet Singh * Generate/Update lcov code coverage report daily: Task Assigned - This task has been assigned to Jacob B. You have 72 hours to complete this task, good luck! |
| 05:36.08 | *** join/#brlcad gjeet (~gjeet@117.220.147.201) | |
| 06:58.09 | Notify | 03GCI:agkphysics * Implement a volume function for extruded bitmaps (EBM): Ready for review - The work on this task is ready to be reviewed. |
| 07:03.19 | Notify | 03GCI:Melange * Create numerics library (LIBBN) unit test for rand.c: Initial Deadline passed - Melange has detected that the initial deadline has passed and it has set the task status to... |
| 07:04.44 | Notify | 03GCI:agkphysics * Implement a volume function for extruded bitmaps (EBM): Sorry for the late reply - Sorry for the late reply but I have been sick for the past 24 hours, so haven't been able to... |
| 08:13.04 | Notify | 03GCI:Marie Gita * Creating Motion Typography video for BRL-CAD: Ready for review - The work on this task is ready to be reviewed. |
| 08:21.20 | Notify | 03GCI:Marie Gita * Creating Motion Typography video for BRL-CAD: submitted work - I apologize for uploading the same content several times, i thought the files had not uploaded. This is what I... |
| 08:28.03 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 08:52.37 | *** join/#brlcad infobot (~infobot@rikers.org) | |
| 08:52.37 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Ask us about Google Doc Sprint 2013 || GCI has begun! If you're participating, be patient when asking questions... we're very busy and sometimes have packed schedules. We will respond if you are still on IRC: learn screen+irssi. | |
| 08:53.43 | *** join/#brlcad infobot (~infobot@rikers.org) | |
| 08:53.43 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Ask us about Google Doc Sprint 2013 || GCI has begun! If you're participating, be patient when asking questions... we're very busy and sometimes have packed schedules. We will respond if you are still on IRC: learn screen+irssi. | |
| 09:01.16 | *** join/#brlcad infobot (~infobot@rikers.org) | |
| 09:01.16 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Ask us about Google Doc Sprint 2013 || GCI has begun! If you're participating, be patient when asking questions... we're very busy and sometimes have packed schedules. We will respond if you are still on IRC: learn screen+irssi. | |
| 09:25.38 | Notify | 03GCI:Kesha Shah * Creating Motion Typography video for BRL-CAD: 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... |
| 09:25.43 | Notify | 03GCI:Kesha Shah * Creating Motion Typography video for BRL-CAD: Deadline extended - The deadline of the task has been extended with 1 days and 0 hours. |
| 09:25.44 | Notify | 03GCI:Kesha Shah * Creating Motion Typography video for BRL-CAD: Good Work - Good Work Marie Gita. But, it would be great if you can add naration in background or even adding a soft note of some... |
| 09:26.08 | Notify | 03GCI:Kesha Shah * Creating Motion Typography video for BRL-CAD: 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... |
| 09:44.43 | *** join/#brlcad Ch3ck_ (~Ch3ck@195.24.220.16) | |
| 10:17.41 | Notify | 03GCI:Shardul Chiplunkar * Add missing documentation (for any ONE command) #2: Task Claimed - I would like to work on this task. |
| 10:17.52 | *** join/#brlcad gjeet (~gjeet@117.220.147.201) | |
| 10:29.22 | Notify | 03GCI:Gauravjeet Singh * Add missing documentation (for any ONE command) #2: Task Assigned - This task has been assigned to Shardul Chiplunkar. You have 72 hours to complete this task, good luck! |
| 11:04.41 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 11:07.10 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 11:11.43 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 11:15.46 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 11:35.10 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 11:52.18 | Notify | 03GCI:Melange * Add missing documentation (for any ONE command): Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task. |
| 12:43.00 | *** join/#brlcad Ch3ck_ (~Ch3ck@195.24.220.16) | |
| 12:50.24 | *** join/#brlcad gjeet (~gjeet@117.220.147.201) | |
| 12:52.10 | Notify | 03GCI:Alex * Write a manual page for MGED's ''brep'' command: Task Claimed - I would like to work on this task. |
| 12:53.35 | Notify | 03GCI:Gauravjeet Singh * Write a manual page for MGED's ''brep'' command: Task Assigned - This task has been assigned to Alex. You have 72 hours to complete this task, good luck! |
| 13:03.55 | *** join/#brlcad YatharthROCK (~YatharthR@91.140.221.104) | |
| 13:34.55 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 13:49.37 | *** join/#brlcad kesha (~kesha@14.139.122.114) | |
| 13:54.37 | Notify | 03BRL-CAD:starseeker * 58823 brlcad/trunk/src/librt/primitives/nmg/nmg_brep2.cpp: use bn_3d_coplanar_obr |
| 14:02.12 | Notify | 03BRL-CAD:starseeker * 58824 (brlcad/trunk/include/bn.h brlcad/trunk/src/libbn/chull.c brlcad/trunk/src/libbn/obr.c): Don't need to expose the 2d<->3d functions after all - make them private to libbn again. |
| 14:11.28 | Notify | 03BRL-CAD:starseeker * 58825 brlcad/trunk/src/librt/primitives/nmg/nmg_brep2.cpp: Do something with the return code |
| 14:16.38 | Notify | 03BRL-CAD:starseeker * 58826 (brlcad/trunk/src/librt/CMakeLists.txt brlcad/trunk/src/librt/primitives/nmg/nmg_brep.cpp): Swap in the new nmg_brep routine in place of the old one |
| 14:18.40 | *** join/#brlcad YuGin (~IceChat77@182.55.146.247) | |
| 14:47.08 | *** join/#brlcad gjeet (~gjeet@117.220.147.201) | |
| 15:20.05 | Notify | 03BRL-CAD:bob1961 * 58827 brlcad/trunk/src/librt/memalloc.c: This reverts r50778. rt_memfree() needs to continue in order to initialize *pp, otherwise curp and prevp will always be NULL. The short of it is that if we return early when (\!prevp || \!curp), the free memory nodes will never coalesce which results in the file size growing unnecessarily because it's being filled with contiguous free regions that are |
| 15:20.07 | Notify | always seen seperately. |
| 15:54.01 | Notify | 03BRL-CAD:starseeker * 58828 brlcad/trunk/CMakeLists.txt: The 32 vs. 64 bit issue in MSVC is handled by CMake at the generator level, not the compiler flag level. |
| 16:00.51 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 16:38.27 | brlcad | andromeda-galaxy: that's a hard one |
| 16:38.41 | brlcad | there's almost certainly a closed form, but someone would have to derive it |
| 16:40.53 | starseek1r | the superellipsoid? I took a quick look and what I found seems to indicate there isn't a general closed form solution |
| 16:41.28 | brlcad | might help to look at the shapes of the ellipsoid at various stable configurations (like 0,0=box 1,1=sphere and 2,2=prism) and see if there's an interpolation relationship |
| 16:41.58 | brlcad | don't see why there wouldn't be one |
| 16:42.17 | brlcad | piecewise, it's very well behaved |
| 16:42.35 | brlcad | each cross-section is an ellipse afterall |
| 16:42.40 | starseek1r | http://mathoverflow.net/questions/80243/surface-area-of-superellipsoid-dice |
| 16:42.46 | brlcad | surface area is an integral over circumferences, no? |
| 16:44.47 | starseek1r | maybe you could do it by defining numerical ranges within which various equations would apply... |
| 16:46.46 | starseek1r | numerical ranges for the input parameters |
| 16:50.34 | brlcad | interesting mathoverflow discussion |
| 16:51.10 | brlcad | basically saying to numerically integrate |
| 16:51.28 | brlcad | i like the second response/method more |
| 16:52.07 | brlcad | if i'm reading it right, it's a closed form approximation ... would be interesting to implement it and compare to gqa results |
| 16:54.11 | brlcad | starseeker: ./bn_private.h and they shouldn't have bn_ prefix if not public |
| 17:01.36 | ``Erik | I'd imagine that a symbol used in multiple .c/.h files should still have the prefix even if not explicitely "public".. the 'static' scope limitation is limited to a single C file and some OS's implicitely export non-static symbols, so they can pollute the symbol space... |
| 17:06.04 | Notify | 03GCI:Melange * Document MGED's 'saveview' command options: Initial Deadline passed - Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The... |
| 17:09.01 | brlcad | yeah, it should have a meaningful prefix, just not the public one |
| 17:09.54 | brlcad | we have a mix of _prefix_ and group_ in other places |
| 17:10.18 | brlcad | more a fan of the latter since starting a function with an underscore is technically taboo |
| 17:11.46 | brlcad | they already have a "coplanar_" group now if bn_ is removed, which would work just fine as the prefix |
| 17:21.09 | ``Erik | maybe a modified prefix, like "bnp_" (private) or "bnl_" (local/lib) |
| 17:21.29 | ``Erik | heh, now that I've typed it, it smells bad :) |
| 17:22.27 | ``Erik | issue almost makes microsofts dllexport/dllimport crap not seem so horrible :/ |
| 17:23.08 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 17:37.51 | brlcad | kinda like that actually |
| 17:37.58 | brlcad | [lib]p_ |
| 17:38.29 | brlcad | hadn't thought of a good convention to stick to for the other places we do this yet |
| 17:40.32 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 17:47.29 | Notify | 03GCI:Marie Gita * Creating Motion Typography video for BRL-CAD: Ready for review - The work on this task is ready to be reviewed. |
| 17:54.25 | Notify | 03GCI:Marie Gita * Creating Motion Typography video for BRL-CAD: Task Completed - I have made changes to the video, it is uploaded as BRL-CAD video.mov |
| 18:42.49 | *** part/#brlcad YatharthROCK (~YatharthR@91.140.221.104) | |
| 19:00.29 | Notify | 03BRL-CAD:tbrowder2 * 58829 (brlcad/trunk/CMakeLists.txt brlcad/trunk/INSTALL): add experimental option to use C++ compiler on all C files, too |
| 19:00.37 | Notify | 03BRL-CAD:tbrowder2 * 58830 brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: add experimental option to use C++ compiler on all C files, too |
| 19:01.01 | Notify | 03BRL-CAD:tbrowder2 * 58831 brlcad/trunk/src/librt/CMakeLists.txt: add option for all C++ compile |
| 19:25.50 | Notify | 03GCI:MichaelY * Create numerics library (LIBBN) unit test for rand.c: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 19:52.03 | Notify | 03GCI:Boros Gyevi Adam * Document MGED's 'saveview' command options: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 20:39.02 | Notify | 03GCI:Andromeda Galaxy * Implement a surface area function for super ellipsoids (SUPERELL): Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 20:40.22 | Notify | 03GCI:Andromeda Galaxy * Create unit tests for plane.c "dist" functions: Task Claimed - I would like to work on this task. |
| 20:50.35 | Notify | 03BRL-CAD:starseeker * 58832 (brlcad/trunk/src/libbn/bn_private.h brlcad/trunk/src/libbn/chull.c and 2 others): Strip bn_ prefix off of coplanar functions, since they turned out to be private after all. |
| 21:12.31 | starseeker | question - do we build src/other sources as C++ as well? |
| 21:13.43 | starseeker | is assuming no... |
| 21:29.27 | Notify | 03BRL-CAD:starseeker * 58833 (brlcad/trunk/configure brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake brlcad/trunk/src/librt/CMakeLists.txt): Make the ENABLE_ALL_CXX_COMPILE flag work for all BRL-CAD libraries and executables (but not src/other) |
| 21:32.48 | Notify | 03BRL-CAD:starseeker * 58834 (brlcad/trunk/src/libbu/basename.c brlcad/trunk/src/libbu/escape.c): Add a few explicit casts for bu_calloc to help C++ building |
| 21:36.26 | Notify | 03BRL-CAD:starseeker * 58835 brlcad/trunk/src/libbu/fnmatch.c: Use 'const char *' to avoid deprecated conversion from string constant to 'char*' with C++ |
| 21:42.14 | Notify | 03BRL-CAD:starseeker * 58836 brlcad/trunk/src/libbu/getcwd.c: Another bu_calloc char cast |
| 21:53.44 | brlcad | good assumption |
| 21:55.45 | brlcad | starseeker: that's somewhat easy gci tasks to post |
| 21:55.47 | Notify | 03BRL-CAD:starseeker * 58837 brlcad/trunk/src/libbu/getopt.c: Use const char * for most of this - can't for bu_optarg - could use another set of eyeballs |
| 21:56.11 | brlcad | just know that some fixess for c++ compilation can break c compilation |
| 21:56.23 | brlcad | there are a few incompatibilities that will have to be looked at case-by-case |
| 21:56.39 | starseeker | nods - I'm just grabbing what look to be low hanging fruit... |
| 21:57.11 | starseeker | there are declarations in libbu that are complaining about throwing different exceptions |
| 21:57.35 | starseeker | wasn't sure what you wanted to do there |
| 22:02.29 | starseeker | well, anyway, it's easy to turn on now |
| 22:08.42 | Notify | 03BRL-CAD:starseeker * 58838 brlcad/trunk/src/libbu/vfont.c: Avoid issue with const DEFAULT_FONT |
| 22:09.35 | Notify | 03BRL-CAD:starseeker * 58839 brlcad/trunk/src/libbu/str.c: bu_malloc cast |
| 22:11.32 | brlcad | gci tasks by definition are low-hanging fruit ;) |
| 22:11.55 | brlcad | best when there's a lot of little fruit that is tedious or thorny ;) |
| 22:12.29 | starseeker | all right, fair enough |
| 22:12.38 | starseeker | commits and stopps |
| 22:14.16 | Notify | 03BRL-CAD:starseeker * 58840 brlcad/trunk/src/libbu/vls.c: Couple more C++ tweaks for libbu |
| 22:14.26 | Notify | 03BRL-CAD:starseeker * 58841 brlcad/trunk/src/libbu/mappedfile.c: Couple more C++ tweaks for libbu |
| 22:14.58 | brlcad | no worries, whatever you enjoy working on |
| 22:15.04 | brlcad | I love working on that kind of stuff myself |
| 22:15.21 | brlcad | just saying, it's quite grunty ;) |
| 22:15.26 | starseeker | heh - don't have time today for the deep dive into the boolean logic that's next on the program |
| 22:16.07 | brlcad | also dangerous, like r58841 |
| 22:16.16 | brlcad | where's that memory free'd? |
| 22:16.50 | brlcad | (more than likely is not, leaving it to the caller, and that introduces a leak |
| 22:17.04 | brlcad | or previous was crashy |
| 22:17.08 | starseeker | double checks - thought I saw some freeing of that variable, but maybe not in the right place |
| 22:17.17 | starseeker | probably not if it wasn't crashing, come to think of it |
| 22:17.42 | brlcad | it would have had to check the value, obviously cannot free "__STALE__" |
| 22:18.02 | starseeker | we're strduping that variable at 183 |
| 22:18.29 | brlcad | or perhaps never encountered in which case your commit fixes the potential crash ... but I'd be a little surprised because that's the sort of thing coverity detects |
| 22:19.33 | starseeker | the fail goto destination frees it |
| 22:22.04 | starseeker | I think there is at least one path through there that puts something in mp->appl and doesn't free it |
| 22:22.18 | starseeker | (besides the one I just added) |
| 22:23.03 | brlcad | wonders what the callers do |
| 22:24.00 | starseeker | unless we are guaranteed to fail once we reach line 183, it looks like that strdup isn't freed |
| 22:25.16 | starseeker | meh - I can revert it if you prefer until we sort it out - we're a long way from clean C++ building |
| 22:26.21 | starseeker | my guess is if we've ever hit the case that triggers 183, we've just ended up with a small memory leak (i.e. my bet is the callers don't free it) |
| 22:28.35 | brlcad | every .g is opened as a mappedfile, so we'd see a leak in valgrind during normal use |
| 22:28.53 | brlcad | that was obviously an exception case, so either appl isn't used or it is free'd somewhere during normal calls |
| 22:29.13 | brlcad | I'd revert until someone traces it for certain |
| 22:29.31 | starseeker | reflects that all C++ compiling is going to be a doozy of a test to add to distcheck-full once we do get it working :-) |
| 22:31.07 | Notify | 03BRL-CAD:starseeker * 58842 brlcad/trunk/src/libbu/mappedfile.c: revert the use of strdup here until we figure out what's going on. |
| 23:30.28 | Notify | 03GCI:Rehema Kyeyune * Reproduce any 5 unconfirmed open bug reports: claim - i would like to claim this task |
| 23:32.43 | Notify | 03GCI:Rehema Kyeyune * Reproduce any 5 unconfirmed open bug reports: claim - i would like to claim this task |
| 23:36.54 | Notify | 03GCI:Alex * Write a manual page for MGED's ''brep'' command: brl-cad tasks - I want to participate in more BRL-CAD task as they interest me but feel like i dont have enough skill in the area... |
| 23:57.14 | *** join/#brlcad j_v (~john@cpe-69-205-187-137.stny.res.rr.com) | |
| 23:59.47 | j_v | I meant to come back sooner and give an update on slackbuild for brlcad. the slackbuild is updated for 7.24.0. Thanks, brlcad, for help and suggestions. |