| 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 |