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