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 |