| 02:24.55 | *** join/#brlcad stevenkou (~stevenkyk@175.156.156.148) | |
| 02:31.56 | stevenkou | So basically there seems to be 2 approach for the cmake errors that I have encountered, from what I see from the mentors' advice, I can either look into the method used in visual studio or look at the cmakelist.txt, but ultimately, I will have to produce a patch for it. |
| 02:33.06 | brlcad | basically |
| 02:33.30 | brlcad | but I can say that the visual studio route will probably be a partial dead end, because it doesn't build the docs and they're part of the problem |
| 02:33.41 | brlcad | zlib is one issue, that msvc might be of help |
| 02:33.59 | brlcad | manpages is going to be a tiny change to the installManPage script |
| 02:37.04 | stevenkou | I see, so what do you recommend me to start working on? |
| 02:42.48 | stevenkou | Does the zlib issue occur on msvc too? |
| 02:42.52 | Notify | 03BRL-CAD Wiki:ShantergglljyaatHaverstock * 4791 /wiki/Lida_Daidaihua_-_The_Key_to_a_Speedy_Weight_Loss: New page: Should you need to lose weight quick pertaining to whatever reason, you better try Lida Daidaihua slimming pills. These products are common to reduce a person's weight in a very shorter ci... |
| 02:42.53 | Notify | 03BRL-CAD Wiki:Sean * 0 /wiki/Special:Log/delete: deleted "[[Lida Daidaihua - The Key to a Speedy Weight Loss]]": spam |
| 02:42.55 | Notify | 03BRL-CAD Wiki:Sean * 0 /wiki/Special:Log/block: blocked [[User:ShantergglljyaatHaverstock]] with an expiry time of infinite (account creation disabled, e-mail blocked): Spamming links to external sites |
| 02:42.56 | Notify | 03GCI: John: Test and update our simulation / animation tutorial - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
| 02:42.58 | Notify | 03GCI: javamonn: Review and update preprocessor macro calls, NEAR_ZERO() and NEAR_EQUAL() - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
| 02:42.58 | Notify | 03GCI: javamonn: Review and update preprocessor macro calls, NEAR_ZERO() and NEAR_EQUAL() - Some notes: I worked off a fresh checkout, and ignored calls to NEAR_ZERO that involved subtraction since these were fixed with my other task. Let me know if you want me change calls that have have SQRT_SMALL_FASTF as their tolerance, I figured not... http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
| 02:42.59 | Notify | 03GCI: javamonn: Convert NEAR_ZERO() macro calls to NEAR_EQUAL() and EQUAL() - Name Full name: Daniel Ramirez Thanks! http://www.google-melange.com/gci/task/view/google/gci2012/7958234 |
| 02:43.01 | Notify | 03GCI: gcking: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 02:43.02 | Notify | 03GCI: Toshita Barve: Create Blender-to-BRL-CAD tutorial - Submitting Hey Sean, I am submitting my document that I have created. I have put in lots of pictures. I also have a pdf version of the file. If you would like the pdf version just send me an email and I will send it to you. Also let me know if I need to make any changes in my... http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
| 02:43.02 | Notify | 03GCI: Toshita Barve: Create Blender-to-BRL-CAD tutorial - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
| 02:43.03 | Notify | 03GCI: Sean: Write a "BRL-CAD Commands Quick Reference" document - Task Assigned This task has been assigned to BrendenD15. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7991205 |
| 02:43.05 | Notify | 03GCI: Sean: Write a "BRL-CAD Ray Tracing Shaders" tutorial - 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/7994216 |
| 02:43.06 | Notify | 03GCI: Steven Kou: Fix Cygwin configuration warnings/errors - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
| 02:43.07 | Notify | 03GCI: Sean: Fix Cygwin configuration warnings/errors - Task Assigned This task has been assigned to Steven Kou. You have 72 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
| 02:43.09 | Notify | 03BRL-CAD Wiki:Sean * 0 /wiki/Special:Log/delete: deleted "[[Blog Posts 2012 - Juegos By Fernanda Coy1198015]]": gibbrish |
| 02:43.20 | Notify | 03BRL-CAD Wiki:Sean * 0 /wiki/Special:Log/block: blocked [[User:CatrinaglnxcawnacDrewniak]] with an expiry time of infinite (account creation disabled, e-mail blocked): Inserting nonsense/gibberish into pages |
| 02:44.15 | Notify | 03BRL-CAD Wiki:Sean * 0 /wiki/Special:Log/delete: deleted "[[Anuragmurty]]": already exists as User:Anuragmurty |
| 02:46.28 | stevenkou | I see people trying to promote their products using the wiki, pretty genius for their actions. |
| 02:57.13 | stevenkou | I should start on solving the cmake errors by looking at the cmakelists.txt and try to create a patch before I go on to solve the building problems right? But there is one more thing that I have noticed, even if I choose not to compile zlib, make will still fail because of a line in the makefile that contains the word all. |
| 03:15.22 | *** join/#brlcad rptynan (~poiuyt@92.251.255.7.threembb.ie) | |
| 03:16.40 | starseeker | stevenkou: that's wiki spam - it's rude and an abuse of the wiki system |
| 03:18.45 | stevenkou | I understand, it is a difficult job to maintain the wiki when there are such people who don't know when to do things appropriately. |
| 03:22.17 | brlcad | new task: link orphaned pages: http://www.google-melange.com/gci/task/view/google/gci2012/8095206 |
| 03:22.45 | stevenkou | starseeker: I tried your method of changing the filenames and it works, but does the cmakelists.txt do any job of naming such files? Can any lines be added to automate this process of changing the filenames? |
| 03:23.58 | brlcad | stevenkou: did you edit the script? |
| 03:24.56 | brlcad | hacking it at the cmake level is ignorant of the underlying problem |
| 03:26.23 | stevenkou | I did not edit anything other than those source files, I'm trying to see if there is another way around this. What will be the appropriate method of approaching this? |
| 03:27.07 | brlcad | what source files? the man pages? |
| 03:27.13 | stevenkou | Yes |
| 03:27.17 | brlcad | that's also wrong, worse even |
| 03:27.49 | stevenkou | That is why I am seeking another method. To avoid such mistakes. |
| 03:29.01 | brlcad | you need to understand what the build system is doing |
| 03:29.31 | brlcad | how does it go from a file named ttk_whatever.n to ttk::something.html |
| 03:30.15 | maths22 | lastlog erik |
| 03:31.06 | stevenkou | It is generated by the build system. Is it? |
| 03:31.51 | brlcad | stevenkou: where? how? |
| 03:32.31 | brlcad | it's not magic, you need to read the files and understand where and how that is happening if you're going to have a hope of fixing it right |
| 03:33.13 | brlcad | start by reading src/other/tk/doc/CMakeLists.txt |
| 03:34.45 | brlcad | if you don't understand a line in that file, you should be asking questions or reading the cmake documentation |
| 03:34.57 | brlcad | it's a rather simple scripting language, code like any other |
| 03:36.42 | stevenkou | I have to admit that I do not understand the process very well as I do not have much experience in such areas, all that I know is that cmake takes instructions from the cmakelists.txt then it generates the makefiles and all the required dependencies, the make will utilise those files to build the program. I will put more effort into understanding everything before I start work again. So I think perhaps today I will not work on anything but try to unde |
| 03:36.51 | *** join/#brlcad maths222 (328d9f4a@gateway/web/freenode/ip.50.141.159.74) | |
| 03:44.03 | starseeker | brlcad: the Tcl/Tk man page script is generating those file names |
| 03:44.27 | starseeker | the only way CMake could do anything about it would be to rename any file it finds in those directories using the "::" convention |
| 03:44.27 | Notify | 03GCI: Sean: Identify 10 places to post an open source solicitation - what? Spanish sites would be okay, but I don't understand how that site is at all relevant to this task. I don't see anywhere where an announcement could be posted or would be appropriate. You seem to be misunderstanding the task or severely lacking some background... http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
| 03:46.28 | Notify | 03GCI: Sean: Test and update our simulation / animation tutorial - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
| 03:47.59 | Notify | 03GCI: Sean: Test and update our simulation / animation tutorial - sorry to hear that Sorry to hear that you're giving up, but thanks for your efforts. There are fortunately plenty of other tasks that aren't resource intensive. http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
| 03:48.12 | starseeker | the "installManPage" script in the unix subdirectory is reading the contents of the src dir man page files - it is getting the "::" names *from* the man pages themselves. There are only three ways this might be handled - 1. change the original files in the Tcl and Tk distributions to not have names using "::" 2. change the installManPage shell script to catch such names and change them on the fly 3) have CMake recognize the problematic names after the |
| 03:48.52 | starseeker | if this were any kind of sane OS, I'd suggest a patch to the OS to fix support for filenames with "::" |
| 03:49.09 | starseeker | hooray Windows |
| 03:49.32 | stevenkou | starseeker: brlcad advised me that editing cmakelist.txt does not solve the underlying problem, so I guess I have to give up on that. |
| 03:49.48 | starseeker | stevenkou: I thought you were editing the man pages |
| 03:49.56 | starseeker | what did you change inCMakeLists.txt? |
| 03:50.30 | Notify | 03GCI: Sean: Review and update preprocessor macro calls, NEAR_ZERO() and NEAR_EQUAL() - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
| 03:51.05 | stevenkou | I did not change anything except the man pages which is also considered wrong, so I guess I have to read the entire cmakelist.txt before I resume work. |
| 03:51.21 | starseeker | stevenkou: I'm not convinced changing the man pages is wrong |
| 03:51.54 | starseeker | stevenkou: that's why I explained what's going on in more detail at 22:48 - those names aren't coming from CMake *at all* |
| 03:52.00 | Notify | 03GCI: Sean: Review and update preprocessor macro calls, NEAR_ZERO() and NEAR_EQUAL() - nope What you did looks good. I didn't try to apply it as there are other patches pending, but it reads fine and is what was expected. http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
| 03:52.46 | starseeker | stevenkou: you should still understand how the CMake build logic is being used to run the process |
| 03:53.32 | brlcad | starseeker: I knew it was generating those file names |
| 03:53.32 | starseeker | stevenkou: I would suggest you follow the build logic chain, until you are sure you understand *why* CMake is not the source of the names (and what *is*) |
| 03:53.47 | stevenkou | It did help, but since you are the guru on this, I will see if I can make a patch to make the process automatic. Nontheless, thanks to brlcad's advice, I will try understanding that |
| 03:53.50 | starseeker | brlcad: what, installManPages? |
| 03:53.57 | brlcad | yes |
| 03:54.14 | starseeker | I'm not sure a CMake level activity can fix this |
| 03:54.38 | brlcad | cmake's not the problem |
| 03:54.59 | starseeker | right... but you didn't want him to alter the man pages? |
| 03:55.12 | brlcad | and the point of the questions wasn't so that I would understand..... |
| 03:55.41 | brlcad | the manpages look like valid manual pages to me |
| 03:56.08 | brlcad | and reflects the api |
| 03:57.19 | brlcad | stevenkou: so you should understand that cmake file I mentioned a *little* bit more than what you just described |
| 03:57.44 | brlcad | (especially given starseeker just explained it all to you in more detail than I would have) |
| 03:58.13 | starseeker | brlcad: apologies - I was a bit thrown by you saying changing the man pages was the wrong solution |
| 03:58.58 | brlcad | stevenkou: you said that "cmake takes the instructions from the cmakelists.txt then it generates the makefiles" .. that's all crazy high level -- read the instructions in that file and ask yourself what do you NOT understand if you read it top to bottom? |
| 04:00.09 | stevenkou | I'm currently not at my computer, apologies if I'm causing any misunderstandings, I will read it up when I get access to it. |
| 04:00.12 | brlcad | starseeker: well the man pages are API documentation. the API *is* ttk::whatever |
| 04:00.29 | brlcad | and they're not invalid manpage syntax as far as I'm aware |
| 04:01.05 | starseeker | OK... so the goal is get working filenames but leave the contents of the man pages alone? |
| 04:01.53 | starseeker | stevenkou: our source repository can be browsed online |
| 04:02.00 | brlcad | so while changing the content may *avoid* the failure, it no more fixes the problem than would it be fixed if we just didn't run installManPages |
| 04:02.22 | brlcad | the goal is to fix it right, that's the task :) |
| 04:03.31 | starseeker | then the first step needs to be to define "right", I suppose... my read on the situation was something had to give - minimally the 1:1 correspondance between the ttk::whatever name internally and the filename... |
| 04:04.00 | starseeker | stevenkou: you can read through any of BRL-CAD's files here: http://brlcad.svn.sf.net/viewvc/brlcad/brlcad/trunk/ |
| 04:04.08 | brlcad | so the underlying "wrong" is defined by the platform |
| 04:04.17 | brlcad | doesn't support : in filenames |
| 04:04.23 | brlcad | so what is creating a : in a filename |
| 04:04.40 | brlcad | that leads to where that file somes from |
| 04:05.05 | brlcad | s/somes/comes/ |
| 04:05.39 | starseeker | brlcad: OK :-) I'll stay out of it - you've clearly got something in mind, so I won't mess up the logic chain any more than I have |
| 04:06.13 | brlcad | reading the logic that's doind that damage, that's all pretty clear that it's not necessary, so the fix should be trivial |
| 04:06.15 | *** join/#brlcad brlcad_ (~brlcad@ip72-193-246-126.lv.lv.cox.net) | |
| 04:08.09 | brlcad_ | how would i use the bn_poly struct to declare a polynomial? i dont seem to understand the struct. Link to definition of bn_poly: http://brlcad.org/xref/source/include/bn.h#L860 |
| 04:09.17 | Notify | 03GCI: Richard Tynan: Web interface (AJAX?) to MGED - 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/7993224 |
| 04:13.20 | brlcad | brlcad_: look at some of the uses |
| 04:13.55 | brlcad_ | damn it |
| 04:14.04 | gmercer015 | did it again! |
| 04:14.09 | brlcad | gmercer015: src/util/roots_example.c |
| 04:19.56 | Notify | 03GCI: Jjca: Identify 10 places to post an open source solicitation - Well... You want 10 websites where post a volunteer job request for a "Web Designer", is voluntary, so the pay is 0. I've looking for websites where publish that request, like www.dice.com but without pay to publish. Like SourceForge (https://sourceforge.net/people), but... http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
| 04:20.16 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - close, but bad patch It looks like you copied your version of the CompileFlags.cmake file over an existing updated checkout. That's bad... You clobbered a whole slew of changes. Basically, you edited an old version of the file. You have to manually run diff (not... http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 04:20.21 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 04:20.36 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Deadline extended The deadline of the task has been extended with 0 days and 12 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 04:21.32 | stevenkou | I can see that CMakeList.txt actually runs all the command that directs to the various manpages, getting properties within the manpages such as the filrname, since the manpages designated the name for itself, cmake picks it up and names the file accordingly in the build Directory. Correct me if I have not understand anything, I can read the entire text in more depth. |
| 04:31.40 | Notify | 03GCI: javamonn: cmake case cleanup - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
| 04:36.30 | *** join/#brlcad caen23_ (~caen23@92.81.172.45) | |
| 04:39.27 | *** join/#brlcad dtidrow (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) | |
| 04:42.25 | Notify | 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - nicely done! So that looks great. I'd only ask for a few minor changes/additions. You have tons of great screenshots when you ran Blender, but only two tiny snippets when it came to BRL-CAD and not a single screen capture. Show MGED running, show screenshots or windows for each step. Of... http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
| 04:42.30 | Notify | 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
| 04:42.35 | Notify | 03GCI: Sean: Create Blender-to-BRL-CAD tutorial - 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/7977231 |
| 04:42.59 | Notify | 03GCI: RikuMiyao: Compile BRL-CAD using Dev-C++ - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
| 04:43.14 | Notify | 03GCI: RikuMiyao: Compile BRL-CAD using Dev-C++ - 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/7945220 |
| 04:44.29 | Notify | 03GCI: RikuMiyao: Compile BRL-CAD using Dev-C++ - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
| 04:45.36 | Notify | 03GCI: Sean: Identify 10 places to post an open source solicitation - dice is a bad example So Dice is a bad example. This isn't a traditional job posting, that was merely a notional example. Posting to a blog, mailing list, or forum is a valid place where this kind of solicitation could be posted. Like I said, maybe try to find some other... http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
| 04:45.50 | Notify | 03GCI: Sean: cmake case cleanup - Task Assigned This task has been assigned to javamonn. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
| 04:45.55 | Notify | 03GCI: Sean: Compile BRL-CAD using Dev-C++ - Task Assigned This task has been assigned to RikuMiyao. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
| 04:55.42 | stevenkou | I should neither touch the man-pages nor the CMakeList.txt, what should I do to solve the root problem of :: in filenames? Since the problem lies on the name, something has to be changed right? What are the options that I can have? |
| 05:01.36 | Notify | 03GCI: gcking: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 05:21.15 | *** join/#brlcad stevegt_ (~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) | |
| 05:26.20 | Notify | 03GCI: Sean W. Caldwell: Mock up new BRL-CAD website interface design (#2) - Screenshot and Code from My Idea Now available I realized that the uploader was causing the issue so I submitted the screenshot like you told me earlier and put the coding into 2 google documents. I hope it works this time. http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 05:32.08 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - now it becomes more clear Now it's more clear what you actually changed... :) So that's looking good but a couple issues. First, you shouldn't leave commented out code (it's dead code). Second, you're eliminating a feature by commenting out the $ENV() lines --... http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 05:32.18 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 05:49.34 | Notify | 03GCI: Sean: Mock up new BRL-CAD website interface design (#2) - hm. So the google docs is not helpful, that's not a useful way to exchange design files. But the screenshot does give the idea. So you technically have completed the task and we can close the task out if you like, but I have to admit that I'm not very fond of the design or the... http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 05:50.09 | brlcad | stevenkou: have you read the CmakeLists.txt file yet? do you understand what it's doing? |
| 05:51.38 | brlcad | that file has a simple syntax, even if you don't understand the nuances, you should get the gist |
| 05:52.15 | brlcad | for example, you know that it gets to "Generating Tk man pages..." because it prints that |
| 05:52.57 | brlcad | the SET(tk_MAN3 .... is clearly a list of files and the problematic ones are listed there.... |
| 05:53.22 | brlcad | immediately following that is an obvious loop doing something |
| 05:53.38 | brlcad | figure out what it's doing |
| 05:54.53 | brlcad | aside from a few distracting variables, it almost tells you plainly what is going on |
| 05:55.13 | brlcad | that will lead you to another file, and that's probably the one that needs changing |
| 06:01.16 | *** join/#brlcad RikuM (47c60115@gateway/web/freenode/ip.71.198.1.21) | |
| 06:44.29 | stevenkou | Ok, I get the file you want me to change. Thank you. |
| 06:58.33 | *** join/#brlcad stevenkou1 (~Steven@175.156.156.148) | |
| 06:58.39 | *** part/#brlcad stevenkou1 (~Steven@175.156.156.148) | |
| 07:00.15 | *** join/#brlcad stevenkou (~stevenkou@175.156.156.148) | |
| 07:14.12 | stevenkou | brlcad: I can see that installManPage has a section for extracting filenames from the manpages, to patch it up it will just be adding a line to replace :: with a _ right? |
| 07:14.12 | stevenkou | My extra line is as follows: |
| 07:14.22 | stevenkou | s/::/_/g |
| 07:18.07 | stevenkou | I will need to test if it works, if it does, I can go on to make the patch right? |
| 07:48.40 | stevenkou | For now, I can say that by adding the above line, the problem is patched, after someone can confirm that it is a valid patch, I will find a way to make the patch which I have no experience as yet. |
| 07:59.40 | stevenkou | Patch complete, ready to submit. |
| 08:09.39 | Notify | 03GCI: Steven Kou: Fix Cygwin configuration warnings/errors - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
| 08:48.45 | *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ) | |
| 09:04.04 | Notify | 03GCI: Sharan: Model BRL-CAD logo in BRL-CAD (alan two) - Repeat I did this task before , can i do it again? http://www.google-melange.com/gci/task/view/google/gci2012/7977228 |
| 09:38.14 | stevenkou | i don't see any -w flags for windres, but why is there such a flag generated for compiling zlib? it is causing make to fail |
| 09:55.39 | Notify | 03GCI: Melange: Test and update our simulation / animation tutorial - Task Reopened Melange has detected that the final deadline has passed and it has reopened the task. http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
| 10:04.47 | Notify | 03GCI: Daniel Rossberg: Model BRL-CAD logo in BRL-CAD (alan two) - It depends If you have a new idea for a different interpretation of the BRL-CAD logo that you would like to model: Yes If you only want to make small changes to your old model: No However, we'll increase the level of expected achievement. http://www.google-melange.com/gci/task/view/google/gci2012/7977228 |
| 10:13.36 | d_rossberg | stevenkou: not only for zlib, -w is in (almost?) every gcc.exe line |
| 10:17.58 | Notify | 03GCI: Aaron Keesing: Implement a primitive centroid function ... for elliptical hyperboloids (EHY) - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
| 10:18.21 | stevenkou | no it is for windres.exe |
| 10:19.27 | stevenkou | d_rossberg: even for things that get processed by windres.exe, the -w flag is also present, which should not be as it is not part of the options |
| 10:21.59 | Notify | 03GCI: Aaron Keesing: Implement a primitive centroid function ... for elliptical hyperboloids (EHY) - Messy I'm sorry if the code looks messy, both math-wise and code-wise. I believe the seemingly complicated math is what is necessary to find the centroid. On the other hand, the numerous variables in the code are so it doesn't get even more... http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
| 10:26.58 | d_rossberg | so, the -w flag is given to the compiler and the linker? and the linker crashes? |
| 10:27.58 | stevenkou | the compiler is not the one complaining, but windres, it lists out all the available flag as output saying that -w is invalid |
| 10:28.15 | stevenkou | it did not crash but exits that way |
| 10:31.22 | d_rossberg | you want to know where -w comes from, then that the compiler _and_ the linker get it is an important information |
| 10:32.15 | d_rossberg | can you identify one ore more variables in the cmake files that could carry such a flag? |
| 10:36.49 | stevenkou | i actually found the source of the -w, but i cannot upload the log unless my current task is approved, then can i be able to claim my previous task back |
| 10:39.27 | stevenkou | brlcad is away until a few more hours later right? |
| 11:08.05 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.102.143) | |
| 11:17.05 | *** part/#brlcad stevenkou (~stevenkou@175.156.156.148) | |
| 11:32.43 | Skriptkid | Anybody else getting compilation errors with the latest revision? Problems with vector_fpu.h, dvec.h and opennurbs_ext.cpp? |
| 11:43.05 | Notify | 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 11:47.43 | Notify | 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Fixed Okay, that's fixed. For all the platforms that call parallel_interface_arg directly, the cpu_id is assigned a value in bu_parallel_interface itself. The globals aren't touched. Now, there's a single structure now in bu_parallel, rather than different... http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 11:49.43 | Notify | 03GCI: John: Reproduce any 10 unconfirmed open bug reports - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7971223 |
| 11:51.20 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.102.143) | |
| 12:12.03 | d_rossberg | Skriptkid: no problem on Debian wheezy |
| 12:14.38 | Notify | 03GCI: Daniel Rossberg: Reproduce any 10 unconfirmed open bug reports - Task Assigned This task has been assigned to John. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7971223 |
| 12:28.37 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.102.143) | |
| 12:31.31 | *** join/#brlcad ashwinlokkur (~Adium@117.192.207.44) | |
| 12:37.06 | Notify | 03GCI: Sharan: Create an Extrusion Model and Diagram - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 12:39.44 | *** join/#brlcad ashwinlokkur (~Adium@117.192.207.44) | |
| 12:41.53 | Notify | 03GCI: Daniel Rossberg: Implement a primitive centroid function ... for elliptical hyperboloids (EHY) - Issues Your patch doesn't follow our coding guidelines (see the HACKING file) particularly wrt the indentation levels (4 spaces, 1 tab, 1 tab plus 4 spaces, 2 tabs, ...). Please update table.c too. RT_HYP_CK_MAGIC ??? http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
| 12:41.58 | Notify | 03GCI: Daniel Rossberg: Implement a primitive centroid function ... for elliptical hyperboloids (EHY) - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once... http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
| 12:42.29 | Notify | 03GCI: Daniel Rossberg: Create an Extrusion 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/8059204 |
| 12:44.11 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation (for any ONE command) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
| 12:46.22 | Notify | 03GCI: Sharan: Create an Extrusion Model and Diagram - Parameters What parameters should i show. Should i just show the H and V parameter http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 12:46.52 | Notify | 03GCI: Daniel Rossberg: Add missing documentation (for any ONE command) - Task Assigned This task has been assigned to Yatharth Agarwal. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
| 12:49.48 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation (for any ONE command) - Which command should I male the documentation for? Wow, that was fast. Could you please tell me which command to do the documentation on? If not, then can you suggest one? Thanks. BTW, what's your handle on IRC? http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
| 12:53.45 | *** join/#brlcad YatharthROCK (~YatharthR@95.175.92.238) | |
| 13:00.17 | Notify | 03GCI: Daniel Rossberg: Add missing documentation (for any ONE command) - You can take any program from the list If you want a suggestion: asc2g However, any other is good too. And for my IRC name: It is very similar to the one I use here ;) http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
| 13:00.43 | YatharthROCK | d_rossberg, For this task: http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
| 13:00.43 | YatharthROCK | Does anyone know where I can get the documentation for the commands? Or do I have to figure it out by using it or something? |
| 13:03.37 | d_rossberg | you have to look at the source file |
| 13:05.04 | YatharthROCK | d_rossberg, I'm looking at it right now: http://brlcad.org/xref/source/src/conv/asc/asc2g.c |
| 13:05.11 | YatharthROCK | What all do I have to put in the file? |
| 13:06.02 | YatharthROCK | Synopsis, paramteres it takes, usage (do I have to give an entire procedure of converting the GED data to ACII and back?), examples, and what else? |
| 13:07.01 | YatharthROCK | Or chuck that, it's all there in the task description |
| 13:07.35 | YatharthROCK | d_rossberg, I don't get what the "Code" part followed by the paths or something is |
| 13:12.18 | Notify | 03BRL-CAD:bob1961 * 54087 brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Copious mods to streamline the workflow in Archer's sketch editor. More to follow. |
| 13:14.15 | Notify | 03BRL-CAD:bob1961 * 54088 brlcad/trunk/src/tclscripts/archer/GeometryEditFrame.tcl: Added a class variable to the GeometryEditFrame class (i.e., mPrevEditMode). |
| 13:14.52 | *** join/#brlcad dtidrow (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) | |
| 13:27.41 | Notify | 03GCI: javamonn: cmake case cleanup - A couple of questions: When you say logic, I'm assuming you mean the actual control stuctures like "IF" and "WHILE", and not the logic contained within the conditional, like the "GREATER 10 AND..." Also, should all commands be lower case, or just the user defined macros? Thanks for all the help, Daniel http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
| 13:52.31 | Notify | 03GCI: Cezar: Improve geometry database loading behavior - 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/7945230 |
| 13:53.02 | Notify | 03GCI: gcking: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 13:54.07 | Notify | 03GCI: Cezar: Fix CMake build system auto-disabling of GLEW - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7999218 |
| 14:00.24 | Notify | 03GCI: Harmanpreet Singh: Fix CMake build system auto-disabling of GLEW - 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/7999218 |
| 14:13.48 | *** join/#brlcad Al_Da_Best (Al_Da_Best@5e0e48c8.bb.sky.com) | |
| 14:16.07 | Notify | 03BRL-CAD:brlcad * 54089 brlcad/trunk/TODO: making push stop at various levels rears its head once again. |
| 14:36.35 | *** join/#brlcad Silvrous (4f7059d1@gateway/web/freenode/ip.79.112.89.209) | |
| 14:52.08 | Notify | 03GCI: Sharan: Create an Extrusion 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/8059204 |
| 14:57.35 | Notify | 03GCI: Ashwin Lokkur: Write a manual page for MGED's "brep" command - 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/7948232 |
| 14:58.34 | *** join/#brlcad YatharthROCK (~YatharthR@95.175.92.238) | |
| 15:01.49 | YatharthROCK | d_rossberg, If I use groff or nroff, will it output DocBook style man pages? Is that even a requirement or just a suggestion? Or maybe a style guide for consistency... |
| 15:03.02 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation (for any ONE command) - DocBook format necessary? If I use groff or nroff, will it output DocBook style man pages? Is that even a requirement or just a suggestion? Or maybe a style guide for consistency... http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
| 15:06.50 | d_rossberg | YatharthROCK: look at doc/docbook/system/man1/en, you can use one of these as template |
| 15:07.30 | YatharthROCK | d_rossberg, Ummm.... is that a directory under brlcad or something? |
| 15:08.09 | Notify | 03GCI: Sean: Fix Cygwin configuration warnings/errors - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
| 15:08.32 | brlcad | YatharthROCK: did you look? :) |
| 15:08.34 | Notify | 03GCI: Daniel Rossberg: Add missing documentation (for any ONE command) - Yes DocBook, we mean it. See doc/docbook/system/man1/en. http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
| 15:09.05 | brlcad | starseeker: http://www.google-melange.com/gci/task/view/google/gci2012/8093204 <-- see *very* simple fix, it was even already set up for it |
| 15:09.11 | d_rossberg | YatharthROCK: yes, in the source tree |
| 15:10.22 | YatharthROCK | d_rossberg, Umm... 'source tree'? as in VCSs? Where exactly would these folder be located on a normal install? |
| 15:10.52 | brlcad | YatharthROCK: see http://brlcad.org/wiki/Deuces to get started |
| 15:10.55 | brlcad | at the top |
| 15:11.38 | brlcad | and/or http://brlcad.org/wiki/Compiling |
| 15:12.04 | d_rossberg | for a quick look: http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/doc/docbook/system/man1/en/ but i recommend to check it out with subversion |
| 15:13.41 | brlcad | you're going to need a checkout to add a new file anyways (the man page must pass validation and compile correctly) |
| 15:14.38 | YatharthROCK | brlcad, Even if I've already installed pr w/e I did and have the /usr/brlcad folder? Can't I use that? Does it not have the source code or something? |
| 15:15.15 | brlcad | if you install firefox, did that include the firefox source code? |
| 15:15.29 | brlcad | if you download brl-cad, do you think it includes the source code? |
| 15:18.57 | YatharthROCK | brlcad, OK, stupid question. Another stupid question: in a C file (as is the asc2g.c file), how would you access the command-line params? I need to know as then I can do a Ctrl+F and easily find the function responsible for handling them and do the documentation |
| 15:22.37 | YatharthROCK | It's argv and argc. GIYBF is a good principle |
| 15:22.44 | d_rossberg | argc (the number) and argv (the values) in main() |
| 15:23.25 | d_rossberg | did you noticed the usage variable? |
| 15:25.55 | archivist | EG923 |
| 15:26.27 | Notify | 03GCI: Gauravjeet Singh: Web interface (AJAX?) to MGED - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/7993224 |
| 15:26.48 | archivist | must set the right tab first before I use the barcode scanner :) |
| 15:27.07 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - nicely done That's really looking great Akshay! Looks like this is wrapping up nicely. I only have one remainging question for you that I don't know the answer to myself. So bu_parallel() has a user_thread_data_bu struct that is getting passed to thr_create(),... http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 15:27.12 | Notify | 03GCI: Gauravjeet Singh: Web interface (AJAX?) to MGED - 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/7993224 |
| 15:27.13 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 15:27.22 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - 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/8070202 |
| 15:30.38 | Notify | 03GCI: Sean: Create an Extrusion Model and Diagram - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 15:33.29 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.102.143) | |
| 15:35.35 | Notify | 03GCI: Sean: Create an Extrusion Model and Diagram - where's the rest? I don't see A/B u/v vectors or the 2D sketch name. I suggest raytracing lines.r and shape.r like you did (after adding the A/B vectors) ... but into the graphics window if you didn't already, and then running "draw sketch2" and "erase lines.r shape.r" so that the sketch... http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 15:35.56 | d_rossberg | Skriptkid: no problem compiling BRL-CAD on Debian wheezy |
| 15:36.43 | Skriptkid | d_rossberg: Okay. Thanks. Guess I'll need to check if something's wrong here. |
| 15:42.20 | *** join/#brlcad merzo (~merzo@26-239-133-95.pool.ukrtel.net) | |
| 15:47.00 | brlcad | new tasks: additional missing doc: http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 15:48.31 | Notify | 03GCI: Melange: Implement runtime detection of SSE - 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 claim. http://www.google-melange.com/gci/task/view/google/gci2012/8007218 |
| 15:55.25 | Notify | 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Maybe not Each thread retaining it's own copy of the struct might not be needed. This is pass by reference, agreed, but since it isn't being modified by parallel_interface or parallel_interface_arg, the only places where it is being accessed, I don't think that... http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 15:56.40 | Notify | 03GCI: Sean: Create an Extrusion Model and Diagram - just saw your question I just saw your question asking which parameters. When in doubt, you should always show the parameters that are prompted by the 'in' command. It will interactively prompt for values, and those are the ones that we're trying to help visualize (along with other derived... http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 15:56.50 | Notify | 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 15:57.41 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.102.143) | |
| 16:00.25 | brlcad | Skriptkid_: that's really coming together nicely -- I seriously had my doubts at the offset |
| 16:00.36 | brlcad | of course, it's been a lot of work on your part |
| 16:00.36 | brlcad | thanks :) |
| 16:03.48 | YatharthROCK | d_rossberg, Would asc2g be a 'library call' or an 'executable shell command' |
| 16:06.06 | brlcad | hah, awesome ... M-x unscreamify-cmake-buffer |
| 16:06.10 | Notify | 03GCI: Sean: cmake case cleanup - everything Everything that can be lowercase (except variables), should be lowercase. I'm kinda ambivalent about the logic within the conditional but would lean towards it also being lowercase if cmake doesn't care. Feel free to try just one file first and we can look if there are any exceptions. Note that... http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
| 16:06.17 | ``Erik | asc2g is an executable binary program |
| 16:06.37 | ``Erik | brlcad: downcase all cmake commands/variables? |
| 16:06.45 | brlcad | yep |
| 16:07.14 | ``Erik | adding it to the big honkin' indent/format/header/footer glob-o-script? :D |
| 16:07.25 | brlcad | apparently even the cmake devs have gotten over the yelling |
| 16:08.03 | brlcad | there's a gci task to convert everything to lower and I came across that |
| 16:08.30 | brlcad | could add it to the emacs formatter, but don't know how prevalent the cmake mode is |
| 16:09.44 | ``Erik | d'no emacs lithp, but would something like (when (assoc 'cmake-mode *features*) (unscreamify-cmake-buffer)) be feasible? |
| 16:09.55 | Skriptkid | brlcad: It's okay :) |
| 16:11.11 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - can you show it works? That looks great -- can you demonstrate (again) that it works like you did in that first log? Maybe set a CPP flag both in the environment and on the command-line so we can confirm it adds correctly to the summary list of flags. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 16:11.29 | brlcad | ``Erik: it is and there's emacs fu for detecting that though I've not written code like that in a LONG time, I'd have to look it up |
| 16:11.32 | Skriptkid | brlcad; Could you review it now? I submitted a new patch with the typos fixed. Also, made a comment in reply your question. |
| 16:12.10 | ``Erik | (gci task for an emacs weenie?) |
| 16:13.59 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.102.143) | |
| 16:14.09 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.102.143) | |
| 16:16.41 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.102.143) | |
| 16:20.26 | Skriptkid | brlcad: Do you think the buildbot server has to be stopped till that bug is fixed? It's just building every time there's a new release. There are 44 builds so far and none successful. Waste of server resources. |
| 16:23.04 | brlcad | Skriptkid: it doesn't cost anything to let it keep running ;) |
| 16:23.15 | brlcad | there's just a lot going on right now |
| 16:23.28 | Skriptkid | Ok :) |
| 16:23.35 | brlcad | I've been going down the task list and creating follow-up tasks for all completed tasks that warranted one |
| 16:24.04 | brlcad | I actually left off yesterday jut before the CI tasks |
| 16:24.13 | brlcad | so they'll be the next created |
| 16:24.30 | Skriptkid | Alright. |
| 16:24.45 | brlcad | right now I'm getting an internal server error, so I can't even pull up the tasks though :) |
| 16:25.05 | YatharthROCK | brlcad, How do you view DocBook pages as man pages again? |
| 16:25.11 | Skriptkid | Yeah, that's a pain on Melange |
| 16:25.51 | brlcad | YatharthROCK: with the man command? |
| 16:27.03 | YatharthROCK | brlcad, Not working :( For troff macros, it works, but not for the DocBook files :( |
| 16:27.04 | starseeker | brlman is a handy wrapper if you have BRL-CAD built |
| 16:27.35 | brlcad | YatharthROCK: it works if you use it right ;) |
| 16:27.46 | brlcad | you have to set your MANPATH (just like PATH) |
| 16:27.52 | brlcad | or use our wrapper that does it for you |
| 16:27.54 | YatharthROCK | brlcad, And how would that be? |
| 16:27.55 | starseeker | YatharthROCK: are you trying to view the xml files as man pages, or the output the build generates? xml files aren't man pages, they're used to *generate* man pages |
| 16:28.20 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.102.143) | |
| 16:28.35 | YatharthROCK | starseeker, Umm... so how do I generate those manpages? I thought man did it automatically for us |
| 16:28.50 | starseeker | YatharthROCK: the BRL-CAD build generates them for you |
| 16:30.14 | YatharthROCK | starseeker, Take this situation. I write some troff macros. I convert them to DocBook using DocLifter. What's the fastest way to see what this XML file looks likie? |
| 16:30.18 | starseeker | man only reads man pages. Generating man pages from DocBook involves a whole different set of tools |
| 16:30.23 | YatharthROCK | brlcad, How do you use the wrapper? |
| 16:31.19 | YatharthROCK | starseeker, Tools like? I Googled but didn't find anything (which probably indicates my Google-Fu is weakening more that anything else). |
| 16:31.29 | brlcad | YatharthROCK: I think you're misunderstanding something critical |
| 16:31.36 | Notify | 03GCI: gcking: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - esting result I set a CPP flag both in the envorionment and on the command-line, here is the result. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 16:31.39 | brlcad | you run the wrapper on a generated manual page |
| 16:31.47 | brlcad | brlamn whatever |
| 16:31.47 | YatharthROCK | brlcad, Me too. |
| 16:32.07 | brlcad | the situation you described, you need to add that xml file to our build system |
| 16:32.08 | YatharthROCK | brlcad, Cool, but how do we generate that manpage fomr DB again? |
| 16:32.22 | brlcad | that xml file gets *compiled* into html and man format |
| 16:32.45 | brlcad | add your file to the CMakeLists.txt file in the man1/en/ directory |
| 16:32.46 | YatharthROCK | brlcad, Umm.. by adding it to `Makefile.am` or something? |
| 16:32.57 | YatharthROCK | Ohh.... |
| 16:33.03 | brlcad | so you grabbed the first task that was posted |
| 16:33.19 | brlcad | that Makefile.am should have said CMakeLists.txt (we've since migrated) |
| 16:33.32 | brlcad | look up one of the other GCI tasks |
| 16:33.47 | brlcad | there are a bunch of others now, they include step-by-step instructions that may help |
| 16:33.47 | YatharthROCK | And then how do I recompile it? `make` and then `sudo make install` or something? |
| 16:34.03 | brlcad | the other tasks explain that |
| 16:34.10 | YatharthROCK | Umm... does Melange offer a way to search for tasks? |
| 16:34.34 | brlcad | have you looked? |
| 16:35.14 | brlcad | i'm sensing that you're an "ask first, look later" kind of person ... open source communities expect a modicum of "look first, then ask" ;) |
| 16:35.55 | brlcad | if we have to hold your hand every step of the way and for every possible question that pops into your head, the task becomes a huge waste of time, no? :) |
| 16:36.07 | brlcad | we're here to help when you get stuck definitely, though |
| 16:38.20 | YatharthROCK | brlcad, Point. But the problem is that for some unexplained reason, Melange always gives an error while viewing a list of tasks from the past few days. SO I couldn't look tasks up. That's why I wanted to know if there was a way to search or something that I hadn't noticed so I could look at the tasks you're referring to. Could you link them to me, please? As I said, I can't view the list. |
| 16:38.56 | *** join/#brlcad andrei (~andrei@79.113.128.71) | |
| 16:40.01 | YatharthROCK | There's this Filter option, but that doesn't work for me |
| 16:40.08 | YatharthROCK | I should try Google |
| 16:42.29 | brlcad | http://www.google-melange.com/gci/task/view/google/gci2012/8126204 is one of them |
| 16:42.47 | YatharthROCK | OK, Google turned upo http://www.google-melange.com/gci/task/view/google/gci2012/7948232 |
| 16:43.02 | brlcad | that all also applies to your task so it should help |
| 16:44.04 | brlcad | YatharthROCK: try clearing out your cookies |
| 16:44.13 | YatharthROCK | brlcad, Thanks a lot. I really appreciate it. |
| 16:44.31 | brlcad | the filter option is the search method |
| 16:44.31 | YatharthROCK | And yes, I tried that, but to no avail. |
| 16:45.02 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation (for any ONE command) - 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/7972228 |
| 16:45.16 | brlcad | if you enable the debug console in your browser, you can figure out what the problem is |
| 16:45.37 | brlcad | giving up? :) |
| 16:55.19 | andrei | brlcad: hey, at yesterday's presentation we ended up with the q&a session taking two hours instead of 15 min |
| 16:56.10 | andrei | we were several gsoc participants speaking about our projects, organization and overall experience |
| 16:57.12 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - But the parent thread is modifying it Even if they're read-only, the parent thread modifies the value and uses the cpu_id to set the affinity (among other things). If it's not a per-thread instance, then there indeed is a problem since the scheduler could pause a... http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 17:00.09 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - a quick search A quick search on pthread_create() and it indeed is shared data, so this is a bug. There needs to be a separate structure for each thread being created. Don't forget to deallocate since you'll probably want to allocate on the heap. :) http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 17:00.40 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 17:01.55 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - Task Closed Congratulations, this task has been completed successfully. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 17:03.32 | andrei | I spoke about BRL-CAD and one of the question was something like |
| 17:04.06 | andrei | " how are you guys able to obtain such complex geometries and so many tools using a language like C, which isn't very complex?" |
| 17:04.16 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - you are You are my hero. Awesome work! There will likely be a follow-on task to make one of the two of those flags get appended to the end of the list (probably the environment variable ones) instead of the beginning if you want a head start. http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 17:08.22 | Notify | 03GCI: Sean: Verify and/or Fix setting cflags/cppflags/ldflags during Cmake - follow-on task A follow-on task has been posted: http://www.google-melange.com/gci/task/view/google/gci2012/8106206 http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
| 17:08.32 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation for any one command (#2) - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:09.14 | Notify | 03GCI: Sharan: Create an Extrusion 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/8059204 |
| 17:09.34 | Notify | 03GCI: gcking: Append CMake build flags to the end of a compile line - Task Claimed I would like to work on this task. http://www.google-melange.com/gci/task/view/google/gci2012/8106206 |
| 17:10.49 | Notify | 03GCI: Andrei Popescu: Append CMake build flags to the end of a compile line - Task Assigned This task has been assigned to gcking. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8106206 |
| 17:11.19 | Notify | 03GCI: Andrei Popescu: Add missing documentation for any one command (#2) - Task Assigned This task has been assigned to Yatharth Agarwal. You have 48 hours to complete this task, good luck! http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:12.45 | Notify | 03GCI: Jacob B: Modify IRC notifier output - New Version I updated it and fixed the line endings. I can't get testing working, so I have to hope it works. http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
| 17:13.15 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation for any one command (#2) - asc2g available? I would like to document the asc2g function for this task. If not that, then the ad one. The task description mentioned to make sure the commands haven't been already taken, so I want to know: Can I work on those? http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:13.21 | Notify | 03GCI: Jacob B: Modify IRC notifier output - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
| 17:13.34 | brlcad | andrei: wow |
| 17:13.47 | brlcad | did someone smack that person over the head? |
| 17:14.12 | brlcad | how'd the presentation itself go? |
| 17:14.19 | brlcad | you use the slides? |
| 17:14.46 | andrei | we had someone from Rosedu(Romanian open source education ) have like a few slides about GSoC in general : what is it, guidlines etc |
| 17:15.09 | andrei | after, we introduced ourselves, our projects and orgs |
| 17:15.32 | andrei | followed by a Q&A that was supposed to take 15 mins, but it took 2 hours |
| 17:15.36 | brlcad | ``Erik: http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
| 17:15.56 | brlcad | andrei: right, you said that but how did YOUR portion go? :) |
| 17:16.27 | andrei | ah, sorry. They seemed interested by the 3d modelling aspect |
| 17:16.38 | andrei | I managed to "smuggle" one of the slides from your presentation |
| 17:16.59 | andrei | ( as in get it onto the projector, when I was speaking) |
| 17:17.32 | andrei | for example I got asked how much did it take to learn 1 milion code lines. |
| 17:18.52 | Notify | 03GCI: Sean: Add missing documentation for any one command (#2) - both are available Both/either are available and you didn't need to change tasks. They are identical. This one just provides more step-by-step information in response to questions received from people working on the first one (yourself included). The goal and resulting... http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:18.54 | andrei | I insisted on the fact that it's hard to achieve large code contributions during GSoC( for example to write something that is 15k lines or longer) and the most important part is what you do after GSoC |
| 17:20.16 | brlcad | so did you tell them how they could get involved in development? |
| 17:21.41 | andrei | yes, I explained why would one want to be part of GSoC, as well as contribute after |
| 17:23.25 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation for any one command (#2) - OK I preferred switching. I'll work on ad as it's simpler ;) BTW, couldn't you have updated the previous task also? http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:24.25 | Notify | 03GCI: Sean: Modify IRC notifier output - odd commits So looking at your git history, I still can't tell what exactly you've changed because three of the five commits changes every line in the file and the two one-liner commits undoes itself. Your work needs to be reviewable without all of that mess. Provide a patchfile *here* so the GCI task... http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
| 17:24.30 | Notify | 03GCI: Sean: Modify IRC notifier output - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
| 17:24.41 | Notify | 03GCI: Sean: Modify IRC notifier output - 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/7979224 |
| 17:26.32 | andrei | There was a question that amused me , like " What do I do if I run out of work to do after first two weeks?" |
| 17:28.49 | ``Erik | brlcad, maths22: head of the forked git repo is still uncompilable (unbalanced parens, referring to variables before their scope frame is valid), ... |
| 17:28.57 | Notify | 03GCI: Sean: Add missing documentation for any one command (#2) - no Gee, didn't think of that... No, tasks cannot be updated once they're assigned. The simpler tools get scrutinized more carefully for completeness and perfection, so they're not usually any less work. The only savings may be in learning what the simpler commands do is... http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:29.17 | brlcad | ``Erik: k, I rejected it back already since the git history is a mess |
| 17:29.48 | brlcad | shouldn't have to apply the patch and run diff manually to be able to review it |
| 17:30.42 | ``Erik | I made a branch, pulled his, then used tr to convert it to unix line endings so i could diff branch to master |
| 17:31.06 | brlcad | right, don't do that :) |
| 17:31.11 | brlcad | waste of your time |
| 17:31.32 | brlcad | he fluxed it up, he can fix it |
| 17:32.08 | ``Erik | speaking of wasting time, a chunk of my vacation was spent doing user account stuff for the web interface, so'z I need alpha victe, er, testers |
| 17:33.14 | Notify | 03GCI: Yatharth Agarwal: Add missing documentation for any one command (#2) - :/ By "tasks cannot be updated once they're assigned", do you mean they can when they're not assigned? Also, should I do a troff macro and use DocLifter or something to convert it or directly modify the template? I prefer the macro way. You can see instant results... http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:37.17 | *** join/#brlcad Skriptkid (~Skriptkid@117.202.102.143) | |
| 17:44.34 | Notify | 03GCI: Sean: Add missing documentation for any one command (#2) - i do not I did not mean that. Once a task has been assigned to anyone, regardless of it's current assignment/completion state, it can no longer be edited. The answer to your other question hasn't changed from what Daniel told you earlier. The end result must be a valid Docbook... http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
| 17:46.15 | Notify | 03GCI: Sean: Create an Extrusion Model and Diagram - he name What's "sketch2"? :) It should just say sketch and ideally be aligned in the same 3D plane as the sketch itself (warped in photoshop/gimp works great for that) http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 17:46.20 | Notify | 03GCI: Sean: Create an Extrusion Model and Diagram - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 17:49.35 | brlcad | ``Erik: write up the task, let me know when done and I'll publish it |
| 17:49.52 | ``Erik | task for what? |
| 17:49.58 | brlcad | testers |
| 17:50.14 | ``Erik | oh, I meant you guys, just to mess around with it and see if it breaks :D |
| 17:50.28 | brlcad | gci student would be great for that too ;) |
| 17:50.35 | brlcad | but sure, I'll bust it up |
| 17:53.38 | Notify | 03GCI: Sharan: Create an Extrusion Model and Diagram - Sketch I can change the label of the sketch. But i dont what do you mean by ideally aligned on the same 3D plane, isn't it aligned properly right now? http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 17:56.03 | Notify | 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Modified Now the structure is modified to structure array with 'ncpu' elements, wheer each element is for each thread.(Since ncpu threads are created.) Also, the cpu_id is initialised in a loop, through 0 to (ncpu-1), along with the other members, rather than... http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 17:57.14 | Notify | 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 17:57.22 | *** join/#brlcad YatharthROCK (~YatharthR@95.175.92.238) | |
| 18:05.07 | Notify | 03GCI: Sharan: Create an Extrusion 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/8059204 |
| 18:05.52 | Notify | 03GCI: Sharan: Create an Extrusion Model and Diagram - Check New.png I think this is what do you mean http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 18:19.22 | caen23 | brlcad: i'm working on the "auto-disabling of glew" task ( http://www.google-melange.com/gci/task/view/google/gci2012/7999218 ) because i couldn't make much sense of the other one (maybe i'll get back to it later), and what i've done so far is i removed some opengl headers from my system and cmake disabled opengl. then i put them back and removed some X11 headers, but cmake did not disable x11. is this a bug, too? |
| 18:20.55 | maths22 | I will fix the notifier. |
| 18:34.36 | Notify | 03GCI: Skriptkid: Integrate new thread affinity interface into LIBBU and LIBRT - parallel.tar.gz po10.patch is the patch only for parallel.c. Contains the struct fix. parallel.tar.gz has affinity.c(the new one I created) and a patch which adds declaration of bu_set_affinity to bu.h and the file name to CMakeLists.txt. http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 18:35.42 | Skriptkid | brlcad: (Probably)Fixed the struct problem. |
| 18:38.05 | *** join/#brlcad Skriptkid_ (~Skriptkid@117.202.102.143) | |
| 18:51.31 | starseeker | hah - Qt5 is here |
| 18:51.38 | starseeker | cool |
| 18:52.54 | Notify | 03GCI: Sean W. Caldwell: Mock up new BRL-CAD website interface design (#2) - Idea Issue My Second idea (which I never posted b/c it didn't work) was completely different from all that I have submitted. The issue behind my second idea was that the logo I could use was 64X64px (moose logo), which is not very big. If you could provide me with a... http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 19:03.15 | ``Erik | :o that's an interesting error... "Nihil ex nihil." |
| 19:25.27 | brlcad | caen23: yes, that is a bug |
| 19:26.02 | brlcad | cmake should be testing and making sure we have everything needed for both x11 and opengl in order to enable x11 and opengl interfaces respectively |
| 19:26.20 | brlcad | if you find and fix problems in either, that's worthy of a task |
| 19:27.09 | brlcad | caen23: careful, you're going to be a brl-cad expert before too long .. c, tcl, and now cmake changes... |
| 19:33.37 | caen23 | brlcad: ok, i'll try fixing cmake properly. i need to study the source code better, and i still haven't gone through "intro to mged", before becoming a brl-cad expert :D |
| 19:48.39 | Notify | 03GCI: Sean: Create an Extrusion Model and Diagram - noticed a few more things I mean kinda like this: https://forum.solidworks.com/servlet/JiveServlet/showImage/2-314074-50808/sk.jpg Notice how the "Top" text is "in the plane" and not just rotated? I think it worked well how you had it at the base, or would work well a little lower like it... http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 19:48.49 | Notify | 03GCI: Sean: Create an Extrusion Model and Diagram - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
| 19:50.29 | ``Erik | !notify todo add capability to change email address |
| 19:50.30 | Notify | OK |
| 19:53.17 | brlcad | yay, svn 1.7 adds "svn patch" so it'll add/remove files/dirs depending on the patch contents |
| 19:54.00 | ``Erik | so, yeh, https://elfga.com/notify/ have fun tearing up the login/logout/register/deleteaccount/forgotpassword/etc stuff... I look forward to picking up the pieces :D |
| 19:54.51 | brlcad | caen23: you can become an expert without learning how to model ;) |
| 19:55.46 | caen23 | brlcad: yep, but it helps quite a bit to know the basics of the app too |
| 19:55.46 | brlcad | it's a good right of passage, but the tutorials often leave the wrong impression that that's the way we want things to be... fresh developer perspective is healthy |
| 19:56.55 | brlcad | I have some mged commands so ingrained, that I can barely remember just how utterly frustrating and convoluted it all seemed when I started |
| 19:57.06 | ``Erik | and then I crash the bot doing something else :D |
| 20:03.22 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - a single patch file You can create a single file just by running svn add src/libbu/affinity.c before running svn diff. That will include it in the patch file and is easier to review/apply than the tarball. The patch looks good except for the [ncpu] array. It's not... http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 20:03.22 | Notify | 03GCI: Sean: Integrate new thread affinity interface into LIBBU and LIBRT - Task Needs More Work One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work. http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
| 20:09.24 | Notify | 03GCI: Sean: Mock up new BRL-CAD website interface design (#2) - it's a mock up The first link I gave in my first "logos" reply had the link that provided a bigger version of the moose and other logos. Still, the goal is a mock up so even a 400x400 box that said "logo goes here" would work to conceptualize the design. The logo itself is not... http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
| 20:09.40 | Notify | 03GCI: Sean: Mock up new BRL-CAD website interface design (#2) - 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/8051203 |
| 20:26.23 | *** join/#brlcad Pwnna (~mrrow@24-138-135-84.eastlink.ca) | |
| 20:26.49 | Pwnna | Can i use BRLCAD to just cad stuff and do solid modelling and export to STL for 3D printing? |
| 20:29.55 | Notify | 03BRL-CAD:brlcad * 54090 (brlcad/trunk/AUTHORS brlcad/trunk/ChangeLog and 12 others): fix a slew of spelling mistake corrections from Gauravjeet Singh (http://www.google-melange.com/gci/task/view/google/gci2012/8033204), 20+ in 5+ files |
| 20:34.07 | Notify | 03BRL-CAD:brlcad * 54091 brlcad/trunk/AUTHORS: technically, the spelling corrections from ha and singh are edits to code, but they're not logic and not exactly documentation, so move then under special thanks |
| 20:34.11 | Notify | 03GCI: Sean: Find and fix at least 20 spelling mistakes in at least 5 different files - Changes applied Your spelling fix corrections have been applied to our repository (r54090) and you've been credited with the contribution in our authorship documentation-- thanks! http://www.google-melange.com/gci/task/view/google/gci2012/8033204 |
| 20:37.04 | Notify | 03BRL-CAD:brlcad * 54092 (brlcad/trunk/doc/html/manuals/mged/animmate/anim_orient.html brlcad/trunk/doc/html/manuals/mged/animmate/animate.html and 7 others): apply another set of spelling corrections from An Ha, GCI task http://www.google-melange.com/gci/task/view/google/gci2012/7959223 |
| 20:37.23 | Notify | 03GCI: Sean: Find and fix at least 10 spelling mistakes in at least 10 different files - committed Your changes have now been applied (r54092) to our sources and will be included in the next release of BRL-CAD. Thanks for your efforts! http://www.google-melange.com/gci/task/view/google/gci2012/7959223 |
| 20:39.27 | *** join/#brlcad Pwnna (~mrrow@24-138-135-84.eastlink.ca) | |
| 20:39.46 | Pwnna | because it's not as intuitive as things like solid works. maybe it is.. but i'm just having some trouble using it |
| 20:39.52 | Pwnna | and wikipedia says this is more for force analysis? |
| 20:39.58 | Pwnna | I just don't wanna get Windows lol |
| 20:43.25 | *** part/#brlcad caen23 (~caen23@92.81.172.45) | |
| 20:43.40 | brlcad | Pwnna: you certainly can |
| 20:43.52 | Pwnna | is there any tutorials? |
| 20:43.58 | Pwnna | because this interface is very different lol |
| 20:44.01 | brlcad | export is not a strong point, but we do have an stl exporter and lots of people have done exactly what you're trying to do |
| 20:44.18 | brlcad | you're not going to just click around and figure ANYTHING out, it's got a learning curve ;) |
| 20:44.21 | Pwnna | yeah. anything will be better than going on windows and requesting for an academic license |
| 20:44.26 | brlcad | there are extensive tutorials |
| 20:44.28 | Pwnna | yeah. unfortunately |
| 20:44.52 | Pwnna | or is learning solid works more benificial? |
| 20:44.54 | brlcad | we're working on usability with several design replacements, but that all takes *years* of work to make better |
| 20:45.03 | Pwnna | I don't have a ocmputer to do that on as my primary work computer is a linux laptop and no windows |
| 20:45.05 | brlcad | well, i'm very biased |
| 20:45.09 | brlcad | learn both ;) |
| 20:45.16 | brlcad | we're free and will always be free |
| 20:45.35 | Pwnna | lol |
| 20:45.42 | brlcad | and you have direct access to developers who can help you (i.e., free support too) or make improvements or fix bugs you find, etc |
| 20:45.51 | Pwnna | i'm a developer myself ;D |
| 20:45.55 | brlcad | even better |
| 20:46.02 | brlcad | make it be better than solidworks |
| 20:46.11 | brlcad | or catia or nx or pro/e or ... ;) |
| 20:46.19 | Pwnna | lol |
| 20:46.23 | brlcad | we have no shortage of work |
| 20:46.26 | Pwnna | first you need an interface redesign ;D |
| 20:46.32 | brlcad | that's all in the works |
| 20:46.44 | Pwnna | One softwrae that I really like is the traditional 2D Cad systems |
| 20:46.57 | brlcad | getting boundary representation (nurbs) support is central to a new interface design |
| 20:46.59 | Pwnna | AutoCAD command system :D being a developer it is second nature |
| 20:47.23 | Pwnna | how is the code of brlcad laid out? backend APi + frontend code ontop or is everything coupled? |
| 20:47.28 | brlcad | we couldn't display via opengl without implementing that support, and that took about 4 years of full-time advanced math effort |
| 20:47.42 | Pwnna | heh |
| 20:47.49 | Pwnna | get funding, hire full time devs ;p |
| 20:48.01 | brlcad | we have that |
| 20:48.01 | Pwnna | wait/ isn't the project a us military project? |
| 20:48.13 | Pwnna | steal people from autodesk |
| 20:49.02 | brlcad | as for the design, brl-cad is *huge* (1M+ lines) with lots of different sections that cater to different capability, but it's all fairly modular |
| 20:49.11 | Pwnna | hm |
| 20:49.13 | brlcad | and where it's not, we're always working on making it more modular |
| 20:49.16 | Pwnna | what language are we dealing with? |
| 20:49.30 | Pwnna | baaah. i wanna draw somethings right now but I don't have windows or a computer with windows :s I gotta design this thing for someone's bday coming up xD |
| 20:49.58 | brlcad | the only place where there's a tight coupling is geometry and raytracing, which is a legacy design choice that optimizes performance and minimizes memory footprint |
| 20:50.05 | brlcad | predominantly C and C++ |
| 20:51.01 | Pwnna | hm cool |
| 20:51.06 | brlcad | the current gui and next version are both Tk GUIs on top of the C/C++ infrastructure, but the long term plan is Qt once our hybrid representation work is completed |
| 20:51.11 | Pwnna | Tk! |
| 20:51.24 | brlcad | Yep, Tcl/Tk |
| 20:51.41 | Pwnna | o.0 |
| 20:51.44 | brlcad | yeah |
| 20:51.56 | Pwnna | that's ancient lol |
| 20:52.03 | Pwnna | i remember working with Tk |
| 20:52.04 | brlcad | it was the best available back in 1985 |
| 20:52.19 | brlcad | or was it 88? before my time |
| 20:52.36 | Pwnna | i know brlcad is 83 |
| 20:52.38 | Pwnna | started |
| 20:52.50 | brlcad | mid-late 80's it was the best toolkit and it's sufficed for a long time but we've clearly outgrown it |
| 20:53.08 | brlcad | it's just the infrastructure needed to kickstart a Qt GUI is a lot of work, so that's where attention is focused |
| 20:53.10 | Pwnna | i'm pretty sure any sufficiently large application will outgrow tk |
| 20:53.16 | brlcad | that and backend infrastructure |
| 20:53.41 | brlcad | there's applications FAR bigger than BRL-CAD that use Tcl/Tk quite well |
| 20:53.44 | brlcad | code is code |
| 20:54.21 | brlcad | our GUI code just isn't very modular or clean, that's one area that is a world of complex on its own |
| 20:54.47 | brlcad | but it's being ditched when we move to Qt -- the important parts are pulled into a new modular command-centroic library (libged) |
| 20:55.56 | brlcad | that is one part where mged exceeds many of the commercial CAD systems even, mged's command interface is quite capable and often leveraged for arbitrary modeling/simulation/analysis tasks |
| 20:56.01 | brlcad | same with our ray tracing engine |
| 20:56.43 | brlcad | http://brlcad.org/wiki/Documentation is where the tutorials are at; scripting tutorials are at http://brlcad.org/wiki/ (e.g., SGI_Cube) |
| 20:58.52 | Pwnna | hm |
| 20:59.04 | Pwnna | i just wanna draw simple stuff like brackets and boxes and stuff |
| 20:59.04 | Pwnna | lol |
| 20:59.31 | brlcad | they cover that |
| 20:59.47 | brlcad | see the Introduction to MGED |
| 21:00.02 | brlcad | to make a box: make rpp rpp |
| 21:00.14 | *** join/#brlcad caen23 (~caen23@92.81.172.45) | |
| 21:07.09 | Pwnna | and then i can subtract stuff out and so on |
| 21:07.24 | brlcad | yep |
| 21:07.30 | brlcad | make rcc rcc |
| 21:07.38 | brlcad | r u rpp - rcc |
| 21:07.40 | brlcad | rt |
| 21:08.25 | brlcad | oops: make rcc rcc ; r box_with_hole.r u rpp - rcc ; B box_with_hole.r ; rt |
| 21:08.44 | brlcad | there's a quick reference cheat sheet on the wiki too |
| 21:09.00 | Notify | 03GCI: Gmercer015: Create a numerics library (LIBBN) API unit test ... for poly.c - Request for more time Could i have my task's time extended? I've been a little caught up lately and would really enjoy being able to finish this task. Thank you http://www.google-melange.com/gci/task/view/google/gci2012/7984226 |
| 21:09.51 | Notify | 03GCI: Sean: Create a numerics library (LIBBN) API unit test ... for poly.c - Deadline extended The deadline of the task has been extended with 1 days and 12 hours. http://www.google-melange.com/gci/task/view/google/gci2012/7984226 |
| 21:11.57 | Notify | 03GCI: Sean: Set up Jenkins continuous integration for BRL-CAD - follow-on task A follow-on to this task has been posted: http://www.google-melange.com/gci/task/view/google/gci2012/8109203 http://www.google-melange.com/gci/task/view/google/gci2012/7952233 |
| 21:26.19 | Pwnna | what's a way of taking a complicated object and scan it into like a 3D stl file |
| 21:26.22 | Pwnna | with household tech? |
| 21:34.53 | Notify | 03BRL-CAD Wiki:JosiahmguuqqpxlhWhisted * 4792 /wiki/Machines_Rental_Agreement_Template: New page: At the same time, highest care should be taken, when you are using the machine, lest you might injure your own self. By simply following these free online slots hosting space tips, you ca... |
| 21:35.28 | brlcad | Pwnna: there are hand-scanners to be had for <$100 |
| 21:36.04 | brlcad | otherwise, recontruction from photos into photogrammetry software is probably going to be your next bet |
| 21:36.28 | maths22 | Maybe someone could confirm, but cl-cia appears to have dos-style endings. |
| 21:37.39 | brlcad | Pwnna: another household tech that has been booming is the kinect |
| 21:37.55 | brlcad | lots of tools around that, probably the majority |
| 21:38.08 | brlcad | hooking that into brl-cad would be fun.. ;) |
| 21:42.05 | Notify | 03GCI: Sean: Set up BuildBot continuous integration for BRL-CAD - follow-on task Several follow-on tasks have been posted: http://www.google-melange.com/gci/task/view/google/gci2012/8109204 http://www.google-melange.com/gci/task/view/google/gci2012/8125203 http://www.google-melange.com/gci/task/view/google/gci2012/8131202 ... http://www.google-melange.com/gci/task/view/google/gci2012/8006217 |
| 21:43.05 | Pwnna | hm |
| 21:44.06 | maths22 | brlcad, ``Erik: if someone could explain how to use *state*, I would be better able to complete the task. Sorry I don't get it. |
| 21:44.41 | brlcad | maths22: i don't know what that is either, so hopefully ``Erik can help |
| 21:45.37 | maths22 | I will try to make some changes in the mean time. I reset the code to ``Erik's last committ and am working on it from there. |
| 21:47.26 | Pwnna | brlcad: lol. i'm just drawing on paper now |
| 21:47.27 | Pwnna | heh |
| 21:48.47 | Pwnna | damn. i don't have a calipper |
| 21:48.50 | Pwnna | calliper* |
| 21:48.56 | Pwnna | can't measure these bolt sizes |
| 21:53.31 | Notify | 03GCI: Sean: Compile BRL-CAD using the Intel Compiler - follow-on task A follow-on task has been posted: http://www.google-melange.com/gci/task/view/google/gci2012/8132202 http://www.google-melange.com/gci/task/view/google/gci2012/7982222 |
| 21:58.22 | brlcad | Pwnna: this user-contributed module creates standard bolts: http://brlcad.org/wiki/Hex |
| 21:59.52 | brlcad | maths22: so you'll still want to submit a single patch file to the gci interface since that's what will be persisted and reviewed, git is convenient for erik to review and test your work |
| 22:04.24 | maths22 | OK |
| 22:15.46 | Notify | 03BRL-CAD Wiki:JosiahmguuqqpxlhWhisted * 4793 /wiki/Driving_Cardboard_Baler_Machinery_For_Selling_In_Essex: New page: Particularly, the demand is so effective in the current global latest market environment that there seems within order to be a dearth of similar items in some country. If you do this headi... |
| 22:16.48 | ``Erik | *state* is a global clos object, you use slot accessors on it, so to get the list of notices currently in it, do (notices *state*) |
| 22:18.17 | ``Erik | all the slots have getters and setters defined, so you don't have to do any gunk like (slot-value *state* 'notices), just (notices *state*) |
| 22:23.54 | Notify | 03GCI: Sean: Compile BRL-CAD using GCC 4.8 - follow-on task A follow-on task has been posted: http://www.google-melange.com/gci/task/view/google/gci2012/8105205 http://www.google-melange.com/gci/task/view/google/gci2012/7982223 |
| 22:37.53 | ``Erik | maths22: http://www.gigamonkeys.com/book/ is a great book for learning the language, skimming chapters 16 and 17 might help you with the *state* object |
| 22:38.34 | ``Erik | (the book is keen enough that I bought the hardback copy just to support the author, and I'm cheap) |
| 22:45.53 | Notify | 03GCI: Sean: Compile BRL-CAD using LLVM trunk - follow-on task A couple follow-on tasks have been posted: http://www.google-melange.com/gci/task/view/google/gci2012/8092204 http://www.google-melange.com/gci/task/view/google/gci2012/8103206 http://www.google-melange.com/gci/task/view/google/gci2012/8023206 |
| 22:49.52 | Notify | 03BRL-CAD Wiki:JosiahmguuqqpxlhWhisted * 4794 /wiki/Best_Gaming_Computer_-_What_To_Look_For: New page: Identifying The Best Desktop Gaming Computers If you're looking to the best online or offline PC gaming experience, then there are a amount of people who you must imagine. Some from the di... |
| 23:22.02 | brlcad | new task: fix -Wwrite-strings warnings: http://www.google-melange.com/gci/task/view/google/gci2012/8090205 |
| 23:22.58 | *** join/#brlcad rptynan (~poiuyt@92.251.255.7.threembb.ie) | |
| 23:24.39 | caen23 | brlcad: i think i've fixed the cmake issue. previously, if it hand't found the x11 libs, it would have disabled x11. with x11 disabled, opengl would be disabled, too. but it only checked for the libs, not the includes. so what i've done is, i've also checked for the includes together with the libs. if it doesn't find both the libs and the includes, it disables x11, which in turn disables opengl. i'm now building to see if it works, but if it does work, is my f |
| 23:24.39 | caen23 | proper one? |
| 23:25.43 | Notify | 03BRL-CAD:brlcad * 54093 (brlcad/trunk/include/bu.h brlcad/trunk/include/raytrace.h): gcc notices en masse that we assign string literals to non-const struct elements. fixed by adding const qualifier. undoubtedly will need to propagate constness elsewhere too. |
| 23:34.59 | Notify | 03GCI: Jjca: Identify 10 places to post an open source solicitation - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
| 23:36.24 | maths22 | Thank you |
| 23:36.35 | maths22 | That is very helpful. |
| 23:39.06 | Notify | 03GCI: Cezar: Fix CMake build system auto-disabling of GLEW - Ready for review The work on this task is ready to be reviewed. http://www.google-melange.com/gci/task/view/google/gci2012/7999218 |
| 23:40.36 | brlcad | new task: -Wstrict-prototypes: http://www.google-melange.com/gci/task/view/google/gci2012/8131203 |
| 23:41.48 | brlcad | new task: -Wold-style-definition: http://www.google-melange.com/gci/task/view/google/gci2012/8114205 |
| 23:43.27 | brlcad | caen23: that sounds good to me |
| 23:43.38 | brlcad | our old build system went even one step further |
| 23:44.28 | caen23 | well everything seems to work ok, so i'm going to commit |
| 23:44.28 | brlcad | test headers compile, test libs will link, test that the lib works |
| 23:44.39 | brlcad | sounds good |
| 23:48.01 | Notify | 03BRL-CAD:caen23 * 54094 (brlcad/trunk/CMakeLists.txt brlcad/trunk/src/libfb/tcl.c): X11 is available if the required files in both include/ and lib/ can be found (GCI: http://www.google-melange.com/gci/task/view/google/gci2012/7999218) |
| 23:53.12 | brlcad | caen23: so the real test is whether the buildbot dashboard magically turns green ;) |
| 23:55.12 | caen23 | where can i check that out? :D |
| 23:56.08 | brlcad | http://crit.brlcad.org/buildbot/ |