IRC log for #brlcad on 20130612

00:40.31 brlcad ``Erik: that flag is on my list to enable (post release tagging)
00:41.01 brlcad there are several of the optional ones I'd like to turn on, but require a bit of cleanup and cross-platform testing
00:45.00 brlcad maths22: that looks great .. slow but great
00:45.16 brlcad maths22: hm... blame/annotate doesn't seem to be working
00:45.24 brlcad e.g., http://brlcad.org/websvn/blame.php?repname=BRL-CAD&path=%2Fbrlcad%2Ftrunk%2Finclude%2Fbu.h&rev=55136&peg=55136
01:07.21 maths22 slow because it has to contact sourceforge's servers every time
01:07.26 maths22 I will look at blame
01:09.08 maths22 My guess is it is querying the remote repo for every revision?
01:09.23 maths22 It works, but you have to wait a very long time.
01:09.39 maths22 at least, this one works: http://brlcad.org/websvn/blame.php?repname=BRL-CAD&path=%2Fbrlcad%2Ftrunk%2FBUGS&rev=55366
01:28.35 brlcad ah yeah, I see it finally returned here too...
01:54.05 brlcad maths22: mirroring the entire repository locally
01:54.20 brlcad (1% complete)
02:25.14 brlcad (38% complete)
02:41.57 maths22 to where?
03:10.51 brlcad (60%)
03:10.56 brlcad maths22: /usr/src/brlcad
03:11.13 brlcad file:///usr/src/brlcad should work
03:12.16 maths22 thanks
03:12.24 maths22 how will it be updated>
03:12.31 maths22 s/>/?
03:14.38 brlcad TBD :)
03:14.48 brlcad probably a cronjob at first
03:16.29 brlcad the later subscribe a local user to the commit notifications, kick off the sync with every commit
03:24.41 brlcad (67%)
03:41.43 maths22 you can now see progress on the websvn (by the number of revisions)
03:45.39 brlcad yeah, that's much better
03:46.03 brlcad still takes 10-15sec to load a blame, but better than the 100-200sec it seemed to be
03:48.27 brlcad nice, continuous update
03:53.44 brlcad so websvn is at least partially to blame ... with 'blame' results being so slow
03:54.24 brlcad a websvn blame is taking 15-20s where a local svn blame on that same file is 2.5 seconds
04:17.39 brlcad issue report filed for slow blame
04:17.52 brlcad http://websvn.tigris.org/issues/show_bug.cgi?id=344
06:22.41 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
07:13.11 Notify 03BRL-CAD:phoenixyjll * 55715 brlcad/trunk/src/libbrep/intersect.cpp: Calculate point-curve intersection using sub-division.
07:16.30 Notify 03BRL-CAD:phoenixyjll * 55716 brlcad/trunk/src/libbrep/intersect.cpp: ws.
07:44.27 Notify 03BRL-CAD Wiki:Phoenix * 5388 /wiki/User:Phoenix/GSoc2013/Reports: /* Community bonding */
08:25.55 *** join/#brlcad zero_level (~zero_leve@117.212.28.195)
08:33.48 Notify 03BRL-CAD Wiki:Level zero * 5389 /wiki/User:Level_zero/GSOC13/logs: /* Updates in LOGS */
08:43.56 *** join/#brlcad vladbogo (~vlad@188.25.101.47)
09:49.19 *** join/#brlcad zero_level (~zero_leve@117.205.19.69)
10:19.57 *** join/#brlcad zero_level (~zero_leve@117.205.20.66)
10:28.26 Notify 03BRL-CAD Wiki:Level zero * 5390 /wiki/User:Level_zero/GSOC13/timeline: /*Updated Time Line*/
10:29.04 Notify 03BRL-CAD Wiki:Level zero * 5391 /wiki/User:Level_zero/: /* GSOC 13 */
10:30.31 Notify 03BRL-CAD Wiki:Level zero * 5392 /wiki/User:Level_zero/: /* GSOC 13 */
10:41.26 *** join/#brlcad zero_level_ (~zero_leve@117.205.26.227)
10:46.38 *** join/#brlcad zero_level (~zero_leve@117.220.13.31)
11:01.39 *** join/#brlcad zero_level (~zero_leve@117.205.30.101)
11:06.54 *** join/#brlcad zero_level_ (~zero_leve@117.205.17.7)
11:11.00 ``Erik been meaning to tie the git update to receiving a notify message to drop the cron job on that, as well O.o be nice if sf let us tie in arbitrary commit hooks
11:38.34 *** join/#brlcad mpictor_ (~mpictor_@2600:1015:b126:c6e5:0:2:c861:4001)
12:00.21 maths22 ``Erik: could cl-cia notify trigger an update script on commit?
12:01.12 ``Erik yeah
12:01.40 ``Erik I built in an event hook list, the irc messages are actually just a hook
12:03.30 ``Erik https://github.com/erikg/cl-cia/blob/master/cl-cia.lisp line 186
12:10.37 maths22 I think that my be the way to go
12:42.06 *** join/#brlcad zero_level (~zero_leve@117.212.26.205)
12:49.19 ``Erik https://github.com/erikg/cl-cia/commit/f033735687eacbb77aefdd86426bdbbbcf75a794
13:40.03 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
13:43.45 Notify 03BRL-CAD Wiki:Level zero * 5393 /wiki/User:Level_zero/GSOC13/api: /* Updated with Comments */
13:49.36 Notify 03BRL-CAD Wiki:Level zero * 5394 /wiki/User:Level_zero/GSOC13/api: /* Operations (Group2) */
13:54.26 *** join/#brlcad zero_level_ (~zero_leve@117.212.24.92)
14:29.07 Notify 03BRL-CAD:starseeker * 55717 (brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake brlcad/trunk/src/adrt/CMakeLists.txt): isst wasn't using the brlcad target macros for its library because it needed a custom install directory location. Rather than ditch the macro setup (which does lots of nice things automatically) add the NO_INSTALL option already used for executables to the library macro as well. This lets us pass the
14:29.09 Notify NO_INSTALL flag for the isst library to disable the automatic install call and we can instead substitute our own customized version.
14:29.11 Notify 03BRL-CAD Wiki:Level zero * 5395 /wiki/User:Level_zero/GSOC13/api: /* API CALLS */
14:36.14 Notify 03BRL-CAD:erikgreenwald * 55718 (brlcad/trunk/src/adrt/CMakeLists.txt brlcad/trunk/src/adrt/Makefile.am and 2 others): redo isst to use libdm instead of togl
14:42.45 Notify 03BRL-CAD:erikgreenwald * 55719 (brlcad/trunk/CMakeLists.txt brlcad/trunk/INSTALL and 5 others): remove togl
14:53.16 Notify 03BRL-CAD:starseeker * 55720 brlcad/trunk/src/adrt/CMakeLists.txt: Use the BRLCAD_MANAGE_FILES macro for the isst script.
15:07.02 Notify 03BRL-CAD Wiki:Level zero * 5396 /wiki/User:Level_zero/GSOC13/api: /* API CALLS */
15:34.43 maths22 ``Erik: what user does cl-cia run as?
15:49.52 Notify 03BRL-CAD Wiki:Heliorigger * 0 /wiki/User:Heliorigger:
15:57.36 Notify 03BRL-CAD Wiki:Rays2pix2013 * 5397 /wiki/User:Rays2pix2013/GSoc2013/Proposal: Blanked the page
16:17.36 *** join/#brlcad zero_level_ (~zero_leve@117.212.24.92)
16:24.34 *** join/#brlcad cstirk (~quassel@c-71-56-216-45.hsd1.co.comcast.net)
16:34.09 ``Erik maths22: me
16:38.43 Notify 03BRL-CAD:carlmoore * 55721 brlcad/trunk/src/fb/fb-pix.c: implement h and ?, removing old h (high-res)
16:40.35 zero_level hi:``Erik
16:41.33 zero_level updates from side can be accessed from http://brlcad.org/wiki/User:Level_zero/
16:41.49 Notify 03BRL-CAD:carlmoore * 55722 brlcad/trunk/src/fb/fb-orle.c: change old h to H (do not see other alternate), and use h and ? for help; never mind 'DEPRECATED' message, which didn't print during my testing; also, got rid of core dump
16:42.09 zero_level this is like a index page i have created which contains all the relevant information
16:44.06 Notify 03BRL-CAD:carlmoore * 55723 brlcad/trunk/src/sig/d-a.c: cosmetic stuff (comparing with a-d.c)
16:44.09 ``Erik starseeker: http://www.gizmag.com/aptera-independent-production-us/27868/
16:46.36 Notify 03BRL-CAD:carlmoore * 55724 brlcad/trunk/src/conv/fast4-g.c: minor changes to Usage; implement h,?
17:08.24 *** join/#brlcad zero_level_ (~zero_leve@117.205.20.102)
17:54.25 *** join/#brlcad zero_level (~zero_leve@117.205.21.164)
17:54.35 *** join/#brlcad KimK (~Kim__@wsip-184-176-200-171.ks.ks.cox.net)
18:07.20 Notify 03BRL-CAD:bob1961 * 55725 brlcad/trunk/src/adrt/isst_tcltk.c: Tweak for compiling on Windows.
18:10.20 ``Erik :o
18:11.38 Notify 03BRL-CAD:erikgreenwald * 55726 brlcad/trunk/src/adrt/isst_tcltk.c: remove some debugging printfs
18:19.20 *** join/#brlcad zero_level_ (~zero_leve@117.205.18.189)
18:43.54 maths22 ``Erik: how could it then run a command as www (can a script call sudo?)
18:44.25 maths22 The script itself would be pretty simple, but it needs to run as the repo owner, which is www
19:05.54 Notify 03BRL-CAD:carlmoore * 55727 brlcad/trunk/doc/docbook/system/man1/en/fb-png.xml: fix the man page for fb-png
19:12.25 brlcad maths22: awesome work on the websvn, thank you!
19:12.32 brlcad it's nice to have that back in hand
19:13.12 brlcad we might want to do some URL remapping with websvn, looks like it's not so easy to jump down the tree
19:16.46 brlcad kind of want it to default to /brlcad/trunk but have the rest be accessible still
19:17.29 brlcad maybe separate websvn configs unless there's some built-in way to do that
19:36.57 *** join/#brlcad mpictor (~mpictor_@c-67-177-102-131.hsd1.in.comcast.net)
19:37.51 Notify 03BRL-CAD:carlmoore * 55728 brlcad/trunk/doc/docbook/system/man1/en/fbanim.xml: remove references to h in the fbanim man page
19:39.11 Notify 03BRL-CAD:r_weiss * 55729 brlcad/trunk/src/gtools/g_qa.c: Allow the "g_qa" (aka gqa) command, from the system command line, use the "-q" option.
19:41.52 Notify 03BRL-CAD:carlmoore * 55730 (brlcad/trunk/src/fb/fb-png.c brlcad/trunk/src/fb/fbanim.c): remove old h (high-res); implement help via ?,h
19:43.11 Notify 03BRL-CAD:starseeker * 55731 (brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake brlcad/trunk/src/adrt/CMakeLists.txt): CMake's install command doesn't preserve the executable flag with the FILES option, so add a way to tell the macro it's installing a script.
19:43.48 *** join/#brlcad mpictor_ (~mpictor_@c-67-177-102-131.hsd1.in.comcast.net)
19:53.53 starseeker ``Erik: heh - the dream lives (or the "squashed airplane", depending on who you ask)
19:55.23 starseeker maths22: is websvn easier to set up/run than viewvc? (just curious)
20:15.52 *** join/#brlcad mpictor (~mark@2601:d:b280:9:d63d:7eff:fe2d:2505)
20:18.55 starseeker interesting - BSD licensed rock shader for OSL: https://github.com/sambler/osl-shaders/tree/master/stone/SARock
20:19.20 starseeker https://github.com/sambler/osl-shaders/blob/master/stone/SARock/SARock.osl.jpg
20:27.43 maths22 starseeker: yes. viewvc needs cgi, whereas websvn uses php, which is already setup
20:27.55 starseeker nods
20:38.20 Notify 03BRL-CAD:carlmoore * 55732 brlcad/trunk/src/fb/fbcbars.c: insert missing 'e' in options in Usage; remove h (high-res); add h,? and run-with-no-arguments for help; 'sets mode to' inserted in 3 places to avoid the appearance of needed ARGUMENT
20:40.49 *** join/#brlcad zero_level (~androirc@117.205.18.189)
20:43.32 Notify 03BRL-CAD:carlmoore * 55733 brlcad/trunk/doc/docbook/system/man1/en/fbcbars.xml: fix the fbcbars man page
20:56.14 maths22 brlcad: i'll take a look about the url stuff
21:44.13 ``Erik maths22: yeh, we can set up a sudo rule if needed (or set group write, I believe I'm in the www group)
21:48.58 *** join/#brlcad mpictor_ (~mpictor_@2601:d:b280:9:9f1:5f8f:4feb:9a93)
21:55.35 maths22 I think svn is too picky about user to allow you to do it by group: you will need to do the sudo rule method (you can try the other if you think it might work)
22:01.55 ``Erik does www need to own it? what if I owned it and www just read it?
22:16.44 maths22 that might work
22:16.54 maths22 you would probably have to re-sync it
22:17.52 ``Erik where on the fs does it live? I'll see what kinda mess I can make :D
22:41.27 maths22 /usr/src/brlcad
22:43.10 ``Erik hm, svnsync? rsync?
22:53.38 maths22 svnsync
22:54.13 maths22 http://bob.ippoli.to/archives/2006/09/14/svnsync-mirror-your-svn-repository/
23:07.08 maths22 brlcad: can you setup multiviews for brlcad.org
23:07.15 maths22 that will make better urls work
23:26.59 maths22 I have set the default directory to brlcad/trunk
23:35.41 maths22 Do you like the tree view, or would you prefer it to be flat?
23:38.11 ``Erik /usr/src is a managed dir, so I moved the source to /usr/local/src/brlcad
23:45.39 maths22 what does managed mean?
23:46.34 ``Erik it's just an svn checkout from a freebsd.org server
23:47.39 maths22 ok
23:47.46 maths22 I updated the websvn conf

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