IRC log for #brlcad on 20150616

00:02.47 Notify 03BRL-CAD Wiki:Bhollister * 8702 /wiki/User:Bhollister/DevLogJune2015: /* Monday, June 15, 2015: Start of Week 4 (of 14) */
00:17.27 *** join/#brlcad milinda (~milinda@112.134.22.44)
00:19.38 Notify 03BRL-CAD:n_reed * 65312 brlcad/trunk/src/conv/step/step-g/step-g.cpp: modify step-g to use bu_opt_parse
00:29.23 Notify 03BRL-CAD:starseeker * 65313 (brlcad/trunk/src/other/tcl/CMakeLists.txt brlcad/trunk/src/other/tk/CMakeLists.txt): MSVC specific flags
00:54.35 Notify 03BRL-CAD:starseeker * 65314 (brlcad/trunk/src/other/openNURBS/opennurbs_system.h brlcad/trunk/src/other/openNURBS/opennurbs_uuid.h): Add mingw fixes from http://cmrg.ucsd.edu/Continuity/Documentation/DeveloperDocs/OpenNurbs
01:01.26 *** join/#brlcad milinda (~milinda@112.134.79.172)
01:24.47 Notify 03BRL-CAD:starseeker * 65315 brlcad/trunk/src/other/openNURBS/opennurbs_system.h: Include malloc.h with mingw
01:52.15 Notify 03BRL-CAD:starseeker * 65316 brlcad/trunk/src/other/openNURBS/opennurbs_archive.cpp: Apparently mingw doesn't provide readdir_r
01:59.46 Notify 03BRL-CAD:starseeker * 65317 (brlcad/trunk/src/other/libutahrle/colorquant.c brlcad/trunk/src/other/libutahrle/rle_getrow.c): Needs double checking. Switch from bzero to memset.
02:04.06 Notify 03BRL-CAD:starseeker * 65318 (brlcad/trunk/src/other/libutahrle/rle_hdr.c brlcad/trunk/src/other/libutahrle/rle_rawrow.c): bcopy -> memcpy
02:05.59 brlcad starseeker: that's wrong (65318)
02:09.27 Notify 03BRL-CAD:starseeker * 65319 (brlcad/trunk/src/other/libutahrle/rle_open_f.c brlcad/trunk/src/other/libutahrle/rle_rawrow.c): More mingw tweaks
02:18.06 Notify 03BRL-CAD:starseeker * 65320 (brlcad/trunk/src/other/URToolkit/cnv/aliastorle.c brlcad/trunk/src/other/URToolkit/cnv/rletoabA60.c and 9 others): bzero->memset
02:18.17 starseeker brlcad: really?
02:18.21 starseeker checks bcopy
02:20.40 starseeker ah
02:20.44 starseeker order of args
02:20.47 starseeker mutter
02:25.12 Notify 03BRL-CAD:starseeker * 65321 (brlcad/trunk/src/other/URToolkit/cnv/aliastorle.c brlcad/trunk/src/other/URToolkit/cnv/rletoabA60.c and 15 others): looks like the rle_config.h header has provisions for this
02:29.12 Notify 03BRL-CAD:starseeker * 65322 brlcad/trunk/src/other/libutahrle/rle_open_f.c: still need this bit
02:38.54 starseeker brlcad: thanks for catching that
02:39.21 starseeker decides he's been staring at this long enough for one evening... taking out the trash now sounds like more fun
02:55.04 brlcad np
03:00.40 Notify 03BRL-CAD Wiki:59.91.233.134 * 8703 /wiki/User:Gurwinder_Singh/GSoc15/log_developmen:
03:00.43 brlcad starseeker: r65291 (not using config_win.h) is a little surprising... is it really easier to fully bypass all the manual settings?
03:01.45 brlcad I know many of the symbols aren't needed, but I'd be surprised if many/most aren't still needed/desirable
03:02.08 brlcad though I guess so long as fixes involve adding the right cmake checks, it's still progress towards not needing that header altogether :)
03:06.25 starseeker brlcad: I don't know yet (config_win.h)
03:07.04 starseeker unfortunately, it looks like getting the CMake for Tcl/Tk up to snuff for mingw is going to be A Job
03:07.55 starseeker could do system installs I suppose to bypass it, but sooner or later it'll have to be delt with, so I suppose it's next up
03:08.54 starseeker libxslt and friends are going to be a bit of a pain as well - they're doing something rather... odd with the dll import/export logic
03:10.37 starseeker brlcad: unless you spot something, the bu_opt option parsing should be closing in on ready
03:11.41 starseeker probably don't have all the really funky quoting situations handled yet
03:13.32 starseeker is always reminded of how nice the libbu portability layer is every time he has to drag third party codes onto a new platform...
04:01.17 *** join/#brlcad milinda (~milinda@192.248.8.66)
05:14.30 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-azmratzrksuplceh)
06:26.29 Notify 03BRL-CAD Wiki:Konrado DJ * 8704 /wiki/User:Konrado_DJ/GSoc2015/logs: /* 16 JUNE 2015 */
07:12.10 *** join/#brlcad gurwinder (3b5be986@gateway/web/freenode/ip.59.91.233.134)
07:48.35 *** join/#brlcad teepee-- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
09:32.22 *** join/#brlcad bradh (~brad@2600:1010:b046:cf43:c4ef:ae71:df00:9b0e)
09:37.42 *** join/#brlcad luca79 (~luca@host77-10-dynamic.0-87-r.retail.telecomitalia.it)
10:07.19 *** join/#brlcad arno (~luca@host120-11-dynamic.0-87-r.retail.telecomitalia.it)
13:47.42 Notify 03BRL-CAD:ejno * 65323 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: write WALL records
13:54.40 *** join/#brlcad ih8sum3r (~ih8sum3r@122.173.187.253)
13:56.56 *** part/#brlcad ih8sum3r (~ih8sum3r@122.173.187.253)
14:40.17 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:21.30 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:21.59 Notify 03BRL-CAD:carlmoore * 65324 brlcad/trunk/src/libged/tire.c: supply missing argument in bu_vls_printf
15:25.45 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-usllcqagkftfetia)
16:30.52 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:31.25 *** join/#brlcad milinda (~milinda@103.247.48.182)
16:34.16 Notify 03BRL-CAD Wiki:MeShubham99 * 8705 /wiki/User:MeShubham99/GSoc15/log_developmen: /* Week 4 */
16:36.10 Notify 03BRL-CAD:starseeker * 65325 brlcad/trunk/src/libbu/opt.c: Want the print specifier for a long
16:36.28 milinda Anyone have any idea on how to render a step file in a OpenGL view ?
16:37.01 starseeker milinda: you have to convert it to triangles and feed the triangles to OpenGL
16:40.38 Notify 03BRL-CAD Wiki:85.246.112.247 * 8706 /wiki/User:Vasco.costa/GSoC15/logs: /* Development Phase */
16:41.10 Notify 03BRL-CAD:starseeker * 65326 brlcad/trunk/include/bu/opt.h: add a comment for BU_OPT_CHECK_ARGV0
16:41.40 milinda I am not an expert on structure of the step files. Step files contains the triangles we need ?
16:42.15 milinda How to browse the triangles in the step file in order to visualize them ?
16:42.40 milinda Does BRL-CAD have any functionality related to that ?
16:44.56 Notify 03BRL-CAD:starseeker * 65327 brlcad/trunk/src/other/tcl/CMakeLists.txt: Commit changes from Byron Bradley to get Tcl's CMake build working with mingw
16:47.10 Notify 03BRL-CAD:ejno * 65328 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: convert toplevel objects that are not within a region
16:47.48 Notify 03BRL-CAD Wiki:MeShubham99 * 8707 /wiki/User:MeShubham99/GSoc15/log_developmen: /* Personal notes */
16:48.22 Notify 03BRL-CAD Wiki:MeShubham99 * 8708 /wiki/User:MeShubham99/GSoc15/log_developmen: /* Personal notes */
16:52.02 *** join/#brlcad gaganjyot (~gaganjyot@103.226.4.44)
17:09.53 Notify 03BRL-CAD:ejno * 65329 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: check path length before looking for CCONE or CSPHERE elements
17:10.02 Notify 03BRL-CAD:starseeker * 65330 brlcad/trunk/src/other/tcl/CMakeLists.txt: conditionalize
17:10.47 brlcad milinda: no, step files usually do not have triangles - they usually have a boundary representation
17:11.22 brlcad that's indeed where using brl-cad came into the picture, we have code that evaluates triangles
17:11.25 brlcad bah
17:33.50 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
17:44.24 Notify 03BRL-CAD:carlmoore * 65331 brlcad/trunk/src/util/bwscale.c: cosmetic changes so bwscale.c and pixscale.c look more alike
18:13.25 *** join/#brlcad brad_h (~behollis@dhcp-59-221.cse.ucsc.edu)
18:53.30 Notify 03BRL-CAD Wiki:Bhollister * 8709 /wiki/User:Bhollister/DevLogJune2015:
19:19.20 *** join/#brlcad sofat (~sofat@101.208.241.94)
19:19.48 *** join/#brlcad random (0e8b5206@gateway/web/freenode/ip.14.139.82.6)
19:20.56 random Hi all , I am new to community and I want to start contributing
19:32.49 brlcad random: welcome!
19:33.19 brlcad random: what are your areas of interest? experience?
19:35.12 Notify 03BRL-CAD:n_reed * 65332 brlcad/trunk/include/bu/opt.h: standardize escape char, remove references to min/max arg counts, and expand callback and bu_opt_parse documentation
19:35.17 random i am intrested in graphics
19:35.25 random and image processing
19:35.42 sofat brlcad, hello
19:35.57 brlcad cool, that's certainly our cup of tea too -- did you have a particular goal in mind? or are you looking for project ideas?
19:36.07 brlcad hi sofat
19:36.47 brlcad sofat: haven't heard anything from you regarding account setup, everything okay?
19:37.57 Notify 03BRL-CAD:ejno * 65333 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: skip primitives in ignored regions
19:38.49 random i would like to start low and gradually build up and yes i do have some long term goals
19:39.34 brlcad random: low as in low-level image processing or start with something small? a small task?
19:39.46 random small tasks
19:40.18 brlcad cool, so what do you need?
19:42.30 random where do i begin with
19:43.38 brlcad well I could certainly spell out a task and see if you can handle it, and slowly give you harder tasks
19:44.11 brlcad or you can explore our list of to-do items and find something interesting to you
19:44.12 brlcad <PROTECTED>
19:44.29 brlcad or you could simply work towards a goal of your own
19:44.32 random that sounds good
19:45.01 brlcad do you know C?
19:45.05 brlcad c/c++
19:45.12 random yes
19:45.23 brlcad well then you're definitely in the right place ;)
19:45.39 brlcad so which of those three options sounded the most appealing to you?
19:46.21 random assign a task to me
19:46.32 brlcad okay
19:47.31 brlcad well, just taking a quick glance into our BUGS file, there's a simple bug that was found recently in our 'pixborder' tool
19:48.07 *** join/#brlcad LordOfBikes (~armin@dslb-088-065-187-014.088.065.pools.vodafone-ip.de)
19:48.08 brlcad the fix is probably very simple
19:48.23 brlcad it's this entry:
19:48.26 brlcad * pixborder doesn't account for an edge case where the right edge of an image is expected to be colored (except for one pixel on the top edge). Example:
19:48.30 brlcad pixborder -b "255 0 0" -t "255 255 255" < pix/moss.pix | pix-fb
19:49.30 brlcad if you've not read this yet, it's a good starting point to get a bigger picture: http://en.flossmanuals.net/contributors-guide-to-brl-cad/
19:50.00 brlcad then when you're through with that, you can check out the pixborder sources by getting a source checkout from svn and looking at the src/util/pixborder.c file
19:50.18 brlcad compile, observe the bug, and see if you can fix it
19:50.23 brlcad ~cadsvn
19:50.23 infobot To obtain BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk brlcad
19:51.31 random ok
19:53.37 Notify 03BRL-CAD:n_reed * 65334 (brlcad/branches/brep-debug/CMakeLists.txt brlcad/branches/brep-debug/doc/docbook/system/man1/en/bwrect.xml and 59 others): sync from trunk
19:57.52 brlcad random: and don't be shy if you have questions ... answers will sometimes come immediately, sometimes hours later, but you will get an answer if you stay on IRC (you may want to get a real IRC client application to stay connected)
19:58.27 random thanx
20:04.00 *** join/#brlcad sofat (~sofat@101.208.55.142)
20:38.49 Notify 03BRL-CAD:carlmoore * 65335 (brlcad/trunk/doc/docbook/system/man1/en/bw-fb.xml brlcad/trunk/doc/docbook/system/man1/en/pix-fb.xml): consolidate the write-up of -s,-w,-n,-S,-W,-N (if the last 3 options are omitted, we use the input file size)
20:43.05 *** join/#brlcad random (0e8b5206@gateway/web/freenode/ip.14.139.82.6)
20:45.16 Notify 03BRL-CAD Wiki:Deekaysharma * 8710 /wiki/User:Deekaysharma/logs:
20:48.51 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
21:06.58 Notify 03BRL-CAD:starseeker * 65336 brlcad/trunk/src/libged/gdiff.c: Make sure we have the objects specified in the database before we proceed.
21:16.04 Notify 03BRL-CAD:ejno * 65337 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: check matrices in find_walls()
21:27.18 Notify 03BRL-CAD:starseeker * 65338 (brlcad/trunk/include/analyze.h brlcad/trunk/src/libanalyze/raydiff.c and 2 others): Add the ability to report only left/right rays that appear to be part of a volume difference, rather than being some sort of grazing or edge case. Preserve the full reporting with a -G option if we want to see the grazing differences.
21:51.46 Notify 03BRL-CAD:n_reed * 65339 (brlcad/branches/brep-debug/doc/docbook/system/implementation/CMakeLists.txt =================================================================== and 11 others): start docbook article with documentation on the NURBS boolean evaluation implementation
22:11.36 random not able to compile from source please help
22:12.49 brlcad starseeker: have you tried JAVADOC_AUTOBRIEF?
22:13.39 brlcad random: you have to provide info if anyone is to help you ;)
22:13.39 brlcad a build log, an error message, configuration settings, etc
22:14.10 brlcad really cool to see doxygen supports markdown now
22:15.03 random no[src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o] Error 1
22:15.32 random <PROTECTED>
22:18.08 brlcad turn off java
22:18.40 random ok
22:19.07 brlcad cmake -DBRLCAD_ENABLE_RTSERVER=NO
22:20.11 brlcad normally, more context than that is needed, but fortunately that issue is well known
22:20.42 brlcad as you didn't technically paste the actual error message
22:22.46 random thanx
22:23.47 brlcad np
22:24.02 brlcad if it's several lines, pastebin.ca is usually the way to go
22:27.43 random ok i will use that from the next time
22:49.45 starseeker brlcad: I don't believe I've tried that
23:21.24 Notify 03BRL-CAD Wiki:Konrado DJ * 8711 /wiki/User:Konrado_DJ/GSoc2015/logs: /* 16 JUNE 2015 */
23:59.59 Notify 03BRL-CAD Wiki:Bhollister * 8712 /wiki/User:Bhollister/DevLogJune2015:

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