| 00:05.47 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 01:38.28 | *** join/#brlcad infobot (~infobot@rikers.org) | |
| 01:38.28 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GCI winners: Jacob Burroughs and Peter Amidon! Thanks to all of our participants for the awesome work; stay in touch! || We're applying to GSoC 2014 | |
| 02:56.20 | *** join/#brlcad brlcad (~sean@66-118-151-70.static.sagonet.net) | |
| 03:01.50 | brlcad | ries: lgpl is used more for libraries (in part because it originally stood for "library gpl") because it removes the collective work clause that gpl has, so using and modifying an lgpl library does not impose anything on the code using the library (whereas with gpl, it does) |
| 03:02.40 | brlcad | that's particularly important for libraries, but it applies to non library code too .. and moreover, application code continually refactored tends to turn into library code anyways |
| 04:49.26 | *** join/#brlcad infobot (~infobot@rikers.org) | |
| 04:49.26 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GCI winners: Jacob Burroughs and Peter Amidon! Thanks to all of our participants for the awesome work; stay in touch! || We're applying to GSoC 2014 | |
| 04:57.07 | *** join/#brlcad infobot (~infobot@rikers.org) | |
| 04:57.07 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GCI winners: Jacob Burroughs and Peter Amidon! Thanks to all of our participants for the awesome work; stay in touch! || We're applying to GSoC 2014 | |
| 05:15.28 | brlcad | kanzure_: likewise, thanks :) |
| 05:15.48 | kanzure_ | aww so this is not a blanket pass to micromanage, how unfortunate |
| 05:16.03 | brlcad | you can micromanage if you like :) |
| 05:16.16 | kanzure_ | hah |
| 05:16.18 | brlcad | some students dig that |
| 05:16.57 | brlcad | was trying to characterize the minimum, not the maximum |
| 05:17.23 | kanzure_ | understood. yeah i'm not actually into micromanaging much. |
| 05:39.34 | brlcad | :) |
| 05:49.26 | *** join/#brlcad ries_nicked (~ries@190.9.171.121) | |
| 06:13.45 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 06:22.31 | *** join/#brlcad sandeep_chaudhar (464f09ea@gateway/web/cgi-irc/kiwiirc.com/ip.70.79.9.234) | |
| 06:58.13 | *** join/#brlcad ishwerdas (~inderplus@202.164.53.117) | |
| 07:25.59 | *** join/#brlcad ishwerdas (~inderplus@202.164.53.117) | |
| 07:39.50 | brlcad | sandeep_chaudhar: saw your mailing list post, excellent. will reply in some hours... |
| 08:18.52 | *** join/#brlcad ishwerdas (~inderplus@202.164.53.117) | |
| 09:01.25 | *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton) | |
| 09:22.25 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 12:04.53 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 12:18.58 | *** join/#brlcad ries (~ries@190.9.171.121) | |
| 13:02.28 | *** join/#brlcad luca79 (~luca@net-37-116-118-159.cust.vodafonedsl.it) | |
| 13:41.41 | *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton) | |
| 14:29.33 | *** join/#brlcad ishwerdas (~inderplus@117.220.169.86) | |
| 14:30.17 | ries | brlcad: thanks for the mail |
| 14:41.42 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 15:16.50 | brlcad | ries: did I leave anything unanswered? |
| 15:17.17 | ries | brlcad: Nope, I think we are all good... when in doubth, I will for sure get in contact with you |
| 15:17.29 | brlcad | cool |
| 15:17.45 | ries | I will make a write up of my kernel, and already talked with Gaganx this morning |
| 15:17.51 | ries | Then he can write up his proposal. |
| 15:19.12 | brlcad | gaganx a student? |
| 15:26.25 | brlcad | when evaluating proposals, I suggest critiqing them as if they were scoped to 1 month of full-time effort |
| 15:26.43 | brlcad | most proposals are far overscoped and that becomes problematic come review-time at the midterm and final review |
| 15:27.28 | brlcad | we want them to succeed in their projects and when they name 20 objectives and only get to 7, it's demotivating, whereas 7 of 10 usually keeps the juices flowing |
| 15:28.26 | brlcad | if you want some examples of "good proposals", what you should expect to see, pretty much all of our students last year prepared outstanding detailed proposals |
| 15:28.37 | *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton) | |
| 15:28.42 | brlcad | http://brlcad.org/wiki/Google_Summer_of_Code/2013 <-- see the Project Proposal links |
| 15:29.24 | brlcad | (and they all passed) |
| 15:29.37 | *** join/#brlcad ishwerdas (~inderplus@117.220.169.86) | |
| 15:41.37 | ries | brlcad: thanks for the suggestions. This is my first time so hopefull you have a bit of time for me to look over my shoulder once a while.. |
| 16:16.43 | *** join/#brlcad zero_level_1 (0d117d09@gateway/web/freenode/ip.13.17.125.9) | |
| 16:17.58 | *** join/#brlcad zero_level (~mohit@66-118-151-70.static.sagonet.net) | |
| 16:19.22 | zero_level | I would like to work for LIBICV this summer. |
| 16:20.21 | zero_level | Making it more modular and supporting other Image formats like OpenExr |
| 16:23.17 | zero_level | brlcad, ``Erik need suggestion regarding how to go about it. |
| 16:28.44 | ries | Does jasleen hang around here? |
| 16:47.48 | ishwerdas | ries: yes, she comes often. I have seen her name in mentors list too. |
| 16:48.49 | *** join/#brlcad gaganjyot__ (~gagan@124.253.225.52) | |
| 16:50.55 | ries | ishwerdas: ok thanks.. |
| 16:51.12 | ishwerdas | :) |
| 16:59.31 | *** join/#brlcad gaganjyot (~gagan@124.253.225.52) | |
| 17:08.40 | *** join/#brlcad KimK (~Kim__@ip24-255-223-153.ks.ks.cox.net) | |
| 17:24.04 | *** join/#brlcad merzo (~merzo@user-94-45-58-138-1.skif.com.ua) | |
| 17:50.38 | *** join/#brlcad ishwerdas (~inderplus@117.220.169.86) | |
| 17:50.38 | *** join/#brlcad KimK (~Kim__@ip24-255-223-153.ks.ks.cox.net) | |
| 17:51.43 | *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton) | |
| 17:52.35 | *** join/#brlcad jasleen (~chatzilla@117.253.203.34) | |
| 17:53.25 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 17:55.33 | *** join/#brlcad zero_level (~mohit@66-118-151-70.static.sagonet.net) | |
| 18:06.43 | *** join/#brlcad ishwerdas (~inderplus@117.220.169.86) | |
| 18:12.19 | *** join/#brlcad javampire (~ncsaba@p4FF75BA6.dip0.t-ipconnect.de) | |
| 18:13.20 | javampire | starseeker: I'm back with my include/bu/* concerns :-) |
| 18:13.30 | *** join/#brlcad KimK (~Kim__@ip24-255-223-153.ks.ks.cox.net) | |
| 18:15.10 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 18:17.21 | javampire | I managed finally to compile my code, but I needed to manually prune duplicates of include/bu/* from include/* |
| 18:17.48 | javampire | now that I'm thinking that might be caused by running install on an existing deploy directory |
| 18:17.56 | javampire | let me check with a clean one... |
| 18:18.37 | javampire | ok, that was it... |
| 18:19.20 | kanzure_ | huh? |
| 18:20.04 | javampire | kanzure_: the headers included by bu were moved into a "bu" sub-directory of "include" |
| 18:20.40 | *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton) | |
| 18:20.48 | *** join/#brlcad jasleen (~chatzilla@117.253.203.34) | |
| 18:20.50 | javampire | that means: this is the moment where the configuration per BRL-CAD version will be actually useful to catch minor differences |
| 18:21.56 | kanzure_ | you mean, in a recent change in upstream brlcad? |
| 18:22.00 | javampire | yep |
| 18:22.33 | javampire | I could change the code to handle both with and without the subdirs (there are more than one), but that means code change versus only config file change |
| 18:23.36 | javampire | in any case I had to change the configuration to work with the latest svn BRL-CAD code, in an incompatible way to the older versions |
| 18:24.12 | *** part/#brlcad jasleen (~chatzilla@117.253.203.34) | |
| 18:24.28 | javampire | I actually thought of this before-hand, and there is facility in the options code to override configuration for specific version (ranges) |
| 18:26.30 | javampire | this change could be handled by code fix too, so the question is which way to go, config override for BRL-CAD versions <= X, or code change to support with or without subdirs for include files ? |
| 18:28.51 | javampire | kanzure_: I would like your opinion on the question above :-) |
| 18:53.49 | starseeker | javampire: fwiw, the migration to sub-directory headers will be a gradual thing |
| 18:54.12 | starseeker | we may propose it as a GSoC idea, but even there it will be a gradual job |
| 18:54.59 | starseeker | libbu is relatively well organized - some of our other libraries will be much tricker |
| 18:55.36 | starseeker | anyway, for your application the key point is "don't count on things to stay the same" :-) |
| 18:57.05 | javampire | starseeker: it is all right, only I need to have clear BRL-CAD versions delimiting when a particular header was without subdirectory, and when it went into on |
| 18:57.28 | javampire | then I can put conditional configuration based on the BRL-CAD version |
| 18:58.35 | javampire | kanzure_: I just discovered that the HRT (heart) primitive is new in 7.24.1, so that's also one candidate to put in conditional code... |
| 18:59.40 | javampire | in general I guess we will need to use conditional code if we want to be compatible with a series of BRL-CAD versions instead of having the same release schedule as the core BRL-CAD |
| 19:00.11 | javampire | I wonder what is the sensible oldest version of BRL-CAD to be supported ? |
| 19:00.56 | javampire | I would say for anybody who starts using python-brlcad, they need to upgrade to at least core BRL-CAD 7.24.0 |
| 19:01.23 | javampire | then from that version on we could make it support each release |
| 19:02.11 | javampire | plus the latest unreleased python-brlcad should support the trunk of core BRL-CAD |
| 19:04.27 | kanzure_ | i don't think that the configuration file is a good idea because it means that pypi compatibility is broken i think |
| 19:06.17 | javampire | no, it should work, I actually tried using pypi and seemed to work |
| 19:07.45 | javampire | the config file has one default component in the distribution, and can be overridden by local file, but I aim for the default to just work |
| 19:09.46 | javampire | kanzure_: for the HRT primitive it is not a configuration change anyway, but I need to add version checking inside the distributed python files (primitives/table.py for now) |
| 19:10.08 | kanzure_ | yeah i haven't published python-brlcad to pypi in a while |
| 19:10.28 | javampire | I will do one more check with local pypi repo |
| 19:11.00 | kanzure_ | you have a local pypi repo? |
| 19:11.05 | javampire | but first I need to fix the Heart primitive at least, as it breaks on the last published windows version |
| 19:11.23 | javampire | no, but you can give a CL option to load from local dirs |
| 19:11.47 | javampire | so I build and publish to a local dir, then try to install from there |
| 19:12.13 | javampire | I did it once, don't remember all details but it worked |
| 19:12.59 | javampire | if you want I will search my CL history and try to make a short document how to do it |
| 19:13.16 | kanzure_ | there's also devpi for setting up a local pypi server, which might be useful for using with mockito or mocks for testing |
| 19:13.33 | kanzure_ | i haven't really considered that direction |
| 19:14.08 | javampire | well I prefer to hack on the code, infrastructure was never my strength :-) |
| 19:14.52 | kanzure_ | strange day for me.. just got back from a cattle supply store, right after spinning up some VMs. (bbl, on to my next adventure) |
| 19:17.53 | javampire | :-) |
| 19:50.36 | ``Erik | huh http://www.mathjax.org/ (javascript drive latex style math mode) |
| 19:56.34 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) | |
| 19:56.51 | Notify | 03BRL-CAD Wiki:Manishlokur * 0 /wiki/User:Manishlokur: |
| 19:58.04 | Notify | 03BRL-CAD:n_reed * 59993 brlcad/trunk/src/libbrep/intersect.cpp: correct spelling and grammar |
| 19:58.06 | Notify | 03BRL-CAD:n_reed * 59994 brlcad/trunk/src/libbrep/intersect.cpp: group similar constants |
| 19:58.08 | Notify | 03BRL-CAD:d_rossberg * 59992 brlcad/trunk/src/libbu/argv.c: include declarations of here defined functions as well |
| 19:58.21 | Notify | 03BRL-CAD:starseeker * 59995 (brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp brlcad/trunk/src/conv/step/g-ap214/G_Objects.cpp): Getting closer to generating boolean_result objects. Something still not right - crashing with an invalid pointer free. |
| 19:58.24 | Notify | 03BRL-CAD Wiki:128.63.32.9 * 6487 /wiki/Summer_of_Code/Expectations: /* Integrated development */ remove the branching language |
| 19:58.30 | Notify | 03BRL-CAD:starseeker * 59996 brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp: Boolean operands, as Select objects, apparently don't use the instance list. |
| 19:58.34 | Notify | 03BRL-CAD Wiki:128.63.32.9 * 6488 /wiki/Summer_of_Code/Expectations: /* Resolving problems */ |
| 19:58.36 | Notify | 03BRL-CAD:starseeker * 59997 brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp: Name the comb shapes so we can tell what's what in the step output. |
| 19:58.38 | Notify | 03BRL-CAD:r_weiss * 59998 (brlcad/trunk/src/libbu/tests/test_funcs.c brlcad/trunk/src/libbu/tests/test_internals.h): Fixed windows build failure for libbu_tests. |
| 19:58.43 | Notify | 03BRL-CAD:starseeker * 59999 brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp: More intermediate boolean_result naming |
| 19:58.47 | Notify | 03BRL-CAD Wiki:128.63.32.9 * 6489 /wiki/Summer_of_Code/Acceptance: tighten |
| 19:58.55 | Notify | 03BRL-CAD:starseeker * 60000 brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp: Getting boolean_result objects, now we need to figure out what to do with them. |
| 19:58.57 | Notify | 03BRL-CAD:starseeker * 60001 brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp: Encode a bit more information in the names. |
| 19:59.23 | Notify | 03BRL-CAD Wiki:198.207.222.136 * 6490 /wiki/Google_Summer_of_Code/Project_Ideas: /* OpenSCAD Projects */ |
| 19:59.49 | Notify | 03BRL-CAD Wiki:Sean * 6491 /wiki/Compiling: update instructions |
| 20:00.00 | Notify | 03BRL-CAD Wiki:Sean * 6492 /wiki/Google_Summer_of_Code/Project_Ideas: add kanzure |
| 20:01.25 | Notify | 03BRL-CAD:d_rossberg * 60002 brlcad/trunk/src/libbu/tests/test_funcs.c: only include stdint.h if this file is present (with MSVC it isn't) |
| 20:01.36 | Notify | 03BRL-CAD Wiki:Rossberg * 6493 /wiki/Object-oriented_interfaces: Updated for GSoC 2014 |
| 20:01.38 | Notify | 03BRL-CAD Wiki:Rossberg * 6494 /wiki/Google_Summer_of_Code/Project_Ideas: added BRL-CAD core C++ interface |
| 20:02.26 | Notify | 03BRL-CAD Wiki:Javampires * 0 /wiki/User:Javampires: |
| 20:02.28 | Notify | 03BRL-CAD Wiki:Javampires * 6495 /wiki/Python_Geometry: Created page with "python-brlcad is an on-going effort to wrap BRL-CAD functionality with python code (see References). The project is in it's early development stage, the source code allows fo..." |
| 20:02.32 | Notify | 03BRL-CAD Wiki:Javampires * 6496 /wiki/Python_Geometry: /* References */ |
| 20:02.34 | Notify | 03BRL-CAD Wiki:Javampires * 6497 /wiki/Python_Geometry: /* Requirements */ |
| 20:02.36 | Notify | 03BRL-CAD Wiki:Javampires * 6498 /wiki/Python_Bindings: Created page with "While it would be possible to do this using SWIG, python-brlcad is an already on-going effort to wrap BRL-CAD functionality in python/ctypes via ctypesgen to allow for easier ..." |
| 20:02.38 | Notify | 03BRL-CAD Wiki:Javampires * 6499 /wiki/Python_Bindings: |
| 20:02.42 | Notify | 03BRL-CAD:starseeker * 60003 brlcad/trunk/src/conv/step/g-step/Assembly_Product.cpp: Remove unnecessary header |
| 20:02.44 | Notify | 03BRL-CAD:starseeker * 60004 brlcad/trunk/src/conv/step/g-step/Assembly_Product.cpp: Don't need Trees.h either |
| 20:02.47 | Notify | 03BRL-CAD:starseeker * 60005 (brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp brlcad/trunk/src/conv/step/g-ap214/CMakeLists.txt): Start getting set up to add boolean_results explicitly to the hierarchy |
| 20:15.17 | *** join/#brlcad zero_level (~mohit@66-118-151-70.static.sagonet.net) | |
| 20:24.25 | Notify | 03BRL-CAD:tbrowder2 * 60006 NIL: remove obsolete files |
| 20:51.51 | Notify | 03BRL-CAD:starseeker * 60007 (brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp brlcad/trunk/src/conv/step/g-ap214/Shape_Definition_Representation.cpp): Add some superstructure to the region boolean_result outputs. Still not doing assemblies above the regions - those should be similar to AP203 in approach |
| 20:53.40 | Notify | 03BRL-CAD:tbrowder2 * 60008 ova/VM-user-home-files/README-brlcad-development.txt: update and expand info |
| 20:54.51 | Notify | 03BRL-CAD:tbrowder2 * 60009 (ova/Build-VM/README.building-the-VM.txt ova/Sourceforge-VM-files/README.loading-the-VM.txt): updated info |
| 20:55.27 | Notify | 03BRL-CAD:tbrowder2 * 60010 (ova/Sourceforge-VM-files/README.txt =================================================================== and 64 others): moved file to proper place |
| 20:58.13 | Notify | 03BRL-CAD:tbrowder2 * 60011 ova/VM-user-home-files/README.txt: update info |
| 21:00.27 | Notify | 03BRL-CAD:tbrowder2 * 60012 (ova/VM-user-home-files/README-brlcad-development.txt ova/VM-user-home-files/README.txt): reformat files |
| 21:02.28 | Notify | 03BRL-CAD:starseeker * 60013 (brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp brlcad/trunk/src/conv/step/g-ap214/G_Objects.cpp): Wrap the debugging messages in an ifdef variable. |
| 21:19.39 | *** join/#brlcad merzo (~merzo@40-3-132-95.pool.ukrtel.net) | |
| 21:41.00 | brlcad | zero_level: what kind of suggestions? |
| 21:41.43 | brlcad | given where things left off, where is it most lacking and where will it be easiest to extend |
| 21:48.37 | Notify | 03BRL-CAD:tbrowder2 * 60014 (ova/Sourceforge-VM-files/copy-to-brlcad-vm-site.sh.template =================================================================== and 31 others): rename files for ease of script handling |
| 21:53.16 | Notify | 03BRL-CAD:tbrowder2 * 60015 (ova/Sourceforge-VM-files/copy-files-to-local-staging-area.sh =================================================================== and 42 others): add convenience script for staging files |
| 21:53.42 | Notify | 03BRL-CAD:bob1961 * 60016 (brlcad/trunk/src/util/bw-pix.c brlcad/trunk/src/util/pix-bw.c): When on windows we need to arrange for stdin, stdout and stderr to be in binary mode. This fixes the breakage of bw-pix and pix-bw on windows. |
| 22:07.21 | *** join/#brlcad KimK (~Kim__@ip24-255-223-153.ks.ks.cox.net) | |
| 22:11.21 | *** join/#brlcad Notify (~notify@66.118.151.70) | |
| 22:14.56 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 22:44.26 | starseeker | yipe - lots of bio.h complaints in distcheck |
| 22:44.39 | starseeker | regress-repository rather |
| 22:55.16 | ``Erik | hm |
| 22:55.29 | starseeker | I think the bio.h check is matching fbio.h too? |
| 22:56.02 | ``Erik | starseeker: didja see the javascript LaTeX mathmode link? :D awesome stuff there |
| 22:56.29 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) | |
| 22:56.50 | starseeker | ``Erik: mathjax? |
| 22:56.52 | starseeker | looks |
| 22:56.52 | ``Erik | yeh |
| 22:56.57 | starseeker | O.o |
| 22:57.00 | starseeker | wow |
| 22:57.06 | ``Erik | there's notify, about time |
| 22:58.15 | starseeker | ``Erik: I wonder if doxygen could be persuaded to make use of mathjax |
| 22:58.35 | starseeker | combined with that svg viewer trick for graphviz, it would start looking *slick* |
| 22:58.50 | ``Erik | stuff like this just convinces me that the web as a 'first cut' user interface for errrrything is the future, much like the old days was "write in C, then rewrite in asm if you need", now it's "write for web, rewrite for local if needed" |
| 22:59.16 | starseeker | concedes that such does seem to be the case |
| 22:59.51 | starseeker | <old fogy mode>I still prefer a good-old down home desktop GUI myself</old fogy mode> |
| 23:06.00 | ``Erik | heh, hey, I'm a tty guy myself, but sometimes I have to put on my futurism pundit hat ;) When I claimed arm would be a significant presense in the server room, I think Alexis (maleoran) just about laughed at me, but here we is :D |
| 23:06.56 | starseeker | fair enough :-0 |
| 23:07.02 | starseeker | :-) rather |
| 23:12.08 | starseeker | brlcad: yeah, I think the repository regression test for bio.h is picking up files with fbio.h too |
| 23:17.49 | Notify | 03BRL-CAD:tbrowder2 * 60018 (ova/Sourceforge-VM-files/WARNING.txt =================================================================== and 7 others): add an interim file for the BRL-CAD files download area |
| 23:44.09 | Notify | 03BRL-CAD:tbrowder2 * 60019 (ova/Sourceforge-VM-files/README.loading-the-VM.txt ova/Sourceforge-VM-files/copy-files-to-local-staging-area.sh): update and expand instructions |
| 23:50.20 | Notify | 03BRL-CAD:tbrowder2 * 60020 NIL: rename dir for clarity |
| 23:51.47 | Notify | 03BRL-CAD:tbrowder2 * 60021 NIL: rename dir for better clarity |