IRC log for #brlcad on 20121213

00:00.19 javamonn brlcad: how do I avoid this? Is that in a particular folder I should skip?
00:00.20 brlcad you need to add \( -not -regex '.*svn.*' -not -regex '.*other.*' \)
00:00.48 brlcad you do not want to traverse into any .svn dirs or the src/other dir
00:01.00 javamonn ohhhh
00:01.06 javamonn that would make sense, thanks
00:01.16 brlcad there's an .svn dir in every subdirectory with your version, you're modifying the pristine checked out version
00:01.37 brlcad so when it diffs the edit version with checked out version, guess what -- they match because you modified both :)
00:02.32 brlcad svn can be configured to put them into binary blobs or even into a top-level dir ala git, but yours is older or just not configured that way
00:03.30 ``Erik brlcad: maybe a gci task would be to crank beset on some geometries and make a gallery of neato images or something :D
00:04.02 brlcad hah, i'd just added that to my list :)
00:04.59 javamonn brlcad: thanks alot, it makes complete sense now that you're explaining it, it's one of those things I'd never think of myself on my own though haha
00:06.02 brlcad that's what we're here for ;)
00:06.45 starseeker brlcad: do you think there's anything GCI scoped that might be done with http://www.tcl3d.org/html/docRtVis.html ?
00:07.46 brlcad starseeker: such as?
00:08.55 starseeker if there's some rt option that would print out all rays fired, perhaps a tcl routine could capture that output and format it to be fed into rtVis?
00:09.35 brlcad or better yet, display them in mged
00:09.45 brlcad half the things that tool does we already do
00:10.01 starseeker nods - sure
00:10.02 brlcad could use some documentation
00:10.38 starseeker doesn't know if there's any way to get at the full set of generated rays from the Tcl level...
00:12.27 starseeker always thought a "raytracing debugging" gui would be an awesome mode to have around in Archer...
00:14.01 brlcad even classic mged used to have the ability to show the rays fired
00:14.43 brlcad there are some really old cool videos that were even scripted up to animate them bouncing around the scene (within the mged graphics display)
00:15.38 brlcad now if only the gci students could tackle video encoding remotely! sigh.
00:38.59 starseeker wonders what the easiest way is to ask for OpenGL lines from a primitive...
00:41.00 starseeker brlcad: is there any "easy-ish" work in the libraries to remove calls to the Tcl C api?
00:41.23 starseeker I know you've got libbu pretty well boiled down to the hard cases...
00:43.46 starseeker and I know we hadn't decided on a proper solution to bu_getopt_long (or whatever) so converting functions to support >1 letter args isn't viable...
00:58.45 *** join/#brlcad Gmercer015 (~g_dev@ip72-193-246-126.lv.lv.cox.net)
01:13.39 Gmercer015 So i just took up a project to create a unit test for complex.c. My understanding of this unit test would test all functions defined by complex.c on a set of numbers to make sure everything runs fine?
02:21.18 *** join/#brlcad louipc (~louipc@archlinux/fellow/louipc)
02:25.27 ``Erik cl
02:25.28 ``Erik bah
02:26.06 Gmercer015 hm?
03:10.03 Gmercer015 anyone on here completed any unit test tasks for BRLCAD?
05:39.11 *** join/#brlcad merzo (~merzo@224-64-132-95.pool.ukrtel.net)
05:41.25 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
05:47.44 brlcad starseeker: ah yes, libbu does still have one remaining piece, an init function that has to exist for a library to be runtime loadable within tcl
05:48.41 brlcad and our init function loads a bunch of commands for use by the interpreter specific to libbu
06:08.54 *** join/#brlcad harmanpreet (~chatzilla@124.253.17.234)
07:01.14 *** join/#brlcad harmanpreet (~chatzilla@125.62.123.8)
07:16.42 *** join/#brlcad andrei (~andrei@5-12-221-172.residential.rdsnet.ro)
08:15.59 *** join/#brlcad andrei (~andrei@5-12-221-172.residential.rdsnet.ro)
08:52.42 *** join/#brlcad Gaganjyot (~geek@115.245.231.13)
08:53.10 Gaganjyot Is there a way to import svg format files into brlcad ?
08:53.24 *** join/#brlcad PrezKennedy (~DarkCalf@2002:ade7:2862::ade7:2862)
08:57.16 *** join/#brlcad alezakosz (~kongr45gp@helit.org)
09:10.05 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
11:24.27 *** join/#brlcad Skriptkid (~Skriptkid@117.201.169.135)
11:31.44 Skriptkid brlcad: I'm unable to find where the Windows thread affinity tasks are. Could you give me the task key or URL?
11:53.17 Skriptkid Could anybody else tell me about that task?
12:10.01 *** join/#brlcad Al_Da_Best (Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com)
12:12.24 *** join/#brlcad abhishek (783b2841@gateway/web/freenode/ip.120.59.40.65)
12:16.54 *** join/#brlcad abhishek (783b2841@gateway/web/freenode/ip.120.59.40.65)
12:47.23 caen23 brlcad: i had a look over this task http://www.google-melange.com/gci/task/view/google/gci2012/7948214 and it seems the guy also couldn't compile brlcad on windows. am i missing something?
13:49.50 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
14:05.37 brlcad caen23: not sure I understand the question
14:09.16 caen23 brlcad: the guy who closed the task couldn't compile the source using visual studio, and neither can i. is this expected?
14:15.20 brlcad well nothing has changed, so I'd expect it
14:15.25 brlcad note http://www.google-melange.com/gci/task/view/google/gci2012/8009222
14:15.44 brlcad that's also specific to msvc express -- msvc should work
14:16.57 caen23 brlcad: uh, didn't see it's specific to the express edition, sorry. i'll use the complete one
14:17.10 brlcad what are you working on?
14:17.54 caen23 brlcad: the task, or the environment? :D
14:18.02 brlcad task
14:18.09 caen23 gethostname one
14:18.22 caen23 http://www.google-melange.com/gci/task/view/google/gci2012/7992229
14:18.27 brlcad right right
14:18.44 brlcad sorry, still waking up and went through a lot of tasks last night
14:19.21 caen23 no problem, thanks for the help :D
15:19.38 *** join/#brlcad Sharan (3bb39571@gateway/web/freenode/ip.59.179.149.113)
15:56.16 *** join/#brlcad mayankmadan (783b2841@gateway/web/freenode/ip.120.59.40.65)
15:56.27 *** part/#brlcad mayankmadan (783b2841@gateway/web/freenode/ip.120.59.40.65)
15:57.08 starseeker growls... at one time, I believe we did build with VS Express
15:58.46 starseeker brlcad: so that init function does need to stay put? Or do we make those "tclcad functionality that depends on libbu?"
16:10.32 brlcad it needs to stay put if we want to support the notion of libbu being independently loadable, it may even be required if tclcad does the work, but I haven't tested that
16:17.22 *** join/#brlcad harmanpreet (~chatzilla@124.253.18.106)
16:17.40 brlcad ``Erik: stuck
16:41.14 ``Erik hm, that's no good
16:44.56 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
16:52.08 Notify 03GCI: Gmercer015: Create numerics library (LIBBN) API unit test ... for complex.c - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7993215
16:52.09 Notify 03GCI: Lachlan P: Create a utility library (LIBBU) API unit test ... for backtrace.c - RE: What is required? I could test it to ensure when the FILE * parameter is null, it prints to stdout, and when it is not null, it actually writes some data. http://www.google-melange.com/gci/task/view/google/gci2012/8012216
16:52.10 Notify 03GCI: Melange: Mock up new BRL-CAD website interface design - No more Work can be submitted Melange has detected that the deadline has passed and no more work can be submitted. The submitted work should be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7958235
16:52.11 Notify 03GCI: Gmercer015: Create numerics library (LIBBN) API unit test ... for complex.c - Overview of this unit test I took a look at the reference files and think i have an understanding of what i should be writing for bn_complex unit test. I write a program to correctly test the functions of complex.c, in this case a complex division and complex... http://www.google-melange.com/gci/task/view/google/gci2012/7993215
16:52.12 Notify 03GCI: javamonn: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7966238
16:52.13 Notify 03GCI: Toshita Barve: Create Blender-to-BRL-CAD tutorial - Update Hi Sean, I have figured out how to build things in blender, but I am still working on how to get it into BRL-CAD. I will try to get it done by tomorrow but I might not finish the task within the time limit. Toshita http://www.google-melange.com/gci/task/view/google/gci2012/7977231
16:52.14 Notify 03GCI: Sean: Create numerics library (LIBBN) API unit test ... for complex.c - Task Assigned This task has been assigned to Gmercer015. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7993215
16:52.15 Notify 03GCI: Sean: Create a utility library (LIBBU) API unit test ... for backtrace.c - Task Assigned This task has been assigned to Lachlan P. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8012216
16:52.16 Notify 03GCI: Sean: Mock up new BRL-CAD website interface design - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7958235
16:52.17 Notify 03GCI: Sean: Mock up new BRL-CAD website interface design - simple and clean nicely done, it gives us some ideas to think about. keep an eye out for other upcoming tasks to turn our selected mock-up into proper drupal and mediawiki css as well (may get some reuse). http://www.google-melange.com/gci/task/view/google/gci2012/7958235
16:52.19 Notify 03GCI: Sean: Create an Elliptical Paraboloid Model and Diagram - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/8059203
16:52.20 Notify 03GCI: Sean: Create an Elliptical Paraboloid Model and Diagram - hanks Richard, thank you for your efforts and for cleaning up the regions! http://www.google-melange.com/gci/task/view/google/gci2012/8059203
16:52.21 Notify 03GCI: Sean: Create the BRL-CAD Logo in BRL-CAD (#3) - subtractions Your subtractions are slightly off, but that's undoubtedly because you tried to line up the wireframe instead of the actual edges and it's good effort regardless. It'd tricky to get them perfectly tangent (there are more advanced methods to help with that). Still, nicely... http://www.google-melange.com/gci/task/view/google/gci2012/7993222
16:52.21 Notify 03GCI: Sean: Create the BRL-CAD Logo in BRL-CAD (#3) - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7993222
16:52.23 Notify 03GCI: Sean: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - visually reviewed I haven't applied the patch yet because of other patches I'm working on, but it looks good on a quick visual read-through. Out of curiosity, can you check and report if you get a compilation warning/failure if you simply remove all of the casts... http://www.google-melange.com/gci/task/view/google/gci2012/7966238
16:52.23 Notify 03GCI: Sean: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7966238
16:52.24 Notify 03GCI: Sean: Investigate performance of setting thread affinity - stray directive but looks good You left a stray #define GNU_SOURCE in there, but it otherwise looks okay. The preprocessor work needs some work (the API function should always exist) and it's probably worthwhile to just hook it in behind all bu_parallel() calls, but that change... http://www.google-melange.com/gci/task/view/google/gci2012/7960222
16:52.25 Notify 03GCI: Sean: Investigate performance of setting thread affinity - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7960222
16:52.26 Notify 03GCI: Richard Akira Heru: Combine letters for "BRL-CAD" into one 3D model - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7974264
16:52.27 Notify 03GCI: Daniel Rossberg: Combine letters for "BRL-CAD" into one 3D model - Task Assigned This task has been assigned to Richard Akira Heru. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7974264
16:52.28 Notify 03GCI: Melange: Implement a primitive volume function ... for hyperboloids of one sheet (HYP) - Initial Deadline passed Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to... http://www.google-melange.com/gci/task/view/google/gci2012/7987216
16:52.29 Notify 03GCI: Sharan: Create an Elliptical Hyperboloid Model and Diagram - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7979230
16:52.30 Notify 03GCI: Skriptkid: Investigate performance of setting thread affinity - Sure Thank you :) I have access to Windows, so yes, I'll take it up. But I'm unable to find it on the tasks list. Is it still on the way? http://www.google-melange.com/gci/task/view/google/gci2012/7960222
16:52.31 Notify 03GCI: Skriptkid: Investigate performance of setting thread affinity - (ASAP) Please inform me ASAP. I really wanna take that up. http://www.google-melange.com/gci/task/view/google/gci2012/7960222
16:52.32 Notify 03GCI: Abhishek: Test and update our simulation / animation tutorial - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7966239
16:52.33 Notify 03GCI: javamonn: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - I'll check it out... I'll check it out when I get home later, it'll be pretty easy to take out the casts altogether. I imagine you might not run into any problems by removing them, I noticed alot of calls to bu_free() that didn't have casts. http://www.google-melange.com/gci/task/view/google/gci2012/7966238
16:52.34 Notify 03GCI: Sean: Test and update our simulation / animation tutorial - Task Assigned This task has been assigned to Abhishek . You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7966239
16:52.35 Notify 03GCI: Sean: Create an Elliptical Hyperboloid Model and Diagram - Task Assigned This task has been assigned to Sharan. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7979230
16:52.36 Notify 03GCI: Nikolaj Bojkov: Publish two Eclipse write-ups to our wiki - Claim Removed The claim on this task has been removed, someone else can claim it now. http://www.google-melange.com/gci/task/view/google/gci2012/8038207
16:52.37 Notify 03GCI: Sean: Compile BRL-CAD using Dev-C++ - IRC Please see http://brlcad.org/wiki/IRC regarding how to use IRC. When you ask questions, you have to wait for a response which can take seconds or hours. So if you can't or are unwilling to wait, then IRC probably isn't the best place to ask. People are there all the time, but not always able to... http://www.google-melange.com/gci/task/view/google/gci2012/7945220
16:52.38 Notify 03GCI: Sean: Investigate performance of setting thread affinity - irc etiquette Joining IRC, asking a question, and leaving is like walking into a room, farting, and leaving! :) As you can imagine, that's not very polite. :) IRC isn't just for you to use when it's convenient to get a quick response. If you're going to join, you'll need to... http://www.google-melange.com/gci/task/view/google/gci2012/7960222
16:52.39 Notify 03GCI: Sean: Implement a primitive volume function ... for hyperboloids of one sheet (HYP) - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7987216
16:52.40 Notify 03GCI: Sean: Implement a primitive volume function ... for hyperboloids of one sheet (HYP) - if that can be verified It'll take some time to digest that, but I added more time just to keep the clock rolling. Matt and Daniel are both better at reviewing the math tasks faster than I can (takes me forever to get everything into context). :) Of... http://www.google-melange.com/gci/task/view/google/gci2012/7987216
16:52.41 Notify 03GCI: Sean: Categorize all of BRL-CAD's commands into a spreadsheet - still available It's the 12th and the task is still available so you're welcome to reclaim it, Ashish. Wouldn't want your earlier efforts to be all in waste! Let me know if you have any questions, but look forward to seeing you claim this or some other task again. http://www.google-melange.com/gci/task/view/google/gci2012/7970237
16:52.43 Notify 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - Deadline extended The deadline of the task has been extended with 2 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7977231
16:52.43 Notify 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - good luck Glad to hear you're making progress. We want you to succeed, so you're encouraged to ask questions if you have them. If you join our IRC channel (see http://brlcad.org/wiki/IRC), we may even be able to help you interactively. There is definitely a learning curve if you've never used... http://www.google-melange.com/gci/task/view/google/gci2012/7977231
16:52.44 Notify 03GCI: Sean: Implement a primitive centroid function ... for gridded volumes (VOL) - see the other tasks Arjun, there have been a few other completed centroid tasks, so you might want to look them over to help you undrestand what you need to do for this one. The centroid and volume callbacks have nothing to do wtih raytracing, but do... http://www.google-melange.com/gci/task/view/google/gci2012/7984221
16:52.45 Notify 03GCI: Sharan: Create an Elliptical Hyperboloid Model and Diagram - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7979230
16:52.46 Notify 03GCI: Sean: Model a Fresnel lens - heh, yes I'd be very surprised if you figured out how to model a Fresnel lens in BRL-CAD without CSG. Using CSG is expected. ;) http://www.google-melange.com/gci/task/view/google/gci2012/8049208
16:52.47 Notify 03GCI: Sharan: Create an Elliptical Hyperboloid Model and Diagram - Check it out Blast the everything and shape regions. Although I have gave it a red colour, I dont understand how to give a blue colour to it. and dont understand the box method also. http://www.google-melange.com/gci/task/view/google/gci2012/7979230
16:52.48 Notify 03GCI: Sean: Create a utility library (LIBBU) API unit test ... for backtrace.c - ricky one So this is a tricky one to test. The output will vary because it is calling on gdb to help get the trace. Your idea about testing the FILE pointer is a reasonable test. Note the TEST_BACKTRACE section at the bottom of the file -- that may be a good... http://www.google-melange.com/gci/task/view/google/gci2012/8012216
16:52.49 Notify 03GCI: Sean: Create numerics library (LIBBN) API unit test ... for complex.c - sounds about right Your description of the task sounds about right. The first/basic test is to call both of those functions at least once to have them perform a calculation. You test the calculation and compare it against what the expected result should be. http://www.google-melange.com/gci/task/view/google/gci2012/7993215
16:52.51 Notify 03GCI: Sean: Convert bu_free((char*)...) casts to bu_free((genptr_t)...) casts - I suspect so too.. The problem will be whether there are any places in the code where the compiler isn't happy about performing the conversion automatically from whatever the provided type is to the void* type. That is likely going to be platform-specific, but if... http://www.google-melange.com/gci/task/view/google/gci2012/7966238
16:52.51 Notify 03GCI: Sean: Create an Elliptical Hyperboloid Model and Diagram - almost That looks almost right. Note if you run "sed hyp" that definitely got the labels right (you're welcome to use the wireframe overlayed on a raytrace as your final image, but you'll need to make the ehy smaller (scaled down) so it draws fewer lines. I only noticed a few... http://www.google-melange.com/gci/task/view/google/gci2012/7979230
16:52.52 Notify 03GCI: Gauravjeet Singh: Find and fix at least 20 spelling mistakes in at least 5 different files - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8033204
16:52.53 Notify 03GCI: Harmanpreet Singh: Find and fix at least 20 spelling mistakes in at least 5 different files - Task Assigned This task has been assigned to Gauravjeet Singh. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8033204
16:55.32 Notify 03BRL-CAD:bob1961 * 54053 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added the functionality to create circles.
16:55.34 Notify 03BRL-CAD:bob1961 * 54054 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Minor cleanup.
16:55.36 Notify 03BRL-CAD:bob1961 * 54055 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Fixed a problem where instances of SketchLine were not getting deleted in SketchEditFrame::continue_circle.
16:55.42 Notify 03BRL-CAD:bob1961 * 54056 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Updated SketchEditFrame::continue_circle_pick to handle the case where index1 and index2 are the same after successfully picking a vertex.
16:59.31 Notify 03GCI: Skriptkid: Investigate performance of setting thread affinity - Sorry :( I'm really sorry about that. Won't happen again. Also, I'll start the cleanup. Where do I upload the patches since this is closed? http://www.google-melange.com/gci/task/view/google/gci2012/7960222
17:00.22 ``Erik weird, I think mime and utf might be interacting funny and my punt parsing might be getting confused :/
17:04.54 Notify 03GCI: Ashwin Lokkur: Write a manual page for MGED's "brep" command - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7948232
17:21.14 ``Erik brlcad: how's the bot working out in bzflag?
17:27.32 Notify 03GCI: Sharan: Create an Elliptical Hyperboloid Model and Diagram - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7979230
17:30.38 Notify 03GCI: Daniel Rossberg: Write a manual page for MGED's "brep" command - Task Assigned This task has been assigned to Ashwin Lokkur. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7948232
17:32.02 *** join/#brlcad alezakos (~kongr45gp@unaffiliated/alezakos)
17:32.19 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
17:42.48 *** join/#brlcad Mrowqa (c375d150@gateway/web/freenode/ip.195.117.209.80)
17:51.33 Mrowqa Hi! I have question about this task: https://google-melange.appspot.com/gci/task/view/google/gci2012/8031203 I downloaded your's image of VM (from Get Started) and work on it but Sean wrote I'm scaning old source code and I should find help in Get Started (from I started...). I don't understand what Sean mean, I am using that VM; when I ran 'svn up brlcad.svn' I get 'At revision .' What I must do with it?
17:52.41 Mrowqa 'At revision 54056.' - sorry, I had switched off numeric keyboard
17:54.29 *** join/#brlcad bch (~bch@BZ.BZFLAG.BZ)
17:54.34 bch hello #brlcad
18:03.09 brlcad Mrowqa: hm, really?
18:03.37 brlcad cd brlcad.svn and run svn info .
18:04.16 brlcad bch: hi!
18:05.04 brlcad ``Erik: commits are really slow there lately
18:05.12 Mrowqa brlcad - in svn info is written 49726 revision, but I've working on your
18:05.26 Mrowqa on your's VM
18:05.42 bch maw brlcad. How're things?
18:05.45 brlcad doesn't matter that you're in the vm
18:06.04 brlcad bch: crazy buzy, fun :)
18:06.08 brlcad GCI is abuzz
18:06.24 bch "GCI"?
18:06.25 brlcad Mrowqa: so that's not the right revision, try "svn update" from there
18:06.42 brlcad bch: http://www.google-melange.com/gci/homepage/google/gci2012
18:07.20 bch like GSoC, but ongoing?
18:07.28 brlcad not really
18:08.11 brlcad they're 13-17 years old working on lots of short tasks, technically a competition
18:08.30 bch sounds 'agile' ;)
18:08.33 brlcad and unlike gsoc, the tasks can be pretty much anything, not just code
18:08.55 bch cool. and brlcad is in?
18:09.08 brlcad we were one of only 10 orgs accepted (another gsoc diff)
18:09.30 bch Oh, I see the logo....
18:09.38 brlcad if you click on our logo on that url, you'll see all of the open and already completed tasks
18:09.56 bch well done (1/10)!
18:10.11 bch sees the best OS is also in there...
18:10.34 brlcad which of the three are you referring to? :)
18:10.44 bch NetBSD, of course.
18:11.12 brlcad is very fond of Haiku
18:11.33 bch isn't that an AmigaOS re-implementation?
18:11.41 brlcad BeOS
18:11.46 bch ah right...
18:12.03 bch I ran an officila BeOS x86 implemetation for a while
18:12.20 bch there help-desk was downright surly. No wonder they won't broke.
18:12.28 bch *went broke.
18:13.13 Mrowqa brlcad when update became complete what I must do to complete my task (doxygen cleanup)? Correct updated files again? :(
18:13.15 bch nice to see the compiler challenges in there...
18:13.50 brlcad Mrowqa: so what do you mean again? :)
18:13.56 brlcad what have you corrected?...
18:14.40 Mrowqa http://www.google-melange.com/gci/task/view/google/gci2012/8031203 look at uploaded patch - these files
18:14.57 brlcad Mrowqa: I'm familiar with the patches, that's why I"m asking you
18:15.02 Notify 03GCI: Arjun Govindjee: Implement a primitive centroid function ... for gridded volumes (VOL) - Thanks Yeah after reading the code for a bit I understood. Having all the primitives in the raytracing library confused me a little bit, but now I understand how brlcad works as a whole. Its very different from other programs like blender, etc. http://www.google-melange.com/gci/task/view/google/gci2012/7984221
18:15.10 brlcad Mrowqa: what have you *corrected* specifically? :)
18:15.18 brlcad running doxygen isn't the task
18:15.22 brlcad that's just calling a command
18:15.30 brlcad you did set up the inputs to call libbu, that's good
18:15.42 brlcad but also not the central point of the task, cleanup is
18:15.56 brlcad so in that last message, a handful of actual cleanup items was identified
18:16.04 brlcad do those and the task should be done
18:16.17 brlcad if you spend more than an hour doing those, say something
18:16.28 brlcad because everything listed there to me looks like 10 minutes work
18:17.30 brlcad bch: that's not why they went broke... :)
18:17.52 brlcad there was a lawsuit that explained in detail how and why they went broke
18:18.08 Mrowqa I've been working more than 1 hour :P Must I only create doxyfile for new revision? (like this what I created?)
18:18.09 brlcad (and they won big, but the company had already liquidated)
18:18.25 brlcad Mrowqa: doing those items listed?
18:19.05 Mrowqa which items?
18:19.15 brlcad Mrowqa: or are you saying that it took you more than an hour to learn how to run doxygen?
18:20.10 Mrowqa generally I worked more than 1 hour (correcting source code for doxygen input);
18:20.29 brlcad Mrowqa: you said you've been working more than an hour, but my criteria was whether you've been working more than an hour doing the cleanup items identified in the comment entitled "some cleanup needed"
18:22.01 Mrowqa I was correcting more files (some in include\ and all in src\libbn\)
18:22.05 brlcad are you referring to doxygen_cleanup.patch?
18:22.31 *** join/#brlcad Silvrous (4f705de7@gateway/web/freenode/ip.79.112.93.231)
18:22.42 Mrowqa yes
18:23.25 brlcad Mrowqa: don't get me wrong, your work and efforts are appreciated -- we just have to make sure we're being fair too and that your time and effort is actually progress towards the goal, not just busywork or time you spend learning
18:23.30 brlcad make sense, right?
18:25.03 brlcad the changes in the patchfile look useful (there are several problems, but overall useful) .. but they look like you're adding comments, not *fixing* actual problems -- or am I mistaken? were they causing some problem in the doxygen output?
18:25.08 brlcad help me understand :)
18:25.12 Mrowqa I have some problems with translating your answer... (I'm polish); I want to only understand what I exactly must do;
18:27.06 brlcad Mrowqa: okay, so I can simplify and explain or I can just itemize what's expected next
18:27.22 brlcad I don't mind explaining more slowly and carefully, now that I know you speak polish
18:27.32 brlcad i can be very patient :)
18:28.54 brlcad what is expected: 1) run doxygen on latest sources (r54000+), 2) multipoly should be in libbn group, 3) axis group is empty, it shouldn't be
18:29.06 brlcad that's all that was identified because the first scan was so old
18:30.03 brlcad do those three correctly and we can mark the task complete
18:30.25 brlcad sound reasonable?
18:30.39 brlcad sound ok?
18:31.16 Mrowqa what exactly should be in axis group?
18:33.51 brlcad Mrowqa: if I knew that exactly, this GCI task would not exist
18:34.15 brlcad i'd expect it to at least document the functions in src/libbn/axis.c
18:34.30 brlcad which I think are declared in include/plot3.h
18:35.15 brlcad BUT if they make sense in another group, like plot, then I'd expect the axis group to go away
18:35.31 brlcad that was the task, to figure that out and clean it up
18:36.51 brlcad Mrowqa: do you have any more questions?
18:37.43 Mrowqa I've already updated repo and I'm starting now with this task :)
18:38.08 brlcad je?li podasz swoje imi? i nazwisko, dodamy Ci? w naszej dokumentacji autorskie oznaczenia
18:38.10 Notify 03GCI: Sean W. Caldwell: Mock up new BRL-CAD website interface design (#2) - Willing to work on it, but need more info about website Dear Sean: I am willing to claim this task so long as I know: which logos you want from http://brlcad.org/images/logo/and where you want them. I will also need to know if you want the organization of what you... http://www.google-melange.com/gci/task/view/google/gci2012/8051203
18:40.51 brlcad Mrowqa: powiedz nam swoje imie i nazwisko, a my to panstwu w naszej dokumentacji autorskie oznaczenia
18:41.23 Mrowqa Did you use translator for this or have you know polish? I think translator :) I'm Artur Jamro
18:41.25 brlcad Mrowqa: daj mi znac, jesli masz jakies pytania :)
18:41.41 brlcad a translator of course ;)
18:42.14 brlcad include your name when you resubmit your patch, so we can find it :)
18:42.46 Mrowqa ok
18:47.21 Mrowqa brlcad how to restore files from last commit? after update svn detected files conflict
18:48.22 Mrowqa and in svn status log are M files
18:48.41 Silvrous brlcad: I'm terribly sorry, but I've still been unable to finish the http://www.google-melange.com/gci/task/view/google/gci2012/7979226 task due to unforseen circumstances out of my control (school). I'm working on it right now but it will take more than the 30 minutes left. Could I please get just another extension?
18:49.23 brlcad Silvrous: once the timer runs out, you still have 24 hours to submit files
18:49.29 Notify 03GCI: Daniel Rossberg: Implement a primitive volume function ... for hyperboloids of one sheet (HYP) - The suggested solution sounds reasonable I havn't checked every step but the approach with the integral shows how it should work. Maybe Matt should have a look at it too and correct me if I'm wrong. The next steps (in different tasks)... http://www.google-melange.com/gci/task/view/google/gci2012/7987216
18:50.06 brlcad Mrowqa: the M just means you modified them and those are okay
18:50.07 Silvrous brlcad: Doesn't it automatically reopen the task if it has already been extended?
18:50.20 brlcad Silvrous: after the 24 hour grace period, yes
18:51.04 Notify 03GCI: Sean: Create a utility library (LIBBU) API unit test ... for vls.c - Deadline extended The deadline of the task has been extended with 1 days and 0 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7979226
18:51.31 brlcad Mrowqa: if you run "svn status" and there are files listed as C .. those are in conflict and must be fixed manually
18:51.35 Mrowqa brlcad I knew that, but there are .mine and .r54056 files too... :/ (so I thought it doesn't update)
18:52.01 brlcad Mrowqa: so what is one of the files?
18:53.36 Mrowqa as example src/libbn/list.c is marked as 'M' but there are .mine and .r56056 version too (doesn't added to repo, marked as '?')
18:54.15 Notify 03GCI: Andrei Tudorica: Compile BRL-CAD using Dev-C++ - ask yes! I managed to compile it using cmake on ubuntu, but I didn't save it in a log and I don't know how I can do that :-? so the task is almost ready.:d http://www.google-melange.com/gci/task/view/google/gci2012/7945220
18:55.26 brlcad Mrowqa: so it sounds like you already edited the file (src/libbn/list.c) and fixed the conflict? or have you done nothing?
18:55.52 brlcad the .mine and .r56056 files go away when you tell svn that you're done fixing the conflict
18:56.16 brlcad svn status src/libbn/list.c
18:56.17 Mrowqa I modified these files when I was working on task before the update
18:56.56 brlcad right, but then you updated and got a conflict .. it'll be a "C" until you remove the conflict markers in the file
18:57.16 brlcad if you copied your version of the file over, that would change it to M (and probably be wrong)
18:58.24 Mrowqa during the update svn detected conflicts and I chose 'p'; svn status is marking files now ? M C and A
18:58.26 brlcad that conflict also means the patch you made won't work
18:58.40 brlcad A is added
18:59.23 brlcad can you show me the actual output?
18:59.29 brlcad http://pastebin.ca/
18:59.30 Mrowqa I know (I worked with mercurcial wiht hedgewars :) but I don't add anything after update
19:00.15 brlcad if the file lists with a "C", you have to edit the file and look for the <<<<<< ====== >>>>>> sections
19:00.32 brlcad one side is yours, the other is the server, you have to merge
19:00.37 Mrowqa http://pastebin.ca/2293246
19:00.49 d_rossberg http://www.google-melange.com/gci/task/view/google/gci2012/7987216 seems ok so far but i can't close it (there is no button)
19:00.58 Notify 03GCI: JulianM: Crash Archer reliably (#2) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7959241
19:04.04 *** join/#brlcad stevegt_ (~stevegt@38.96.16.67)
19:04.44 Notify 03GCI: Daniel Rossberg: Crash Archer reliably (#2) - Task Assigned This task has been assigned to JulianM. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7959241
19:10.11 Notify 03GCI: Cezar: Implement a portable bu_gethostname() function - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7992229
19:11.20 Mrowqa brlcad, this means I msut delete this file? "A + C src/libbn/fortran.c > local edit, incoming delete upon update" ?
19:12.41 brlcad d_rossberg: yeah, he hasn't marked it as completed
19:13.08 brlcad Mrowqa: OOOHH.. "A + C" is different
19:13.12 brlcad that's a tree conflict
19:13.27 brlcad you edited a file, but that file has since been deleted
19:13.55 brlcad it doesn't know if your edits are important or not
19:14.00 Mrowqa so I should delete that?
19:14.03 brlcad yep
19:14.07 Mrowqa :)
19:14.24 brlcad now src/libbn/list.c is just "C", so you have to edit that file
19:14.33 brlcad same with msr.c and axis.c
19:14.52 brlcad note that almost all comments were moved to include/bn.h so your edits might not be needed in the .c file
19:15.08 brlcad edit list.c and look for =====
19:15.27 brlcad caen23: you are a machine!
19:15.45 Mrowqa I only delete conflict files and rename abc.r560XXX to abc
19:15.56 brlcad you don't need to
19:16.25 caen23 brlcad: heh, thanks :D
19:16.33 brlcad you have to edit list.c and pick the top, the bottom, or merge each conflict
19:17.01 brlcad Mrowqa: AS you edit the conflicts, you remove the <<< === and >>> lines
19:17.10 brlcad when you're done, you run "svn resolved src/libbn/list.c"
19:17.22 brlcad "svn diff src/libbn/list.c" to confirm it has the right edits
19:18.08 brlcad caen23: you have commit rights for a reason... ;)
19:18.19 caen23 on it :D
19:18.33 brlcad if it compiles, you're golden, you don't need anyone's permission
19:18.58 brlcad just if you commit something that breaks the build or someone reports a problem, it's your responsibility to help sort it out (HACKING)
19:19.07 brlcad you got commit because you're trusted
19:20.19 Notify 03GCI: Daniel Rossberg: Implement a primitive volume function ... for hyperboloids of one sheet (HYP) - Please mark the task as completed Aaron, if it's not completed I can't close it ;) http://www.google-melange.com/gci/task/view/google/gci2012/7987216
19:20.42 brlcad you could start implementing cezar's new awesome advanced processing library today and that'd be fine
19:20.46 Notify 03BRL-CAD:caen23 * 54057 (brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/CMakeLists.txt brlcad/trunk/src/libbu/tests/CMakeLists.txt): Implement portable bu_gethostname() function (GCI: http://www.google-melange.com/gci/task/view/google/gci2012/7992229)
19:21.06 brlcad you're "on the team", make it better ;)
19:21.24 caen23 thanks, i'll do that from now on :D
19:21.29 brlcad that's what open source is all about
19:21.33 brlcad find an itch, scratch it
19:22.45 Notify 03GCI: Sean: Implement a portable bu_gethostname() function - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7992229
19:23.05 Notify 03GCI: Cezar: Implement a portable bu_gethostname() function - Commit r54057 Commit r54057 http://www.google-melange.com/gci/task/view/google/gci2012/7992229
19:23.35 brlcad and I could be mistaken, but I believe @file directives apply to all entries until the next @file
19:24.46 brlcad caen23: so what happens if someone already ran WSAStartup() in their program and then they call bu_gethostname()?
19:25.52 caen23 brlcad: i guess it depends on whether or not they've run wsacleanup after they're done, but let me check
19:30.09 caen23 brlcad: i put a second wsastartup right after the first and nothing broke, so i think wsastartup takes care of that case
19:31.18 Notify 03GCI: John: Create BRL-CAD-to-Blender tutorial - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7958232
19:35.09 Notify 03GCI: Daniel Rossberg: Create BRL-CAD-to-Blender tutorial - Task Assigned This task has been assigned to John. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7958232
19:37.20 Notify 03GCI: Sean: Create an Elliptical Hyperboloid Model and Diagram - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7979230
19:38.25 Notify 03GCI: Sean: Create an Elliptical Hyperboloid Model and Diagram - Nicely done Well done. Note that we have a couple dozen tasks like this that we're releasing a couple at a time, so hope to see more from you! http://www.google-melange.com/gci/task/view/google/gci2012/7979230
19:39.27 brlcad caen23: you only run cleanup when you're done, but if I write a network app, i'm going to run startup at the beginning and not close it until my application closes
19:40.00 brlcad hopefully they also do reference counting, is two opens + one close still open or closed? :)
19:41.51 caen23 yes, they do reference counting
19:42.17 caen23 i've read here http://stackoverflow.com/questions/1869689/is-it-possible-to-tell-if-wsastartup-has-been-called-in-a-process and here http://msdn.microsoft.com/en-us/library/windows/desktop/ms742213(v=vs.85).aspx
19:42.20 brlcad excellent
19:43.36 *** join/#brlcad andrei (~andrei@188.25.172.87)
19:46.36 Mrowqa brlcad how to add me as patch author? I'm creating patch by svn diff > file
19:46.54 brlcad Mrowqa: just put your name in a comment on the GCI page
19:47.08 brlcad read that svn diff file to make sure it's correct
19:47.11 Mrowqa ok
19:49.40 Notify 03GCI: John: Create BRL-CAD-to-Blender tutorial - Example file Daniel, do you know any good .g files for me to work with it? http://www.google-melange.com/gci/task/view/google/gci2012/7958232
19:54.06 Notify 03GCI: Mrowqa: Doxygen cleanup ... for LIBBN - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8031203
19:54.11 Notify 03GCI: Sean W. Caldwell: Mock up new BRL-CAD website interface design (#2) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8051203
19:58.17 Notify 03GCI: Kristaps: 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. http://www.google-melange.com/gci/task/view/google/gci2012/7987215
19:58.22 Notify 03GCI: Daniel Rossberg: Create BRL-CAD-to-Blender tutorial - share/db in your BRL-CAD installation There should be some example databases. Open them with mged (for example) and select one for your tutorial. http://www.google-melange.com/gci/task/view/google/gci2012/7958232
19:59.07 Notify 03GCI: Sean: Mock up new BRL-CAD website interface design (#2) - Task Assigned This task has been assigned to Sean W. Caldwell. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8051203
20:01.18 andrei there is just one task needing review ? O_o
20:02.19 brlcad andrei: looks like it
20:02.25 brlcad several were closed out earlier today
20:02.30 brlcad daniel reviewed several
20:03.14 andrei I haven't been too much around either, but when I have been, it wasn't much activity around
20:04.19 Notify 03GCI: Sean: Investigate performance of setting thread affinity - new task If you think you're up to it, http://www.google-melange.com/gci/task/view/google/gci2012/8051203 As most of those changes involve cleaning up parallel.c which is a critical piece of our code, don't hesitate to discuss your progress and ask questions. We don't want to... http://www.google-melange.com/gci/task/view/google/gci2012/7960222
20:04.38 brlcad andrei: heh, then you just haven't been around for very long or someone cleared out a lot of work before you!
20:04.55 brlcad The response time is less than a day, they're not allowed to just sit there
20:05.35 brlcad i've had to review and/or close out tasks almost every day
20:06.55 Notify 03GCI: Mrowqa: Doxygen cleanup ... for LIBBN - Done (I hope...) Ehh... Melange didn't add my last comment... :/ I did exactly as you wrote on IRC - I moved Multipoly to Libbn group and added axis.c to Axis group. You can call me "Artur Jamro (Mrowqa)" as patch author. http://www.google-melange.com/gci/task/view/google/gci2012/8031203
20:07.25 andrei heh, I'm sorry for the trouble.
20:07.51 brlcad it's not trouble, it's fun
20:07.55 brlcad just it's a lot of work too :)
20:08.18 brlcad andrei: there you can review artur's work ;)
20:08.33 andrei I was doing that now :) t depends how you look at it, the reason I haven't been around( and I haven't done anything either) is that I sort of feel like giving up.
20:08.42 andrei not giving up gci
20:08.53 andrei but the whole effort of studying, coding, improving myself.
20:09.10 brlcad that sounds like a pickle
20:09.31 andrei I'm not sure I understand you on this one
20:09.50 brlcad sounds like a problem, a conundrum, something to sort out
20:10.28 brlcad self-motivation comes best from within
20:11.43 *** join/#brlcad Gmercer015 (~g_dev@ip72-193-246-126.lv.lv.cox.net)
20:13.22 Notify 03GCI: Sean: Compile BRL-CAD using Dev-C++ - copy-paste There's always copy-paste. http://www.google-melange.com/gci/task/view/google/gci2012/7945220
20:13.56 andrei his patch looks better but I would need to relog on linux to test it
20:14.50 brlcad the doxygen output is the most important
20:15.08 brlcad does the html look right, is libbn neat and organized, did he fix the 3 things I mentioned
20:15.26 brlcad if it does, then it's good to close
20:15.29 andrei then I will log and check now
20:15.43 brlcad you don't need to log out to see the output
20:15.44 brlcad it's html
20:15.50 brlcad just open up index.html in a browser
20:16.59 andrei I don't have brlcad on windows
20:17.01 andrei be right back
20:18.46 *** join/#brlcad andrei (~andrei@188.25.172.87)
20:18.48 andrei there
20:19.46 brlcad you didn't need brlcad either :)
20:20.10 brlcad one of the uploads is a big ol' directory filled with html files
20:20.32 brlcad open up index.html and explore the libbn groupings/modules -- if everything looks good, he did the task
20:20.53 andrei heh, it served as a reason to get to work, I never code on windows. I use it only to play
20:21.11 Notify 03BRL-CAD:bob1961 * 54058 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added the functionality to create arcs.
20:21.42 Mrowqa If you are talking about my work I uploaded only patch file, if needed html output I can upload it now
20:22.09 andrei I will be looking at your work shortly , Mrowqa
20:23.30 Mrowqa so upload it or not?
20:24.00 andrei it shouldn't be needed :) no
20:24.36 *** join/#brlcad Gmercer015 (~g_dev@ip72-193-246-126.lv.lv.cox.net)
20:24.38 Mrowqa ok :)
20:34.51 Gmercer015 when i'm writing my unit test what should i use to handle errors? i would guess it is some bu member but i cannot quite figure out.
20:41.06 *** join/#brlcad andrei (~andrei@188.25.172.87)
20:41.37 *** join/#brlcad Al_DC_Best (Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com)
20:52.42 *** join/#brlcad andrei (~andrei@188.25.172.87)
20:57.48 Notify 03GCI: John: Create BRL-CAD-to-Blender tutorial - Two questions Daniel, Where should I post my tutorial? Do I realy need to actually model something on BRL-CAD? Can't I simply use an existing file? http://www.google-melange.com/gci/task/view/google/gci2012/7958232
21:13.09 Notify 03GCI: Cezar: Enable walk_example for compilation - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7966233
21:23.45 Gmercer015 how to i test the result of an add_test in cmake? could i use PROPERTIES PASS_REGULAR_EXPRESSION "answer" to test?
21:26.01 Gmercer015 wondering if i need to create my own test functions that divide/sqrt complex numbers in bn_complex that compare results
21:32.21 starseeker http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.44.5770
21:33.09 starseeker (X-splines paper - curve version is what's used in xfig)
21:34.10 brlcad Gmercer015: that's a good question for starseeker but given how many functions are in that file, you can start with all the tests and test data internal to the test itself
21:34.20 brlcad i.e., "one test" that tests all the functions in a variety of ways
21:34.42 brlcad in which case, the only result is a good or bad return value from the tool
21:36.02 starseeker has always liked editing curves in xfig, but his curve editing skills may be obsolete... perhaps these days X-splines don't offer additional intuitiveness for most users
21:36.02 Gmercer015 my approach was adding a test that took 2 imaginary numbers plus the expected output from the two functions in complex.c
21:36.25 Gmercer015 and printing to the screen whether the test for each function passed or failed
21:36.55 starseeker Gmercer015: what do you mean "add the result"?
21:37.24 starseeker there are a couple ways - one is to just encode the result in the test file itself, and base the final return value on a comparison between the stored result and the calculated result
21:37.57 starseeker for tests like vls, where we don't want to hard-code that in the C file, I've been passing strings as arguments
21:38.15 Gmercer015 that is what i am trying to replicate, i use command line arguments to pass the two imaginary numbers plus the expected results into the program
21:38.22 Gmercer015 since complex.c is only two functions
21:38.40 starseeker ok... that's fine. Then the test program should return 0 if successful and 1 if not
21:38.43 starseeker IIRC
21:38.51 Gmercer015 e.g. tester_bn_complex 4,5 2,3 (expected results for division and sqrt here)
21:39.01 Gmercer015 ok, so return -1 if anything is wrong?
21:39.11 starseeker right
21:39.21 starseeker or, basically anything that's not 0
21:39.45 Gmercer015 awesome, thanks! i actually understand a task
21:39.50 starseeker tests are pass/fail, specific error codes aren't captures
21:39.52 Gmercer015 pats himself on the back
21:40.07 starseeker can look at any of the existing tests in libbu - they should all work this way
21:41.38 Notify 03GCI: Sean: Create BRL-CAD-to-Blender tutorial - echnically three questions You'll post your tutorial here for starters and once it's looking good, you can migrate it to our wiki. You can use one of our example databases (there are dozens included in an install), but know that some of them will not export to Blender. Look for the moss.g... http://www.google-melange.com/gci/task/view/google/gci2012/7958232
21:41.56 starseeker sometimes, if what you're doing requires testing complex data (i.e. does a command generate a correct BoT geometry) you may need to have the test program internally create the "correct" answer to use for comparison, but at the libbu/libbn level that's unlikely to be necessary
21:42.13 starseeker unless you're testing really BIG numbers, maybe
21:42.41 brlcad Gmercer015: yeah, don't return negative -- it's 0 if good and >0 if bad
21:43.28 Notify 03GCI: Sean: Enable walk_example for compilation - Task Assigned This task has been assigned to Cezar. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7966233
21:43.41 Gmercer015 sounds good, the functions i am testing are at a moderate level that i can work out on some paper for the exact answer
21:44.35 Gmercer015 though the complex square root function seems to be a little confusing considering it takes two complex numbers, when square roots uses just one number
21:45.36 brlcad Gmercer015: that's the input and the output
21:46.41 Gmercer015 now it all makes sense (op output ip input), thanks
21:46.48 brlcad np
21:47.44 brlcad would have probably become apparent when you got to testing it and one ends up unmodified and the other gets wiped out and replaced with the square root of the unmodified
22:04.33 Gmercer015 how would i go about testing my unit test?
22:04.48 Gmercer015 would it require me building the source?
22:05.01 Gmercer015 me to build*
22:06.08 andrei not entirely
22:06.16 andrei you can go to the respective library and run make
22:06.23 andrei or make "library name" in main folder
22:07.14 Gmercer015 do i even need to call the cmake command before hand? cmake ../brlcad-7.22.4
22:08.06 andrei yeah, I think you need to
22:08.20 andrei but that doesn't take nearly as much as the build
22:09.08 Gmercer015 that saves a lot of time, thanks
22:14.01 Gmercer015 CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
22:14.01 Gmercer015 Please set them or make sure they are set and tested correctly in the CMake files:
22:14.01 Gmercer015 X11_Xi_LIB (ADVANCED)
22:14.01 Gmercer015 <PROTECTED>
22:14.01 Gmercer015 <PROTECTED>
22:14.18 Gmercer015 strange error compiling, never had this before using cmake. I havnt modified those paths though
22:14.30 Gmercer015 or even touched the files inside, could it have been a bad install?
22:15.28 andrei hmm
22:15.36 andrei do you have X11 installed?
22:15.53 Gmercer015 that might be an issue
22:16.23 andrei I'm not sure on specific details and you might want to ask someone else aswell, but as far as I know X deals with GUI in linux
22:16.43 Gmercer015 is that directX11 or something completely different
22:16.54 andrei no, it's not directX11
22:17.27 andrei you can read a bit about it here : http://en.wikipedia.org/wiki/X_Window_System
22:17.49 Gmercer015 i see something on the software store about a lightweight x11 desktop environment
22:17.52 Gmercer015 that could be it
22:18.02 andrei are you using a mac?
22:18.07 Gmercer015 ubuntu
22:18.18 andrei hmmm, then I might be able to help, hold on a sec
22:18.43 andrei I think x11-utils is what you need to install
22:19.13 andrei if you have trouble installing that package let me know, usually it should go with sudo apt-get install x11-utils
22:19.54 Gmercer015 says it is at the highest version, should i try using the UXterminal?
22:20.43 Gmercer015 description says it is an emulator for windows x
22:21.54 andrei not really, it's quite strange
22:22.33 Gmercer015 let me try installing lxde, if not it could be just a bad install and i can attempt to reinstall the source
22:22.51 Gmercer015 would it have anything to do with grabbing it using svn?
22:23.08 andrei Gmercer015: I tracked down a post with a similar issue to you ( identical in fact): http://sourceforge.net/mailarchive/forum.php?thread_name=4F8C3075.8090107%40uwaterloo.ca&forum_name=brlcad-devel
22:23.48 andrei see if it helps you, otherwise, I encourage you to use our virtual disk image. It saves a lot of time, I ve used it when I first made contact with BRL-CAD and it was really useful.
22:24.10 andrei I think it can be found here : http://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Virtual%20Machines/
22:24.49 Notify 03BRL-CAD:caen23 * 54059 brlcad/trunk/src/conv/CMakeLists.txt: Enable walk_example for compilation (GCI: http://www.google-melange.com/gci/task/view/google/gci2012/7966233)
22:25.17 Gmercer015 yea i think i'll switch back to it, i was getting some graphics card issues with the image but it at least compiled and ran flawlessly
22:25.18 Notify 03GCI: Cezar: Enable walk_example for compilation - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7966233
22:25.33 Notify 03GCI: Cezar: Enable walk_example for compilation - Commit r54059 Commit r54059 http://www.google-melange.com/gci/task/view/google/gci2012/7966233
22:26.34 andrei if you wish, I might be able to help you install brlcad later on, but it's important to have a working version, at least for the time being.
22:29.05 Gmercer015 ill work on getting the vm installed to my laptop, maybe get back to getting it installed on linux a later day, appreciate the help
23:09.24 Notify 03BRL-CAD:bob1961 * 54060 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added the functionality to create bezier curves.
23:11.41 Notify 03BRL-CAD Wiki:JasperipvtraohpyMoser * 4753 /wiki/Crucial_Outdoor_Digital_Signage_From_Wanton_Damage_And_Impacts: New page: It showcases respect and begs for ones visitor to respect what these firms are seeing as well. Vacationers do the same after meal '" after shop hours > and this is where Interpretational s...
23:38.14 Notify 03BRL-CAD:bob1961 * 54061 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Updated SketchEditFrame::end_bezier to write back to the database.
23:43.01 Notify 03BRL-CAD Wiki:JasperipvtraohpyMoser * 4754 /wiki/8_Video_Marketing_Tips_For_The_Particular_Internet_Business: New page: For example if As well as am searching for restaurants doing my area I will source in restaurants in area By in this state. MySpace offers step-by-step instructions when basic profile page...

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