IRC log for #brlcad on 20160224

00:03.06 brlcad andromeda-galaxy: the repo will be sitting behind ssh for pushes, so we don't need any fancy keys or access lists or lists of users
00:04.28 brlcad git clone ssh://user@brlcad.org:/path/to/repo.git
00:04.35 brlcad boom, done
00:05.17 Notify 03BRL-CAD:starseeker * 67116 brlcad/trunk/src/libbu/tests/hash.c: rework bu_hash test code.
00:06.01 brlcad andromeda-galaxy: you mentioned which designs were incorporated -- one of the github issue discussions has a link to a gallery of them yash left online
00:07.12 brlcad only thing not from last year gci was the overall color scheme, the centerpiece logo, and the byline
00:07.59 brlcad color scheme and logo came from a couple years ago (incorporated for the sticker and style guides later), byline came from an archer splash screen
00:08.35 brlcad the logo itself is a rendering of a 3d model, which was also a gci task
00:08.47 brlcad so in all, probably involves the contributed work from ...
00:11.23 Notify 03BRL-CAD:starseeker * 67117 brlcad/trunk/include/bu/hash.h: Add initial thoughts on a new bu_hash API that hides much more of the 'implementation guts' of the hash tbl and entry structures.
00:11.43 brlcad I think 5 people, 7 counting myself and ishweradmin now
00:12.53 brlcad needs someone to check out the website, uncomment the "tessellactation" bit, and see if they can fix it ;)
00:33.15 ``Erik 'tessellactation'? is this a disturbing portmanteau?
00:36.24 ``Erik (if accessibility/508 is a concern, http://www.ssbbartgroup.com/register/ has a free trial)
00:38.46 brlcad ``Erik: I wouldn't call it disturbing. :)
00:39.21 brlcad section uncommented on beta.brlcad.org, so all can see
00:41.10 ``Erik nothin' like a 70's picture in "recent news" ;)
00:42.12 Notify 03BRL-CAD:starseeker * 67118 brlcad/trunk/include/bu/hash.h: tweak proposed API to better match HACKING
00:44.06 Notify 03BRL-CAD:brlcad * 67119 brlcad/trunk/include/bu/hash.h: s/str/key/ on the bu_hash() arg
00:44.54 brlcad :)
00:45.04 brlcad starseeker: should value be void*?
00:45.24 brlcad at a glance, it's looking like it should be void*, not a uint8_t*
00:45.27 Notify 03BRL-CAD:starseeker * 67120 brlcad/trunk/include/bu/hash.h: too much const - functions do (will) cause changes.
00:52.29 Notify 03BRL-CAD:starseeker * 67121 brlcad/trunk/include/bu/hash.h: Performance isn't really a goal of bu_hash, so don't add complexity of exposing hash switching until it proves necessary/desirable.
00:58.41 Notify 03BRL-CAD:starseeker * 67122 brlcad/trunk/include/bu/hash.h: reorder parameters - outputs first (I think this is the convention? Not spotting it in HACKING right off...)
01:02.06 *** join/#brlcad nhctugxceyjcxaev (~armin@dslb-092-074-254-079.092.074.pools.vodafone-ip.de)
01:11.07 *** join/#brlcad notify-web (~notify-we@192.30.252.41)
01:11.07 notify-web [13web] 15brlcad pushed 2 new commits to 06master: 02https://git.io/v2n3r
01:11.07 notify-web 13web/06master 1450bf8fc 15Christopher Sean Morrison: turn off multiviews so the main page will work in a userdir path where multiviews are disabled. might affect mediawiki and wordpress, but will address them later.
01:11.07 notify-web 13web/06master 1484345f5 15Christopher Sean Morrison: Merge branch 'sofathitesh-master'...
01:11.07 *** part/#brlcad notify-web (~notify-we@192.30.252.41)
01:11.23 *** join/#brlcad notify-web (~notify-we@192.30.252.40)
01:11.24 notify-web [13web] 15brlcad closed pull request #4: Theme files (06master...06master) 02https://git.io/Sivyhw
01:11.24 *** part/#brlcad notify-web (~notify-we@192.30.252.40)
01:41.48 Notify 03BRL-CAD:starseeker * 67123 (brlcad/trunk/include/bu/hash.h brlcad/trunk/src/libbu/hash.c): Sean's got it right - value should be void * (was even cast to that for one of the printfs)
01:52.16 Notify 03BRL-CAD:starseeker * 67124 brlcad/trunk/include/bu/hash.h: more rework of proposed api
02:00.05 *** join/#brlcad auvgqlpwiwlgstyf (~armin@dslb-094-216-161-032.094.216.pools.vodafone-ip.de)
02:27.00 *** join/#brlcad notify-web (~notify-we@192.30.252.41)
02:27.00 notify-web [13web] 15brlcad closed pull request #5: new updates in theme file (06master...06master) 02https://git.io/xIBp
02:27.00 *** part/#brlcad notify-web (~notify-we@192.30.252.41)
02:27.27 Notify 03BRL-CAD:starseeker * 67125 brlcad/trunk/include/bu/hash.h: After more discussion with Sean, boil down to 8 functions and two hidden types.
02:32.04 Notify 03BRL-CAD:starseeker * 67126 brlcad/trunk/include/bu/hash.h: if we've got a bu_nhash_entry and want to update the value, don't make the user pay a full lookup cost when the bit they want to update is right there...
02:46.08 Notify 03BRL-CAD:starseeker * 67127 brlcad/trunk/include/bu/hash.h: few more thoughts on hash API.
03:04.39 andromeda-galaxy brlcad: ah, okay. what should we do for /path/to/repo? Right now, it's in /usr/web/brlcad.org/gci/data/
05:54.07 brlcad andromeda-galaxy: I think /usr/web/brlcad.org/gci/gci.git should work just fine, then gci/data can remain a live checkout in the web root, and it can be cloned via http/https/ssh
05:54.32 *** join/#brlcad tandoorichick (b64b2d01@gateway/web/freenode/ip.182.75.45.1)
06:00.39 andromeda-galaxy brlcad: sounds good, in the morning I'll just git init and add/commit the relevant filtes
06:00.40 andromeda-galaxy *files
06:17.13 Notify 03BRL-CAD Wiki:Mechklrcet * 0 /wiki/User:Mechklrce:
06:24.37 *** join/#brlcad notify-web (~notify-we@192.30.252.45)
06:24.37 notify-web [13web] 15brlcad pushed 1 new commit to 06master: 02https://git.io/v2cR7
06:24.37 notify-web 13web/06master 144acc7fc 15Christopher Sean Morrison: make the main menu functional, pointing to the old site for now. TODO: color still needs adjusting on hover.
06:24.37 *** part/#brlcad notify-web (~notify-we@192.30.252.45)
06:24.47 brlcad andromeda-galaxy: cool, thank you
06:31.34 *** join/#brlcad notify-web (~notify-we@192.30.252.42)
06:31.34 notify-web [13web] 15brlcad pushed 1 new commit to 06master: 02https://git.io/v2c0C
06:31.34 notify-web 13web/06master 14c59048b 15Christopher Sean Morrison: indent sources and remove dos line endings
06:31.34 *** part/#brlcad notify-web (~notify-we@192.30.252.42)
06:40.10 *** join/#brlcad notify-web (~notify-we@192.30.252.46)
06:40.11 notify-web [13web] 15brlcad pushed 1 new commit to 06master: 02https://git.io/v2c0d
06:40.11 notify-web 13web/06master 143514f79 15Christopher Sean Morrison: nearly ready to go live, shorten the project description and remove the unimplemented let's talk section
06:40.11 *** part/#brlcad notify-web (~notify-we@192.30.252.46)
06:45.56 *** join/#brlcad notify-web (~notify-we@192.30.252.45)
06:45.56 notify-web [13web] 15brlcad pushed 1 new commit to 06master: 02https://git.io/v2cEC
06:45.56 notify-web 13web/06master 14ce9be5a 15Christopher Sean Morrison: disable the 'news' articles while we're at it since they link to old content, and they need better presentation
06:45.56 *** part/#brlcad notify-web (~notify-we@192.30.252.45)
06:48.07 *** join/#brlcad notify-web (~notify-we@192.30.252.42)
06:48.08 notify-web [13web] 15brlcad pushed 1 new commit to 06master: 02https://git.io/v2cuv
06:48.08 notify-web 13web/06master 14f265d2e 15Christopher Sean Morrison: rename to more memorable filename
06:48.08 *** part/#brlcad notify-web (~notify-we@192.30.252.42)
07:17.21 *** join/#brlcad notify-web (~notify-we@192.30.252.40)
07:17.21 notify-web [13web] 15brlcad pushed 2 new commits to 06master: 02https://git.io/v2cgI
07:17.21 notify-web 13web/06master 14ad3ad31 15Christopher Sean Morrison: disable the menu zooming for now since most of the sections don't even exist. add a 'learn more' button to the history highlight.
07:17.21 notify-web 13web/06master 143f7664b 15Christopher Sean Morrison: Merge branch 'master' of https://github.com/BRL-CAD/web
07:17.21 *** part/#brlcad notify-web (~notify-we@192.30.252.40)
07:42.37 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
08:46.07 *** join/#brlcad merzo (~merzo@195.70.95.61)
10:00.56 *** join/#brlcad merzo (~merzo@mail.telfbt.co.uk)
10:10.48 *** join/#brlcad poxip (~poxip@unaffiliated/mrpoxipol)
11:08.19 *** join/#brlcad tandoorichick (b64b2d01@gateway/web/freenode/ip.182.75.45.1)
11:47.10 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
11:51.02 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
11:52.17 *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net)
12:22.11 *** join/#brlcad starseeker (~starseeke@66-118-151-70.static.sagonet.net)
12:23.08 tandoorichick is there any function that, given three fastf_t values of X, Y and Z, return a point_t?
12:23.35 tandoorichick I wasn't able to find any in plane.c
12:51.26 *** join/#brlcad tandoorichick (b64b2d01@gateway/web/freenode/ip.182.75.45.1)
12:51.49 ``Erik erm, '='?
13:12.06 tandoorichick uh, i need to call a function that computes the area of a triangle. so for that i need to make a point_t variable out of three coordinates. which im doing repeatedly now. so i thought if there was a function that just assigns it would be easier and less cluttered..
14:08.41 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:16.52 *** join/#brlcad tandoorichick (b64b2d01@gateway/web/freenode/ip.182.75.45.1)
14:17.17 ``Erik tandoorichick: think less c++ and java, think more C... "point_t p = {1.0, 3.0, 2.5};" :)
14:21.41 ``Erik (there're also the VSET macros)
14:22.16 ``Erik point_t p; VSET(p, 1.0, 2.0, 3.0);
14:28.36 tandoorichick oh right. got it. sorry for the stupid question. :)
14:40.15 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:16.13 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
17:07.22 *** join/#brlcad poxip (~poxip@unaffiliated/mrpoxipol)
18:39.44 andromeda-galaxy brlcad: I have a bare git repo with all of the data pushed to it at \[ssh://brlcad.org:/usr/web/\|http://\]brlcad.org/gci/gci.git; /gci/data is a non-bare repo with everything in it; it's the original pushed dir + a git repo init'd with all the files added
18:42.38 andromeda-galaxy should we add on-push hooks to the bare repo to update the non-bare one so that the browsing of the repo works reasonably well? or should we get rid of that one?
19:27.06 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
20:29.54 Notify 03BRL-CAD:starseeker * 67128 brlcad/trunk/src/rt/rtshot.c: Use uint8_t instead of char for key.
20:33.08 Notify 03BRL-CAD:starseeker * 67129 brlcad/trunk/src/librt/tree.c: Update how we're using bu_hash in src/librt/tree.c per the new pattern established with rtshot
20:41.17 andromeda-galaxy brlcad: I've nearly got a little script for helping with categorizing the tasks done. Since I'm actually moving a few of the tasks around while testing it, where should "create a gallery ... " tasks go? as per our earlier discussion, current categories are: infrastructure, code, misc, docs, design
20:48.03 Notify 03BRL-CAD:starseeker * 67130 brlcad/trunk/src/libtclcad/tclcad_obj.c: Not sure if argv[2] is persistant in memory for all uses of go_edited_paths entries - make a copy of the key to be sure and free it when the values are freed.
22:30.20 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
23:09.19 *** join/#brlcad merzo (~merzo@195.70.95.61)
23:23.55 Notify 03BRL-CAD:starseeker * 67131 (brlcad/trunk/src/libged/ged.c brlcad/trunk/src/libged/select.c): tweaks
23:30.47 Notify 03BRL-CAD:starseeker * 67132 brlcad/trunk/src/libged/dag.cpp: more unsigned char to uint8_t conversion
23:37.57 *** join/#brlcad brlcad (~sean@66-118-151-70.static.sagonet.net)

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