| 02:57.13 | Notify | 03BRL-CAD:starseeker * 62945 (brlcad/trunk/include/ged.h brlcad/trunk/include/icv.h and 518 others): Not all the way through yet, but checkpoint in case my harddrive goes or something... |
| 03:46.14 | Notify | 03BRL-CAD:starseeker * 62946 (brlcad/trunk/src/util/pix-png.c brlcad/trunk/src/util/pix-ppm.c and 65 others): Commit the rest of the util subdirectory |
| 03:59.30 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 04:26.09 | Notify | 03BRL-CAD:starseeker * 62947 (brlcad/trunk/src/fb/bw-fb.c brlcad/trunk/src/fb/cell-fb.c and 40 others): Update src/fb |
| 04:32.30 | Notify | 03BRL-CAD:starseeker * 62948 (brlcad/trunk/src/fbed/empty.c brlcad/trunk/src/fbed/execshell.c and 2 others): update fbed |
| 05:08.18 | Notify | 03BRL-CAD:starseeker * 62949 (brlcad/trunk/bench/pixcmp.c brlcad/trunk/src/conv/obj-g.c and 71 others): More header rework checkpointing |
| 05:20.21 | Notify | 03BRL-CAD:starseeker * 62950 (brlcad/trunk/src/adrt/isst_tcltk.c brlcad/trunk/src/mged/adc.c and 56 others): Get trunk compiling on Linux again |
| 05:32.43 | Notify | 03BRL-CAD:starseeker * 62951 (brlcad/trunk/src/libbrep/boolean.cpp brlcad/trunk/src/libbrep/intersect.cpp brlcad/trunk/src/libbrep/opennurbs_ext.cpp): Do need bio.h in the libbrep files |
| 05:37.46 | Notify | 03BRL-CAD:starseeker * 62952 brlcad/trunk/src/libfb/if_wgl.c: shoudn't need this here... |
| 05:40.28 | Notify | 03BRL-CAD:starseeker * 62953 brlcad/trunk/src/libfb/if_wgl.c: Do need it for gl.h on Windows... |
| 05:45.32 | Notify | 03BRL-CAD:starseeker * 62954 brlcad/trunk/include/dm/dm_xvars.h: get mged compiling with MSVC |
| 07:50.05 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 09:01.18 | *** join/#brlcad clock (~clock@77-58-143-135.dclient.hispeed.ch) | |
| 09:20.10 | *** join/#brlcad bhattigurjot (~scott@202.164.53.117) | |
| 09:33.50 | bhattigurjot | Is there documentation available for Archer? |
| 09:34.30 | *** join/#brlcad teepee_ (~teepee@gateway/tor-sasl/teepee) | |
| 11:16.32 | Notify | 03BRL-CAD Wiki:203.110.243.22 * 7754 /wiki/User:Ankeshanand/GSoC14/proposal: /* Personal Information */ |
| 11:16.40 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 11:42.30 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 12:07.34 | Notify | 03BRL-CAD:starseeker * 62955 brlcad/trunk/src/adrt/isst_tcltk.c: Looks like isst_tcltk.c needs these on Windows. |
| 12:18.55 | Notify | 03BRL-CAD:starseeker * 62956 (brlcad/trunk/include/bu/CMakeLists.txt brlcad/trunk/include/bu.h): bu_version needs its own header so we can avoid including all of bu.h just for that one function |
| 12:21.45 | starseeker | yawns |
| 12:31.43 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 12:39.16 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 13:17.30 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 13:30.10 | brlcad | a little surprised all those bios aren't needed, you test a bsd compile? |
| 13:53.55 | starseeker | brlcad: not yet |
| 13:54.17 | starseeker | has to rebuild a vm before he's able to do a BSD build... |
| 13:59.52 | Notify | 03BRL-CAD:carlmoore * 62957 brlcad/trunk/misc/CMakeLists.txt: remove trailing blanks/tabs |
| 14:02.22 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 14:10.17 | starseeker | actually, let's see if bz is set up to build... |
| 14:31.36 | Notify | 03BRL-CAD:starseeker * 62958 brlcad/trunk/misc/tools/astyle/astyle_main.cpp: On FreeBSD it looks like we need sys/iconv.h, not iconv.h |
| 14:36.45 | starseeker | brlcad: just successfully built on FreeBSD |
| 14:40.27 | starseeker | reflects that BSD must not be getting built much - astyle's been in there a while now... |
| 14:40.37 | starseeker | ``Erik: you still on BSD these days? |
| 14:58.34 | *** join/#brlcad bhattigurjot (~scott@117.220.148.214) | |
| 14:59.29 | brlcad | I build there all the time, but I don't think I've done a full build in a while -- usually rebuild just what I'm working on |
| 15:17.18 | Notify | 03BRL-CAD:starseeker * 62959 (brlcad/trunk/src/mged/attach.c brlcad/trunk/src/mged/axes.c and 39 others): Tweak mged bu includes. |
| 15:23.12 | Notify | 03BRL-CAD:starseeker * 62960 brlcad/trunk/src/mged/cad_boundp.c: whoops, missed cad_boundp.c |
| 15:27.15 | Notify | 03BRL-CAD:starseeker * 62961 brlcad/trunk/src/mged/qray.h: remove bu.h from qray.h and use subheaders |
| 15:29.15 | bhattigurjot | Hi, are there any plans to shift from tk to qt? |
| 15:30.13 | Notify | 03BRL-CAD:starseeker * 62962 brlcad/trunk/src/mged/mged.h: Add a few more common bu includes to mged.h |
| 15:31.16 | bhattigurjot | I was wondering if I could contribute in that. |
| 15:34.53 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 15:42.09 | Notify | 03BRL-CAD:starseeker * 62963 (brlcad/trunk/src/mged/points/count.c brlcad/trunk/src/mged/points/points_scan.l brlcad/trunk/src/mged/points/process.c): rework includs for mged point lib |
| 16:13.57 | Notify | 03BRL-CAD:starseeker * 62964 (brlcad/trunk/src/util/admin-db.cpp brlcad/trunk/src/util/bu_arg_parse_private.h): update comments |
| 16:14.11 | brlcad | bhattigurjot: that is exactly our plan |
| 16:14.51 | brlcad | bhattigurjot: if you want to help, you could try to pick up where a previous gsoc project left off, get that code to compile with the latest qt |
| 16:16.09 | bhattigurjot | brlcad: ah.. splendid! |
| 16:16.11 | bhattigurjot | http://brlcad.org/wiki/User:Vladbogolin/qt-display-manager |
| 16:16.17 | bhattigurjot | is this the one? |
| 16:16.26 | brlcad | nope, but you could certainly help there too ;) |
| 16:17.07 | teepee | uahh, latest Qt, sounds dangerous ;) |
| 16:17.29 | brlcad | http://brlcad.org/wiki/User:Ralith |
| 16:18.35 | brlcad | that built on this guys work: |
| 16:18.44 | brlcad | http://brlcad.org/wiki/User:Mafm |
| 16:19.32 | bhattigurjot | ok |
| 16:19.50 | brlcad | bhattigurjot: that's mostly other students fleshing out ideas and working through a variety of issues |
| 16:20.56 | brlcad | you can basically contribute to that long-term direction or towards a nearer-term goal of simply replacing our current tk interface with an equivalent qt one (which is close to working) |
| 16:21.45 | brlcad | beware that either requires a lot of self-motivation though, this is a particularly busy time |
| 16:22.44 | bhattigurjot | brlcad: I am willing to put my efforts :) and I am more inclined towards replacing the tk interface |
| 16:24.31 | bhattigurjot | brlcad: you said "an equivalent qt one (which is close to working)" |
| 16:24.56 | bhattigurjot | which one are we talking about.. Ralith's? |
| 16:25.19 | bhattigurjot | Qt + Ogre |
| 16:29.44 | brlcad | I mean getting mged or archer to compile without tk |
| 16:30.02 | brlcad | these are existing tools |
| 16:30.51 | bhattigurjot | yeah.. |
| 16:30.56 | brlcad | mged is a C run loop that invokes a tcl/tk interpreter that calls tcl/tk scripting code to create a relatively simple tk GUI |
| 16:31.46 | brlcad | archer is a tcl/tk application that predominantly invokes C commands (the same ones provided by mged) |
| 16:32.31 | bhattigurjot | ok.. so basically I replace tcl/tk with qt to run either of them. |
| 16:32.33 | brlcad | both archer and mged rely on brl-cad's libdm / libfb libraries for drawing and rendering geometry ... these are the more complex parts and they are now working in Qt |
| 16:33.14 | brlcad | they were only working in x11/glx/wgl before, but now that they're qt .. it makes it feasible to have a qt application that embeds them |
| 16:33.35 | *** join/#brlcad clock (~clock@77-58-143-135.dclient.hispeed.ch) | |
| 16:33.37 | brlcad | either one that looks like mged or that looks like archer is probably a good first step |
| 16:33.40 | bhattigurjot | brlcad: 7.24.2 or 7.25? Or it has been for some time? |
| 16:33.48 | brlcad | (looking like mged is conceptually much easier) |
| 16:33.56 | brlcad | huh? |
| 16:34.23 | bhattigurjot | brlcad: libdm / libfb libraries in qt.. |
| 16:34.45 | bhattigurjot | I was asking whether they have been in qt for some time |
| 16:34.51 | brlcad | you never work with a tagged version when doing development except in very rare circumstances |
| 16:34.58 | brlcad | you use trunk sources, version doesn't matter |
| 16:35.06 | bhattigurjot | brlcad: ah.. ok |
| 16:35.13 | brlcad | or branch sources if the work lives on a branch |
| 16:35.19 | brlcad | the qt work was on a branch, but it's now on trunk |
| 16:35.50 | brlcad | dm was converted last year, fb this year |
| 16:36.04 | bhattigurjot | okay |
| 16:36.53 | brlcad | so maybe first step is to compile brl-cad against qt, see if you can get the existing dm/fb's working |
| 16:37.37 | brlcad | you could try the qtged branch |
| 16:37.54 | bhattigurjot | ok |
| 16:37.55 | brlcad | probably best to start there |
| 16:38.44 | bhattigurjot | brlcad: thanks for the startup :-) |
| 16:39.54 | brlcad | don't be shy to periodically share your progress/discoveries/questions |
| 16:39.59 | brlcad | (even if nobody replies!) |
| 16:40.19 | brlcad | lots following the progress and it's mostly your initiative that is needed to make progress |
| 16:40.58 | bhattigurjot | yes definitely |
| 16:46.28 | ``Erik | high res terrain geometry news: https://www1.nga.mil/MediaRoom/LeadingStories/Pages/NGAreleaseshigh-resolutionelevationdatatopublic.aspx |
| 16:47.12 | ``Erik | starseeker: yup, still fbsd |
| 16:51.39 | ``Erik | actual 30" terrain geometry files: http://dds.cr.usgs.gov/srtm/version2_1/SRTM30/ |
| 16:59.20 | Notify | 03BRL-CAD:starseeker * 62965 (brlcad/trunk/src/burst/Mm.h brlcad/trunk/src/conv/dxf/bot-bldxf.c and 39 others): More header rework |
| 17:03.29 | starseeker | bhattigurjot: mged is conceptually *way* easier than Qt - vlad's work in the qtged branch is intended to head towards a qt MGED, I'd highly recommend starting there and contacting him on the devel list (check the archives for recent discussions) |
| 17:03.41 | starseeker | easier than Archer, not Qt... |
| 17:05.24 | bhattigurjot | starseeker: okay :-) |
| 17:05.44 | starseeker | was meaning to ping vlad about status on qtged actually |
| 17:12.42 | Notify | 03BRL-CAD:starseeker * 62966 (brlcad/trunk/src/libfb/asize.c brlcad/trunk/src/libfb/tcl.c and 4 others): More header rework |
| 17:17.04 | brlcad | snarfs srtm30 |
| 17:25.27 | *** join/#brlcad bhattigurjot (~scott@59.91.235.107) | |
| 17:40.00 | Notify | 03BRL-CAD:carlmoore * 62967 brlcad/trunk/doc/docbook/system/man1/en/rt.xml: add -t and -u writeups, and do minor rewrites for -v and -B |
| 17:41.04 | Notify | 03BRL-CAD:starseeker * 62968 (brlcad/trunk/src/libged/draw_calc.cpp brlcad/trunk/src/libged/search.c and 37 others): Get the rest of the obvious bu.h inclusions, barring tests (which are at the moment deliberately left using bu.h in its entirity to check for build problems with the main header). |
| 17:58.59 | ``Erik | heh, macbook pro can bend just like the iphone6: https://twitter.com/roon82/status/514735537266384896/photo/1 O.O |
| 18:04.07 | ``Erik | ack, CVE-2014-6271 |
| 18:16.07 | Stragus | Ohh. Hum, does it unbend too? |
| 18:46.00 | *** join/#brlcad sofat (~sofat@202.164.45.208) | |
| 18:46.06 | sofat | hi brlcad |
| 18:46.33 | sofat | i almost complete my work |
| 18:46.44 | sofat | please check |
| 18:47.17 | sofat | http://202.164.53.122/~hitesh/wordpress/ |
| 18:47.21 | sofat | not data directly fetched from your server |
| 18:47.28 | sofat | sorry now |
| 18:47.54 | sofat | data is directly fetched from your server |
| 18:48.28 | sofat | is use this link for getting the data for about us page |
| 18:48.39 | sofat | svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk/doc/docbook/articles/ |
| 18:58.21 | sofat | brlcad, please check my work if you free |
| 18:58.45 | sofat | i waiting your reviews |
| 19:03.08 | brlcad | ``Erik: that is terrifying |
| 19:03.38 | *** join/#brlcad clock (~clock@77-58-143-135.dclient.hispeed.ch) | |
| 19:10.46 | ``Erik | the bash injection vulnerability? yeah... I'm tempted to remove bash from bz and shift everyone to zsh until the fix is in the ports tree |
| 19:12.26 | ``Erik | (vipw and :%s/bash/zsh/g should do the migration, then pkg delete bash and a motd update ...) |
| 19:14.47 | brlcad | ``Erik: no, the mbp folding :) |
| 19:15.16 | brlcad | the bash vul is kinda unnerving too, but I tend to expect them occurring from time to time ;) |
| 19:15.29 | starseeker | ``Erik: shift everyone to a lisp shell ;-) |
| 19:15.37 | brlcad | I see our bash is vulnerable (well, I guess everyone is really) |
| 19:15.47 | ``Erik | oh, hah :D mbp's aren't designed for pockets O:-) |
| 19:16.10 | *** join/#brlcad sofat (~sofat@202.164.45.204) | |
| 19:16.17 | brlcad | ``Erik: I just got the new mbp retina, so it hits close to home |
| 19:16.18 | ``Erik | yeah, everyone, otherwise I woulda just laughed at linux folk |
| 19:16.58 | ``Erik | sweet, I'm still on an old aluminum unibody macbook, haven't bitten the bullet for the mbp retina yet |
| 19:17.05 | starseeker | ``Erik: have you tried the newer versions of FreeBSD that shifted to clang-built as default? |
| 19:17.20 | starseeker | is curious if there was any noticable impact |
| 19:17.29 | ``Erik | starseeker: yeah, my home fbsd box is running 10.0, I haven't noticed any real difference |
| 19:18.07 | starseeker | cool |
| 19:18.22 | brlcad | ``Erik: is package delete even going to work? there are tons of ports that depend on bash |
| 19:18.34 | brlcad | heck, autotools depend on it iirc |
| 19:18.47 | brlcad | so most builds, or at least most subsequent builds |
| 19:19.32 | brlcad | ``Erik: yeah, the new 15" line updated just last month so I figured it was now or wait another 8 months and I'd already waited 8 years |
| 19:20.27 | ``Erik | only things on bz that depend on bash right now are: xmlto-0.0.26_2 mpich2-1.5_2,5 valgrind-3.8.1_1,1 |
| 19:20.41 | brlcad | it was either get it now or go with a linux laptop, and there weren't good hardware options |
| 19:20.51 | brlcad | huh, that's really surprising |
| 19:21.13 | sofat | hi brlcad |
| 19:21.19 | brlcad | howdy sofat |
| 19:21.38 | sofat | please check my work |
| 19:21.40 | ``Erik | valgrind is a 'nice to have', I don't think mpich is really used right now, but xmlto might be used for something important :/ |
| 19:21.42 | brlcad | i did :) |
| 19:21.53 | sofat | i need your comments |
| 19:22.10 | ``Erik | running autoconf might want bash, but building an autoconf based project should not... just sh |
| 19:22.28 | brlcad | sofat: that's kind of open-ended, what are you looking for? |
| 19:22.49 | sofat | sir i did some changes according your needs |
| 19:23.09 | brlcad | remember about the "sir" here ;) |
| 19:23.26 | ``Erik | deletes bash on his home fbsd box |
| 19:23.29 | sofat | you told me , fetch the data from server and show on page |
| 19:23.48 | sofat | so i done this |
| 19:23.51 | sofat | i fetch the data from this link |
| 19:24.01 | sofat | svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk/doc/docbook/articles/ |
| 19:24.09 | brlcad | yep, it looks great! |
| 19:24.10 | sofat | there is my project link |
| 19:24.16 | sofat | 202.164.53.122/~hitesh/wordpress/ |
| 19:24.23 | brlcad | I think you're misunderstanding |
| 19:24.33 | sofat | yes |
| 19:24.39 | brlcad | you've asked for open feedback, ask me something specific and I can expand more easily ;) |
| 19:24.49 | sofat | ok |
| 19:25.09 | brlcad | it looks great to me, I can see several things to try next, but it looks good |
| 19:25.20 | sofat | thanks |
| 19:25.49 | brlcad | e.g., the default style is minimal .. lets see a little more elaborate, at least some paragraph breaks |
| 19:25.59 | sofat | ok |
| 19:26.06 | brlcad | how's it parsing the docbook? |
| 19:26.37 | sofat | sir data directly accessed using curl |
| 19:26.51 | brlcad | egads, no sir! :) |
| 19:27.05 | sofat | and parsing automatically perform |
| 19:27.20 | sofat | i get only xml file data |
| 19:27.33 | brlcad | do you even no for sure that I'm a "sir"? maybe I'm not even human... :) |
| 19:27.51 | starseeker | that's starseeker's theory... ;-) |
| 19:27.58 | brlcad | okay, so you curl the xml file (don't need to do that, can assume a local checkout |
| 19:28.17 | brlcad | ~cadsvn |
| 19:28.18 | infobot | To obtain BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk brlcad |
| 19:29.03 | brlcad | run that command and put the "brlcad" directory somewhere accessible to your front end, then you can get to the files without curl |
| 19:29.40 | sofat | i want to ask one more question |
| 19:30.34 | brlcad | curl won't scale ... we get > 10k website hits per month, often dozen requests per second |
| 19:31.43 | sofat | ok |
| 19:32.03 | brlcad | so yeah, this is looking sweet |
| 19:32.13 | brlcad | nice making the template style match |
| 19:32.22 | sofat | thanks |
| 19:33.18 | brlcad | sofat: do you have ideas on how to merge the predefined translations and the Google translations? |
| 19:33.26 | ``Erik | yup, delete bash and the deps, portmaster seems happy, seems all good (wtf is xmlto for? something must use it during build phase) |
| 19:33.27 | brlcad | I see you set up the google ones here: http://202.164.53.122/~hitesh/wordpress/?page_id=2 .. nifty |
| 19:33.38 | brlcad | ``Erik: dunno |
| 19:33.42 | sofat | yes |
| 19:33.47 | brlcad | maybe fop |
| 19:34.24 | sofat | wait sir i show you something |
| 19:34.31 | sofat | sorry for sir |
| 19:34.33 | Notify | 03BRL-CAD:starseeker * 62969 (brlcad/branches/gecode/CHANGES brlcad/branches/gecode/CMakeLists.txt and 1025 others): Sync gecode with trunk up to -r62968 |
| 19:35.00 | ``Erik | nope, fop is just java stuff... I'mma grep around and figure this out |
| 19:35.25 | brlcad | it looks like it's an optional dep for fop, lynx, and w3m |
| 19:35.53 | brlcad | oh, other way around, never mind |
| 19:35.53 | ``Erik | probably rabbit when I was looking at nosql stuff |
| 19:36.08 | sofat | yes i use the google translation |
| 19:36.37 | ``Erik | audio/alsa-utils deskutils/narval devel/hgview devel/rsvndump devel/xmltooling graphics/giflib japanese/gjiten mail/dbmail multimedia/dvdstyler net/rabbitmq news/newsstar print/system-config-printer security/opensaml2 security/shibboleth2-sp textproc/py-xmltools textproc/xmlto x11-wm/awesome x11-wm/awesome2 |
| 19:36.55 | ``Erik | ah, giflib I bet |
| 19:37.09 | brlcad | looking at https://www.archlinux.org/packages/extra/i686/xmlto/ .. maybe git? |
| 19:37.29 | sofat | but when i discuss about language translation than you told me the translation manual performed |
| 19:37.36 | sofat | so i drop this idea |
| 19:37.51 | brlcad | sofat: yes, but they've both good ideas |
| 19:38.01 | sofat | ok no problem |
| 19:38.06 | sofat | i use this |
| 19:38.15 | brlcad | e.g., we want to use our translation when we have it, but ALSO provide google translations for all the other languages? |
| 19:38.31 | sofat | ok that's nice idea |
| 19:38.32 | brlcad | maybe put the translate option on the bottom or top of the page out of the way |
| 19:38.49 | sofat | ok |
| 19:38.54 | brlcad | oh, here's an idea |
| 19:39.01 | sofat | tell me |
| 19:39.26 | brlcad | how about if there are manual translations, we show them with their symbol ON the article, but then still allow the page to be autotranslated via google (at the bottom of the page) |
| 19:40.16 | sofat | ok its nice idea |
| 19:40.26 | sofat | i have another idea |
| 19:40.37 | brlcad | do tell |
| 19:41.19 | starseeker | oof - these are mean branch syncs |
| 19:41.32 | starseeker | sees what else can be collapsed back into trunk... |
| 19:42.03 | sofat | sorry now i think my idea is not good |
| 19:42.19 | sofat | your idea is better then me |
| 19:43.04 | ``Erik | might as well tell us your idea... even if it's not optimal, it can help us understand your thinking and maybe even give us new ideas... *shrug* :) |
| 19:43.19 | sofat | so tell me my next task in project ? |
| 19:43.28 | Notify | 03BRL-CAD:starseeker * 62970 (brlcad/branches/rel8/CHANGES brlcad/branches/rel8/CMakeLists.txt and 1025 others): Sync rel8 with trunk up to -r62968 |
| 19:43.29 | sofat | in this project |
| 19:44.18 | sofat | first is use google translations |
| 19:44.25 | sofat | in page |
| 19:45.09 | starseeker | heh - if sub-optimal ideas were a bar to open source participation, I'd have been kicked out of the channel *years* ago... |
| 19:46.13 | ``Erik | idea usefulness follows a U curve, dude, at the low end it's good entertainment... look at the existance of bash.org ;) *duck* |
| 19:47.32 | sofat | tell me about another changes in page |
| 19:47.55 | Notify | 03BRL-CAD:starseeker * 62971 (brlcad/branches/gct/CHANGES brlcad/branches/gct/CMakeLists.txt and 1025 others): Sync gct with trunk up to r62968 |
| 19:48.13 | Notify | 03BRL-CAD:starseeker * 62972 brlcad/trunk/src/libdm/CMakeLists.txt: Move Bob's original work to a different filename - not ready to delete it yet. |
| 19:48.19 | starseeker | ``Erik: what an... appropriate name for that website today ;-) |
| 19:48.48 | starseeker | waits to see if bash.org bashes bash and the internet implodes... |
| 19:49.05 | sofat | brlcad, tell me about another changes in page |
| 19:49.17 | brlcad | sofat: 1) make it work with a local checkout instead of curl, 2) have a more interesting default stylesheet so you can see the paragraph breaks |
| 19:49.42 | sofat | ok |
| 19:50.36 | brlcad | suggest hiding/minimizing the authorship details, or having a way to easily specify what gets hidden |
| 19:50.59 | sofat | ok |
| 19:51.18 | sofat | sir please clear the first task |
| 19:51.39 | sofat | i could not understand |
| 19:51.51 | sofat | <PROTECTED> |
| 19:51.52 | sofat | ? |
| 19:52.37 | ``Erik | ~cadsvn |
| 19:52.37 | infobot | To obtain BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk brlcad |
| 19:53.06 | ``Erik | ^ do that on the machine running your dev server and point your dev server to what it did instead of fetching over the network |
| 19:54.06 | brlcad | web server |
| 19:55.30 | brlcad | sofat: https://www.mozilla.org/ is a very nice example, note the automatic detection of language, and language selection at the bottom |
| 19:55.43 | ``Erik | yeh, development webserver... 202.164.53.122 |
| 19:56.03 | sofat | its means first i download the brlcad on my machine and then pick the data from xml files without including the any other web server |
| 19:56.36 | brlcad | yes |
| 19:56.54 | brlcad | it's the brlcad SOURCE files |
| 19:57.01 | sofat | yes |
| 19:57.40 | brlcad | it includes the "about page" and all those translations .. it's the actual repository |
| 19:57.51 | sofat | yes i know |
| 19:59.22 | sofat | now see website google translation show in bottom |
| 19:59.30 | sofat | its ok ? |
| 20:00.53 | brlcad | yeah, that looks good |
| 20:01.04 | sofat | thanks |
| 20:01.12 | Notify | 03BRL-CAD:starseeker * 62973 brlcad/trunk/src/libdm/CMakeLists.txt: Add in stand-alone osg-test application that demonstrates BRL-CAD wireframe drawing in an all-up OSG scene graph. |
| 20:01.42 | sofat | 2 task is completed now? |
| 20:02.22 | sofat | ok now my college internet speed very slow |
| 20:02.59 | brlcad | 2 was to have a more interesting default stylesheet .. it looks the same to me |
| 20:03.13 | brlcad | there are no paragraph breaks |
| 20:03.16 | sofat | ok :-) |
| 20:03.22 | sofat | please gave me one day so i complete this |
| 20:03.23 | brlcad | it unnecessarily shows the author |
| 20:03.46 | brlcad | definitely don't want to show "Christopher Sean Morrison BRL-CAD Open Source" and the e-mail address |
| 20:03.50 | sofat | project according your needs |
| 20:03.54 | sofat | ok |
| 20:04.07 | sofat | i remove this staff wait |
| 20:22.38 | brlcad | now to get sofat sorting it out so the url is clean.. |
| 20:25.01 | ``Erik | that's htaccess fu in wordpress, the wp-admin panel will try to modify the file for you or show you what to copy&paste in |
| 20:25.09 | Notify | 03BRL-CAD:starseeker * 62974 (brlcad/trunk/src/libdm/dm-osgl.cpp brlcad/trunk/src/libdm/dm-osgl.h): Add an ifdef'd version of the osgViewer based exploratory dm code. |
| 20:26.09 | ``Erik | or mostly htaccess fu and a checkbox in the wp-admin panel, anyway... easy to do |
| 20:28.23 | brlcad | right, but he's completely ignoring it right now .. it's a form send and active dynamic content update |
| 20:32.21 | Notify | 03BRL-CAD:starseeker * 62975 NIL: Trunk now has work-to-date for osg - delete branches |
| 20:34.34 | Notify | 03BRL-CAD:starseeker * 62976 NIL: dm/fb API reworking now merged as well, delete dm-work branch |
| 20:36.38 | Notify | 03BRL-CAD:starseeker * 62977 brlcad/trunk/misc/svn2git/archive_branches.sh: Update archived branches list |
| 20:36.48 | starseeker | scrub scrub scrub... |
| 20:38.40 | Notify | 03BRL-CAD:brlcad * 62978 brlcad/trunk/include/bselect.h: on windows, the internet networking and socket API are both provided by Windows Sockets (i.e., winsock2.h). since this header's scope is fd_set, select, and company, make sure we're included in the right order by making it aware of bio.h inclusion |
| 20:39.04 | ``Erik | iphone thickness comparison chart: https://twitter.com/IslandTaz/status/514666328100462592/photo/1 |
| 20:41.57 | Notify | 03BRL-CAD:starseeker * 62979 brlcad/trunk/src/other/openscenegraph/src/osgDB/CMakeLists.txt: We guarantee zlib - make osgDB logic match up |
| 20:42.07 | brlcad | coincidentally or ironically, if they hadn't rounded out the sides, it'd probably not bend |
| 20:43.20 | ``Erik | that'd be interesting to put through some kind of fem/fea |
| 20:47.28 | starseeker | checks to see if the bselect.h update has any wide ranging implications... |
| 20:47.40 | starseeker | and crosses fingers... |
| 20:49.17 | Notify | 03BRL-CAD:brlcad * 62980 brlcad/trunk/src/libbu/gethostname.c: shouldn't need to manually include winsock.h here, bin.h provides networking |
| 20:50.24 | Notify | 03BRL-CAD:brlcad * 62981 brlcad/trunk/include/bu/cmd.h: the bselect.h header provides sys/select for things like select, fd_set, and timeval. certainly doesn't have anything to do with networking so remove bin.h include. |
| 20:53.19 | Notify | 03BRL-CAD:brlcad * 62982 brlcad/trunk/include/fb.h: select and fd_set a provided by bselect socket header, not the bin networking header |
| 20:56.00 | Notify | 03BRL-CAD:brlcad * 62983 brlcad/trunk/src/libged/bot_dump.c: not a networking command... |
| 20:58.21 | brlcad | wonders if maybe the headers should be renamed for clarity, bsocket and bnetwork |
| 20:59.34 | Notify | 03BRL-CAD:starseeker * 62984 (brlcad/trunk/include/dm/dm_xvars.h brlcad/trunk/src/libdm/dm_obj.c): Need to take another look at Windows - these includes probably shouldn't be here... |
| 21:00.52 | ``Erik | http://s3.crashworks.org.s3-website-us-east-1.amazonaws.com/if-programming-languages-were-vehicles/ |
| 21:01.23 | starseeker | +1 for bsocket and bnetwork |
| 21:02.21 | starseeker | brlcad: bot_dump isn't seeing htonl now - do I need an include in cv.h? |
| 21:02.28 | starseeker | bu/cv.h rather... |
| 21:02.38 | Notify | 03BRL-CAD:brlcad * 62985 (brlcad/trunk/src/librt/db5_io.c brlcad/trunk/src/librt/db_scan.c brlcad/trunk/src/librt/vlist.c): not networking, so remove bin.h; but might still need bio.h or bselect.h on some platforms |
| 21:03.38 | starseeker | db5_io.c:161: error: implicit declaration of function âhtonsâ |
| 21:04.08 | brlcad | okay, platform differences |
| 21:05.21 | starseeker | db5_io.c needs bin.h for that definition currently |
| 21:05.49 | starseeker | I guess htons and htonl are considered part of the networking API? |
| 21:05.52 | brlcad | yeah, they are |
| 21:06.02 | brlcad | I didn't see them in there on quick scan |
| 21:06.15 | brlcad | and mac platform is apparently providing them in something else |
| 21:06.32 | starseeker | part of me wants to put bin.h in cv.h (where the h* functions are needed) but suspects that's inviting trouble... |
| 21:06.52 | brlcad | yeah, technically that header doesn't declare anything that requires it |
| 21:07.43 | brlcad | IFF anything uses one of cv.h macros, then bin.h is needed .. so it's conditional on the callee |
| 21:08.27 | Notify | 03BRL-CAD:starseeker * 62986 (brlcad/trunk/src/libged/bot_dump.c brlcad/trunk/src/librt/db5_io.c and 2 others): Needed for htonl and friends on Linux |
| 21:09.34 | starseeker | brlcad: would a rename to bsocket and bnetwork be minimally impacting? |
| 21:11.41 | starseeker | always thinks "bin.h" has something to do with binaries at first glance... |
| 21:13.15 | Notify | 03BRL-CAD:brlcad * 62987 (brlcad/trunk/include/bin.h brlcad/trunk/include/bio.h brlcad/trunk/include/bselect.h): clarify the scope of each of the portability headers |
| 21:13.36 | brlcad | in.h is the name of the standard posix header it replaces |
| 21:14.12 | starseeker | winces |
| 21:14.38 | brlcad | same with bselect.h replacing select.h |
| 21:14.46 | starseeker | posix or not, that's some lousy naming |
| 21:15.03 | starseeker | why didn't they go with network.h and socket.h? |
| 21:15.32 | brlcad | probably a combination of too vague and too much to type |
| 21:15.43 | starseeker | and "in" isn't vague? |
| 21:15.58 | starseeker | humph |
| 21:16.05 | brlcad | "in" is specifically "internet networking api" as opposed to non-internet networking methods |
| 21:16.46 | brlcad | or ARPA's InterNet |
| 21:16.50 | starseeker | or, you know, "INput device management" or some such... |
| 21:17.05 | brlcad | as it usually was installed as "arpa/in.h" |
| 21:17.05 | starseeker | no matter, obviously a fight had long ago |
| 21:17.22 | brlcad | hindsight and evolution, meh |
| 21:17.30 | starseeker | 's vote, fwiw, is to go with bsocket.h and bnetwork.h |
| 21:17.48 | brlcad | go for it, seems reasonable for our purposes |
| 21:18.04 | starseeker | would it interfere with what you're doing? |
| 21:18.06 | brlcad | more declarative, less ambiguous to general audience |
| 21:18.19 | brlcad | no, I was just doing a quick scan on places that needed bselect.h |
| 21:18.21 | starseeker | doesn't want to introduce churn if brlcad is working with things |
| 21:18.34 | brlcad | before screwing that up ;) |
| 21:18.48 | starseeker | heh |
| 21:19.02 | brlcad | at a quick glance, I think there's a couple of the bin.h's that should be bselect.h |
| 21:19.13 | starseeker | can readily believe that |
| 21:19.26 | brlcad | got distracted by the ones that seemingly had nothing to do with networking (albeit network/host conversions DO) |
| 21:19.34 | brlcad | there's not that many |
| 21:19.51 | starseeker | well, in this instance, the "minimally impacting" perl regex also happens to be precisely the command needed to make the change - that's handy |
| 21:21.52 | brlcad | can you test if_wgl and fb_generic.c on windows? I think they're the only two suspects remaining |
| 21:22.02 | starseeker | I can this evening |
| 21:22.16 | brlcad | or even if it breaks linux |
| 21:22.41 | starseeker | what change exactly do I make? switch bin.h to bselect.h? |
| 21:22.47 | brlcad | no, just remove bin.h |
| 21:22.58 | ``Erik | "you arrogant tcp/ip effers, ipx is networking, too!" |
| 21:24.02 | starseeker | fb_generic's OK on Linux |
| 21:25.35 | brlcad | cool, so "probably" just not needed at all |
| 21:25.51 | brlcad | there was mention in the file about recognizing the host, so probably some code that got pushed elsewhere |
| 21:26.10 | brlcad | if it fails, then bselect.h is probably needed ... or I missed a htonl again |
| 21:26.21 | starseeker | nods - sounds like code that *should* have been pushed elsewhere... |
| 21:26.42 | brlcad | X.25 and ATM networks are far more common and still relevant "non-IP" networks than IPX... |
| 21:28.24 | starseeker | brlcad: go ahead and commit if you want... I'll try it this evening |
| 21:28.49 | brlcad | I think in.h and friends included other non-IP protocols like ICMP, IGMP, ARP, etc |
| 21:30.37 | Notify | 03BRL-CAD:brlcad * 62988 brlcad/trunk/src/libfb/fb_generic.c: eliminating this bin.h... doesn't seem to have any net/host conversions, but does use fd_set |
| 21:31.00 | ``Erik | erm, was fairly sure icmp and igmp are ip based (they sit alongside tcp, udp, rdp, ...)... anyway, in.h got it's name in the wild west era of computer networking (still referred to as berkeley sockets for it's bsd heritage) :) |
| 21:37.17 | starseeker | reflects that short, terse header names reflect an era when a lot more code was being written than was being maintained long-term... |
| 21:37.26 | starseeker | things have changed |
| 21:39.06 | Notify | 03BRL-CAD:starseeker * 62989 (brlcad/trunk/CHANGES brlcad/trunk/bench/pixcmp.c and 439 others): Rename bio.h to bsocket.h and bin.h to bnetwork.h, respectively. |
| 21:40.33 | ``Erik | well, things were simpler, there weren't nearly as many headers (or components on a computer), and many filesystems had limits that forced fairly short filenames anyway |
| 21:41.02 | ``Erik | 'scheme' was supposed to be schemer, but there was a limit of 6 characters on the machine they went to implement it on |
| 21:41.36 | starseeker | heh - reminds me of some of the artifacts left in the Maxima lisp codebase |
| 21:42.20 | ``Erik | and on tiny machines, cbm basic variables only respected the first two characters of the name, so 'car' and 'cat' would intern to the same thing |
| 21:42.39 | ``Erik | the good old days :) |
| 21:42.54 | Notify | 03BRL-CAD:starseeker * 62990 brlcad/trunk/src/libdm/CMakeLists.txt: Right... the OSG DM also depends on Tk |
| 21:45.54 | brlcad | starseeker: eek, bio.h isn't socket stuff... |
| 21:46.04 | brlcad | those are input/output routines |
| 21:46.18 | brlcad | bselect.h is socket api |
| 21:48.07 | Notify | 03BRL-CAD:brlcad * 62991 brlcad/trunk/src/libfb/if_wgl.c: since it doesn't seem to directly call any WSA_ winsock function, presume select/fd_set declarations are needed (so changing bin.h to bselect.h). |
| 21:48.09 | starseeker | ah, my bad |
| 21:48.30 | starseeker | one second |
| 21:49.27 | brlcad | is starting to think starseeker hasn't read the header to any of those three files... :) |
| 21:49.40 | starseeker | 's brain is a little fried |
| 21:51.14 | brlcad | bio.h is a tricky one .. it is sort of a "lifeline" header, so in a way the homonym fits |
| 21:51.19 | brlcad | stdio.h, io.h, fcntl, unistd.h, and windows.h |
| 21:51.45 | brlcad | it's the "standard I/O functions" ... which is a lot of stuff |
| 21:52.19 | starseeker | nods |
| 21:52.45 | starseeker | with the other two clarified bio.h should be fine |
| 21:52.50 | starseeker | jabs sourceforge... |
| 21:53.00 | Notify | 03BRL-CAD:starseeker * 62992 (brlcad/trunk/CHANGES brlcad/trunk/CMakeLists.txt and 440 others): dur - got the wrong header for socket rename. revert... |
| 21:53.06 | starseeker | hah |
| 21:57.20 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 22:01.19 | Notify | 03BRL-CAD:starseeker * 62993 (brlcad/trunk/CHANGES brlcad/trunk/include/CMakeLists.txt and 43 others): Rename bselect.h to bsocket.h and bin.h to bnetwork.h |
| 22:01.25 | starseeker | there we go |
| 22:05.07 | Notify | 03BRL-CAD:starseeker * 62994 (brlcad/trunk/include/bnetwork.h brlcad/trunk/include/bsocket.h): Fix internals of moved headers |
| 22:08.15 | Notify | 03BRL-CAD:starseeker * 62995 brlcad/trunk/CMakeLists.txt: Don't enable OSG by default yet |
| 22:32.35 | *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee) | |
| 23:02.49 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |