| 00:08.59 | *** join/#brlcad merzo (~merzo@105-68-132-95.pool.ukrtel.net) | |
| 01:25.44 | Notify | 03GCI: * : - |
| 01:43.15 | Notify | 03BRL-CAD Wiki:Seosniper0 * 0 /wiki/User:Seosniper0: |
| 02:20.10 | Notify | 03GCI:Alex * 4861354028564480 Write up Wiki page tutorial on our Volumetric Primitive: Ebm understood - from your previous reply i do understand and have successfully used the ebm primitive from... |
| 02:20.12 | Notify | 03GCI:Alex * 4861354028564480 Write up Wiki page tutorial on our Volumetric Primitive: Ready for review - The work on this task is ready to be reviewed. |
| 02:24.26 | *** join/#brlcad PrezKennedy (~DarkCalf@173.231.40.98) | |
| 02:32.06 | *** join/#brlcad ankush92 (~ankush92@115.250.188.101) | |
| 03:04.44 | *** join/#brlcad ankush92 (~ankush92@115.250.66.93) | |
| 04:04.23 | Notify | 03GCI:Sean * 5788972609437696 Identify and eliminate dead code (100+ lines): Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this... |
| 04:09.34 | Notify | 03GCI:Sean * 5788972609437696 Identify and eliminate dead code (100+ lines): quick review - At quick glance, this patch is looking really interesting, but there are a few problems that need to be... |
| 04:10.02 | Notify | 03GCI:Sean * 5788972609437696 Identify and eliminate dead code (100+ lines): Deadline extended - The deadline of the task has been extended with 2 days and 0 hours. |
| 04:12.35 | Notify | 03GCI:Sean * 5956421170495488 Create Wordpress theme for BRL-CAD website #2: Deadline extended - The deadline of the task has been extended with 2 days and 0 hours. |
| 04:15.44 | Notify | 03GCI:Sean * 4861354028564480 Write up Wiki page tutorial on our Volumetric Primitive: sources up to date? - Is your source checkout up to date? There was a problem with vol objects thinking they... |
| 04:15.59 | Notify | 03GCI:Sean * 4861354028564480 Write up Wiki page tutorial on our Volumetric Primitive: Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned... |
| 04:16.05 | Notify | 03GCI:Sean * 4861354028564480 Write up Wiki page tutorial on our Volumetric Primitive: Deadline extended - The deadline of the task has been extended with 2 days and 0 hours. |
| 04:17.44 | Notify | 03GCI:Sean * 4549761130561536 Create an utility library (LIBBU) API unit test for any file: Deadline extended - The deadline of the task has been extended with 2 days and 0 hours. |
| 04:18.24 | Notify | 03GCI:Sean * 4549761130561536 Create an utility library (LIBBU) API unit test for any file: sounds like a bug - Sounds like a melange bug, or it's intentional to force a discussion since your time... |
| 04:19.19 | Notify | 03GCI:Sean * 5580516908597248 Design a BRL-CAD business card #2: Do you need more time? - If you need more time, please speak up or reclaim the task after time expires. |
| 04:29.02 | *** join/#brlcad ankush92 (~ankush92@115.250.66.93) | |
| 04:53.29 | *** join/#brlcad ankush92 (~ankush92@115.245.103.39) | |
| 06:36.55 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 06:53.05 | *** join/#brlcad adi__ (3b5f75cd@gateway/web/freenode/ip.59.95.117.205) | |
| 06:59.41 | adi__ | I have cloned repository. please give me proper link to build brlcad for the purpose of building and not release etc. |
| 07:00.09 | adi__ | sorry for contributing purpose |
| 07:06.06 | Notify | 03GCI:Subin Siby * 4932878790033408 Fix at least 8 spelling mistakes in at least 8 different files #7: Task Claimed - I would like to work on this task. |
| 07:24.33 | *** join/#brlcad ankush92 (~ankush92@115.245.103.39) | |
| 08:32.46 | *** join/#brlcad ankush92 (~ankush92@115.243.7.88) | |
| 08:49.15 | *** join/#brlcad KimK (~Kim__@ip24-255-223-153.ks.ks.cox.net) | |
| 09:48.59 | *** join/#brlcad KimK (~Kim__@ip24-255-223-153.ks.ks.cox.net) | |
| 10:24.10 | Notify | 03GCI:Brixson Antoneir Casacop * 4639113630187520 Doxygen cleanup for LIBRT: Task Claimed - I would like to work on this task. |
| 10:30.41 | Notify | 03GCI:Brixson Antoneir Casacop * 4639113630187520 Doxygen cleanup for LIBRT: Claim Removed - The claim on this task has been removed, someone else can claim it now. |
| 10:31.16 | Notify | 03GCI:Gauravjeet Singh * 4932878790033408 Fix at least 8 spelling mistakes in at least 8 different files #7: Task Assigned - This task has been assigned to Subin Siby. You have 72 hours to complete... |
| 10:36.47 | *** join/#brlcad mlawnik (566f70a8@gateway/web/cgi-irc/kiwiirc.com/ip.86.111.112.168) | |
| 10:38.17 | mlawnik | Hello! Merry Christmas! Can anyone point me where can I find compiled isst or where it's repository is located? |
| 11:08.06 | Notify | 03GCI:Alexandra Covor * 5861359988244480 Design a BRL-CAD Sticker #9: Ready for review - The work on this task is ready to be reviewed. |
| 11:29.13 | Notify | 03GCI: * : - |
| 11:30.43 | Notify | 03GCI: * : - |
| 11:43.14 | ``Erik | mlawnik: git://brlcad.git.sourceforge.net/gitroot/brlcad/isst.git |
| 11:43.52 | ``Erik | maths22: yeah.. the mail parser needs a few things fixed that'd likely involve a rewrite :/ |
| 12:23.31 | Notify | 03GCI:Marie Gita * 6447773884874752 Design a front cover of Doc Camp Book #2 http://www.google-melange.com/gci/task/view/google/gci2013/6447773884874752: New Design Hi, The old clipart did not... |
| 12:25.42 | Notify | 03GCI:Marie Gita * 6447773884874752 Design a front cover of Doc Camp Book #2: Ready for review - The work on this task is ready to be reviewed. |
| 12:33.26 | mlawnik | Erik: I am trying to compile it, but it throws me errors thet "tie.h" can't be found. I think it might be related to http://brlcad.git.sourceforge.net/git/gitweb.cgi?p=brlcad/isst.git;a=commit;h=61399602a7ff5c76687dc58fd6cc3e92345e8e57 |
| 12:33.37 | mlawnik | Can you please look into that? |
| 12:50.03 | Notify | 03BRL-CAD:tbrowder2 * 59162 brlcad/trunk/src/libbu/endian.c: a temp fix for slightly differing treatment of C versus C++ for extern use of inlined functions: bu_byteorder should be defined in a header |
| 12:51.14 | Notify | 03BRL-CAD:tbrowder2 * 59163 (brlcad/trunk/include/common.h brlcad/trunk/src/libbu/globals.c): new macro to take care of slightly different treatment of init of const vars for external use |
| 13:02.48 | Notify | 03BRL-CAD:tbrowder2 * 59164 brlcad/trunk/src/util/double-asc.c: converted from K&R to ansi function format (C++ will find them all) |
| 13:13.27 | Notify | 03BRL-CAD:tbrowder2 * 59165 brlcad/trunk/src/canon/canonlib.c: another K&R conversion (note src/canon src files are a snakepit of 'manual' macro externs and cruft that badly needs cleanup--good for GCI task) |
| 13:19.47 | Notify | 03GCI:Gauravjeet Singh * 6447773884874752 Design a front cover of Doc Camp Book #2: Task Needs More Work - One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to... |
| 13:20.05 | Notify | 03GCI:Gauravjeet Singh * 6447773884874752 Design a front cover of Doc Camp Book #2 http://www.google-melange.com/gci/task/view/google/gci2013/6447773884874752: Better :) This design is for sure... |
| 13:40.02 | Notify | 03BRL-CAD:tbrowder2 * 59166 (brlcad/trunk/src/fb/bw-fb.c brlcad/trunk/src/fb/pix-fb.c): rename var 'try' which is a C++ keyword |
| 14:08.19 | *** join/#brlcad ankush92 (~ankush92@101.58.70.110) | |
| 14:12.25 | Notify | 03BRL-CAD:tbrowder2 * 59167 brlcad/trunk/src/fb/polar-fb.c: ws, style |
| 14:17.35 | Notify | 03GCI:Gauravjeet Singh * 5861359988244480 Design a BRL-CAD Sticker #9: Task Closed - Congratulations, this task has been completed successfully. |
| 14:31.37 | *** join/#brlcad ankush92 (~ankush92@101.58.70.110) | |
| 14:59.34 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 15:09.15 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 15:09.16 | *** join/#brlcad ankush92 (~ankush92@101.58.70.110) | |
| 15:12.14 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 15:20.11 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 15:24.00 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 15:25.45 | *** join/#brlcad _gcibot_ (~gcibot@elsalvador.media.mit.edu) | |
| 15:26.02 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 15:27.47 | *** join/#brlcad gcibot (~gcibot@elsalvador.media.mit.edu) | |
| 15:38.55 | Notify | 03GCI:Gauravjeet Singh * 6447773884874752 Design a front cover of Doc Camp Book #2: Deadline extended - The deadline of the task has been extended with 0 days and 12 hours. |
| 15:59.33 | *** join/#brlcad Ch3ck (~Ch3ck@41.205.2.91) | |
| 16:03.13 | maths22 | comitt 59162 broke src/libbu/endian.c (missing close on comment) |
| 16:12.17 | *** join/#brlcad ankush92 (~ankush92@115.250.12.234) | |
| 17:23.06 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 17:38.03 | maths22 | starseeker: do you know if brlcad approved those extra tasks? |
| 17:38.41 | *** join/#brlcad adi_ (75c8ae9a@gateway/web/freenode/ip.117.200.174.154) | |
| 17:49.14 | adi_ | i am getting following errors after make command is run on svn checkout version http://pastebin.com/twDU9JeW |
| 17:50.15 | maths22 | adi_: I'm having the same error. I'll let you know if/when I find a solution |
| 17:50.24 | adi_ | ok |
| 17:55.40 | maths22 | ati: apply the following patch http://brlcad.org/~maths22/brlcad/fixTerrain.patch |
| 17:56.46 | maths22 | adi_: apply the following patch http://brlcad.org/~maths22/brlcad/fixTerrain.patch |
| 17:56.58 | maths22 | I know your nick isn't ati |
| 17:57.51 | Notify | 03BRL-CAD:tbrowder2 * 59168 brlcad/trunk/src/libbu/tests/bu_sort.c: correct array type |
| 17:58.22 | adi_ | tell me how to apply patch I never done it before and it's my first build |
| 17:58.31 | adi_ | maths22 |
| 18:00.00 | maths22 | are you using svn |
| 18:00.04 | adi_ | yes |
| 18:00.32 | maths22 | run the command "svn patch /path/to/fixTerrain.patch" |
| 18:00.50 | adi_ | ok |
| 18:09.35 | adi_ | maths22 it says http://pastebin.com/8uQB6uUN |
| 18:10.47 | Notify | 03BRL-CAD:tbrowder2 * 59169 brlcad/trunk/src/canon/canonize.c: convert another K&R function |
| 18:11.10 | Notify | 03BRL-CAD:tbrowder2 * 59170 brlcad/trunk/src/canon/canon.h: add const for usage function declaration |
| 18:12.42 | maths22 | your version of svn must not have patch. |
| 18:14.31 | maths22 | try patch -p0 < /path/to/fixTerrain.patch |
| 18:21.58 | adi_ | math22 yuo may find it annoying but http://pastebin.com/nZcD1LXT |
| 18:22.18 | adi_ | maths22 you may find it annoying but http://pastebin.com/nZcD1LXT |
| 18:26.09 | adi_ | i will be back wait a minute |
| 18:33.00 | *** join/#brlcad aditya (~chatzilla@117.200.174.154) | |
| 18:34.19 | maths22 | aditya: run the following command "svn revert /src/util/terrain.c; svn up" |
| 18:34.30 | maths22 | then run the patch command |
| 18:42.18 | aditya | <PROTECTED> |
| 18:45.10 | maths22 | try the svn revert without the first slash |
| 18:45.15 | maths22 | ie svn revert /src/util/terrain.c; svn up |
| 18:45.25 | maths22 | don't do what I just posted |
| 18:45.37 | maths22 | do this: svn revert src/util/terrain.c; svn up |
| 18:48.20 | aditya | maths22 patching is done |
| 18:50.09 | maths22 | you should now be able to make without errors |
| 18:56.10 | aditya | maths22 something new crop up http://pastebin.com/em1qMJy7 |
| 18:59.41 | maths22 | aditya: try this patch: http://brlcad.org/~maths22/brlcad/fixEndian.c |
| 19:03.15 | maths22 | I meant http://brlcad.org/~maths22/brlcad/fixEndian.patch |
| 19:08.13 | aditya | maths22 is this fine http://pastebin.com/ngpNZKN1 |
| 19:09.23 | Notify | 03GCI:mandar * 4886744264605696 Create numerics library (LIBBN) API unit test for axis.c: testing? - How do I test if my unit test actually works? |
| 19:15.53 | *** join/#brlcad ankush92 (~ankush92@115.250.12.234) | |
| 19:17.52 | maths22 | aditya: see if it compiles |
| 19:18.06 | maths22 | if it does, you are fine |
| 19:18.17 | aditya | ok |
| 19:19.19 | *** join/#brlcad Ch3ck (~Ch3ck@41.205.2.91) | |
| 19:45.44 | *** join/#brlcad adi_ (75c8ae9a@gateway/web/freenode/ip.117.200.174.154) | |
| 19:54.41 | adi_ | maths22 thank u make is complete |
| 20:01.58 | *** join/#brlcad ankush92 (~ankush92@115.250.199.249) | |
| 20:09.19 | maths22 | youre welcome |
| 20:16.39 | adi_ | <PROTECTED> |
| 20:17.37 | adi_ | do installing is mandatory |
| 20:29.20 | adi_ | maths22 i want run the brlcad without installing please tell me further command |
| 21:40.51 | Notify | 03GCI: * : - |
| 22:56.59 | *** join/#brlcad ncsaba_ (~ncsaba@p4FF757EB.dip0.t-ipconnect.de) | |
| 22:57.37 | ncsaba_ | kanzure: are you around ? |
| 22:59.41 | ncsaba_ | I'm still looking at the python-brlcad wrapped libraries + their dependencies... |
| 23:01.57 | ncsaba_ | from what I can tell, the wdb library includes all (rt, bu, bn) - and it links them too, at least the symbols show up in the generated python package |
| 23:02.18 | ncsaba_ | the ged library links the same (rt, bu, bn) |
| 23:02.45 | ncsaba_ | do I understand that correctly ? |
| 23:07.20 | Notify | 03BRL-CAD:tbrowder2 * 59171 (brlcad/trunk/src/burst/idents.c brlcad/trunk/src/burst/prnt.c): convert K&R func format to ANSI |
| 23:20.10 | Notify | 03BRL-CAD:tbrowder2 * 59172 brlcad/trunk/src/conv/euclid/g-euclid.c: ws, style |
| 23:21.30 | Notify | 03BRL-CAD:tbrowder2 * 59173 brlcad/trunk/src/conv/euclid/g-euclid.c: rename var 'class' which a C++ keyword |
| 23:23.10 | Notify | 03BRL-CAD:tbrowder2 * 59174 brlcad/trunk/src/conv/g-xxx.c: rename var 'class' which a C++ keyword |
| 23:28.11 | kanzure | ncsaba_: hi |
| 23:28.22 | kanzure | ncsaba_: i think so, yes :) |
| 23:28.47 | ncsaba_ | kanzure: Hi |
| 23:29.46 | ncsaba_ | so, I was comparing dir(rt) agains dir(wdb) -> all of rt is present in wdb too |
| 23:30.09 | ncsaba_ | rt means: import brlcad._bindings.librt as rt |
| 23:30.09 | kanzure | yes, there's an explicit import |
| 23:30.15 | ncsaba_ | aha |
| 23:30.23 | kanzure | ctypesgen does that because otherwise it creates multiple classes with the same name |
| 23:30.29 | kanzure | and then values can't be passed around to the different modules |
| 23:30.48 | kanzure | the good news is that wdb.py and bu.py aren't redefining the same thing |
| 23:30.55 | kanzure | they just happen to import the same symbols into their namespace |
| 23:31.13 | kanzure | there is a strong need for a simplifying python layer where you don't have to do the ctypes tricks that appear in the examples/ files |
| 23:32.15 | Notify | 03BRL-CAD:tbrowder2 * 59175 brlcad/trunk/src/conv/dxf/dxf-g.c: ws, style |
| 23:33.50 | ncsaba_ | hmm, how can I check if the symbols are really the same across the modules ? I'm the kind who checks before believing :-) |
| 23:34.13 | kanzure | bu.x is wdb.x |
| 23:34.49 | kanzure | the is operator will check if they are the same object |
| 23:36.08 | ncsaba_ | ok, looks good, the objects are really the same :-) |
| 23:36.34 | kanzure | yeah, at one point they were not the same, which caused me problems when trying to call functions from other modules |
| 23:36.44 | kanzure | i would get weird type errors like "bu_list is not a bu_list" |
| 23:37.10 | kanzure | and then i realized it was because both modules defined them (even though the definitions were the same, it created two distinct types) |
| 23:37.36 | ncsaba_ | aha - it looks good now |
| 23:37.52 | ncsaba_ | but the library dependencies are a bit different than in the code currently: |
| 23:38.31 | ncsaba_ | rt -> bu, bn |
| 23:38.43 | ncsaba_ | wdb -> bu, bn, rt |
| 23:38.45 | Notify | 03BRL-CAD:n_reed * 59176 brlcad/trunk/src/libbu/endian.c: unclosed comment |
| 23:38.53 | ncsaba_ | ged -> bu, bn, rt |
| 23:38.59 | kanzure | sorry, i don't understand. the library dependencies that are presently specified in python-brlcad are wrong? |
| 23:39.06 | ncsaba_ | yes |
| 23:39.20 | kanzure | if you switch it to the correct dependencies, then does it work? |
| 23:39.22 | ncsaba_ | the right ones are the ones above |
| 23:39.34 | ncsaba_ | yes |
| 23:39.43 | kanzure | oh, then make the switch for sure :) |
| 23:39.51 | ncsaba_ | will do... |
| 23:40.13 | kanzure | btw i plan to refactor the post install script "soon" (maybe tonight) |
| 23:40.22 | kanzure | it is unnecessarily complex |
| 23:42.07 | ncsaba_ | pull request sent... |
| 23:42.23 | ncsaba_ | in what sense is too complex ? |
| 23:42.31 | kanzure | too many variables to track the same paths |
| 23:43.30 | kanzure | also there are functions defined inside of main() which is bad |
| 23:43.41 | ncsaba_ | ok, I didn't get that deep in there to notice that :-) |
| 23:43.50 | kanzure | i wrote this while in a hotel for a month. i was bored out of mind and it must have tarnished my ability to write clean code.. |
| 23:43.58 | ncsaba_ | but there is one thing I would like to address |
| 23:44.07 | Notify | 03BRL-CAD:tbrowder2 * 59177 (brlcad/trunk/src/conv/iges/convassem.c brlcad/trunk/src/conv/iges/g-iges.c and 6 others): renamed var 'operator' which is a C++ keyword |
| 23:44.37 | Notify | 03BRL-CAD:n_reed * 59178 brlcad/trunk/src/conv/g-xxx.c: rename vars for consistency |
| 23:44.40 | ncsaba_ | if you want to add wrapper python code too, it will be hard to do that with a post-install script... |
| 23:45.22 | kanzure | wrapper for doing what? |
| 23:45.34 | maths22 | n_reed: thanks for fixing the unclosed comment |
| 23:45.54 | kanzure | btw the main reason i wrote a post-install script was because i wanted to be able to install a python brlcad-related module from pypi for users that already have brlcad installed |
| 23:46.01 | ncsaba_ | for python style code, hiding ctypes |
| 23:46.05 | kanzure | so the reason for all the weird setuptools stuff is because of pypi |
| 23:46.15 | kanzure | oh, well, the wrapper can be added outside of the install/ directory |
| 23:46.27 | kanzure | basically the wrapper should make some basic assumptions like the presence of the bu module |
| 23:47.14 | kanzure | at the moment the way the installer works is that it dumps the generated .py files in a standard location, and there can be some stubs at that location that just raise errors about "the bindings haven't been generated yet, make sure python-brlcad is installed" etc |
| 23:48.09 | ncsaba_ | yes, that can work, or it can actually run the post-install script on the first run |
| 23:50.18 | ncsaba_ | then the ctypes setup code will be run by the post-install script for pypi packages, or by the python package code when installing via setup |
| 23:50.23 | ncsaba_ | not sure if I see it well |
| 23:52.04 | ncsaba_ | but the stub version is actually better if I think |
| 23:54.29 | kanzure | stub version of the generated bindings? sure |
| 23:54.43 | kanzure | (stub is unrelated to wrapper, except that the wrapper imports the stubs, and therefore can raise errors if nothing has been generated) |
| 23:54.54 | kanzure | i believe that "setup.py install" currently does run the post-install scripts |
| 23:58.28 | ncsaba_ | yes, it runs, but code that needs those bindings will need to import them if you run setup I guess, that's what was concerning me, and that's what is nicely solved by some stubs as you say |
| 23:59.54 | kanzure | oh, running setup should not cause those "import _bindings" statements to happen |