IRC log for #brlcad on 20160422

00:30.14 *** join/#brlcad oioqxppzsitbevgv (~armin@dslb-088-067-248-134.088.067.pools.vodafone-ip.de)
00:39.56 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
00:55.35 starseeker ``Erik: Notify stuck again?
01:36.00 starseeker gets a fairly minimal burst run to work on Windows, declares victory, and heads home
02:26.25 *** join/#brlcad andrei_ (561e4738@gateway/web/freenode/ip.86.30.71.56)
02:27.05 andrei_ Hi!
02:29.33 andrei_ if I am to write a class that contains several geometric objects
02:30.30 andrei_ does it make more sense to create an "object" class with a void* value and a name, or to store them in a map, like <Object, type> ?
03:04.23 brlcad andrei_: neither of those sound quite right, but it depends on what you're doing with the geometry and the object classes
03:06.19 andrei_ I have to write a heterogeneous data structure to store different geometric objects ( circles, elipses, rectangles, polygons)
03:07.03 andrei_ I only need to determine the intersection points
03:59.36 *** join/#brlcad annisar (~kamil@mail.soltysik.in)
04:27.06 *** join/#brlcad shubham (a5e16833@gateway/web/freenode/ip.165.225.104.51)
07:39.32 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
07:41.52 *** join/#brlcad shubham (a5e1683d@gateway/web/freenode/ip.165.225.104.61)
08:24.55 *** join/#brlcad KimK (~Kim__@ip68-102-66-31.ks.ok.cox.net)
08:32.53 *** join/#brlcad teepee` (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
09:04.18 *** join/#brlcad merzo_ (~merzo@92.60.189.225)
09:36.05 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
11:09.45 *** join/#brlcad andrei_ (561e4738@gateway/web/freenode/ip.86.30.71.56)
12:16.37 Notify 03BRL-CAD:starseeker * 67663 brlcad/trunk/src/libged/display_list.c: respect color attribute on individual solids for drawing wireframes.
12:16.39 Notify 03BRL-CAD:starseeker * 67664 (brlcad/trunk/src/libged/make.c brlcad/trunk/src/libged/typein.c brlcad/trunk/src/librt/wdb.c): Set default initial color of yellow for datum objects.
12:17.00 Notify 03BRL-CAD:starseeker * 67665 brlcad/trunk/doc/docbook/system/man1/CMakeLists.txt: Stub in the start of a burst man page.
12:17.27 Notify 03BRL-CAD:brlcad * 67666 (brlcad/trunk/NEWS brlcad/trunk/TODO): burst now has an initial manual page
12:17.30 Notify 03BRL-CAD:starseeker * 67667 brlcad/trunk/src/librt/primitives/datum/datum.c: Scale both the normal line and the plane square based on the user specified length of the datum normal vector. This allows the user to define datum planes that are visible on the scale they need (an example is the m35 component, where a unit plane is not visible when the whole truck is drawn...)
12:17.34 Notify 03BRL-CAD:brlcad * 67668 brlcad/trunk/NEWS: cliff reworked datum wireframes addressing a user request to distinguish them from regular geometry by drawing them in yellow. also fixed a bug in the datum wireframes causing the line arrowheads to get stretched.
12:18.21 Notify 03BRL-CAD:starseeker * 67669 brlcad/trunk/doc/docbook/system/man1/burst.xml: Add the burst command table from the old report
12:18.27 Notify 03BRL-CAD:starseeker * 67670 brlcad/trunk/doc/docbook/system/man1/burst.xml: tag commands and options
12:18.29 Notify 03BRL-CAD:starseeker * 67671 brlcad/trunk/doc/docbook/system/man1/burst.xml: tags in comments
12:18.43 Notify 03BRL-CAD:brlcad * 67672 (brlcad/trunk/regress/library.sh brlcad/trunk/regress/quote.sh): test_quote was renamed to test_bu_escape, and is not located where ensearch() knew to look.
12:18.46 Notify 03BRL-CAD:brlcad * 67673 brlcad/trunk/regress/CMakeLists.txt: the regress-quote regression test isn't really a regression test as it's entire purpose seems to be to run a single libbu unit test. this is unnecessary as unit tests are their own testing category and there's no regression behavior being distinctly evaluated here different from the unit testing.
12:18.48 Notify 03BRL-CAD:starseeker * 67674 brlcad/trunk/doc/docbook/system/man1/burst.xml: If we're going to do this, do it right. Start migrating the burst command documentation into the man page.
12:18.50 Notify 03BRL-CAD:brlcad * 67675 brlcad/trunk/regress/library.sh: with the cmake build placing build targets into the bin dir, finding them is greatly simplified. so we don't need to be aware of the source tree. as regression tests are (by definition) testing user tools, everything being tested should be in the bin dir. probably not necessary to even keep bench in the list, but leaving it alone for now.
12:18.53 Notify 03BRL-CAD:brlcad * 67676 (brlcad/trunk/src/mged/cmd.c brlcad/trunk/src/mged/cmd.h and 2 others): remove the experimental and undocumented 'pl' command that was never finished. while it attempted a novel approach, attaching to mged to directly get the wireframe from the DM, the plot it produced was ever so slightly invalid and it included the faceplate (maybe a feature, but unexpected) and it was mangled.
12:18.55 Notify 03BRL-CAD:brlcad * 67677 brlcad/trunk/src/tclscripts/mged/help.tcl: savekey is not experimental. has a manpage and was migrated to libged
12:19.02 Notify 03BRL-CAD:brlcad * 67678 brlcad/trunk/doc/STRATEGY: Massive rewickering of the archer deployment project. After meeting and applying time estimates, the project was beyond the defined scope at 25+ weeks of effort. Faced with either identifying dependencies and resources or defering/separating into multiple projects, the latter path was taken. Now deployment spans two projects with the first being a completion of
12:19.04 Notify ALPHA tasks and the latter a completion of essential BETA tasks.
12:19.06 Notify ...
12:19.11 Notify 03BRL-CAD:brlcad * 67679 brlcad/trunk/doc/STRATEGY: move discussions with users onto the end of the alpha process so we have a better handle on what beta tasks are needed for final release. this makes both projects fit the time criteria without worrying about interdependencies.
12:19.23 Notify 03BRL-CAD:starseeker * 67680 brlcad/trunk/src/rtwizard/main.c: don't need to duplicate argv array any longer.
12:19.25 Notify 03BRL-CAD:n_reed * 67681 brlcad/trunk/src/libged/select.c: fix typo from r67151's bu hash api conversion causing null dereference
12:19.29 Notify 03BRL-CAD:starseeker * 67682 brlcad/trunk/src/libtclcad/tclcad_init.c: check args before processing
12:19.31 Notify 03BRL-CAD:starseeker * 67683 brlcad/trunk/doc/docbook/system/man1/burst.xml: Set up structure for more of the burst doc contents
12:19.52 Notify 03BRL-CAD:starseeker * 67684 brlcad/trunk/doc/docbook/system/man1/burst.xml: rough transfer of the majority of the text from the burst document. Still have several tables and a lot of reference and command notation to do, plus a general proofread to make sure the absence of the menu entry lines hasn't eliminated essential context.
12:20.11 Notify 03BRL-CAD:starseeker * 67685 brlcad/trunk/doc/docbook/system/man1/burst.xml: Add color key tables
12:20.16 Notify 03BRL-CAD:starseeker * 67686 brlcad/trunk/src/libtclcad/tclcad_init.c: Create the vars to satisfy the tcl scripts, even if we don't have argv.
12:20.18 Notify 03BRL-CAD:starseeker * 67687 brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt: Add in man page with table for burst_point_library file format.
12:20.20 Notify 03BRL-CAD:starseeker * 67688 brlcad/trunk/doc/docbook/system/man5/burst_point_library.xml: ws
12:20.22 Notify 03BRL-CAD:starseeker * 67689 brlcad/trunk/src/archer/archer_launch.tcl: Don't complain about differences between argv0 and bu_brlcad_root unless we actually know enough to do so.
12:20.24 Notify 03BRL-CAD:starseeker * 67690 brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt: Add man page for burst shotline file format
12:20.26 Notify 03BRL-CAD:starseeker * 67691 brlcad/trunk/doc/docbook/system/man1/burst.xml: reference other burst man pages
12:20.32 Notify 03BRL-CAD:brlcad * 67692 (brlcad/trunk/src/tclscripts/helplib.tcl brlcad/trunk/src/tclscripts/lib/Db.tcl brlcad/trunk/src/tclscripts/lib/Ged.tcl): xpush is not experimental
12:20.34 Notify 03BRL-CAD:brlcad * 67693 brlcad/trunk/src/libged/display_list.c: remove duplicate comment
12:20.36 Notify 03BRL-CAD:brlcad * 67694 (brlcad/trunk/src/tclscripts/helplib.tcl brlcad/trunk/src/tclscripts/mged/help.tcl): vdraw is also no longer experimental. even has a nicely detailed manpage.
12:20.38 Notify 03BRL-CAD:starseeker * 67695 brlcad/trunk/src/libtclcad/tclcad_init.c: use the var...
12:20.40 Notify 03BRL-CAD:brlcad * 67696 (brlcad/trunk/doc/docbook/articles/en/mged.xml brlcad/trunk/doc/html/manuals/mged/mged_cmd_index.html): pl command was removed in favor of plot command, so don't mention it any more
12:20.43 Notify 03BRL-CAD:brlcad * 67697 (brlcad/trunk/CHANGES brlcad/trunk/NEWS): since there was a mention of pl in some docs, go ahead and inform users that pl went away. considered minimally impacting as plot command did the same thing without the errors pl had
12:20.45 Notify 03BRL-CAD:brlcad * 67698 (brlcad/trunk/CHANGES brlcad/trunk/doc/docbook/articles/en/mged.xml and 12 others): remove the undocumented and marked-as-experimental 'polybinout' command that looks an aweful lot like the poly command, but with custom binary data being written out from serialized structs. nor bob or I know of anyone that ever used the command.
12:20.48 Notify 03BRL-CAD:brlcad * 67699 brlcad/trunk/CHANGES: things that go through deprecation are not necessarily obsolete, but they are removed.
12:20.50 Notify 03BRL-CAD:brlcad * 67700 (brlcad/trunk/CHANGES brlcad/trunk/doc/docbook/articles/en/mged.xml and 16 others): remove the 'experimental', i.e., undocumented and never really used but incurred considerable maintenance cost over the years, pov command. the command was by carl nuzman (arl summer student) as a one-stop command for setting a view. lots of ways to create a conflicting specification and there are many
12:20.52 Notify (albeit multi-command) alternatives available for setting the view.
12:20.54 Notify ...
12:20.56 Notify 03BRL-CAD:brlcad * 67701 brlcad/trunk/CHANGES: stick with one convention, no need for space padding. also libbu/libbn were not removed, clarify that it's a dependency on tcl that went away.
12:20.59 Notify 03BRL-CAD:brlcad * 67702 brlcad/trunk/HACKING: beyond experimental developments is no longer true
12:21.01 Notify 03BRL-CAD:brlcad * 67703 (brlcad/trunk/doc/docbook/articles/en/mged.xml brlcad/trunk/doc/docbook/books/en/BRL-CAD_Tutorial_Series-VolumeIV.xml brlcad/trunk/doc/docbook/system/man3/libwdb.xml): ugh, cut the BS noncommittal disavowing. own it, finish it, or get rid of it.
12:21.03 Notify 03BRL-CAD:brlcad * 67704 brlcad/trunk/include/ged/rt.h: savekey is not experimental
12:21.07 Notify 03BRL-CAD:brlcad * 67705 (brlcad/trunk/include/optical/shadework.h brlcad/trunk/src/liboptical/sh_plastic.c): remove never-completed unused 'experimental' code.
12:21.09 Notify 03BRL-CAD:brlcad * 67706 brlcad/trunk/regress/CMakeLists.txt: own em or gttfo
12:21.11 Notify 03BRL-CAD:brlcad * 67707 (brlcad/trunk/TODO brlcad/trunk/src/conv/step/CMakeLists.txt and 3 others): remove more non-committal bs. tell it like it is.
12:21.53 Notify 03BRL-CAD:bob1961 * 67708 brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Simplified ArcherCore::getTreeMembers
12:21.58 Notify 03BRL-CAD:bob1961 * 67709 brlcad/trunk/src/tclscripts/archer/Archer.tcl: Commented out a bit of code in Archer::initDefaultBindings that was causing a performance issue while using the shift-grips.
12:22.18 Notify 03BRL-CAD:starseeker * 67710 (brlcad/trunk/doc/docbook/system/mann/Introduction.xml brlcad/trunk/src/brlman/brlman.c and 4 others): Teach brlman a few more tricks. If we're viewing a man1 man page, the ToC list of man pages should also be the man1 pages (and so on for the other categories. Add a -S option to force graphical mode to list a particular section, and a help option.
12:23.22 Notify 03BRL-CAD:starseeker * 67711 (brlcad/trunk/doc/CMakeLists.txt brlcad/trunk/doc/docbook/system/man1/burst.xml): Close enough. burst man1 page is now live. mm version will be in repo history if something was missed
12:23.24 Notify 03BRL-CAD:starseeker * 67712 brlcad/trunk/doc/docbook/system/man1/burst.xml: ws
12:23.26 Notify 03BRL-CAD:starseeker * 67713 brlcad/trunk/regress/CMakeLists.txt: Got burst to run. This example is almost certainly not minimal, but since it did work (on Linux) checkpoint it.
12:23.28 Notify 03BRL-CAD:starseeker * 67714 brlcad/trunk/regress/burst/ktank.b: error-file and color-file cause problems with the Release build on MSVC. If we comment those out, burst runs.
12:23.30 Notify 03BRL-CAD:starseeker * 67715 brlcad/trunk/NEWS: We now have a successful run of the burst tool in batch mode on Windows. The termlib interface has not and will not be ported, and not all features work even in batch mode, but shotline and burst text files have been successfully generated.
12:24.27 Notify 03BRL-CAD Wiki:ZitarMorningStar * 0 /wiki/User:ZitarMorningStar:
12:24.29 Notify 03BRL-CAD Wiki:TesterTester * 0 /wiki/User:TesterTester:
12:49.11 *** join/#brlcad Mathnerd314 (~quassel@supertux/Mathnerd314)
13:30.26 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:13.22 *** join/#brlcad jasleen (~jasleen@101.60.228.156)
15:19.23 Notify 03BRL-CAD:starseeker * 67716 (brlcad/trunk/NEWS brlcad/trunk/doc/docbook/system/man1/CMakeLists.txt): Add basic manual page and NEWS item for icv image conversion tool.
15:22.54 Notify 03BRL-CAD:starseeker * 67717 brlcad/trunk/doc/docbook/system/man1/icv.xml: ws
15:55.14 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:00.55 *** join/#brlcad ickby (~stefan@x5d844377.dyn.telefonica.de)
16:11.20 *** join/#brlcad ickby (~stefan@x5d844377.dyn.telefonica.de)
16:40.22 *** join/#brlcad ickby_ (~stefan@x5d844377.dyn.telefonica.de)
17:25.52 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
17:32.23 *** join/#brlcad catchchaos (0e8b9bd8@gateway/web/freenode/ip.14.139.155.216)
17:57.54 *** join/#brlcad Mandeep_Singh (~Mandeep@59.91.232.78)
18:01.20 *** join/#brlcad merzo (~merzo@2-60-133-95.pool.ukrtel.net)
18:07.59 *** join/#brlcad merzo (~merzo@2-60-133-95.pool.ukrtel.net)
18:09.54 *** join/#brlcad merzo (~merzo@2-60-133-95.pool.ukrtel.net)
18:12.59 *** join/#brlcad merzo (~merzo@2-60-133-95.pool.ukrtel.net)
18:15.41 *** join/#brlcad Stragus (~alexis@modemcable090.29-19-135.mc.videotron.ca)
18:15.59 *** join/#brlcad merzo (~merzo@2-60-133-95.pool.ukrtel.net)
18:17.45 *** join/#brlcad merzo (~merzo@2-60-133-95.pool.ukrtel.net)
18:19.41 *** join/#brlcad merzo (~merzo@2-60-133-95.pool.ukrtel.net)
18:38.09 *** join/#brlcad jasleen (~jasleen@115.184.98.177)
18:41.41 Notify 03BRL-CAD:starseeker * 67718 (brlcad/trunk/NEWS brlcad/trunk/doc/docbook/system/mann/lc.xml brlcad/trunk/src/libged/lc.c): Add -m option to lc to report region_id sets containing non-matching material_id and/or los values.
18:53.00 Notify 03BRL-CAD:starseeker * 67719 (brlcad/trunk/src/burst/burst.format brlcad/trunk/src/burst/prnt.c brlcad/trunk/src/rt/viewg3.c): Up rtg3 and burst output to 5 digits for component numbers
18:55.09 *** join/#brlcad Mandeep_Singh (~Mandeep@101.214.184.1)
19:07.41 *** join/#brlcad jasleen (~jasleen@101.60.207.70)
19:13.41 *** join/#brlcad Mandeep_Singh (~Mandeep@101.214.184.1)
19:27.51 *** join/#brlcad AndChat|455600 (~Amarjeet@101.213.163.54)
19:43.50 *** join/#brlcad ishwerdas (7cfd701f@gateway/web/cgi-irc/kiwiirc.com/ip.124.253.112.31)
19:44.25 ishwerdas congratulates everyone who got selected in GSoC 2016!
19:58.04 Mandeep_Singh ishwerad1in, thanks
19:58.29 Mandeep_Singh congo everyone!
20:51.54 *** join/#brlcad MandeepSingh (~Mandeep@59.95.83.46)
21:17.49 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
23:03.49 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
23:37.44 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)

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