IRC log for #brlcad on 20141215

00:42.31 *** join/#brlcad ofnlut_ (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net)
00:53.18 *** join/#brlcad milamber (~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net)
01:12.47 *** join/#brlcad milamber (~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net)
01:23.31 Notify 02GCI:jatish * 6178630262587392 : Claim Removed - The claim on this task has been removed, someone else can claim it now.
01:23.46 Notify 02GCI:jatish * 6178630262587392 : Task Claimed - I would like to work on this task.
02:31.22 *** join/#brlcad ofnlut_ (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net)
03:15.45 Notify 02GCI:gylianne16 * 5817378281619456 : Task Claimed - I would like to work on this task.
03:55.04 Notify 02GCI:brlcad * 6178630262587392 : Task Assigned - This task has been assigned to jatish. You have 100 hours to complete this task, good luck!
03:55.05 Notify 02GCI:brlcad * 5817378281619456 : Task Assigned - This task has been assigned to Gigi. You have 100 hours to complete this task, good luck!
04:20.18 *** join/#brlcad ofnlut_ (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net)
04:50.24 Notify 02GCI:brlcad * 6396924525543424 : Task Closed - Congratulations, this task has been completed successfully.
04:56.20 Notify 02GCI:brlcad * 6370679909777408 : Task Closed - Congratulations, this task has been completed successfully.
04:57.58 *** join/#brlcad ofnlut_ (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net)
05:05.06 Notify 02GCI:brlcad * 6370679909777408 : good explanation, comment lacking - Your explanation definitely clarified what is going on, but there is definitely information lacking in the patch comment....
05:11.54 Notify 02GCI:o7p9bxbnyj * 5028266490462208 : Task Claimed - I would like to work on this task.
05:13.50 Notify 02GCI:brlcad * 5924891446476800 : nice work - Mandarj, Thank you! This looks good now. It's already been committed to our sources and you've been credited in our authorship documentation. If you'd...
05:15.02 Notify 03BRL-CAD:brlcad * 63736 brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt: apply gci patch https://www.google-melange.com/gci/task/view/google/gci2014/5924891446476800 from mandarj which provides a g-voxel manual page.
05:15.03 gcibot Write manual page documentation (for g-voxel)
05:15.03 gcibot Status: NeedsReview (36 hrs 43 min)
05:15.03 gcibot Mentor(s): Harmanpreet, Ishwerdas
05:16.25 Notify 02GCI:brlcad * 5924891446476800 : Task Closed - Congratulations, this task has been completed successfully.
05:16.31 Notify 03BRL-CAD:brlcad * 63737 (brlcad/trunk/AUTHORS brlcad/trunk/NEWS): credit mandarj with manpage documentation for g-voxel.
05:16.53 Notify 02GCI:o7p9bxbnyj * 6370679909777408 : Update the comment - That's true, sorry! I had been intending to put more information in the commit message, but I'll add it to the file as well. Sorry about...
05:19.49 Notify 02GCI:brlcad * 6109916221669376 : Task Closed - Congratulations, this task has been completed successfully.
05:20.16 *** join/#brlcad ofnlut_ (~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net)
05:24.41 Notify 02GCI:brlcad * 6109916221669376 : unsure - Michael, Sorry that I missed your question, but I wouldn't have had a quick and clear answer for you anyways. It's very possible that you needed is set...
05:25.58 Notify 03BRL-CAD:brlcad * 63738 (brlcad/trunk/src/librt/primitives/extrude/extrude.c brlcad/trunk/src/librt/primitives/table.c): apply gci patch https://www.google-melange.com/gci/task/view/google/gci2014/6109916221669376 from michael huang that implements a uv-mapping callback for extrude objects. unconfirmed whether it works or note, but it's reportedly similar to ebm and still quite a hard / complicated task for a gci
05:25.58 gcibot Implement a UV-mapping callback for extruded sketches (EXTRUDE)
05:25.58 gcibot Status: Closed
05:25.58 gcibot Mentor(s): Harmanpreet, Dishank
05:26.00 Notify task regardless.
05:27.28 Notify 02GCI:brlcad * 5028266490462208 : Task Assigned - This task has been assigned to Andromeda Galaxy. You have 100 hours to complete this task, good luck!
05:29.23 Notify 02GCI:o7p9bxbnyj * 5028266490462208 : Ready for review - The work on this task is ready to be reviewed.
05:32.14 Notify 02GCI:o7p9bxbnyj * 5028266490462208 Create numerics library (LIBBN) unit test for qmath.c https://www.google-melange.com/gci/task/view/google/gci2014/5028266490462208: Quaternion test-case...
05:35.35 Notify 03BRL-CAD:peter-sa * 63739 (brlcad/trunk/include/db5.h brlcad/trunk/src/librt/comb/comb.c and 2 others): Apply GCI task http://www.google-melange.com/gci/task/view/google/gci2014/5814267383119872 that removes the db5_enc_len librt global variable by replacing it with a preprocessor macro in db5.h that easily computes the number of bytes used for a given value of DB5HDR_WIDTHCODE_*.
05:35.35 gcibot Eliminate any library global variable #3
05:35.36 gcibot Status: Closed
05:35.36 gcibot Mentor(s): Mandeep Kaur, Jacob B
05:40.36 MarcTannous_ brlcad: are you ardund?
05:40.39 MarcTannous_ around*
05:41.47 MarcTannous_ I have aniamted the brl-cad logo and it looks pretty nice, but there are no more animation tasks open :(#
05:47.18 MarcTannous_ also https://www.google-melange.com/gci/task/view/google/gci2014/5522147732619264
05:47.19 gcibot Create a Motion Typography video for BRL-CAD #2
05:47.19 gcibot Status: NeedsReview (3 days 17 hrs 23 min)
05:47.19 gcibot Mentor(s): Mihai Neacsu, Ishwerdas
06:10.10 Notify 02GCI:parthmiglani_21 * 5578661449170944 : Excuse Me! - Hi Aditya! What are you trying to say? I've did anything like that. I and Jatin luthra have accessed the article ""Introduction to MGED""....
06:14.37 *** join/#brlcad deepak (~chatzilla@202.164.53.117)
06:17.40 Notify 02GCI:fernozzle * 5836136417067008 : Task Claimed - I would like to work on this task.
06:19.20 Notify 02GCI:deepakkumarsharma * 5836136417067008 : Task Assigned - This task has been assigned to Michael Huang. You have 100 hours to complete this task, good luck!
07:30.56 *** join/#brlcad deepak_ (~chatzilla@202.164.53.117)
07:52.51 *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125)
07:53.45 *** join/#brlcad chick_ (~capslock@41.205.22.41)
07:56.53 *** join/#brlcad deepak (~chatzilla@202.164.53.117)
08:14.15 *** join/#brlcad YashM (~YashM@117.198.5.197)
08:19.35 *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua)
08:19.53 andrei_ what's wrong with notify ?
08:22.04 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
08:23.28 *** join/#brlcad MarcTannous (~androirc@109.166.128.69)
08:23.42 MarcTannous Andrei, I uploaded my video to youtube
08:24.11 MarcTannous Please check it now, there might have been an issue on your end
08:24.26 andrei_ can you paste a link here?
08:25.32 MarcTannous I m on my phone, I posted it on my task on google melange
08:25.40 MarcTannous Can t access irc from school computers
08:25.45 andrei_ okay
08:26.28 d_rossberg https://www.youtube.com/watch?v=ACJxCEto5-A&list=UUR92ZPZIW1WACeE9iEWaU6Q
08:26.58 andrei_ ah, thanks
08:29.08 andrei_ MarcTannous: yeah, it's different from what my local player displays
08:29.11 andrei_ I ll have a look
08:29.37 MarcTannous It s running on h264, it might be missing on your end
08:30.40 Stragus Neat
08:31.08 Stragus I don't think I could listen to that music for 5 minutes... but it's looking good
08:31.19 andrei_ MarcTannous: apparently Daniel reviewed it already
08:31.25 MarcTannous Yeah, that s some free music I added
08:31.37 andrei_ ah lol
08:31.38 MarcTannous Cool music for promo videos costs big money
08:31.50 andrei_ you re not required to use that :)
08:32.01 andrei_ also, I don't have speakers, I didn't even know there was music :p
08:32.13 Stragus You didn't miss much :p
08:32.17 andrei_ haha
08:35.52 MarcTannous There you go daniel
08:36.30 MarcTannous I will give you the exact track name when I get home but please close it so I can claim the task that compiles on fossil
08:36.53 MarcTannous As I ve done that yesterday and it would be a shame if someone else would claim it ;(
08:37.07 d_rossberg MarcTannous: you should give this band credit in yout task (i.e. mention their name) and post a link to their YouTube channel there
08:38.24 d_rossberg MarcTannous: ok, set your tast to "done" (ready for review) again
08:38.50 MarcTannous It s set on needs review
08:38.59 d_rossberg task is closed
08:39.06 MarcTannous I will ping you here on IRC with the band name when I get home
08:39.46 d_rossberg better: add it as a comment to your old task
08:40.03 MarcTannous d_rossberg: for compiling tasks, a detailed log of what I ve done and how I fixed the encountered issues oka
08:40.06 MarcTannous Okay?
08:40.15 MarcTannous Will add it to the task then :D
08:40.23 andrei_ MarcTannous: claim your task
08:40.43 MarcTannous I requested claim
08:41.09 MarcTannous If I provide a detailed log of my actions for the installation and compilation, would that suffice?
08:42.08 d_rossberg sounds good to me
08:43.00 andrei_ yeah, same
08:43.05 MarcTannous Cool, will provide it when I get home
08:43.29 andrei_ MarcTannous: out of curiosity
08:43.37 andrei_ do you have a link to the leaderboard
08:43.39 andrei_ ?
08:43.44 Stragus Eh, Shazam apparently doesn't recognize the music
08:43.44 MarcTannous Yes
08:44.14 andrei_ can you paste it here?
08:44.22 MarcTannous I can provide it when I get home, if you want it now google : kuckuck treehouse unofficial leaderboard 5000
08:44.35 MarcTannous Do not have the exact link but that should return it
08:45.25 andrei_ found it
08:45.31 andrei_ http://kuckuck.treehouse.su:5000/org/brlcad/
08:45.51 MarcTannous Yeah that s it
08:46.17 MarcTannous By the way andrei, I completed the unit test for bomb.c and it only took me the entire weekend
08:46.58 andrei_ awesome
08:47.00 andrei_ did you use fork?
08:47.01 MarcTannous Preprocessors are confusing
08:47.18 MarcTannous Yep
08:47.36 Stragus Regarding the preprocessor, wait until you need to stringify stuff and append tokens :)
08:47.41 Stragus That is indeed confusing
08:47.57 MarcTannous I had a lot of compilation errors
08:48.05 MarcTannous When I defined stuff inside an ifdef for some reason
08:48.41 Stragus Anything that appears in an #ifdef will not be seen by the compiler at all if the #ifdef is false
08:48.43 andrei_ because you probably attempted to use it outside of it
08:48.50 andrei_ or that
08:49.01 MarcTannous Yeah
08:49.42 MarcTannous Did not know that does not work
08:49.53 MarcTannous And stack overflow was not that helpful
08:50.18 Stragus Feel free to ask stuff here
08:51.05 MarcTannous Nobody was here during the weekend :(
08:51.13 MarcTannous Ch3ck helped me out a bit though
08:51.33 Stragus now sees that you did ask, oops
08:51.51 Stragus Ask again later :p
08:53.07 MarcTannous Andrei, is there a new batch of tasks coming out soon?
08:54.50 andrei_ MarcTannous: I planned to
08:55.05 andrei_ but moving house is somehow time and energy consuming
08:56.13 andrei_ also, for an open source organization of this size, BRL-CAD is very active
08:56.25 andrei_ I waited about 1 week for an answer from net-snmp guys ..
08:57.10 MarcTannous I just wanted more coding tasks to try
08:57.43 andrei_ aaah
08:57.48 MarcTannous The ones that are available right now are fixing unit tests ( they are all fixed ) or removing global variables ( the ones left have hundreds of calls )
08:57.58 andrei_ coding tasks can never run out
08:58.04 andrei_ have no worries :)
08:58.12 *** join/#brlcad sofat (~sofat@202.164.53.117)
08:58.17 MarcTannous The unit tests failing should be fixed by andromeda soon
08:58.25 andrei_ :))
08:58.28 MarcTannous He said he will submit a patch regarding the whole 32 64 bit issue
08:58.32 sofat maths22, please accept my pull request
08:58.55 MarcTannous Hope my compilation log is okay
08:59.02 andrei_ we'll see :)
08:59.11 andrei_ if it won't, it will be next time
09:00.05 MarcTannous First time adding stuff to PATH
09:02.46 andrei_ echo PATH=$PATH:/your/stuff ?
09:03.31 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
09:10.35 MarcTannous Without echo
09:10.48 MarcTannous Echo $PATH to check if it was added
09:11.09 MarcTannous That s what the internet advised me to do :P
09:13.40 andrei_ you becoming familiar with linux, it seems
09:21.58 MarcTannous I will install linux on my machine today :P
09:22.12 MarcTannous The debian VM has annoyed me way too much
09:22.40 andrei_ how do you plan to install it, dualboot?
09:22.48 andrei_ do you know what that is?
09:36.13 *** join/#brlcad deepak (~chatzilla@202.164.53.117)
09:49.13 MarcTannous Yep andrei, dualboot
09:49.23 MarcTannous I need windows for design shenanigans
09:50.05 andrei_ I don t even know what those are
09:52.04 MarcTannous Everything design related
09:53.36 *** join/#brlcad deepak (~chatzilla@202.164.53.117)
09:55.38 andrei_ https://www.google-melange.com/gci/task/view/google/gci2014/5578661449170944 is this forged, or am I wrong?
09:55.39 gcibot Model BRL-CAD logo in BRL-CAD #5
09:55.39 gcibot Status: NeedsReview (27 hrs 4 min)
09:55.39 gcibot Mentor(s): Kesha Shah, Popescu Andrei
10:02.56 d_rossberg compared to the other two "Model BRL-CAD logo in BRL-CAD" tasks which are closed it is different
10:04.19 d_rossberg i would say: not forged
10:17.52 *** join/#brlcad adityagulati (dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178)
10:18.01 adityagulati hi
10:20.33 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
10:21.52 *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl)
10:30.37 *** join/#brlcad infobot (ibot@rikers.org)
10:30.38 *** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Welcome GCI 2014 participants! If you're participating, be patient when asking questions... we're very busy and sometimes have packed schedules. We will respond if you are still on IRC: learn screen+irssi.
11:13.56 *** join/#brlcad YashM (~YashM@59.95.37.96)
11:16.24 *** join/#brlcad gjeet (3b5be878@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.232.120)
11:29.47 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
11:30.01 *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua)
11:35.56 *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl)
11:42.31 *** join/#brlcad MarcTannous (~androirc@109.166.128.69)
11:42.52 Notify 02GCI:popescuandrei * 5866929856184320 : Task Closed - Congratulations, this task has been completed successfully.
11:42.53 Notify 02GCI:popescuandrei * 5522147732619264 : None - Marc, Is there an issue with my video player or is there just one frame with "powerful" ? Also, there are some black rectangles randomly appearing...
11:42.54 Notify 02GCI:popescuandrei * 5522147732619264 : 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...
11:42.55 Notify 02GCI:popescuandrei * 5028266490462208 : Task Closed - Congratulations, this task has been completed successfully.
11:42.56 Notify 02GCI:popescuandrei * 5749084207972352 : Task Closed - Congratulations, this task has been completed successfully.
11:42.57 Notify 02GCI:popescuandrei * 5834136975572992 : None - Aditya, You have done quite a lot of work so far, but you haven't applied Mihai Neacsu's feedback yet :) Here are some detailed observations: -the...
11:42.58 Notify 02GCI:popescuandrei * 5834136975572992 : 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...
11:42.59 Notify 02GCI:tannousmarc * 5522147732619264 : Try installing a h264 codec - This is a 1 minute long animation, not just a frame, there must be an issue with your h264 codec. There is no need for you to...
11:43.00 Notify 02GCI:tannousmarc * 5522147732619264 : Ready for review - The work on this task is ready to be reviewed.
11:43.01 Notify 02GCI:rossberg * 5522147732619264 : References for used resources - Which fonts did you used? Where did the music came from? Beside this, nice video.
11:43.02 Notify 02GCI:rossberg * 5522147732619264 : 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...
11:43.03 Notify 02GCI:tannousmarc * 5522147732619264 : None - a) Open Sans & Bebas b) The music is a free track that I downloaded from a band's youtube channel, it is free to use in non-monetized videos. ...
11:43.04 Notify 02GCI:tannousmarc * 5522147732619264 : Ready for review - The work on this task is ready to be reviewed.
11:43.05 Notify 02GCI:rossberg * 5522147732619264 : Task Closed - Congratulations, this task has been completed successfully.
11:43.06 Notify 02GCI:tannousmarc * 6124204973883392 : Task Claimed - I would like to work on this task.
11:43.07 Notify 02GCI:rossberg * 6124204973883392 : Task Assigned - This task has been assigned to Marc Tannous. You have 100 hours to complete this task, good luck!
11:43.08 andrei_ it ll get kicked from IRC soon
11:43.08 Notify 02GCI:Melange * 4824199776436224 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task.
11:43.09 Notify 02GCI:Melange * 6424327624851456 : Task Reopened - Melange has detected that the final deadline has passed and it has reopened the task.
11:43.10 Notify 02GCI:thevk * 5578661449170944 : Ready for review - The work on this task is ready to be reviewed.
11:43.11 Notify 02GCI:skyler_007 * 6169030943571968 : Work submitted for feedback - I have considered all your valuable suggestions and sent a revised copy of the home page. Working on the small design. Please let...
11:43.12 Notify 02GCI:jatish * 6178630262587392 : Claim Removed - The claim on this task has been removed, someone else can claim it now.
11:43.13 Notify 02GCI:gjeet * 6169030943571968 : Nicely done :) - Thanks for your valuable efforts, all the changes I asked are done. Just few more suggestions. Increase the width of Login button as per the...
11:43.14 Notify 02GCI:popescuandrei * 5578661449170944 : Task Closed - Congratulations, this task has been completed successfully.
11:45.12 *** join/#brlcad MarcTannous (~androirc@109.166.128.69)
11:53.55 MarcTannous_ any mentors around?
11:54.12 adityagulati I would like to report a forge
11:54.26 andrei_ yes
11:54.33 andrei_ aditya, please do
11:55.08 Notify 02GCI:tannousmarc * 6124204973883392 : Ready for review - The work on this task is ready to be reviewed.
11:55.18 Notify 02GCI:tannousmarc * 6124204973883392 : Action log - Submitted a log of steps I've done for this task, issues encountered and how I went around them, hope this is enough. Regards, Marc
11:56.45 adityagulati It is not actually a forge but a trial of forging
11:56.52 andrei_ a trial of forging ?
11:56.58 andrei_ can you elaborate, please?
11:58.10 Notify 02GCI:popescuandrei * 6124204973883392 : None - Marc, this looks good, but you need to upload it on a permanent file, like txt file and not a link to a volatile paste bin Cheers, Andrei
11:58.20 Notify 02GCI:popescuandrei * 6124204973883392 : 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...
12:00.31 Notify 02GCI:adityagulati * 5834136975572992 : Ready for review - The work on this task is ready to be reviewed.
12:00.41 Notify 02GCI:tannousmarc * 6124204973883392 : Ready for review - The work on this task is ready to be reviewed.
12:01.31 Notify 02GCI:popescuandrei * 6124204973883392 : None - Marc, As we discussed, you still have to upload the logs, but from my point of view, the task is done, and well documented. Well done, glad to see...
12:01.41 Notify 02GCI:popescuandrei * 6124204973883392 : Task Closed - Congratulations, this task has been completed successfully.
12:01.46 andrei_ adityagulati: you still haven't explained us?
12:03.22 adityagulati http://www.google-melange.com/gci/task/view/google/gci2014/5578661449170944, In This Task, A Boy Of My School(Parth Miglani) First Tried To Copy Michael Huang's Work And Then When I Warned Him He Removed The Task And Now He Took My Task, Reduced The Height Of Everything And Increased The Width Of Cuboids And Changed The Color But I Detected The For
12:03.23 adityagulati ge As It Has The Same Hairline Fracture.
12:04.44 adityagulati And Also Removed 2 Cylinders To Make It Look Different
12:05.04 andrei_ Aditya, I might be wrong, but this task belongs to Vladimir Kuznetsov
12:05.22 andrei_ actually, no, I checked
12:05.25 andrei_ it does belong to him
12:05.29 andrei_ and his file is different
12:05.43 andrei_ You did tell us about that forgery attempt and we removed his other claims as well
12:05.54 andrei_ is there any other task
12:05.57 andrei_ that he stole from you?
12:06.34 adityagulati Then Parth Might Upload His File Soon As I Saw Him Doing This In My School Today
12:06.45 YashM I think uploaded work should only be visible to mentors to avoid forging
12:06.55 adityagulati Sorry For Disturbing You
12:06.56 Notify 02GCI:rohit_agarwal * 6187982620983296 : Claim Removed - The claim on this task has been removed, someone else can claim it now.
12:06.59 MarcTannous_ andrei_, I cannot upload the log as the task is closed
12:07.11 Notify 02GCI:rohit_agarwal * 6424327624851456 : Task Claimed - I would like to work on this task.
12:07.13 MarcTannous_ andrei_, can I upload it to a pastebin or something and just comment with the link?
12:07.35 andrei_ MarcTannous_ : yeah, and keep the files, we probably have an ftp server
12:07.40 andrei_ to which you can upload them
12:07.57 andrei_ adityagulati: you aren't disturbing me(or us)! Thanks for letting us know
12:08.04 andrei_ and feel free to do it any time, regarding any issue
12:08.19 MarcTannous_ http://pastebin.com/5Hfc11gV here you are, posting it as a comment to the task right now
12:08.39 andrei_ YashM: the uploaded work is visible just for the mentors indeed as long as a task is in progress, but it is visible afterwards as tasks rely one onto another
12:08.51 Notify 02GCI:tannousmarc * 6124204973883392 Compile BRL-CAD with Tcl/Tk's latest core-8-5-branch https://www.google-melange.com/gci/task/view/google/gci2014/6124204973883392: Build log : Build log - ...
12:09.03 andrei_ i.e Marc's high resolution logo is used in plenty occasions
12:09.06 andrei_ and that's ok
12:09.16 Notify 02GCI:gjeet * 6424327624851456 : Task Assigned - This task has been assigned to Rohit Agarwal. You have 100 hours to complete this task, good luck!
12:11.23 MarcTannous_ https://www.google-melange.com/gci/task/view/google/gci2014/6435641374015488 is this supposed to be a beginner task?
12:11.23 gcibot Compile BRL-CAD with LLVM trunk
12:11.24 gcibot Status: Open
12:11.24 gcibot Mentor(s): Hardeep Singh Rai, Mihai Neacsu
12:12.14 andrei_ compiling tasks are generally easy
12:12.19 andrei_ so, I would say yeah
12:13.49 MarcTannous_ I'll take a user interface task then, the coding tasks remaining are pretty inacessible
12:14.16 *** join/#brlcad rohitagarwal (31f9353e@gateway/web/cgi-irc/kiwiirc.com/ip.49.249.53.62)
12:14.19 MarcTannous_ The global variable tasks are pretty much unapproachable as there are only a few globals left that don't have hundreds of apparitions in the source code
12:14.24 andrei_ adityagulati: just to be clear, the task that I closed(http://www.google-melange.com/gci/task/view/google/gci2014/5578661449170944) belongs to someone else, not the guy you mentioned. Both me and d_rossberg agreed it's not a forgery
12:14.29 MarcTannous_ The unit tests are all fixed too :/
12:15.38 andrei_ adityagulati: regarding future forges by the same person, Parth Miglani, we ll be careful ! Could you tell him to join us on IRC? He's not going to get any task accepted, and it's a pity, cause there are plenty accesible tasks
12:15.57 andrei_ MarcTannous_ : all coding tasks seem inaccesible? Let me have a look !
12:16.14 MarcTannous_ the ones C-related, yeah
12:17.15 andrei_ https://www.google-melange.com/gci/task/view/google/gci2014/5893656028381184
12:17.18 gcibot Identify and eliminate dead code (100+ lines)
12:17.18 gcibot Status: Reopened
12:17.18 gcibot Mentor(s): Deepak, Mihai Neacsu
12:17.18 MarcTannous_ and the compiling ones are marked as beginner so I can't claim any of these
12:17.21 andrei_ this seems like an easy task
12:17.26 MarcTannous_ no idea how that should be done effectively
12:17.40 MarcTannous_ the manual approach seems to not be optimal
12:17.45 MarcTannous_ at the very least
12:18.08 andrei_ this is accesible as well https://www.google-melange.com/gci/task/view/google/gci2014/5273186463645696
12:18.09 gcibot Implement new API function to reduce duplication #6
12:18.09 gcibot Status: Open
12:18.09 gcibot Mentor(s): Jacob B, Hardeep Singh Rai
12:18.13 andrei_ Marc, what do you mean manual approach
12:18.38 andrei_ there is no software to automatically reduce duplication, it's vendors would arguably be amongst the tech giants in no time
12:18.46 andrei_ there is one to detect it, however.
12:18.58 MarcTannous_ so the approach is reading through all the code and figuring out what stuff is useless?
12:19.01 MarcTannous_ Simian?
12:19.19 andrei_ yes
12:19.21 andrei_ Simian
12:19.22 andrei_ http://www.harukizaemon.com/simian/
12:19.33 andrei_ simian detects, doesn't fix
12:20.00 MarcTannous_ erm
12:20.05 MarcTannous_ this page is referenced but does not exist
12:20.07 MarcTannous_ http://brlcad.org/wiki/Code_cleanup
12:20.33 andrei_ what do you exactly need the page for?
12:20.37 andrei_ also, you can write it yourself?
12:20.43 andrei_ (once you do the task) ?
12:21.18 andrei_ acually
12:21.19 andrei_ http://brlcad.org/wiki/Code_Cleanup
12:21.20 andrei_ it works to me
12:21.30 andrei_ the reference is broken
12:21.39 MarcTannous_ oh, capital C
12:21.42 andrei_ it works for me*
12:21.50 andrei_ yep
12:22.12 MarcTannous_ okay, I'll get to work
12:22.17 MarcTannous_ no idea how Simian works tho, this should be fun
12:22.30 MarcTannous_ oh wait
12:22.33 MarcTannous_ can't claim the task
12:22.37 MarcTannous_ it's marked as beginner -.-
12:23.06 andrei_ do you want it?
12:23.09 andrei_ I'll remove the claim
12:23.11 andrei_ erm
12:23.14 andrei_ sorry, the tag
12:23.33 MarcTannous_ yes, the 100+ lines removal does not seem that easy to me to be honest
12:23.37 MarcTannous_ but it's up to you guys
12:23.52 andrei_ https://www.google-melange.com/gci/task/view/google/gci2014/5893656028381184
12:23.53 gcibot Identify and eliminate dead code (100+ lines)
12:23.53 gcibot Status: Reopened
12:23.53 gcibot Mentor(s): Popescu Andrei, Mihai Neacsu, Deepak
12:23.55 andrei_ fixed it :)
12:24.17 andrei_ I haven't digged through brlcad in a while
12:24.20 andrei_ but last time I checked
12:24.26 Notify 02GCI:tannousmarc * 5893656028381184 : Task Claimed - I would like to work on this task.
12:24.41 andrei_ there were copy pastes larger than 100
12:24.47 andrei_ literal copy pastes
12:25.27 Notify 02GCI:popescuandrei * 5893656028381184 : Task Assigned - This task has been assigned to Marc Tannous. You have 96 hours to complete this task, good luck!
12:29.55 andrei_ maths22: ping, you here?
12:32.15 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
12:35.52 Notify 02GCI:surajgoel1225 * 6178630262587392 : Task Claimed - I would like to work on this task.
12:37.17 Notify 02GCI:popescuandrei * 6178630262587392 : Task Assigned - This task has been assigned to suraj goel. You have 100 hours to complete this task, good luck!
12:40.44 Notify 02GCI:popescuandrei * 6353662997692416 Design a BRL-CAD splash screen #3 https://www.google-melange.com/gci/task/view/google/gci2014/6353662997692416: Completed Mukul, You have clearly put more...
12:43.53 adityagulati could someone review my task
12:43.54 *** join/#brlcad rohitagarwal (31f9353e@gateway/web/cgi-irc/kiwiirc.com/ip.49.249.53.62)
12:44.36 adityagulati http://www.google-melange.com/gci/task/view/google/gci2014/5834136975572992
12:44.37 gcibot Design a web page that overviews the BRL-CAD contributors #2
12:44.37 gcibot Status: NeedsReview (2 days 1 hrs 6 min)
12:44.37 gcibot Mentor(s): Mihai Neacsu, Daniel_R
12:47.25 andrei_ Marc
12:47.26 andrei_ you here?
12:47.31 YashM How do I render a 2048 version of the logo if it doesn't fit my screen and I can't save it either?
12:47.49 MarcTannous_ yes andrei
12:47.51 MarcTannous_ I'm around
12:48.21 MarcTannous_ aditya, the text on your page is not centered on both my monitors ( 1920x1080 and 1280x1024 )
12:48.40 Notify 02GCI:monimont * 5845550716944384 : Task Claimed - I would like to work on this task.
12:49.36 adityagulati Marc: It Appears Fine In My Monitor
12:49.36 andrei_ Marc: ask brlcad when he's around what to do with those logs, tell him that I closed the task by mistake before you uploaded the logs
12:49.57 MarcTannous_ sure
12:50.48 YashM Anyone?
12:51.13 andrei_ YashM: I m not sure, why can't you save it?
12:51.29 adityagulati marc:The Top Banner Is Not In The Center As I Moved It Aside To Accommodate The Logo
12:52.28 YashM I always gotta print screen it
12:53.11 andrei_ huh?
12:53.15 andrei_ what do you mean, YashM
12:54.11 YashM There doesn't seem to be an option to save the rendered image, however there may be a command to save the image
12:54.24 andrei_ adityagulati: regarding your design: the large icons were replaced by large text, I left you a feedback saying that you should use a size similar to that of profile pics
12:54.26 andrei_ and add the text below
12:54.35 MarcTannous_ there is an option to save the rendering as a png yash
12:54.40 MarcTannous_ if I recall correctly
12:54.41 andrei_ your text is too large, imagine having 500 contributors, you d have to scroll through a list
12:54.47 MarcTannous_ under raytrace maybe?
12:54.49 andrei_ for example, each of you students is credited
12:55.02 andrei_ when your work is integrated into our main branch
12:56.07 andrei_ also the banner is green and it doesn't fit with the rest of the website
12:56.11 andrei_ it doesn't have to be something super complicated
12:56.23 andrei_ just a layer of different color, with our logo to it's left, or right
12:56.26 andrei_ or however you preffer
12:56.52 YashM Theres a save as png option
12:56.52 andrei_ don't rush into submitting new versions, focus on being sure you applied what mentors tell you
12:57.02 andrei_ it saves time both for you and for us
12:57.08 YashM but that doesn't save the rendered image instead saves the wireframe
12:57.31 MarcTannous_ try displaying the objects as shaded?
12:57.36 MarcTannous_ instead of wireframed
12:57.38 adityagulati andrei_ : Right Now The Text Size Is 100 Shall I Change It To 25
12:58.12 andrei_ I don't have a specific size
12:58.15 MarcTannous_ aditya: do you know how to work with ems instead of pixels?
12:58.20 YashM Nope wont work
12:58.33 MarcTannous_ Modern websites have everything in percentages, ems or rems
12:58.52 Notify 02GCI:popescuandrei * 5834136975572992 : 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...
12:59.07 Notify 02GCI:popescuandrei * 5834136975572992 : None - Feedback provided on IRC
12:59.10 andrei_ adityagulati: don t worry about time, if you need more, I ll easily extend it
12:59.21 andrei_ we do that with every student, whenever necessary
12:59.21 adityagulati Mark :Yeah But I Still Prefer Pixels
12:59.23 MarcTannous_ look into ems & rems and use these for different screen sizes. Paragraphs text sizes should be between 1-3 ems, Titles 3-5ems, the rest is subjective
12:59.41 MarcTannous_ aditya: That's bad practice, try to stay away from pixels as much as possible
12:59.53 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
13:00.09 MarcTannous_ Think that 50% of internet traffic is done from phones & tablets, and websites designed in pixels just flat out don't work on these devices
13:00.26 MarcTannous_ and the percentage of internet traffic coming from mobile devices will keep growing as they get better and better
13:01.01 YashM Marc, how did you save the 2048px version
13:01.03 adityagulati Ok I will Make My Further Design In ems
13:01.35 MarcTannous_ YashM: I'd render in 1900px size and the object being pretty zoomed in, my screen being 1920px
13:01.44 MarcTannous_ The rest until 2048x2048 was padding added from Photoshop
13:01.45 andrei_ adityagulati: I appreciate your style, it's unique and interesting, but you need to keep a balance between style and utility. As I said, we do have a lot of contributors, imagine seeing like only 20 on a page, and having to scroll through 10 or 15 pages
13:02.08 YashM Wouldn't that reduce quality
13:02.17 MarcTannous_ YashM: I vectorized my stuff :P
13:02.21 MarcTannous_ In Illustrator
13:02.38 MarcTannous_ + color modification done in Photoshop
13:03.34 YashM Well I was thinking of taking half half views and joining them
13:04.23 MarcTannous_ That's a good approach but it will lose quality when resized to like 16x16 or 32x32
13:04.30 MarcTannous_ Why don't you try vectorizing it?
13:04.39 YashM Why would it lose quality?
13:05.27 MarcTannous_ Because regular images lose quality not only when scaled to a higher res, but also to a lower res
13:05.33 YashM I don't have Illustrator either
13:07.00 YashM Since I am resizing to multiples of 2048, I don't think it will lose quality
13:08.55 YashM Another thing is, if I join two of them, both have different shadows due to different scenes in the rendering process so I would've to add a gradient in the join part to make it look natural but it might look bad
13:10.28 YashM Why doesn't Archer have an option to just save the rendered view :P
13:10.58 andrei_ discuss with brlcad and add one !
13:11.00 Notify 02GCI:thevk * 6366572662751232 : Task Claimed - I would like to work on this task.
13:13.21 YashM andrei_, if I only I knew that much coding
13:13.23 MarcTannous_ YashM, keep in mind there might be a command that me & you do not know about, ask brlcad when he's here
13:13.55 YashM MarcTannous_, yeah there should be
13:16.46 Notify 02GCI:monimont * 5845550716944384 : Claim Removed - The claim on this task has been removed, someone else can claim it now.
13:17.29 andrei_ got a meeting, gotta run
13:18.32 *** join/#brlcad winghouchan (~winghouch@149.254.183.43)
13:27.17 Notify 02GCI:rossberg * 6366572662751232 : Task Assigned - This task has been assigned to Vladimir Kuznetsov. You have 100 hours to complete this task, good luck!
13:32.25 adityagulati I am making a webpage and as soon as i refresh the line spacing changes itself and randomly
13:32.41 adityagulati can anyone suggest me something
13:47.20 Notify 02GCI:adityagulati * 5834136975572992 : Ready for review - The work on this task is ready to be reviewed.
14:18.18 *** join/#brlcad shardulc (~shardul@122.169.35.150)
14:18.51 *** part/#brlcad shardulc (~shardul@122.169.35.150)
14:28.24 starseeker YashM: Archer has a "save as png" option under the Dislpay menu
14:32.57 YashM starseeker, that saves the wireframe model but doesn't save the rendered image, am I doing something wrong?
14:55.47 Notify 02GCI:gjeet * 6169030943571968 : Deadline extended - The deadline of the task has been extended with 0 days and 20 hours.
14:56.22 Notify 02GCI:fazerlicourice71256 * 5230915127083008 : None - I installed and repeated the process with gcc 4.9.2 and have uploaded the build.log and several screenshots.
14:56.32 Notify 02GCI:fazerlicourice71256 * 5230915127083008 : Ready for review - The work on this task is ready to be reviewed.
15:05.21 Notify 02GCI:mihaineacsu29 * 5834136975572992 : Task Closed - Congratulations, this task has been completed successfully.
15:07.33 MarcTannous_ mihaineacsu29: Is running simian on BRL-CAD's src supposed to take ages?
15:07.42 MarcTannous_ been running it for at least half an hour on my VM
15:09.39 *** join/#brlcad sofat (~sofat@202.164.45.208)
15:12.16 Notify 02GCI:adityagulati * 5806249618702336 : Task Claimed - I would like to work on this task.
15:13.31 Notify 02GCI:adityagulati * 5806249618702336 : Query - This is rather a stupid question to ask but can we use the tank wizard
15:13.55 *** join/#brlcad adityagulati (dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178)
15:18.53 Notify 02GCI:brlcad * 5806249618702336 : Task Assigned - This task has been assigned to Aditya Gulati. You have 100 hours to complete this task, good luck!
15:19.48 Notify 02GCI:adityagulati * 5806249618702336 : Ready for review - The work on this task is ready to be reviewed.
15:21.16 MarcTannous_ any mentors around who use Simian?
15:21.25 MarcTannous_ I am not sure if I should abort the search or keep going
15:21.36 MarcTannous_ It's been one hour since I've started running it and it is still working
15:21.43 Notify 02GCI:brlcad * 5230915127083008 : Task Closed - Congratulations, this task has been completed successfully.
15:22.36 MarcTannous_ brlcad: ch3ck: d_rossberg: maths22: etc, any idea?
15:23.49 Notify 02GCI:brlcad * 5230915127083008 : awesome! - Vamshi, this is perfect, thanks! Apparently GCC added a new compilation warning and some of our code is affected, which is what those...
15:25.36 Notify 03BRL-CAD:carlmoore * 63740 brlcad/trunk/doc/docbook/system/man1/en/g-voxel.xml: minor touchup (including removal of trailing blanks/tabs) from a manpage
15:27.49 MarcTannous_ :(
15:29.18 Notify 02GCI:brlcad * 5522147732619264 : post it? - Marc, would you post this to youtube or some other similar public site so we can reference it? Great work. Only issue I noticed is that the "J" in "Join...
15:32.08 Notify 02GCI:surajgoel1225 * 6178630262587392 : query - sir, please give me some instructions on how to make the banner.
15:33.06 YashM MarcTannous, I guess your VM is slow, what takes 10 seconds on mine takes 10 minutes on your VM
15:34.35 MarcTannous_ I have an 8gig i5 system, it's far from a slow PC
15:35.28 Notify 02GCI:thevk * 6366572662751232 : Ready for review - The work on this task is ready to be reviewed.
15:35.39 YashM I'm talking about the VM
15:36.55 YashM Maybe try to increase the resources the VM uses or install a distro?
15:37.09 MarcTannous_ it's on full resources, it's locked on 1 core tho
15:37.24 Notify 03BRL-CAD:carlmoore * 63741 (brlcad/trunk/src/libbn/chull3d.cpp brlcad/trunk/src/libbu/y2038/README.txt brlcad/trunk/src/libbu/y2038/time64_limits.h): remove trailing blanks/tabs; fix a spelling; insert a missing apostrophe
15:38.20 YashM Well then, I would suggest installing Debian separately
16:01.44 MarcTannous_ I'm installing it separately this is unbelievalb
16:02.19 YashM What is?
16:02.30 MarcTannous_ the VM
16:03.14 YashM The only problem you'll have is to switch every time :)
16:03.26 YashM But I suppose it will run a lot faster
16:04.40 MarcTannous_ does svn come installed with it?
16:05.14 YashM I think you'll have to install it
16:05.47 MarcTannous_ I'll also have to checkout brlcad and install all the other tools
16:05.49 MarcTannous_ god damn it
16:05.52 MarcTannous_ there goes my night's sleep#
16:06.13 Notify 03BRL-CAD:brlcad * 63742 brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl: fix CUSTOMBUILD : warning : error while sourcing gui_conversion.tcl: can't read "argv": no such variable
16:06.27 YashM or you can waste the night on a linear search :)
16:07.50 MarcTannous_ what desktop environment should I install?
16:07.54 MarcTannous_ Gnome/KDE/Xfce?
16:08.23 YashM Depends on you but I'll personally go with Xfce :)
16:08.35 YashM or you can go with GNOME...dunno about KDE
16:08.35 MarcTannous_ is the VM running gnome?
16:09.12 YashM Not sure
16:10.48 YashM I think Xfce is better with Ubuntu
16:11.42 YashM you using a live CD?
16:15.06 *** join/#brlcad sofat (~sofat@202.164.45.194)
16:17.09 starseeker there are still unit test breakages on Windows...
16:17.35 *** join/#brlcad mihaineacsu (~mihaineac@92.85.30.25)
16:19.00 YashM starseeker, I am not sure how I should save the rendered image with the "Save as PNG" option
16:19.07 YashM Am I missing something
16:19.20 starseeker you did the render in archer?
16:19.28 YashM yeah
16:19.33 starseeker let me try once
16:21.45 starseeker do you have the wireframe on top of the raytraced image?
16:22.21 Notify 03BRL-CAD:brlcad * 63743 (brlcad/trunk/include/raytrace.h brlcad/trunk/src/librt/ls.c): make db_ls() return a size_t since it's a count
16:22.25 YashM yeah
16:22.45 starseeker try putting the raytrace on top (mode button next to the camera icon for raytracing)
16:24.03 Notify 03BRL-CAD:brlcad * 63744 brlcad/trunk/src/libged/attr.c: convert attr to using size_t instead of integers. fixes msvc compile warning about possible data loss
16:25.37 YashM does that come with a bright blue background
16:25.54 starseeker you mean the icon?
16:25.57 starseeker or the raytrace?
16:26.00 YashM raytrace
16:26.03 starseeker it's a setting
16:26.13 YashM That seems to work but I need a 2048px canvas, if i run it from command line, it opens a new window
16:26.24 starseeker YashM: just output to a png
16:26.26 starseeker er pix
16:26.29 starseeker on the command line
16:26.31 starseeker either one
16:26.50 starseeker unless you need to do it in archer?
16:27.21 YashM what is the other option?
16:27.30 starseeker use the command line rt
16:27.36 YashM yeah it opens a new window
16:27.38 starseeker or rtwizard
16:27.42 starseeker one sec...
16:28.42 starseeker rt -o image.png file.g object.r
16:28.46 starseeker try that
16:30.05 starseeker then you can use -s to scale up the image size
16:31.33 YashM where does it put the image?
16:31.51 ``Erik in the directory you run rt from
16:32.09 ``Erik you can do -o /path/to/file.png if you need it in a certain plcae
16:32.24 ``Erik s/cae/ace/
16:32.42 YashM what comes instead of object.r
16:33.11 ``Erik whatever toplevel object you want to raytrace
16:34.42 YashM Do I also specify the file.g directory
16:36.15 ``Erik it looks in the current directory for the .g file if you don't use an absolute path...
16:40.45 YashM Is this correct? rt -s1024 -C 255/255/255 -o image.png logo.g logo.r
16:41.40 YashM Everything is in rt.exe directory
16:43.10 ``Erik as long as logo.g is in the same directory and logo.r exists in logo.g
16:43.56 YashM I'm not sure about logo.r, I have 4 regions in my file
16:45.49 ``Erik you can do "mged logo.g tops" from the cmd prompt to get the top level object names
16:47.10 YashM TCL error
16:47.51 YashM http://i.imgur.com/z8ZEJJf.png
16:47.55 YashM Not installed properly o.O
16:49.01 YashM also, when i put -s1024 to the end, it gives me a 512x512px image
16:49.10 YashM but when i put it in the front, rt.exe crashes
16:52.25 *** join/#brlcad Marctannous_ (5679c4d5@gateway/web/freenode/ip.86.121.196.213)
16:53.58 *** join/#brlcad winghouchan (~winghouch@0547437d.skybroadband.com)
16:54.22 YashM ``Erik, any idea?
17:15.41 Notify 02GCI:ekamjot01 * 5907948270256128 : Extend deadline - Hi!! Can you please extend my deadline. Due to my final exams i was unable to give much time. But i'am still working on this task. So please...
17:20.50 *** join/#brlcad albertcoder (~albertcod@202.164.45.208)
17:23.49 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
17:30.47 Notify 02GCI:gjeet * 6178630262587392 Design a banner for our Facebook page (and/or other social media sites) #6 https://www.google-melange.com/gci/task/view/google/gci2014/6178630262587392: Few...
17:44.50 *** join/#brlcad albertcoder_ (~albertcod@202.164.45.194)
17:50.42 *** join/#brlcad MarcTannousUnix (5679c4d5@gateway/web/freenode/ip.86.121.196.213)
17:50.45 MarcTannousUnix so umm
17:51.02 MarcTannousUnix I just finished installing Debian on my machine, and making sure I can dual boot
17:51.16 MarcTannousUnix Does any of you know how to set up a second monitor on Debian? currently unrecognized
17:55.39 starseeker anyone else having trouble committing to sourceforge?
17:55.57 starseeker MarcTannousUnix: not off hand - try google with the specific monitor brand
17:56.17 starseeker usually prefers Ubuntu when tricky hardware setups are involved...
17:57.19 MarcTannousUnix oh nonono
17:57.35 MarcTannousUnix I put up too much work to install Debian alongside Windows 8.1
17:57.39 MarcTannousUnix I'm staying on this OS
17:58.05 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
17:58.09 *** join/#brlcad bugport (~bugport@91.103.85.100)
18:00.43 *** join/#brlcad merzo (~merzo@15-122-133-95.pool.ukrtel.net)
18:01.17 starseeker MarcTannousUnix: then I suggest checking the various Debian forums to see if anyone has run into a similar issue
18:04.55 MarcTannousUnix starseeker: is there any way to install ALL the packages like gcc and gcc++ at once
18:05.00 MarcTannousUnix or do I ahve to do all of this manually?
18:05.30 Stragus MarcTannousUnix, dual-monitor setup depends of your GPU(s)
18:05.36 Stragus Do you have Nvidia?
18:06.00 MarcTannousUnix Stragus, AMD
18:06.15 MarcTannousUnix my main concern right now is installing all the packages needed at once, I can work on one monitor
18:06.20 MarcTannousUnix do you ahve any idea as to how that is done?
18:06.50 Ch3ck is back
18:06.57 Stragus I never used Debian, did you find an user-friendly package manager software?
18:07.13 Stragus You should be able to select everything that you need and click "Install", or so
18:07.48 MarcTannousUnix This is gonna be a long night
18:08.18 Stragus The first time on Linux does take a little patience :)
18:08.39 Ch3ck MarcTannousUnix: well apt-get should probably do the dependency checks durin this process
18:09.46 MarcTannousUnix hmm
18:09.47 MarcTannousUnix I cannot cmake
18:09.58 Stragus Did you install cmake?
18:10.00 MarcTannousUnix it says I do not have a c++ compiler but I just installed g++
18:10.06 MarcTannousUnix yes
18:11.04 Stragus (I would usually recommend a distribution that installs everything to compile right out of the box, for a programmer)
18:11.19 MarcTannousUnix can you give me a link for that
18:11.31 Ch3ck well MarcTannousUnix why dont you try ubuntu?
18:11.32 chick_ <PROTECTED>
18:11.50 MarcTannousUnix Ch3ck: I don't know, I want to figure out Debian
18:11.51 Ch3ck it's the most friendly version of debian i know of
18:12.03 Stragus Did you already do: apt-get install build-essential ?
18:12.17 Ch3ck well MarcTannousUnix you could start with ubuntu you'll still learn debian in there
18:12.55 MarcTannousUnix E: Package 'build-essential' has no installation candidate
18:13.06 Ch3ck thinks MarcTannousUnix should use a system that increases his efficiency
18:13.35 Stragus Okay. apt-get install gcc g++
18:14.17 MarcTannousUnix Stragus, E: Unable to correct problems, you have held broken packages.
18:15.22 Stragus Urgh... I'll let the resident Debian/Ubuntu experts help on that one, I'm a Gentoo user for 12 years
18:15.55 Stragus hands the microphone over to chick_ and Ch3ck
18:16.19 Ch3ck lol
18:17.06 Ch3ck MarcTannousUnix: first of all update your debian distribution even if it's a "fresh checkout" ;)
18:17.29 MarcTannousUnix I might seem dumb, but how is that done?
18:18.41 Ch3ck MarcTannousUnix: it's not dumb your a linux newbie
18:19.23 Ch3ck the command is "sudo apt-get update"
18:19.53 Ch3ck followed by "sudo apt-get dist-upgrade"
18:21.04 MarcTannousUnix finally
18:21.08 MarcTannousUnix a command that returns no errors
18:21.10 MarcTannousUnix yay
18:22.06 Ch3ck this should update any dependencies
18:22.41 Ch3ck after that you can then follow Stragus and chick_ recommendations on installing gcc and g++
18:24.36 andromeda-galaxy Stragus: Gentoo/Arch here too...
18:25.13 starseeker MarcTannousUnix: check doc/README.Linux
18:26.11 MarcTannousUnix another thing, how can I save sources.list?
18:26.14 MarcTannousUnix it does not allow me to
18:26.32 starseeker you'll have to do that as root I think
18:26.44 MarcTannousUnix sudo?
18:26.48 starseeker nods
18:26.53 starseeker if that's set up on Debian
18:27.02 MarcTannousUnix how do I sudo-save something?
18:27.14 MarcTannousUnix I know how to sudo-run commands in terminal, no idea how to save documents as root
18:27.19 starseeker you're using an editor, right?
18:27.43 MarcTannousUnix yup
18:27.46 starseeker just run the editor as sudo - it should be able to save
18:27.53 starseeker sudo vim sources.list
18:27.59 MarcTannousUnix sudo gedit -b sources.list?
18:28.01 MarcTannousUnix ow
18:28.04 starseeker sure
18:28.17 starseeker or nano, if the graphical aspects are causing trouble
18:28.50 starseeker scowls at sourceforge
18:34.54 MarcTannousUnix updated, still getting an error when trying to install cmake
18:35.06 MarcTannousUnix E: Package 'cmake' has no installation candidate
18:39.27 MarcTannousUnix nvm, figured it out
18:40.45 Ch3ck MarcTannousUnix: do you have "wheezy" and "wheezy-updates" lines in your sources.list?
18:40.51 MarcTannousUnix yeah, that was the issue
18:41.02 *** join/#brlcad alisha (~alisha@115.244.30.200)
18:41.29 Ch3ck so guess everythx is fine now ;)
18:42.06 MarcTannousUnix trying to cmake the source code for brl-cad now
18:42.28 MarcTannousUnix :( now I understand why people consider windows users noobs
18:46.10 MarcTannousUnix "-- Configuring incomplete, errors occurred!" my experience with linux in a nutshell
18:48.53 starseeker MarcTannousUnix: did you check the README.Linux file?
18:49.10 starseeker if so, which version of CMake did you install?
18:49.13 starseeker cmake --version
18:49.24 MarcTannousUnix starseeker: reading through it while installing stuff, I finally configured brl-cad succesfully
18:49.32 MarcTannousUnix cmake version 2.8.9
18:49.38 starseeker urk
18:49.42 starseeker that's quite old
18:49.47 MarcTannousUnix at least it works
18:50.08 MarcTannousUnix just ran sudo make install, time to pray
18:50.19 starseeker you may need to change $<CONFIG> to $<CONFIGURATION> around line 507 in the toplevel CMakeLists.txt
18:50.20 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
18:50.35 starseeker I've been trying to commit a fix but sourceforge keeps giving me errors
18:50.57 MarcTannousUnix I am doing all these because simian was taking too much to run on a VM
18:51.03 MarcTannousUnix :(
18:51.10 starseeker MarcTannousUnix: are you working with the subversion checkout?
18:51.14 MarcTannousUnix yup :D
18:51.26 starseeker OK, you'll need to make that change then
18:51.27 MarcTannousUnix that's one thing I managed to install by myself and actualyl make it work
18:51.30 MarcTannousUnix oh god
18:51.40 MarcTannousUnix I suppose I'll have to do it after make install finishes right?
18:51.48 starseeker blinks
18:51.58 starseeker you didn't get errors during configuration?
18:52.04 MarcTannousUnix I did but I made it work
18:52.08 starseeker winces
18:52.13 starseeker OK, but be careful with that
18:52.23 MarcTannousUnix is that a blink for yes and two blinks for no?
18:52.32 starseeker heh
18:52.56 starseeker the main thing you'll have to watch out for is if you make changes to make things work, and then someone commits a fix, you'll get a conflict
18:53.08 starseeker are you familiar with how to resolve subversion conflicts?
18:53.24 MarcTannousUnix I'd love to be able to say yes, but unfortunately no :(
18:53.52 MarcTannousUnix but I can read about it
18:54.05 starseeker OK, http://svnbook.red-bean.com/ is probably were you want to start
18:55.03 MarcTannousUnix if simian takes ages to work outside of the VM too I'll be so angry
18:55.32 andromeda-galaxy starseeker: any idea where I can find reasonably-sized valid brep models and also high-facet-count nurbs?
18:55.49 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
18:56.31 andromeda-galaxy MarcTannousUnix: I haven't used it in a while, but if I remember correctly, simian is always somewhat slow --- it's scanning a pretty big codebase --- but should be much better outside of a single-core execution-capped virtualized vm :-)
18:57.06 MarcTannousUnix andromeda-galaxy: did you not use simian in code duplication removal tasks
18:57.06 MarcTannousUnix ?
18:58.13 andromeda-galaxy I haven't done any of those this year...
18:58.19 MarcTannousUnix ow
18:58.43 andromeda-galaxy (well, I guess there's the bu_scan_fastf_t stuff, but that was just a pattern I noticed happening)
18:58.47 andromeda-galaxy I did use it some last year...
19:01.57 MarcTannousUnix anyone has any idea regarding #error "Need a stringstream (sstream or strstream) to compile!"
19:02.14 andromeda-galaxy nope...
19:02.46 MarcTannousUnix starseeker: any idea?
19:05.42 andromeda-galaxy starseeker: also, what's the recommended way to show subcommands in the Docbook documentation? I'm finding a different way in every file I check that does it...
19:05.58 *** join/#brlcad albertcoder_ (~albertcod@202.164.45.194)
19:08.28 *** join/#brlcad albertcoder (~albertcod@202.164.45.194)
19:08.57 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
19:13.24 MarcTannousUnix starseeker: what were you saying about changing the cmakefiles ? maybe that's what causing my issue
19:14.35 MarcTannousUnix oh, lline 506
19:15.37 *** join/#brlcad albertcoder (~albertcod@202.164.45.194)
19:34.24 MarcTannousUnix damn
19:34.39 MarcTannousUnix still not working
19:34.44 MarcTannousUnix any mentor around? ch3ck/chick_?
19:39.51 andromeda-galaxy MarcTannousUnix: try grepping for the error message and find out what check is making it...
19:56.44 MarcTannousUnix wow
19:56.51 MarcTannousUnix simian executed in 3 seconds
19:57.01 MarcTannousUnix on my VM it stopped after 2 hours and was no way near completion
20:00.08 Ch3ck MarcTannousUnix: i'm here
20:00.26 Ch3ck i'm not chick_ MarcTannousUnix
20:01.02 Ch3ck he's my friend and a programmer too in the community
20:01.29 MarcTannousUnix ch3ck: how should I go about removing duplicate code?
20:02.02 MarcTannousUnix adding the code to a shared library?
20:03.22 Ch3ck well removing duplicate code is about looking for similarities and any functionality and seeing if you could abstract them to a simpler way
20:03.50 MarcTannousUnix what if it is literally 120 lines of copy pasted code?
20:04.01 MarcTannousUnix shared between 2 files
20:04.21 Ch3ck if the code can do with lesser number of lines the better
20:04.30 Ch3ck *without breaking functionality*
20:05.06 MarcTannousUnix would adding the code to a shared library between the two files and removing it locally work?
20:05.10 MarcTannousUnix 120<120*2
20:06.17 Ch3ck yeah, it would be much better so long as it maintains consistency and cleanliness in the code
20:06.42 MarcTannousUnix will you be here in ¬30 minutes to check if what I've done is correct?
20:06.57 Ch3ck it's not just about running some regexp scripts on the code base and finding matchingpattens and abstracting if you know what i mean ;0
20:07.15 MarcTannousUnix yes, the code should be optimally written and clean
20:07.18 Ch3ck i have an hour at most here. its late
20:07.33 MarcTannousUnix that's why I said 30 minutes instead of the 30 seconds it would take me to copy paste it intoa library
20:07.48 Ch3ck 's time is 9pm WAT
20:07.55 MarcTannousUnix 10P
20:07.57 MarcTannousUnix 10PM here
20:08.07 MarcTannousUnix have been working on getting this done since 4PM
20:08.24 MarcTannousUnix it took me about 6 hours to figure out I need UNIX and making everything work
20:08.24 Ch3ck aight , admire your dedication. so i'm here
20:08.30 MarcTannousUnix what a productive day this was
20:09.29 Ch3ck MarcTannousUnix: just keep up you'll get used to unix and it'll be for the better ;)
20:10.33 andromeda-galaxy Ch3ck: sorry to interrupt, but just a quick question --- according to the docbook documentation online, cmdsynopsis elements can be children of <term>, but xmllint complains... is xmllint using a really outdated schema?
20:12.34 Ch3ck andromeda-galaxy: i'm not very familiarwith docbook, i think that's starseeker 's area ;)
20:13.11 andromeda-galaxy Ch3ck: okay, thanks...
20:13.15 andromeda-galaxy starseeker: are you still around?
20:17.04 andromeda-galaxy Ch3ck, starseeker: okay, got it --- I was looking at v4.0, and v5.0 removed a whole bunch of useful content model stuff
20:17.22 andromeda-galaxy starseeker: any idea how to work around that?
20:19.17 winghouchan Heyo! Are any mentors tasked to deal with website related queries?
20:21.57 MarcTannousUnix guys
20:22.20 MarcTannousUnix if I reduce ¬460 lines of code to 200 is it okay for one of these tasks?
20:26.16 starseeker andromeda-galaxy: back - let me read scrollback
20:27.36 starseeker andromeda-galaxy: for brep models, you might try here: http://www.steptools.com/support/stdev_docs/stpfiles/ap203/
20:27.49 starseeker step-g can bring in at least some of those
20:29.11 starseeker andromeda-galaxy: I don't know that we've established a convention for DocBook subcommands
20:29.56 starseeker andromeda-galaxy: if there's a "right" way that we aren't uniformly using feel free to suggest it or even apply it :-)
20:30.46 starseeker andromeda-galaxy: erm. not offhand (work-around)
20:31.19 *** join/#brlcad Vijfhoek (quassel@46.249.37.134)
20:31.19 *** join/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net)
20:31.19 *** join/#brlcad cox (~quassel@188.226.208.53)
20:31.27 starseeker DocBook is not all that well documented in a lot of ways - generally we just try to find some approach that will work
20:31.27 andromeda-galaxy starseeker: okay... I did find some brep models with csgbrep, but thanks...
20:31.40 starseeker ah, yeah csgbrep is good
20:31.43 andromeda-galaxy I really don't know what to do about the subcommand thing...
20:31.51 starseeker there's a tool that will generate a cobb sphere as well
20:31.54 andromeda-galaxy the problem is that with brep the subcommands have all their own arguments
20:32.07 starseeker ah, point
20:32.11 andromeda-galaxy so they *should* use cmdsynopsis for consistent formatting
20:32.18 andromeda-galaxy (with the main command synopsis)
20:32.22 andromeda-galaxy which was legal in docbook <5.0
20:32.33 andromeda-galaxy but in 5.0 they drastically reduced the content model for some reason...
20:33.01 starseeker usually the first thing I do with docbook is to try to see if there's some container I can use to wrap things like that
20:33.06 andromeda-galaxy ahh..
20:33.09 starseeker what can a cmdsynopsis go in?
20:33.13 andromeda-galaxy I was trying to use the variablelist
20:33.15 andromeda-galaxy approach for each command
20:33.22 andromeda-galaxy with the cmdsynopsis in a <term>, which isn't allowed anaymore
20:33.57 andromeda-galaxy acknowledgements, annotation, answer, appendix, article, bibliodiv, bibliography, bibliolist, blockquote, callout, calloutlist, caption, caution, chapter, colophon, constraintdef, cover, dedication, entry, example, figure, footnote, glossary, glossdef, glossdiv, glosslist, important, index, indexdiv, informalexample, informalfigure, itemizedlist, legalnotice, listitem, msgexplan, msgtext, note, orderedlist, para, p
20:34.05 andromeda-galaxy according to http://zvon.org/comp/r/ref-Docbook_5.html#Elements~cmdsynopsis
20:34.20 starseeker this is where I usually end up digging: http://www.docbook.org/tdg5/en/html/docbook.html
20:35.03 andromeda-galaxy ahh... I've been looking for something like that, thanks
20:35.04 andromeda-galaxy !
20:35.46 starseeker so we could see (for example) if a variablelist could hold more than one cmdsynopsis
20:36.00 starseeker or if we can use multiple variablelists and cmdsynopsis inside something else
20:36.28 andromeda-galaxy hmm...
20:36.42 andromeda-galaxy we could try putting the command name in the <term> for the <varlistentry>
20:36.46 *** join/#brlcad milamber (~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net)
20:36.53 andromeda-galaxy and the <cmdsynopsis> inside the <listitem>...
20:36.58 starseeker nods - it usually takes some experimenting
20:37.03 andromeda-galaxy I don't know how that would look.... I'll try it out...
20:37.22 starseeker nods
20:38.29 MarcTannousUnix Ch3ck: I submitted
20:38.40 andromeda-galaxy I just had an idea... another problem with brep is that e.g. "info" is a separate command from "info C [index]"...
20:40.12 andromeda-galaxy starseeker: what do you think of having a varlist
20:40.19 andromeda-galaxy where each main subcommand (item, plot, etc) is an entry
20:40.28 andromeda-galaxy and then in each entry
20:40.39 andromeda-galaxy there are cmdsynopsis items for each of the possible forms of the command, each with their own description
20:40.43 starseeker andromeda-galaxy: that might work
20:40.49 andromeda-galaxy (info, info C, info L, ...)
20:41.10 starseeker I'd suggest trying to see if it can be done with valid docbook, and if so how it looks in man and html form
20:41.21 starseeker also, for that scenario, I'd suggest lots of examples
20:41.36 andromeda-galaxy I think it can be done in docbook... I already have it workgin for two info commands...
20:41.56 *** join/#brlcad MarcTannous (~androirc@86.121.196.213)
20:41.56 andromeda-galaxy I'll have to check about the html otuput though, so far I've only been checking man (it's in docs/docbook/.../mann/)
20:42.02 starseeker for the plot commands you won't be able to show the graphical output, but it's still worthwhile to describe what they should see...
20:43.18 andromeda-galaxy starseeker: indeed... I'll build up a few more examples than are currently there
20:43.20 andromeda-galaxy and fix the formatting
20:43.35 andromeda-galaxy ideally, the para describing each subcommand form would come underneath and indented, I think...
20:44.40 starseeker nods - if it's really worth it we could try to come up with custom xslt (I believe there are some examples) but I'm not too much help there - those were done by someone much more knowledgable than myself in DocBook
20:45.05 andromeda-galaxy yeah... I think that this should work, though it'll have the appearance of almost a two-level list....
20:45.29 starseeker if Tom Browder is still active on the list he might have some suggestions
20:45.44 starseeker he's the one who did most of the heavy lifting for our current system
20:46.17 starseeker but I'd give it a whirl and see
20:46.34 starseeker it's a very complex command as such things go
20:47.22 starseeker if it gets too grim we could try something like how svn handles it - their toplevel man page is just a pointer to subcommand man pages
20:47.31 andromeda-galaxy okay, I'll try it out this way for now.... after another ~2hrs, I'll submit it... should be better than what's there now, at least...
20:47.38 starseeker agreed
20:47.55 andromeda-galaxy The description for each subcommand probably doesn't need to be too detailed, at least...
20:48.06 starseeker andromeda-galaxy: oh, by the way, are you good on tasks?
20:48.44 andromeda-galaxy ?
20:48.56 andromeda-galaxy I'm running out of ones that I want to do that are currently up on Melange...
20:49.01 starseeker ah
20:49.14 starseeker you decided not to go back to the Fortran->C stuff?
20:49.25 andromeda-galaxy well, I'm still waiting
20:49.28 andromeda-galaxy for the next task push
20:49.35 andromeda-galaxy that'll contain thte one for doing the namelist parsing
20:49.41 starseeker hmm. OK
20:49.53 andromeda-galaxy last time I tried to do a bunch of tasks that weren't up yet it didn't work too well... I got way too many piled up
20:50.12 starseeker oh? You weren't able to submit them?
20:50.22 starseeker doesn't sound right...
20:51.12 andromeda-galaxy well, I couldn't submit them until they were up
20:51.17 starseeker andromeda-galaxy: if you need tasks set up for thing's you've got queued let us know
20:51.31 andromeda-galaxy and what happened last time was
20:51.43 andromeda-galaxy that the mentors tended to review stuff in the middle of the night my time
20:52.21 andromeda-galaxy do you have any idea when the next big task push is coming out? I'm looking forward to that, it sounds like it'll have a bunch of tasks I'm interested in...
20:52.39 starseeker thought it had already happened... I'll have to check with brlcad
20:53.28 andromeda-galaxy starseeker: thanks!
20:53.36 starseeker aaaah, nuts. sourceforge is doing some migrations
20:53.51 starseeker well, good that they're doing them, bad for getting fixes committed
20:53.55 andromeda-galaxy oh well... that (probably) explains why it was down for me a couple of days ago too....
20:54.27 starseeker andromeda-galaxy: fyi, if you have a Windows compilation environment available those Windows unit test failures are fair game
20:55.24 andromeda-galaxy unfortunately, I don't have any windows vms running right now...
20:55.38 andromeda-galaxy (I still have to migrate some of them between computers...)
20:55.52 starseeker nods
20:56.20 starseeker is franky surprised not to see more failures on Windows
20:57.12 andromeda-galaxy indeed...
20:57.25 starseeker case 7 in 179 may not be set up right for Windows - not sure
20:57.40 andromeda-galaxy do you have any idea how to make docbook indent the <para> that describes each subcommand?
20:57.46 starseeker 226, 227 and 239 are the interesting ones
20:57.58 starseeker erm
20:58.11 starseeker not offhand - Docbook doesn't expose explicit formatting like that
20:58.19 andromeda-galaxy I assumed so...
20:58.21 starseeker it's just structure - formatting is where the stylesheets come in
20:58.37 andromeda-galaxy I suppose I should have asked
20:58.45 andromeda-galaxy any idea what structure would be appropriate
20:58.56 starseeker checks
20:59.00 andromeda-galaxy to distinguish the <cmdsynopsis/><para/><cmdsynopsis/><para/> ...
20:59.19 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
20:59.23 andromeda-galaxy and keep the para elements separate from the cmdsynopsis elements?
20:59.24 andromeda-galaxy thanks!
21:00.24 starseeker perhaps a list within the subcommand list entry?
21:00.41 andromeda-galaxy might work..
21:00.58 andromeda-galaxy the problem is that the paras are descriptions for the cmdsynopsis
21:01.05 andromeda-galaxy which is exactly what variablelist is for
21:01.14 starseeker <item><sublist><subitem1><cmdsynopsis></cmdsynopsis></subitem1><subitem2>para etc...
21:01.31 andromeda-galaxy but they decided to make it so that commandlists can't go in terms..
21:01.50 andromeda-galaxy because semantically that structure puts each entry ata the same ``level'', right?
21:02.10 starseeker let me see if bot has been update - if not I'll do some tests there
21:02.24 starseeker added a chull option, so I should document it, and the situation is a bit similar
21:02.27 Ch3ck doesn't know how to join the 3
21:02.46 Ch3ck #brlcad-gcimentors channel
21:02.56 starseeker check with maths22
21:03.03 andromeda-galaxy starseeker: thanks!
21:03.15 andromeda-galaxy I'll try to experiment some as well...
21:03.28 starseeker hmm. no bot man page
21:03.54 starseeker anyone know if that is or has been an item of interest for a GCIer?
21:07.22 andromeda-galaxy not sure...
21:07.48 andromeda-galaxy starseeker: I wonder why they decided to remove the ability to put cmdsynopsis in term... that would be really handy here
21:08.02 starseeker not sure
21:08.45 andromeda-galaxy oh well...
21:17.12 *** join/#brlcad mihaineacsu (~mihaineac@92.85.30.25)
21:17.33 andromeda-galaxy I don't know if it's entirely semantically
21:17.41 andromeda-galaxy correct, but it passes validation
21:17.43 andromeda-galaxy starseeker: what about:
21:18.18 andromeda-galaxy <variablelist><cmdsynopsis>...</cmdsynopsis><varlistentry><term></term><para>...</para></varlistentry>...</variablelist>
21:18.21 andromeda-galaxy ?
21:19.41 starseeker andromeda-galaxy: I'm not caught up yet :-)
21:19.44 starseeker does that look good?
21:19.45 andromeda-galaxy starseeker: ahh...
21:19.48 andromeda-galaxy well, it did
21:19.58 andromeda-galaxy until I found out that it won't let you mix cmdsynopsis and varlistentry
21:20.02 andromeda-galaxy so it would have to be more like
21:20.44 andromeda-galaxy <variablelist><cmdsynopsis>...</cmdsynopsis><varlistentry><term></term><para>...</para></varlistentry></variablelist><variablelist><cmdsynopsis>...</cmdsynopsis><varlistentry><term></term><para>...</para></varlistentry></variablelist>...
21:21.00 andromeda-galaxy all inside the <para> of a <varlistentry> in the subcommand main <variablelist> of course
21:21.36 andromeda-galaxy oh sorry, wrap each <para> in a <listitem>...
21:21.42 andromeda-galaxy but anyway, I'm running it now to see what it looks lik
21:22.21 andromeda-galaxy it's a little verbose, but looks passable to me...
21:22.51 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
21:23.58 starseeker nods
21:24.21 starseeker that's probably where I would have migrated to in another 10 revisions or so
21:24.35 starseeker OK in html and man?
21:24.43 Ch3ck retires
21:26.04 andromeda-galaxy seems ok
21:26.14 andromeda-galaxy the output is a little verbose, but not too bad
21:27.07 andromeda-galaxy for the descriptions, I'm starting off of the help output from 'brep', I'll try to add a little more to them as well... also, to do some more examples...
21:27.34 starseeker nice
21:27.46 andromeda-galaxy thanks :-)
21:34.19 andromeda-galaxy starseeker: sorry, what exactly does brep plot do?
21:35.05 starseeker it allows you to draw wireframes of the underlying structures of a brep
21:35.21 starseeker so you can see (for example) what an untrimmed surface looks like
21:35.38 starseeker andromeda-galaxy: do you have the proc-db for the cobb sphere?
21:35.43 andromeda-galaxy not sure...
21:35.51 andromeda-galaxy starseeker: that makes sense for the individual commands
21:36.05 andromeda-galaxy but whatabout "plot"? description is just "plots entire brep", but it doesn't seem to do anything to mged
21:36.20 starseeker I believe it iterates over all faces in the brep and plots all of them
21:36.51 starseeker ah, there it is
21:36.59 starseeker run ./src/proc-db/brep_cobb
21:37.03 starseeker (from the build directory)
21:37.10 andromeda-galaxy hmm...
21:37.14 starseeker you should get a file brep_cobb.g
21:38.15 starseeker actually, brep <objname> plot with no args whatsoever prints the help message
21:38.26 starseeker brep <objname> plot - plots everything
21:38.40 andromeda-galaxy that's what was confusing me
21:38.50 starseeker or it's supposed to anyway...
21:38.51 andromeda-galaxy it prints the help message, but the help messagae says that it plots everything
21:39.03 starseeker there's a dash after plot
21:39.08 starseeker (for the plot everything option)
21:39.25 starseeker no, that's not it either
21:39.26 starseeker hmm
21:39.32 starseeker andromeda-galaxy: might actually be a bug
21:39.49 andromeda-galaxy hmm
21:39.53 andromeda-galaxy mgiht be
21:40.03 andromeda-galaxy I'll put what it says should happen in the man page for now...
21:41.01 starseeker ah - the help statement might be poorly structured
21:41.17 starseeker if you do brep cobb.s plot F you'll get all the faces
21:41.27 starseeker and likewise, brep cobb.s plot S you get all the surfaces
21:41.50 starseeker you *can* add one or a range of indices to restrict what is drawn, but you don't have to
21:42.24 starseeker andromeda-galaxy: that's probably what it's trying to convey - should be plot [type] rather than *just* plot
21:42.32 starseeker andromeda-galaxy: does that work for you?
21:44.04 andromeda-galaxy hmmm
21:44.07 andromeda-galaxy maybe...
21:44.26 andromeda-galaxy I though that that was just indicated by the brackets around [index], [index-index]...
21:45.05 starseeker I can see where a user would think their options were either one index or a range
21:45.15 starseeker I thought that myself until I did some experimenting
21:46.06 starseeker it does make sense that plot would report the help message with no further input
21:46.40 andromeda-galaxy I thought that it was supposed to do both based on the index command
21:46.43 andromeda-galaxy *info
21:47.01 andromeda-galaxy "brep <obj> info" prints general info *and* the help message
21:47.37 starseeker andromeda-galaxy: arguably it should, but sometimes plotting is expensive
21:47.49 andromeda-galaxy (also, I'm using <arg choice="opt"><replaceable>index</replaceable><arg choice="opt">-<replaceable>index</replaceable></arg></arg> for the ranges, which renders as [index [-index]], is that alright?
21:47.53 andromeda-galaxy )
21:47.56 andromeda-galaxy ahh.. makes sense
21:47.58 starseeker I suspect the theory is you don't want guaranteed worst case performance on the help option
21:48.31 andromeda-galaxy I'll leave the empty case out of the manual valid cases section, and maybe show an example that "plot" just prints help
21:48.33 starseeker brep <obj> info * would probably be my preferred way to specify all info, but we can deal with that later
21:48.48 starseeker nods - sounds good
21:49.29 andromeda-galaxy for the index ranges, the only problem is that it insists on rendering as '[index [-index]]' not '[index[-index]]', do you think that the space is a problem?
21:50.26 starseeker hmm - what about specifying <arg>index></arg><arg>index-index</arg> in a group that is optional?
21:51.02 andromeda-galaxy hmmm
21:51.15 andromeda-galaxy that would render more like [index|index-index] right? that might work
21:51.25 starseeker yeah, that's the idea
21:51.51 starseeker may need the choice="plain" option on the individual args
21:51.56 starseeker otherwise it gets bracket happy
21:52.24 andromeda-galaxy yeah, I think so...
21:52.41 andromeda-galaxy is wrapping the user-supplied parts of it in <replaceable> good style? that's what I've been doing so far...
21:52.44 starseeker someday we should add a comma separated list as an option to those index specifiers, to be able to pick out a subset...
21:53.09 starseeker I think that's OK
21:54.23 starseeker andromeda-galaxy: I've got to stick my head back in C++ land for a while, but it sounds like you've got it well in hand - nice work!
21:55.06 starseeker you may find the cobb sphere a good candidate for printed info options
21:56.01 andromeda-galaxy starseeker: sounds good, thanks for all thehelp! :-)
21:57.10 starseeker it has the nice property that if people plot individual faces, surfaces, loops, etc. none of them are degenerate - should be easy to see
21:57.40 andromeda-galaxy ahh... right
21:57.42 andromeda-galaxy makes sense
21:58.02 starseeker default sphere loop plotting isn't very exciting and can be confusing
21:58.18 andromeda-galaxy right...
21:58.49 andromeda-galaxy now all thats really left to figure out about the command is translate and intersect..
22:01.42 starseeker translate is (if I remember correctly) a very low level "manipulate a control vertex" command
22:01.49 andromeda-galaxy hmm...
22:01.50 starseeker intersect is used for debugging boolean intersections
22:01.52 andromeda-galaxy seems about right
22:01.55 andromeda-galaxy ahh
22:02.24 andromeda-galaxy the code seems to have provision for some "selection" command.... but then again, it only ever seem sto consider translate as part of that command, so no idea what it's doing there...
22:03.09 starseeker I think selection is used by Archer
22:03.25 starseeker n_reed is the guy to ask about that one
22:04.23 starseeker andromeda-galaxy: for an intersection example, you can do the following (starting from cobb.g): cp cobb.s cobb2.s; sed cobb2.s; tra 1 0 0; accept; brep cobb.s intersect cobb2.s 0 0 SS
22:04.39 andromeda-galaxy okay, thanks! for now I'll stick with what's listed in the about output...
22:04.42 starseeker that will plot the intersection of the two 0 surfaces of the two cobb spheres
22:04.48 starseeker nods
22:04.54 andromeda-galaxy ahh
22:04.56 andromeda-galaxy makes sense
22:04.57 starseeker just in case you wanted a practical example
22:05.15 andromeda-galaxy thanks! I'll probably use something similar to that in the examples section...
22:05.16 starseeker plots one surface red, the second blue and the curve in green
22:05.31 starseeker yeah, that's for an example :-)
22:07.27 andromeda-galaxy one last thing, for normal args, should I use "choice=req", leave it plain, or use choice=plain?
22:08.12 starseeker req is if it's mandatory, so if the command won't function without a value there use req
22:08.26 andromeda-galaxy okay
22:08.30 andromeda-galaxy thanks!
22:08.35 starseeker if it's optional just leave it plain, and if you need to avoid extra brackets (like the index situation) use plain
22:08.36 andromeda-galaxy what is plain for then?
22:08.38 starseeker np
22:08.40 andromeda-galaxy ah
22:08.57 starseeker probably will get used mostly inside groups
22:09.11 andromeda-galaxy right... makes sense...
22:09.28 starseeker andromeda-galaxy: missing latex yet?
22:09.51 starseeker or I suppose pdflatex these days
22:10.49 andromeda-galaxy yeah...
22:11.05 andromeda-galaxy plain TeX is actually quite fun for some things
22:11.38 andromeda-galaxy and I can't think of much to beat LaTeX for main documents, except for Emacs org-mode with LaTeX export, which is what I usually use
22:11.45 starseeker the two great strengths DocBook has going for it are 1) html and mann page output without post-processing a dvi or pdf file 2) the tool chain is comparatively simple until you need pdf
22:12.18 starseeker is wimpy and tends to use Lyx, and then hand tweak its export
22:12.31 andromeda-galaxy ahh... interesting
22:12.47 andromeda-galaxy org-mode is really great for latex export, all the document structure automatically gets converted to sectioning and everything
22:13.11 andromeda-galaxy but you can still tweak it with LaTeX straight from the source document with #+begin_latex/#+end_latex
22:13.14 starseeker someday I may get this running again: https://github.com/starseeker/texpp
22:13.34 starseeker that would make it a lot more practical to handle TeX the way we're currently handling xml
22:13.44 starseeker cool
22:15.17 starseeker tried sorting out what it actually takes to build TeX the texlive way - it's.... scary. https://github.com/starseeker/ModTeX/blob/master/core/CMakeLists.txt
22:15.28 andromeda-galaxy texpp looks interesting...
22:16.00 starseeker if it's true what it claims, that it's got everything the core tex had/has, it may be a useful starting point
22:16.08 starseeker reasonably liberal license too
22:16.13 andromeda-galaxy if you do get it working again, I'd like to play around with it some..
22:16.18 andromeda-galaxy yeah, building tex is hard due to web
22:16.30 andromeda-galaxy web is really cool in itself, but pretty much no toolchains have any decent support for it...
22:16.42 starseeker it's not even web - it's that bizarre pascal->c special purpose translation
22:17.12 starseeker actually successfully built the tex binary, but then I found out some of their *other* core stuff is in sh
22:18.00 starseeker and the path management (which I know dates way back) just feels... weird. I agree with the texpp author about that
22:18.25 andromeda-galaxy ah right... makes sense (about the pascal->c stuff)
22:19.02 andromeda-galaxy the path management can be quite difficult, agreed
22:19.06 starseeker granted mixing in web and tangle didn't improve matters, but the DocBook experience gave me enough knowledge of CMake macro foo to more or less deal with that
22:19.24 andromeda-galaxy I also have some half-done tex-related projects...
22:19.25 andromeda-galaxy ahh
22:19.32 andromeda-galaxy (about the macros for tangle/weave)
22:19.46 andromeda-galaxy what I always had trouble with with cweb was that very few distributions package it
22:20.16 andromeda-galaxy I'm about halfway through trying to rewrite BibTeX in plain TeX (i.e. the TeX code does all the reading in the ref file, generating the ref numbers, &c)
22:20.18 starseeker nods - yeah, it's basically either the kitchen sink (texlive) or roll your own
22:20.25 starseeker cool
22:21.12 andromeda-galaxy I was working in plain tex for paper once, and I was suddenly like "wait. why do I need to write TeX that glues my stuff in to an external C program that parses stuff, when TeX is a turing complete language?'
22:21.23 starseeker hehe
22:21.27 andromeda-galaxy I took a big break from working on it after that paper was done, I should get back to it sometime...
22:21.55 starseeker is impressed and spooked ;-)
22:22.12 starseeker next up - PostOS - the PostScript operating system!
22:22.55 andromeda-galaxy hmmmm... it's probably *possible* if you could find a postscript compiler and some way to turn graphics manip into hardware operations...
22:23.40 starseeker we'll let ``Erik try it after he gets done conqueroring the world with Lisp
22:25.44 andromeda-galaxy good idea...
22:26.37 starseeker then he can do one in Whitespace http://compsoc.dur.ac.uk/whitespace/
22:27.27 starseeker for people who think the Obfuscated C contest is a warm up...
22:29.13 andromeda-galaxy I've never hearda of whitespace...
22:29.20 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
22:29.26 starseeker believes he heard about it from ``Erik
22:29.53 andromeda-galaxy interesting
22:30.01 andromeda-galaxy it's fromthe same guy who wrote Idris??
22:32.23 starseeker not sure
22:32.30 andromeda-galaxy <PROTECTED>
22:32.33 starseeker has never delved deeply into it
22:32.40 andromeda-galaxy lookslike it, both by Edwin Brady...
22:32.45 starseeker heh
22:33.08 andromeda-galaxy <command>plot</command><command>SCV</command> registers as plotSCV...
22:33.17 starseeker hmm
22:33.43 andromeda-galaxy <command>plot</command><arg>SCV</arg> works, but that makis it look like SCV isn't part of the command (i.e. is user-specified) which it isn't
22:33.56 andromeda-galaxy <command>plot SCV</command might work thoguh
22:34.17 starseeker yeah, I think that will do
22:34.35 starseeker unless there's a reason to make them separate
22:34.41 andromeda-galaxy I can't think of one right now...
22:52.11 andromeda-galaxy what exactly do the different intersection type specifiers mean? i.e. is it correct to say that e.g. SS means intersect two surfaces and CS means intersect a curve and aa surface?
22:53.37 andromeda-galaxy starseeker: if you haven't started working on C++ again yet...
22:56.34 *** join/#brlcad alisha (~alisha@115.245.60.190)

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