00:05.04 |
*** join/#brlcad merzo
(~merzo@134-34-133-95.pool.ukrtel.net) |
00:07.43 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
00:11.04 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
00:58.48 |
Notify |
03BRL-CAD
Wiki:Snobot2014 * 0 /wiki/User:Snobot2014: |
01:44.37 |
Notify |
03GCI:Anita
Leung * 5778448328949760 Create a Motion Typography video for
BRL-CAD #3: Ready for review - The work on this task is ready to be
reviewed. |
01:53.35 |
Notify |
03GCI:Anita
Leung * 5778448328949760 Create a Motion Typography video for
BRL-CAD #3: Comments - The song is called Gathering by Keith
Kenniff. I mainly took the second version and modified it,
but... |
02:03.46 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
04:28.38 |
Notify |
03GCI:Andromeda Galaxy * 5486014072094720
Implement a surface area function for super ellipsoids (SUPERELL):
Ready for review - The work on this task is ready to be
reviewed. |
04:28.43 |
Notify |
03GCI:Andromeda Galaxy * 5486014072094720
Implement a surface area function for super ellipsoids (SUPERELL):
More work in a follow on task? - While this algorithm is fairly
slow, I have spent... |
05:25.55 |
brlcad |
happy new
year! |
05:32.18 |
Notify |
03GCI:Sean *
5486014072094720 Implement a surface area function for super
ellipsoids (SUPERELL): Task Closed - Congratulations, this task has
been completed successfully. |
06:01.16 |
*** join/#brlcad andromeda-galaxy
(~user@117.196.162.129) |
06:01.35 |
andromeda-galaxy |
brlcad: what
did you think of my ideas for follow-ons? |
06:06.54 |
Notify |
03GCI:Sean *
5486014072094720 Implement a surface area function for super
ellipsoids (SUPERELL): certainly - There were several issues with
this patch, but I marked it complete because this is... |
06:13.15 |
Notify |
03GCI:Sean *
5486014072094720 Implement a surface area function for super
ellipsoids (SUPERELL)
http://www.google-melange.com/gci/task/view/google/gci2013/5486014072094720:
follow-on A follow-on... |
06:18.07 |
Notify |
03GCI:Sean *
5778448328949760 Create a Motion Typography video for BRL-CAD #3:
Task Closed - Congratulations, this task has been completed
successfully. |
06:18.25 |
Notify |
03GCI:Andromeda Galaxy * 5895393510424576
Improve the superellipsoid surface area implementation: Task
Claimed - I would like to work on this task. |
06:23.36 |
Notify |
03GCI:Sean *
5778448328949760 Create a Motion Typography video for BRL-CAD #3:
simply fantastic - Anita, this is simply fantastic work. I love
the end result. |
06:23.51 |
Notify |
03GCI:Sean *
5778448328949760 Create a Motion Typography video for BRL-CAD #3
http://www.google-melange.com/gci/task/view/google/gci2013/5778448328949760:
follow-on A follow-on to this task has... |
06:24.47 |
andromeda-galaxy |
brlcad:
should the initial declaration of *sip be const? I don't think it
can be, because const values have to be assigned when they are
declared, and RT_CK_DB_INTERNAL has to be called before it can be
assigned, which would make it come before the variable
declarations, which is forbidden by C90 |
06:25.32 |
Notify |
03GCI:Sean *
6102460527542272 Creating Motion Typography video for BRL-CAD
http://www.google-melange.com/gci/task/view/google/gci2013/6102460527542272:
follow-on A follow-on task has been... |
06:26.37 |
Notify |
03GCI:Sean *
5844796983738368 Create a Motion Typography video for BRL-CAD #5
http://www.google-melange.com/gci/task/view/google/gci2013/5844796983738368:
follow-on A follow-on task has been... |
06:26.45 |
*** join/#brlcad microchip_sac
(~microchip@223.239.199.198) |
06:28.27 |
microchip_sac |
hello
all |
06:28.32 |
microchip_sac |
I'm a GCI
participant |
06:29.00 |
microchip_sac |
doing the
'enable a new compiler warning flag' task |
06:29.48 |
microchip_sac |
there are
some warnings which I can't fix, because it breaks the rest of the
code |
06:30.08 |
microchip_sac |
like some
prototypes which have functions as arguments |
06:30.22 |
microchip_sac |
and those
functions might have variable arguments |
06:30.28 |
microchip_sac |
could someone
help? |
06:30.47 |
microchip_sac |
url:
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936 |
06:30.48 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
06:30.49 |
gcibot |
Status:
Claimed (5 days, 5 hours left) |
06:30.49 |
gcibot |
Mentor(s):
Kesha Shah |
06:31.11 |
Notify |
03GCI:Anita
Leung * 5819011812032512 Post and promote typography video: Task
Claimed - I would like to work on this task. |
06:33.16 |
Notify |
03GCI:Mandeep
Kaur * 5895393510424576 Improve the superellipsoid surface area
implementation: Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 120 hours to complete
this... |
06:33.31 |
Notify |
03GCI:Mandeep
Kaur * 5819011812032512 Post and promote typography video: Task
Assigned - This task has been assigned to Anita Leung. You have 120
hours to complete this task, good luck! |
06:45.37 |
brlcad |
microchip_sac: hi |
06:46.09 |
brlcad |
microchip_sac: my suggestion is to find a
flag that is easier to fix ... :) |
06:46.22 |
Notify |
03BRL-CAD:peter-sa * 59250
(brlcad/trunk/src/librt/primitives/superell/superell.c
brlcad/trunk/src/librt/primitives/table.c): This adds an
approximate surface area function for superellipsoids; however, it
is quite slow. |
06:46.27 |
brlcad |
some will be
impossible to enable, others, not so coplicated |
06:49.28 |
Notify |
03GCI:Sean *
5823035122647040 Design new API function to reduce duplication #2:
the name needs adjustment, but looks good - You're introducing a
different naming convention, so that's the only... |
06:49.50 |
Notify |
03GCI:Sean *
5823035122647040 Design new API function to reduce duplication #2:
Task Closed - Congratulations, this task has been completed
successfully. |
06:55.20 |
Notify |
03GCI:Sean *
6395734651830272 Design a cover image or banner for our Facebook
page (and/or another social media site) #14: still not
understanding - Ilkin, I think you're still not
understanding... |
06:55.56 |
Notify |
03GCI:Sean *
6395734651830272 Design a cover image or banner for our Facebook
page (and/or another social media site) #14: Task Closed -
Congratulations, this task has been completed
successfully. |
06:55.57 |
Notify |
03GCI:Anita
Leung * 5819011812032512 Post and promote typography video:
Question - Would the article be about BRL-CAD, or about how the
video was created? |
06:58.41 |
Notify |
03GCI:Sean *
5882063005679616 Model a hammer in 3D using BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
07:00.23 |
*** join/#brlcad andromed`
(~user@117.222.151.221) |
07:01.47 |
Notify |
03GCI:Sean *
5882063005679616 Model a hammer in 3D using BRL-CAD: stack shader -
Sharan, these look good now, thanks! I noticed that you set the
handles to the "wood" shader, which is fine but... |
07:04.38 |
Notify |
03GCI:Andromeda Galaxy * 5486014072094720
Implement a surface area function for super ellipsoids (SUPERELL):
Committed - This was committed as r59250 with the changes that you
suggested. |
07:07.55 |
Notify |
03BRL-CAD:peter-sa * 59251
(brlcad/trunk/src/libged/CMakeLists.txt
brlcad/trunk/src/libged/dg_obj.c): Remove duplicate code in
src/libged/wdb_bigE.c and src/libged/bigE.c, from GCI task
http://www.google-melange.com/gci/task/view/google/gci2013/4967846266273792 |
07:07.57 |
gcibot |
Identify and
eliminate code duplication (100+ lines) #3 |
07:07.57 |
gcibot |
Status:
Closed |
07:07.57 |
gcibot |
Mentor(s):
Gauravjeet Singh |
07:09.43 |
Notify |
03BRL-CAD:peter-sa * 59252
(brlcad/trunk/src/proc-db/CMakeLists.txt
brlcad/trunk/src/proc-db/brep_cube.cpp and 3 others): Remove
duplicate code in src/proc-db/, from GCI task
http://www.google-melange.com/gci/task/view/google/gci2013/6114005533851648 |
07:09.44 |
gcibot |
Identify and
eliminate code duplication (100+ lines) #5 |
07:09.44 |
gcibot |
Status:
Closed |
07:09.44 |
gcibot |
Mentor(s):
Kesha Shah |
07:13.15 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: Ready for review - The work on this task
is ready to be reviewed. |
07:16.41 |
microchip_sac |
brlcad: I've
created a ticket anyway, could you please review it? |
07:16.53 |
microchip_sac |
brlcad: I
tried to fix as many as I could! |
07:19.08 |
microchip_sac |
http://sourceforge.net/p/brlcad/patches/251/ |
07:26.27 |
Notify |
03GCI:mandar
* 5901370292961280 Eliminate Warnings in the Bullet Library: Task
Claimed - I would like to work on this task. |
07:26.38 |
Notify |
03GCI:Sean *
5901370292961280 Eliminate Warnings in the Bullet Library: Task
Assigned - This task has been assigned to mandar. You have 72 hours
to complete this task, good luck! |
07:28.37 |
Notify |
03GCI:Sharan
Narayan * 5771304389050368 Model an adjustable wrench in 3D using
BRL-CAD: Task Claimed - I would like to work on this
task. |
07:29.02 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
07:30.12 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: looking good but partial log - Shardul, this is looking
like a good patch, but the build log you submitted... |
07:32.18 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: unreachable code - Also, if unreachable code did not
detect anything, do not enable it. It very well
could... |
07:32.22 |
brlcad |
microchip_sac: that's fine, we'll take it
as is since you fixed numerous (void) funcs, but do try to keep
that in mind if you attempt any others |
07:42.38 |
microchip_sac |
brlcad: all
right, corrected it |
07:42.44 |
microchip_sac |
is this fine
now? |
07:43.16 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: Ready for review - The work on this task
is ready to be reviewed. |
07:44.06 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: None - Made the changes, and posted the
[quite large] full build log. Is it OK? |
07:48.30 |
microchip_sac |
also, what
else could I fix for the Wstrict-prototypes flag? |
07:55.43 |
Notify |
03GCI:Sean *
5771304389050368 Model an adjustable wrench in 3D using BRL-CAD:
Task Assigned - This task has been assigned to Sharan Narayan. You
have 168 hours to complete this task, good luck! |
07:59.50 |
microchip_sac |
brlcad: is
http://sourceforge.net/p/brlcad/patches/251/
fine now? |
08:00.37 |
brlcad |
a little
patience there .. usually a proper review can take hours
:P |
08:01.12 |
brlcad |
the log looks
better. so did you just fix the ones in that log or more as the
compile got further along? |
08:04.45 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936:
unreachable-code Further... |
08:09.37 |
microchip_sac |
brlcad: the
log is *after* I fixed some of them |
08:09.56 |
microchip_sac |
most of the
warnings in the log are the ones I couldn't fix |
08:10.16 |
brlcad |
hm, that's
not what I'm seeing |
08:10.57 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
08:12.32 |
microchip_sac |
what's
wrong? |
08:14.22 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: patch tested - Patch applied cleanly, but the very first
warning/error I encounter after compiling is a... |
08:14.27 |
brlcad |
commented
there |
08:14.50 |
brlcad |
basically you
introduce some errors with your edits that you didn't notice in
your log file |
08:15.20 |
brlcad |
this really
is going to be problematic if you can't quiet all the
warnings |
08:15.25 |
brlcad |
what's an
example of something you cannot fix? |
08:17.16 |
microchip_sac |
in
raytrace.h |
08:17.33 |
microchip_sac |
line 5814,
for example |
08:17.44 |
microchip_sac |
the inline
comments say it all |
08:18.06 |
microchip_sac |
sorry,
include/raytrace.h |
08:21.14 |
Notify |
03BRL-CAD
Wiki:Anitaleung * 6394
/wiki/Community_Publication_Portal: |
08:21.59 |
brlcad |
what's the
matter with that one? |
08:22.25 |
brlcad |
microchip_sac: i.e., why can that one not
be fixed? |
08:22.42 |
microchip_sac |
well, it's a
bad prototype which might have variable arguments |
08:23.12 |
brlcad |
it's not a
bad prototype |
08:23.41 |
brlcad |
it's
completely valid, but is missing it's list of arguments |
08:24.00 |
brlcad |
any function
declaration that has () "might have variable arguments" as that is
exactly what () means |
08:24.08 |
microchip_sac |
so where do I
get those arguments? or is it void? |
08:24.09 |
brlcad |
how'd you
know to change some of them from () to (void)? |
08:24.47 |
microchip_sac |
because the
functions themselves had no reference to any arguments passed to
them |
08:25.19 |
brlcad |
okay, that's
not too shabby a deduction |
08:25.21 |
microchip_sac |
int main() ==
int main(void) if not using command-line args, etc. |
08:25.33 |
brlcad |
except I
notice you also changed several function callbacks |
08:25.41 |
microchip_sac |
? |
08:25.46 |
brlcad |
how'd you
know those were (void)? |
08:25.58 |
microchip_sac |
could you
give me an example? |
08:26.13 |
Notify |
03BRL-CAD
Wiki:Anitaleung * 6395
/wiki/Community_Publication_Portal: |
08:26.15 |
brlcad |
bu_rb_create1() |
08:26.27 |
brlcad |
you changed
the compare_func() to compare_func(void) |
08:26.35 |
brlcad |
how do you
know that is void? |
08:27.52 |
microchip_sac |
oops, I
forgot to undo that one |
08:28.00 |
microchip_sac |
i'll have to
go through my edits again |
08:28.17 |
brlcad |
well, but
then you'll be back to the warning/error |
08:28.23 |
brlcad |
coming full
circle |
08:28.42 |
brlcad |
how do you
know what to expand a function declaration argument list from () to
(something)? |
08:28.54 |
microchip_sac |
the problem
is, the functions are application-specific lots of
times |
08:29.10 |
microchip_sac |
a function
takes a variable-argument function as an argument |
08:29.12 |
brlcad |
not sure how
that's a problem |
08:30.24 |
brlcad |
and that's
not completely true, or at least is irrelevant (restating the
problem) |
08:31.13 |
brlcad |
the
unmodified declaration does declare that it's taking a function as
an argument, and currently defines that as () implying some unknown
number of arguments |
08:31.42 |
brlcad |
that doesn't
meant the number of arguments is unknown, we've just declared it
that way |
08:31.57 |
microchip_sac |
how do we fix
it then? |
08:32.07 |
brlcad |
that's the
entire point of enabling -Wstrict-prototypes, so we don't say "oh
it takes something, maybe" |
08:32.20 |
brlcad |
you tell
me |
08:32.31 |
brlcad |
how do you
know what to expand a function declaration argument list from () to
(something)? |
08:32.41 |
microchip_sac |
we find out
all its uses and try to establish a pattern? |
08:32.46 |
brlcad |
no |
08:33.24 |
brlcad |
that will be
helpful for callbacks (like compare_func()), but is not the general
solution |
08:33.47 |
brlcad |
consider if I
had int main() in a header.... |
08:34.27 |
microchip_sac |
we find out
where it is defined and see how it uses the function passed to
it |
08:34.27 |
brlcad |
how could you
know if that's supposed to be int main(void) or int main(int ac,
char*av[])? |
08:34.46 |
brlcad |
you went too
far, you already have the answer |
08:34.57 |
brlcad |
you just look
at where it's defined |
08:35.20 |
brlcad |
it's
obviously not defined in 20 different ways, just one |
08:35.51 |
brlcad |
so back to
the example, raytrace.h:5814 |
08:36.11 |
brlcad |
how can you
know what rt_arb_get_cgtype() is supposed to take? |
08:36.37 |
microchip_sac |
look for
raytrace.c (or the place where the func is defined) |
08:39.58 |
microchip_sac |
or look at
rt_arb_internal, which gives its args |
08:40.34 |
brlcad |
don't focus
on comments |
08:40.50 |
brlcad |
but you have
the right idea (wrong file) .. you look for where it is
defined |
08:41.47 |
*** join/#brlcad yomanurock
(3b5f3285@gateway/web/freenode/ip.59.95.50.133) |
08:41.55 |
brlcad |
to find where
it's defined, I suggest learning how to use a code indexer like
etags or ctags (if you're on linux), or msvc, or emacs/vim, or any
environment that will help you search code |
08:42.13 |
brlcad |
even a simple
"grep" will work, just have to find it |
08:44.17 |
yomanurock |
i am building
the bullet library on a mac (for a gci task) and it gives me some
warnings saying "'glutMotionFunc' is deprecated: first deprecated
in OS X 10.9 [-Wdeprecated-declarations]" what do i do? |
08:45.21 |
yomanurock |
it also gives
some warnings similar to this(glut... is deprecated: first
deprecated in OS X 10.9 ..." |
08:46.33 |
yomanurock |
how do i fix
this and is it necessary to fix it? |
08:50.54 |
brlcad |
microchip_sac: I'll give you a hint on
that first one, it's in
src/librt/primitives/arb8/arb8.c |
08:53.33 |
brlcad |
yomanurock:
I'm not sure, but I'd start by searching the web for information
about that particular deprecation |
08:53.56 |
brlcad |
try to find
out what the alternative is |
08:54.25 |
brlcad |
if the task
is to fix the warnings ... we'll that's a warning being issued, so
yeah unless you use a different OS |
08:55.08 |
brlcad |
it might be
easier to address warnings using our virtual disk image (running
linux) instead of OS X so you can avoid any 10.9-specific
deprecations |
08:55.24 |
*** join/#brlcad mandar_j
(3b5f3285@gateway/web/freenode/ip.59.95.50.133) |
08:55.38 |
brlcad |
mandar_j:
ugh, did you see my response |
08:56.45 |
mandar_j |
i am building
the bullet physics library for a gci task. while executing cmake,
it gives me a warning saying: "you are using the obsolete 'GLU'
package, please use 'OpenGL' instead" what do i do? |
08:57.37 |
brlcad |
mandar_j: you
research that message, understand it, and then fix it |
08:58.16 |
brlcad |
though if
that's from cmake and doesn't affect the compile in any other way,
you can possibly ignore that |
08:58.25 |
brlcad |
the task is
to ignore compilation warnings iirc |
08:58.55 |
brlcad |
mandar_j: and
UGH again for not answering, did you see my response
earlier? |
08:59.08 |
Notify |
03GCI:Ilkin
Musaev * 6395734651830272 Design a cover image or banner for our
Facebook page (and/or another social media site) #14: None - Ok
thank you |
08:59.15 |
mandar_j |
but most
warnings say that glut... is deprecated. what does that exactly
mean? |
08:59.59 |
brlcad |
if you're not
going to answer questions reciprocated, then we're done
here |
08:59.59 |
mandar_j |
and no, my
net connection crashed. stupid internet provider. |
09:00.30 |
brlcad |
03:53 <
brlcad> yomanurock: I'm not sure, but I'd start by searching the
web for information about that particular deprecation |
09:00.30 |
brlcad |
03:53 <
brlcad> try to find out what the alternative is |
09:00.33 |
brlcad |
03:54 <
brlcad> if the task is to fix the warnings ... we'll that's a
warning being issued, so yeah unless you use a different
OS |
09:00.36 |
brlcad |
03:55 <
brlcad> it might be easier to address warnings using our virtual
disk image (running linux) instead of OS X so you can avoid any
10.9-specific deprecations |
09:01.14 |
brlcad |
deprecation
means something is eventually going to be removed, but hasn't been
removed just yet |
09:01.41 |
brlcad |
this is
information you can VERY easily and quickly find by searching the
web, ask questions for problems you cannot resolve by searching the
web |
09:02.37 |
brlcad |
otherwise
you're perceived as just being lazy, which is not looked upon
favorably in open source communities |
09:02.58 |
mandar_j |
k,
thanks |
09:03.02 |
*** part/#brlcad mandar_j
(3b5f3285@gateway/web/freenode/ip.59.95.50.133) |
09:06.53 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: None - Can
i do this task in photoshop to create interesting and easy to use
interface? |
09:17.07 |
Notify |
03BRL-CAD
Wiki:Anitaleung * 6396
/wiki/Community_Publication_Portal: |
09:21.27 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: Task Claimed
- I would like to work on this task. |
09:22.02 |
Notify |
03GCI:kenneth
dela harlley * 5232363101487104 Post and promote typography video:
Task Claimed - I would like to work on this task. |
09:24.54 |
Notify |
03GCI:Sharan
Narayan * 5771304389050368 Model an adjustable wrench in 3D using
BRL-CAD: Ready for review - The work on this task is ready to be
reviewed. |
09:36.59 |
Notify |
03GCI:Mandeep
Kaur * 5660495776317440 Create prototype 2D Drawing: Task Assigned
- This task has been assigned to Ilkin Musaev. You have 72 hours to
complete this task, good luck! |
09:37.29 |
Notify |
03GCI:Mandeep
Kaur * 5232363101487104 Post and promote typography video: Task
Assigned - This task has been assigned to kenneth dela harlley. You
have 96 hours to complete this task, good luck! |
09:40.39 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
09:50.07 |
Notify |
03BRL-CAD
Wiki:Anitaleung * 6397
/wiki/Community_Publication_Portal: |
09:51.57 |
Notify |
03GCI:Anita
Leung * 5819011812032512 Post and promote typography video: Ready
for review - The work on this task is ready to be
reviewed. |
09:52.18 |
Notify |
03GCI:mandar
* 5901370292961280 Eliminate Warnings in the Bullet Library: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
09:53.24 |
Notify |
03GCI:mandar
* 5901370292961280 Eliminate Warnings in the Bullet Library: Task
Claimed - I would like to work on this task. |
10:00.06 |
Notify |
03GCI:Anita
Leung * 5819011812032512 Post and promote typography video:
Comments - Went ahead and wrote the article, posted onto CPP,
Vimeo (I actually re-rendered the video with different
settings... |
10:05.55 |
Notify |
03GCI:mandar
* 5901370292961280 Eliminate Warnings in the Bullet Library: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
10:15.33 |
*** join/#brlcad Rishabh
(~chatzilla@27.97.248.244) |
10:49.29 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: Ready for
review - The work on this task is ready to be reviewed. |
11:04.03 |
microchip_sac |
brlcad: I
managed to track down lots of function definitions |
11:04.16 |
microchip_sac |
but only one
thing remains now, and I can't figure it out |
11:05.14 |
microchip_sac |
it's in
src/libbu/rb_create.c, the bu_rb_create1 function |
11:05.29 |
microchip_sac |
I can't make
sense of the pointers, could you help me? |
11:13.04 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: Ready for review - The work on this task
is ready to be reviewed. |
11:14.50 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: None - It's almost all done except for
some complicated pointers in src/libbu/rb_create.c... |
11:17.00 |
Notify |
03GCI:Johannes Schulte * 5300578120892416
Implement new API function to reduce duplication #3: Task Claimed -
I would like to work on this task. |
12:57.24 |
*** join/#brlcad jschulte
(~johannes@p4FDF8F49.dip0.t-ipconnect.de) |
13:07.04 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
13:23.42 |
``Erik |
hah, http://thedailywtf.com/Articles/Productive-Testing.aspx
I've seen that fix somewhere before... an oversized and recently
cancelled java simulation suite, iirc :) |
13:28.14 |
Notify |
03GCI:Gauravjeet Singh * 5300578120892416
Implement new API function to reduce duplication #3: Task Assigned
- This task has been assigned to Johannes Schulte. You have 72
hours to complete this... |
13:41.56 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
13:59.32 |
*** join/#brlcad Rishabh_
(~chatzilla@106.79.22.30) |
14:16.36 |
``Erik |
freebsd 10.0
smells close |
14:18.03 |
Notify |
03BRL-CAD:starseeker * 59253
brlcad/trunk/src/libbrep/intersect.cpp: Not clear if we need a face
level API as yet. |
14:25.55 |
Notify |
03GCI:Johannes Schulte * 5300578120892416
Implement new API function to reduce duplication #3: Ready for
review - The work on this task is ready to be reviewed. |
14:28.12 |
*** join/#brlcad luca79
(~luca@host153-109-dynamic.15-87-r.retail.telecomitalia.it) |
14:28.13 |
*** join/#brlcad arno
(~luca@host153-109-dynamic.15-87-r.retail.telecomitalia.it) |
14:30.08 |
Notify |
03BRL-CAD:starseeker * 59254
(brlcad/trunk/src/libbu/tests/bu_badmagic.c
brlcad/trunk/src/librt/tests/brep_boolean_tests.g): strcmp ->
bu_strcmp (see HACKING) |
14:41.57 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
15:06.45 |
Notify |
03GCI:Daniel
Rossberg * 5300578120892416 Implement new API function to reduce
duplication #3: Some issues - You included a change in the comment
for the function bn_polygon_centroid() in your... |
15:06.46 |
Notify |
03GCI:Daniel
Rossberg * 5300578120892416 Implement new API function to reduce
duplication #3: Task Needs More Work - One of the mentors has sent
this task back for more work. Talk to the mentor(s)... |
15:19.13 |
*** join/#brlcad luca79
(~luca@host153-109-dynamic.15-87-r.retail.telecomitalia.it) |
15:19.18 |
*** join/#brlcad libero
(~luca@host153-109-dynamic.15-87-r.retail.telecomitalia.it) |
15:30.58 |
Notify |
03BRL-CAD:starseeker * 59255
brlcad/trunk/src/libbrep/boolean.cpp: Wrap some printout in the
debug conditional, call the full interesct routine on coplanar
surfaces again. Taking apart the s5-s6 comb brep conversion in
m35.g reveals that the two sides with extra material aren't excess
faces that got added to the brep but rather the original sides that
never got the necessary trimming curves. The extra
debugging |
15:30.59 |
Notify |
statements
added seem to indicate errors on 2 out of three of the coplanar
face intersections where the 'correct direction' o f the overlap
event cannot be determined. Not sure yet if those are the same
interactions resulting in the trimming errors. |
16:07.12 |
starseeker |
beginning to
look like coplanar faces are a genuine issue |
16:07.43 |
starseeker |
the s5 - s6
test from the m35 shows problems only with the two face
interactions that are genuinely coplanar |
16:12.47 |
*** join/#brlcad yomanurock
(3b5f366b@gateway/web/freenode/ip.59.95.54.107) |
16:13.21 |
yomanurock |
can anyone
tell me how to create an extrude from the mged command
line? |
17:15.24 |
*** join/#brlcad luca79
(~luca@host153-109-dynamic.15-87-r.retail.telecomitalia.it) |
17:15.30 |
*** join/#brlcad arno
(~luca@host153-109-dynamic.15-87-r.retail.telecomitalia.it) |
17:19.57 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
17:26.30 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
17:28.09 |
Notify |
03BRL-CAD:starseeker * 59256
brlcad/trunk/src/libbrep/boolean.cpp: Move thoughts on splitting
faces to their appropriate location. |
17:28.21 |
Notify |
03BRL-CAD:bob1961 * 59257
(brlcad/trunk/src/libicv/bw.c brlcad/trunk/src/libicv/dpix.c and 3
others): This fixes breakage of many tools on windows (i.e., rt,
pix-bw, bw-pix, ...). Need to open binary files on windows using
the "b" flag. |
17:28.24 |
Notify |
03BRL-CAD:carlmoore * 59258
(brlcad/trunk/doc/docbook/books/en/HACKING_BRL-CAD.xml
brlcad/trunk/include/bn.h and 4 others): fix spellings, and remove
trailing blanks/tabs |
17:28.31 |
Notify |
03BRL-CAD:n_reed * 59259
(brlcad/trunk/include/ged.h brlcad/trunk/include/raytrace.h and 4
others): Need free function callback at a lower level in the
heirarchy of selections. Putting it with selections of the same
type, now stored as ptbl set instead of bu_list. |
18:46.43 |
Notify |
03GCI:Daniel
Rossberg * 5240158668455936 Enable a new compiler warning, fix any
issues that ensue #5: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the... |
18:46.44 |
Notify |
03GCI:Rishi
Sharma * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: Ready for review - The work on this task is ready to be
reviewed. |
18:46.45 |
Notify |
03GCI:Johannes Schulte * 5300578120892416
Implement new API function to reduce duplication #3: Ready for
review - The work on this task is ready to be reviewed. |
18:46.46 |
Notify |
03GCI:Marie
Gita * 5257317062803456 Design a BRL-CAD Sticker #12: Ready for
review - The work on this task is ready to be reviewed. |
18:46.47 |
Notify |
03GCI:Johannes Schulte * 5300578120892416
Implement new API function to reduce duplication #3: Further notes
- At the moment, we have the same helper function to sort points
ccw 4 times... |
18:46.48 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: How Many? - How many errors (warnings)
do I have to fix for this task to get accepted? Is
it... |
18:46.49 |
Notify |
03GCI:Sean *
5300578120892416 Implement new API function to reduce duplication
#3: Task Closed - Congratulations, this task has been completed
successfully. |
18:46.50 |
Notify |
03GCI:Sean *
5257317062803456 Design a BRL-CAD Sticker #12: interesting -
Marie, this is interesting (similar to the book design obviously)
but the gradient is a problem. Many sticker printers... |
18:46.51 |
Notify |
03GCI:Sean *
5257317062803456 Design a BRL-CAD Sticker #12: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy... |
18:46.52 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: Ready for review - The work on this task
is ready to be reviewed. |
18:46.53 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: None - The resulting build log consists
of lots of Wstrict-prototype warnings. Should I fix... |
18:46.54 |
Notify |
03GCI:Sean *
5771304389050368 Model an adjustable wrench in 3D using BRL-CAD:
Task Closed - Congratulations, this task has been completed
successfully. |
18:46.55 |
Notify |
03GCI:Sean *
5822710852616192 Create a New Year Greeting Card for BRL-CAD.: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this... |
18:46.58 |
Notify |
03GCI:Jacob B
* 5520829748084736 Fix image sizing in BRL-CAD's Docbook
Documentation (any one large document or 4 smaller documents):
Claim Removed - The claim on this task has been removed,
someone... |
18:47.03 |
Notify |
03GCI:Jacob B
* 5315017800941568 Enable a new compiler warning, fix any issues
that ensue #3: Task Claimed - I would like to work on this
task. |
18:49.45 |
Notify |
03GCI:Sean *
5819011812032512 Post and promote typography video: Task Closed -
Congratulations, this task has been completed
successfully. |
18:50.35 |
Notify |
03GCI:Sean *
5819011812032512 Post and promote typography video: fantastic work
- This is fantastic work Anita. Thank you. If you subscribe to our
brlcad-news mailing list, you'll see when we... |
18:53.26 |
Notify |
03GCI:Mandeep
Kaur * 5315017800941568 Enable a new compiler warning, fix any
issues that ensue #3: Task Assigned - This task has been assigned
to Jacob B. You have 144 hours to complete this
task,... |
19:03.56 |
Notify |
03GCI:Sharan
Narayan * 5849146376323072 Model pliers in 3D using BRL-CAD: Task
Claimed - I would like to work on this task. |
19:09.23 |
Notify |
03GCI:FaithOh
* 5865810849431552 Write draft of BRL-CAD application interface
design guidelines: Quick question... - Is there a certain length
and/or information that I should include? (ie the
size... |
19:17.42 |
jschulte |
Please have a
look at the questions under this task :
http://www.google-melange.com/gci/task/view/google/gci2013/5300578120892416 |
19:17.43 |
gcibot |
Implement new
API function to reduce duplication #3 |
19:17.43 |
gcibot |
Status:
Closed |
19:17.43 |
gcibot |
Mentor(s):
Sean |
19:22.07 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
19:23.15 |
Notify |
03GCI:Mandeep
Kaur * 5849146376323072 Model pliers in 3D using BRL-CAD: Task
Assigned - This task has been assigned to Sharan Narayan. You have
168 hours to complete this task, good luck! |
19:59.24 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: retry a full build log - This looks like a sufficient
quantity of fixes, but the build fails if your new... |
19:59.49 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
20:24.19 |
*** join/#brlcad Terreos2
(~terreos@178-37-103-253.adsl.inetia.pl) |
20:24.20 |
*** part/#brlcad Terreos2
(~terreos@178-37-103-253.adsl.inetia.pl) |
20:24.21 |
*** join/#brlcad Terreos2
(~terreos@178-37-103-253.adsl.inetia.pl) |
20:25.40 |
*** part/#brlcad Terreos2
(~terreos@178-37-103-253.adsl.inetia.pl) |
20:28.48 |
Notify |
03BRL-CAD:n_reed * 59260
(brlcad/trunk/include/ged.h brlcad/trunk/src/libged/select.c):
break ged_selection into two functions that always return an
object |
20:29.10 |
Notify |
03BRL-CAD:n_reed * 59261
brlcad/trunk/src/libged/brep.c: add initial implementation of brep
selection command |
20:44.07 |
Notify |
03GCI:Johannes Schulte * 6441264325066752
Create unit tests for our basic utility library (LIBBU) #3: Task
Claimed - I would like to work on this task. |
20:45.39 |
Notify |
03GCI:Melange
* 4549761130561536 Create an utility library (LIBBU) API unit test
for any file: Task Reopened - Melange has detected that the final
deadline has passed and it has reopened the task. |
21:09.01 |
Notify |
03BRL-CAD:starseeker * 59262
brlcad/trunk/src/libbrep/boolean.cpp: Whoops - disable debug for
booleans |
21:41.15 |
maths22 |
updated
fisheye from 3.1 to 3.2 |
21:41.17 |
Notify |
03BRL-CAD:j-schulte * 59263
(brlcad/trunk/include/bn.h brlcad/trunk/src/libbn/polygon.c and 3
others): Add function to convert planes, building a polyhedron, to
the pts of each face to libbn ( GCI task:
http://www.google-melange.com/gci/task/view/google/gci2013/5300578120892416) |
21:41.25 |
Notify |
03GCI:Johannes Schulte * 5300578120892416
Implement new API function to reduce duplication #3: None -
committed in r59263 |
21:45.20 |
maths22 |
it looks a
little different, but I still like it |
21:45.21 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: Task Claimed - I would like to work on this
task. |
21:59.43 |
Notify |
03GCI:Sharan
Narayan * 5849146376323072 Model pliers in 3D using BRL-CAD: Ready
for review - The work on this task is ready to be
reviewed. |
22:48.28 |
Notify |
03GCI:Jacob
Fine * 6141100335038464 Model a hand drill in 3D using BRL-CAD:
Task Claimed - I would like to work on this task. |
22:49.13 |
Notify |
03GCI:Jacob
Fine * 6141100335038464 Model a hand drill in 3D using BRL-CAD:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
22:51.53 |
Notify |
03GCI:Jacob
Fine * 5873716877590528 Create a precise modeling transcript for
modeling a simple toy car: Task Claimed - I would like to work on
this task. |
23:16.44 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD project
http://www.google-melange.com/gci/task/view/google/gci2013/5332162035318784:
I have completed the task and don't... |
00:02.19 |
*** join/#brlcad merzo
(~merzo@71-40-132-95.pool.ukrtel.net) |
00:14.49 |
Notify |
03GCI:starseeker * 6441264325066752 Create
unit tests for our basic utility library (LIBBU) #3: Task Assigned
- This task has been assigned to Johannes Schulte. You have 72
hours to complete this... |
00:17.19 |
Notify |
03GCI:starseeker * 5865810849431552 Write
draft of BRL-CAD application interface design guidelines: It's
fairly free form - You get to propose a set of design criteria -
the links are just to give... |
00:33.36 |
Notify |
03BRL-CAD:j-schulte * 59264
brlcad/trunk/src/libbu/tests/CMakeLists.txt: Add unit test for
date-time.c from libbu (GCI task:
http://www.google-melange.com/gci/task/view/google/gci2013/6441264325066752) |
00:35.16 |
Notify |
03GCI:Johannes Schulte * 6441264325066752
Create unit tests for our basic utility library (LIBBU) #3: Ready
for review - The work on this task is ready to be
reviewed. |
00:36.22 |
Notify |
03GCI:Johannes Schulte * 6441264325066752
Create unit tests for our basic utility library (LIBBU) #3
http://www.google-melange.com/gci/task/view/google/gci2013/6441264325066752:
Questions When... |
00:38.08 |
Notify |
03GCI:Sean *
5873716877590528 Create a precise modeling transcript for modeling
a simple toy car: Task Assigned - This task has been assigned to
Jacob Fine. You have 72 hours to complete this task,... |
00:38.13 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
Task Assigned - This task has been assigned to Michael. You have 72
hours to complete this task, good luck! |
01:55.15 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: Ready for review - The work on this task is ready to be
reviewed. |
01:59.57 |
Notify |
03GCI:fernozzle * 5034143381454848 Compile
BRL-CAD on Windows using Cygwin: Task Claimed - I would like to
work on this task. |
02:08.48 |
brlcad |
maths22:
http://www.google-melange.com/gci/task/view/google/gci2013/5780674933948416 |
02:08.48 |
gcibot |
Update
Fisheye installation |
02:08.49 |
gcibot |
Status:
Open |
02:08.49 |
gcibot |
Mentor(s):
Sean |
02:16.32 |
Notify |
03GCI:Sean *
5300578120892416 Implement new API function to reduce duplication
#3: duplication - Number of lines is irrelevant. Any code
duplication warrants refactoring. What's not clear to
me... |
02:17.46 |
maths22 |
brlcad:
thanks |
02:19.04 |
maths22 |
rx |
02:19.12 |
maths22 |
oops
:) |
02:19.17 |
Notify |
03GCI:Sean *
5300578120892416 Implement new API function to reduce duplication
#3
http://www.google-melange.com/gci/task/view/google/gci2013/5300578120892416:
BoT task Note that there is a BoT... |
02:23.17 |
Notify |
03GCI:Jacob B
* 5315017800941568 Enable a new compiler warning, fix any issues
that ensue #3: Ready for review - The work on this task is ready to
be reviewed. |
02:28.48 |
Notify |
03GCI:Sean *
5300578120892416 Implement new API function to reduce duplication
#3
http://www.google-melange.com/gci/task/view/google/gci2013/5300578120892416:
bot surface area There's not a BoT... |
02:45.27 |
Notify |
03GCI:Sean *
5300578120892416 Implement new API function to reduce duplication
#3
http://www.google-melange.com/gci/task/view/google/gci2013/5300578120892416:
follow-on A task for BoT mesh... |
03:12.11 |
Notify |
03GCI:Sean *
5849146376323072 Model pliers in 3D using BRL-CAD: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
03:12.56 |
Notify |
03GCI:Sean *
5849146376323072 Model pliers in 3D using BRL-CAD: overlaps -
Looks fantastic, but there are 0.25mm overlaps (the handles
iirc). |
03:28.42 |
Notify |
03GCI:Sean *
6441264325066752 Create unit tests for our basic utility library
(LIBBU) #3: few issues - Few issues: Missing header and footer
The #include "stdio.h" isn't right, system headers
are... |
03:28.43 |
Notify |
03GCI:Sean *
6441264325066752 Create unit tests for our basic utility library
(LIBBU) #3: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
03:29.02 |
Notify |
03GCI:Sean *
5034143381454848 Compile BRL-CAD on Windows using Cygwin: Task
Assigned - This task has been assigned to fernozzle. You have 72
hours to complete this task, good luck! |
03:31.52 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
Missing a lot - Michael, did you check out all of the examples?
Particularly the Gnome and Ubuntu examples are
really... |
03:31.53 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to... |
03:33.02 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy the... |
03:36.34 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing
http://www.google-melange.com/gci/task/view/google/gci2013/5660495776317440:
not the right task Ilkin, what you submitted has nothing
to... |
04:27.53 |
Notify |
03GCI:Sean *
5315017800941568 Enable a new compiler warning, fix any issues that
ensue #3: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
04:29.53 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.244) |
04:43.49 |
maths22 |
brlcad: what
needs work? I'm sure something does, but I'm not sure
what |
04:51.18 |
brlcad |
maths22: took
me a while to write the reply |
04:51.19 |
Notify |
03GCI:Sean *
5315017800941568 Enable a new compiler warning, fix any issues that
ensue #3: almost good - Wow, this was a really tricky patch to
review... nice work doing your homework, though. It... |
04:51.20 |
brlcad |
that was a
tough one |
04:52.11 |
brlcad |
I had to pull
out documentation on a number of points to make sure things were
right/wrong |
05:31.57 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.244) |
05:38.16 |
microchip_sac |
I'm working
on
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936 |
05:38.18 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
05:38.18 |
gcibot |
Status:
NeedsWork (4 days, 6 hours left) |
05:38.18 |
gcibot |
Mentor(s):
Kesha Shah |
05:38.50 |
microchip_sac |
and I've
fixed the warnings that occur *without* the new flag because of my
changes |
05:39.11 |
microchip_sac |
other than
those, is the patch OK? |
05:39.23 |
microchip_sac |
should I
submit a new build log and patch for review now? |
05:48.28 |
brlcad |
microchip_sac: that is what the last
comment said, no? |
05:48.43 |
brlcad |
just make
sure to submit a "make -k" with the flag enabled |
05:48.58 |
brlcad |
need to get
an idea of how many issues remain |
05:49.06 |
brlcad |
the previous
logs looked like they were not -k |
06:32.18 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
06:52.54 |
Notify |
03GCI:Sharan
Narayan * 5849146376323072 Model pliers in 3D using BRL-CAD: Ready
for review - The work on this task is ready to be
reviewed. |
06:56.31 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.244) |
06:58.54 |
Notify |
03GCI:Sean *
5849146376323072 Model pliers in 3D using BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
07:03.20 |
Notify |
03GCI:Sean *
4773374307860480 Fix MGED crash on Mac OS X: more info - Yash, if
you followed the steps correctly and cannot reproduce the crash,
you can claim the task, submit details on what you... |
07:04.55 |
Notify |
03GCI:Sean *
5054849284571136 Doxygen cleanup for LIBWDB
http://www.google-melange.com/gci/task/view/google/gci2013/5054849284571136:
SVN Information on how to obtain BRL-CAD's sources
is... |
07:07.25 |
Notify |
03GCI:Sean *
4549761130561536 Create an utility library (LIBBU) API unit test
for any file: no follow-up - Arjun, have you given up on this?
Your last comment made it sound like you'd fixed the... |
07:08.35 |
Notify |
03GCI:Sean *
5675661037404160 Create numerics library (LIBBN) unit test for
rand.c
http://www.google-melange.com/gci/task/view/google/gci2013/5675661037404160:
SVN Information on how to obtain... |
07:11.00 |
Notify |
03GCI:Sean *
6501205291302912 Fix at least 8 spelling mistakes in at least 8
different files: nobody? - This task is so close to completion,
just was submitted in the wrong format. Is nobody
really... |
07:16.30 |
*** join/#brlcad caen23
(~caen23@92.81.162.63) |
07:56.56 |
Notify |
03GCI:Sharan
Narayan * 6012644171448320 Find, reliably reproduce, and report any
bug in MGED: Task Claimed - I would like to work on this
task. |
07:59.46 |
Notify |
03GCI:Sharan
Narayan * 6012644171448320 Find, reliably reproduce, and report any
bug in MGED: SourceForge - Where to Sumbit, Should I submit my bug
report to sourceforge.net? |
08:48.46 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.244) |
09:43.39 |
Notify |
03GCI:Alexandra Covor * 5804117939191808
Design a cover image or banner for our Facebook page (and/or
another social media site) #15: Ready for review - The work on this
task is ready to be... |
09:44.19 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: Ready for
review - The work on this task is ready to be reviewed. |
10:59.45 |
*** join/#brlcad chick_
(~chick_@41.204.83.2) |
10:59.59 |
chick_ |
#join
#ublab |
11:06.14 |
Notify |
03BRL-CAD:j-schulte * 59265
brlcad/trunk/src/libbu/tests/bu_date-time.c: fix r59264 |
11:06.15 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: Task Claimed - I
would like to work on this task. |
11:07.29 |
Notify |
03GCI:Johannes Schulte * 6441264325066752
Create unit tests for our basic utility library (LIBBU) #3: Ready
for review - The work on this task is ready to be
reviewed. |
11:38.48 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.244) |
13:07.22 |
Notify |
03GCI:Vipul
Sharma * 5902558589616128 Design a BRL-CAD Sticker #14: Ready for
review - The work on this task is ready to be
reviewed. |
13:12.02 |
Notify |
03GCI:Vipul
Sharma * 5902558589616128 Design a BRL-CAD Sticker #14: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
13:12.03 |
Notify |
03GCI:Vipul
Sharma * 5902558589616128 Design a BRL-CAD Sticker #14: Task
Claimed - I would like to work on this task. |
13:12.07 |
*** join/#brlcad KimK
(~Kim__@24.255.223.153) |
13:55.28 |
Notify |
03GCI:Andromeda Galaxy * 5895393510424576
Improve the superellipsoid surface area implementation: Ready for
review - The work on this task is ready to be reviewed. |
14:11.45 |
Notify |
03GCI:Sean *
5902558589616128 Design a BRL-CAD Sticker #14: Task Assigned - This
task has been assigned to Vipul Sharma. You have 168 hours to
complete this task, good luck! |
14:12.05 |
Notify |
03GCI:Sean *
6387756011880448 Create a Motion Typography video for BRL-CAD #4:
Task Assigned - This task has been assigned to AdityaGulati. You
have 72 hours to complete this task, good luck! |
14:12.20 |
Notify |
03GCI:Sean *
6012644171448320 Find, reliably reproduce, and report any bug in
MGED: Task Assigned - This task has been assigned to Sharan
Narayan. You have 72 hours to complete this task, good
luck! |
14:12.52 |
maths22 |
brlcad:
thanks |
14:13.14 |
maths22 |
I don't know
if you noticed in the log, but there were two warnings I could not
figure out how to fix |
14:13.17 |
maths22 |
is that
ok? |
14:13.56 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy the... |
14:14.49 |
*** join/#brlcad kesha
(~kesha@49.202.231.149) |
14:19.00 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: much better - This
is much better but your prototype looks incomplete. What are all of
those little boxes for? That goes into each of the... |
14:19.27 |
Notify |
03GCI:Sean *
6441264325066752 Create unit tests for our basic utility library
(LIBBU) #3: Task Closed - Congratulations, this task has been
completed successfully. |
14:21.17 |
Notify |
03GCI:Sean *
5804117939191808 Design a cover image or banner for our Facebook
page (and/or another social media site) #15: Task Closed -
Congratulations, this task has been completed
successfully. |
14:25.34 |
Notify |
03GCI:Sean *
5895393510424576 Improve the superellipsoid surface area
implementation: Task Closed - Congratulations, this task has been
completed successfully. |
14:26.58 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.74) |
14:27.56 |
*** join/#brlcad kesha_
(~kesha@49.249.17.247) |
14:29.13 |
Notify |
03GCI:Sharan
Narayan * 6012644171448320 Find, reliably reproduce, and report any
bug in MGED: Ready for review - The work on this task is ready to
be reviewed. |
14:34.01 |
Notify |
03GCI:Andromeda Galaxy * 5895393510424576
Improve the superellipsoid surface area implementation: Performance
improvement - Sorry, I forgot to post these numbers in the
explanation file: 10 runs of... |
14:35.46 |
Notify |
03GCI:Andromeda Galaxy * 5895393510424576
Improve the superellipsoid surface area implementation: One more
performance improvement - I had one more idea for another
performance improvement after I... |
14:36.03 |
*** join/#brlcad andromeda-galaxy
(~user@61.3.164.205) |
14:36.11 |
Notify |
03GCI:Sean *
5895393510424576 Improve the superellipsoid surface area
implementation: some problems - Andromeda, this looks good but you
did introduce a new constant (500000) without
documenting... |
14:37.16 |
Notify |
03GCI:Sean *
6012644171448320 Find, reliably reproduce, and report any bug in
MGED: Task Closed - Congratulations, this task has been completed
successfully. |
14:37.36 |
andromeda-galaxy |
brlcad: Can I
talk to you for a minute about those two constants that I
changed? |
14:37.38 |
brlcad |
maths22: I
commented on those two |
14:37.44 |
brlcad |
andromeda-galaxy: sure |
14:38.34 |
maths22 |
you didn't
comment on theme here
http://www.google-melange.com/gci/task/view/google/gci2013/5315017800941568 |
14:38.35 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #3 |
14:38.35 |
gcibot |
Status:
NeedsWork (5 days, 4 hours left) |
14:38.35 |
gcibot |
Mentor(s):
Daniel Rossberg |
14:38.49 |
andromeda-galaxy |
brlcad: The
reason that I said that in the comments is that many different sets
of numbers get within 0.001 of the correct values in my tests, and
these values gave the maximum performance for similar
accuracy |
14:39.12 |
brlcad |
maths22: it's
the second sentence |
14:39.45 |
andromeda-galaxy |
When the
function was significantly sped up, this changed somewhat, as it
became less expensive to start with much higher values, and to
recompute more often: the faster convergence now outweighs the
larger numbers at the beginning (I think) |
14:40.40 |
maths22 |
not
those; |
14:40.57 |
maths22 |
you didn't
see the other errors because I forgot to redirect
stderr |
14:41.04 |
brlcad |
ahh |
14:41.53 |
maths22 |
will share
errors shortly |
14:42.35 |
brlcad |
andromeda-galaxy: it's not that your
comments weren't understandable |
14:42.41 |
brlcad |
they're just
not useful :) |
14:43.16 |
andromeda-galaxy |
brlcad: I see
--- what I was saying here is just why I think that these are the
optimum values, even though one of them is an order of magnitude
different |
14:43.18 |
brlcad |
you could
have just as well said "these were the values that seemed to work
best" |
14:43.29 |
brlcad |
it's two
orders |
14:44.17 |
andromeda-galaxy |
brlcad: can
you suggest a better way to find parameters that maximize
performance? |
14:44.35 |
andromeda-galaxy |
and
accuracy? |
14:44.37 |
brlcad |
that's the
wrong question to be asking |
14:44.51 |
andromeda-galaxy |
I'm not sure
how to go about doing it any more than this... |
14:45.38 |
brlcad |
let me see if
I can show you another example |
14:46.05 |
andromeda-galaxy |
brlcad: okay,
thanks |
14:46.40 |
maths22 |
http://paste.ubuntu.com/6684923/ |
14:47.24 |
andromeda-galaxy |
brlcad: by
the way, the other constant that you mentioned (the +500000) was a
slight mistake in the diff, it only needs to be +1; I added a
comment just now explaining that the +1 is necessary to store both
endpoints of the line of the grid that will be stored in the
arrays |
14:48.30 |
brlcad |
andromeda-galaxy: okay, take a peek at
src/libbu/heap.c where there are two constants there in #defines at
the top of the file -- the comment tells you what the number means,
what changes to it imply, and roughly talk about impact
(performance) |
14:49.07 |
maths22 |
brlcad: those
are the two errors |
14:49.31 |
andromeda-galaxy |
brlcad: okay,
thanks --- I will try to rewrite my comments |
14:49.55 |
andromeda-galaxy |
would you
mind taking a look at my final ones before commit? |
14:50.56 |
brlcad |
andromeda-galaxy: think about it like a
variable, don't focus on the value itself -- that might
help |
14:51.27 |
andromeda-galaxy |
brlcad: thank
you for the help! |
14:51.41 |
brlcad |
andromeda-galaxy: like instead of *2 or
*4, what would you call that? CONVERGENCE_RATE or STEPPING_SIZE or
... |
14:51.55 |
brlcad |
then without
thinking about a value, document it |
14:52.05 |
brlcad |
what is it,
what does it mean, how does it affect anything |
14:52.14 |
brlcad |
and this is
all in just one or two sentences ;) |
14:52.41 |
brlcad |
it should
just be useful/informative, and you probably won't end up talking
about performance much at all (which is fine) |
14:53.25 |
brlcad |
I might be
using a computer that is literally 100x faster than yours -- will
that make the values you chose bad values? or will it be
fine? |
14:53.47 |
brlcad |
or if I use a
computer that's 100 times slower, ditto |
14:54.19 |
andromeda-galaxy |
brlcad: I
think that these will still be fairly good values, but I'm not
completely sure how to prove it... |
14:54.46 |
brlcad |
how do they
affect quality? |
14:55.34 |
brlcad |
if you
changed 1024 to 2048, how does that affect the sampling error of a
1m^3 superell? |
14:57.22 |
brlcad |
not to lose
sight of the path through the forest, you could work for hours to
understand your own numbers and that's not the goal |
14:57.34 |
brlcad |
the goal is
to just document what you DO know now |
14:58.09 |
brlcad |
and to say
something useful about them, what will be useful to other devs,
which is to explain what those numbers are, what they mean, and how
sensitive they are |
14:59.13 |
andromeda-galaxy |
brlcad: I
have two more comments that I think are more useful |
14:59.20 |
brlcad |
k, go for it
;) |
14:59.40 |
andromeda-galaxy |
Would you
mind looking at them quickly before I commit? |
14:59.50 |
brlcad |
just commit
if you're comfortable with it |
14:59.57 |
andromeda-galaxy |
brlcad: okay,
1 minute |
15:00.12 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: Ready for
review - The work on this task is ready to be reviewed. |
15:01.20 |
brlcad |
maths22: I
see what you mean -- those two are just aweful bits of
code |
15:01.25 |
brlcad |
awful
even |
15:04.22 |
brlcad |
those are
string numbers ... being read in and turned into
pointers |
15:04.35 |
brlcad |
the second is
even worse, turning the pointer into a function |
15:05.17 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy the... |
15:06.09 |
maths22 |
is it ok then
if I leave it? |
15:08.41 |
brlcad |
well if you
leave it, the build will be broken :) |
15:09.04 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: okay to worse? -
Ilkin, your design is digressing. What is effectivity? What is
"designed data"? Not sure what would go into that
column... |
15:09.38 |
*** join/#brlcad kesha__
(~kesha@49.202.231.158) |
15:10.19 |
andromeda-galaxy |
brlcad: There
was a slight conflict, where someone fixed a misspelling in my
comment, so I'll commit in a minute; can you take a quick look at
it when I do? |
15:11.06 |
andromeda-galaxy |
Also, did you
see my comments about a couple of possible tasks/things to do after
GCI? (one in the _explanations file, one on the website a minute
ago) |
15:14.42 |
Notify |
03BRL-CAD:peter-sa * 59266
brlcad/trunk/src/librt/primitives/superell/superell.c: This adds a
significant performance gain to the superell surface area
functions, from GCI task
http://www.google-melange.com/gci/task/view/google/gci2013/5895393510424576 |
15:14.43 |
gcibot |
Improve the
superellipsoid surface area implementation |
15:14.43 |
gcibot |
Status:
Closed |
15:14.43 |
gcibot |
Mentor(s):
Sean |
15:14.51 |
brlcad |
andromeda-galaxy: all commits are
reviewed/watched by myself and others, no need to ask for that
;) |
15:15.03 |
brlcad |
that just
happens automatically all the time, every commit |
15:15.42 |
andromeda-galaxy |
brlcad: okay,
thanks |
15:15.58 |
andromeda-galaxy |
I wasn't
entirely sure, so I thought it was better to ask |
15:16.34 |
andromeda-galaxy |
(I'm in
general more used to projects with a pre-commit review, so I'm not
entirely sure about the procedures for post-commit
reviewing) |
15:17.14 |
andromeda-galaxy |
Do you think
that my two other ideas are probably best as post-GCI? |
15:18.13 |
brlcad |
I must have
missed what you're referring to in the explanations file -- you
talked about how you improved performance and how you tried a fast
sine approximation that sucked |
15:18.33 |
andromeda-galaxy |
I was
actually saying that the two fast sine approximations are really
good |
15:18.40 |
andromeda-galaxy |
it's just
that this needs them to be really really good |
15:18.54 |
brlcad |
(which was
pretty cool, but yeah we usually can't use them) |
15:19.27 |
andromeda-galaxy |
So I was
wondering if any of the rendering code, etc. could use a large
performance gain at the cost of a fairly small accuracy
loss... |
15:20.02 |
brlcad |
most of what
we calculate needs to be really accurate where even double
precision is insufficient, but we make it work as best we can
because the alternatives (fixed precision, interval arithmetic,
etc) are ORDERS of magnitude slower |
15:20.05 |
*** join/#brlcad kesha__
(~kesha@49.249.17.238) |
15:20.25 |
andromeda-galaxy |
brlcad:
okay |
15:21.28 |
andromeda-galaxy |
And I just
realized that several of the trig computations in the surf_area
computation can be factored out in a way that I think it is fairly
unlikely that the compilers automatically do, as it is nested
several layers of function calls deep, and it is only a small part
of an expression that happens to not be reliant on the innermost
loop |
15:21.57 |
andromeda-galaxy |
which is why
I was wondering if you thought it might be reasonable to add one
more of these performance improvement ones... |
15:23.50 |
brlcad |
if it's not
going to give an order of magnitude performance improvement, and it
sounds like it's not likely, then it's probably "good enough" for
now until we have hard quality metrics to improve upon |
15:24.41 |
brlcad |
it's also not
a good idea to guess what the compiler is or is not capable of when
it comes to performance |
15:24.45 |
brlcad |
you'll often
be surprised |
15:24.52 |
brlcad |
you got to
profile |
15:25.05 |
andromeda-galaxy |
brlcad: I did
do a profile |
15:25.20 |
andromeda-galaxy |
nearly all of
the time is spent in the sin/cos functions as far as I can
tell |
15:25.24 |
brlcad |
excellent |
15:25.50 |
andromeda-galaxy |
though the
improvement I just submitted makes that a bit better (I think
80-some percent to 60-some) |
15:27.49 |
brlcad |
so then
optimizing would mean either 1) improving the performance of
sin/cos (not likely, and you tried that), 2) calling sin/cos less
(possible, but requires a lot of work to track the impact), or 3)
using a different approach that avoids the problem altogether
(navel gazing) |
15:28.54 |
brlcad |
you could
also leverage data coherence and parallelism, though both are sort
of advanced topics to do well |
15:29.34 |
andromeda-galaxy |
brlcad: I was
indeed thinking of parallelism; also, I think that the optimization
that I was just mentioning would significantly reduce calls to
sin/cos |
15:33.56 |
brlcad |
with most of
our work, the emphasis is first on getting it implemented not just
"good enough" but provably accurate |
15:33.59 |
maths22 |
I will try to
fix it then |
15:34.14 |
maths22 |
do you have
any suggestions? |
15:34.35 |
maths22 |
(otherwise I
can just stash the value in a local variable and then cast
it) |
15:34.40 |
maths22 |
that should
make GCC happy |
15:34.41 |
brlcad |
since this is
already an approximation approach, performance is not really the
primary concern -- accuracy is the concern |
15:36.05 |
brlcad |
it doesn't
matter if something takes an hour to compute if it's ultimately
wrong or has bugs for some cases or has too much error or an
indeterminate amount of error |
15:36.26 |
andromeda-galaxy |
brlcad: I
see |
15:36.35 |
brlcad |
maths22:
stashing may be the way to go for this |
15:36.52 |
brlcad |
the "fix" is
to eliminate that pointer trickery altogether |
15:39.45 |
andromeda-galaxy |
brlcad: do
you have something specific in mind about trying to test the
accuracy more, or should I try to find another task for GCI and
then talk to you about it more after gci? |
15:55.19 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: Ready for review - The work on this task is ready to be
reviewed. |
15:59.11 |
Notify |
03GCI:Andromeda Galaxy * 5803108621877248
Enable a new compiler warning, fix any issues that ensue: Task
Claimed - I would like to work on this task. |
15:59.52 |
*** join/#brlcad sac_microchip
(~microchip@223.239.199.15) |
16:01.52 |
Notify |
03GCI:Mandeep
Kaur * 5803108621877248 Enable a new compiler warning, fix any
issues that ensue: Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 144 hours to complete
this... |
16:03.13 |
maths22 |
I will do
that now |
16:08.15 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to... |
16:10.10 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
you didn't change anything? - Michael, it looks like you didn't
change anything. Someone added a contact section,
but... |
16:12.31 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: ??? - Can you give me an example of structure? I have a
lot of the structure that GNOME has. |
16:16.09 |
Notify |
03GCI:Melange
* 4932878790033408 Fix at least 8 spelling mistakes in at least 8
different files #7: Initial Deadline passed - Melange has detected
that the initial deadline has passed and it has set... |
16:19.24 |
maths22 |
done;
rebuilding |
16:31.11 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: Ready for review - The work on this task is ready to be
reviewed. |
16:31.17 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: What else should I do?? - What I am trying to say is that
there is no accessibilty page on the BRL-CAD site.
That... |
16:32.14 |
*** part/#brlcad sac_microchip
(~microchip@223.239.199.15) |
16:32.37 |
*** join/#brlcad microchip_sac
(~microchip@223.239.199.15) |
16:33.10 |
microchip_sac |
I'm doing GCI
task
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936 |
16:33.12 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
16:33.12 |
gcibot |
Status:
NeedsWork (3 days, 19 hours left) |
16:33.12 |
gcibot |
Mentor(s):
Kesha Shah |
16:33.43 |
microchip_sac |
and I'm
getting some warnings without the extra flag, which I'm trying to
fix |
16:33.51 |
microchip_sac |
(as my mentor
said in the comments) |
16:34.40 |
microchip_sac |
I need to fix
a warning in src/mged/edsol.c, involving calls to
rt_arb_calc_points |
16:34.49 |
microchip_sac |
brlcad: could
you help me? |
16:35.01 |
brlcad |
~ask |
16:35.02 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
16:35.11 |
brlcad |
"yes" |
16:35.13 |
brlcad |
:) |
16:35.47 |
maths22 |
commit 59266
broke build: http://brlcad.org:8085/browse/BRLCAD-BUIL-513/log |
16:35.50 |
microchip_sac |
brlcad: could
you tell me how to deal with the pointers to arrays? |
16:37.09 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: Ready for
review - The work on this task is ready to be reviewed. |
16:40.34 |
maths22 |
could
misc/pastebinit be installed on the server? |
16:43.56 |
Notify |
03GCI:Jacob B
* 5315017800941568 Enable a new compiler warning, fix any issues
that ensue #3: Ready for review - The work on this task is ready to
be reviewed. |
16:47.59 |
brlcad |
maths22: can
pastebinit be configured to anything other than pastebin.com? we
can't use that one |
16:48.24 |
maths22 |
yes |
16:48.34 |
maths22 |
reference
coming shortly... |
16:48.46 |
maths22 |
alos, what's
wrong with pastebin.com |
16:49.01 |
microchip_sac |
brlcad: how
do I deal with the pointers to arrays? |
16:49.11 |
maths22 |
see: http://www.moleberry.com/man/p/pastebinit.1.html |
16:50.10 |
maths22 |
ping |
16:50.19 |
maths22 |
oops! |
16:50.26 |
brlcad |
microchip_sac: you need to give me more
information than that |
16:50.42 |
microchip_sac |
file
src/mged/edsol.c |
16:51.00 |
microchip_sac |
line # 6882,
for example |
16:51.25 |
microchip_sac |
the call to
rt_arb_calc_points involves es_peqn |
16:51.25 |
maths22 |
microchip_sac: what flag are you
using? |
16:51.28 |
brlcad |
maths22:
pastebin.com is blacklisted/blocked by many of our corporate
contributor environments |
16:51.34 |
maths22 |
that makes
sense |
16:51.46 |
microchip_sac |
but es_peqn
is not of the correct type |
16:51.53 |
brlcad |
they have too
much of a history of hosting malware, cracks, ssns, etc |
16:52.05 |
microchip_sac |
see
declaration of rt_arb_calc_points |
16:52.19 |
microchip_sac |
maths22:
none, just the default |
16:52.45 |
maths22 |
line 6882 is
blank |
16:52.57 |
maths22 |
Are you using
the latest svn checkout? |
16:53.09 |
microchip_sac |
oops, sorry,
I have local edits |
16:53.33 |
microchip_sac |
just look for
rt_arb_calc_points |
16:54.02 |
maths22 |
that makes
sense; can you post the build error to a pastebin (like
paste.ubuntu.com)? |
16:54.27 |
Notify |
03BRL-CAD:brlcad * 59267
brlcad/trunk/src/librt/primitives/superell/superell.c: index cannot
be used as a variable name due to shadowing, use idx
instead |
16:55.14 |
microchip_sac |
maths22: I
tried fixing it by declaring a separate array of the right
type |
16:55.26 |
microchip_sac |
and then
memcpy-ing the array |
16:55.47 |
microchip_sac |
it works, but
is it correct? |
16:55.59 |
brlcad |
microchip_sac: what's the problem just
declaring it as a pointer to an array? |
16:56.07 |
maths22 |
comitt 59264
also broke build-see http://brlcad.org:8085/browse/BRLCAD-BUIL-511/log |
16:56.24 |
brlcad |
is it still
broken? |
16:56.53 |
microchip_sac |
brlcad:
rt_arb_calc_points expects (const plane_t *[4]) |
16:56.54 |
brlcad |
running a
full build now |
16:56.57 |
maths22 |
compiling
right now ... |
16:57.19 |
brlcad |
microchip_sac: that doesn't look like what
it takes to me |
16:57.29 |
brlcad |
the function
definition is different |
16:57.42 |
microchip_sac |
it takes more
than that, that's the part which gives a warning |
16:59.05 |
microchip_sac |
I tried
fixing it by |
16:59.14 |
microchip_sac |
<PROTECTED> |
16:59.27 |
microchip_sac |
<PROTECTED> |
16:59.34 |
brlcad |
back
up |
16:59.36 |
brlcad |
the
declaration must match the definition |
16:59.38 |
microchip_sac |
<PROTECTED> |
16:59.39 |
brlcad |
what is the
definition? |
17:00.30 |
microchip_sac |
int
rt_arb_calc_points(struct rt_arb_internal *arb, int cgtype, const
plane_t planes[6], const struct bn_tol *tol); |
17:00.44 |
microchip_sac |
that's the
same for both |
17:00.49 |
microchip_sac |
decl and
defn |
17:01.02 |
brlcad |
good |
17:01.22 |
brlcad |
so then
that's what makes you saying "brlcad: rt_arb_calc_points expects
(const plane_t *[4])" make no sense. :) |
17:01.27 |
brlcad |
it does not
expect that |
17:01.43 |
microchip_sac |
gcc says
that |
17:01.52 |
brlcad |
it expects
"const plane_t planes[6]" which is very different |
17:01.54 |
microchip_sac |
it doesn't
make any sense! |
17:02.18 |
microchip_sac |
the '4' was
my mistake, should have been '6' |
17:02.51 |
microchip_sac |
ok, I fixed
it by the stuff described above |
17:03.01 |
microchip_sac |
is it good
practices, though? |
17:03.13 |
brlcad |
problems
cannot be debugged/discussed when you have mistakes like that in
the discussion :) |
17:03.26 |
brlcad |
programming
requires precision 100% of the time |
17:04.14 |
brlcad |
"I tried
fixing it by ..." and "I fixed it by the stuff described above"
don't make sense |
17:04.19 |
brlcad |
did you fix
it or did you not fix it? |
17:04.38 |
microchip_sac |
I fixed it,
it builds without errors |
17:04.39 |
brlcad |
Yoda says "Do
or Do Not, there is no try" |
17:04.45 |
microchip_sac |
but is it
good practices? |
17:05.22 |
brlcad |
what is the
type mismatch? |
17:05.29 |
microchip_sac |
I mean,
there's a lot of stuff on the Web about the uselessness |
17:05.40 |
brlcad |
it really
depends |
17:05.48 |
microchip_sac |
and
complications of 'array pointers' |
17:05.54 |
brlcad |
you need to
understand how it's being used, what's being used |
17:06.09 |
brlcad |
what is the
type mismatch? |
17:06.13 |
microchip_sac |
OK, here goes
a precise description: |
17:06.27 |
Notify |
03BRL-CAD:carlmoore * 59268
(brlcad/trunk/include/ged.h brlcad/trunk/src/libged/brep.c): fix
spelling and remove trailing blanks/tabs |
17:06.35 |
maths22 |
still broken:
http://brlcad.org:8085/browse/BRLCAD-BUIL-514/log |
17:06.49 |
microchip_sac |
the original
variable: fastf_t es_peqn[7][4]; |
17:07.23 |
microchip_sac |
what
rt_arb_calc_points expects: struct rt_arb_internal *arb, int
cgtype, const plane_t planes[6], const struct bn_tol
*tol |
17:07.59 |
microchip_sac |
(I believe
plane_t is a type of fastf_t, because it works!) |
17:08.42 |
microchip_sac |
so what I
did: const fastf_t es_peqn_arg[7][4]; |
17:09.05 |
microchip_sac |
and then:
memcpy(es_peqn_arg, es_peqn, sizeof(es_peqn)); |
17:09.21 |
microchip_sac |
passing
es_peqn_arg to rt_arb_calc_points |
17:09.51 |
microchip_sac |
this is made
to work by trial and error |
17:10.06 |
microchip_sac |
is it
*designed* to work as well? |
17:12.12 |
microchip_sac |
brlcad:
precise enough? :) |
17:14.32 |
maths22 |
jenkins is
currently broken but using lots of cpu periodically |
17:17.57 |
brlcad |
microchip_sac: much more precise, should
have started there with your question ;) |
17:18.12 |
brlcad |
plane_t is an
array of fastf_t |
17:19.03 |
brlcad |
you can see
the type declaration in include/vmath.h, but it's a
fastf_t[4] |
17:20.18 |
microchip_sac |
that's
probably where my 'oops-6-and-not-4' came from |
17:20.52 |
Notify |
03BRL-CAD:brlcad * 59269
brlcad/trunk/src/libbu/tests/bu_date-time.c: some of these
constants are too big, make sure they instatiate as the correct
type, using long long |
17:20.54 |
brlcad |
so calc
points takes 6 of those |
17:21.01 |
maths22 |
brlcad:
thanks |
17:21.23 |
maths22 |
we should
proxy fisheye through apache |
17:21.44 |
microchip_sac |
calc points
takes 6 of fastf_t[4] |
17:21.45 |
brlcad |
which seems
like a problem since es_peqn is 7 of them |
17:22.10 |
brlcad |
maths22: you
know how to do that? |
17:22.36 |
brlcad |
you don't
have access to the apache config, but if you can write down steps
to make it happen I can make the necessary edits |
17:22.53 |
brlcad |
unless it can
be all done through .htaccess (which I'd doubt) |
17:23.09 |
maths22 |
I will give
you a snippet of apache config |
17:26.07 |
maths22 |
brlcad:
http://paste.ubuntu.com/6685806/ |
17:26.49 |
brlcad |
http://www.google-melange.com/gci/task/view/google/gci2013/5887726993801216 |
17:26.50 |
gcibot |
Proxy Fisheye
interface through Apache |
17:26.50 |
gcibot |
Status:
Open |
17:26.50 |
gcibot |
Mentor(s):
Sean |
17:27.18 |
maths22 |
I can claim
that once you review my compiler flag one |
17:27.22 |
maths22 |
no
hurry |
17:30.12 |
brlcad |
added the
snippet |
17:30.34 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: Ready for review - The work on this task
is ready to be reviewed. |
17:30.53 |
microchip_sac |
brlcad: could
you please see ^ |
17:31.08 |
brlcad |
microchip_sac: so what is the
7th? |
17:31.17 |
brlcad |
that's at the
heart of the mismatch |
17:31.36 |
brlcad |
(well really
the problem is the const, but still the sizes should
match) |
17:32.37 |
brlcad |
[Fri Jan 03
12:31:51 2014] [error] [client 71.206.34.125] File does not exist:
/usr/web/brlcad.org/static, referer: http://brlcad.org/fisheye/ |
17:34.58 |
microchip_sac |
brlcad: the
7th doesn't make sense, because common sense tells me there are
*six* planes |
17:35.00 |
brlcad |
starseeker:
don't know if this is of interest, http://thewalters.org/events/eventdetails.aspx?e=2738 |
17:35.13 |
microchip_sac |
and es_peqn
keeps track of all of them and an extra |
17:35.16 |
brlcad |
microchip_sac: does the callee use all
7? |
17:35.32 |
brlcad |
figure out
what it uses them for |
17:35.52 |
brlcad |
if the 7th is
accessed/used, then that might indicate a problem |
17:36.03 |
brlcad |
(which is why
it's useful to enable warnings like this, to find
problems) |
17:36.25 |
brlcad |
not just an
exercise to keep devs busy fighting types ;) |
17:37.50 |
*** join/#brlcad kesha__
(~kesha@49.248.244.12) |
17:38.03 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
17:38.28 |
microchip_sac |
brlcad: the
callee accesses indexes of es_peqn based on user selections from a
menu |
17:38.36 |
microchip_sac |
(or so I
think) |
17:40.30 |
microchip_sac |
OK, not I
think, but I see -- a comment specifically says es_peqn[something]
= plane of interest from es_menu |
17:43.28 |
Notify |
03GCI:Rishi
Sharma * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: Ready for review - The work on this task is ready to be
reviewed. |
17:44.47 |
microchip_sac |
brlcad: got
it! |
17:45.16 |
microchip_sac |
if es_peqn[7]
ever is accessed, it means that |
17:45.31 |
microchip_sac |
the user has
selected the 'go back to main menu' option |
17:46.28 |
microchip_sac |
I don't see
why they needed an extra indice for that, though; probably to avoid
es_peqn[es_menu] giving an error |
17:47.22 |
microchip_sac |
could you
review
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936
now? |
17:47.24 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
17:47.25 |
gcibot |
Status:
NeedsReview (3 days, 18 hours left) |
17:47.25 |
gcibot |
Mentor(s):
Kesha Shah |
17:47.32 |
microchip_sac |
I think the
patch is all right |
17:48.12 |
microchip_sac |
except for
the es_peqn issue, which I don't think will cause
trouble |
17:48.35 |
microchip_sac |
the seventh
index quits the program, I guess |
17:50.50 |
microchip_sac |
brlcad: nope,
it *does* quit for the seventh index |
17:54.35 |
Notify |
03GCI:Toshita
* 5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Ready for review - The
work on this task is ready to be reviewed. |
17:55.51 |
microchip_sac |
brlcad? |
18:00.23 |
brlcad |
much better
understanding |
18:00.42 |
brlcad |
the task will
get reviewed in the next round of reviews, asap |
18:00.56 |
microchip_sac |
is it
correct, however? :) |
18:01.01 |
brlcad |
you can get
started on another task in the meantime or double-check your work
to make sure there are no problems |
18:01.10 |
brlcad |
is it?
:) |
18:01.19 |
microchip_sac |
I think it
is |
18:01.37 |
Notify |
03GCI:Johannes Schulte * 5901237887172608
Design new API function to reduce duplication #3: Task Claimed - I
would like to work on this task. |
18:01.39 |
microchip_sac |
but of
course, I'm thinking about my own work |
18:01.47 |
microchip_sac |
:) |
18:02.45 |
brlcad |
I'd probably
look into making it not have a 7th element myself, having an
off-by-one array is just asking for problems |
18:03.05 |
brlcad |
having to
copy the array is correct, but a hack |
18:03.11 |
brlcad |
a hack
because of a preceding hack |
18:03.15 |
brlcad |
better to
remove all the hacks :) |
18:03.36 |
microchip_sac |
if the
seventh element is *about to* be accessed then the program
quits |
18:03.54 |
microchip_sac |
we better
write that down somewhere :) |
18:04.15 |
microchip_sac |
because of a
switch just before the actual access |
18:05.03 |
Notify |
03GCI:Mandeep
Kaur * 5901237887172608 Design new API function to reduce
duplication #3: Task Assigned - This task has been assigned to
Johannes Schulte. You have 72 hours to complete this task,
good... |
18:14.23 |
Notify |
03GCI:Mandeep
Kaur * 5269834744987648 Design a cover image or banner for our
Facebook page (and/or another social media site) #13: Needs
Improvement - You have to be more creative. Have a look
at... |
18:14.43 |
Notify |
03GCI:Mandeep
Kaur * 5269834744987648 Design a cover image or banner for our
Facebook page (and/or another social media site) #13: Task Needs
More Work - One of the mentors has sent this task
back... |
18:33.03 |
maths22 |
brlcad:
fisheye is now running at http://brlcad.org/fisheye/ |
18:47.42 |
Notify |
03GCI:Johannes Schulte * 5901237887172608
Design new API function to reduce duplication #3: Ready for review
- The work on this task is ready to be reviewed. |
18:51.40 |
*** join/#brlcad jschulte
(~johannes@p4FDFB4C6.dip0.t-ipconnect.de) |
18:51.53 |
Notify |
03GCI:Johannes Schulte * 5901237887172608
Design new API function to reduce duplication #3
http://www.google-melange.com/gci/task/view/google/gci2013/5901237887172608:
None I did implementation... |
19:11.14 |
Notify |
03GCI:Armen *
6501205291302912 Fix at least 8 spelling mistakes in at least 8
different files: Task Claimed - I would like to work on this
task. |
19:12.34 |
Notify |
03GCI:Mandeep
Kaur * 6501205291302912 Fix at least 8 spelling mistakes in at
least 8 different files: Task Assigned - This task has been
assigned to Armen. You have 72 hours to complete this
task,... |
19:34.02 |
Notify |
03GCI:kenneth
dela harlley * 5232363101487104 Post and promote typography video:
Ready for review - The work on this task is ready to be
reviewed. |
19:36.15 |
*** join/#brlcad Ch3ck
(~Ch3ck@195.24.220.16) |
20:04.38 |
*** join/#brlcad Ch3ck
(~Ch3ck@195.24.220.16) |
20:14.30 |
maths22 |
brlcad:
change the last line from ProxyPass /fisheye http://brlcad.org:8060/fisheye |
20:14.41 |
maths22 |
to ProxyPass
/fisheye http://localhost:8060/fisheye |
20:28.57 |
starseeker |
brlcad:
cool! |
20:36.28 |
starseeker |
brlcad: this
sounds like it might be up your alley:
https://www.eventbrite.com/e/art-bytes-at-the-walters-tickets-9534980383 |
21:04.37 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: None - Does it look good?? |
21:15.33 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy the... |
21:23.39 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: branding and example
- Ilkin, this is getting a little better but I don't think there's
enough time to achieve the task objectives at this... |
21:38.01 |
Notify |
03GCI:Toshita
* 5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Additions - I have
added in some features to the cover and I am working... |
21:50.38 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
don't understand - There are three examples in the references
section including the gnome, ubuntu, and freebsd
pages.... |
21:50.43 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to... |
22:03.54 |
Notify |
03GCI:Sean *
5822710852616192 Create a New Year Greeting Card for BRL-CAD.: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this... |
22:03.55 |
Notify |
03GCI:Sean *
5822710852616192 Create a New Year Greeting Card for BRL-CAD.: cite
your sources - Rishi, this still doesn't look like a card design
we could use. It looks like you searched the web... |
22:19.54 |
Notify |
03GCI:Sean *
5901237887172608 Design new API function to reduce duplication #3:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to... |
22:19.55 |
Notify |
03GCI:Sean *
5901237887172608 Design new API function to reduce duplication #3:
not digging it - Johannes, this doesn't feel like a good API
addition as-is. The new function fails to stand on
it's... |
22:20.29 |
Notify |
03GCI:Sean *
5232363101487104 Post and promote typography video: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
22:21.49 |
Notify |
03GCI:Sean *
5232363101487104 Post and promote typography video: Erm... title??
- That's not much of a Youtube title and there's no description
whatsoever. That's not very helpful. It needs to say... |
22:32.36 |
Notify |
03GCI:Michael
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: Ready for review - The work on this task is ready to be
reviewed. |
22:36.31 |
Notify |
03GCI:kenneth
dela harlley * 5232363101487104 Post and promote typography video:
Ready for review - The work on this task is ready to be
reviewed. |
22:45.04 |
Notify |
03GCI:fernozzle * 5034143381454848 Compile
BRL-CAD on Windows using Cygwin: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
23:03.13 |
Notify |
03BRL-CAD:j-schulte * 59270
(brlcad/trunk/src/librt/primitives/arbn/arbn.c
brlcad/trunk/src/librt/primitives/table.c): Add volume function for
arbn to librt |
23:04.18 |
Notify |
03GCI:Johannes Schulte * 5901237887172608
Design new API function to reduce duplication #3: Ready for review
- The work on this task is ready to be reviewed. |
23:05.38 |
Notify |
03GCI:Johannes Schulte * 5901237887172608
Design new API function to reduce duplication #3: None - As you
may have seen, I implemented a volume function for arbn, so when
this task is finished, a... |
00:40.09 |
maths22 |
I just
deleated a bunch of mediawiki spam users who had not used their
accounts ever (any account from the last 60 days was
kept) |
00:40.25 |
maths22 |
Please let me
know if you use your account but it was somehow deleted |
00:42.54 |
maths22 |
That removed
about 3/4ths of the users |
00:48.09 |
Notify |
03BRL-CAD
Wiki:Maths22 * 0 /wiki/Talk:Main_page: No reason to protect from
editing; if it becomes a problem, I will revert this |
01:24.43 |
Notify |
03GCI:Armen *
6501205291302912 Fix at least 8 spelling mistakes in at least 8
different files: Claim Removed - The claim on this task has been
removed, someone else can claim it now. |
02:12.51 |
Notify |
03GCI:Toshita
* 5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Ready for review - The
work on this task is ready to be reviewed. |
02:41.35 |
*** join/#brlcad awabimakoto
(500@101.5.170.93) |
02:51.32 |
brlcad |
starseeker:
yeah, I know about that event |
02:51.59 |
brlcad |
the hackathon
is centered around using the walters API to develop apps for
them |
03:09.25 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
03:13.39 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
03:14.32 |
brlcad |
maths22:
bingo, that did the trick |
03:15.31 |
maths22 |
what is
that? |
03:15.42 |
brlcad |
fisheye |
03:15.45 |
brlcad |
localhost |
03:15.58 |
maths22 |
that just
speeds things up |
03:16.21 |
maths22 |
What did it
was me telling fisheye that it was at fisheye/ so it would make the
right url prefixes |
03:16.31 |
brlcad |
ah,
cool |
03:16.55 |
brlcad |
I see you
nicely redirect brlcad.org:8060 to the proxy as well |
03:16.58 |
brlcad |
perfect |
03:17.44 |
brlcad |
is it
possible to restrict fisheye connection requests from localhost
only now, so we don't get external requests attaching? |
03:17.51 |
maths22 |
fisheye deals
with proxies pretty nicely (probably because a lot of places block
nostandard ports-like my school :() |
03:17.54 |
maths22 |
I will
check |
03:17.59 |
brlcad |
I can create
a firewall rule, but something in fisheye would be good
too |
03:18.30 |
brlcad |
since
everything should be coming from localhost, I have to imagine they
have that option (similar to mysql) |
03:18.39 |
maths22 |
I think
so... |
03:19.00 |
maths22 |
also, you
should create an account so I can make you an admin |
03:41.57 |
Notify |
03GCI:Andromeda Galaxy * 5803108621877248
Enable a new compiler warning, fix any issues that ensue: Ready for
review - The work on this task is ready to be reviewed. |
04:36.35 |
maths22 |
I will fix
the host in the morning |
04:51.16 |
Notify |
03GCI:Melange
* 5822710852616192 Create a New Year Greeting Card for BRL-CAD.:
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
06:14.01 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
06:42.40 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: many issues - Shardul, I've just spent several hours
(yes, hours) reviewing and fixing your patch and... |
06:47.06 |
brlcad |
maths22:
account created |
06:54.53 |
Notify |
03BRL-CAD:brlcad * 59271
(brlcad/trunk/include/bn.h brlcad/trunk/include/bu.h and 37
others): apply sf patch 251 from shardul chiplunkar, working under
gci task
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936
which begins making a set of changes needed to get
-Wstrict-prototypes working. lots of complication and mess, with
his patch ultimately being heavily modified in order to apply
it |
06:54.55 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
06:54.55 |
gcibot |
Status:
NeedsWork (3 days, 5 hours left) |
06:54.55 |
gcibot |
Mentor(s):
Kesha Shah |
06:54.55 |
Notify |
(there were
many bugs and issues that neede resolving). mostly filling out a
lot of parameter lists, but this did uncover issues in several
places throughout the code. redblack tree callbacks are
particularly screwy and will need work to clean the interface up.
leaving -Wstrict-prototypes disabled for now as there is more work
needed. |
06:58.33 |
*** join/#brlcad Rishabh
(~chatzilla@27.97.111.149) |
06:59.29 |
Notify |
03BRL-CAD:brlcad * 59272
brlcad/trunk/AUTHORS: promote shardul chiplunkar from special
thanks to code contributor after applying a heavily modified but
substantial patch that started getting Wstrict-prototypes to
work. |
07:01.50 |
Notify |
03BRL-CAD:brlcad * 59273
brlcad/trunk/TODO: add a couple dirty items uncovered while
addressing -Wstrict-prototypes compilation issues. redblack sigs
are a mess and librt/libwdb are intertwined. |
07:28.19 |
Notify |
03BRL-CAD:brlcad * 59274
(brlcad/trunk/include/config_win.h brlcad/trunk/include/icv.h and
21 others): apply gci patch
http://www.google-melange.com/gci/task/view/google/gci2013/5315017800941568
from maths22 which enables -Wbad-function-cast to detect
wrong/dangerous/suspicious casts. mostly caught a lot of
unintentional integer truncation from functions that return
floating point values, but also barked on a |
07:28.20 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #3 |
07:28.20 |
gcibot |
Status:
NeedsReview (4 days, 11 hours left) |
07:28.20 |
gcibot |
Mentor(s):
Daniel Rossberg |
07:28.21 |
Notify |
couple
snippets of bad practice where a pointer was serialized to a string
and back. |
07:38.31 |
Notify |
03GCI:Sean *
5315017800941568 Enable a new compiler warning, fix any issues that
ensue #3: few issues - Your change to builddelta_end.c.in is
wrong. You made tdiff_tmp be an int, which will
still... |
07:40.08 |
Notify |
03BRL-CAD:brlcad * 59275
brlcad/trunk/misc/CMake/test_srcs/builddelta_end.c.in: at a
minimum, document the truncation going on |
07:40.14 |
Notify |
03GCI:Sean *
5315017800941568 Enable a new compiler warning, fix any issues that
ensue #3: Task Closed - Congratulations, this task has been
completed successfully. |
07:43.19 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
where are you posting your updates - Please confirm where you are
posting your updates, because I'm not seeing any... |
07:43.31 |
Notify |
03GCI:Sean *
5332162035318784 Write a wiki page on joining the BRL-CAD project:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to... |
07:46.01 |
Notify |
03GCI:Sean *
5901237887172608 Design new API function to reduce duplication #3:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to... |
07:49.51 |
Notify |
03GCI:Sean *
5901237887172608 Design new API function to reduce duplication #3:
few issues - Only public API should use the bn_ prefix. The static
function should be just sort_ccw() or something... |
07:50.57 |
Notify |
03GCI:Sean *
5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Task Needs More Work -
One of the mentors has sent this task back for more... |
07:52.16 |
Notify |
03GCI:Sean *
5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: two images - All you
did was add two images. That doesn't make your
design... |
07:54.12 |
Notify |
03GCI:Sean *
5232363101487104 Post and promote typography video: name of project
- The blog post and youtube title should say "BRL-CAD". Not
BRL-Cad not BRL CAD not brl-cad ... |
07:54.13 |
Notify |
03GCI:Sean *
5232363101487104 Post and promote typography video: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
07:55.37 |
Notify |
03GCI:Sean *
5803108621877248 Enable a new compiler warning, fix any issues that
ensue: Task Needs More Work - One of the mentors has sent this task
back for more work. Talk to the mentor(s)... |
07:58.02 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: None -
ok |
08:09.39 |
*** join/#brlcad andromeda-galaxy
(~user@117.196.159.90) |
08:11.58 |
andromeda-galaxy |
brlcad: Can
you explain my options on the compiler warning task more fully? I
understand that the strict-prototypes doesn't work (which is
interesting --- I svn up'd right before I started working on this
task), but I'm not sure what you are saying I can do right now: Is
the c++-compat enough? Can I svn up and work on fixing more of the
strict-prototypes? |
08:15.07 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.66) |
08:16.50 |
microchip_sac |
I'm doing
task
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936 |
08:16.52 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
08:16.53 |
gcibot |
Status:
NeedsWork (3 days, 3 hours left) |
08:16.53 |
gcibot |
Mentor(s):
Kesha Shah |
08:17.00 |
microchip_sac |
brlcad: I saw
your comments |
08:17.44 |
microchip_sac |
and about the
use of (const plane_t *) |
08:18.18 |
microchip_sac |
the function
expects an array, which can be passed by giving a pointer to its
first element |
08:18.27 |
microchip_sac |
so that's
what the cast does |
08:18.46 |
microchip_sac |
if I want to
use the same cast for fastf_t |
08:19.17 |
microchip_sac |
I'll need to
give a pointer to es_peqn[es_menu] and not es_peqn
itself |
08:19.21 |
microchip_sac |
is that
right? |
08:21.52 |
*** join/#brlcad veer
(cb6ef316@gateway/web/freenode/ip.203.110.243.22) |
08:22.23 |
veer |
hi are there
any mentored bugs or mentored projects for newcomers? |
08:24.02 |
brlcad |
veer: there
are lots of them |
08:24.12 |
brlcad |
see our
Deuces page on our wiki |
08:24.32 |
brlcad |
we're also
participating in GCI, which ends this weekend, but there are many
tasks listed there as well on google-melange.com |
08:25.48 |
microchip_sac |
brlcad: I saw
your comments on
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936 |
08:25.49 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
08:25.50 |
gcibot |
Status:
NeedsWork (3 days, 3 hours left) |
08:25.50 |
gcibot |
Mentor(s):
Kesha Shah |
08:43.47 |
veer |
brlcad wiewed
them just now. but they don't mention what expertise they will
require like c, c++ and mentors are nt mentioned |
09:31.42 |
*** join/#brlcad hickoryknoll
(~hickorykn@66-118-151-70.static.sagonet.net) |
09:31.42 |
*** join/#brlcad gcibot
(~gcibot@elsalvador.media.mit.edu) |
09:31.42 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
09:31.42 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
09:31.42 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
09:31.42 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
09:31.42 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
09:31.42 |
*** join/#brlcad Rishabh
(~chatzilla@27.97.111.149) |
09:31.42 |
*** join/#brlcad WhiteCalf
(~DarkCalf@173.231.40.98) |
09:31.42 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
09:31.42 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
09:31.42 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
09:31.42 |
*** join/#brlcad witness__
(uid10044@gateway/web/irccloud.com/x-cktbwjdoejxzgfye) |
09:31.42 |
*** join/#brlcad andromeda-galaxy
(~user@117.196.159.90) |
09:32.38 |
*** join/#brlcad krushia
(~krushia@saturn.pcsrvc.com) |
09:32.51 |
*** join/#brlcad adnana
(cb6ef316@gateway/web/freenode/session) |
09:32.52 |
*** join/#brlcad adnana
(cb6ef316@gateway/web/freenode/ip.203.110.243.22) |
09:35.16 |
*** join/#brlcad caen23
(~caen23@92.81.162.63) |
09:44.14 |
*** join/#brlcad Izak_
(~Izak@66-118-151-70.static.sagonet.net) |
09:44.14 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
09:53.43 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
09:53.43 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
09:53.43 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
09:53.43 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
09:53.43 |
*** mode/#brlcad [+o ChanServ] by
hobana.freenode.net |
10:31.58 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
10:40.45 |
*** join/#brlcad infobot
(~infobot@rikers.org) |
10:40.45 |
*** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Ask us about Google Doc Sprint 2013 || GCI has begun! If you're
participating, be patient when asking questions... we're very busy
and sometimes have packed schedules. We will respond if you are
still on IRC: learn screen+irssi. |
11:11.19 |
*** join/#brlcad jschulte
(~johannes@p4FDF884D.dip0.t-ipconnect.de) |
12:31.07 |
*** join/#brlcad deekay
(~chatzilla@59.91.250.121) |
12:39.19 |
Notify |
03BRL-CAD:j-schulte * 59276
(brlcad/trunk/include/bn.h brlcad/trunk/src/libbn/polygon.c and 4
others): Add public function to sort a convex polygon ccw to libbn
(GCI task:
http://www.google-melange.com/gci/task/view/google/gci2013/5901237887172608
) |
12:39.20 |
gcibot |
Design new
API function to reduce duplication #3 |
12:39.20 |
gcibot |
Status:
NeedsReview (2 days, 5 hours left) |
12:39.20 |
gcibot |
Mentor(s):
Sean |
12:40.59 |
Notify |
03GCI:Sean *
5901237887172608 Design new API function to reduce duplication #3
http://www.google-melange.com/gci/task/view/google/gci2013/5901237887172608:
a volume function for polyhedral solids... |
12:41.00 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: Ready for
review - The work on this task is ready to be reviewed. |
12:41.01 |
Notify |
03GCI:kenneth
dela harlley * 5232363101487104 Post and promote typography video:
Ready for review - The work on this task is ready to be
reviewed. |
12:41.02 |
Notify |
03GCI:Torrespbat * 5938255337881600
Continue investigating GMP integration: Task Claimed - I would like
to work on this task. |
12:41.03 |
Notify |
03GCI:Torrespbat * 5938255337881600
Continue investigating GMP integration: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
12:41.04 |
Notify |
03GCI:Torrespbat * 5034143381454848
Compile BRL-CAD on Windows using Cygwin: Task Claimed - I would
like to work on this task. |
12:41.05 |
Notify |
03GCI:Johannes Schulte * 5901237887172608
Design new API function to reduce duplication #3: Ready for review
- The work on this task is ready to be reviewed. |
12:41.06 |
Notify |
03GCI:Ilkin
Musaev * 5660495776317440 Create prototype 2D Drawing: None - Can
you see at my work? |
12:42.16 |
deepak |
<PROTECTED> |
12:42.17 |
deepak |
$ mged -c
test.g make sph |
12:42.19 |
deepak |
$ rt test.g
sph |
12:42.20 |
deepak |
That pop up
a framebuffer window with a rendered sphere in it. I want when I
resize the window of framebuffer then geometry in it also get
re-sized. I am confused what to do, please suggest me how to get
started with it. |
12:43.50 |
Notify |
03GCI:Mandeep
Kaur * 5034143381454848 Compile BRL-CAD on Windows using Cygwin:
Task Assigned - This task has been assigned to Torrespbat. You have
72 hours to complete this task, good luck! |
13:09.51 |
*** join/#brlcad deepak
(~chatzilla@59.91.250.31) |
13:15.37 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.66) |
13:24.15 |
Notify |
03GCI:Marie
Gita * 5257317062803456 Design a BRL-CAD Sticker #12: Ready for
review - The work on this task is ready to be reviewed. |
13:25.33 |
microchip_sac |
I'm doing
task
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936 |
13:25.34 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
13:25.34 |
gcibot |
Status:
NeedsWork (2 days, 22 hours left) |
13:25.34 |
gcibot |
Mentor(s):
Kesha Shah |
13:26.05 |
microchip_sac |
brlcad: I saw
your comments |
13:26.26 |
microchip_sac |
how do I
proceed? subsequent commits have fixed some issues |
13:27.11 |
microchip_sac |
and to fix
the remaining -- I can't successfully build the latest
commit |
13:28.11 |
microchip_sac |
I'm using a
fresh checkout and gcc 4.7.3, but the new bad-function-cast flag
gives a warning |
13:28.59 |
microchip_sac |
how do I get
it to build? and then how should I fix the issues in my
work? |
13:39.06 |
Notify |
03GCI:Jacob B
* 5780674933948416 Update Fisheye installation: Task Claimed - I
would like to work on this task. |
13:42.21 |
Notify |
03GCI:Mandeep
Kaur * 5780674933948416 Update Fisheye installation: Task Assigned
- This task has been assigned to Jacob B. You have 96 hours to
complete this task, good luck! |
13:42.41 |
microchip_sac |
brlcad? |
13:44.26 |
maths22 |
microchip_sac: can you share the
warning? |
13:45.15 |
microchip_sac |
maths22: see
http://paste.fedoraproject.org/65669 |
13:49.10 |
*** join/#brlcad adnana
(cb6ef6e6@gateway/web/freenode/ip.203.110.246.230) |
13:51.48 |
maths22 |
one
moment... |
13:54.26 |
maths22 |
I'm not sure
how to fix that(and I'm the one who did the task enabling that
flag) |
13:54.43 |
maths22 |
Hopefully
someone else has a good idea |
13:55.09 |
microchip_sac |
should I just
checkout an older revision then? |
13:59.12 |
maths22 |
That would
work for now |
14:14.04 |
Notify |
03GCI:Jacob B
* 5780674933948416 Update Fisheye installation: Ready for review -
The work on this task is ready to be reviewed. |
14:29.41 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
14:29.42 |
*** mode/#brlcad [+o ChanServ] by
barjavel.freenode.net |
16:04.38 |
*** join/#brlcad deepak
(~chatzilla@59.91.250.31) |
16:16.10 |
Notify |
03GCI:Melange
* 4932878790033408 Fix at least 8 spelling mistakes in at least 8
different files #7: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the... |
16:20.15 |
Notify |
03GCI:Alex
Ozer * 5799768546607104 Fix at least 8 spelling mistakes in at
least 8 different files #5: Task Claimed - I would like to work on
this task. |
16:22.25 |
Notify |
03GCI:Mandeep
Kaur * 5799768546607104 Fix at least 8 spelling mistakes in at
least 8 different files #5: Task Assigned - This task has been
assigned to Alex Ozer. You have 72 hours to complete
this... |
16:35.07 |
Notify |
03GCI:Sean *
5901237887172608 Design new API function to reduce duplication #3:
Task Closed - Congratulations, this task has been completed
successfully. |
16:36.08 |
brlcad |
adnana: are
you veer? |
16:36.41 |
adnana |
yes |
16:37.59 |
*** join/#brlcad microchip_sac
(~microchip@223.239.199.33) |
16:38.01 |
*** part/#brlcad microchip_sac
(~microchip@223.239.199.33) |
16:38.04 |
*** join/#brlcad microchip_sac
(~microchip@223.239.199.33) |
16:38.36 |
Notify |
03GCI:Johannes Schulte * 5782712895930368
Implement a volume function for polyhedral solids (ARBN): Task
Claimed - I would like to work on this task. |
16:38.45 |
microchip_sac |
brlcad: I'm
working on enabling a new compiler warning |
16:38.59 |
microchip_sac |
and I saw
your comments on the task page |
16:39.27 |
microchip_sac |
your
subsequent commits have fixed some issues, and I have tried to fix
the rest. |
16:39.34 |
microchip_sac |
how do I
proceed now? |
16:43.29 |
adnana |
brlcad i
changed nick bcoz i was not able to come to irc |
16:44.08 |
adnana |
brlcad i am
not gci participant |
16:48.34 |
Notify |
03GCI:Mandeep
Kaur * 5782712895930368 Implement a volume function for polyhedral
solids (ARBN): Task Assigned - This task has been assigned to
Johannes Schulte. You have 72 hours to complete this... |
16:49.06 |
brlcad |
microchip_sac: that error should be fixed
now |
16:49.50 |
brlcad |
microchip_sac: context? |
16:49.59 |
brlcad |
adnana: well
welcome |
16:50.41 |
Notify |
03BRL-CAD:brlcad * 59277
brlcad/trunk/src/librt/primitives/pnts/pnts.c: capture the point
type as the integer recorded from ntohs() before doing the cast to
appease gcc bad cast checking. makes the enum cast intentionally
explicit. |
16:51.04 |
brlcad |
adnana:
pretty much anyone in here and on our mailing list is available to
help you with any project you choose to work on. we're all busy
from time to time and I'll often respond first but there's lots of
folks that can help you work through a problem |
16:51.19 |
microchip_sac |
brlcad: how
do I proceed now? the build compiles cleanly without the
flag |
16:51.36 |
microchip_sac |
after the
patch that just was merged |
16:51.41 |
brlcad |
it should
build cleanly without any flags :) |
16:51.44 |
brlcad |
always |
16:52.08 |
brlcad |
which is your
task? |
16:52.21 |
microchip_sac |
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936 |
16:52.24 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
16:52.24 |
gcibot |
Status:
NeedsWork (2 days, 19 hours left) |
16:52.24 |
gcibot |
Mentor(s):
Kesha Shah |
16:52.43 |
microchip_sac |
do I now fix
more Wstrict-prototypes warnings |
16:52.55 |
brlcad |
ah
YOU |
16:53.00 |
microchip_sac |
and then see
if they build with/without the flag? |
16:53.22 |
brlcad |
that's one of
the most complex patches to review in a long long time |
16:53.34 |
microchip_sac |
im
sorry |
16:53.43 |
brlcad |
don't be
sorry |
16:53.48 |
brlcad |
it was
overall good work |
16:53.55 |
microchip_sac |
sometimes I
didnt quite know what i was doing |
16:53.57 |
brlcad |
but you did a
few things in there that you should never do |
16:54.15 |
brlcad |
that's
actually the only reason it was marked as needing work |
16:54.22 |
brlcad |
you just had
too many mistakes |
16:55.24 |
brlcad |
first off,
did you read and understand everything in my summary? |
16:55.37 |
brlcad |
or better
put, what did you not understand? |
16:56.09 |
microchip_sac |
I'm not sure
about my understanding of the (const plane_t *) cast |
16:56.19 |
microchip_sac |
what I
understood is the following: |
16:56.51 |
microchip_sac |
<PROTECTED> |
16:57.08 |
microchip_sac |
<PROTECTED> |
16:57.33 |
microchip_sac |
<PROTECTED> |
16:57.46 |
brlcad |
no it does
not |
16:57.46 |
microchip_sac |
<PROTECTED> |
16:58.00 |
brlcad |
weren't we
talking just yesterday about being precise 100% of the time?
:) |
16:58.05 |
microchip_sac |
<PROTECTED> |
16:58.30 |
microchip_sac |
and so *that*
cast works |
16:58.46 |
microchip_sac |
but then for
the 'es_peqn' stuff |
16:58.57 |
brlcad |
do you always
type this way? |
16:59.07 |
microchip_sac |
how? |
16:59.18 |
brlcad |
you are
writing down |
16:59.24 |
brlcad |
half a
thought and then |
16:59.26 |
brlcad |
the other
half |
16:59.51 |
brlcad |
very awkward
to read and have a conversation |
16:59.58 |
brlcad |
you won't
know what I'm responding to |
17:00.14 |
microchip_sac |
ok, full
sent.s now |
17:00.38 |
brlcad |
rt_arb_calc_points does not expect the
type you wrote |
17:00.45 |
brlcad |
neither of
them |
17:01.44 |
microchip_sac |
did my
homework -- const plane_t planes[6] |
17:03.17 |
microchip_sac |
and so you
can pass a pointer to an array's first element and make it
work |
17:04.14 |
microchip_sac |
but I don't
understand how it works for es_peqn which is of type
fastf_t[][] |
17:06.25 |
Notify |
03GCI:Johannes Schulte * 5782712895930368
Implement a volume function for polyhedral solids (ARBN): Ready for
review - The work on this task is ready to be reviewed. |
17:20.00 |
brlcad |
plane_t is a
fastf_t[4] |
17:20.46 |
brlcad |
and 2d arrays
are just a C construct -- it's ultimately an array of fastf_t's,
even the const plane_t [6] is an array of 24 fastf_t's |
17:21.26 |
brlcad |
casting it as
a plane_t pointer says treat the memory that follows as an array of
plane_t's (i.e., sets of 4 fastf_t) |
17:23.14 |
microchip_sac |
but then
there are seven such sets of (4 fastf_t)s: how does that
work? |
17:23.20 |
Notify |
03GCI:Alex *
4861354028564480 Write up Wiki page tutorial on our Volumetric
Primitive: apologies - Ok im sorry for not being able to complete
the task |
17:24.24 |
brlcad |
well as you
noted, you're just passing a pointer to the first
element |
17:24.33 |
brlcad |
that's where
the cast is a little clever |
17:24.51 |
microchip_sac |
the function
expects only six, doesn't it? is that what you were talking about:
fixing complicated code |
17:25.12 |
brlcad |
it's just
passing a pointer to the first fastf_t, so it doesn't really know
or care |
17:25.24 |
microchip_sac |
it just looks
at six of them? |
17:25.28 |
brlcad |
it just
doesn't access the 7th |
17:25.32 |
brlcad |
right |
17:25.54 |
*** join/#brlcad Ch3ck
(~Ch3ck@195.24.220.16) |
17:26.01 |
brlcad |
the
declaration of [6] on rt_arb_calc_points isn't even necessary, it
just describes access intent |
17:26.25 |
brlcad |
pointer-wise,
it's just a pointer to a plane_t |
17:26.36 |
microchip_sac |
so I think
I've understood all the probs associated with my patch
now |
17:26.50 |
microchip_sac |
how do I
proceed? |
17:27.13 |
microchip_sac |
do I fix more
Wstrict-prototype errors and make sure they don't cause
errors? |
17:28.09 |
microchip_sac |
BTW: about
the modifications in the external libs folder
(src/other) |
17:28.43 |
microchip_sac |
the
CMakeLists.txt disables all warnings, but I still get them from
Wstrict-prototypes and can't fix them |
17:29.04 |
brlcad |
nods |
17:29.34 |
brlcad |
the fix to
remove const wasn't right, const needed to be propagated
more |
17:30.57 |
microchip_sac |
is confused as to what he will do now to
proceed |
17:33.12 |
brlcad |
well you can
either fix up the patch you made |
17:33.26 |
brlcad |
or create a
new patch with a couple more fixes |
17:34.39 |
microchip_sac |
fix up the
patch so that it applies to the latest revision, or to the earlier
revision? |
17:35.03 |
Notify |
03GCI:Sean *
5782712895930368 Implement a volume function for polyhedral solids
(ARBN): Task Closed - Congratulations, this task has been completed
successfully. |
17:35.05 |
brlcad |
well it was
predominantly applied, so it'd have to be to the
earlier |
17:35.15 |
brlcad |
but to
address the bulletted issues |
17:35.25 |
brlcad |
should take
all of 10 minutes really |
17:35.47 |
brlcad |
but then
you'd be certain you understand all of the points made |
17:35.59 |
brlcad |
and you can
use my commit as a reference cheat sheet if you got
stuck |
17:36.22 |
brlcad |
or just as
easy, compile and fix a couple more (just not the src/other
ones) |
17:37.13 |
brlcad |
again, just
looking for a little bit of effort to demonstrate comprehension,
certainly not a complete redo of the task or anything
close |
17:37.54 |
maths22 |
brlcad: when
yuo have a chance, can you aprove my 1st fisheye task so I can
submit the second |
17:38.05 |
maths22 |
I also made
accessible now only through apache |
17:39.55 |
Notify |
03GCI:Sean *
5780674933948416 Update Fisheye installation: Task Closed -
Congratulations, this task has been completed
successfully. |
17:40.20 |
Notify |
03GCI:Sean *
5232363101487104 Post and promote typography video: Task Closed -
Congratulations, this task has been completed
successfully. |
17:40.29 |
brlcad |
maths22: I
was already on it |
17:41.28 |
maths22 |
thanks; I
din't realize and just had time now to claim the next
one |
17:41.50 |
maths22 |
I figured it
was not much effort ot check it |
17:42.39 |
Notify |
03GCI:Jacob B
* 5887726993801216 Proxy Fisheye interface through Apache: Task
Claimed - I would like to work on this task. |
17:44.00 |
Notify |
03GCI:Sean *
5257317062803456 Design a BRL-CAD Sticker #12: Task Closed -
Congratulations, this task has been completed
successfully. |
17:47.10 |
Notify |
03GCI:Johannes Schulte * 5868323405299712
Enable a new compiler warning, fix any issues that ensue #2: Task
Claimed - I would like to work on this task. |
17:56.33 |
*** join/#brlcad Rishabh
(~chatzilla@49.14.142.137) |
17:57.12 |
Notify |
03GCI:Sean *
5257317062803456 Design a BRL-CAD Sticker #12: haha - Very cute, I
really like them. I'm not sure we can get a printer to do the
"holes" in the one sticker, but I think it looks
best.... |
17:57.32 |
Notify |
03GCI:Harmanpreet * 5257317062803456
Design a BRL-CAD Sticker #12: Better - Sticker is better than
previous one but it would be more better if you change moose image
with some relevant eye catchy... |
17:58.57 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: Task Closed -
Congratulations, this task has been completed
successfully. |
17:59.37 |
Notify |
03GCI:Sean *
5660495776317440 Create prototype 2D Drawing: well done - The
example really makes it stand out. Thank you for all your efforts.
Well done. |
18:03.19 |
Notify |
03GCI:Sean *
5868323405299712 Enable a new compiler warning, fix any issues that
ensue #2: Task Assigned - This task has been assigned to Johannes
Schulte. You have 144 hours to complete this task,... |
18:03.20 |
Notify |
03GCI:Sean *
5887726993801216 Proxy Fisheye interface through Apache: Task
Assigned - This task has been assigned to Jacob B. You have 72
hours to complete this task, good luck! |
18:11.38 |
Notify |
03GCI:Ilkin
Musaev * 5844328496758784 Write draft of BRL-CAD design guidelines
cheat sheet #2: None - i must redesign this cheat
shhet? |
18:21.28 |
Notify |
03GCI:Ilkin
Musaev * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: Task Claimed - I would like to work on this
task. |
18:22.58 |
*** join/#brlcad Ch3ck
(~Ch3ck@195.24.220.16) |
18:25.31 |
Notify |
03GCI:Sean *
5822710852616192 Create a New Year Greeting Card for BRL-CAD.: Task
Assigned - This task has been assigned to Ilkin Musaev. You have 72
hours to complete this task, good luck! |
18:27.41 |
Notify |
03GCI:Ilkin
Musaev * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: None - If i will use use sketch up, i must send sources
file? |
18:29.01 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: Ready for review - The work on this task
is ready to be reviewed. |
18:32.49 |
*** part/#brlcad microchip_sac
(~microchip@223.239.199.33) |
18:32.57 |
Notify |
03GCI:Shardul
Chiplunkar * 5240158668455936 Enable a new compiler warning, fix
any issues that ensue #5: None - Saw the errors that occured last
time with my patch, and also saw the patches that... |
18:39.00 |
Notify |
03GCI:Ilkin
Musaev * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: None - what size of photo should be? |
18:57.24 |
Notify |
03GCI:Toshita
* 5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: None - After looking
at most of the other designs I have realized that... |
19:10.33 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:20.42 |
Notify |
03GCI:Anita
Leung * 5778495238045696 Design a front cover of Doc Camp Book
using Moose mascot #2: Task Claimed - I would like to work on this
task. |
19:25.42 |
Notify |
03GCI:Ilkin
Musaev * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: Ready for review - The work on this task is ready to be
reviewed. |
19:26.12 |
Notify |
03GCI:Ilkin
Musaev * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: None - My file is last |
19:43.30 |
*** join/#brlcad Rishabh
(~chatzilla@1.187.224.141) |
20:08.33 |
Notify |
03GCI:Toshita
* 5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: New Design - I am
submitting a different design that I created while... |
20:09.18 |
Notify |
03GCI:Toshita
* 5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Ready for review - The
work on this task is ready to be reviewed. |
20:21.29 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:22.04 |
Notify |
03GCI:Alex
Ozer * 5799768546607104 Fix at least 8 spelling mistakes in at
least 8 different files #5: Claim Removed - The claim on this task
has been removed, someone else can claim it now. |
20:23.39 |
Notify |
03GCI:Alex
Ozer * 5231752142389248 Compile BRL-CAD with LLVM trunk: Task
Claimed - I would like to work on this task. |
20:23.49 |
Notify |
03GCI:Alex
Ozer * 5231752142389248 Compile BRL-CAD with LLVM trunk: Build log
- What exactly defines the "build log"? Is it just the exact
standard output of Clang? |
20:44.45 |
Notify |
03GCI:Marie
Gita * 5252967670218752 Post and promote typography video: Task
Claimed - I would like to work on this task. |
21:21.42 |
Notify |
03GCI:Jacob B
* 5887726993801216 Proxy Fisheye interface through Apache: Ready
for review - The work on this task is ready to be
reviewed. |
22:02.15 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: content - sir, I
have created a file in after effects by adobe. I was wondering if I
should use voice or not.... |
22:22.49 |
Notify |
03GCI:Sean *
5778495238045696 Design a front cover of Doc Camp Book using Moose
mascot #2: Task Assigned - This task has been assigned to Anita
Leung. You have 48 hours to complete this task, good... |
22:22.50 |
Notify |
03GCI:Sean *
5231752142389248 Compile BRL-CAD with LLVM trunk: Task Assigned -
This task has been assigned to Alex Ozer. You have 72 hours to
complete this task, good luck! |
22:23.34 |
Notify |
03GCI:Sean *
5252967670218752 Post and promote typography video: Task Assigned -
This task has been assigned to Marie Gita. You have 96 hours to
complete this task, good luck! |
22:23.39 |
Notify |
03GCI:Sean *
5887726993801216 Proxy Fisheye interface through Apache: Task
Closed - Congratulations, this task has been completed
successfully. |
22:32.21 |
Notify |
03GCI:Sean *
5822710852616192 Create a New Year Greeting Card for BRL-CAD.: yes
- Yes, you must submit your card in an editable format, so submit
all working files (including sketchup files and any... |
22:32.41 |
Notify |
03GCI:Sean *
5822710852616192 Create a New Year Greeting Card for BRL-CAD.: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this... |
22:44.13 |
Notify |
03GCI:Sean *
5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: no tanks - I agree
that adding more images will make it look more... |
22:44.42 |
Notify |
03GCI:Sean *
5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Task Needs More Work -
One of the mentors has sent this task back for more... |
22:46.07 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: Task Closed - Congratulations, this task has been
completed successfully. |
22:51.04 |
Notify |
03BRL-CAD:brlcad * 59278
(brlcad/trunk/include/dm.h brlcad/trunk/include/fbserv_obj.h and 17
others): more strict prototype fixes from Shardul (microchip_sac)
for gci
http://www.google-melange.com/gci/task/view/google/gci2013/5240158668455936
and sf patch 251 |
22:51.05 |
gcibot |
Enable a new
compiler warning, fix any issues that ensue #5 |
22:51.05 |
gcibot |
Status:
Closed |
22:51.05 |
gcibot |
Mentor(s):
Kesha Shah |
22:51.34 |
Notify |
03GCI:Sean *
5240158668455936 Enable a new compiler warning, fix any issues that
ensue #5: much better - The updated patch looks much better. Nice
work. Your patch was applied in r59278. Your... |
22:51.54 |
Notify |
03BRL-CAD:brlcad * 59279
brlcad/trunk/AUTHORS: aka microchip |
23:58.23 |
*** join/#brlcad gcibot
(~gcibot@elsalvador.media.mit.edu) |
00:07.44 |
*** join/#brlcad _gcibot_
(~gcibot@elsalvador.media.mit.edu) |
00:08.00 |
Notify |
03GCI:Johannes Schulte * 5868323405299712
Enable a new compiler warning, fix any issues that ensue #2: Ready
for review - The work on this task is ready to be
reviewed. |
00:08.01 |
Notify |
03GCI:Johannes Schulte * 5868323405299712
Enable a new compiler warning, fix any issues that ensue #2: None -
While I'm not sure, if just deleting the duplicated usages is the
right way, we do now... |
00:24.38 |
Notify |
03GCI:Johannes Schulte * 5868323405299712
Enable a new compiler warning, fix any issues that ensue #2
http://www.google-melange.com/gci/task/view/google/gci2013/5868323405299712:
None I also... |
00:27.23 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
00:28.37 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
00:29.59 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
00:36.07 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
00:57.58 |
Notify |
03GCI:Toshita
* 5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Ready for review - The
work on this task is ready to be reviewed. |
00:59.44 |
Notify |
03GCI:Anita
Leung * 5778495238045696 Design a front cover of Doc Camp Book
using Moose mascot #2: Ready for review - The work on this task is
ready to be reviewed. |
01:06.01 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
01:08.20 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
01:16.19 |
*** join/#brlcad alexozer
(ad3eef78@gateway/web/freenode/ip.173.62.239.120) |
01:46.33 |
Notify |
03GCI:Alex
Ozer * 5231752142389248 Compile BRL-CAD with LLVM trunk: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
02:01.48 |
Notify |
03GCI:Sean *
5868323405299712 Enable a new compiler warning, fix any issues that
ensue #2: Task Closed - Congratulations, this task has been
completed successfully. |
02:04.03 |
Notify |
03GCI:Sean *
5868323405299712 Enable a new compiler warning, fix any issues that
ensue #2: don't commit - Don't commit this patch just yet, but
it's more than enough work for a gci task so it can... |
02:06.43 |
Notify |
03GCI:Sean *
5778495238045696 Design a front cover of Doc Camp Book using Moose
mascot #2: Task Closed - Congratulations, this task has been
completed successfully. |
02:06.48 |
Notify |
03GCI:Sean *
5778495238045696 Design a front cover of Doc Camp Book using Moose
mascot #2: 7 - Book cover 7 with white text looks like one of the
best to me. |
02:07.23 |
Notify |
03GCI:Sean *
5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: Task Closed -
Congratulations, this task has been completed
successfully. |
02:09.03 |
Notify |
03GCI:Sean *
5269834744987648 Design a cover image or banner for our Facebook
page (and/or another social media site) #13: you best to date -
This is probably your best to date, thanks. You
could... |
02:21.08 |
Notify |
03GCI:Anita
Leung * 5844328496758784 Write draft of BRL-CAD design guidelines
cheat sheet #2: Task Claimed - I would like to work on this
task. |
02:30.39 |
Notify |
03GCI:Sean *
5844328496758784 Write draft of BRL-CAD design guidelines cheat
sheet #2: Task Assigned - This task has been assigned to Anita
Leung. You have 48 hours to complete this task, good
luck! |
05:43.07 |
Notify |
03GCI:Sean *
5868323405299712 Enable a new compiler warning, fix any issues that
ensue #2: yes - To answer your question, we can give up the
functionality of listing areas per-face. That
feature... |
05:51.32 |
Notify |
03GCI:Shardul
Chiplunkar * 6501205291302912 Fix at least 8 spelling mistakes in
at least 8 different files: Task Claimed - I would like to work on
this task. |
06:07.46 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.39) |
06:21.41 |
Notify |
03GCI:Sean *
6501205291302912 Fix at least 8 spelling mistakes in at least 8
different files: Task Assigned - This task has been assigned to
Shardul Chiplunkar. You have 72 hours to complete
this... |
06:54.34 |
Notify |
03GCI:Ilkin
Musaev * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: Ready for review - The work on this task is ready to be
reviewed. |
07:18.04 |
Notify |
03GCI:Vipul
Sharma * 5902558589616128 Design a BRL-CAD Sticker #14: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
07:32.45 |
Notify |
03GCI:Johannes Schulte * 5836041357361152
Implement/Integrate surface area function for triangle mesh (BoT)
geometry: Task Claimed - I would like to work on this
task. |
07:35.45 |
Notify |
03GCI:Mandeep
Kaur * 5836041357361152 Implement/Integrate surface area function
for triangle mesh (BoT) geometry: Task Assigned - This task has
been assigned to Johannes Schulte. You have 96 hours... |
08:10.50 |
Notify |
03GCI:Shardul
Chiplunkar * 6501205291302912 Fix at least 8 spelling mistakes in
at least 8 different files: Ready for review - The work on this
task is ready to be reviewed. |
08:13.17 |
Notify |
03GCI:Shardul
Chiplunkar * 6501205291302912 Fix at least 8 spelling mistakes in
at least 8 different files: David's Patch as Unified Diff - I've
tried to convert David's patch to a unified diff... |
09:12.54 |
Notify |
03GCI:Torrespbat * 5034143381454848
Compile BRL-CAD on Windows using Cygwin: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
09:51.10 |
Notify |
03GCI:Anita
Leung * 5844328496758784 Write draft of BRL-CAD design guidelines
cheat sheet #2: Ready for review - The work on this task is ready
to be reviewed. |
09:56.51 |
Notify |
03GCI:Anita
Leung * 5844328496758784 Write draft of BRL-CAD design guidelines
cheat sheet #2: Comments - This was basically everything I
brainstormed for design concepts. Provided an editable
ai... |
10:07.21 |
Notify |
03GCI:Morkor
Quarshie * 5902558589616128 Design a BRL-CAD Sticker #14: Task
Claimed - I would like to work on this task. |
10:27.04 |
*** join/#brlcad adnana
(cb6ef316@gateway/web/freenode/ip.203.110.243.22) |
10:28.40 |
*** join/#brlcad ncsaba__
(~ncsaba@p4FF70B7A.dip0.t-ipconnect.de) |
10:30.32 |
ncsaba__ |
kanzure: Hi
Bryan, let me know if you're around... |
10:32.01 |
Notify |
03GCI:Marie
Gita * 5252967670218752 Post and promote typography video: Ready
for review - The work on this task is ready to be
reviewed. |
10:34.56 |
*** join/#brlcad caen23
(~caen23@92.81.162.63) |
10:38.22 |
Notify |
03BRL-CAD
Wiki:197.220.169.23 * 6399 /wiki/Community_Publication_Portal:
Discover BRL-CAD |
10:39.34 |
Notify |
03BRL-CAD
Wiki:197.220.169.23 * 6400 /wiki/Community_Publication_Portal: /*
Marie Gita Ribeiro : Discover BRL-CAD=== */ |
11:20.40 |
Notify |
03GCI:Gauravjeet Singh * 5252967670218752
Post and promote typography video: Needs a little more work - In
the youtube description, give the link of BRL-CAD website (http://brlcad.org/), which
may... |
11:20.44 |
Notify |
03GCI:Gauravjeet Singh * 5252967670218752
Post and promote typography video: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
12:04.30 |
*** join/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
12:04.47 |
Ignacio` |
<PROTECTED> |
12:25.00 |
*** join/#brlcad jschulte
(~johannes@p4FDFAE52.dip0.t-ipconnect.de) |
12:37.22 |
Notify |
03GCI:Mandeep
Kaur * 5902558589616128 Design a BRL-CAD Sticker #14: Task Assigned
- This task has been assigned to Morkor Quarshie. You have 168
hours to complete this task, good luck! |
12:37.36 |
Ignacio` |
wow
:o |
12:37.41 |
Ignacio` |
Notify,
source |
12:43.12 |
*** join/#brlcad ncsaba__
(~ncsaba@p4FF70B7A.dip0.t-ipconnect.de) |
12:51.09 |
*** part/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
13:32.37 |
*** join/#brlcad microchip_sac
(~microchip@223.239.198.39) |
13:52.19 |
maths22 |
brlcad: is it
ok if I enable a compiler flag that does not need any
changes? |
13:57.28 |
Notify |
03GCI:Jacob B
* 5839014548471808 Enable a new compiler warning, fix any issues
that ensue #4: Task Claimed - I would like to work on this
task. |
14:04.47 |
Notify |
03GCI:Marie
Gita * 5252967670218752 Post and promote typography video: Ready
for review - The work on this task is ready to be
reviewed. |
14:06.25 |
Notify |
03GCI:Gauravjeet Singh * 5252967670218752
Post and promote typography video: Task Closed - Congratulations,
this task has been completed successfully. |
14:19.47 |
Notify |
03GCI:Mandeep
Kaur * 5839014548471808 Enable a new compiler warning, fix any
issues that ensue #4: Task Assigned - This task has been assigned
to Jacob B. You have 144 hours to complete this
task,... |
14:52.33 |
Notify |
03GCI:Jacob B
* 5839014548471808 Enable a new compiler warning, fix any issues
that ensue #4: Ready for review - The work on this task is ready to
be reviewed. |
14:53.55 |
maths22 |
If someone
could approve (or reject) that one soonish, that would be good,
because I would like to claim one more task before 12:00 EST
today |
15:08.55 |
maths22 |
(or maybe
2) |
15:34.42 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
15:34.45 |
*** join/#brlcad arno
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
15:49.30 |
kanzure |
ncsaba__:
always around somewhere.. |
15:55.51 |
Notify |
03GCI:Ilkin
Musaev * 5822710852616192 Create a New Year Greeting Card for
BRL-CAD.: None - Can see at my file? |
16:11.12 |
*** join/#brlcad adnana
(cb6ef6e6@gateway/web/freenode/ip.203.110.246.230) |
16:21.34 |
Notify |
03GCI:Jacob B
* 5839014548471808 Enable a new compiler warning, fix any issues
that ensue #4: Claim Removed - The claim on this task has been
removed, someone else can claim it now. |
16:21.40 |
Notify |
03GCI:Jacob B
* 5258035597410304 Model BRL-CAD Logo Using BRL-CAD #3: Task
Claimed - I would like to work on this task. |
16:22.50 |
Notify |
03GCI:Mandeep
Kaur * 5258035597410304 Model BRL-CAD Logo Using BRL-CAD #3: Task
Assigned - This task has been assigned to Jacob B. You have 72
hours to complete this task, good luck! |
16:24.38 |
*** join/#brlcad adnana
(cb6ef6e6@gateway/web/freenode/ip.203.110.246.230) |
16:25.35 |
Notify |
03GCI:Morkor
Quarshie * 5902558589616128 Design a BRL-CAD Sticker #14: Ready for
review - The work on this task is ready to be reviewed. |
16:40.10 |
Notify |
03GCI:Jacob B
* 5258035597410304 Model BRL-CAD Logo Using BRL-CAD #3: Ready for
review - The work on this task is ready to be reviewed. |
16:42.17 |
*** join/#brlcad jschulte_
(~johannes@p4FDFAE52.dip0.t-ipconnect.de) |
16:44.46 |
Notify |
03GCI:Harmanpreet * 5902558589616128
Design a BRL-CAD Sticker #14: Design Need to be Impressive - It is
a good start but your design needs a lot of improvements. The
background is not very... |
16:45.16 |
Notify |
03GCI:Harmanpreet * 5902558589616128
Design a BRL-CAD Sticker #14: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
16:45.42 |
*** join/#brlcad ankush92
(~ankush92@14.139.242.99) |
16:55.50 |
brlcad |
maths22:
flags that do nothing aren't helpful, needs to report at least one
warning/error that gets fixed |
16:56.15 |
maths22 |
Ok. How is
the logo I just submitted |
16:58.20 |
Notify |
03GCI:Sean *
5258035597410304 Model BRL-CAD Logo Using BRL-CAD #3: Task Closed -
Congratulations, this task has been completed
successfully. |
16:58.30 |
maths22 |
thanks |
16:59.05 |
Notify |
03GCI:Jacob B
* 5839014548471808 Enable a new compiler warning, fix any issues
that ensue #4: Task Claimed - I would like to work on this
task. |
16:59.25 |
Notify |
03GCI:Sean *
5822710852616192 Create a New Year Greeting Card for BRL-CAD.: Task
Closed - Congratulations, this task has been completed
successfully. |
17:04.00 |
Notify |
03GCI:Sean *
5844328496758784 Write draft of BRL-CAD design guidelines cheat
sheet #2: this is perfect - This is truly impressive Anita. It's
unusual to encounter someone at this level of
ability,... |
17:04.15 |
Notify |
03GCI:Sean *
5844328496758784 Write draft of BRL-CAD design guidelines cheat
sheet #2: Task Closed - Congratulations, this task has been
completed successfully. |
17:04.29 |
*** join/#brlcad kesha
(~kesha@49.249.16.116) |
17:09.41 |
Notify |
03GCI:Sean *
5844328496758784 Write draft of BRL-CAD design guidelines cheat
sheet #2
http://www.google-melange.com/gci/task/view/google/gci2013/5844328496758784:
html version And yes, an... |
17:15.42 |
Notify |
03BRL-CAD:j-schulte * 59280
(brlcad/trunk/src/libged/analyze.c
brlcad/trunk/src/librt/primitives/bot/bot.c
brlcad/trunk/src/librt/primitives/table.c): Add and integrate
surface area function for BOT (GCI task:
http://www.google-melange.com/gci/task/view/google/gci2013/5836041357361152) |
17:18.43 |
Notify |
03GCI:Johannes Schulte * 5836041357361152
Implement/Integrate surface area function for triangle mesh (BoT)
geometry: Ready for review - The work on this task is ready to be
reviewed. |
17:38.08 |
Notify |
03BRL-CAD:brlcad * 59281
(brlcad/trunk/doc/burst/burst.mm
brlcad/trunk/doc/docbook/articles/en/about.xml and 22 others):
apply gci patch
http://www.google-melange.com/gci/task/view/google/gci2013/6501205291302912
from Shardul Chiplunkar, slightly modified to not change docbook
tags to non-existent tag spellings |
17:38.09 |
Notify |
03GCI:Sean *
6501205291302912 Fix at least 8 spelling mistakes in at least 8
different files: applied - Your patch was applied in r59281.
Thanks Shardul! It had to be modified slightly. I
don't... |
17:38.10 |
Notify |
03GCI:Sean *
6501205291302912 Fix at least 8 spelling mistakes in at least 8
different files: Task Closed - Congratulations, this task has been
completed successfully. |
17:38.11 |
gcibot |
Fix at least
8 spelling mistakes in at least 8 different files |
17:38.11 |
gcibot |
Status:
Closed |
17:38.11 |
gcibot |
Mentor(s):
Sean |
17:38.11 |
Notify |
03GCI:Sean *
5839014548471808 Enable a new compiler warning, fix any issues that
ensue #4: Task Assigned - This task has been assigned to Jacob B.
You have 144 hours to complete this task, good... |
17:38.20 |
Notify |
03GCI:Sean *
5836041357361152 Implement/Integrate surface area function for
triangle mesh (BoT) geometry: Task Closed - Congratulations, this
task has been completed successfully. |
17:38.40 |
Notify |
03GCI:Sean *
5836041357361152 Implement/Integrate surface area function for
triangle mesh (BoT) geometry: outstanding - Outstanding
work. |
17:45.24 |
*** join/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
17:45.28 |
Ignacio` |
gcibot, who
are the winners |
17:45.28 |
gcibot |
Ignacio`,
loading winners... |
17:45.29 |
gcibot |
Ignacio`,
error loading winners. ¡RESTARTING BOT! |
17:45.29 |
*** part/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
17:45.29 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
17:45.29 |
gcibot |
Restored
system: sucess |
17:53.13 |
brlcad |
what a race
.. two tied for second place |
17:54.15 |
maths22 |
according to
what? |
17:54.16 |
maths22 |
http://project.beastiebots.org:5000/org/brlcad/ |
17:54.18 |
brlcad |
rather two
tied for third |
17:54.25 |
maths22 |
yes |
17:54.29 |
maths22 |
That I
see |
17:54.49 |
Ignacio` |
btw |
17:54.50 |
Ignacio` |
maths22,
http://elsalvador.treehouse.su:5000/org/brlcad
is more fast |
17:55.33 |
brlcad |
it'll be
interesting to see how all of the individual tasks rank |
17:55.43 |
brlcad |
# of tasks
completed is not the deciding factor |
17:56.08 |
Ignacio` |
:) |
17:56.13 |
brlcad |
interesting
how agkphysics was nudged out by anita, though |
17:56.43 |
brlcad |
he was in the
top five up until the last week over which she completed a a
half-dozen |
17:56.43 |
Ignacio` |
btw, only
first 5 of leaderboard can be winners |
17:56.59 |
maths22 |
Ignacio` it
was not working before |
17:57.19 |
maths22 |
That's why I
put it up for myself |
17:57.39 |
Ignacio` |
maths22, this
always worked in port 5001 ;) |
17:57.44 |
Ignacio` |
I moved it to
5000 |
17:57.44 |
Ignacio` |
today |
17:58.18 |
Ignacio` |
"Two (2)
Grand Prize Winners will be chosen by each open source organization
based on their pool of entries. Judges of the Open Source
organization will evaluate the work of the five (5) highest scoring
Participants for their Open Source organization and will determine
the two (2) Participants with the most comprehensive body of work
and name those two (2) Participants the Grand Prize Winners for
their Open..." |
17:58.23 |
Ignacio` |
Only first 5
of list can be winners :S |
17:58.27 |
brlcad |
fyi to all,
I'll be responding to tasks throughout the day all day up until the
deadline |
17:58.53 |
brlcad |
anyone
working on getting a few more completed -- that's enough time to
complete at least 12 in theory |
17:59.02 |
brlcad |
but more
practically, 3 or 4 |
17:59.21 |
brlcad |
only caveat
is that new tasks can no longer be created this close to the
deadline, so we have to leverage existing tasks that are
posted |
18:00.58 |
brlcad |
we'll begin
judging after all tasks are closed |
18:02.35 |
*** join/#brlcad deepak
(~chatzilla@117.214.221.212) |
18:06.46 |
brlcad |
for what it's
worth, all of the top five participants receive a separate special
finalist t-shirt and a certificate denoting their status --
excellent resumé material |
18:07.23 |
Ignacio` |
brlcad,
you're mentor? |
18:07.24 |
Ignacio` |
or "admin" of
brlcad? |
18:09.53 |
Notify |
03GCI:Morkor
Quarshie * 5902558589616128 Design a BRL-CAD Sticker #14: Ready for
review - The work on this task is ready to be reviewed. |
18:10.19 |
Ignacio` |
wow |
18:10.28 |
Ignacio` |
Notify,
you're cool |
18:10.30 |
Ignacio` |
gcibot,
you're cool |
18:10.30 |
gcibot |
Ignacio`, I
know ◕_◕ |
18:10.31 |
Ignacio` |
D: |
18:10.54 |
brlcad |
Notify
doesn't talk much, just notifies ;) |
18:11.06 |
Ignacio` |
I like
it |
18:11.07 |
brlcad |
Ignacio`: I'm
the admin |
18:11.13 |
Ignacio` |
oh
:) |
18:11.35 |
brlcad |
Notify:
identify |
18:11.46 |
brlcad |
Notify:
info |
18:11.54 |
brlcad |
~notify |
18:11.54 |
infobot |
Notify
(website) visitors of changes to your site.. URL: http://www.ping.de/~sven/notify/ |
18:11.59 |
brlcad |
hm, that's
not it |
18:12.26 |
Ignacio` |
:S |
18:12.41 |
brlcad |
http://elfga.com/notify |
18:12.43 |
maths22 |
the link was
for 5000 |
18:13.09 |
maths22 |
brlcad: we
can't claim new ones after 12:00 est today |
18:13.21 |
brlcad |
maths22: oh
really?? |
18:13.25 |
maths22 |
So any tasks
claimed now are the last ones |
18:13.35 |
brlcad |
ah
damn |
18:13.38 |
brlcad |
that kinda
sucks |
18:13.46 |
maths22 |
http://www.google-melange.com/gci/events/google/gci2013 |
18:13.52 |
maths22 |
9:00
PST |
18:14.05 |
Ignacio` |
:( |
18:14.09 |
Ignacio` |
1 day for
finish GCI |
18:14.20 |
brlcad |
I was going
by the main countdown clock |
18:14.50 |
Ignacio` |
:) |
18:15.31 |
brlcad |
maths22: so
make your last one REALLY impresive? :) |
18:15.49 |
brlcad |
looks like
just five tasks are being worked |
18:15.49 |
Ignacio` |
brlcad, you
say the winners tomorrow? |
18:15.55 |
brlcad |
no |
18:16.00 |
brlcad |
we begin
evaluations tomorrow |
18:16.07 |
Ignacio` |
:o |
18:16.14 |
deepak |
Brlcad need
your advise. I started working on how to render geometry from
outside of mged i.e: |
18:16.15 |
deepak |
$ mged -c
test.g make sph |
18:16.17 |
deepak |
$ rt test.g
sph |
18:16.18 |
deepak |
That |
18:16.20 |
deepak |
<PROTECTED> |
18:16.25 |
Ignacio` |
brlcad, so
when? |
18:16.30 |
Ignacio` |
I need to add
the winners to gcibot :) |
18:16.42 |
brlcad |
we evaluate
through wednesday and winners are announced next monday |
18:16.50 |
Ignacio` |
oh
:) |
18:16.59 |
brlcad |
deepak:
that's a tricky one |
18:17.15 |
brlcad |
deepak: how
good is your C? |
18:17.35 |
deepak |
No so good,
but okay. |
18:18.03 |
brlcad |
if you're not
confident, I'd suggest starting with something just a little bit
easier first, to get familiarized with our code and
compiling |
18:18.22 |
brlcad |
it's not that
hard, but it's a lot of concepts and code to understand |
18:18.53 |
deepak |
Brlcad I also
started working on online geometry viewer of brlcad |
18:18.57 |
*** join/#brlcad Rishabh
(~chatzilla@106.78.94.179) |
18:19.07 |
brlcad |
deepak: have
you seen harmanpreet's work? |
18:19.19 |
deepak |
Yes I saw it
and also review it |
18:20.40 |
deepak |
I want to
work on that project |
18:21.58 |
brlcad |
deepak: what
interests you more? working on core engine / algorithms? user
interface / usability? web or app? |
18:22.49 |
deepak |
Brlcad: User
interface and web or app |
18:23.57 |
brlcad |
so then I'd
suggest joining the brlcad-devel mailing list if you have not
already, and start a discussion there with harmanpreet on what you
might be able to do |
18:24.04 |
brlcad |
then maybe
work on establishing commit access with some tiny
patches |
18:25.08 |
*** join/#brlcad Rishabh
(~chatzilla@106.76.170.7) |
18:25.55 |
deepak |
Yes I already
joined brlcad-devel. Okay i'll start discussion with harmanpreet.
One thing more I made script for that online viewer (installation
script for Linux and other Linux). Is it useful or it is
unnecessary? |
18:26.20 |
brlcad |
Ignacio`: are
you a current/former gci participant? |
18:26.39 |
brlcad |
deepak: you
can pose it to anyone, but Harmanpreet should be the one to
respond |
18:27.09 |
Ignacio` |
brlcad,
http://elsalvador.treehouse.su:5000/org/sugarlabs2013/ |
18:27.11 |
Ignacio` |
:) |
18:27.11 |
Ignacio` |
yes |
18:27.45 |
deepak |
Okay i'll
post that in brlcad-devel and wait for harmanpreet response on it.
Thank you brlcad. |
18:29.46 |
Ignacio` |
[The first on
list: Ignacio Rodríguez] |
18:35.44 |
brlcad |
Ignacio`:
thought so |
18:35.59 |
Ignacio` |
:) |
18:36.38 |
brlcad |
deepak: you
may want to start with the gci task he proposed |
18:38.20 |
deepak |
Brlcad: where
I find that task? |
18:40.08 |
brlcad |
I can't find
it at the moment, I"ll keep looking |
18:40.20 |
brlcad |
there is this
one that's sort of related, it's a project you could take over:
http://www.google-melange.com/gci/task/view/google/gci2013/5277586288541696 |
18:40.21 |
gcibot |
Loading
Google charts from API |
18:40.21 |
gcibot |
Status:
Reopened |
18:40.21 |
gcibot |
Mentor(s):
Sean |
18:42.38 |
brlcad |
the project,
not described there, is to develop a web interface to our
performance benchmark suite with graphs, charts, an api for
submitting new results, and more |
18:42.50 |
brlcad |
we have one
of the oldest performance benchmark suites in existence |
18:43.08 |
brlcad |
performance
results going back 30 years |
18:44.46 |
deepak |
Brlcad: Okay
no problem, i'll start reviewing and working on this
project. |
18:45.10 |
maths22 |
The clock is
for when we can last submit tasks |
18:45.46 |
maths22 |
by the way,
what did you think of my logo |
18:45.57 |
maths22 |
I was in a
hurry to have it approved so I could claim one last
task |
18:46.53 |
maths22 |
Ignacio`: Can
gcibot not pull the winnders from the melange home page |
18:47.06 |
maths22 |
See last
year's home page |
18:47.31 |
brlcad |
maths22: yep,
I got that .. just not what I expected/assumed |
18:47.55 |
maths22 |
I will have
to find where they say it...I knew it before I looked at the
calendar |
18:47.59 |
Ignacio` |
mm |
18:48.01 |
Ignacio` |
good
point |
18:48.30 |
brlcad |
deepak: what
operating system do you use? |
18:48.31 |
maths22 |
here
http://www.google-melange.com/gci/document/show/gci_program/google/gci2013/help_page#contesttimeline |
18:48.41 |
brlcad |
deepak: do
you run linux/bsd/mac anywhere? |
18:49.23 |
brlcad |
maths22: glad
the last task was approved in time .. the logo design was good, few
issues but nothing worth discussing this close to the
deadline |
18:49.32 |
maths22 |
Ignacio`:
where is the gcibot repo |
18:49.33 |
deepak |
Brlcad: I am
using elementary OS luna Version: 0.2 "Luna" ( 64-bit ) Built on:
Ubuntu 12.04 ( "Precise" ) |
18:49.39 |
brlcad |
e.g., you
have the two overlapping, which isn't good |
18:49.47 |
maths22 |
How do they
overlap? |
18:49.49 |
Ignacio` |
maths22,
https://github.com/aviraldg/gcibot |
18:49.53 |
brlcad |
they're
symmetric, which is fairly unique among the logo
designs |
18:50.02 |
brlcad |
yours is
ideal for actually making them link together |
18:50.08 |
Ignacio` |
maths22,
https://github.com/puckipedia/gcibot
<- this |
18:50.21 |
maths22 |
I based it in
part off of the 3d rendering on the gci brlcad homepage |
18:50.24 |
brlcad |
the bottom of
the left side cuts into the right side |
18:50.36 |
brlcad |
just barely,
the tip |
18:50.47 |
brlcad |
technically a
modeling error |
18:51.28 |
brlcad |
deepak: okay,
that's great -- i suggest you start by downloading our main
sources, compiling, and running our benchmark suite |
18:51.30 |
brlcad |
~cadsvn |
18:51.31 |
infobot |
To obtain
BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk
brlcad |
18:52.11 |
brlcad |
then
something like this to compile: cd brlcad && mkdir .build
&& cd .build && cmake .. && make -j8
&& make benchmark |
18:52.19 |
brlcad |
to compile
and run the benchmark, rather |
18:54.16 |
deepak |
Brlcad: I
already done that, I think that benchmark step missed. I faced some
failure messages when I install brlcad from SVN, when I run "make
test". I posted that problem in brlcad-devel mailing
list. |
18:54.38 |
*** join/#brlcad nrheckman
(~nrheckman@c-50-136-165-64.hsd1.ca.comcast.net) |
18:58.05 |
nrheckman |
Hello, I'm
learning BRL-CAD via the tutorials, but I don't seem to have all of
the Edit menu options available. (Ubuntu 13.10, mged 7.22.0) Only
part of the options for some shapes are available via the GUI. For
example: When editing a rcc, I do not have any of the multiple Set
options like A,B or A,B,C,D. |
18:59.22 |
nrheckman |
I tried
version 7.24, but didn't have any additional luck. What I'm
wondering is, should I have some option turned on which enables
additional Edit menu options? |
19:00.15 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
19:00.17 |
*** join/#brlcad arno
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
19:03.14 |
brlcad |
deepak: make
test failures are okay |
19:04.17 |
brlcad |
deepak: "make
regress" should pass, that's the important one to
succeed |
19:04.23 |
brlcad |
along with
make benchmark |
19:05.03 |
brlcad |
deepak: I
found one of the open projects for the geometry viewer. Described
as: |
19:05.18 |
brlcad |
Design
mock-up for BRL-CAD online geometry viewer landing page. As at the
background it just normal wallpaper of tank which looks not so
attracted to users. Designing landing page mock-up |
19:05.22 |
brlcad |
*Compulsorily |
19:05.25 |
brlcad |
1). BRL-CAD
logo |
19:05.27 |
brlcad |
2). Realistic
look at background, so that user immediately recognize that its an
online geometry viewer of BAL-CAD at first look |
19:05.30 |
brlcad |
3). BRL-CAD
logo or something related to brl-cad favicon |
19:05.33 |
brlcad |
4). Good
Typography |
19:05.33 |
brlcad |
http://202.164.53.122/~harman/geometry_viewer/accounts/landing.php |
19:05.34 |
brlcad |
Previous
look, make it new. |
19:05.51 |
deepak |
I added this
task for GCI :P |
19:08.55 |
deepak |
Brlcad: That
open project I added for GCI task. I am little confused please
clear me, are you thinking I am GCI participant? Sorry for this
silly question. |
19:09.07 |
brlcad |
deepak: even
better then! |
19:09.23 |
brlcad |
no, not
thinking your a gci participant |
19:09.42 |
brlcad |
that task
wasn't added until just a few days ago, so wasn't time to review
and integrate it, but it's good |
19:12.47 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:15.15 |
deepak |
Brlcad:
Thanks for clarification, should I start working on this or
something else you have for me. |
19:25.43 |
brlcad |
Ignacio`: you
should have worked on tasks for BRL-CAD ;) |
19:25.57 |
brlcad |
deepak: you
should work on what is most interesting to you |
19:26.00 |
Ignacio` |
no
:-/ |
19:26.05 |
Ignacio` |
brlcad, only
60 tasks of sugarlabs :( |
19:26.21 |
brlcad |
that's my
point, you should have done 60 tasks for BRL-CAD |
19:26.30 |
brlcad |
you'd
probably have commit access and you certainly would have had more
fun ;) |
19:26.46 |
Ignacio` |
:o |
19:26.49 |
Ignacio` |
I don't know
brlcad |
19:26.55 |
brlcad |
so?
:) |
19:27.04 |
Ignacio` |
I want to
know it :O) |
19:27.24 |
brlcad |
gci is a
great way to get to know our code, but certainly not the only
way |
19:27.36 |
brlcad |
we need devs
more than we need users |
19:28.14 |
Ignacio` |
looks at brlcad after finish the last gci
task |
19:28.19 |
brlcad |
so much to
do, it's a huge field covering 3D, graphics, CAD, networking,
interface design, web design, performance, and much more
:) |
19:28.39 |
brlcad |
our interface
is terribly difficult to learn too, needs to be completely
overhauled |
19:28.52 |
brlcad |
many of our
gci tasks are to help us do that, but it'll still take years to get
there |
19:28.57 |
Ignacio` |
:o |
19:29.08 |
brlcad |
much
infrastructure work at every level |
19:29.37 |
brlcad |
and you'd get
to participate in a bit of history .. brl-cad is one of the oldest
source codes still in active development |
19:29.55 |
brlcad |
we beat gcc
and emacs by a little bit |
19:30.47 |
Ignacio` |
brlcad is
C? |
19:31.12 |
brlcad |
primarily
C/C++ |
19:31.17 |
brlcad |
but various
interfaces |
19:31.21 |
brlcad |
one in
Tcl/Tk |
19:31.30 |
brlcad |
a new one
being developed in Qt |
19:31.37 |
brlcad |
and at least
two web projects |
19:31.55 |
brlcad |
one I believe
in python, the other I forget |
19:32.14 |
Ignacio` |
I only know
python :) |
19:32.34 |
brlcad |
but yes, the
dominant core is C/C++ infrastructure, more than 1M lines of
code |
19:32.46 |
brlcad |
so a great
place to learn ;) |
19:33.18 |
brlcad |
or you could
work on one of the web projects |
19:33.24 |
deepak |
Brlcad: Okay
I start working on task that I proposed for GCI and side by side
start reviewing more and more about online geometry viewer i.e what
more we add in that online geometry viewer to make our viewer as
best viewer on web :). |
19:33.27 |
Ignacio` |
oh |
19:33.37 |
Ignacio` |
brlcad, me
informaré cuando termine mi tarea actual, gracias |
19:33.40 |
brlcad |
heck, your
leaderboard is right up there with the performance benchmark
interface I was just describing to deepak |
19:34.10 |
brlcad |
no problema,
siempre estamos ;) |
19:34.25 |
Ignacio` |
:) |
19:34.32 |
brlcad |
deepak: that
sounds fantastic |
19:35.04 |
brlcad |
especially
now knowing that you proposed it, go for it -- I suggest announcing
your intention on the mailing list, introduce yourself, and maybe
you can get some feedback from others |
19:42.23 |
deepak |
Brlcad: Okay
i'll introduce myself on mailing list. Thank you :) |
19:49.24 |
*** join/#brlcad deepak_
(~chatzilla@117.214.221.212) |
19:50.49 |
*** join/#brlcad deepak_
(~chatzilla@117.214.221.212) |
20:02.27 |
*** join/#brlcad ``Erik_
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
20:02.47 |
*** join/#brlcad deepak_
(~chatzilla@117.214.221.212) |
20:03.59 |
*** join/#brlcad nrheckman_
(~nrheckman@c-50-136-165-64.hsd1.ca.comcast.net) |
20:08.30 |
*** join/#brlcad ankush92
(~ankush92@14.139.242.99) |
20:09.26 |
maths22 |
brlcad: how
do you want me to share the revised logo |
20:09.52 |
maths22 |
I made the
cutout circle a tiny bit bigger and the whole thing half the height
(It looked a bit tall) |
20:12.07 |
*** join/#brlcad nrheckman__
(~nrheckman@c-50-136-165-64.hsd1.ca.comcast.net) |
20:13.26 |
*** join/#brlcad ``Erik__
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
20:14.25 |
*** join/#brlcad Izak_
(~Izak@66-118-151-70.static.sagonet.net) |
20:31.15 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
20:38.35 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
20:47.15 |
maths22 |
where is
size_t defined> |
20:47.19 |
maths22 |
/>/? |
20:49.00 |
maths22 |
never
mind |
21:04.10 |
maths22 |
brlcad: I'm
working with Wconversion and there are tons of files that now have
errors |
21:04.18 |
maths22 |
How many of
them should I fix? |
21:04.38 |
maths22 |
I figure just
doing libbu might be enough |
21:11.33 |
*** join/#brlcad jschulte_
(~johannes@p4FDFAE52.dip0.t-ipconnect.de) |
21:24.32 |
*** join/#brlcad ncsaba__
(~ncsaba@p4FF70B7A.dip0.t-ipconnect.de) |
21:44.00 |
*** join/#brlcad caen23
(~caen23@92.81.162.63) |
22:03.48 |
jschulte_ |
As I will go
on holiday tomorrow and won't be around the next week, I just
wanted to say thank you for the great time during GCI. It was a
great pleasure to have such nice introduction into OSS. I'm looking
forward to working with you on this project. |
22:23.55 |
starseeker |
O.o:
http://www.phoronix.com/scan.php?page=news_item&px=MTU1OTE |
22:25.29 |
kesha |
brlcad: hey,
I was busy this weekend with google glass hackathon. Do you have
anything for me to wind up now ? |
22:39.33 |
*** part/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
22:52.34 |
``Erik |
http://chrisvest.name/floating-point-addition-is-not-associative.html |
23:10.59 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: Ready for review -
The work on this task is ready to be reviewed. |
23:16.36 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: files - sir, I
have uploaded two files:- 1. comp 1.flv It is the video that I
have made. 2. brlcad.aef It... |
23:31.17 |
Notify |
03GCI:FaithOh
* 5865810849431552 Write draft of BRL-CAD application interface
design guidelines: Ready for review - The work on this task is
ready to be reviewed. |
00:32.44 |
maths22 |
this is what
I have done so far http://paste.ubuntu.com/6700373/ |
00:32.57 |
maths22 |
It has taken
several hours, so I'm not sure how much more I should
do |
00:37.54 |
Notify |
03GCI:Melange
* 5873716877590528 Create a precise modeling transcript for
modeling a simple toy car: Initial Deadline passed - Melange has
detected that the initial deadline has passed and it
has... |
00:38.24 |
Notify |
03GCI:Melange
* 5332162035318784 Write a wiki page on joining the BRL-CAD
project: Task Reopened - Melange has detected that the final
deadline has passed and it has reopened the task. |
00:49.20 |
Notify |
03GCI:Sean *
5902558589616128 Design a BRL-CAD Sticker #14: first was better -
Morkor, this is certainly a 'different' design so kudos for being
innovative yourself, but this design could still use... |
00:49.56 |
Notify |
03GCI:Sean *
5902558589616128 Design a BRL-CAD Sticker #14: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy... |
00:55.39 |
Notify |
03GCI:Sean *
6387756011880448 Create a Motion Typography video for BRL-CAD #4:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
00:55.41 |
Notify |
03GCI:Sean *
6387756011880448 Create a Motion Typography video for BRL-CAD #4:
aef file? - What uses an aef file? I'm not familiar with that one.
The .flv file doesn't seem to be playing correctly... |
01:05.56 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
01:15.25 |
Notify |
03GCI:Sean *
5865810849431552 Write draft of BRL-CAD application interface
design guidelines
http://www.google-melange.com/gci/task/view/google/gci2013/5865810849431552:
not sure what to make of... |
01:15.45 |
Notify |
03GCI:Sean *
5865810849431552 Write draft of BRL-CAD application interface
design guidelines: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the
mentor(s)... |
01:16.16 |
brlcad |
looks like
only two remaining, maths22 and palindrome |
01:18.14 |
maths22 |
can you
answer my question above? |
01:18.48 |
brlcad |
working on it
;) |
01:21.41 |
brlcad |
actually,
working on responding to your last comment first |
01:22.14 |
brlcad |
for the
top-five participants, all tasks will basically be given a
score |
01:22.52 |
maths22 |
Ok |
01:22.55 |
brlcad |
how that
score shakes out depends on the type of task, the quality of the
work, and another factor that escapes me at the moment (which is
what I was trying to find) |
01:23.06 |
brlcad |
possibly the
"impact" |
01:33.16 |
brlcad |
there it is,
still in my inbox |
01:34.40 |
brlcad |
"comprehensive body of work" involving the
quality, thoroughness, creativity of their work, community
participation, and other factors |
01:35.53 |
brlcad |
picking just
two is really going to suck because all five truly have been
exceptional -- I'd hope any of them continue their participation
with open source, whether with us or others (but hopefully with
us!) |
01:55.07 |
brlcad |
maths22: I
would keep your Wconversion warnings to a minimum .. that's a
dangerous warning |
02:02.50 |
brlcad |
e.g., just
adding a cast when the types don't match will mask any type errors
in the future |
02:04.33 |
brlcad |
basically
each one has to be inspected to try and eliminate the need for a
cast altogether, which is far too much work for a gci
task |
02:06.21 |
maths22 |
What do you
mean by to a minimum |
02:06.38 |
maths22 |
My thought
was that adding a cast will make it clear that they don't
match |
02:06.54 |
maths22 |
Should I do a
different flag instead? |
02:07.11 |
brlcad |
I mean I
don't want you to waste all your time if we cannot ultimately apply
the patch or if other changes are needed |
02:07.56 |
brlcad |
I would have
recommended a different task -- you've certainly done enough to
call this task complete/accepted, but it's just a tricky
one |
02:08.05 |
maths22 |
Should I
submit what I did (so we know what work will need to be done
outside of GCI)? |
02:08.29 |
maths22 |
I wasn't sure
what to claim, and I had a minute to do it, so I picked
something |
02:08.42 |
brlcad |
adding a cast
does more than making it clear they don't match -- it tells the
compiler to turn the right hand data into that type, which is quite
a powerful assertion |
02:11.10 |
maths22 |
It was
already doing it, but we weren't warned about it |
02:11.31 |
brlcad |
right, but
now with a cast in place, it will never ever warn again |
02:11.39 |
maths22 |
That is
true. |
02:11.39 |
brlcad |
it will do
the conversion, even if it's wrong |
02:11.48 |
brlcad |
e.g., if a
variable's type is changed |
02:11.58 |
brlcad |
that makes
such casts exceptionally dangerous |
02:12.29 |
maths22 |
the biggest
diff was size_t and int |
02:12.39 |
maths22 |
Why are there
so many being stored in each other? |
02:13.31 |
brlcad |
because we're
in the middle of converting as much as possible to size_t, but
that's thousands of variables that need to be updated |
02:13.39 |
maths22 |
that makes
sense |
02:13.53 |
maths22 |
That also
explains why some of the include files felt wrong |
02:14.11 |
maths22 |
the function
declarations did not match how the local variables were
used |
02:15.29 |
brlcad |
the types in
headers (the API) has to be changed more intentionally due to our
change policy and external applications that call our
libraries |
02:15.51 |
maths22 |
I
understand |
02:16.16 |
maths22 |
I wish I had
known before I spent my afternoon on this :( |
02:16.21 |
maths22 |
Oh
well |
02:17.08 |
maths22 |
by the way,
would you have recommended a different flag or a whole different
task? |
02:17.35 |
Notify |
03GCI:Jacob B
* 5839014548471808 Enable a new compiler warning, fix any issues
that ensue #4: Ready for review - The work on this task is ready to
be reviewed. |
02:18.56 |
brlcad |
maths22: it
depends on your time and motivation |
02:24.19 |
brlcad |
in terms of
task utility, it's already useful in that it tells us that
Wconversion is going to be quite tough or even impossible to enable
usefully across the entire codebase |
02:27.23 |
brlcad |
so if you
want, we can close it out and it'll get ranked
accordingly |
02:32.03 |
brlcad |
that said,
another flag that we can enable permanently that fixes a set of
issues is considerably more valuable, resulting in a better task
ranking |
02:38.38 |
brlcad |
don't know
how close the rankings will be but recall that each completed task
will get ranked, that's the part that's up to you |
02:39.29 |
brlcad |
if you
imagine each completed task giving you, say between 1 and 10
"points" .. Wconversion as a learning exercise and something else
awesome could be a useful difference |
02:39.54 |
brlcad |
you have 14
hours to think about it ;) |
02:43.19 |
maths22 |
could you
needs more work it |
02:46.48 |
Notify |
03GCI:Andromeda Galaxy * 5803108621877248
Enable a new compiler warning, fix any issues that ensue: Ready for
review - The work on this task is ready to be reviewed. |
02:53.19 |
Notify |
03GCI:Sean *
5839014548471808 Enable a new compiler warning, fix any issues that
ensue #4: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
03:02.35 |
brlcad |
maths22: just
to put things into context, you've completedly 20 other tasks, so
in all practicality this last task will be a nominal change to
whatever your overall score ends up being. |
03:02.39 |
brlcad |
probably less
than 1% |
03:02.49 |
*** join/#brlcad Rishabh
(~chatzilla@106.79.22.127) |
03:06.25 |
brlcad |
I sincerely
hope the rankings don't end up that close ... |
03:06.49 |
brlcad |
but everyone
did fantastic, entirely possible they will |
03:19.39 |
*** join/#brlcad Rishabh
(~chatzilla@1.187.163.247) |
03:42.00 |
*** join/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
03:42.26 |
Ignacio` |
good
night |
03:42.26 |
gcibot |
Ignacio`,
good night! |
03:42.29 |
Ignacio` |
good bye
:) |
03:42.58 |
Ignacio` |
*good bye
all |
03:42.58 |
gcibot |
Ignacio`,
good bye! |
03:43.00 |
Ignacio` |
thx
gcibot |
03:43.03 |
Ignacio` |
gcibot,
thx |
03:43.03 |
gcibot |
Ignacio`,
you're welcome ✔ |
03:43.04 |
Ignacio` |
xD |
03:48.47 |
Notify |
03GCI:Sean *
5803108621877248 Enable a new compiler warning, fix any issues that
ensue: Task Needs More Work - One of the mentors has sent this task
back for more work. Talk to the mentor(s)... |
03:54.05 |
maths22 |
I know, but I
can always just send it back without work |
03:54.29 |
maths22 |
no reason,
however, to close it with lessthan optimal effort |
03:57.12 |
Notify |
03GCI:Sean *
5803108621877248 Enable a new compiler warning, fix any issues that
ensue: compile failure - When I attempt to compile with this patch
applied, I get a build failure because the... |
04:00.10 |
brlcad |
ah, my count
was off .. seven tasks still being worked |
04:03.32 |
Notify |
03GCI:Andromeda Galaxy * 5803108621877248
Enable a new compiler warning, fix any issues that ensue: Ready for
review - The work on this task is ready to be reviewed. |
04:10.54 |
maths22 |
by the way,
how should I sumbit an improved logo file |
04:51.23 |
Notify |
03GCI:Sean *
5803108621877248 Enable a new compiler warning, fix any issues that
ensue: intended to be complete or partial - Is this intended to be
a complete or partial fixing of the warnings? I... |
04:59.07 |
brlcad |
maths22: the
logo is good -- the changes I'd want to see require some more
modeling work (to actually make them attach together like links on
a bike chain), so don't worry about it |
05:13.12 |
Notify |
03GCI:Andromeda Galaxy * 5803108621877248
Enable a new compiler warning, fix any issues that ensue: partial -
the c++-compat fixes are complete, but the strict-prototypes are
only partial because I... |
05:35.42 |
Notify |
03GCI:Sean *
5803108621877248 Enable a new compiler warning, fix any issues that
ensue
http://www.google-melange.com/gci/task/view/google/gci2013/5803108621877248:
different set No problem... |
05:38.13 |
Notify |
03GCI:Sean *
5803108621877248 Enable a new compiler warning, fix any issues that
ensue: Task Closed - Congratulations, this task has been completed
successfully. |
05:48.39 |
Notify |
03BRL-CAD
Wiki:112.198.82.23 * 6401 /wiki/Mailing_Lists: |
06:00.59 |
*** join/#brlcad andromeda-galaxy
(~user@117.222.147.1) |
06:01.33 |
andromeda-galaxy |
I was
thinking about working on one of the pdf image sizing tasks; can
someone explain how I am supposed to get the correct
width? |
06:07.47 |
brlcad |
alas, I'm not
familiar with that task or its status other than some of the past
work which involved adding in render-specific stylization hints for
html and pdf output to say they should be "100%' of width or
whatever else is needed for a given image |
06:08.00 |
brlcad |
might help to
look at some of the completed ones |
06:09.30 |
brlcad |
andromeda-galaxy: did you see the log I
posted with additional c++-compat issues? |
06:10.14 |
andromeda-galaxy |
brlcad: I
did, I will fix those last issues before I commit |
06:10.47 |
andromeda-galaxy |
brlcad: they
weren't there when I put it up last night, probably commits since
then included a few more things that need to be fixed |
06:11.10 |
andromeda-galaxy |
brlcad: I am
looking for one more task to do before end of code in and having
trouble finding one... |
06:22.25 |
brlcad |
andromeda-galaxy: I don't think you can
claim any more |
06:22.51 |
brlcad |
afaik, the
deadline to claim passed about 13 hours ago, the time remaining is
to submit |
06:23.44 |
brlcad |
you're
certainly welcome and encouraged to keep working, though, as your
"entire body of work is considered" |
06:24.18 |
brlcad |
and, of
course, the point is to get you working on open source because it's
fun, not just for a trip to cali ;) |
06:24.40 |
brlcad |
hopefully
you've been having fun |
06:25.52 |
andromeda-galaxy |
brlcad: I
agree, I want to work on open source because it is fun, I view the
contest as a way to get a list of introductory-level
tasks |
06:28.22 |
andromeda-galaxy |
brlcad: I was
wondering if it would be useful to implement a numerical
integration library post code-in; it could be used for things like
elliptical integrals, which would allow something more like what
the standard mathematical definitions are for surface area of
ellipsoids... |
06:28.54 |
andromeda-galaxy |
but if no-one
is interested and/or some people think that would be a bad idea, I
don't want to implement it... so I was wondering what your opinion
on that is |
06:31.26 |
brlcad |
it really
depends on finding uses cases that really calls for that approach
vs some other approach and how it fits into a big
picture |
06:31.52 |
brlcad |
the holy
grail is surface area of nurbs surfaces, which are far more
complex, and might warrant numerical integration |
06:35.08 |
brlcad |
it's usually
best to let an end-user feature drive a decision like that, work on
a feature and in the process of coming up with the best solution,
determining that direction being the best approach to
take |
06:36.47 |
brlcad |
certainly
wouldn't be opposed to having something like that implemented but
there's often a way to avoid numerical integration, which tends to
be incredibly slow |
07:22.18 |
*** join/#brlcad Rishabh
(~chatzilla@49.14.118.248) |
07:48.58 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: Ready for review -
The work on this task is ready to be reviewed. |
07:55.24 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: files - Sir, I
have uploaded two new files:- comp1~1.avi It is the file that
you can actually veiw. 2.... |
09:02.20 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
09:16.12 |
*** join/#brlcad andromed`
(~user@117.222.147.1) |
09:32.02 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
09:43.19 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: new file - sir,
I have uploaded another file with sound. Its name is 'brlcad.avi'.
sir, since the time left... |
10:31.52 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: new file - sir,
I have uploaded another file which is slower than the other
files.It is 1.59min long. Its... |
10:45.49 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: new file - sir,
I have uploaded another file which is slower than the other files
but the music speed is... |
10:48.54 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: why too many files
- sir, I was confussed about what would be right,so I have
uploaded 5 files each has... |
10:51.59 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: name of the file -
Sir, The name of the file with slow video & normal audio is
not 'slow.avi',but... |
10:55.18 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
10:58.31 |
*** join/#brlcad infobot
(~infobot@rikers.org) |
10:58.32 |
*** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Ask us about Google Doc Sprint 2013 || GCI has begun! If you're
participating, be patient when asking questions... we're very busy
and sometimes have packed schedules. We will respond if you are
still on IRC: learn screen+irssi. |
11:04.52 |
Notify |
03GCI:AdityaGulati * 6387756011880448
Create a Motion Typography video for BRL-CAD #4: None - review
fast |
12:07.44 |
*** join/#brlcad Rishabh
(~chatzilla@106.76.141.80) |
12:56.17 |
*** join/#brlcad svineet
(~svineet@117.200.88.222) |
13:14.20 |
*** join/#brlcad deepak
(~chatzilla@59.91.237.233) |
13:18.51 |
Notify |
03GCI:Sean *
6387756011880448 Create a Motion Typography video for BRL-CAD #4:
do not worry about the review time - The review time is yours to
submit, not ours to review. Asking us to review it... |
13:20.31 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.52.163) |
13:32.10 |
Notify |
03GCI:Jacob B
* 5839014548471808 Enable a new compiler warning, fix any issues
that ensue #4: Ready for review - The work on this task is ready to
be reviewed. |
13:32.16 |
maths22 |
I won't have
time to do a new task, so i have submitted it |
13:34.17 |
maths22 |
/task/flag |
13:54.49 |
Notify |
03GCI:Sean *
6387756011880448 Create a Motion Typography video for BRL-CAD #4:
Task Closed - Congratulations, this task has been completed
successfully. |
13:54.55 |
Notify |
03GCI:Sean *
6387756011880448 Create a Motion Typography video for BRL-CAD #4:
creative - This is creative, thank you. Feel free to post it to
youtube and share your link with us. |
13:55.50 |
Notify |
03GCI:Sean *
5839014548471808 Enable a new compiler warning, fix any issues that
ensue #4: Task Closed - Congratulations, this task has been
completed successfully. |
13:57.37 |
brlcad |
maths22: I
didn't notice that the other flag you enabled was
Wdeclaration-after-statement, even though that didn't detect
anything, that is a useful flag |
13:57.53 |
brlcad |
we normally
don't catch those issues until we sync a windows build |
14:29.31 |
*** part/#brlcad svineet
(~svineet@117.200.88.222) |
14:31.09 |
Notify |
03GCI:Morkor
Quarshie * 5902558589616128 Design a BRL-CAD Sticker #14: Ready for
review - The work on this task is ready to be reviewed. |
14:34.54 |
Notify |
03GCI:Morkor
Quarshie * 5902558589616128 Design a BRL-CAD Sticker #14: None -
Please ignore. I clicked the button accidentaly. |
15:04.49 |
*** join/#brlcad Ch3ck
(~Ch3ck@41.205.13.47) |
15:13.23 |
Notify |
03BRL-CAD:starseeker * 59282
(brlcad/trunk/CMakeLists.txt
brlcad/trunk/misc/CMake/test_srcs/timedelta_end.c.in): The casting
warning flag broke the time delta mechanism. Made a stab at
reworking the timeend_delta file to use floating point to avoid
casting to int, but this requires fmod which in turn requres
M_LIBRARY on platforms that use a math library. This is an
unfortunate complication to the time delta |
15:13.25 |
Notify |
calculation
logic, which needs to be as simple and self-contained as possible
for portability. It may be time to look at using the new CMake
functionality for timestamps and simply skip the timing check on
any CMake too old to support it - the maintenance overhead of
maintaining our own portable C code for this is probably not
worthwhile if CMake's functionality can indeed supply a viable
alternative. |
15:22.27 |
Notify |
03BRL-CAD:starseeker * 59283
brlcad/trunk/src/libbrep/boolean.cpp: For the moment, since we
aren't using the connectivity graph logic, remove it to improve
source readability. Doing it in a single isolated commit to make it
easier to add back in later if/when needed. |
15:35.57 |
Notify |
03BRL-CAD:starseeker * 59284
(brlcad/trunk/misc/CMake/distcheck_in_src_dir.cmake.in
brlcad/trunk/misc/CMake/distcheck_target.cmake.in): Eventually
we'll want to enable unit testing as part of distcheck, but the
tests are currently too much in flux - disable as part of distcheck
until we have the resources available to get all the tests working
properly. |
15:41.06 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
15:47.07 |
Notify |
03BRL-CAD:starseeker * 59285
brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Until we sort out how
to get build-dir Windows binaries to see DLLs in somewhere other
than their current directory, we have to conditionalize this. A
possible option might be to base it on RPATH support, to avoid the
WIN32 specific logic... |
15:56.28 |
maths22 |
brlcad: I did
that one first, but it was one of the ones which had no
errors |
15:56.38 |
maths22 |
I thought it
would be useful |
16:20.06 |
*** join/#brlcad adnana
(cb6ef316@gateway/web/freenode/ip.203.110.243.22) |
16:26.12 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
16:35.15 |
Ignacio` |
well. |
16:35.19 |
Ignacio` |
brlcad, I
want to know brlcad :) |
16:37.14 |
Ch3ck |
Ignacio`,
funny statement looks like a palindrome ;) |
16:37.32 |
Ignacio` |
:) |
16:37.43 |
Ignacio` |
I finish in
GCI |
16:37.50 |
Ignacio` |
So, I want to
know new things |
16:39.21 |
maths22 |
20 minutes
until GCI ends! |
16:39.26 |
Ignacio` |
*-* |
16:39.33 |
Ignacio` |
14 days for
know winners xD |
16:39.43 |
Ignacio` |
I finish my
tasks minutes ago |
16:44.21 |
Ch3ck |
God
Ignacio` |
16:44.28 |
Ch3ck |
very good
there ;) |
16:44.33 |
Ignacio` |
:) |
16:45.01 |
Ch3ck |
I'm actually
working on getting many of my buddies to work with BRL-CAD for GSoC
this year |
16:45.28 |
Ignacio` |
oh |
16:45.50 |
Ignacio` |
http://brlcad.org/ |
16:45.51 |
Ignacio` |
looks |
16:46.00 |
Ch3ck |
starting work
on BRL-CAD during GSoC |
16:46.16 |
Ch3ck |
my code is
not yet complete have some bugs to fix tho ;) |
16:46.26 |
Ignacio` |
umm |
16:46.32 |
Ignacio` |
brlcad,
you're te web mantainer? |
16:46.34 |
Ignacio` |
http://brlcad.org/d/download
broken images |
16:46.45 |
Ignacio` |
*the |
16:47.41 |
Ch3ck |
nahh just a
developer |
16:47.50 |
Ignacio` |
xD |
16:47.56 |
Ignacio` |
What are the
"admin" of project? |
16:48.16 |
Ch3ck |
well the
admin is Sean |
16:48.17 |
Ignacio` |
oh my god
*-* |
16:48.18 |
Ignacio` |
http://brlcad.org/gallery/renderings/humvee |
16:48.27 |
Ch3ck |
yup |
16:48.43 |
Ch3ck |
so Ignacio`
so you're below 18 right? |
16:48.54 |
Ignacio` |
yes |
16:48.55 |
Ignacio` |
Ch3ck, 14
:) |
16:49.15 |
Ch3ck |
wow! never
seen a <18 kid do programming |
16:49.25 |
Ch3ck |
at least here
tho' so when did you start coding? |
16:49.50 |
Ignacio` |
I start to
learn python at 11 :) |
16:49.53 |
Ignacio` |
but, I don't
know C |
16:49.59 |
Ignacio` |
I want to
learn it |
16:51.49 |
Ignacio` |
why? |
16:51.55 |
Ignacio` |
I can't user
"ignacio" username :( |
16:52.37 |
Ch3ck |
probably some
one has it already ;) |
16:52.44 |
Ch3ck |
well that's
good Ignatio |
16:52.58 |
Ch3ck |
do you know
how to get the C compiler (gcc)? |
16:53.03 |
Ch3ck |
for linux or
windows |
16:53.08 |
Ignacio` |
sudo apt-get
install gcc? xD |
16:53.14 |
Ch3ck |
gr8 |
16:53.25 |
Ignacio` |
gr8? |
16:54.04 |
Notify |
03BRL-CAD
Wiki:Ignacio.uy * 0 /wiki/User:Ignacio.uy: |
16:54.14 |
Ignacio` |
*-* |
16:55.12 |
Notify |
03BRL-CAD:starseeker * 59286
brlcad/trunk/doc/docbook/system/mann/en/brep.xml: n->nged,
refsect1->refsection |
17:00.35 |
maths22 |
and gci has
ofically ended! |
17:00.48 |
brlcad |
maths22:
yeah, usually they're not useful if they give no warnings -- that
just happens to be one we manually fix constantly |
17:01.07 |
brlcad |
no warnings
usually means it doesn't apply is or already captured by -W or
-Wall |
17:01.17 |
maths22 |
aha; good to
know I happened upon a good one |
17:01.26 |
maths22 |
I checked
that it was not in wall or wextra |
17:01.33 |
Ignacio` |
brlcad, you
see my message? |
17:01.41 |
Ignacio` |
brlcad,
http://brlcad.org/d/download
broken images |
17:02.48 |
maths22 |
Ignacio`:
fixed |
17:02.59 |
maths22 |
the files dir
had been deleted (my bad) |
17:03.17 |
Ignacio` |
:) |
17:03.17 |
brlcad |
ah |
17:03.24 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
17:03.29 |
brlcad |
no I hadn't
but glad to see it's fixed ;) |
17:04.30 |
maths22 |
we should not
keep files in that dir |
17:05.00 |
maths22 |
it is not
"accepted" by drupal, and the upgrade directions led me to get rid
of it |
17:05.16 |
brlcad |
Ignacio:
looks like you were almost passed up by daniel |
17:05.29 |
maths22 |
they should
be some subdir(i'm not sure which) of sites |
17:05.30 |
brlcad |
maths22: hm,
yeah I don't recall who first did that |
17:05.34 |
Ignacio |
:) |
17:05.40 |
``Erik |
fwiw, I just
pulled a new drupal 7 on bz, ya'll might wanna check any uri's that
depend on it O.o |
17:06.17 |
brlcad |
I don't think
our install is using the system version (wouldn't that be
nice) |
17:06.25 |
brlcad |
happy new
year ``Erik |
17:06.29 |
brlcad |
and what not
:) |
17:07.17 |
maths22 |
system
version of what? |
17:07.32 |
brlcad |
drupal |
17:07.46 |
``Erik |
merry xmas,
happy new year, etc etc etc :) got the newsletter, laughed a bit at
the excessive design oriented effort ;) but awesome stuff and a
perfectly written copy |
17:07.47 |
brlcad |
won't matter
as we migrate to the new site |
17:07.54 |
maths22 |
true. |
17:08.03 |
maths22 |
Have you
looked at the wp theme installed? |
17:08.10 |
brlcad |
``Erik: would
you expect anything different? |
17:08.22 |
brlcad |
I was very
disappointed at the paper quality and border on the
printing |
17:08.28 |
maths22 |
brlcad.org/wp
I think |
17:08.29 |
brlcad |
the design is
supposed to go to the edges |
17:08.31 |
maths22 |
yes |
17:08.41 |
Ignacio |
brlcad, what
are a good project for start? |
17:08.44 |
maths22 |
yes to my own
"I think" |
17:08.50 |
``Erik |
wordpress has
been updated as well, but my personal use is to make a personal
copy, git it and when an update happens, cp and git add/git commit
to upgrade... so if the system version is crap, my personal one
works |
17:08.52 |
brlcad |
well, "very"
is an exaggeration I supposed, just disappointed |
17:09.08 |
maths22 |
Ignacio:
leftover gci tasks :) |
17:09.11 |
brlcad |
Ignacio: what
interests you? |
17:09.22 |
Ignacio |
brlcad, I
don't know C |
17:09.24 |
``Erik |
brlcad: it
was inkjet on some fairly normal stock, no? were you expectin
laminated cards stock? :D |
17:09.33 |
brlcad |
Ignacio: so
do you want to learn C? :) |
17:09.40 |
Ignacio |
Yes
:) |
17:09.45 |
``Erik |
professional
inkjet printers are freaky beasts |
17:09.59 |
``Erik |
Ignacio: do
you know any other languages? |
17:10.01 |
brlcad |
it's really
not like it's any harder than python, just completely different
things to worry about |
17:10.04 |
brlcad |
like memory
and pointers |
17:10.20 |
Ignacio |
``Erik,
python! |
17:10.24 |
brlcad |
lots of
segfaults and crashes you didn't have before and a thousand things
you didn't know that you'll have to learn |
17:10.29 |
Ignacio |
:S |
17:10.49 |
brlcad |
but .. not
really hard -- just takes time and experience (lots of
coding) |
17:11.14 |
``Erik |
Ignacio: you
can probably find an easy C course online and hammer through it
fairly quickly, something like code academy... I'd recommend
working with a huge package (like BRL-CAD) at first, it can be a
bit like drinking from a firehose :) |
17:11.17 |
brlcad |
Ignacio: what
OS do you use? |
17:11.29 |
Ignacio |
brlcad,
Linux, Xubuntu 13.04 |
17:11.35 |
brlcad |
k |
17:11.44 |
``Erik |
er |
17:11.47 |
Ignacio |
(I reinstall
it in few hours) |
17:11.51 |
``Erik |
I'd recommend
AGAINST working with a huge package |
17:11.57 |
Ignacio |
AGAINST? |
17:12.35 |
brlcad |
working with
a large codebase with no experience is like me giving you the keys
to a train and saying "here, go for a drive" |
17:12.39 |
Ignacio |
No entiendo
mucho :S |
17:12.43 |
``Erik |
one tiny
word, goddamn O.o BRL-CAD has a huge number of macros, structs,
some very advanced C usage, some very archaic C usage... until
you're comfortable with things like structs, unions, pointers,
etc... it'll just hurt |
17:13.04 |
brlcad |
Ignacio: no
se te preocupes ;) |
17:13.19 |
Ignacio |
Hay algo más
además C? |
17:13.25 |
Ignacio |
¿Html? |
17:13.32 |
``Erik |
(and BRL-CAD
in particular has a handful of places where even a competent modern
C programmer will get confused due to archaic
style/usage) |
17:14.22 |
brlcad |
Ignacio: do
you know any scripting languages like shell scripts? |
17:14.28 |
brlcad |
posix shell
perhaps? |
17:14.32 |
Ignacio |
No
:S |
17:14.38 |
Ignacio |
I'll try to
learn Cobol xD |
17:14.42 |
``Erik |
if your
interest is more in BRL-CAD than C, there is a swig layer on a lot
of BRL-CAD (include/brlcad.i I believe?), and I think another
hand-rolled python<->BRL-CAD layer floating
around |
17:14.50 |
Notify |
03BRL-CAD:starseeker * 59287
brlcad/trunk/src/libbu/tests/bu_sort.c: Not sure what exp_9 and
arg_9 are intended to be, but causing a 'may be used uninitialized'
error |
17:15.35 |
maths22 |
Ignacio:
porque no usas acentos regulares en IRC? (así) |
17:15.52 |
Ignacio |
maths22,
puedo hablar en español? |
17:16.07 |
maths22 |
si, estoy en
español ap este año |
17:16.15 |
Ignacio |
Bien |
17:16.18 |
Ignacio |
Es que no me
gusta mucho el inglés |
17:16.22 |
Ignacio |
Y apenas se
escribirlo :) |
17:16.55 |
maths22 |
pero eso no
explia su uso de acentos |
17:17.18 |
``Erik |
no comprendo, so goes back to making his pirozhki's
:D |
17:17.25 |
Ignacio |
A que acentos
te refieres? :S |
17:17.37 |
maths22 |
acentos as'i,
y no así |
17:17.49 |
brlcad |
acentos en
IRC sucks.. utf-8, utf-16, ... ´níéí |
17:18.04 |
maths22 |
tienes
sentido. |
17:18.09 |
Ignacio |
Ah pero el
inglés no tiene tildes |
17:18.28 |
maths22 |
A mi
computadora lo gusta |
17:18.38 |
Ignacio |
Yo tengo
tildés |
17:18.40 |
maths22 |
Uso el
teclado US - International |
17:19.04 |
maths22 |
es una opcion
en muchos sistemas (pienso que incluye linux) |
17:19.10 |
Ignacio |
Bueno |
17:19.22 |
Ignacio |
brlcad,
existe una forma de ayudar que no sea programando en C? |
17:19.55 |
brlcad |
Ignacio: asi
lo que recomiendo es que empiezas con algo sincillo, primero
aprendo un poquito de nuestro tools, y despues
geometria |
17:20.20 |
Ignacio |
Este año me
toca aprender geometría :) |
17:20.42 |
brlcad |
yeah, we have
many portions not in C... la question es si quieres aprender C o
no? :) |
17:20.53 |
Ignacio |
Me gustaría
:) |
17:21.06 |
brlcad |
pues
seguramente es posible |
17:21.45 |
Ignacio |
Es que no se
como empezar |
17:21.48 |
brlcad |
he entrenado
muchas estudiantes sobre losa´nos a aprender los basicos s de
C |
17:22.08 |
brlcad |
you just need
simple goals |
17:22.38 |
Ignacio |
Por
ejemplo? |
17:22.58 |
brlcad |
first, you
have to know the context you're working in, un poquito de
contexto |
17:23.12 |
brlcad |
lee esto:
http://brlcad.org/wiki/Documentation |
17:23.12 |
Ignacio |
what is
context? |
17:23.17 |
Ignacio |
ok |
17:23.36 |
Ignacio |
wow |
17:23.39 |
Ignacio |
POr donde
empiezo? :P |
17:24.01 |
brlcad |
1, 1.1, 1.2
... despues download el "Introduction to MGED" y haga algunos de
los ejercisios |
17:24.34 |
brlcad |
OH .. y los
tenemos en español |
17:25.54 |
Ignacio |
donde?
:S |
17:26.10 |
brlcad |
a ver el
'intro' en espa´nol, tienes que obtender los sources y hacer una
cocompilacio`n |
17:26.18 |
brlcad |
~cadsvn |
17:26.19 |
infobot |
To obtain
BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk
brlcad |
17:27.11 |
Ignacio |
Bien |
17:27.12 |
brlcad |
alas, we
don't yet have them on the website yet .. that would have been a
good gci task |
17:27.19 |
Ignacio |
Esta tarde
empezaré |
17:27.39 |
``Erik |
brlcad: those
commands sent to notify the other day, none were wired in... it'd
be trivial to wire in new commands (into the running bot, even), if
you have a list of useful things you'd like added... fwiw, the "hey
you" is !notify |
17:27.45 |
``Erik |
!notify
week |
17:27.46 |
Notify |
BRL-CAD:
brlcad:16, starseeker:16, j-schulte:8, peter-sa:6, n_reed:4,
agkphysics:2, carlmoore:2, bob1961:1 |
17:27.47 |
Notify |
BRL-CAD Wiki:
Anitaleung:4, 197.220.169.23:2, Jimrcross1941:1, Snobot2014:1,
Maths22:1, 112.198.82.23:1, Ignacio.uy:1 |
17:28.01 |
Ignacio |
brlcad, this
afternooon I reinstall Xubuntu |
17:28.11 |
brlcad |
``Erik: I was
just trying to get the bot to identify itself, to find the website
url |
17:28.17 |
brlcad |
Ignacio:
okay |
17:28.21 |
``Erik |
the /whois
info has that |
17:28.54 |
brlcad |
~info |
17:29.03 |
brlcad |
~identify |
17:29.03 |
infobot |
Extensible
Integrated Development Environment. URL: http://www.pietrobo.com/projects/IDEntify/ |
17:29.08 |
brlcad |
heh |
17:29.20 |
brlcad |
~ibot |
17:29.20 |
infobot |
hmm... ibot
is not a help system |
17:29.26 |
brlcad |
~infobot |
17:29.26 |
infobot |
extra, extra,
read all about it, infobot is an IRC bot written in perl. Sources
available on http://infobot.sourceforge.net/ |
17:30.06 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.52.163) |
17:31.48 |
``Erik |
ok, added two
more commands |
17:32.02 |
``Erik |
let's test
them and see if the bot explodes :> |
17:32.04 |
brlcad |
Ignacio:
despues de leer el overview y hacer el compilacion, los tutoriales
están en ls -la
share/doc/html/lessons/es/mged01_crear_figuras_primitivas.html |
17:32.05 |
``Erik |
!notify
info |
17:32.06 |
Notify |
Just your
friendly neighborhood commit notification bot, check out https://elfga.com/notify/ for more
info |
17:32.14 |
``Erik |
!notify
version |
17:32.15 |
Notify |
Notify beta,
official site at https://elfga.com/notify and source
code at http://github.com/erikg/cl-cia/ |
17:32.22 |
Ignacio |
brlcad, bien,
necesito algo offline |
17:32.23 |
brlcad |
~version |
17:32.23 |
infobot |
methinks
version is for the kernel "uname -r", for your distro "cat
/etc/*-release" or "lsb_release -d". For other applications, try
running it with a --version command. |
17:32.47 |
brlcad |
yeah, infobot
is too overloaded to tell if those even have real info
underneath |
17:34.29 |
``Erik |
(is Ignacio
saying he needs to /quit soon?) |
17:35.01 |
Ignacio |
I haven't
internet connection on my house, just now I'm on scholl
:P |
17:35.35 |
brlcad |
yeah, school
day is up |
17:35.37 |
Ignacio |
*school |
17:35.41 |
Ignacio |
No, summer
here |
17:35.47 |
Ignacio |
But, School
have wifi :) |
17:36.03 |
brlcad |
theif! (muy
bien) :0 |
17:36.30 |
brlcad |
~spell
thief |
17:36.54 |
``Erik |
Ignacio: imma
shut up so you can grill brlcad for info and finish downloading
anything you need to take home for the eve ;) been there, done
that... if anyone has requests for modifications to the notify bot,
shoot me an email, erik@elfga.com works reasonably well if you
don't look like spam :) |
17:37.20 |
``Erik |
also; rolling
dough and filling with delicious meats :D |
17:37.29 |
Ignacio |
Lo siento, no
entendí |
17:38.12 |
brlcad |
``Erik: when
you bringing the family down for dinner? |
17:38.32 |
brlcad |
ponders buying a generator today |
17:40.18 |
brlcad |
Ignacio: solo
dijo que iba a dejar de molestarte, para que pudiera terminar de
hacer tus descargas |
17:40.30 |
Ignacio |
realmente |
17:40.37 |
Ignacio |
Necesito una
lista de que debo descargar |
17:40.58 |
Ignacio |
No se que
descargar :S |
17:41.25 |
brlcad |
y que está
cocinando su cena, rodando masa llena con carnes deliciosas
;) |
17:41.44 |
Ignacio |
:P |
17:41.49 |
brlcad |
descarga los
sources .. es mucho |
17:42.06 |
Ignacio |
¿Cuantos
mbs? |
17:42.37 |
brlcad |
http://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf
... pero eso es lo que estaria en share/doc/html/lessons/es
despues de hacer la compilacion |
17:43.24 |
Ignacio |
brlcad, el
paquete *.deb ya viene con eso? |
17:44.11 |
brlcad |
no
se |
17:44.42 |
brlcad |
pero de todas
maneras recomiendo descargando cadsvn |
17:44.59 |
Ignacio |
Hay no
entiendo ni que descargar |
17:44.59 |
Ignacio |
:S |
17:45.07 |
Ignacio |
-Acepto lista
de links- |
17:45.12 |
brlcad |
y haga la
compilacion .. si vas aprender C, tienes que empezar haciendo
compilaciones más |
17:45.20 |
brlcad |
~cadsvn |
17:45.20 |
infobot |
To obtain
BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk
brlcad |
17:45.21 |
brlcad |
eso |
17:45.52 |
brlcad |
that will
obtain the source code (and documentation) |
17:46.05 |
Ignacio |
ok |
17:48.41 |
Ignacio |
Estoy viendo
cuanto pesa |
17:49.18 |
Ignacio |
brlcad, usa
java? |
17:52.08 |
Ignacio |
brlcad, yo no
puedo descargar 730mb |
17:56.05 |
*** join/#brlcad Rishabh
(~chatzilla@1.187.193.49) |
18:10.57 |
``Erik |
brlcad: I'll
talk to my fiance about it O.o |
18:11.44 |
*** join/#brlcad adnana
(cb6ef316@gateway/web/freenode/ip.203.110.243.22) |
18:17.54 |
Notify |
03GCI:Sean *
5902558589616128 Design a BRL-CAD Sticker #14: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy... |
18:20.39 |
Ignacio |
I like
it |
18:20.40 |
Ignacio |
http://www.google-melange.com/gci/task/view/google/gci2013/5902558589616128 |
18:20.41 |
gcibot |
Design a
BRL-CAD Sticker #14 |
18:20.42 |
gcibot |
Status:
NeedsWork (5 days, 18 hours left) |
18:20.43 |
Ignacio |
:P |
18:20.54 |
Ignacio |
gcibot,
http://www.google-melange.com/gci/task/view/google/gci2013/5902558589616128 |
18:20.57 |
gcibot |
Design a
BRL-CAD Sticker #14 |
18:20.57 |
gcibot |
Status:
NeedsWork (5 days, 18 hours left) |
18:21.05 |
Ignacio |
no
mentors? |
18:21.09 |
brlcad |
hm? |
18:22.28 |
brlcad |
``Erik: OH,
congratulations! I think that's the word.. hehe. |
18:22.28 |
*** part/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
18:22.39 |
*** join/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
18:25.00 |
*** join/#brlcad gcibot_vacations
(~gcibot@elsalvador.media.mit.edu) |
18:25.16 |
Ignacio` |
ouch |
18:25.21 |
Ignacio` |
http://www.google-melange.com/gci/task/view/google/gci2013/5902558589616128 |
18:25.23 |
gcibot_vacations |
Design a
BRL-CAD Sticker #14 |
18:25.23 |
gcibot_vacations |
Status:
NeedsWork (5 days, 18 hours left) |
18:26.14 |
*** join/#brlcad gcibot_vacations
(~gcibot@elsalvador.media.mit.edu) |
18:26.18 |
Ignacio` |
http://www.google-melange.com/gci/task/view/google/gci2013/5902558589616128 |
18:26.21 |
gcibot_vacations |
Design a
BRL-CAD Sticker #14 |
18:26.21 |
gcibot_vacations |
Status:
NeedsWork (5 days, 18 hours left) |
18:26.31 |
Ignacio` |
this didn't
show mentors :S |
18:26.46 |
*** join/#brlcad gcibot
(~IgnacioUy@unaffiliated/ignaciouy/bot/gcibot) |
18:27.34 |
*** join/#brlcad Ignacio`
(~IgnacioUy@unaffiliated/ignaciouy) |
18:30.29 |
brlcad |
Ignacio`:
sounds like a problem with the bot |
18:30.36 |
Ignacio` |
Yes |
18:31.12 |
brlcad |
no matter, we
do group mentoring so assinging mentors only confused people
anyways |
18:31.29 |
brlcad |
if there were
an easy quick way to script it, I would have assigned all mentors
to all tasks |
18:34.43 |
*** join/#brlcad GCIBot_Vacations
(~ignacio@unaffiliated/ignaciouy/bot/gcibot) |
18:37.11 |
*** part/#brlcad GCIBot_Vacations
(~ignacio@unaffiliated/ignaciouy/bot/gcibot) |
18:41.19 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
18:44.03 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
18:44.15 |
Ignacio` |
gcibot, thx
for all :) |
18:44.15 |
gcibot |
Ignacio`,
you're welcome ✔ |
18:47.34 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
18:52.22 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.50.163) |
19:05.11 |
Notify |
03BRL-CAD:starseeker * 59288
brlcad/trunk/src/sig/dfft.c: Initialize cbsum |
19:06.20 |
starseeker |
``Erik:
indeed, congrats! |
19:17.28 |
Notify |
03BRL-CAD:carlmoore * 59289
(brlcad/trunk/TODO brlcad/trunk/include/bn.h and 3 others): remove
trailing blanks/tabs; fix spellings |
19:21.02 |
brlcad |
starseeker:
curious about r59282, the timedelta fix |
19:21.19 |
brlcad |
I'd think
there'd have to be a simpler way to appease the
compilation |
19:22.14 |
brlcad |
integer time
was fine, the warning is issued when going from a function
returning float to a non-float variable |
19:22.40 |
brlcad |
if the fix
that was added wasn't good enough, all that should have been needed
was a two-liner -- set the return in a separate
variable |
19:34.47 |
brlcad |
Ignacio`: how
hard would it be to get the leaderboard to parse 2012 and 2011
too? |
19:35.08 |
brlcad |
an
org-centric view would be pretty useful |
19:48.26 |
Notify |
03BRL-CAD:brlcad * 59290
(brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/avs.c): convert
AVS to using size_t instead of int for sizes |
19:55.27 |
starseeker |
brlcad: I
thought any cast from float to int would trigger that compiler
warning? |
19:58.51 |
Notify |
03BRL-CAD:starseeker * 59291
brlcad/trunk/misc/CMake/md5_compiletest.cmake.in: Attempt to handle
the case where an empty file is initialized but not populated for
some significant period of time. |
19:59.45 |
starseeker |
it was
griping even with an explicit (int) cast in place... |
20:02.13 |
maths22 |
casts should
only make it unhappy if they are on functions |
20:02.23 |
maths22 |
Variables
should be ok with functions |
20:02.29 |
maths22 |
/functions/casts |
20:03.04 |
starseeker |
which flag
was this again? |
20:03.23 |
starseeker |
finds that an odd distinction to make, but
OK... |
20:03.53 |
brlcad |
starseeker:
nope, just from function |
20:04.05 |
starseeker |
weird |
20:04.11 |
Notify |
03BRL-CAD:brlcad * 59292
brlcad/trunk/include/bu.h: expand the docs for the three bit-vector
sizing macros and make the macros safer if passed negative values
(and implicitly make them all evaluate to a size_t
type) |
20:04.22 |
brlcad |
the warning
is predominantly trying to catch the more common error where a
header isn't included and the return type becomes an
int |
20:04.51 |
brlcad |
a cast will
hide that error |
20:05.53 |
brlcad |
tried a
simple solution since that's infrastructure, but I apparently
didn't do a good job |
20:06.03 |
brlcad |
thought it
would be happy, wasn't |
20:06.14 |
starseeker |
let me try
the variable thing here |
20:06.25 |
starseeker |
if that works
I'll do a quick revert/update |
20:06.37 |
brlcad |
I can do it
since I committed the break |
20:06.43 |
brlcad |
maybe try the
compile when I'm done |
20:07.08 |
starseeker |
brlcad: I'd
advise adding a comment specifying why the variable assignment - to
the casual eye there wouldn't be a reason for it |
20:07.22 |
starseeker |
or to this
casual eye, anyhow... |
20:10.36 |
brlcad |
yep, been
doing that |
20:11.20 |
brlcad |
and having
the warning always on helps too, it'll be obvious if someone tries
to remove it |
20:11.49 |
starseeker |
cool - thanks
for fixing |
20:12.08 |
starseeker |
trying to get
distcheck going again, that was a bit of a rocky start
;-) |
20:12.43 |
brlcad |
it's a good
discussion to have regardless |
20:12.55 |
brlcad |
looks like
we're going to have about four new warnings enabled now |
20:13.11 |
brlcad |
one we were
doing manually with windows builds |
20:13.19 |
starseeker |
that'll be
awesome |
20:13.36 |
starseeker |
loves anything that decreases time spent on
Windows |
20:14.43 |
starseeker |
brlcad: so on
principle do you prefer to stay with our manual time delta stuff,
or if CMake's timestamp functionality proves adequate would you be
OK with gradually migrating to that? |
20:15.46 |
starseeker |
concedes what we're doing now is less build tool specific,
which is a good thing, but so far it's been something of a nuisance
maintenance wise |
20:17.12 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:31.14 |
maths22 |
brlcad: which
4 |
20:32.48 |
brlcad |
i don't have
their names handy |
20:34.32 |
maths22 |
OK |
20:34.58 |
maths22 |
did you get
my email? I think the shorter logo looks better |
20:41.49 |
starseeker |
if anybody
feels like mucking around on Windows, it looks like our executables
will need to make use of SetDllDirectory in combination with
bu_brlcad_root or some such in order to "properly" support not
putting all of our binaries in the same toplevel directory (i.e. if
we want the test binaries on Windows to stay in their test
subdirectories rather than end up in bin) |
20:44.04 |
brlcad |
maths22: yes,
it was received -- very nicely done |
20:44.12 |
Notify |
03BRL-CAD:brlcad * 59293
(brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/bitv.c
brlcad/trunk/src/libbu/vls.c): more size_t propagation where it
doesn't affect API or change behavior. eliminate a lot of
unnecessary casts in the process. |
20:44.32 |
maths22 |
What I would
like to do is figure out a better way to do that
rectangle |
20:44.55 |
maths22 |
I wish I
could define it based on other features |
20:45.29 |
brlcad |
what do you
mean? |
20:46.41 |
brlcad |
by the way,
if you're curious nearly all of my commits today are in response to
reviewing your Wconversion patch -- as I feared, most of the
"proper" fixes were not to add casts but to propagate a different
type or make some other change that avoids the type conversion
issue altogether |
20:46.46 |
maths22 |
I don't
remember exactly what I did, but I had to calcuate the numeric
position of each corner |
20:47.06 |
starseeker |
ah, worth
reading: http://msdn.microsoft.com/en-us/library/ff919712.aspx |
20:47.15 |
brlcad |
a few of them
look like they might be outright unquellable without a wrapper
(e.g., FD_SET()) |
20:47.40 |
maths22 |
I figured
that was probably the case; if I had more experience, I would have
tried to figure out what I could change more like you
did |
20:48.39 |
maths22 |
I just was
trying to leave the include .h files alone |
20:48.45 |
brlcad |
starseeker:
PATH may very well be the easiest portable way -- we could just
appeand the lib dir to PATH on startup |
20:49.23 |
brlcad |
no impact on
other platforms, no security issue raised that isn't otherwise
there, no problems on linux/bsd/mac that I can think of |
20:49.33 |
brlcad |
unless we
start putting in private binaries into the lib dir |
20:49.34 |
starseeker |
brlcad: I'm
determined to avoid mucking with environment variables if there's
any other way |
20:49.39 |
maths22 |
I should
figure out a way to script the logo (and add extra links [in grey?]
on the ends) |
20:51.05 |
brlcad |
starseeker:
without hard-wiring "I'm on windows, do these things instead" into
the front-end, the alternative begs for some sort of libbu
interface to "set" our data directory at runtime |
20:52.25 |
brlcad |
maths22:
or... modify the model so that it can also be 3d printed ... if you
got that working, I'd send you the logo printed ;) |
20:52.46 |
brlcad |
(so that it
doesn't fall apart nor is a rigid structure) |
20:53.10 |
starseeker |
brlcad:
indeed. a libbu function that all the exes call may be the best
alternative available, if we aren't OK with Windows specific fu at
the exe level (which I admit I'd rather not do) |
20:53.11 |
brlcad |
should pivot
90 degrees or something |
20:53.12 |
maths22 |
How would it
need to be modified? you mean so the middle hinges around the
side? |
20:53.51 |
maths22 |
I will mess
with that later today (I think I get what it would look
like) |
20:54.26 |
brlcad |
starseeker:
the PATH hack could be done transparently without any exec
modification ;) |
20:54.50 |
brlcad |
just make a
static function that reads PATH, looks if it's added, adds it if
it's not |
20:55.20 |
brlcad |
hm, that
won't work, at least not how I was originally thinking of doing
it |
20:55.20 |
starseeker |
brlcad: but
that would alter the PATH for the users whole environment, not just
the one applicaion yes? |
20:55.23 |
brlcad |
just the one
app |
20:55.30 |
brlcad |
and just the
current runtime |
20:55.43 |
brlcad |
once app
shuts down, PATH is back to what it was |
20:56.05 |
starseeker |
but wouldn't
the applications have to call that function? |
20:56.10 |
brlcad |
linux works
the same way, you can muck with the environment variables .. the
changes only exist in the subshell's lifetime |
20:56.44 |
brlcad |
the problem
is that it would have to do this search in the front-end, so it'd
have to exist as a header macro or static binding |
20:56.58 |
brlcad |
which is
about as fugly as new API |
20:57.14 |
brlcad |
meh |
20:57.29 |
starseeker |
prefers new API - then we can hide anything relevant, PATH,
SetDllDir, whatever behind it |
20:58.33 |
starseeker |
bu_brlcad_init or some such, ala
bu_brlcad_root |
20:59.41 |
starseeker |
it's not a
big deal at the moment, just figured it would come up when you
noticed I had to conditionalize leaving the NO_INSTALL binaries in
their build directories |
21:03.22 |
starseeker |
brlcad: oh,
bty, are we still interested in turning on the astyle-based
formatting enforcement sometime soon-ish? |
21:05.38 |
brlcad |
nods, same thoughts |
21:06.14 |
brlcad |
though I've
intentionally tried to avoid introducing an initialization
function, trying to not introduce library statefulness anymore than
we already have (trying to eliminate state) |
21:06.49 |
brlcad |
yeah, very
soonish |
21:12.50 |
brlcad |
didn't get it
in before GCI started, so I didn't want to inject that
midwau |
21:28.33 |
*** join/#brlcad Rishabh
(~chatzilla@106.78.31.140) |
21:30.54 |
starseeker |
brlcad: if we
don't want that logic at the library level, how do we want to
handle duplicating the necessary logic among all the exe
binaries? |
21:31.13 |
starseeker |
a C file that
gets included for compilation? |
21:35.32 |
starseeker |
src/brlcad_init.c and #include
"../brlcad_init.c" inside the main() functions of the
executables? |
21:37.11 |
starseeker |
woot -
successful distcheck-full |
22:07.37 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
22:08.16 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
22:17.05 |
maths22 |
brlcad: how
should I send you the interlinked one? |
22:19.03 |
maths22 |
It should be
printable and swing approx 180 degrees |
22:20.19 |
maths22 |
By the way,
is there an interactive raytracing geometry viewer? |
22:22.46 |
maths22 |
note that the
scale of the file is horrible (it has the pieces being one meter
tall and 2 meters in diameter |
22:26.21 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
22:31.21 |
maths22 |
emailed |
22:31.35 |
maths22 |
Let me know
if the walls are too thin |
23:31.12 |
*** join/#brlcad ncsaba__
(~ncsaba@p4FF72950.dip0.t-ipconnect.de) |
23:33.03 |
ncsaba__ |
kanzure: Hi
Bryan, finally finished the python-brlcad surgery to move
configuration in a config file, please have a look at my github
pull request ! |
23:33.16 |
kanzure |
okay i will
look in a bit |
23:33.19 |
kanzure |
bug me by
email if i don't |
23:33.27 |
ncsaba__ |
Oh, cool,
you're around :-) |
23:33.46 |
ncsaba__ |
it's quite
some change, but I hope it worths it |
23:34.32 |
kanzure |
i haven't
been doing too well today |
23:34.37 |
kanzure |
i seem to
have discovered a form of time travel |
23:34.42 |
kanzure |
write a line
of python and wake up 5 minutes later |
23:34.52 |
kanzure |
(apparently i
fell asleep..) |
23:35.05 |
ncsaba__ |
hmm, doesn't
sound good |
23:35.20 |
ncsaba__ |
perhaps you
need some rest then... |
23:35.28 |
ncsaba__ |
my stuff is
really not urgent :-) |
23:36.11 |
ncsaba__ |
but I have to
go now, otherwise I'll have the same fate ;-) |
23:38.01 |
ncsaba__ |
in any case,
if you look at something, then at the python-brlcad.cfg file first
- that is the main change, to have all configuration out of code
and at the user's reach |
23:39.15 |
ncsaba__ |
there's some
more magic to find the brlcad installation based on different
things (PATH, configured/standard dirs), and to match the installed
version to a configured version |
23:40.09 |
ncsaba__ |
that allows
us to configure different versions with different set of libraries
and perhaps other options if needed, and still work with any
installed version we support |
23:40.57 |
ncsaba__ |
the
side-effect is that I think windows will be easier to configure
too |
23:41.15 |
ncsaba__ |
but I didn't
fully test that yet |
23:41.55 |
ncsaba__ |
I get strange
errors with pip on windows even before it gets to the post-install
script at all, so I have to figure that out first |
23:42.34 |
ncsaba__ |
ok, I'll
leave now - mail me if you have any feedback... |
23:42.39 |
ncsaba__ |
bye
! |
23:44.18 |
kanzure |
i do not
enjoy supporting windows |
00:50.28 |
Notify |
03BRL-CAD:n_reed * 59344
(brlcad/trunk/src/librt/primitives/brep/brep.cpp
brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp): make sure
we're getting a valid face and surface indices |
01:18.31 |
brlcad |
starseeker: I
finally found a system where I could reproduce the 'new' warnings,
and you went ahead and fixed them all.. pffft, thx :) |
02:03.06 |
brlcad |
zxq9: what
tclpng lib issue? I haven't heard about any issues
actually |
02:06.03 |
brlcad |
hi
Ignacio` |
02:06.27 |
Ignacio` |
!hi
brlcad |
02:06.27 |
gcibot |
brlcad,
hi |
02:06.28 |
Ignacio` |
:P |
02:06.29 |
Ignacio` |
brlcad, hi
:) |
02:06.33 |
brlcad |
maths22: no
template |
02:20.02 |
zxq9 |
brlcad: There
is a (probably simple) build failure on Gentoo. Its not brlcad
itself, its a dependency that hasn't been updated -- but I haven't
looked into it. |
02:20.14 |
zxq9 |
That's why I
was wondering what the status of brlcad packaging was at the
moment. |
03:07.02 |
brlcad |
starseeker:
that's possibly a good name/convention for a new container ... or a
rename, but it'd be a bit of a headache |
03:09.56 |
maths22 |
brlcad: would
you be able to point me to an example of a cmake file that
generates a define? |
03:10.41 |
brlcad |
maths22:
sure, gimmie a second |
03:11.16 |
maths22 |
I want to do
the lrint one, but I want to see an example so I don't try to
reinvent the wheel or be really confused |
03:11.16 |
brlcad |
and maths22
you could tell inderpreet the version of mediawiki and give him
permissions with whatever you're comfortable with |
03:11.22 |
maths22 |
sure |
03:11.37 |
brlcad |
ah, that
one's slightly complicated because of it's c99 nature |
03:11.56 |
maths22 |
I will give
admin on wordpress, since its not currently production |
03:12.23 |
maths22 |
I see no need
for admin on mediawiki, as everything is on the server side
regarding the theming |
03:12.40 |
brlcad |
at the most
simple level, here's one: BRLCAD_FUNCTION_EXISTS(alarm
HAVE_ALARM) |
03:12.53 |
maths22 |
if it doesn't
exist, what does it do? |
03:13.05 |
brlcad |
it does not
set HAVE_ALARM |
03:13.12 |
brlcad |
if it's
found, it sets it |
03:13.23 |
brlcad |
now the issue
with lrint() is that it will pass the test |
03:13.28 |
brlcad |
we need two
tests |
03:13.38 |
maths22 |
if it passes
the test, how is there a problem? |
03:13.43 |
brlcad |
one for
whether it exists, and another for if it's
declared/usable |
03:13.52 |
maths22 |
isn't the
idea to only replace it if it does not work |
03:14.08 |
maths22 |
I don't
really get the difference |
03:14.09 |
brlcad |
because
functions must be both declared and be a symbol that can be linked
against in order to work |
03:14.25 |
brlcad |
you can
declare anything in C |
03:14.27 |
maths22 |
Which does
BRLCAD_FUNCTION_EXISTs check? |
03:15.29 |
maths22 |
is the
problem that it might be declared but not in the
library? |
03:33.03 |
brlcad |
maths22: no,
the problem is that we told the compiler to compile in strict c89
mode and lrint() is not part of c89 |
03:33.22 |
brlcad |
so it's
available (as a symbol), but it's not declared |
03:34.00 |
brlcad |
if something
is not declared and you try to use it, the compiler will
complain/warn, which is what you're seeing |
03:38.31 |
Notify |
03BRL-CAD:brlcad * 59345
brlcad/trunk/src/libged/joint.c: denote what the var is (noun) not
just describe it's age (adjective), make them match |
04:01.43 |
brlcad |
starseeker:
factor of 4.82 for both hypersampled and not, nice |
04:03.22 |
maths22 |
that makes
sense |
04:04.28 |
maths22 |
Could a
function exists function check compile with all flags that are
enabled? |
04:04.50 |
starseeker |
brlcad:
bu_attribute_variable_set->bu_key_value_set wouldn't be just a
search/replace? |
04:05.26 |
starseeker |
heh - it's
gotten to the point point where I don't like developing *without*
strict enabled |
04:05.31 |
starseeker |
s/point
point/point |
04:05.41 |
brlcad |
maths22: i
think they are now |
04:06.06 |
brlcad |
so it might
fail BRLCAD_FUNCTION_EXISTS() even though it does technically
"exist" |
04:06.40 |
brlcad |
there are
other ways to test functions, though, as can be seen elsewhere in
that section of the CMakeLists.txt file |
04:07.54 |
brlcad |
starseeker:
possibly, but not 100% sure |
04:08.29 |
brlcad |
it would lead
to confusing variable names (usually use avs and avsp) |
04:09.25 |
starseeker |
point. OK,
we can save it for a new container if/when |
04:11.43 |
*** join/#brlcad Rishabh
(~chatzilla@106.78.124.186) |
04:19.21 |
maths22 |
brlcad: I
will look |
04:19.48 |
maths22 |
Would a
custom wrapper for lrint be defined based on the presence of
HAVE_LRINT |
04:28.44 |
brlcad |
shouldn't
need a wraper |
04:29.08 |
brlcad |
it should
just be a definition issue |
04:29.33 |
brlcad |
only thing
making it complicated is getting the build logic right |
04:34.23 |
brlcad |
maths22: I'll
be addressing the lrint failure in about 10 hours |
04:35.17 |
brlcad |
can revert in
the meantime or ride it out (I curiously don't get the
error) |
05:21.41 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
06:09.53 |
Notify |
03BRL-CAD
Wiki:Edgardormzsosa * 0 /wiki/User:Edgardormzsosa: |
06:56.15 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
07:26.53 |
*** join/#brlcad Rishabh
(~chatzilla@106.78.41.193) |
07:43.01 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
09:24.35 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
10:39.39 |
Anaphaxeton |
if i
understand correctly, mged is a frontend to a series of
tools? |
10:43.27 |
Anaphaxeton |
also is it
possible to run it from inside my desktop (kde) instead of a
terminal? |
10:43.58 |
Anaphaxeton |
an open
terminal is not really annoying but it does occupy
space |
11:26.17 |
*** join/#brlcad Ch3ck
(~d3r1ck@pD954DEC7.dip0.t-ipconnect.de) |
12:04.42 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
12:58.13 |
maths22 |
I d'nt get an
error either; however, since I introduced lrint, I was interested
in figuring out how to fix it |
13:13.25 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
13:13.44 |
*** join/#brlcad Rishabh
(~chatzilla@1.187.236.76) |
13:14.01 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
13:58.25 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
14:08.24 |
brlcad |
Anaphaxeton:
yes, mged is a front-end (as is 'archer', as is the
command-line) |
14:09.00 |
brlcad |
it can be
started from an icon -- our .deb distributions provide a full set
of icons and menu items |
14:09.12 |
brlcad |
or you can
manually add one yourself with a self-build |
14:46.25 |
Anaphaxeton |
i think that
if you included the debian icons in the source distribution, the
archlinux packager will be happy to use them! or at least if there
is a separate tarball with the icons. |
14:52.04 |
Anaphaxeton |
but how do i
invoke brl-cad from the desktop? everything i tried does not work,
except if the desktop opens a terminal together with mged. which i
cant get rid of afterwards of course |
15:02.51 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
15:20.00 |
Notify |
03BRL-CAD:carlmoore * 59346
brlcad/trunk/doc/README.OSCON-2014: fix spellings of
'Muuss','Ohloh','other'; remove trailing blanks/tabs |
15:24.31 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
15:46.31 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
16:18.34 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
16:25.22 |
Notify |
03BRL-CAD:starseeker * 59347
(brlcad/trunk/include/analyze.h
brlcad/trunk/src/libanalyze/CMakeLists.txt and 2 others): More
g_diff->library work, set up basic test case. It looks like
SplitList from Tcl will work for createing avs objects, and aside
from that g_diff appears (at least, as far into this as I've
current dug) to be way overusing the Tcl level of database
interaction when lower levels will work fine - |
16:25.25 |
Notify |
significant
surgery indicated. |
16:41.25 |
Notify |
03BRL-CAD:starseeker * 59348
brlcad/trunk/src/libanalyze/diff.c: print avs2 here to actually see
different results... |
16:45.42 |
Notify |
03BRL-CAD:starseeker * 59349
brlcad/trunk/include/bu.h: Document that bu_avs_get returns NULL if
it doesn't find anything. |
17:06.27 |
Notify |
03BRL-CAD:starseeker * 59350
brlcad/trunk/src/libanalyze/diff.c: Add some type based
checking. |
17:08.57 |
*** join/#brlcad deepak
(~chatzilla@117.214.206.14) |
17:23.24 |
deepak |
I'm unable to
understand this task |
17:23.28 |
deepak |
www.google-melange.com/gci/task/view/google/gci2013/5277586288541696 |
17:24.07 |
deepak |
can anyone
explain me in brief, what it really is? |
17:36.15 |
Ignacio` |
gcibot,
http://www.google-melange.com/gci/task/view/google/gci2013/5277586288541696 |
17:36.18 |
gcibot |
Loading
Google charts from API |
17:36.18 |
gcibot |
Status:
Reopened |
17:36.18 |
gcibot |
Mentor(s):
Sean |
17:36.19 |
Ignacio` |
gcibot,
thx. |
17:36.19 |
gcibot |
Ignacio`,
you're welcome ✔ |
17:45.09 |
deepak |
What I have
learned is that, in this user can switch to different charts like
if he click on first button output come in pie-chart, if second
button output occur in bar-chart. Please correct me if i'm
wrong. |
17:55.56 |
brlcad |
Anaphaxeton:
the icons are in the distribution, but don't get used unless you
create a .deb ... it'd need a lot of build system logic to know how
to install them properly, which is inherent to .deb
files |
17:56.39 |
brlcad |
Anaphaxeton:
how are you invoking brl-cad (presumably mged)? |
17:56.56 |
Anaphaxeton |
<PROTECTED> |
17:57.09 |
brlcad |
deepak: my
quick understanding is that the benchmark web interface was
implemented using one API and since then another API has become
available that is better |
17:57.22 |
Anaphaxeton |
why not have
the icons in ./shared? |
17:58.07 |
brlcad |
you mean in
your home directory? |
17:58.20 |
brlcad |
or in the
system shared directory? |
17:59.02 |
brlcad |
brl-cad
installs to only where you install it, so ... it would be quite
unexpected to drop files into the installing person's home
directory unless they requested that |
17:59.13 |
brlcad |
moreover, the
person compiling is often not the person using it |
17:59.37 |
brlcad |
there's lots
of complexity involved to properly install an icon on a system,
which like I said is what .deb files DO |
17:59.49 |
Anaphaxeton |
system
shared. /opt/brlcad/shared in my case |
18:00.39 |
brlcad |
they
certainly could go there since that's the installation location,
but then there's also the question of making sure the "icons" are
appropriate for your desktop |
18:00.50 |
Anaphaxeton |
with
archlinux, things are quite flexible. if make install thows the
icons in shared the packager will manage everything
easilly |
18:00.58 |
Anaphaxeton |
throws* |
18:02.12 |
brlcad |
certainly not
opposed to doing that -- those decisions are generally delegated to
the individual platform maintainers, so they can implement what's
best for that platform |
18:02.54 |
brlcad |
right now,
the iconds for debian, for example, live in misc/debian/icons and
they get put into the .deb file when it's created |
18:03.31 |
brlcad |
we have a
PKGBUILD and brlcad.install file for archlinux, but that's all the
archlinux maintainer provided |
18:03.40 |
Anaphaxeton |
on the other
hand, since i spoke about archlinux, if the appropriate icons are
somewhere in the sources the archlinux packager should pick them
from the source and place them at the target dir |
18:03.42 |
brlcad |
I'm not sure
if there's a current archlinux maintainer |
18:03.43 |
Anaphaxeton |
so |
18:03.56 |
Anaphaxeton |
let me
see |
18:04.10 |
brlcad |
you're
welcome to become a platform maintainer or submit a patch if this
is something that interests you ;) |
18:04.34 |
brlcad |
misc/archlinux is where the arch-specific
files are stored |
18:04.50 |
brlcad |
if the icons
become shared, they'd probably get moved from misc/debian/icons to
misc/icons |
18:05.17 |
deepak |
Brlcad: What
i'm supposed to do in this task. One more question how to submit
patch, what I need to do for that? |
18:05.38 |
Anaphaxeton |
there is a
maintainer. i will take a look on his package and see what can b
done about the icons. |
18:05.56 |
brlcad |
Anaphaxeton:
there's a maintainer listed, but I'm not sure he's still
active |
18:06.09 |
Anaphaxeton |
last commit
was in octomber |
18:06.22 |
Anaphaxeton |
so i guess
he/she is |
18:06.28 |
Anaphaxeton |
probably
he |
18:06.29 |
Anaphaxeton |
:p |
18:06.41 |
Anaphaxeton |
october* |
18:07.09 |
Anaphaxeton |
one more
thing. i was told brl-cad is cnc friendly, is that
true? |
18:07.36 |
brlcad |
we're build
for solid modeling, which is inherently what cnc needs |
18:08.38 |
Anaphaxeton |
good. let's
see what i will achieve with it :> |
18:08.38 |
brlcad |
our direct
integration with cnc hardware is in infancy (we have a
student-developed g-gcode exporter), but you can certainly create
and print/cut/lathe models |
18:09.35 |
brlcad |
we don't have
any awareness of router bits or toolpaths one might expect in a CAM
system |
18:10.12 |
brlcad |
but you can
create a model and feed that to a CNC via various paths |
18:12.05 |
brlcad |
what input(s)
does your CNC accept besides STL (which is always kind of the
default fallback option) |
18:13.17 |
Anaphaxeton |
that was the
question i was ready to type |
18:13.50 |
Anaphaxeton |
what file(s)
would a lab ask me? |
18:15.06 |
Anaphaxeton |
long story
short: i want to build a laptop case, i thought s/w would help me,
i came here, i started thinking about cnc and then about building a
cnc :p |
18:16.26 |
Anaphaxeton |
but designing
with brl-cad seems absolutely realistic whereas building my own cnc
doesn't so it seems the best option is to pay for manufacturing,
atm |
18:18.04 |
Anaphaxeton |
so i will ask
the cnc folks (when i locate them) what file(s) they need and we
'll see |
18:24.34 |
*** join/#brlcad deepak
(~chatzilla@117.214.206.14) |
19:43.28 |
brlcad |
Anaphaxeton:
most labs default to asking for STL because that's the one that
most everything understands, however terrible it is |
19:44.04 |
*** join/#brlcad luca79
(~luca@net-37-116-125-191.cust.dsl.vodafone.it) |
19:44.39 |
brlcad |
we have
trouble expressing some of our geometries as STL, especially our
newer or advanced representations, but the older forms go to STL
without problem about 90% of the time with the remaining 10%
requiring inspection/work |
19:47.09 |
Notify |
03BRL-CAD:brlcad * 59351
brlcad/trunk/src/rt/viewg3.c: remove duplicate line_num |
19:50.57 |
Anaphaxeton |
i suppose
that my humble case will have no problem then! |
19:52.57 |
brlcad |
if you run
into a problem, we can help you work through it, whether it's a
modeling issue or a software issue |
19:53.20 |
Anaphaxeton |
when the time
comes |
19:53.25 |
Anaphaxeton |
thank you
very much! |
19:53.33 |
brlcad |
we push out
fixes and new developments almost every day, so we can investigate
issues on the fly |
19:53.39 |
brlcad |
no
problem |
19:53.45 |
Anaphaxeton |
how
so? |
19:53.47 |
brlcad |
we're always
here, even when we're not ;) |
19:54.15 |
Anaphaxeton |
i mean, are
you doing this professionally? |
19:54.35 |
brlcad |
I'm just
saying that if you do run into a problem and it turns out to be a
bug, not something you did wrong, we can help you figure that out
quickly and (usually) can even get a fix in place for you so you
can keep going |
19:55.09 |
brlcad |
we're open
source with a pretty vibrant community of people willing and
interested in helping each other |
19:55.23 |
Anaphaxeton |
good good!
:)) |
19:55.32 |
brlcad |
that means
you can actually improve the tools and if you can't, someone else
probably can for you if you ask nicely enough ;) |
19:56.00 |
Anaphaxeton |
i wish i
could help the way i want |
19:56.07 |
brlcad |
i wish you
could too! |
19:56.14 |
Anaphaxeton |
first
impression from the system was |
19:56.18 |
Anaphaxeton |
wow
cli |
19:56.21 |
Anaphaxeton |
ahem
gui |
19:56.25 |
brlcad |
nods |
19:56.28 |
Anaphaxeton |
i bet
everyone is the same hehe |
19:56.31 |
brlcad |
yep |
19:56.58 |
brlcad |
we're acutely
aware of our 80's/90's appearance and terribly difficult
usability |
19:57.07 |
brlcad |
we make emacs
look easy to learn |
19:58.07 |
brlcad |
revamping our
usability has been a #1 priority for a number of years .. it just
takes a while to convert a cargo ship into a cruise
ship! |
19:58.17 |
Anaphaxeton |
i thought
about how the ui could be better. probably the cli is almos
perfect |
19:58.30 |
Anaphaxeton |
maybe a
better completion |
19:58.59 |
brlcad |
our cli is a
strength .. could be better, but it's actually better than most
(even the big-name proprietary CAD systems) |
19:59.39 |
Anaphaxeton |
i am a CAD
noob, but when it comes to cli and usability i know how things
should be |
19:59.51 |
Anaphaxeton |
about the gui
i cant say much for sure |
20:00.40 |
Anaphaxeton |
the gui
doesnt integrate. ok it is obvious. but i cant judge the usability
of the menus or interaction with the model, yet |
20:00.51 |
brlcad |
our new
archer gui is "better" than mged's GUI but it's still being
developed, a ways to go before it's a full replacement |
20:00.59 |
Anaphaxeton |
what i would
really like is antialiasiing! |
20:01.09 |
brlcad |
of the
wireframe? |
20:01.12 |
Anaphaxeton |
yes |
20:01.27 |
brlcad |
interesting,
I don't think anyone has actually ever requested that
specifically |
20:03.01 |
Anaphaxeton |
it is more
pleasant and probably more "accurate", no? |
20:03.17 |
Anaphaxeton |
well, enough
comments for now |
20:03.29 |
Anaphaxeton |
i must do
more in order to have more to say! |
20:06.29 |
brlcad |
as usual, "it
depends" :) |
20:09.51 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:13.52 |
Anaphaxeton |
for now i
will be using mged. how does archer draw? i mean the models and the
ui |
20:14.41 |
brlcad |
it's meant to
be mostly a GUI appearance transformation |
20:14.51 |
brlcad |
the 3D
context and the command line are otherwise nearly
identical |
20:15.30 |
brlcad |
the menu
changes, the two windows are combined, and there are buttons for
more common operations |
20:15.48 |
Anaphaxeton |
i saw but is
there some toolkit backend? |
20:15.49 |
brlcad |
plus you can
interactively use the mouse to edit most primitives, which is not
an option in mged |
20:16.08 |
brlcad |
toolkit? |
20:16.43 |
brlcad |
both mged and
archer use the same "command library" under the hood, the same
libraries for rendering, geometry, etc |
20:17.33 |
brlcad |
ah, if you're
referring to blending in with your desktop environment, it uses a
similar backend but in a completely different way -- it's not as
disturbing as mged |
20:18.04 |
brlcad |
note that on
the mged->File->Preferences menu, you can adjust much of what
is probably bothering you about it :) |
20:18.16 |
brlcad |
the colors,
fonts, sizes, etc |
20:19.31 |
Anaphaxeton |
cool thanks
:) |
20:20.22 |
Anaphaxeton |
so if i
understand correctly brl-cad on linux, draws directly on
X11? |
20:22.40 |
Anaphaxeton |
its widgets i
mean |
20:23.27 |
Anaphaxeton |
archer is
static and i cant see what it links against :> |
20:35.44 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
20:41.12 |
Notify |
03BRL-CAD:brlcad * 59352
brlcad/trunk/src/libpc/pcNetwork.cpp: initialize v1/v2 before use
(unknown if getVertexbyID fully sets them) |
20:45.59 |
Notify |
03BRL-CAD
Wiki:Atabac 2000 * 0 /wiki/User:Atabac_2000: |
20:47.58 |
brlcad |
Anaphaxeton:
on linux we draw both directly and indirectly to X11 |
20:48.18 |
brlcad |
the widgets
are all drawn via Tk |
20:48.58 |
brlcad |
(the same
library that sits underneath PythonTk, Tcl/Tk, PerlTk,
etc) |
20:56.05 |
Anaphaxeton |
i know
tk |
20:56.23 |
Anaphaxeton |
do you stick
to tk for convenience? |
20:59.21 |
Ignacio` |
[Gtk rules
lml] |
21:05.42 |
brlcad |
Anaphaxeton:
not at all, we adopted Tk circa 1986 when it was the best option
available |
21:05.58 |
brlcad |
our next
generation interface is being developed in Qt |
21:06.43 |
brlcad |
we have one
of the largest bodies of Tk code in an application anywhere (can
probably count those bigger on two hands) |
21:06.49 |
Anaphaxeton |
Qt is the way
to go. Ignacio` is totally wrong :p |
21:06.58 |
Anaphaxeton |
prepares for war |
21:07.10 |
Ignacio` |
xD |
21:07.18 |
Ignacio` |
you have
reason :P |
21:07.26 |
Ignacio` |
but Gtk is
very pretty :3 |
21:07.47 |
Anaphaxeton |
is it
prettier than gtk3 indeed? |
21:07.51 |
Anaphaxeton |
gtk2
* |
21:08.06 |
*** join/#brlcad WhiteCalf
(~DarkCalf@173.231.40.98) |
21:08.08 |
Ignacio` |
Gtk3 is more
pretty than gtk2 |
21:08.09 |
Ignacio` |
:P |
21:08.23 |
Anaphaxeton |
ok ok
ok |
21:08.52 |
Ignacio` |
:P |
21:08.56 |
brlcad |
gtk was
considered along with a dozen others |
21:08.56 |
Anaphaxeton |
:D |
21:09.17 |
Anaphaxeton |
gtk is good
on linux but people elsewhere complain |
21:09.20 |
brlcad |
it fulfills
our requirements nearly as well as Qt but for the customization
we're looking to do, Qt made that a little bit easier |
21:09.51 |
brlcad |
and gtk is a
fair bit more complex in terms of dependency management (they use a
TON of external dependencies) |
21:10.01 |
Anaphaxeton |
so you are
working on both archer and the next-gen qt program? |
21:10.21 |
brlcad |
you as in the
team or me personally? :) |
21:10.35 |
maths22 |
brlcad: You
will need to do something about the email I sent you |
21:10.37 |
Anaphaxeton |
whoever is
writting one! |
21:10.51 |
maths22 |
mac.com seems
to be blocking the server's smtp |
21:10.54 |
brlcad |
they are both
being worked on, "yes" :) |
21:10.56 |
Anaphaxeton |
is merely curious |
21:12.30 |
brlcad |
maths22: huh!
that's concerning |
21:12.52 |
maths22 |
I looked at
http://whatismyipaddress.com/blacklist-check,
and none of those blacklists had it blacklisted |
21:13.14 |
maths22 |
However, the
one in the email (https://support.proofpoint.com/dnsbl-lookup.cgi)
has it blacklisted |
21:14.32 |
maths22 |
It seems to
have been bouncing your emails from the server for a bi |
21:14.36 |
maths22 |
/bi/bit |
21:25.51 |
brlcad |
submitted a
false-positive report, will see what happens |
21:25.56 |
brlcad |
~maths22++ |
21:26.22 |
brlcad |
there's no
reason stated, so it's not like there's anything we can even
investigate |
21:43.09 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
21:52.17 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
21:54.07 |
maths22 |
true |
21:56.21 |
Ignacio` |
brlcad, you
decided the gci winners? |
22:02.16 |
Notify |
03BRL-CAD:starseeker * 59353
brlcad/trunk/src/libanalyze/diff.c: Use containers under a struct
to systematically categorize and store various aspects of the diff
tests. From this, we will be able to generate various outputs
without encoding the reporting logic in amongst the diff
logic. |
22:02.41 |
Notify |
03BRL-CAD:brlcad * 59354
brlcad/trunk/src/librt/primitives/brep/brep.cpp: use point_t's
where they are points and initialize most points and vectors more
consistently. tons of warnings were being issued about using
potentially unitialized variables, implying the logic in places may
very well be wrong. we need a way to enable c++ strict on a
per-directory basis... |
22:05.57 |
Notify |
03BRL-CAD:starseeker * 59355
brlcad/trunk/src/libanalyze/diff.c: don't initialize beyond where
we actually need to. |
22:17.23 |
Notify |
03BRL-CAD:brlcad * 59356
(brlcad/trunk/include/brep.h
brlcad/trunk/src/libbrep/PullbackCurve.cpp
brlcad/trunk/src/libbrep/opennurbs_ext.cpp): Refactor
brep_newton_iterate() to eliminate the unused surface. duplication
identified by harmanpreet (related: sf patch 183). |
22:23.27 |
brlcad |
IgnacioPlaying: we don't decide our
winners until Monday |
22:51.04 |
Notify |
03BRL-CAD:carlmoore * 59357
brlcad/trunk/src/util/imgdims.c: implement h for help; case '?':
not needed because default: takes care of it |
23:43.43 |
Notify |
03BRL-CAD:r_weiss * 59358
brlcad/trunk/src/librt/primitives/bot/btg.c: Fixed several bugs in
file btg.c functions bottie_shot_double, bottie_prep_double and
hitfunc. Some variables were not initialized correctly causing
raytracing BOTs using TIE to crash. |
00:03.06 |
Notify |
03BRL-CAD:n_reed * 59502
brlcad/trunk/src/libbrep/boolean.cpp: have a couple functions
explicitly return their result instead of modifying an argument for
readability |
01:18.33 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
01:18.52 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
01:19.03 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
01:21.29 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
05:45.53 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
08:46.24 |
*** join/#brlcad caen23
(~caen23@92.81.162.63) |
08:50.13 |
*** join/#brlcad luca79
(~luca@net-188-216-237-187.cust.dsl.vodafone.it) |
09:03.41 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:27.04 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
09:28.22 |
d_rossberg |
i'm currently
working on the msvc build; it's broken - will need some time
... |
10:19.59 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
13:41.42 |
*** join/#brlcad deepak
(~chatzilla@117.220.147.205) |
14:00.38 |
*** join/#brlcad Izak_
(~Izak@66-118-151-70.static.sagonet.net) |
14:33.54 |
Notify |
03BRL-CAD
Wiki:Donaldpennino * 0 /wiki/User:Donaldpennino: |
14:39.35 |
Notify |
03BRL-CAD:d_rossberg * 59503
(brlcad/trunk/include/bio.h brlcad/trunk/src/bwish/winMain.c):
reverting changes from revision 59482 (and 59483): It isn't
possible to include other Windows API headers after bio.h because
important macros from windows.h are undefined here. E.g. winsock2.h
requires the "IN" macro. If this header file will be included after
bio.h (with WIN32_LEAN_AND_MEAN) it doesn't process
windows.h |
14:39.37 |
Notify |
again and
assumes the presence of IN. |
14:42.23 |
Notify |
03BRL-CAD:d_rossberg * 59504
brlcad/trunk/src/other/openNURBS/opennurbs_system.h: the min and
max macros from windows.h are conflicting with std::min and
std::max, we don't need these macros anyway |
14:46.04 |
Notify |
03BRL-CAD:d_rossberg * 59505
brlcad/trunk/include/brep.h: we need BRNode and BBNode in librt,
therefore added the export declaration for Windows libbrep
DLL |
14:50.02 |
Notify |
03BRL-CAD:d_rossberg * 59506
brlcad/trunk/include/libtermio.h: moved the comma to get a valid
function declaration in case of non of the tested flags is present
(e.g. in case of a MSVC compiler) |
15:03.34 |
Notify |
03BRL-CAD:carlmoore * 59507
brlcad/trunk/src/libbrep/boolean.cpp: remove trailing
blanks/tabs |
15:10.12 |
brlcad |
d_rossberg: I
hope to one day stop causing you problems like that |
15:10.37 |
brlcad |
I honestly
did think it a benign change and bwish compilation testing seemed
to work fine |
15:13.27 |
brlcad |
aside: full
windows build takes ... way too long |
15:14.09 |
brlcad |
but
regardless, thanks for fixin git |
15:14.14 |
d_rossberg |
brlcad: no
problem, this wasn't as hard as feared |
15:14.41 |
d_rossberg |
the sources
now compile with MSVC |
15:15.10 |
d_rossberg |
however, the
programs are crashing |
15:15.20 |
d_rossberg |
i'm checking
it now |
15:16.23 |
d_rossberg |
i made the
remark today morning to signal that somebody is already working on
it |
15:24.54 |
d_rossberg |
btw, it's
alarming how spreaded the windows.h is |
15:30.43 |
Notify |
03BRL-CAD:starseeker * 59508
brlcad/trunk/src/conv/step/CMakeLists.txt: Add a couple of
generated headers that had been missing from the express output
list, and instruct make clean to clear the generated output files.
It may be that those headers being missing from the output list
accounts for some of the parallel build issues that have been
reported with the step tools, if the build wasn't waiting for
those |
15:30.45 |
Notify |
headers to
finish generating... |
15:59.31 |
brlcad |
spreaded? |
15:59.50 |
brlcad |
you mean how
many concepts it covers, or how many files that use it? |
16:01.36 |
d_rossberg |
sorry, "how
many files that use it" |
16:03.36 |
d_rossberg |
the whole
brep stuff is windows.h contaminated |
16:04.26 |
brlcad |
starseeker:
cool fix, hopefully that was the issue |
16:04.48 |
brlcad |
brep stuff
has windows.h?? that doesn't make much sense.. |
16:05.56 |
d_rossberg |
brep.h
includes opennurbs.h includes opennurbs_system.h includes
windows.h |
16:06.07 |
brlcad |
ahhhh |
16:06.33 |
brlcad |
do they
actually need it? |
16:06.51 |
brlcad |
probably a
nightmare to untangle |
16:11.00 |
d_rossberg |
just looked
at opennurbs_system.h: there is a ON_NO_WINDOWS flag/define to
exclude the inclusion of windows.h |
16:14.18 |
Notify |
03BRL-CAD:brlcad * 59509
(brlcad/trunk/include/libtermio.h
brlcad/trunk/src/libtermio/termio.c): functions should have a
consistent signature count regardless of platform, add the missing
else case as a void pointer |
16:15.52 |
d_rossberg |
however, i've
a more serious problem with CLEAR_BUILD_FLAGS() at the
moment |
16:16.18 |
Notify |
03BRL-CAD:brlcad * 59510
brlcad/trunk/src/libtermio/CMakeLists.txt: looks like the
termio_win32.c abomination is no longer necessary, nix
it |
16:17.47 |
brlcad |
d_rossberg:
what sort of problem? we've done several windows builds since
making that change (which fixed other build issues) |
16:18.32 |
brlcad |
missing some
windows-specific flag for the version you're using that we're
not? |
16:20.47 |
d_rossberg |
at first
glance: the programs are crashing (e.g. asc2g) and i can't get a
debug build; i could fix the issues simply by removing
CLEAR_BUILD_FLAGS() |
16:21.44 |
d_rossberg |
additionally,
CLEAR_BUILD_FLAGS() contradict the philosophy of cmake |
16:22.15 |
d_rossberg |
cmake know
what the different compiler need |
16:26.19 |
d_rossberg |
i could
adjust the compiler flags for msvc 2008 in our cmake config files,
but are the valid for the other msvc versions too? |
16:27.41 |
d_rossberg |
i expect the
cmake people to have more experience there than myself |
16:28.21 |
starseeker |
I don't think
we are setting many build flags (any?) for Windows at the moment,
so it may be appropriate to not clear the flags in src/other (whose
builds are also highly unlikely to do Windows specific
stuff...) |
16:29.00 |
starseeker |
d_rossberg:
generally speaking, our build flag settings are a lot more tuned
for our needs than the default CMake choices - Windows is the main
exception |
16:32.03 |
d_rossberg |
starseeker:
this would be my approach too: tune the flags where i know whot i'm
doing and hope that the defaults will somehow work for the
others |
16:34.24 |
Notify |
03BRL-CAD:starseeker * 59511
brlcad/trunk/misc/CMake/CompilerFlags.cmake: The src/other builds
currently rely on CMake to set MSVC compilation flags (so does
BRL-CAD, for that matter) so we can't afford to wipe them clean
when doing a MSVC build. |
16:35.35 |
starseeker |
probably what
we *should* be doing in CLEAR_BUILD_FLAGS is restoring the original
CMake defaults, since that's what the src/other CMake builds had
reason to expect would be present originally |
16:39.38 |
d_rossberg |
aha, ok, i'll
test it on monday |
16:40.26 |
starseeker |
problem is
the "defaults" may not be set where we can easily get at
them... |
17:39.22 |
Notify |
03BRL-CAD:carlmoore * 59512
brlcad/trunk/src/sig/istats.c: add ? as a valid option, and remove
the 2 'case' statements because they will default
anyway |
18:00.14 |
brlcad |
do we know
what the defaults are on windows? |
18:01.09 |
brlcad |
clearing the
"user-flags" made sense, perhaps the problem is also clearing the
configuration type flags (which doesn't make as much sense to
me) |
18:01.50 |
brlcad |
I don't think
it really contradicts the philosophy at all, it's just a different
requirement that they don't attempt to address |
18:02.46 |
brlcad |
two questions
that should be asked are 1) why are we clearing the flags and 2)
what are the flags if we don't clear them |
18:04.00 |
brlcad |
the answer to
#1, iirc, is that there are optimization and debugging settings in
the default that should not be set given we have specific flags to
turn optimization and debugging on/off (assuming we want those
flags to work right) |
18:04.30 |
brlcad |
if that's not
the case, then perhaps we can unset them |
18:16.30 |
starseeker |
As I recall,
CMake (on Linux, at least) defaults some optimization and debugging
compiler flags when Debug and Release are set that aren't
necessarily what we want. Hence, we just scrub all of theirs away
and replace them with our own (considerably more elaborate)
setup |
18:17.38 |
starseeker |
We have a lot
of compiler flag mojo for the Unix side that's largely inherited
from the autotools system |
18:18.18 |
starseeker |
Definitely
not the case on Windows |
18:22.12 |
starseeker |
We are also
fortunate in that most of the src/other builds either don't need a
lot of flags on Unix systems or provide detection and setup for
what they do need |
18:23.22 |
starseeker |
One thing I'm
not sure of is whether (for example) openNURBS is actually being
built with optimization flags in a Release build after we wipe the
flags with our macro |
18:26.47 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
18:27.30 |
brlcad |
why wouldn't
it if it's set in the various FLAGS ? |
18:27.43 |
brlcad |
because it's
a subbuild with its own tests or something? |
18:27.57 |
starseeker |
right |
18:28.13 |
starseeker |
we're
clearing ALL flags provided by either us or CMake at the top of
src/other |
18:28.33 |
brlcad |
but those
tests would be running anyways, so at best it would be appending
-O2 after -O3 or somesuch |
18:28.35 |
starseeker |
that means
it's entirely up to the individual src/other builds whether they
get any flags |
18:29.09 |
starseeker |
I just
checked, and openNURBS isn't setting its own optimization
flag |
18:29.11 |
brlcad |
src/other is
processed in step 9, so aren't the flags that'll be used for our
sources not already set by then? |
18:29.22 |
starseeker |
for OUR
sources, yes |
18:29.33 |
starseeker |
but we
deliberately wipe the slate clean for src/other |
18:29.39 |
brlcad |
you mean
again? |
18:29.46 |
starseeker |
right |
18:29.57 |
starseeker |
you didn't
want BRL-CAD's build flags getting passed to the src/other
builds |
18:30.43 |
starseeker |
I was
originally passing some but not all of our build flags down, but we
restructured to avoid that |
18:30.44 |
brlcad |
was there a
specific case? |
18:30.54 |
brlcad |
I think
you're putting words in my mouth there ;) |
18:31.03 |
brlcad |
I vaguely
recall saying it should be all or none |
18:31.09 |
starseeker |
goes hunting |
18:31.43 |
brlcad |
the
conformance flags |
18:31.58 |
brlcad |
that's
undoubtedly why passing none was chosen |
18:32.12 |
brlcad |
we can't
compile src/other with -std=whatever |
18:32.35 |
starseeker |
sure |
18:32.48 |
starseeker |
but we DO (I
assume) want -O3 to propagate downward? |
18:33.21 |
brlcad |
that's a good
question |
18:33.36 |
starseeker |
because most
of the subbuilds will NOT set it on their own |
18:33.41 |
brlcad |
sure |
18:34.10 |
brlcad |
I guess it
really depends if compliance flags are the only ones that cause an
issue |
18:34.21 |
brlcad |
ponders whether any others might |
18:34.59 |
starseeker |
would tend to expect that a Release built BRL-CAD that has an
unoptimized openNURBS build would tend to violate the principle of
least surprise |
18:35.21 |
brlcad |
meh,
perhaps |
18:35.36 |
brlcad |
I see those
settings as only talking about our sources |
18:35.43 |
brlcad |
src/other is
effectively undefined |
18:35.48 |
starseeker |
wines |
18:35.51 |
starseeker |
winces
rather |
18:35.59 |
brlcad |
well,
consider a system installed lib |
18:36.04 |
brlcad |
we have no
idea how it was compiled |
18:36.11 |
starseeker |
I don't know
what an unoptimized openNURBS will do for NURBS raytracing time,
but I don't expect it to be good |
18:36.27 |
brlcad |
you wouldn't
halt the build because it's using an unoptimized system opennurbs
(if it could) because we're building optimized |
18:36.44 |
starseeker |
might warn
about it though |
18:36.48 |
brlcad |
remember that
src/other is ONLY for download/compilation convenience |
18:37.08 |
brlcad |
in the usual
practice, src/other does not exist and we tell them to go get
it |
18:37.23 |
starseeker |
that's like
checking to see how BLAS/LAPACK support performs on a system - your
software may not manage it directly, but you'll get blamed for slow
performance if it isn't good enough |
18:37.25 |
brlcad |
so I have no
problem with it being "undefined" (meaning we define it to be
whatever the heck we want) |
18:37.57 |
brlcad |
but you have
no way of knowing that |
18:38.22 |
brlcad |
at least no
reliable way, especially no portable way |
18:39.15 |
brlcad |
it's simply
not our problem to guarantee anything about src/other other than we
will make it compile and use it if needed/requested |
18:39.15 |
starseeker |
OK, but for
something we *do* control - src/other - my expectation as a user
would be that if I built Release, *everything* I built as part of
that build would be fast |
18:40.16 |
brlcad |
would your
expectation be that if we wrote down "THERE IS NO GUARANTEE ABOUT
SRC/OTHER"? |
18:40.25 |
brlcad |
if it is,
then the problem is you ;) |
18:40.45 |
brlcad |
not saying we
don't make it match |
18:40.47 |
starseeker |
I guess the
*clean* way to deal with this is to package up our compile flag
management logic into some clean CMake packages/macros so the
src/other builds can independently do the "right" thing based on
build type... |
18:40.59 |
brlcad |
saying we
don't make that a promise we're not willing to break |
18:41.20 |
starseeker |
OK, fair
enough |
18:41.29 |
brlcad |
which
contract-wise means from a user compiling the package's
perspective, it's undefined -- if they want to define it, then they
can compile it themselves |
18:41.46 |
starseeker |
but whether
or not we guarantee it it darn well *should* act that way by
default |
18:41.55 |
brlcad |
we might make
that easy for them, but they can't come crying when we eventually
do change something |
18:44.04 |
brlcad |
no problems
here with that, just hopefully not complicated or time-consuming to
do it right? |
18:44.24 |
brlcad |
src/other
just needs to be low-maintenance and work "most of the time" with
minimal fuss |
18:45.03 |
starseeker |
ironically,
that was why we originally just used a subset of our own flags
(sans warnings, etc.) and passed 'em on to src/other |
18:45.05 |
brlcad |
if I can't
debug into Tcl_Eval() because it's a pita to propagate whatever
debug flags needed, meh so be it .. if I can, great |
18:45.47 |
brlcad |
that's
another good point though, warning flags |
18:45.51 |
starseeker |
that was the
original distinction between Compiler_Flags and
BRLCAD_CompilerFlags |
18:47.04 |
brlcad |
nods |
18:47.36 |
brlcad |
it's a
necessary distinction I think |
18:47.57 |
brlcad |
answers "what
is the compiler capable of" and "what do we want the compiler to
do" |
18:48.08 |
starseeker |
without that,
it's either a) wrap what was that original subset into a friendly
macro package I can stuff into the src/other CMake logic on a
per-project basis, or just do the same thing once at the top of
src/other in addition to clearing the flags |
18:48.50 |
starseeker |
that might
actually be a reasonable way to go |
18:48.52 |
brlcad |
the subset
seems overly messy to me, maintenance burden over time |
18:49.01 |
brlcad |
flags change,
compilers change |
18:49.34 |
brlcad |
really don't
want to keep hitting something up every time we encounter a new
environment or one changes |
18:49.44 |
starseeker |
sure. That's
why I think the right way would be, after calling the clear flags
macro at the top of src/other, use the variables we've set for a
few of the common flags (like optimization) |
18:49.55 |
brlcad |
that's why
the original notion was "all or nothing" |
18:50.32 |
brlcad |
perhaps we
can change the definition of "all", so the flags don't need to get
unset |
18:50.40 |
starseeker |
except we can
do that with all the warning flags we use - so we *have* to do a
subset unless we truly do go with bare bones and default to
unopimized openNURBS et al |
18:50.57 |
starseeker |
s/can/can't/ |
18:51.43 |
brlcad |
only problem
is that almost certainly doesn't fix the error daniel ran
into |
18:52.12 |
starseeker |
yeah, Windows
is a different kettle of fish because we don't have a replacement
CompilerFlags infrastructure for MSVC |
18:52.14 |
brlcad |
his issue was
almost certainly a linker flag missing |
18:52.22 |
starseeker |
it's either
what CMake gives us, or nothing |
18:52.46 |
brlcad |
more options
than that |
18:53.04 |
starseeker |
not without a
lot of work on our part to do for MSVC what we are doing for
gcc/clang |
18:53.37 |
brlcad |
maybe, maybe
not |
18:53.46 |
brlcad |
don't know
what the error actually was |
18:54.33 |
brlcad |
to replicate
all the existing tests, sure, but who's to say that's necessary? I
certainly doubt it |
18:54.38 |
starseeker |
regardless
though - the way things are now, we either keep what CMake gives us
or we have to totally replace it |
18:54.39 |
brlcad |
probably just
a flag or two |
18:55.15 |
brlcad |
there's
actually a flag that causes exactly what he described when you
don't set it right, but the name escapes me right now |
18:55.46 |
brlcad |
if I had a
windows box handy, that'd be resolved quickly |
18:56.21 |
starseeker |
but what
about all the other flags? I.e., if Debug is set, CMake probably
provides some appropriate MSVC options |
18:56.22 |
brlcad |
but yeah,
state of affairs now is probably to keep what cmake set |
18:57.02 |
brlcad |
thinking of a
platform-agnostic solution, what about capturing the values before
we wipe them out? |
18:57.15 |
brlcad |
then they
could be unset, set for src/other, and re-set |
18:57.21 |
starseeker |
maybe |
18:57.22 |
brlcad |
re-unset
rather |
18:57.41 |
starseeker |
isn't sure when/how to capture the original values - couple
of quick tests this morning didn't show them where I needed
them |
18:57.55 |
starseeker |
if we can
figure that out, that's probably a reasonable middle
ground |
18:57.56 |
brlcad |
right before
the CLEAR macro, no? |
18:58.22 |
brlcad |
this would
all be in the top-level cmake |
18:58.27 |
brlcad |
the src/other
CLEAR goes away |
18:58.28 |
starseeker |
doesn't seem
to be - when I try to print them out after CMAKE_BUILD_TYPE is set
but before we get to our logic, they seem to be empty |
18:59.06 |
brlcad |
that doesn't
make sense to me |
18:59.10 |
starseeker |
to me
either |
18:59.14 |
brlcad |
if they're
not set, then the CLEAR macro is doing nothing |
18:59.30 |
brlcad |
the macro is
clearly (heh) doing something |
19:00.06 |
starseeker |
right - I was
trying to get a handle on when CMake populates those variables when
left to itself |
19:00.27 |
starseeker |
if we like
the idea of restoring the CMake defaults for src/other, I can dig
into it further |
19:00.54 |
brlcad |
are you
saying if you print them out right before the clear macro in the
top-level CMakeLists.txt file, they're all empty? |
19:01.03 |
starseeker |
that's what I
was seeing, yes |
19:01.45 |
brlcad |
you sure you
were printing in the right place, no typos? that's really
bizarre.... |
19:01.56 |
starseeker |
I'll try it
again |
19:03.32 |
starseeker |
Ah - the
_DEBUG and _RELEASE versions of the variables have
something |
19:04.49 |
brlcad |
*whew* |
19:04.54 |
brlcad |
mind was
exploding |
19:05.30 |
starseeker |
heh - I see
why CMake organizes their variables the way they do, but it does
make life compliated when overriding their defaults |
19:06.48 |
starseeker |
let me see if
I can cache them up front and then restore them for
src/other |
19:09.34 |
brlcad |
they're
actually sort of doing things the Apple-way |
19:09.42 |
brlcad |
it's a knob
with five settings |
19:09.46 |
starseeker |
I suppose
part of the problem for me is that I do see src/other as more than
just a download convenience |
19:10.11 |
brlcad |
instead of a
panel with 4 switches and 4!=24 configuration options |
19:10.36 |
starseeker |
If a feature
of ours needs some properly optimized compile of something to work
as it should, then I want to make sure we provide a guaranteed way
to achieve that result |
19:10.48 |
brlcad |
download and
compilation+installation |
19:10.52 |
brlcad |
"it just
works" |
19:11.03 |
brlcad |
but that
still doesn't mean or imply much else... |
19:11.11 |
starseeker |
sure - but I
guess I have a rather strong definition of "works" |
19:11.16 |
brlcad |
nods |
19:12.41 |
starseeker |
grunts in disgust - time to add a proper debug printing macro
for compiler flags, it takes too much time to re-create ad-hoc as
needed over and over... |
19:12.57 |
brlcad |
I certainly
don't disagree and have similar "wants" but that desire also
directly conflicts with an incurred maintenance cost |
19:13.12 |
brlcad |
time-wise, it
becomes harder to justify the more complicated src/other
becomes |
19:13.42 |
starseeker |
Well, if/when
we ever get ourselves weaned off of Tk src/other simplifies a lot
:-) |
19:13.55 |
brlcad |
riight |
19:14.04 |
brlcad |
one dir out
of 20 |
19:14.10 |
brlcad |
and it's
replaced with a monster :) |
19:14.17 |
brlcad |
(relatively
speaking) |
19:14.37 |
starseeker |
7 directories
actually |
19:14.44 |
brlcad |
a beautiful
and capable one, but monster nonetheless |
19:15.20 |
brlcad |
okay, if
we're going to get specific, it's 7 .. out of 27 |
19:15.49 |
brlcad |
so still 20
others, plus the gimp |
19:16.56 |
starseeker |
given a lot
of cleanup work, it should be possible to get rid of boost,
libgdiam, libtermlib, tnt and maybe a couple others |
19:17.14 |
kanzure |
hooray for
dumping tcl.h |
19:17.15 |
brlcad |
i count 8:
hv3, itcl, itk, iwidgets, tk, tkhtml, tkpng, tktable |
19:17.23 |
brlcad |
kanzure:
tk.h, not tcl.h ;) |
19:17.57 |
brlcad |
tnt should be
first on the list |
19:17.57 |
starseeker |
perplex and
dom2dox are our tools - if we wanted to, they could be moved out of
src/other |
19:18.06 |
brlcad |
right |
19:18.33 |
starseeker |
I suspect
libgdiam could be reimplemented in libbn, particularly with the new
convex hull routines |
19:18.40 |
brlcad |
boost is
somewhat controversial, termlib is somewhat complicated, gdiam..
probably easy |
19:19.05 |
brlcad |
that was your
relatively recent addition anyways, yes? |
19:19.10 |
starseeker |
yes |
19:19.22 |
starseeker |
weekend hack
for oriented bounding boxes |
19:19.24 |
brlcad |
that was the
oobbox lib, right? |
19:20.01 |
brlcad |
if you got a
better way, we still need oobb |
19:20.07 |
starseeker |
libvds
arguably didn't pan out - could yank the bits using
it... |
19:20.11 |
brlcad |
I'd found a
user for it the day you stopped working on it :) |
19:20.22 |
starseeker |
brlcad: not
so much a better way as a more robust implementation |
19:20.43 |
brlcad |
more robust
!= better?? |
19:20.47 |
brlcad |
:) |
19:20.53 |
starseeker |
but I would
need to fully reimplment it to put it in our code, since we've been
avoiding adding externally licensed LGPL code directly to our
repo |
19:21.19 |
starseeker |
er, sorry -
meant same basic algorithm but better handling of corner
cases |
19:21.20 |
brlcad |
ahh,
yeah |
19:21.44 |
starseeker |
that means
translating academic paper mathematical goo into code, always a
trip |
19:22.14 |
brlcad |
at some
point, we need to pick and start using a new license |
19:22.36 |
brlcad |
the longer we
wait, the harder it will only get |
19:23.01 |
starseeker |
nods |
19:23.31 |
starseeker |
hmm, what's
in osl? |
19:23.37 |
starseeker |
ah,
shaders |
19:23.42 |
starseeker |
is that where
those should live? |
19:24.51 |
*** join/#brlcad vajra
(cb6ef315@gateway/web/freenode/ip.203.110.243.21) |
19:25.01 |
brlcad |
they're
technically code and data |
19:25.17 |
brlcad |
moreso
code |
19:25.28 |
brlcad |
just not
C/C++ |
19:25.59 |
brlcad |
I'd love to
see someone take that up for GSoC again |
19:26.10 |
starseeker |
clipper is
one that in principle we could borg into libbn - license is OK
iirc, but would need to re-implement or maybe wrap in libbn style
API |
19:26.12 |
brlcad |
I think with
the right person, that would be phenomenal |
19:26.21 |
starseeker |
agrees wholeheartedly |
19:27.53 |
starseeker |
would
probably be worth doing - that polygon boolean logic has all kinds
of potential uses |
19:28.17 |
starseeker |
main problem
is it would introduce a C++ code bit into libbn |
19:29.17 |
starseeker |
similar
situation with poly2tri |
19:30.14 |
*** join/#brlcad deepak
(~chatzilla@117.220.147.205) |
19:30.23 |
starseeker |
I think I
only stuck sqlite in there to support the full-up hv3 browser - if
we don't end up using that for a more powerful Archer help browser,
that can probably go |
19:32.21 |
starseeker |
so
theoretically, if we somehow did everything, moved everything, and
rewrote everything we might practically be able to rewrite we could
get down to around a dozen directories in src/other |
19:36.03 |
starseeker |
if we opted
to do something different with libutahrle/URToolkit maybe could
remove those - put the key bits into libicv directly? |
19:36.20 |
starseeker |
knows there's history there... |
19:37.27 |
starseeker |
need to
revisit the tclap work too - that's why src/other/tclap is present,
but IIRC we aren't there yet for using the libbu API.. |
19:37.48 |
brlcad |
c++ code
behind the API is fine, just not public |
19:38.11 |
starseeker |
nods - just reflecting that it's unused code until we get
that libbu API straightend out |
19:38.36 |
brlcad |
with C and
C++ both revitalized, I'm no longer nearly as hesitant to leverage
it more .. but our APIs still need to be procedural or OO, not some
crazy mix |
19:40.17 |
starseeker |
clipper would
probably be a fairly straightforward proposition - poly2tri doesn't
behave all that well as a lib (they like to exit on failure - urk)
so it would need some work (does need some work actually - it will
crash us even now trying to show bad NURBS breps...) |
19:40.19 |
brlcad |
still isn't ready to let urtoolkit go, too many useful
utilities that will be useful as plugins to our next gen
system |
19:40.39 |
brlcad |
rle is
definitely a good format for icv to support |
19:41.39 |
*** join/#brlcad deepak
(~chatzilla@117.220.147.205) |
19:42.25 |
starseeker |
brlcad: is
this the primary page for the OSL work? http://brlcad.org/wiki/User:Kunigami/GSoc2011/Reports |
19:44.22 |
starseeker |
is torn - could try to get the old work up and running again
to set the stage for the next chapter, but that might be a good
task for someone interested in working with it to get their feet
wet... |
19:44.32 |
Notify |
03BRL-CAD:carlmoore * 59513
brlcad/trunk/src/sig/istats.c: move initializations into the type
declarations, and eliminate initializing stdev, because we don't
care about previous stdev value |
19:45.27 |
brlcad |
starseeker:
someone has to know where the water is |
19:45.59 |
starseeker |
? |
19:45.59 |
deepak |
Brlcad: I'm
feeling odd to ask these questions to you, but I think only you can
correct me. I made a script for OGV can we add it in our OGV source
code? Can we consider that code as patch? |
19:46.05 |
brlcad |
I'm hoping to
highlight six or so tasks as "priority" |
19:46.15 |
brlcad |
starseeker:
getting feed wet ;) |
19:46.28 |
starseeker |
ah
:-) |
19:46.48 |
starseeker |
brlcad: is
the bullet work another of the priorites? |
19:47.20 |
brlcad |
deepak: it
could technically be considered a patch, but it's a somewhat weak
one |
19:47.47 |
brlcad |
the intention
of submitting patches is usually to demonstrate capacity for
reading and modifying existing code, not for writing new
code |
19:48.00 |
brlcad |
if you can't
write code, you probably can't read it |
19:48.13 |
brlcad |
plenty of
people can write but cannot read code |
19:48.24 |
brlcad |
the point is
to demonstrate capacity at both reading and writing |
19:48.57 |
brlcad |
assuming this
would be for GSoC (??), of course, if not for GSoC then by all
means submit it for inclusion regardless |
19:54.49 |
deepak |
Brlcad: I
posted mail on this at brlcad-develope mailing list. After getting
2-3 replies on it no one replied, So I though there would be no use
of that script :). |
19:56.36 |
brlcad |
deepak:
everyone is just rather busy, it says nothing of your script's
utility |
20:00.11 |
Notify |
03BRL-CAD:starseeker * 59514
brlcad/trunk/misc/CMake/CompilerFlags.cmake: Add debugging function
to print all build flags |
20:00.35 |
deepak |
Brlcad:
Thanks for clarification, you released me from big burden :). For
patch submission I need to modify existing code, something like
refactoring code? |
20:00.36 |
Notify |
03BRL-CAD:starseeker * 59515
brlcad/trunk/misc/CMake/CompilerFlags.cmake: function, not
macro |
20:04.38 |
starseeker |
realizes caching the original CMake values for variables is a
bit tricky, given the cache and repeat runs...
hmm |
20:11.22 |
Notify |
03BRL-CAD:carlmoore * 59516
brlcad/trunk/src/sig/istats.c: use SHRT_MAX , SHRT_MIN; do the
squaring in double mode; don't need to initialize count to
0 |
20:28.07 |
Notify |
03BRL-CAD:starseeker * 59517
(brlcad/trunk/CMakeLists.txt
brlcad/trunk/misc/CMake/CompilerFlags.cmake
brlcad/trunk/src/other/CMakeLists.txt): Cache the original CMake
supplied compiler flags, and restore them for src/other
builds. |
20:29.14 |
starseeker |
r59519 will
require clearing the build directory, but after that it should
work |
20:29.21 |
starseeker |
r59517
rather |
20:31.43 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
20:32.49 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
20:41.28 |
``Erik |
out of
curiousity, would moving src/other out of src/ make things
significantly easier/cleaner from a cmake position? |
20:42.28 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:43.29 |
Notify |
03BRL-CAD:starseeker * 59518
(brlcad/trunk/doc/CMakeLists.txt
brlcad/trunk/regress/step/CMakeLists.txt
brlcad/trunk/src/conv/step/g-ap214/CMakeLists.txt): Various cleanup
for distcheck |
20:44.24 |
Notify |
03BRL-CAD:starseeker * 59519
brlcad/trunk/regress/step/CMakeLists.txt: Don't forget the
underscores |
20:45.39 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
20:47.30 |
starseeker |
``Erik: not
really |
20:48.53 |
starseeker |
``Erik: it's
actually in pretty good shape, in that sense - the debate is more
about what *should* we be sharing between our build flags and our
src/other stuff |
20:52.47 |
starseeker |
debugging and
optimization flags are probably the tricky points - most people
would agree that we don't want to pass on the stricter warning
flags |
20:53.29 |
starseeker |
but if I'm
supplying debugging flags to allow for easier debugging of our
code, in principle the same argument would apply if I have to
follow something down into src/other |
20:53.47 |
starseeker |
but that
means passing some but not all of our flags, which is a maintenance
overhead |
20:54.00 |
starseeker |
so, pick your
poison |
21:08.47 |
Notify |
03BRL-CAD:carlmoore * 59520
brlcad/trunk/src/sig/istats.c: changes I made to more closely
resemble ustats.c |
21:16.56 |
Notify |
03BRL-CAD:carlmoore * 59521
brlcad/trunk/src/sig/ustats.c: revised ustats to look like
istats.c |
21:23.37 |
Notify |
03BRL-CAD:starseeker * 59522
brlcad/trunk/regress/step/CMakeLists.txt: Don't use the same
filename for the src and working copies of the script - in-src-dir
doesn't like it. |
21:29.18 |
Notify |
03BRL-CAD:carlmoore * 59523
brlcad/trunk/src/sig/dstats.c: move initializing into type
statements, but notice I can't do that for min,max |
21:29.58 |
``Erik |
aight, was
only half following and felt like it might be a useful question
*shrug* :) |
21:30.12 |
starseeker |
``Erik: no
problem :-) |
21:30.40 |
starseeker |
``Erik:
what's up these days, any cool projects in the works? |
21:32.08 |
``Erik |
snow snow and
more snow, around 8.5 million ideas and trying to bring enough
focus to start dividing and eliminating... want to do a "90 day
challenge", but I have to get off my arse to do day 1, so, y'know
... :) |
21:33.07 |
``Erik |
boggled at
the income things like 'candy crush' and 'clash of clans' generate,
but lack the artistic and marketing skill to really play in that
arena :) |
21:33.17 |
starseeker |
hehe |
21:33.51 |
``Erik |
(seriously,
'candy crush' is a match-3 game, similar to tetris at the core...
running around $800000-900000 a DAY) |
21:34.06 |
starseeker |
O.o |
21:34.16 |
``Erik |
(ya might
remember when it was called "bejeweled" many years ago) |
21:34.37 |
``Erik |
and just shy
of a million dollars a DAY... zomfg, wtff |
21:34.52 |
starseeker |
there's my
mistake - I'm trying to think up *useful* apps, and who would want
those :-P |
21:35.31 |
``Erik |
if "useful"
was important, we'd be driving hyper-efficient cars, not mustangs
and camaros, right? ;) |
21:36.56 |
starseeker |
<snort>
yeah, I guess between that and the fashion industry the evidence is
pretty conclusive |
21:38.02 |
``Erik |
a fashion app
or saas would be a hell of a thing to figure out |
21:38.40 |
starseeker |
what, you
mean point your phone's camera at someone and have it "grade" their
style? |
21:38.57 |
``Erik |
I saw a saas
that tried to link clothes in tv shows and movies to where you
could buy the items, not sure how far they got |
21:39.35 |
starseeker |
can imagine the carnage an app like that would wreck in high
school - the real $$ would be vendors bidding to get higher
rankings... |
21:41.12 |
``Erik |
didja end up
driving at the beginning of this week? was pretty hairy for a
couple days O.o |
21:41.13 |
starseeker |
can phones
even do much with image recognition? I would think anything
non-trivial would need a fairly large database against which to
compare |
21:41.46 |
starseeker |
``Erik: no,
pretty much waited it out as long as I could. The roads in my
neighborhood are *still* crappy |
21:41.47 |
``Erik |
image
recognition in what sense? there're some pretty awesome 'enhanced
reality' apps out there |
21:42.12 |
starseeker |
ah, I was
thinking in the fashion context "given image, recognize shirt
style" |
21:42.13 |
``Erik |
there's one I
took a look at, does realtime translate of text, like, ocr's and
translates and replaces it on the phone screen |
21:42.24 |
starseeker |
hah,
cool |
21:45.22 |
``Erik |
"word lens",
demo at http://www.youtube.com/watch?v=h2OfQdYrHRs |
21:46.54 |
starseeker |
that's
cool |
21:47.55 |
starseeker |
very
impressive |
21:48.36 |
starseeker |
not just the
text reconigition and translation, but generating a replacment that
seems to "fit" in the existing view context |
21:49.05 |
``Erik |
yup, and it
actually does it (though the free filter is just a
reverse) |
21:49.16 |
``Erik |
even on my
old iphone4 with a broken back plate O.o |
21:49.28 |
starseeker |
they must be
limited to a subset of fonts or something like that... |
21:50.37 |
starseeker |
boy, there's
a candidate for "in-glasses" augmented reality - the ultimate
vacation accessory |
21:51.42 |
``Erik |
I'm sure :)
still pretty damn impressive, the one I have is like an armv8 at
800mhz |
21:52.08 |
``Erik |
single core,
and it still does an impressive job with the reversal... probably
mostly gpu driven |
21:52.18 |
``Erik |
woops,
armv7 |
21:52.22 |
``Erik |
http://en.wikipedia.org/wiki/Apple_A4 |
21:52.55 |
``Erik |
(damn, I'm
geeky... describing the phone by the cpu instruction set and clock
speed) |
21:53.03 |
starseeker |
heh - works
for me |
21:56.07 |
starseeker |
``Erik: it
might be worth advertisers while to combine the image replacment
portion of that with those little digital 2D dot patterns that
phones can scan - if they use the latter to encode per-language
information, they could avoid the ambiguities of image recognition
and make sure the composite image had a correct add/sign/whatever
in the appropriate language |
21:57.03 |
``Erik |
you mean like
qr codes? *shrug* that's their app, ain't mine... saw it on
hackernews a while back |
22:00.51 |
starseeker |
``Erik: sure
- I was just thinking that it sounds like the sort of thing that
might generate some interest. A cheap, easy way to make signs
"multilingual" without having to put up 15 of them |
22:03.00 |
starseeker |
ah, so those
little 2D box patterns are called qr codes? |
22:06.17 |
starseeker |
(that shows
how savvy starseeker is with phone tech...) |
22:10.17 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
22:38.47 |
Notify |
03BRL-CAD:carlmoore * 59524
brlcad/trunk/src/conv/jack/jack-g.c: shut off a 'bfile =' because
it's immed. followed by exit; undo immed.-subsequent 'else' because
of that exit; switch what was 'if (!base)' |
00:00.20 |
starseeker |
anyhow,
enough for 1 day |
00:00.23 |
starseeker |
packs it in |
00:06.33 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
00:38.40 |
Notify |
03BRL-CAD
Wiki:Tbrowder * 6424 /wiki/Main_page: /* Tutorials */ |
00:48.07 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
01:05.41 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
01:37.46 |
Notify |
03BRL-CAD
Wiki:Sean * 6425 /wiki/Main_page: dev topic, belongs in dev doc
section |
02:07.44 |
brlcad |
``Erik: guess
what I got up and running? |
02:07.58 |
brlcad |
(assuming you
didn't see my earlier note) |
02:09.01 |
brlcad |
starseeker:
we detect it in a couple places, but I don't know of an API means
to detect it |
02:10.52 |
brlcad |
about all I
recall on the topic is that it is intentionally not prevented, long
time since I've thought about a cyclic DAG |
02:11.27 |
brlcad |
(it isn't
prevente, but it IS a modeling error) |
02:16.01 |
Notify |
03BRL-CAD:brlcad * 59769
brlcad/trunk/src/rt/opt.c: instead of introducing another _WIN32
that breaks regression, pull it down to where it's
used. |
02:32.52 |
Notify |
03BRL-CAD:brlcad * 59770
brlcad/trunk/src/libbu/tests/test_funcs.c: stdio.h isn't needed
when we include bio.h, but bio does belong up with the system
headers as a convenience wrapper. |
02:51.39 |
Notify |
03BRL-CAD:brlcad * 59771
(brlcad/trunk/src/liboptical/sh_stxt.c
brlcad/trunk/src/liboptical/sh_text.c and 3 others): prefer API
simplicity over an inconsequential division instruction reduction
since there are no other pertinent, preventive, or semantic
benefits and it's an odd one-off API symbol |
03:09.26 |
starseeker |
brlcad:
problem for me is it can result in an infinite loop in
search |
03:09.49 |
starseeker |
was hoping
there was an easy way to spot the issue... |
03:10.09 |
Notify |
03BRL-CAD:brlcad * 59772
brlcad/trunk/src/liboptical/sh_text.c: division is not associative,
wrap in parens |
03:11.47 |
starseeker |
there is
_db_detect_cycle, but it's not public |
03:12.19 |
starseeker |
should I just
duplicate the logic? |
03:12.26 |
starseeker |
pretty
simple, actually... |
03:13.27 |
starseeker |
or could make
a public function and have _db_detect_cycle call it... |
03:18.41 |
Notify |
03BRL-CAD:brlcad * 59773
brlcad/trunk/src/liboptical/sh_wood.c: another BN_INV255 going bye
bye |
03:24.41 |
Notify |
03BRL-CAD:brlcad * 59774
brlcad/trunk/include/bn.h: remove the BN_INV255 symbol from bn API
as it was the sole remaining global conversion that got preserved
(and wasn't a math constant). serves no useful purpose so prefer
API simplicity. |
03:24.47 |
brlcad |
starseeker:
ditto for a number of other commands too |
03:25.31 |
brlcad |
heh .. you
didn't just ask if you should duplicate logic....... |
03:28.26 |
Notify |
03BRL-CAD:brlcad * 59775
brlcad/trunk/CHANGES: no more bn_inv255/BN_INV255,
unnecessary |
03:31.31 |
starseeker |
brlcad: it's
a dinky little function to make a public API out of |
03:31.57 |
starseeker |
plus, to
*really* do a general function, it should do a full inspection of
the path |
03:32.14 |
starseeker |
or maybe
allow the user to specify how far back from the end... |
03:32.14 |
starseeker |
hmm |
03:38.42 |
Notify |
03BRL-CAD:starseeker * 59776
brlcad/trunk/src/librt/search.c: This fixes the infinite loop in
search on cyclic paths - need to make the cycle detection into a
librt function. |
03:41.30 |
brlcad |
starseeker:
the fact that the same logic is needed in two places means "it's
now time to refactor" |
03:42.07 |
starseeker |
brlcad: it
just seemed like something that would have been needed in a large
number of places a long time ago, if cyclic paths are
allowed... |
03:42.25 |
starseeker |
suggesting
there was some reason it hadn't already been attended to
;-) |
03:42.34 |
starseeker |
no matter -
give me a few minutes |
03:42.40 |
starseeker |
this
shouldn't be too hard |
03:42.57 |
brlcad |
not
preventing != allowed |
03:43.37 |
brlcad |
you're not
prevented from shooting yourself ... doesn't mean it's
allowed |
03:43.40 |
starseeker |
<snort>
fair enough, but if the *can* exist then we should be making sure
they don't turn into poison pills... |
03:44.28 |
starseeker |
can I delete
all these D B _ F U L L _ P A T H... strings in the
header? |
03:44.48 |
starseeker |
thought he recalled you saying they were out in the headers
but not the C files... |
03:45.44 |
brlcad |
the spaced
out titles can be eliminated |
03:45.50 |
starseeker |
huzza |
03:46.01 |
brlcad |
they're not
supposed to reside in headers either |
03:47.47 |
brlcad |
starseeker:
note that you can avoid publishing it as public API, just expose a
common function and put it in librt_private.h |
03:48.06 |
brlcad |
just without
rt_ or db_ or similar public api prefix |
03:48.16 |
starseeker |
brlcad: sure,
if only librt ever cares |
03:48.20 |
brlcad |
right |
03:48.33 |
starseeker |
wouldn't
libged, mged, etc. have a potential interest in that
question? |
03:48.35 |
brlcad |
the time
something outside needs it, it'll be time to sort out the public
API |
03:48.44 |
brlcad |
don't know
that |
03:49.01 |
brlcad |
could be the
case that it's really the rt_/db_ functions that always need to
check so it's never an issue |
03:49.11 |
starseeker |
nods |
03:49.24 |
brlcad |
would need a
case |
03:50.06 |
starseeker |
would think Archer's tree display would like to
know... |
03:50.16 |
brlcad |
wouldn't
expose it on hypothetical alone, we can expand/publish as needed
without issue so long as the visibility is as constrained as
possible |
03:51.20 |
brlcad |
sure, but
still would it be a db_detect_cycles function or even something
like it? I'd guess probably not |
03:53.58 |
brlcad |
e.g., you'd
probably want to do more than boolean detect, for example, you'd
want a list of paths where a cycle exists, or a list of object
names that begin a cycle, or ... who knows what else |
03:57.32 |
brlcad |
really looks
like db_cyclic_path() should get merged with _db_detect_cycle()
(probably shouldn't have that prefix too) |
03:58.11 |
starseeker |
yeah, I know
they should be merged - just didn't want to scrap the change when
it did fix the bug |
03:58.39 |
starseeker |
is working on it - I'll put it in the private header to
start |
03:58.49 |
brlcad |
coo |
03:58.56 |
brlcad |
so you
actually encountered one? |
03:59.03 |
brlcad |
or created
one to test? |
03:59.06 |
starseeker |
wonders if there are any tree walking operations where we
*don't* want to make that check? |
03:59.09 |
starseeker |
made one by
accident |
03:59.15 |
brlcad |
ahh |
03:59.28 |
starseeker |
was making
screwy combs to test the assembly checking logic, and
*kaboom* |
03:59.36 |
starseeker |
hellow
infinite loop |
04:02.39 |
Notify |
03BRL-CAD:starseeker * 59777
brlcad/trunk/include/raytrace.h: Remove some of the spaced-out
names in raytrace.h - this isn't all of them. Deliberately left
some where there was no other comment as an indication that we
should add something, but even without those still plenty to
go. |
04:02.49 |
brlcad |
it's not our
"new era" methodology, but the old mantra was you make that kind of
mistake, you deal with it ;) |
04:02.59 |
starseeker |
heh |
04:03.00 |
brlcad |
you want to
shoot yourself, that's your business |
04:03.12 |
starseeker |
oddly enough,
I *am* dealing with it :-P |
04:03.16 |
brlcad |
whether by
accident or not, no coddling |
04:08.14 |
brlcad |
starseeker:
if you want a fun exercise, you could try to automate the
elimination of the S P A C E D out names and the blank line that
follows in comments |
04:09.11 |
starseeker |
nods - I know I should script it. Just got into a vim cycle
of removing them "just one more..." |
04:09.53 |
brlcad |
can probably
do it with one regex |
04:09.55 |
starseeker |
is it a good
rule of thumb that all public API functions should have some sort
of explanatory comment? |
04:10.07 |
starseeker |
shudders at the mere mention of regex... |
04:10.22 |
brlcad |
names will
have at least three chars if not many more |
04:10.37 |
brlcad |
that's what
makes it a great (learning) exercise |
04:10.58 |
starseeker |
would rather merge the cycle tests ;-) |
04:11.00 |
brlcad |
not really
that hard, you just need to look up how to do a multiline match,
then find your pattern |
04:11.05 |
brlcad |
heh |
04:11.10 |
brlcad |
just a
suggestion |
04:11.29 |
brlcad |
would have
made a good gci task |
04:11.34 |
brlcad |
simple
enough |
04:12.10 |
starseeker |
has occasionally done regexes of that type - it's how I
invented Yapp's First Law of Regex Expressions - There are ALWAYS
untended consequences when doing regex matches |
04:12.32 |
starseeker |
s/untended/unintended |
04:12.40 |
brlcad |
that just
means you haven't done enough of them to think through all the
cases! |
04:12.40 |
starseeker |
apparently can't code and talk at the same
time... |
04:13.10 |
brlcad |
it's a good
assumption to make regardless, but it does get easier |
04:16.31 |
starseeker |
"if shooting
your foot still hurts, it just means you haven't done it
enough!" |
04:17.22 |
starseeker |
knows brlcad is right, but still has a hunch he needed to be
exposed to some fundamental "prepare the brain for regexes" program
at age 3 and wasn't.. |
04:17.32 |
starseeker |
even pointers
aren't as bad |
04:18.14 |
Notify |
03BRL-CAD:brlcad * 59778
brlcad/trunk/src/sig/d2-c.c: this is why bio.h exists |
04:32.10 |
Notify |
03BRL-CAD:starseeker * 59779
(brlcad/trunk/src/librt/db_fullpath.c
brlcad/trunk/src/librt/db_tree.c and 2 others): Consolidate the
cyclic tests |
04:37.11 |
Notify |
03BRL-CAD:starseeker * 59780
brlcad/trunk/src/librt/search.c: Go ahead and return the cyclic
path itself - it's the traversal that's the problem. |
07:01.37 |
brlcad |
couldn't resist after talking about it |
07:04.56 |
Notify |
03BRL-CAD:brlcad * 59781
(brlcad/trunk/doc/html/ReleaseNotes/email3.0.html
brlcad/trunk/doc/html/ReleaseNotes/email4.0.html and 457 others):
Eliminate our historic F U N C _ H E A D E R S in comments. They're
a development nuisance with a maintenance cost and their original
purpose is no longer relevant. There's no longer a need to
distinguish public API comments from implementation function
comments since all API |
07:04.57 |
Notify |
comments are
getting migrated to the include/ directory. Moreovere, we have
automatic tools (e.g., Doxygen) that can stylize and headerize
automatically.Done with two easy one-liners:find . -type f \( -not
-regex '.*other.*' -not -regex '.*svn.*' \) -exec perl -0777 -pi -e
's/ \*[[:space:]]*([[:alnum:]_]
)+[[:alnum:]_]([[:space:]]*\([[:space:]]*\))*(\n
\*[[:space:]]*)*\n//g' {} \;find . -type f \( -not
-regex |
07:05.00 |
Notify |
'.*other.*'
-not -regex '.*svn.*' \) -exec perl -0777 -pi -e
's/\/\*+[[:space:]]*(\n[[:space:]]*\*[[:space:]]*)*\n[[:space:]]*\*\/[[:space:]]*\n//g'
{} \;5900 lines eliminated including empty comment
blocks. |
07:09.48 |
brlcad |
took about 15
minutes to write them, and an hour to review them |
07:50.55 |
*** join/#brlcad ARNOLD-TELECOM
(~ARNOLD-TE@195.24.220.134) |
07:51.15 |
ARNOLD-TELECOM |
hi
Ch3ck |
07:51.28 |
ARNOLD-TELECOM |
help |
07:52.54 |
ARNOLD-TELECOM |
-? |
07:53.12 |
ARNOLD-TELECOM |
--help |
07:54.05 |
*** join/#brlcad ARNOLD-TELECOM
(~ARNOLD-TE@195.24.220.134) |
07:55.39 |
ARNOLD-TELECOM |
whois
ChanServ |
08:02.16 |
*** join/#brlcad ARNOLD-TELECOM_
(~ARNOLD-TE@195.24.220.134) |
08:02.20 |
*** join/#brlcad Anaphaxet0n
(~george@unaffiliated/anaphaxeton) |
08:02.51 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
09:03.29 |
*** join/#brlcad gaganjyot
(~gagan@124.253.224.225) |
09:28.49 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:40.04 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.115) |
09:48.26 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
10:00.52 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
11:03.43 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
11:06.54 |
*** join/#brlcad Ch3ck
(~Ch3ck@195.24.220.134) |
11:13.14 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
11:33.34 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
11:50.53 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
12:02.52 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
12:05.59 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
12:10.47 |
``Erik |
brlcad:
? |
12:30.08 |
starseeker |
brlcad: this
word "easy" - I don't think it means what you think it means
:-P |
12:30.18 |
starseeker |
nice little
line count reduction |
12:57.50 |
starseeker |
we are
keeping the spaced-out file name at the top of the
headers? |
12:59.36 |
starseeker |
brlcad: while
I'm thinking about it, you have mentioned in the past an interest
in breaking the large headers in include up into smaller headers
(which are then presumably #included back into the parent file for
compatiblity) |
13:00.11 |
starseeker |
what would be
the scheme you would use to structure that? include/librt/*.h and
friends? |
13:00.31 |
starseeker |
(or
include/raytrace/*.h I suppose...) |
13:05.55 |
brlcad |
``Erik:
? |
13:06.50 |
starseeker |
I think he's
asking about your "guess what I got working" remark
earlier? |
13:06.52 |
brlcad |
starseeker:
heh, well it's really not that complicated |
13:07.09 |
brlcad |
it's just a
shorthand notation for a very very simple program |
13:07.35 |
brlcad |
especially if
you eliminate all of the character classes (the [:whatever:]
bit) |
13:08.12 |
brlcad |
s/eliminate/reduce/ |
13:09.18 |
``Erik |
brlcad: you
got something running? |
13:09.25 |
brlcad |
ah yes .. yes
I did :) |
13:09.43 |
brlcad |
it's about
the size of a breadbox |
13:09.47 |
brlcad |
it's
blue |
13:09.55 |
``Erik |
oh, the
o2? |
13:09.58 |
brlcad |
yup |
13:10.02 |
``Erik |
saw something
about that a few days ago |
13:10.07 |
brlcad |
took a bit to
figure out how to root it |
13:10.16 |
brlcad |
none of the
old roots worked |
13:10.26 |
``Erik |
heh, running
irix 7.something from 1998? :D |
13:10.51 |
brlcad |
7?? |
13:10.58 |
brlcad |
what is this
mythical beast you speak of? |
13:11.02 |
brlcad |
it's an old
6.5 |
13:11.06 |
``Erik |
ah |
13:11.20 |
``Erik |
6.5.30 was
the last release in '06 |
13:11.32 |
``Erik |
was never much of an irix guy, was more at home with
solaris |
13:11.32 |
brlcad |
yeah |
13:12.07 |
``Erik |
but the o2
was an absolutely brilliant bookend, good weight, solid rubber
feet, visually pleasing shape |
13:12.08 |
brlcad |
it was frozen
in time, circa 2002 |
13:12.33 |
brlcad |
it's up and
running and have been slowly making progress on a compile all
week |
13:12.44 |
``Erik |
(and, um, the
o2 creator and the o3, iirc, minor updates with color
changes) |
13:12.52 |
brlcad |
has cad 6.0
installed already |
13:13.02 |
``Erik |
cool, did a
cmake work, or still auto? |
13:13.15 |
brlcad |
cmake worked
without fuss |
13:13.29 |
brlcad |
biggest
issues so far are C++-related |
13:13.34 |
``Erik |
swank |
13:14.03 |
brlcad |
put mipspro
on halt after it had no stl to work with |
13:14.18 |
brlcad |
but then the
gcc installed is 2.95 so it's all kinds of special too |
13:14.52 |
``Erik |
um, iirc, sgi
put out stl as an optional add-on (in the late 90's, it was common
for msvc users to grab the sgi stl, because it was the least bad
out there) |
13:14.54 |
brlcad |
just burnt a
3.3 and stl to put on there for next week, but it will mean
starting over |
13:15.11 |
brlcad |
nods, got that |
13:15.22 |
brlcad |
their stl
used to be my go-to stl documentation (sometimes still
is) |
13:15.43 |
brlcad |
I made a wget
copy of their site years ago when the company started
crumbling |
13:15.58 |
brlcad |
fortunately
haven't needed to use it |
13:16.25 |
``Erik |
heh, "hey,
I'm a new ceo! forget this mips crap, the money is in nt! let's
make a basic NT workstation and try selling it for 10x everyone
elses rate! it'll be awesome!" *cough* |
13:16.39 |
brlcad |
yeah.. |
13:18.22 |
``Erik |
the mips isa
was awesome, did some asm using 'spim' http://pages.cs.wisc.edu/~larus/spim.html
back in college, soooo much nicer than x86 |
13:19.29 |
starseeker |
leaves off on yet another API reduction re-design of the
db_search stuff to emissions test a car... |
13:19.31 |
``Erik |
aaaanyway, as
neat as the o2 is, not sure the time wouldn't be better spent
bumping from c90 to c99 or updating to tcl 86 |
13:27.47 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
13:45.27 |
brlcad |
``Erik: this
isn't just for fun, I'm evaluating where our performance stands
compared to where it was a decade before |
13:45.53 |
brlcad |
to see if
we're significantly faster or slower |
14:56.47 |
``Erik |
no old #'s
for something like xon/xoff to do an easier comparison?
:) |
14:58.35 |
``Erik |
I kinda feel
compelled to point out that using a different compiler can yeild
radically different performance profiles, 2.95 was very
micro-optimized for x86, 3 was significantly slower code, but by
3.4, it was tromping 2.95 on x86 as well as other platforms...
:) |
14:59.06 |
``Erik |
(and the 2.95
egcs branch was even crazier) |
15:03.19 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
15:24.35 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.70) |
16:34.29 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.70) |
17:12.27 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.70) |
17:16.51 |
*** join/#brlcad javampire
(~ncsaba@p4FF7294D.dip0.t-ipconnect.de) |
17:38.53 |
javampire |
kanzure: I
have some questions regarding python-brlcad... |
18:10.20 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
18:34.20 |
kanzure |
javampire:
sup |
18:35.53 |
javampire |
kanzure:
first I would like to ask if you had any reason to use '_bindings'
instead of just 'bindings' ? |
18:36.35 |
javampire |
the '_'
suggests it's a private package, but it's actually not,
applications will need to use it |
18:36.59 |
kanzure |
in python _
just means "please pretend it is private" |
18:37.06 |
kanzure |
i don't see
why applications would need to use it |
18:37.18 |
kanzure |
supposedly
python-brlcad would wrap _bindings into something else that would
be consumable by humans |
18:37.35 |
javampire |
aha, now
that's a good reason :-) |
18:38.25 |
javampire |
but for the
moment that's unfortunately not true, and I think it will take
quite some time to get there... |
18:38.52 |
kanzure |
which
application needs to access brlcad._bindings? |
18:39.21 |
javampire |
anyway, I
tried to silence my IDEs warnings by adding those packages directly
under the "brlcad" package, but I will revert that then |
18:39.44 |
kanzure |
i recommend
not using an IDE because it complicates things |
18:39.53 |
kanzure |
but i wont
insist.. |
18:40.16 |
javampire |
well I have
different experience with IDEs, for now it helps me do things
faster |
18:40.38 |
javampire |
I also have
quite extensive experience using IntelliJ, and Pycharm is just it's
python variant |
18:41.38 |
javampire |
it's warnings
did actually help me find quite some bugs |
18:42.31 |
javampire |
OK, the "_"
question is answered with that, thanks |
18:42.48 |
javampire |
I have
another one related to building combinations |
18:42.50 |
kanzure |
are you still
manually testing by reinstalling the package? |
18:42.59 |
kanzure |
let me see
what i can do about this |
18:43.08 |
javampire |
well it's not
a big deal |
18:43.21 |
kanzure |
it is
:) |
18:43.27 |
javampire |
I run the
"setup.py", takes a few seconds :-) |
18:43.33 |
javampire |
what can be
done about it ? |
18:43.42 |
kanzure |
installing
the python package is secondary from testing the binding generation
stuff |
18:43.51 |
kanzure |
well it's
important to have a separation of concerns |
18:44.00 |
javampire |
well binding
generation is working now, I don't need to test it |
18:44.11 |
kanzure |
updating
bindings shouldn't require a programmer to know anything about
python packaging magic (which, by the way, is universally terrible
and awful) |
18:44.21 |
kanzure |
(except maybe
for wheels, but i haven't looked into this much) |
18:44.55 |
kanzure |
ctypesgen.txt
seems weird- what is this |
18:45.04 |
javampire |
well the
bindings are re-generated only because the wrapper package is the
same as the bindings package |
18:45.29 |
javampire |
ah, that one
was only to record my finding about the ctypes-gen bug |
18:45.49 |
kanzure |
you could
just submit changes upstream to https://github.com/kanzure/ctypesgen
and then we bump the dependency/version in
requirements.txt |
18:46.27 |
javampire |
ctypes-gen
can wrongly include some unsupported typedefs if there are circular
dependencies |
18:46.53 |
javampire |
but once the
"no-python-types" option is set to False, that won't affect anymore
python-brlcad |
18:46.57 |
kanzure |
what is the
difference between test/ and tests/ |
18:48.03 |
javampire |
tests is the
unit tests created by you, test is the one created by me with some
scripts I check for running at all |
18:48.11 |
javampire |
and I used
for debugging |
18:48.24 |
kanzure |
yes but what
is the actual difference |
18:48.32 |
kanzure |
like why
should there be two? |
18:48.46 |
javampire |
once things
stabilize, it can be either moved to tests as unit tests, or just
dropped altogether, or perhaps moved to the examples |
18:49.08 |
javampire |
unit tests
are simple things which test one element |
18:49.20 |
javampire |
the tests has
a full round-trip |
18:49.43 |
javampire |
I mean the
test/test_wdb.py for example |
18:50.37 |
javampire |
everything is
mostly work in progress for the moment, I experiment a
lot |
18:50.57 |
javampire |
but yes, i'm
glad for any questions/comments ! |
18:51.56 |
javampire |
before I will
go ahead with implementing more primitive wrappers, I want to get
combination read/write working well, because the actual details
there can influence how the rest needs to be
implemented |
18:53.28 |
javampire |
when creating
a combination a tree of boolean operations will need to be
created |
18:54.22 |
javampire |
that can be
done in many ways, but I would prefer to use expressions involving
primitive instances connected by properly overloaded
operators |
18:55.04 |
javampire |
and the
actual question is: do you have preferences for which operators to
assign to which boolean operation |
18:56.47 |
javampire |
if I would
use the operators overloaded by set operations in python, it would
mean: '|' -> union; '&' -> intersection; '-' ->
difference; '^' -> xor |
19:20.11 |
brlcad |
``Erik: yep,
that's why recompiling 6.0 is already in order, but the existing
install still gives me a known baseline |
19:20.37 |
brlcad |
compiling 6.0
should be a snap |
19:30.58 |
Notify |
03BRL-CAD:brlcad * 59782
(brlcad/trunk/doc/html/ReleaseNotes/email4.0.html
brlcad/trunk/include/bn.h and 82 others): eliminate some more of
the decorated t i t l e outliers that were inconsistent with the
majority, ones on the main line or single line. |
19:47.19 |
Notify |
03BRL-CAD:brlcad * 59783
brlcad/trunk/src/conv/conv-vg2g.c: omg, don't be so f-ing bossy and
condescending |
19:49.51 |
Notify |
03BRL-CAD:brlcad * 59784
(brlcad/trunk/src/conv/comgeom/f2a.c
brlcad/trunk/src/conv/conv-vg2g.c): ws, style cleanup |
19:51.05 |
Notify |
03BRL-CAD:brlcad * 59785
brlcad/trunk/src/conv/conv-vg2g.c: mat_pr is unused,
remove |
19:52.40 |
Notify |
03BRL-CAD:brlcad * 59786
brlcad/trunk/src/conv/conv-vg2g.c: eliminate globals |
20:31.55 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
20:58.42 |
kanzure |
javampire: i
probably prefer written out operators, as methods/functions like
union, difference, intersect, etc.. |
20:59.05 |
javampire |
yes, that
will be provided too |
21:00.05 |
javampire |
look at the
unit test I added for "combination", something similar will be
supported |
21:01.14 |
javampire |
but I would
also add some overloaded operators too, in some occasions that
could look better |
21:01.28 |
javampire |
at least the
'-' for subtraction is looking much better |
21:02.02 |
Notify |
03BRL-CAD:brlcad * 59787
(brlcad/trunk/include/bn.h brlcad/trunk/include/nmg.h and 45
others): clean up the remainder of non-conformant comment header
expansions, removed |
21:13.51 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
23:47.20 |
Notify |
03BRL-CAD:tbrowder2 * 59788
(brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/CMakeLists.txt
and 3 others): move bit twiddle literals to a new, private header;
rename with BU_ prefix |
03:17.42 |
*** join/#brlcad ejno_
(~ejno@unaffiliated/kazaik) |
03:46.32 |
Notify |
03BRL-CAD:brlcad * 59803
brlcad/trunk/NEWS: credit cezar with a number of the memory leaks
he fixed in r54118 as part of fixing clang static analysis
defects. |
04:01.59 |
starseeker |
prods Notify |
04:02.11 |
Notify |
03BRL-CAD:starseeker * 59804
(brlcad/trunk/include/raytrace.h
brlcad/trunk/src/conv/step/g-step/Trees.cpp and 4 others): And this
is why the search API was still flagged as WIP. Consolidate plan
testing, flat vs. tree-aware searching, single dp vs dp array
inputs, and full_path vs. unique dp return types into a single
db_search function that accepts flags to control its behavior and a
db_free_search_tbl function |
04:02.14 |
Notify |
that can
handle either result type. Code reduction and simplification
overall - barring some major missing considerations, this is most
likely the final form of the C search API. Needs a fair bit of
testing, as the change was a bit invasive - particularly when it
comes to things like hidden objects. |
04:02.21 |
starseeker |
ah, there we
go |
04:02.43 |
starseeker |
yawns - time to sleep on it, but that feels like it may well
be the right solution |
04:35.49 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
04:36.45 |
*** join/#brlcad _ff
(29cac42b@gateway/web/freenode/ip.41.202.196.43) |
04:38.16 |
_ff |
hello any one
there?? |
04:39.23 |
_ff |
hey guys i
really need help |
04:40.54 |
brlcad |
hello
_ff |
04:40.57 |
brlcad |
~ask |
04:40.57 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
04:42.13 |
_ff |
thanks for
that! |
04:42.35 |
brlcad |
sure |
04:43.45 |
_ff |
i am a newbie
in programming and with the skills i've aquired in C i wish to
work on a project on brlcad! looking at the ideas proposal i fell
on the adding the exec function to the search! |
04:44.22 |
_ff |
though i have
no idea on how to start the project i wish to have some materials
wish can help me start the project |
04:54.16 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
05:04.24 |
*** join/#brlcad _ff
(29cac42b@gateway/web/freenode/ip.41.202.196.43) |
05:07.20 |
_ff |
--brlcad--
any proposal ?? |
05:16.36 |
*** join/#brlcad _ff
(29cac42b@gateway/web/freenode/ip.41.202.196.43) |
05:56.27 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
06:13.28 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:31.15 |
*** join/#brlcad luca79
(~luca@net-37-117-72-79.cust.vodafonedsl.it) |
06:44.45 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
08:46.59 |
*** join/#brlcad luca79
(~luca@net-37-117-72-79.cust.vodafonedsl.it) |
08:56.06 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:18.09 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
09:36.40 |
*** join/#brlcad inspired
(c318dc10@gateway/web/freenode/ip.195.24.220.16) |
09:38.30 |
inspired |
hello! just
heard about brl-cad and i wich to know where and how to download
the software to install on my pc. operating
system-linux |
10:12.33 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
12:04.40 |
*** join/#brlcad luca79
(~luca@net-37-117-72-79.cust.vodafonedsl.it) |
12:48.20 |
Notify |
03BRL-CAD:tbrowder2 * 59805
(brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/bitv.c): change
two functions to return success/failure; change decls accordingly
and add explanation in bu.h |
12:53.25 |
*** join/#brlcad caleb
(c318dc10@gateway/web/freenode/ip.195.24.220.16) |
13:07.08 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
13:09.54 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
13:40.34 |
mpictor |
Anyone have
experience with operator= behaving differently on windows than
linux? We removed a pure virtual operator= in STEPcode due to msvc
linker errors, and it triggered a regression on Linux. |
13:40.56 |
mpictor |
https://github.com/stepcode/stepcode/issues/284 |
13:44.04 |
*** join/#brlcad gaganjyot
(~gagan@124.253.230.99) |
13:50.37 |
gaganjyot |
hello
there, |
13:51.02 |
gaganjyot |
is librecad
participating under BRL-CAD this year for GSoC ? |
14:00.33 |
*** join/#brlcad jasleen
(~chatzilla@117.253.230.220) |
14:13.08 |
Notify |
03BRL-CAD:starseeker * 59806
brlcad/trunk/NEWS: Keith implemented improvements in handling NURBS
surfaces where edges and trims 'wrap around' from one side of the
UV domain to the other. |
14:20.12 |
brlcad |
gaganjyot:
that is the intention, though still some details to sort
out |
14:27.46 |
Notify |
03BRL-CAD:starseeker * 59807
brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp: Update search
calls in g-ap214 |
14:30.42 |
gaganjyot |
brlcad:
thanks :) |
14:32.25 |
*** join/#brlcad gaganjyot
(~gagan@124.253.230.99) |
14:33.21 |
Notify |
03BRL-CAD:starseeker * 59808
(brlcad/trunk/include/raytrace.h
brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp
brlcad/trunk/src/libged/comb.c): Add a more meaningful label for
the default or 0 flag to allow devs to make it more explicit what
type of search is being performed. |
14:38.12 |
gaganjyot |
brlcad: is
there any ideas page for gsoc 14 ? |
15:12.21 |
Notify |
03BRL-CAD:carlmoore * 59809
(brlcad/trunk/src/libbn/vert_tree.c
brlcad/trunk/src/librt/search.c): fix spellings, and adjust (not
change) a comment so it more closely resembles a comment which I
didn't change |
15:18.35 |
*** join/#brlcad gaganjyot
(~gagan@124.253.230.99) |
15:43.30 |
starseeker |
mpictor:
sorry, that one is beyond my experience :-/ |
16:06.09 |
``Erik |
I have
recollection of game developers bitching that linux "just didn't
work right" with c++ overloads, a long time ago... my assessment at
the time was that windows sucked and windows coders were
self-absorbed idiots... these days, I'd recommend a microtest and
would assume the spec is ... imperfect and ambiguous? |
16:12.24 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
16:23.35 |
*** join/#brlcad gaganjyot
(~gagan@124.253.230.99) |
16:27.37 |
Notify |
03BRL-CAD:starseeker * 59810
brlcad/trunk/include/raytrace.h: Actually use rt/defines.h -
removes about 10 lines of duplication |
16:32.33 |
Notify |
03BRL-CAD:starseeker * 59811
brlcad/trunk/include/dm.h: Set up a similar subdir and header file
for dm |
16:50.03 |
Notify |
03BRL-CAD:starseeker * 59812
(brlcad/trunk/include/CMakeLists.txt brlcad/trunk/src/libdm/color.c
and 24 others): Move the dm-*.h headers into the dm
subdirectory. |
17:05.30 |
*** join/#brlcad gaganjyot
(~gagan@124.253.230.99) |
17:08.42 |
Notify |
03BRL-CAD:starseeker * 59813
(brlcad/trunk/include/CMakeLists.txt
brlcad/trunk/include/raytrace.h brlcad/trunk/include/rt/defines.h):
Break search header definitions out into rt/search.h |
17:14.32 |
starseeker |
O.O http://www.opencascade.org/getocc/license/ |
17:14.48 |
starseeker |
Holy cow -
OpenCascade went LGPL 2.1! |
17:17.32 |
starseeker |
Back in
December |
17:17.53 |
starseeker |
Version 6.7.0
(not retro-active to earlier versions) |
17:19.59 |
starseeker |
wonders how he missed that... |
17:25.12 |
gaganjyot |
starseeker:
LGPL v2.1 with one condition |
18:33.19 |
*** join/#brlcad sod
(737c2942@gateway/web/freenode/ip.115.124.41.66) |
18:34.43 |
sod |
hi
all |
18:34.43 |
gcibot |
sod,
hey! |
18:35.09 |
sod |
i'm new here
in brlcad |
18:35.23 |
sod |
and need some
help to start |
18:35.55 |
sod |
hi
all |
18:35.56 |
gcibot |
sod,
hey! |
19:20.47 |
brlcad |
starseeker:
yep, mid-dec |
19:22.14 |
brlcad |
shame that
wasn't 10 years ago or it might have been an interesting
consideration for incorporation |
19:22.26 |
brlcad |
though
bsd/mit would have been better |
19:27.48 |
brlcad |
it does mean
we can probably "look" at their code now without too much concern,
but I'd stil be disinclined to directly incorporate any of their
code |
19:28.14 |
starseeker |
nods - was thinking more along the lines of using features
they have that we don't have implemented yet |
19:28.16 |
brlcad |
I'd really
like to see us move to a more flexible and permissive
license |
19:28.33 |
starseeker |
sort of a
"plug in opencascade until we get our version working" sort of
approach |
19:29.19 |
brlcad |
how would
that'd be accomplished without incorporating their code, using a
system version or something? |
19:29.25 |
starseeker |
yep |
19:29.37 |
starseeker |
"if
opencascade found, enable goodies" |
19:29.39 |
brlcad |
would be a
digression from src/other |
19:29.52 |
brlcad |
sort of like
X11, but .. not really |
19:30.01 |
starseeker |
like bullet
and adaptagrams |
19:30.10 |
brlcad |
yeah, better
analogy |
19:30.26 |
brlcad |
what feature
would be useful that way? |
19:30.51 |
brlcad |
step
conversion would have been the main thing that came to my mind, and
I think our support is probably approaching better if not there
already |
19:31.25 |
starseeker |
first thing
that came to my mind was drawing support, i.e. http://freecadweb.org/wiki/index.php?title=File:FreeCAD011.png |
19:31.59 |
starseeker |
they also
have a constraint solving 2D sketcher |
19:32.30 |
brlcad |
ironically, I
think that was one of the things they suggested for a possible gsoc
project because it wasn't very good (recollection is vague, could
be wrong) |
19:32.42 |
*** join/#brlcad cain_
(c318dc10@gateway/web/freenode/ip.195.24.220.16) |
19:35.02 |
starseeker |
brlcad: we
could try hooking into their boolean support... |
19:36.37 |
brlcad |
dunno, those
both seem like a stretch to me ... we'd end up integrating and it'd
either suck (in which case nobody would/should use it and it would
have been a waste of time) ... OR ... it works great and we've
painted ourselves into a dependency corner for the foreseeable
future |
19:37.50 |
brlcad |
IF it worked
great, that'd be even LESS incentive to invest development time and
effort, meaning it simply wouldn't happen |
19:38.53 |
brlcad |
that's very
much a lose-lose situation unless we're willing to adopt OC as a
dependency (and that seems like a very bad idea to me, but I'd want
to do a full cost/benefit analysis) |
19:39.08 |
starseeker |
it may be
worth waiting a bit to see what happens, but this license change is
potentially a seismic event for the open source CAD
world... |
19:39.29 |
starseeker |
the old
license on opencascade was a blocker to an effective community
forming |
19:39.48 |
starseeker |
without that
hangup, things could get interesting |
19:40.15 |
brlcad |
the company
is still not encouraging or supportive to that
happening |
19:41.02 |
brlcad |
this was
almost entirely a prlonged delayed response to the problems from
those codes (10 years ago!) trying to integrate into debian and
other repos, getting declared non-free |
19:41.29 |
brlcad |
those that
wanted to use it already are |
19:41.38 |
brlcad |
that
community is freecad |
19:41.52 |
starseeker |
the company
may not be able to build a community around the code, but FreeCAD
is another story, especially in partnership with the OCE
crowd |
19:41.53 |
brlcad |
(there's a
couple others in fairness, but they don't interoperate) |
19:42.47 |
starseeker |
isn't proposing to hop on the bandwagon and abandon our
efforts - from some of the comments I've seen, the opencascade code
is... difficult to work with |
19:43.12 |
brlcad |
that's
probably an understatement |
19:43.14 |
brlcad |
I've been
talking with several in their community over the past couple
weeks |
19:43.53 |
brlcad |
mentioned my
longer term plans to produce a viable stand-alone open source
kernel that would replace the likes of acis, granite, parasolid,
opencascade, etc |
19:44.03 |
brlcad |
several were
actually rather excited by that notion |
19:44.09 |
starseeker |
cool
:-) |
19:45.05 |
brlcad |
some of their
gsoc hesitation was because OC was simply too complicated for
someone to get into in that short amount of time (a
summer) |
19:46.00 |
starseeker |
actually isn't opposed to the notion of "proper" open source
competition between BRL-CAD and FreeCAD/opencascade - from a
broader perspective, not being totally dependent on one solution is
almost invariably a good thing |
19:46.29 |
brlcad |
I don't mind
competition at all, I think it's a good thing that we do things in
somewhat different ways |
19:46.37 |
brlcad |
we address
different needs, have different communities |
19:46.53 |
brlcad |
we can still
bridge various collaboration points, like STEPcode or ray
tracing |
19:47.41 |
brlcad |
one of their
devs noted that our development activity is 10-20 times
theirs |
19:48.05 |
starseeker |
will be
interesting in the longer term to see if BRL-CAD can be slotted in
"under" their GUI, which is undeniably snazzier than even Archer
(much less MGED) |
19:48.34 |
brlcad |
we're still
pretty much the only de-facto open source CAD in production use
that I know of, so having them help expand open source CAD activity
is a good thing |
19:49.12 |
starseeker |
last time I
checked they were getting something like 3 times our download rate
on sf |
19:49.44 |
brlcad |
we're not
very good at pumping out releases, our interface and usability
suck |
19:49.56 |
brlcad |
using OC
doesn't do ANYTHING for that |
19:50.12 |
brlcad |
so yeah, busy
work |
19:50.19 |
starseeker |
er,
correction - 6 times our download rate |
19:50.33 |
brlcad |
what are they
at per month? |
19:50.45 |
brlcad |
we were
around 10k/month when we had consistent releases |
19:50.48 |
starseeker |
let's see...
13,731 per week... |
19:51.10 |
brlcad |
good to
know |
19:51.35 |
starseeker |
we're at 2069
per week right now according to the "3d modeling"
listing |
19:51.50 |
brlcad |
so we've gone
down a bit, not too suprising given our lack of
releases |
19:52.01 |
brlcad |
every time we
release, that number jumps way up |
19:52.07 |
starseeker |
nods |
19:52.21 |
starseeker |
I need to
quit fiddling with the search API and get back to learning Qt
:-P |
19:53.25 |
brlcad |
we should all
quit what we're doing to work on interface, but "that'd be bad" for
other reasons... ;) |
19:53.43 |
brlcad |
I think we'll
have a ton of momentum come this summer |
19:53.58 |
brlcad |
enough
infrastructure finally in place to modularize the front-end
development |
19:54.37 |
starseeker |
brlcad: is
moving the dm headers to the subdir a problem? I figured it came
under the heading of minimally impacting... |
19:54.37 |
brlcad |
we really
need boolean evaluation (what nick's working on) and clean
import/export (what you and keith are doing) |
19:54.47 |
brlcad |
nope, looked
good to me |
19:55.07 |
starseeker |
should
probably remove the dm- prefixes, they're pretty redundant
now |
19:55.17 |
brlcad |
those dm-*.h
are actually "private" and shouldn't be in include but they are
exposed in a few places right now |
19:55.31 |
starseeker |
mged, tclcad,
and a couple utils iirc |
19:55.35 |
brlcad |
don't,
several of those will conflict with system headers |
19:55.41 |
starseeker |
blegh |
19:55.42 |
starseeker |
ok |
19:55.49 |
brlcad |
annoying, I
know |
19:56.24 |
brlcad |
but yeah, I
think our first step is to simply categorize all the include/
headers into subdirs |
19:56.57 |
brlcad |
once we do
that, we can focus on the build system and any header file breakups
needed, then removing the private ones |
19:57.50 |
brlcad |
so we'll end
up with nothing except common.h, bio.h, bin.h, and conf/ in the
include directory (plus one dir per lib) |
19:58.37 |
starseeker |
ah, so
"raytrace.h" would be inside rt/ ? Or were you thinking to
modularize what is included at a finer level? |
20:00.58 |
starseeker |
i.e. no
"raytrace.h" at all, just including the necessary
pieces? |
20:01.45 |
brlcad |
both |
20:02.08 |
brlcad |
there'd all
live inside a subdir |
20:02.26 |
brlcad |
some like
raytrace.h would simply #include all of the sub-modules that form
the ray tracing API |
20:02.36 |
starseeker |
nods |
20:02.42 |
starseeker |
make
sense |
20:02.44 |
brlcad |
lib/lib.h
would include everything for lib |
20:02.58 |
starseeker |
so...
raytrace.h -> rt.h? |
20:03.11 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-pynwrjlokdcycoyt) |
20:03.13 |
brlcad |
"maybe" ..
that's probably the most complicated header of all |
20:03.50 |
starseeker |
was/is contemplating splitting more pieces out of it a.l.a.
rt/search.h |
20:03.57 |
brlcad |
there's 943
public functions in raytrace.h now |
20:04.04 |
starseeker |
just for
readability it helps |
20:04.10 |
brlcad |
right, that's
the idea |
20:04.13 |
starseeker |
wines |
20:04.16 |
starseeker |
winces |
20:04.18 |
starseeker |
grr |
20:04.30 |
brlcad |
so imagine
separating everything out that groups into some set of
sub-functionality |
20:04.56 |
starseeker |
I take it
defines.h is intended to hold all the #define type things, not just
the DLL foo? |
20:05.07 |
brlcad |
basically the
lib_group_function() would imply there's a lib/lib.h you could
include or a lib/group.h you could include |
20:05.22 |
brlcad |
no
no |
20:05.29 |
brlcad |
modular per
group |
20:05.44 |
starseeker |
so defines.h
was just a stub? |
20:06.03 |
brlcad |
defines.h is
global to the lib |
20:06.20 |
brlcad |
it ideally
would just live in that lib/lib.h file, but every header will need
it |
20:06.28 |
brlcad |
and every
header cannot include lib/lib.h ... cyclic dep |
20:06.39 |
starseeker |
ah, so
lib/group.h would include lib/defines.h |
20:06.42 |
brlcad |
so the
common/global aspects get their own header necessarily |
20:06.46 |
brlcad |
right |
20:06.56 |
brlcad |
every header
would include exactly and only what it needs |
20:07.09 |
brlcad |
should
actually speed up compilation substantially |
20:07.12 |
starseeker |
sounds
good |
20:07.58 |
starseeker |
brlcad: sorry
if I'm "jumping the gun" on that but after one too many times
digging db_search out of raytrace.h I figured I might as well go
for it... |
20:09.46 |
brlcad |
no jumping
the gun, it's all good |
20:09.51 |
brlcad |
as you can
tell, I'd already started it |
20:09.56 |
brlcad |
long term low
priority |
20:10.07 |
brlcad |
I peck at it
when I can think clearly |
20:10.12 |
brlcad |
which isn't
very often |
20:10.20 |
starseeker |
heh |
20:10.37 |
brlcad |
just have to
make sure it's cleaner and not a work-in-progress mess, complete
every step along the way |
20:11.22 |
starseeker |
every time I
have to think long and hard about an API like search, I always
think about doxygen documtation... which leads to
headers |
20:11.32 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
20:11.38 |
brlcad |
there is one
issue of managing the includes, whether we want to update all
caller codes to lib/whatever.h (particularly third-party codes) or
whether we'll rely on brlcad-config or pkg_config to set per-lib
include dirs |
20:12.22 |
brlcad |
won't matter
so long as the "lib.h" header is the LAST to move (staying in
include/ for now) |
20:12.26 |
starseeker |
to be honest,
that was the primary reason I figured raytrace.h would continue to
live in include and the sub-headers would be in rt/ |
20:12.45 |
starseeker |
er,
right |
20:12.51 |
brlcad |
that makes
the most sense for now |
20:13.32 |
brlcad |
just thinking
once EVERYTHING is broken out into lib/module.h and other headers,
those top-levels will be inconsistent with some established
conventions |
20:13.50 |
brlcad |
but yeah,
breakouts first whenever |
20:14.53 |
starseeker |
sweet. When
I get a little time I'll try to make sure the doxygen stuff is
handling it correctly |
20:16.30 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
20:21.33 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
20:26.22 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
20:34.21 |
starseeker |
jots a note to himself to prod the fossil devs and see if
libfossil (http://fossil.wanderinghorse.net/repos/libfossil)
is still active |
20:35.37 |
starseeker |
depending on
how it's done, that has the potential to be an almost ideal backend
for libgvm |
20:36.44 |
Notify |
03BRL-CAD:tbrowder2 * 59814
(brlcad/trunk/include/bu.h
brlcad/trunk/src/libbu/tests/CMakeLists.txt and 2 others): add new
function 'bu_vls_substr'; add tests for it |
20:37.52 |
starseeker |
brlcad: what
do you think about moving libgvm from geomcore into BRL-CAD
proper? |
20:40.04 |
brlcad |
what's in the
lib? |
20:40.51 |
starseeker |
mostly the
incantations to split a .g file up into a subversion repo and put
it back together again |
20:41.04 |
brlcad |
ahh |
20:41.07 |
*** join/#brlcad luca79
(~luca@net-37-117-72-79.cust.vodafonedsl.it) |
20:41.25 |
starseeker |
header
(gvm.h) is generic (credit to you for instisting on
that) |
20:41.47 |
brlcad |
C
API? |
20:41.50 |
starseeker |
yep |
20:42.54 |
starseeker |
brlcad:
http://sourceforge.net/p/brlcad/code/HEAD/tree/geomcore/trunk/src/libgvm/ |
20:52.53 |
brlcad |
suppose it's
be alright, but not sure I'd see that being anything but a useful
distraction right now |
20:53.27 |
brlcad |
having our
progs call that lib directly wasn't ever in the tea
leaves |
20:54.08 |
brlcad |
even mged is
supposed to be going through the GS so we can properly manage the
notion of a checkout |
20:54.38 |
brlcad |
if no tool or
lib in our checkout calls it, becomes unusal to have
there |
20:54.41 |
starseeker |
OK, just a
thought |
20:54.53 |
brlcad |
sure, it's an
interesting thought |
20:55.51 |
brlcad |
I think I'd
just expect some way it to get put to use and I can't think of one
right this second except maybe some low-level command-line
interface |
20:56.29 |
starseeker |
nods - yeah, I think I've got some basic commands for working
with .g files and that's about it |
20:56.35 |
starseeker |
plus needs
svn libs |
20:57.13 |
brlcad |
yeah |
20:57.34 |
starseeker |
libfossil
would be *awesome* but it doesn't look like it has much
momentum |
20:58.43 |
brlcad |
is having trouble getting his head around the 500 public
functions in the nmg API |
20:58.57 |
starseeker |
isn't surprised |
20:59.05 |
brlcad |
at a glance,
more than half of those simply shouldn't be public |
20:59.28 |
brlcad |
and it's just
lazy declaration |
20:59.39 |
brlcad |
wonder how
many are actually directly used |
20:59.48 |
starseeker |
that sounds
like a rather massive addition to the CHANGES deprecation
list |
20:59.52 |
brlcad |
how
big/complicated the API really is |
21:00.37 |
brlcad |
afaik, nmg
was never "published", documented in a manner that others could use
it |
21:01.02 |
starseeker |
given my
druthers, I'd probably stub out a "clean" API for NMG as the first
step in digging it out of librt, then work from
there... |
21:01.19 |
brlcad |
easy enough
to leave the decls public for a deprecation phase, but not sure
it'd technically be required |
21:07.27 |
mpictor |
reads discussion from last few hours |
21:08.04 |
mpictor |
starseeker:
as of a couple years ago, OCC's boolean operations were slow and
had a lot of bugs |
21:08.49 |
starseeker |
mpictor: ah,
good to know |
21:08.52 |
mpictor |
has fond memories of solids with negative volume and/or
invisible faces |
21:08.57 |
starseeker |
heh |
21:09.27 |
mpictor |
I think I
have a whitepaper from where SALOME wrote their own boolean ops
with more modern algos |
21:11.02 |
starseeker |
this one?
http://docs.salome-platform.org/salome_7_3_0/gui/GEOM/SALOME_BOA_PA.pdf |
21:11.53 |
mpictor |
heh, I was
about to mail you v 6.3.0 of that :) |
21:12.35 |
starseeker |
<spock
voice>fascinating</spock voice> |
21:14.07 |
mpictor |
I remember
the OCC sources being in french - at least the old parts. the
comments were too technical for google translate to work on, as
well :/ |
21:16.22 |
starseeker |
they've put
quite a lot of work into documenting SALOME, based on that
example |
21:16.55 |
kanzure |
hello |
21:17.09 |
starseeker |
kanzure:
howdy |
21:17.21 |
kanzure |
i think OCC's
boolean operations still have bugs |
21:17.33 |
kanzure |
i wasn't
aware that SALOME has a separate implementation |
21:17.38 |
kanzure |
finding code
inside of OCC is impossible enough as it is |
21:17.48 |
mpictor |
heh no
kidding :) |
21:17.48 |
kanzure |
some parts
are in french, others in russian, and some more in
english |
21:17.59 |
kanzure |
it is
entirely hopeless and should be abandoned |
21:21.46 |
starseeker |
kanzure: so
you don't think the OCE team is inclined to try and save
it? |
21:23.38 |
kanzure |
i have spent
a lot of time trying to work through OCC's source code to see how i
could start to clean things up |
21:23.46 |
kanzure |
and honestly
i wasn't able to make up any actionable plan |
21:24.06 |
kanzure |
like, in
theory, there are these 100+ modules that can be reused, but they
seem to call each other a lot, and i'm never really sure where the
actual boolean operations are really truly
implemented.. |
21:24.33 |
kanzure |
i think that
the OCC team upstream might not have the talent necessary to fix
their situation |
21:24.58 |
kanzure |
large
refactor initiatives from the OCE people would be interesting.. but
brlcad is way cleaner :) |
21:26.24 |
mpictor |
kanzure: do
they still use WOK to generate container classes, or have they
moved to templates? |
21:27.22 |
kanzure |
i haven't
looked in the past ~2 years so i would guess WOK |
21:27.44 |
mpictor |
bleh |
21:28.40 |
kanzure |
oh wait, hi,
nice to see you around :) |
21:28.45 |
kanzure |
i know who
you are. heh. |
21:29.35 |
mpictor |
you're brian
bishop, right? |
21:30.54 |
kanzure |
hi
yes |
21:33.07 |
mpictor |
don't think
I've talked to you since I used to frequent #cam |
21:33.17 |
starseeker |
kanzure: it
would be interesting if the FreeCAD/OCE folks could look at BRL-CAD
and itemize what is missing from their point of view to make
BRL-CAD viable for their applications |
21:34.05 |
starseeker |
we know the
obvious ones (booleans, shaded displays, 2D
drawings/dimensioning) |
21:34.13 |
kanzure |
booleans? |
21:34.33 |
starseeker |
subracting
one Brep from another to form a new shape |
21:34.45 |
starseeker |
i.e. use a
cylindar to punch holes in a plate |
21:36.34 |
kanzure |
oh, i wasn't
aware that this was missing at the moment. |
21:37.07 |
starseeker |
we're working
on it - one of last years GSoC projects did quite a bit of work on
that topic |
21:37.51 |
starseeker |
http://brlcad.org/wiki/User:Phoenix/GSoc2013/Reports |
21:38.09 |
kanzure |
my biggest
suggestion would be something about decoupling releases of
individual components/sub libraries or something, and especially
separating the gui-related releases, but i dunno if the freecad
person cares about that |
21:38.17 |
kanzure |
yeah, i
remember User:Phoenix |
21:39.00 |
starseeker |
kanzure: so
separating a "libbrlcad" backend from the GUI
front-ends? |
21:39.40 |
kanzure |
that sounds
nice |
21:39.44 |
kanzure |
have you
looked at python-brlcad? |
21:39.58 |
starseeker |
unfortunately
I haven't had time recently |
21:39.59 |
kanzure |
https://github.com/kanzure/python-brlcad |
21:40.15 |
mpictor |
starseeker:
did you mention a constraints solver as something you don't have?
https://code.google.com/p/sketchsolve/
(BSD) was used in the now-defunct heekscad |
21:40.41 |
starseeker |
nods - I looked at that a bit, but apparently FreeCAD did too
and they wound up implementing their own |
21:41.24 |
starseeker |
is curious as to whether gecode could be used as a foundation
on which to define and solve such constraints - they seem to do
well in the open source constraint solving arena |
21:41.47 |
starseeker |
not to
mention a nice license and good documentation |
21:42.36 |
mpictor |
there's also
psketcher, which has fewer constraints but includes 2d sketching
https://code.google.com/p/psketcher/ |
21:42.44 |
mpictor |
had not heard of gecode |
21:42.58 |
starseeker |
mpictor:
unfortunately, psketcher is GPL |
21:43.07 |
mpictor |
oh yea
:/ |
21:43.15 |
starseeker |
http://www.gecode.org/doc-latest/reference/classCartesianHeart.html |
21:45.34 |
starseeker |
that example
is promising when you consider our problem domain :-) |
21:46.56 |
starseeker |
main question
I have is how to approach a runtime specification of and rebuilding
of the constraints - from what I can tell, we basically will need
to construct GECODE models "on the fly", destroying them and
creating new ones when the geometry changes (not parameters
changing per say, but new geometry and/or constraints being added
or removed) |
21:48.08 |
mpictor |
oh, so you'd
have their model, as well as one of your own? |
21:49.07 |
starseeker |
in essence -
we would have a series of conceptual constraints (like psketcher's
list for 2D, for example) and we would need to express those in
terms of how GECODE defines a system |
21:49.28 |
mpictor |
yea |
21:50.42 |
starseeker |
so we would
take (say) sketch, define the notion of angles between edges as a
constraint, and then for each specific set of edges that had an
angle constraint we would create and insert into the "space" GECODE
defines those specific constraints |
21:51.24 |
starseeker |
ditto for
distance, horizontal/vertical edges, etc. |
21:52.46 |
starseeker |
I suspect
once certain conceptual hurdles and basic setups are in place, it
would be fairly straightforward to get at least some basic solves
going - the trick would be making sure we are using the right
techniques for specification and solving to make it
*fast* |
21:54.02 |
*** join/#brlcad merzo
(~merzo@181-27-132-95.pool.ukrtel.net) |
21:54.05 |
starseeker |
doesn't know if "implement a 2D constrained sketcher using
GECODE" is a viable GSoC project or not, but it sure would be
interesting |
21:54.19 |
mpictor |
yes, it
would |
21:54.45 |
mpictor |
speaking of
which, we need to figure out gsoc projects for stepcode |
21:55.09 |
mpictor |
thread safety
is one that someone was asking about recently |
21:55.22 |
starseeker |
do you think
that's doable for a student in a summer? |
21:55.44 |
mpictor |
I was about
to ask what you thought :) |
21:56.09 |
starseeker |
well, the new
file breakout will probably help debugging quite a lot |
21:56.34 |
mpictor |
yes |
21:56.52 |
starseeker |
I guess it's
a question of how deep the changes would really have to
go |
21:57.10 |
mpictor |
but that made
me think of all the assignment operators (etc) which copy pointers
rather than creating new objs |
21:57.22 |
starseeker |
winces |
21:58.04 |
starseeker |
I almost
wanted to suggest as a project getting really nice doxygen
documentation generating for the STEPcode sources and maybe even
the schema files |
21:58.56 |
starseeker |
that might
help all future projects (and us) navigate the
labyrinth |
22:00.08 |
starseeker |
mpictor:
assuming you want to go with doxygen, of course... |
22:00.38 |
mpictor |
I've wondered
about that |
22:00.42 |
mpictor |
there is a
doxyfile |
22:01.13 |
mpictor |
I guess the
docs could be greatly improved by using more of the doxygen
commands |
22:01.25 |
starseeker |
mpictor:
that's kinda what I was thinking |
22:01.50 |
starseeker |
would include a component to generate html from express
files, complete with graphviz diagrams of component
relationships |
22:02.04 |
mpictor |
I've been
meaning to re-generate and upload the docs ever since v0.7
:/ |
22:02.07 |
mpictor |
nice! |
22:02.31 |
starseeker |
that might
not be doxygen per say (might even be a code-writing project) but
it would be a vast help in making sense of what the schemas are
trying to tell us |
22:02.34 |
mpictor |
maybe they
could take SCView and hook it into libexpress instead of using the
sdai libs |
22:02.43 |
mpictor |
yes |
22:03.15 |
starseeker |
even the
AP203 practical guide had just a few black and white diagrams -
color coding and/or node shape could be used to convey a lot more
information |
22:04.18 |
starseeker |
perhaps in
addtion to exp2cxx we would have exp2html |
22:04.29 |
mpictor |
hmmm |
22:04.45 |
mpictor |
good
idea |
22:05.01 |
mpictor |
and a 'make
doxygen' target, of course |
22:05.06 |
starseeker |
right |
22:05.30 |
starseeker |
whether it
was an actual doxygen run or called exp2html under the hood
instead, the end result would be detailed, useful docs |
22:05.42 |
starseeker |
(actually,
it'd probably call both) |
22:05.58 |
mpictor |
yea |
22:06.28 |
starseeker |
the steptools
folks do have their hyperlinked pages generated from the schema,
and they're quite useful, but I've always thought there might be a
way to do better |
22:06.32 |
mpictor |
in a folder
adjacent to p21read, there is code to generate html - but it uses
the sdai libs rather than libexpress |
22:06.41 |
starseeker |
hmm |
22:06.50 |
starseeker |
is the output
any good? |
22:07.02 |
mpictor |
looks a lot
like steptools :) |
22:07.06 |
starseeker |
heh |
22:07.17 |
starseeker |
should have guessed |
22:07.25 |
starseeker |
ok, that's a
good starting point then |
22:07.46 |
mpictor |
I looked into
https://readthedocs.org/ for
documentation once, but they require reStructuredText |
22:07.53 |
mpictor |
not
compatible with doxygen :/ |
22:08.26 |
starseeker |
nods - especially for a summer project, my instinct would be
to have them get familiar with what's there and how it works, then
build from that |
22:08.37 |
mpictor |
yes |
22:09.31 |
mpictor |
and I think I
looked for programs that could turn c/c++ into rst and didn't see
any, so we'd lose a lot |
22:10.23 |
starseeker |
ultimately
we'd probably want doxygen for src code and the direct schema
documentation to reference each other - I'd love to be able to
click on a link in the schema docs and go to the header that
defines its corresponding C++ type |
22:11.17 |
starseeker |
anyway,
something to think about - "what would our preferred generated
documentation look like" |
22:12.56 |
mpictor |
I've wondered
from time to time about a gui app with searchable, clickable
express |
22:13.01 |
starseeker |
actually,
rather than exp2html would probably want exp2doc with a --format
option to specify options - would start with html, but in the
future we could add rst, docbook, etc |
22:13.22 |
starseeker |
mpictor:
could html be generated to produce that result? |
22:13.33 |
starseeker |
or did you
have something more like a graph navigator in mind? |
22:13.47 |
mpictor |
hmmm. guess
we could do the search in javascript |
22:14.00 |
mpictor |
I was
actually thinking of something a lot like SCView |
22:14.13 |
mpictor |
just using
libexpress so it would have more info than present in the
libs |
22:14.21 |
starseeker |
nods |
22:15.27 |
mpictor |
now that
exppp is in use on official schemas, we can be pretty confident
that the parser understands all the express currently used in step
schemas |
22:16.05 |
mpictor |
actually, its
formatted, clickable express could be html |
22:16.15 |
mpictor |
I think that
Qt supports html natively |
22:16.51 |
mpictor |
so we could
use the same output for the gui app and for the www
documentation |
22:18.57 |
starseeker |
nods |
22:19.18 |
kanzure |
have either
of you used swagger |
22:19.29 |
mpictor |
never heard
ofit |
22:19.30 |
kanzure |
it is a
marginally not awful way of rendering schema
documentation |
22:19.43 |
kanzure |
http://swagger.wordnik.com/ |
22:20.18 |
kanzure |
anyway i
mention it because it takes a schema and generates documentation (i
don't think it is directly usable in this context) |
22:20.40 |
kanzure |
the ui is
generated from http://petstore.swagger.wordnik.com/api/api-docs/pet |
22:21.04 |
mpictor |
what kind of
schema does it take? xml? |
22:21.08 |
kanzure |
json |
22:21.34 |
mpictor |
oic |
22:25.00 |
*** join/#brlcad merzo
(~merzo@181-27-132-95.pool.ukrtel.net) |
22:25.38 |
starseeker |
was thinking maybe something like D3 could be used to design
a navigation widget for a schema view... |
22:29.48 |
starseeker |
but even
graphiz rendered images would be a great start |
22:30.16 |
mpictor |
you mean
d3js.org? |
22:30.27 |
mpictor |
I always
thought chord diagrams looked pretty cool http://bl.ocks.org/mbostock/1046712 |
22:31.20 |
mpictor |
searches for a schema hammer, to pound on a schema until it
fits perfectly ;) |
22:33.01 |
mpictor |
speaking of
graphs, I wonder what would happen if we ran doxygen on the code
from a schema |
22:34.21 |
starseeker |
ponders what size of explosion would make a good
analogy... |
22:34.57 |
mpictor |
heh |
22:35.16 |
starseeker |
but actually,
that was one of the things I was wondering - whether we wanted to
add comments to schema and have them end up as doxygen comments in
the generated code |
22:35.31 |
mpictor |
if exp2cxx
printed doxygen comments on some things and not others, we could
set doxygen to only document commented things |
22:35.46 |
starseeker |
nods |
22:35.56 |
mpictor |
guess I
should have read your comment before finishing what I was typing
:) |
22:36.06 |
starseeker |
maybe listing
undocumented entries upon request |
22:36.12 |
mpictor |
yea |
22:36.17 |
starseeker |
do the
schemas allow comments? |
22:36.26 |
mpictor |
oic |
22:36.43 |
mpictor |
(* this is an
EXPRESS comment *) --and so is this |
22:36.53 |
starseeker |
sweet |
22:37.34 |
starseeker |
adding
comments to those beasts will be a years long process, but if we do
it as we go it will end up being a very valuable
resource |
22:37.46 |
mpictor |
I was
thinking of having exp2cxx write comments for every class stating
which entity it came from (for example) and listing ancestors as
"see also"'s |
22:37.53 |
starseeker |
our generated
schema docs will get progressively more valuable :-) |
22:38.16 |
mpictor |
at least some
of the schema tools (such as exppp) strip comments out |
22:38.17 |
starseeker |
nods - then adding any "additional" comments that have been
manually added to the output |
22:38.23 |
mpictor |
heh |
22:38.50 |
starseeker |
time to
bugfix exppp :-P - GSoC task #1 |
22:38.57 |
mpictor |
lol |
22:39.28 |
starseeker |
seriously
though, that would be worthwhile. Remember how useful that old
schema with comments was that you dug up a while back |
22:39.54 |
starseeker |
if we can do
a more modern version of that, our .exp files will begin to become
goto resources instead of just copies |
22:40.08 |
starseeker |
or rather,
our generated docs will be the goto point |
22:40.13 |
mpictor |
true |
22:40.33 |
mpictor |
it would
require changing the parser though, and probably adding onto the
data structures |
22:40.42 |
starseeker |
in exppp you
mean? |
22:40.46 |
mpictor |
libexpress
ignores comments and has no facility to save them |
22:40.50 |
starseeker |
ah |
22:41.03 |
starseeker |
what do you
think - doable for a summer project? |
22:41.26 |
mpictor |
for the right
student, I guess |
22:41.32 |
mpictor |
parsers
aren't my strong point |
22:41.36 |
starseeker |
(has the
advantage of letting them work on something useful while learning
and (hopefully) not hurting working functionality) |
22:41.52 |
mpictor |
yes |
23:25.53 |
starseeker |
``Erik: did
Notify get taken out again? |
00:35.22 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
00:43.44 |
ignacio|here |
HI all and
Good night :) |
00:53.21 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:02.36 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
01:39.55 |
bogdan_91 |
hello |
01:41.13 |
bogdan_91 |
i want to
download brl-cad on my laptop, i'm running ubuntu. |
01:41.43 |
bogdan_91 |
and i saw
some discussions and i want to know on what projects is the mai
focus |
01:42.42 |
bogdan_91 |
so i can make
a choice and start learning and make a patch for the existing
code |
01:43.33 |
bogdan_91 |
last year i
haven't done a patch and I don't want to make the same mistake
:) |
01:45.19 |
bogdan_91 |
I have
another question: I want to know the time when I will find you on
irc. I'm in a different time zone and i want to develop a schedule
in order to stay in touch with you |
02:04.42 |
bogdan_91 |
brlcad: and i
was looking on the bugs list and i was wandering if somebody can
tell me a easy bug, for a new person like me to fix |
02:11.55 |
bogdan_91 |
I was looking
in refactoring at the code reduction and bug fixing. My experience
with C and C++ is a medium one, with 1 and a half year in
university, and also in highschool i've done C
programming. |
02:13.09 |
bogdan_91 |
I think I can
do a good job, and I'm looking forward to fix a bug so I can prove
it to you |
02:34.43 |
maths22 |
bogdan_91:
see http://brlcad.org/wiki/Deuces |
02:35.30 |
maths22 |
Obviously you
would want to look at the code tasks, and if you say one your'e
interested in, I can check if it has been done |
02:35.51 |
maths22 |
We need to
update that page, but I'm not sure when we will get to
that |
02:36.13 |
bogdan_91 |
I understand
:) thank you |
02:39.11 |
Notify |
03BRL-CAD
Wiki:Maths22 * 6464 /wiki/Google_Summer_of_Code/2014: /* Additional
Information */ We are not yet in the past-it read
horribly |
02:42.05 |
maths22 |
also, IRC
activity is pretty intermittent, so sometimes (by day, not time)
several project members will be online and answer questions right
away, and other times it takes a while |
02:42.42 |
maths22 |
what do you
mean by "the mai focus"? |
02:57.56 |
bogdan_91 |
sorry, i will
reformulate |
02:58.05 |
bogdan_91 |
which
projects are the main focus |
03:01.12 |
bogdan_91 |
maths22: that
is what I was trying to ask |
03:04.53 |
bogdan_91 |
in the
virtual machine in terminal after entering "svn up brlcad.svn" ,
this came up: brlcad@brlcad-vm:~$ svn up brlcad.svn |
03:04.53 |
bogdan_91 |
Skipped
'brlcad.svn' |
03:12.04 |
bogdan_91 |
i will come
back in a few hours(sleeping time for me). If somebody has new
information i will kindly accept it here or at my email
adress:margarit.bogdan91@gmail.com. Thank you! |
03:20.42 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
03:46.23 |
Notify |
03BRL-CAD:starseeker * 59969
(brlcad/trunk/include/CMakeLists.txt brlcad/trunk/include/bu/file.h
and 2 others): Break time related functions into their own
file. |
03:48.54 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
03:54.51 |
Notify |
03BRL-CAD:starseeker * 59970
(brlcad/trunk/include/CMakeLists.txt brlcad/trunk/include/bu/log.h
and 2 others): Break out units |
04:01.12 |
Notify |
03BRL-CAD:starseeker * 59971
(brlcad/trunk/include/bu/time.h
brlcad/trunk/misc/doxygen/doxygen_structure_libbu.h): Don't confuse
librt and libbu time functionality. (TODO - should the librt time
bits move to libbu?) |
04:10.05 |
Notify |
03BRL-CAD:starseeker * 59972
(brlcad/trunk/include/CMakeLists.txt brlcad/trunk/include/bu/file.h
and 2 others): Break out simd |
04:10.11 |
brlcad |
librt timer
is deprecated |
04:11.01 |
brlcad |
it makes
librt stateful, bad |
04:13.21 |
Notify |
03BRL-CAD:brlcad * 59973
brlcad/trunk/NEWS: keith's making improvements to step assembly
importing |
04:13.32 |
Notify |
03BRL-CAD:starseeker * 59974
(brlcad/trunk/include/CMakeLists.txt brlcad/trunk/include/bu/file.h
and 2 others): Break out sort |
04:33.45 |
Notify |
03BRL-CAD:brlcad * 59975
brlcad/trunk/NEWS: almost premature since it's still not exposed to
the user, but we need to call out the substantial work that's now
gone into implementing nurbs boolean evaluation. Wu worked on it
hard for a couple summers (arguably a couple staff-years worth of
time) and cliff and nick have made a number of improvements and
fixes since too. |
04:35.14 |
*** join/#brlcad matrixMinion
(67157d4f@gateway/web/freenode/ip.103.21.125.79) |
05:32.22 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
06:00.32 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
06:13.32 |
kintel |
brlcad: I've
got a gsoc question, if you're still up |
06:18.38 |
brlcad |
kintel:
yes? |
06:20.08 |
kintel |
brlcad: (or
two :))- first, you're linking to Application Guidelines and
Participation Requirements on your wiki, with lots of references to
your scm, wiki, etc. |
06:20.14 |
brlcad |
also, I
didn't get to our e-mail today, so go ahead and proceed
.. |
06:20.22 |
brlcad |
still aiming
to get it out tomorrow with details on what to expect, but that
need not hold up announcing participation |
06:20.55 |
brlcad |
yeah, the app
guidelines and requirements are going to change |
06:20.57 |
kintel |
Do you prefer
that we write our own based on that and post it on our wiki, or
should I add a paragraph on OpenSCAD in those pages (mostly just
for the scm, github etc. links) ? |
06:21.19 |
kintel |
ok, I'll wait
for your changes first ;) |
06:21.56 |
kintel |
Second: I'm
uncertain about how we deal with applications: Is there a
pre-defined number of students we can take, or do we choose that
based on expected workload? |
06:22.26 |
brlcad |
I'm going to
draft the guidelines more generally and then call out what is
specific to BRL-CAD -- at that point you can add a section for
anything specific to openscad or link to your wiki |
06:22.45 |
brlcad |
but must of
the guidelines are very general best practices simply learned by
participating over the years |
06:23.32 |
brlcad |
the
requirements definitely need to be generalized (e.g., take out the
lgpl requirement) |
06:25.30 |
brlcad |
as for the
apps and number of students |
06:26.07 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
06:26.33 |
brlcad |
the plan is
to do what Google does for all new participating orgs, which is
basically one or two slots |
06:27.18 |
brlcad |
also depends
on mentors and number of applications received, but generally is
suggested to have a ratio of 2 mentors per student the first
year |
06:28.57 |
kintel |
ok, makes
sense. ..unless of course we find students who have already
commited code to the project and are self-motivating and
self-mentoring (but I assume those are rare) |
06:29.10 |
brlcad |
(note that
selecting students is always painful, having to turn away qualified
interested applicants, but such is gsoc .. one year we had 50
applicants for 4 slots) |
06:29.50 |
brlcad |
they are more
the exception than the norm and it is just a general
guideline |
06:30.25 |
kintel |
also, do you
have experience with local students where interaction can be more
face-to-face when needed? |
06:30.26 |
brlcad |
sometimes
it's possible to go so far as 1:2 instead of 2:1 but the likelihood
of retaining that student beyond gsoc drops
dramatically |
06:31.06 |
brlcad |
I've mentored
summer interns for many many years face-to-face, but not for
gsoc |
06:31.33 |
brlcad |
you're
welcome to communicate with them however is effective for your
community |
06:31.54 |
brlcad |
I just ask
for periodic public updates so we all can keep track of who is
doing what |
06:32.07 |
brlcad |
e.g., require
the student to maintain a daily log |
06:32.35 |
kintel |
yep,
community involvement is one of the primary things I'd like to
see |
06:32.39 |
brlcad |
maybe submit
a brief summary once a month to your mailing list or to a blog,
etc |
06:32.58 |
kintel |
thanks - time
to write to the mailing list :) |
06:35.07 |
ishwerdas |
brlcad: I was
writing a wiki page about OGV, and was just wondering if I can call
it CADpen? |
06:35.16 |
ishwerdas |
call the page
CADpen |
06:54.41 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
07:05.28 |
brlcad |
sounds like
pigpen |
07:21.58 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
07:52.02 |
ankesh11 |
brlcad: Hi, I
am Ankesh, just went through this year's project ideas and Building
the benchmark performance database sounds exciting. |
07:53.22 |
*** join/#brlcad luca79
(~luca@net-37-116-119-150.cust.vodafonedsl.it) |
07:54.04 |
ankesh11 |
I have
experience build web applications with PHP and Django in the past,
and have played around with d3.js which should help in the
visualization part. |
07:54.04 |
ankesh11 |
Could you
provide me a sample log file of a benchmark run to look
into? |
08:01.43 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
08:11.27 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 0 /wiki/User:Ankeshanand: |
08:38.27 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
08:39.34 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6465 /wiki/User:Ankeshanand: Add
title |
08:48.53 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 0 /wiki/User:Pulkit_Mittal: |
09:04.10 |
*** join/#brlcad luca79
(~luca@net-188-216-238-9.cust.vodafonedsl.it) |
09:13.51 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
09:15.03 |
*** join/#brlcad bogdan_91
(~bogdan@p16.eregie.pub.ro) |
09:15.53 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6466 /wiki/Online_Geometry_Viewer_Infrastructure:
Created page with "Online Geometry Viewer is a project by BRL-CAD
that aims at having a completely open source Online 3D Geometry
Viewer. OGV started as GSOC 2013 project by Harmanpreet Singh.
T..." |
09:18.41 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:21.24 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6467
/wiki/Online_Geometry_Viewer_Infrastructure: |
09:29.06 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
10:04.58 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
10:09.22 |
*** join/#brlcad hoiji
(~hoiji@115.242.30.31) |
10:16.24 |
hoiji |
Hi, everyone
I am interested in doing a GSOC project under STEPcode corperation.
Can anyone point me to the appropriate mentors? |
10:23.49 |
Notify |
03BRL-CAD:indianlarry * 59976
(brlcad/trunk/include/bu/log.h brlcad/trunk/include/bu/vls.h):
Added include of stdarg.h for va_list. |
10:43.38 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
11:02.41 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
12:27.46 |
*** join/#brlcad luca79
(~luca@net-188-216-238-9.cust.vodafonedsl.it) |
12:41.25 |
Notify |
03BRL-CAD:starseeker * 59977
brlcad/trunk/src/libdm/dm-osg.cpp: Put the 30 pixel subtraction
from ogl in - Sean remembered why it is there. This time try do to
it in a way that makes it clear *why* we're doing it... |
12:47.06 |
starseeker |
bah s/do
to/to do/ |
13:32.53 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
14:41.30 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
14:49.20 |
Notify |
03BRL-CAD:carlmoore * 59978
brlcad/trunk/src/libdm/dm-osg.cpp: provide space before ending
period, because the last word is a name (variable? procedure?) used
in the program; and fix a spelling |
15:10.35 |
Notify |
03BRL-CAD:starseeker * 59979
brlcad/trunk/include/dm.h: Start pondering what a re-think of the
libdm API would look like - hopefully different from 'one long list
in a structure container. The ideal approach here would be plugin
based, if that is workable... |
15:14.43 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:26.14 |
brlcad |
ankesh11:
hi! |
15:26.39 |
brlcad |
check out or
gsoc 2013 page to see progress that was made in that
area |
15:27.03 |
brlcad |
there's
definitely a lot more needed, but our project description needs
updating |
15:39.27 |
brlcad |
infobot:
logs |
15:39.28 |
infobot |
All
conversations are logged to http://infobot.rikers.org/%23brlcad/
Lines starting with spaces are not logged. Logs are updated
daily. |
15:39.46 |
brlcad |
infobot:
hello |
15:39.46 |
infobot |
niihau,
brlcad |
15:40.56 |
brlcad |
infobot:
factoids |
15:40.56 |
infobot |
factoids are
information that infobot can learn and then reply with. "/msg
infobot help" for more info. |
15:46.05 |
brlcad |
infobot:
addressing |
15:51.51 |
brlcad |
~mode |
15:52.07 |
brlcad |
infobot: mode
#brlcad |
15:52.20 |
brlcad |
(pay no
attention folks, just trying some things) |
15:54.04 |
Notify |
03BRL-CAD
Wiki:Kveerakveera * 0 /wiki/User:Kveerakveera: |
15:56.42 |
*** join/#brlcad ries (~ries@190.9.171.121) |
15:56.51 |
ries |
hey guys, I
have ad this page edited :
http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas#LibreCAD_Projects |
15:57.00 |
ries |
But my
proposal for LibreCAD is changed back again. |
15:57.26 |
brlcad |
ries: no
comprendo? |
15:57.41 |
brlcad |
you mean you
made an edit and now it's gone? |
15:57.44 |
ries |
brlcad:
yes |
15:57.50 |
brlcad |
someone might
have resolved a conflict incorrectly |
15:58.01 |
brlcad |
openscad did
a lot of edits yesterday |
15:58.12 |
brlcad |
maybe editing
at the same time |
15:58.21 |
ries |
this was done
on modnay I think... |
15:58.50 |
brlcad |
o.O you mean
when the server was unreachable? :) |
15:59.57 |
ries |
brlcad: I
added text ... |
16:00.02 |
ries |
But the text
is gone |
16:00.03 |
brlcad |
infobot: shut
up |
16:00.03 |
infobot |
I will kick
you square in the vagina. |
16:00.08 |
brlcad |
heh |
16:00.08 |
kintel |
ries: I made
some edits just after the server came back. Somehow, my browser
decided to cache an old version of the wiki source and I lost my
edits - I tried to put everything back by apparently this affected
the LibreCad sections as well.. |
16:00.24 |
ries |
Ooo
ok |
16:00.44 |
brlcad |
ries: if you
made the change, it'll be in the history and can be
recovered |
16:00.55 |
ries |
Sooooo |
16:01.09 |
ries |
How do we
continue with this? I know brlcad was choosen, right? |
16:01.24 |
ries |
But how is
this going to work? Not sure if this was discussed with ldi and
that I am out of line... |
16:01.27 |
brlcad |
ries: yes,
I'm drafting up an e-mail as we speak |
16:01.29 |
ries |
But at this
moment I am confused |
16:01.41 |
brlcad |
well lets fix
that right now :) |
16:01.50 |
ries |
thanks! |
16:06.42 |
maths22 |
Is this
http://brlcad.org/w/index.php?title=Google_Summer_of_Code/Project_Ideas&oldid=6447
what you did? |
16:10.20 |
ries |
maths22:
that's correct |
16:11.09 |
maths22 |
I will merge
them |
16:12.23 |
ankesh11 |
brlcad: |
16:12.41 |
ankesh11 |
I assume you
meant 2012, because this is what I found
http://brlcad.org/wiki/Google_Summer_of_Code/2012#Benchmark_Performance_Database |
16:13.53 |
ankesh11 |
An updated
project description will surely help |
16:13.56 |
Notify |
03BRL-CAD
Wiki:Maths22 * 6468 /wiki/Google_Summer_of_Code/Project_Ideas:
Restored old LibreCAD stuff |
16:13.57 |
brlcad |
ankesh11:
maybe I did :) |
16:14.02 |
maths22 |
ries:
done |
16:14.03 |
brlcad |
thanks
maths22 |
16:14.28 |
ries |
thanks
maths22 |
16:14.41 |
maths22 |
mediawiki
edit summaries are helpful (like commit messages) |
16:16.49 |
ankesh11 |
Sorry to be
apprehensive about this, but is the project likely to be extended
for Soc 2014? Or should I focus on something else? |
16:17.22 |
brlcad |
ankesh11:
that's a personal priority of mine, so convince me you can make it
better and you have a fantastic chance |
16:17.56 |
brlcad |
projects that
improve upon previous gsoc work are always a good bet because they
extend existing investment |
16:18.52 |
brlcad |
like was said
on our "oops" page, any student that writes a great proposal really
has a great chance of acceptance (better than most orgs by
far) |
16:19.18 |
brlcad |
it's the
half-assed proposals or people that don't talk that hurt
themselves |
16:21.52 |
ankesh11 |
Awesome. I
have a few ideas in mind. I particularly feel the visualization
could be done better. I will draft out a detailed mail. Meanwhile,
a sample log file would help with get an idea of the benchmarks,
and the parser design. |
16:22.53 |
brlcad |
~set
addressing REQUIRE |
16:23.24 |
brlcad |
ankesh11:
suggest actually compiling and running the benchmark on your
system.. then you'll have some logs to work with ;) |
16:23.51 |
brlcad |
also
familiarizing yourself with the existing code, maybe make a minor
patch mod to show you understand it |
16:24.00 |
maths22 |
what did set
addressing REQUIRE do? |
16:24.37 |
ankesh11 |
Thanks.Will
do that and get back to you. |
16:24.59 |
brlcad |
maths22:
nothing apparently |
16:25.47 |
maths22 |
what shoud it
do |
16:25.58 |
Notify |
03BRL-CAD:n_reed * 59980
brlcad/trunk/src/libbrep/intersect.cpp: add some
comments |
16:27.13 |
brlcad |
~## #brlcad
addressing |
16:27.42 |
brlcad |
maths22: just
trying to figure out how infobot is set up to respond without being
prompted in another channel |
16:28.01 |
maths22 |
ok |
16:28.35 |
brlcad |
~chanset
#brlcad addressing |
16:29.03 |
brlcad |
it's hard
mostly because this is an old version of infobot and I'm
guessing |
16:35.01 |
*** join/#brlcad kurus22
(~User@61.245.163.61) |
16:35.09 |
kurus22 |
!logs |
16:37.56 |
maths22 |
brlcad: could
we set up shellinabox on the server |
16:38.20 |
maths22 |
I currently
have it running at port 8080 |
16:38.34 |
maths22 |
but it is
running with bad permissions, etc |
16:46.17 |
brlcad |
shellinabox? |
16:47.43 |
kurus22 |
!help |
16:48.11 |
brlcad |
starseeker:
this was the syntax: svn ann
svn+ssh://brlcad@svn.code.sf.net/p/brlcad/code/brlcad/trunk/mged/dozoom.c@22000 |
16:48.15 |
brlcad |
s/ann/log/
etc |
16:48.59 |
brlcad |
looks like
7699 is when it was added and it's "on the verge of being
useful" |
16:49.50 |
kurus22 |
can i get
chat history?? |
16:49.55 |
brlcad |
worked on for
just a little bit |
16:49.57 |
brlcad |
kurus22:
yeah |
16:49.59 |
brlcad |
~logs |
16:49.59 |
infobot |
All
conversations are logged to http://infobot.rikers.org/%23brlcad/
Lines starting with spaces are not logged. Logs are updated
daily. |
16:50.27 |
brlcad |
'~' gets
infobot's attention, '!' is for gsocbot |
16:56.30 |
Notify |
03BRL-CAD:brlcad * 59981
brlcad/trunk/src/other/tcl/CMakeLists.txt: don't just blindly set
-fPIC, that's a gccism. make sure the compiler supports
it. |
16:56.33 |
brlcad |
ries: so what
are you confused about? |
16:57.38 |
ries |
brlcad:
Currently I don't even know if LibreCAD is going to be part of
gsoc |
16:58.00 |
ries |
Who decides
what and who is going to do what.. |
16:59.04 |
brlcad |
ries: ah,
well the project ideas page should make that clear, no?
:) |
16:59.24 |
brlcad |
ries: so who
are you and what's your interest, what do you know? :) |
17:00.06 |
brlcad |
I'd only
heard back from one community member after confirming librecad's
interest in participating |
17:00.44 |
ries |
brlcad: Let
me introduce myself |
17:00.50 |
ries |
Full name is
Ries van Twisk |
17:01.02 |
brlcad |
welcome |
17:01.18 |
ries |
I started the
fork of qcad a couple of years ago first as a hobby to make CNC
routing possible |
17:01.32 |
ries |
COnverted it
into QT4 version and the folk's from LinuxCNC got
interested |
17:01.45 |
ries |
so, I started
to create aproject on SF.net to make this efford public |
17:01.54 |
brlcad |
how do you
pronounce that? "rhy" or "ree" or "reyah"? |
17:01.57 |
ries |
I name'd my
fork cadunato... but community didn't like that |
17:02.04 |
ries |
Reeees |
17:02.12 |
brlcad |
cool |
17:02.20 |
ries |
so, I asked
the community for a new name, LibreCAD was choosen |
17:02.44 |
ries |
SOme bloke
made a set of icon's for us to make sure we don't look like QCad
anymore, hense they beautifull green set of icons :D |
17:02.51 |
brlcad |
:) |
17:03.06 |
brlcad |
is there any
ties to qcad remaining? how do they feel about you
guys? |
17:03.23 |
brlcad |
(or do you
not know, not care) |
17:03.25 |
ries |
at beta 1,
DLI started to get interested aswell aswell as Rallas |
17:03.39 |
ries |
So we put out
LibreCAD 1.0 and Rallas and DLI worked on 2.x versions |
17:03.57 |
ries |
I currently
maintain LibreCAD.org, wiki.librecad.org, translate.librecad.org
and the IRC log |
17:04.22 |
ries |
brlcad: there
is quite a bit of qcad code still, this is why we 'must' stick to
GPL-v2 for the moment |
17:04.44 |
brlcad |
for
modifications at least .. new code could certainly be
anything |
17:04.47 |
ries |
The efford I
want to put in is to do a rebuilt of LibreCAD with a 100% new
codebase, so it's 100% the efford of ourselve |
17:04.58 |
ries |
new code is
GPLv2 and at your option GPLv3 |
17:06.22 |
ries |
The complete
new kernel I am proposing doesn't have a license yet (it's all
copyright by me, although it doesn't state so) but after discussion
on 'what's best' I am open to license that to anything that's best
for LibreCAD |
17:06.54 |
ries |
The current
codebase I worked on (2 years ago) is located here : https://github.com/rvt/kerneldev
it shows my initial idea's and thoughts |
17:07.52 |
brlcad |
ries: so one
of the aspects discussed for gsoc to encourage collaboration is to
have the students contribute under a liberal license (unless it's a
modification of existing code), like mit/bsd which can then be
licensed under lgpl or gpl as needed in case the code was
reusable |
17:07.56 |
ries |
so... that's
me :D |
17:08.18 |
brlcad |
cool, thanks
for the background (i'll try to remember!) |
17:08.44 |
brlcad |
the students
can also operate under assignment, so you can do whatever you want
with their code |
17:08.51 |
ries |
no problem..
I like to hide in the dark.... But mostly I did it becausre I
didn't want a name (human person) to be attached to
LibreCAD |
17:08.56 |
brlcad |
but it
depends on the project obviously |
17:09.10 |
ries |
brlcad is
gpled? |
17:09.23 |
brlcad |
we're
currently lgpl as a collective work |
17:09.31 |
brlcad |
some portions
are bsd, some portions are public domain |
17:09.42 |
brlcad |
we're looking
into relicensing everything under mit/bsd/apache |
17:10.23 |
ries |
I am more
then happy for BSD for LibreCAD |
17:10.28 |
brlcad |
reciprocity
isn't a major concern of mine, collaboration is where it's at
;) |
17:11.14 |
brlcad |
ries: so a
deep long term thought for you |
17:11.28 |
brlcad |
we (and when
I say we, I generally mean "BRL-CAD") |
17:11.35 |
brlcad |
we don't do
2D |
17:11.45 |
brlcad |
at least not
very well, and we don't want to |
17:13.06 |
brlcad |
it would be
awesome to some day have a combined distribution where (like with
catia and autocad) you can switch back and forth from 2D and 3D
editing modes, which would intrinsically switch from librecad and
brl-cad bidirectionally, seamlessly |
17:13.37 |
brlcad |
if you pull
up some 2d geometry for editing, a sketch, it'd kick over to
librecad, you do your thing, switch back to brl-cad, extrude it,
render it in 3D, etc |
17:14.22 |
brlcad |
just a seed
of a thought to plant, 5 years out ;) |
17:15.04 |
ries |
brlcad: this
is not a deep thought for me |
17:15.14 |
ries |
the 'kernel'
I am proposing can do exactly that |
17:16.07 |
ries |
it uses some
techniques that allows us to not only have a 'in memory'
representation of a model, but also allow to store this within a
database, or rest service if you like |
17:16.09 |
brlcad |
you mean
you're going to extend into 3D or that you can already get 2D data
in/out? |
17:16.49 |
ries |
I am
proposing in my 'kernel' that all objects are immutable and as such
they can only exist one object of a time anywhere |
17:17.13 |
ries |
updating
works through a vert precise API where we can update the
document. |
17:17.37 |
brlcad |
I'm not sure
we're talking about the same thing |
17:17.46 |
ries |
it already
contain's indea's for storing meta data, for exampla if BRL CAD
holds a ID for a specific entity, you can store that in the
doucment and pull it back into librecad |
17:17.51 |
ries |
so... |
17:17.55 |
brlcad |
I'm talking
about high-level user functionality, you're talking about low-level
developer capability |
17:18.15 |
ries |
that means
that if librecad want's to communicate with brlcad to store
entities, we can do this.. |
17:18.38 |
ries |
Just like
Catia (I know Pro Engineer wildfire better) you can create a
sketcher and extrude that later on |
17:19.15 |
ries |
brlcad: so
high level, yes this can be done and this was also (part) of the
reason for doing this |
17:20.24 |
brlcad |
fyi, we also
have an ACIS-style geometry kernel that's been in the works for a
number of years, but low priority this year |
17:20.39 |
Notify |
03BRL-CAD:n_reed * 59982
brlcad/trunk/src/libbrep/intersect.cpp: shorten pervasive
'tolerance' variable names |
17:21.09 |
brlcad |
our existing
geometry engine is extensive, but very complicated and
inconsistent |
17:21.27 |
brlcad |
exceptionally
featured and high-performance, but not well organized |
17:21.40 |
brlcad |
especially
now that we have BREP/NURBS support |
17:22.13 |
brlcad |
my intention
is that we'll start small with a simple geometry conversion library
so we can translate data in/out more easily |
17:22.15 |
ries |
brlcad: these
kernel's are differcult... |
17:22.28 |
brlcad |
yep |
17:23.11 |
brlcad |
so I'd be
interested in reading more about your kernel ideas if you have
anything written down or plan to |
17:23.16 |
ries |
At the
current stage I don't believe that LibreCAD is really well capable
of doing what we want to do |
17:23.22 |
brlcad |
there's maybe
some room to collaborate there as well |
17:23.25 |
maths22 |
shellinabox-http ssh client |
17:23.43 |
maths22 |
would make
sssh easier behind school firewall |
17:23.50 |
ries |
brlcad: I
will make a write up on it, but it will be a bit technical, is that
ok for you? |
17:24.18 |
brlcad |
ries: I'm
okay with technical so long as terms are defined |
17:24.35 |
brlcad |
what "entity"
means to you might not be the same as it means to me |
17:24.49 |
brlcad |
ditto for
what constitutes a model |
17:24.59 |
ries |
brlcad: just
a sec, got a phonecall |
17:28.04 |
brlcad |
point earlier
was that our intention (at least my intention) is that BRL-CAD
predominantly focuses on 3D solid modeling, and that we'll continue
to do |
17:28.20 |
*** join/#brlcad ishwerdas
(~inderplus@117.220.174.119) |
17:28.58 |
brlcad |
but we still
want and will need to support 2D editing techniques (within our 3D
solid modeling domain), and for that I see benefit in bridging to
your infrastructure |
17:30.00 |
brlcad |
for that to
work, we're going to need more than a kernel/lib/interface where
objects can be passed back and forth |
17:32.00 |
brlcad |
there's also
a user interface component, there's a translation component (some
entity attribute you describe that we don't understand or
vice-versa), and data integrity/validation |
17:36.29 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
17:37.13 |
brlcad |
maths22: are
you asking or telling or just talking? :) |
17:37.26 |
maths22 |
asking |
17:37.36 |
brlcad |
ah, so what's
the question?? :) |
17:37.42 |
brlcad |
you want it
installed? |
17:37.43 |
maths22 |
http://portsmon.freebsd.org/portoverview.py?category=www&portname=shellinabox&wildcard= |
17:37.48 |
maths22 |
can it be
installed |
17:38.55 |
starseeker |
ries: from a
2D editing perspective in particular, I'm curious whether Gecode
(www.gecode.org) could serve as a backend for constraint based
editing |
17:51.01 |
brlcad |
maths22: so
long as it's set up under https, I suppose so |
17:53.41 |
brlcad |
maths22:
installed |
17:53.54 |
Notify |
03BRL-CAD:starseeker * 59983
brlcad/trunk/include/dm.h: Note key points for plugin approach -
check liboptical |
17:55.58 |
maths22 |
It is
running. Take a look at brlcad.org:8080 |
17:56.48 |
maths22 |
I'm not sure
why it wants to run the quicktime plugin, but it works |
18:02.51 |
maths22 |
I like this
one because it is not blocked by firewall and only needs js, not
Java, to run |
18:03.23 |
maths22 |
It even has
an onscreen keyboard so I can ctrl-w without closing my window in
chrome |
18:06.40 |
maths22 |
It auto
redirects to https, although, as a self-signed certificate, it
obviously rasies security warnings |
18:19.39 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6469 /wiki/Online_Geometry_Viewer_Infrastructure:
Added brief info about threejs |
18:21.35 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6470
/wiki/Online_Geometry_Viewer_Infrastructure: |
18:25.16 |
Notify |
03BRL-CAD:n_reed * 59984
brlcad/trunk/src/libbrep/intersect.cpp: fix memory leak |
18:40.52 |
Notify |
03BRL-CAD:n_reed * 59985
brlcad/trunk/src/libbrep/intersect.cpp: move overlap curve
splitting to separate function |
18:48.34 |
Notify |
03BRL-CAD:n_reed * 59986
brlcad/trunk/src/libbrep/intersect.cpp: fix conditional; said i,
meant j |
18:51.21 |
*** join/#brlcad bogdan_91
(~bogdan@p16.eregie.pub.ro) |
18:58.50 |
Notify |
03BRL-CAD:n_reed * 59987
brlcad/trunk/src/libbrep/intersect.cpp: add helper to handle
duplicated conditions |
19:15.07 |
bogdan_91 |
in the
virtual machine in terminal after entering "svn up brlcad.svn" ,
this came up: brlcad@brlcad-vm:~$ svn up brlcad.svn Skipped
'brlcad.svn' |
19:15.41 |
*** join/#brlcad javampire
(~ncsaba@p4FF7316C.dip0.t-ipconnect.de) |
19:50.08 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.52.163) |
19:50.14 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
19:51.10 |
Notify |
03BRL-CAD:n_reed * 59989
brlcad/trunk/src/libbrep/intersect.cpp: replace another overlap
check |
19:51.57 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
19:51.58 |
maths22 |
that was
strange-I saw my own quit message |
19:53.09 |
bogdan_91 |
sure looks
like it :) |
19:57.46 |
*** join/#brlcad starseek1r
(~starseeke@66-118-151-70.static.sagonet.net) |
19:58.34 |
*** join/#brlcad krushia
(~krushia@saturn.pcsrvc.com) |
19:59.58 |
*** join/#brlcad caen23_
(~caen23@92.81.213.198) |
20:05.22 |
*** join/#brlcad krushia
(~krushia@saturn.pcsrvc.com) |
20:06.59 |
*** join/#brlcad luca79
(~luca@net-188-216-238-9.cust.vodafonedsl.it) |
20:11.26 |
*** join/#brlcad prince_
(~prince@41.205.22.53) |
20:12.50 |
*** join/#brlcad kintel_
(~kintel@unaffiliated/kintel) |
20:19.12 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
20:21.00 |
prince_ |
i would like
to write to write a unit test for quat_quat2mat and qaut_mat2quat
funtions in qmath.c of libbn in order to familiarize myself with
unittesting but i would need some directives since i am new to
unittesting |
20:22.05 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
20:40.34 |
*** join/#brlcad matrixMinion
(67157f4e@gateway/web/freenode/ip.103.21.127.78) |
20:43.56 |
brlcad |
bogdan_91: ls
-la brlcad.svn |
20:44.02 |
brlcad |
do you see a
bunch of files and dirs? |
20:44.56 |
brlcad |
prince_:
directives as in? |
20:45.01 |
brlcad |
"do
it!" |
20:45.04 |
brlcad |
how's
that? |
20:46.54 |
prince_ |
directives as
in how to get reference values |
20:47.39 |
brlcad |
you create
some |
20:48.16 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
20:48.53 |
brlcad |
so you have
to perform the math manually or find some examples online or some
other reference that doesn't utilize our functions, then call our
functions and compare the result |
20:51.33 |
prince_ |
thanks i
would work on that |
21:03.42 |
*** join/#brlcad prince
(~prince@41.205.22.53) |
21:14.26 |
*** join/#brlcad merzo
(~merzo@237-60-132-95.pool.ukrtel.net) |
21:23.44 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
21:26.01 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:37.46 |
javampire |
I have just
updated from svn, and I get a strange result when running
"install", in the deployed "include" directory in the "bu.h" file
is full of lines like: |
21:37.47 |
javampire |
#include
"./bu/cv.h" |
21:38.25 |
javampire |
I wonder why
the "./bu/" part is there ? It is plain wrong... |
21:39.39 |
starseeker |
javampire:
um. We're in the process of breaking libbu's header out into
smaller headers |
21:40.06 |
starseeker |
I haven't
checked the install part yet - thanks for the reminder |
21:40.09 |
javampire |
ok, but the
include file is currently just wrong, there's no bu subdirectory in
the include dir |
21:40.18 |
starseeker |
there is in
the source tree |
21:40.50 |
javampire |
where should
I look for fixing it, I need the include dir to work... |
21:41.07 |
starseeker |
it's
currently in include/CMakeLists.txt - give me a few
minutes |
21:41.12 |
starseeker |
should be a
quick fix |
21:41.19 |
javampire |
ok, thanks
! |
21:55.34 |
Notify |
03BRL-CAD:starseeker * 59990
brlcad/trunk/include/CMakeLists.txt: Need to make sure the bu
sub-headers actually get installed. True for others too - those are
next. |
21:57.17 |
javampire |
brlcad: if I
would add some possible tasks for GSOC regarding python-brlcad,
where to send it ? Mailing list is OK ? |
22:14.24 |
Notify |
03BRL-CAD:starseeker * 59991
brlcad/trunk/include/CMakeLists.txt: Fix the rest of the header
installs |
22:14.36 |
starseeker |
javampire:
that should do it |
22:15.48 |
javampire |
starseeker:
thanks, will try now |
22:23.08 |
javampire |
starseeker:
still not OK, now the subdirs have problem finding the
"common.h" |
22:24.39 |
starseeker |
which
directory are you including? |
22:24.44 |
starseeker |
i.e.
-I |
22:28.19 |
starseeker |
common.h
should be in the same directory as bu.h itself |
22:30.46 |
starseeker |
you don't
need to include the subdirs - if you want to include one of the
files in them, you do #include "rt/search.h" and then
-I/usr/brlcad/rel-7.24.1/include/brlcad |
22:34.36 |
javampire |
ERROR:
/usr/bin/gcc -E:
/home/csaba/deploy/brlcad/dev-7.24.1/include/brlcad/./bu/defines.h:54:20:
fatal error: common.h: No such file or directory |
22:34.36 |
javampire |
ERROR:
/usr/bin/gcc -E: #include "common.h" |
22:35.13 |
javampire |
bu/defines.h
is included from bu.h, and seemingly it fails |
22:36.15 |
javampire |
this is used
in python-brlcad, which only needs to pre-process the headers, and
I'm not sure if it does it right or not, but it did work
before |
22:38.25 |
starseeker |
what's your
gcc compile line? |
22:39.45 |
starseeker |
is it just
gcc -E or does it have
-I/home/csaba/deploy/brlcad/dev-7.24.1/include/brlcad as
well? |
22:43.15 |
starseeker |
or if it's
running gcc *in* brlcad/bu, you could try adding -I.. |
22:54.05 |
javampire |
the command
line is: /usr/bin/gcc -E -U __GNUC__ -dD
-I/home/csaba/deploy/brlcad/dev-7.24.1/include "-Dinline="
"-D__inline__=" "-D__extension__=" "-D__const=const"
"-D__asm__(x)=" "-D__asm(x)=" "-DCTYPESGEN=1"
"/tmp/tmp9R8UOf.h" |
22:54.32 |
javampire |
don't ask me
what exactly is in the temp file, but it should be a copy of bu.h I
guess |
22:54.56 |
javampire |
plus some
ctypesgen extra stuff which I don't control completely |
22:56.06 |
javampire |
the command
line is under control of ctypesgen |
23:01.32 |
javampire |
starseeker: I
have to leave now, and will have time to try only in the weekend
again... |
23:50.24 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
23:55.43 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:02.14 |
maths22 |
brlcad: I
would love if someone took up the mediawiki/docbook
task |
01:02.29 |
maths22 |
I think it
would make documentation so much more acessible |
01:04.14 |
maths22 |
One thought I
had would be if the plugin could parse docbook on the fly into
wikitext and on save would convert any new wikimarkup to
docbook |
01:04.38 |
maths22 |
that way,
mediawiki would be more like a front-end thena whole new sytax for
2-way translation |
01:24.55 |
*** join/#brlcad merzo
(~merzo@159-8-132-95.pool.ukrtel.net) |
01:56.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:43.01 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
03:30.30 |
starseeker |
maths22: that
would be ideal, yes |
04:02.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:19.10 |
brlcad |
maths22:
that's a great idea -- can you write up a wiki page for it like the
others? there's a template |
04:20.08 |
brlcad |
maths22: also
any idea why collapsable tables doesn't work on our
wiki? |
04:22.18 |
brlcad |
tried a
variety of ways, couldn't get it to work at all |
05:09.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:29.24 |
Notify |
03BRL-CAD
Wiki:Sean * 6471 /wiki/Google_Summer_of_Code/Project_Ideas: tighten
up the intro, include numbers |
06:06.14 |
Notify |
03BRL-CAD
Wiki:Sean * 6472 /wiki/Google_Summer_of_Code/Project_Ideas: further
tightening, remove priorities |
06:10.19 |
brlcad |
mm, external
data extension installed .. this could be great |
07:14.57 |
Notify |
03BRL-CAD
Wiki:Sean * 6473 /wiki/Google_Summer_of_Code/Project_Ideas:
restructure, fix the messed up categories |
07:21.29 |
Notify |
03BRL-CAD
Wiki:Sean * 6474 /wiki/Google_Summer_of_Code/Project_Ideas: several
converters of interest |
07:26.16 |
Notify |
03BRL-CAD
Wiki:Sean * 6475 /wiki/Google_Summer_of_Code/Project_Ideas: less
loud, more tightening |
07:34.14 |
brlcad |
maths22: ah,
I see now you meant the existing mediawiki/docbook task .. perhaps
you can retitle it more enticingly or add more detail? what would
make you want to work on it if you came across this
list? |
07:35.57 |
Notify |
03BRL-CAD
Wiki:Sean * 6476 /wiki/Google_Summer_of_Code/Project_Ideas: stub in
a few more web projects |
07:53.00 |
Notify |
03BRL-CAD
Wiki:Sean * 6477 /wiki/Google_Summer_of_Code/Project_Ideas: combine
some categories together |
07:58.13 |
Notify |
03BRL-CAD
Wiki:Sean * 6478 /wiki/Google_Summer_of_Code/Project_Ideas: stub
two ultra high priority performance topics |
08:01.34 |
Notify |
03BRL-CAD
Wiki:Sean * 6479
/wiki/Google_Summer_of_Code/Project_Ideas: |
08:07.42 |
Notify |
03BRL-CAD
Wiki:Sean * 6480 /wiki/Google_Summer_of_Code/Project_Ideas: merge
the UI tasks into the other categories, down to five
primaries |
08:08.06 |
brlcad |
alright!
most of the pending and priority topics are at least stubbed in
now |
08:08.33 |
brlcad |
if anyone
wants to give that a look over or fill in some of the red links
with a description, much appreciated... |
08:09.08 |
brlcad |
some of the
titles really need tightening up, they seem much harder than they
really are ... need to simplify the terms some |
08:09.59 |
*** join/#brlcad luca79
(~luca@net-188-216-238-9.cust.vodafonedsl.it) |
08:13.59 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:14.07 |
*** join/#brlcad neha__
(~neha@14.139.122.114) |
08:20.30 |
bogdan_91 |
brlcad: i
don't see any files or dirs. |
08:23.26 |
brlcad |
bogdan_91:
hm? |
08:23.33 |
brlcad |
where are you
looking? |
08:25.18 |
bogdan_91 |
I've just
opened the virtual machine |
08:25.34 |
bogdan_91 |
i haven't
done any other moves |
08:25.40 |
bogdan_91 |
just typed
the command |
08:25.44 |
Notify |
03BRL-CAD
Wiki:Sean * 6481 /wiki/Google_Summer_of_Code/Project_Ideas: couple
tangible python tasks |
08:27.06 |
bogdan_91 |
brlcad@brlcad-vm:~$ ls -la
brlcad.svn |
08:27.06 |
bogdan_91 |
ls: cannot
access brlcad.svn: No such file or directory |
08:27.15 |
bogdan_91 |
this is what
i see now |
08:30.22 |
bogdan_91 |
brlcad:
Desktop brlcad-code-examples |
08:30.23 |
bogdan_91 |
Downloads
brlcad-config.sh |
08:30.23 |
bogdan_91 |
README-VM.txt
brlcad-config.sh~ |
08:30.23 |
bogdan_91 |
README-brlcad-development.txt
brlcad-svn-trunk |
08:30.23 |
bogdan_91 |
Templates
t.g |
08:30.46 |
bogdan_91 |
looks like
I'm in home |
08:30.54 |
bogdan_91 |
after a
simple ls command |
08:35.20 |
brlcad |
looks like
the directory was renamed to "brlcad-svn-trunk" |
08:36.14 |
*** join/#brlcad deepak
(~chatzilla@117.212.48.107) |
08:36.16 |
brlcad |
please update
the wiki page to match, others will certainly appreciate
:) |
08:40.59 |
bogdan_91 |
sure
:) |
08:41.42 |
neha__ |
Hello! I am
Neha Agarwal from Dhirubhai Ambani Institute of Information and
Communication Technology, Gandhinagar, India. |
08:42.15 |
neha__ |
I am
interested in working on the project on user interface
brushup. |
08:50.11 |
Notify |
03BRL-CAD
Wiki:141.85.0.116 * 6482 /wiki/Deuces: |
08:50.42 |
bogdan_91 |
brlcad: done
the update to the wiki page |
08:53.48 |
bogdan_91 |
Hello neha__
, I'm also interested on this project to work this summer and a
good start is to look here http://brlcad.org/wiki/Deuces |
08:57.13 |
bogdan_91 |
brlcad: do
you recommend to choose a task from 'code' from here: http://brlcad.org/wiki/Deuces,
and try to do it? or should I chose to fix a bug for a
start? |
09:01.15 |
*** join/#brlcad deepak
(~chatzilla@117.212.48.107) |
09:16.35 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
11:35.15 |
*** join/#brlcad ishwerdas
(~inderplus@117.220.145.110) |
11:40.34 |
ishwerdas |
hi
brlcad |
12:11.44 |
``Erik |
maths22: if
the self-signed ssl cert for brlcad.org is an issue, we can set it
up under elfga.com (has a valid comodo cert) |
12:11.55 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
12:53.31 |
Notify |
03BRL-CAD
Wiki:Starseeker * 0 /wiki/NURBS_Intersections: Work is now much
more in boolean evals than intersections themselves |
12:56.04 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:58.39 |
*** join/#brlcad ankush92
(~ankush@14.139.242.99) |
13:00.20 |
Notify |
03BRL-CAD
Wiki:Solving david * 0 /wiki/User:Solving_david: |
13:01.07 |
Notify |
03BRL-CAD
Wiki:Solving david * 6486 /wiki/Cisco_100-101_Certification_exam:
Created page with "The 100-101 Interconnecting Cisco Networking
Devices Part 1 (ICND1) is the exam associated with the CCENT
certification and a tangible first step in achieving the CCNA
Routing..." |
13:15.19 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
13:19.45 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
13:20.18 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
13:24.47 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
13:31.28 |
*** join/#brlcad ishwerdas
(~inderplus@117.220.145.110) |
13:36.22 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
13:37.01 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
13:45.04 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
13:50.03 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
14:05.12 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
14:06.12 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
14:10.12 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
14:10.18 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
14:15.16 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
14:17.42 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
14:27.57 |
*** join/#brlcad tofu
(~sean@66-118-151-70.static.sagonet.net) |
14:36.48 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
14:37.24 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
14:49.50 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:55.03 |
*** join/#brlcad bogdan_91
(~bogdan@141.85.219.159) |
14:57.03 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
15:08.26 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
15:08.54 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
15:12.49 |
*** join/#brlcad caen23_
(~caen23@92.81.213.198) |
15:15.12 |
*** join/#brlcad kintel_
(~kintel@unaffiliated/kintel) |
15:24.40 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
15:28.22 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
15:31.12 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
15:32.06 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
15:35.51 |
brlcad |
oof |
15:45.19 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
15:49.27 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
16:07.19 |
*** join/#brlcad luca79
(~luca@net-188-216-238-9.cust.vodafonedsl.it) |
16:13.22 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
16:13.36 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
16:15.14 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
16:17.59 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
16:28.41 |
mpictor |
``Erik: free
SSL certs https://konklone.com/post/switch-to-https-now-for-free |
16:57.48 |
brlcad |
fyi, sagonet
has been under a DDoS attack for the past few hours |
16:58.07 |
brlcad |
just spoke
with them on the phone, they're trying to get a handle on it
(obviously) |
16:58.17 |
ries |
starseeker:
Sorry guys, client called... I will look at
www.gecode.org |
16:58.23 |
brlcad |
maybe fixed
now, maybe just temporary relief |
16:58.39 |
brlcad |
ries: that
was a LONG phone call ;) |
16:58.55 |
ries |
brlcad: call
+ work... I am a freelancer, if I don't work I don't get
$$$ |
17:00.08 |
brlcad |
ries: have
you and/or your folks come up with some gsoc project
ideas? |
17:00.17 |
brlcad |
i think the
last time I looked, you'd stubbed a page and it was
empty |
17:02.13 |
ries |
brlcad: I
wanted to create a page but the wiki didn't allow me |
17:03.25 |
``Erik |
mpictor: saw
those before, I'm using a 'comodo' cert via namecheap, it's like
$10/yr and probably trips less flags *shrug* :) gone are the days
of the $300/yr cert! |
17:06.34 |
``Erik |
(though that
link would be good for brlcad to look at for a "legit" brlcad.org
cert ;) ) |
17:14.58 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
17:15.30 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
17:18.00 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
17:32.00 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
18:43.02 |
ries |
brlcad:
happen to be here? |
18:44.21 |
brlcad |
yep |
18:44.34 |
brlcad |
about to run
out to a meeting, though |
18:44.56 |
starseeker |
ries: project
question? |
18:45.19 |
ries |
starseeker:
is there a way we can do a phonecall and get thing's cleared
up? |
18:45.33 |
starseeker |
uh... not
easily. what's wrong with irc? |
18:45.55 |
ries |
starseeker:
Where can I see/read if LibreCAD is going to be part og
GSOC? |
18:46.02 |
brlcad |
ries: you'll
be getting an e-mail from me later today |
18:46.33 |
ries |
I have a
developer paging me wanting to start on the kernel thing... (I do O
brlcad a better explanation, but that's not something done in a
evening). |
18:46.37 |
brlcad |
ries: yes,
you are (assuming you still want to) |
18:47.31 |
ries |
brlcad: yes I
want to, yes I am not.. yes I don't know what's expected from me,
yes I don't know what's expected from the dev, yes I don't know if
this is a resonable project for GSoC in teh first place |
18:48.03 |
ries |
brlcad: I
will wait for your mail... |
18:48.40 |
brlcad |
ries: okay
:) |
18:48.51 |
brlcad |
sorry you
feel like you're in the dark |
18:49.03 |
ries |
no need to be
sorry, but I do feel in the dark :) |
18:49.08 |
brlcad |
we'll get it
sorted out |
18:49.18 |
brlcad |
brl-cad was
accepted for gsoc |
18:49.41 |
brlcad |
I'd extended
an offer for librecad to participate under our umbrella if we were
again accepted |
18:49.52 |
brlcad |
we were
accepted, so you're good to go |
18:50.05 |
brlcad |
there is a
gsoc mentor guide, you can read that in the meantime |
18:51.01 |
*** join/#brlcad ankush92
(~ankush@14.139.242.99) |
18:51.13 |
brlcad |
the rest is
our own arrangement, like how we'll operate as an
umbrella |
18:51.46 |
brlcad |
gotta run,
but yeah -- expect an e-mail within 10 hours ;) |
18:51.46 |
ries |
brlcad: so,
you agree that I and Gaganx will work on the new LibreCAD kernel,
even though it will not be a finnished project ( a working new
LibreCAD) and that Dli (head of 2.x) and Rallaz (DXF dev) are not
part of it? |
18:51.51 |
ries |
Just want to
be sure we are on the sam epage |
18:52.00 |
ries |
brlcad: you
run... I will wait |
18:52.08 |
starseeker |
ries: did you
get a chance to check out gecode? Don't know if it would fit with
the kernel direction you're looking at, but I've always wondered if
constraints along the lines of sketchsolve (http://code.google.com/p/sketchsolve/)
could be defined in the gecode framework (letting gecode do the
"heavy lifting" of the constraint solving, as it were.) |
18:53.10 |
ries |
starseeker:
briefly only, but currently it's not a mayur
concenrn... |
18:53.36 |
ries |
Our current
concern is to have a LibreCAD kernel where we can load/store
entities and do all basic operations currently available in
LibreCAD |
18:53.36 |
starseeker |
nods - out of scope for the project you have in
mind? |
18:53.43 |
*** join/#brlcad gaganjyot
(~gagan@101.214.44.90) |
18:53.47 |
ries |
it's
currently out of scope.. |
18:54.10 |
ries |
it does fit
in our idea's though |
18:54.18 |
starseeker |
cool |
18:54.24 |
starseeker |
maybe someday
:-) |
18:56.44 |
ries |
starseeker: I
ahve a placeholder for additional meta data (any data) that can be
attached to a entity (line, cirlce etc..) |
18:57.06 |
ries |
I think that
a2D kernel can be relative simple in term sof the number of
operation's and the complexity of entities.. |
18:57.17 |
ries |
We are
planning to do 2D, just 2D and that's it... |
18:58.37 |
ishwerdas |
gaganjyot:
Hi |
19:06.40 |
gaganjyot |
hello
ishwerdas :) |
19:09.14 |
ishwerdas |
nice to see
you working on LibreCAD, you know about OGV, right? |
19:11.40 |
gaganjyot |
yes |
19:11.55 |
gaganjyot |
ishwerdas:
Online geometry viewer ? right ? |
19:12.03 |
ishwerdas |
Exactly! |
19:12.44 |
gaganjyot |
Its pretty
nice! |
19:13.07 |
gaganjyot |
Harmanpreet
has done a very great job |
19:13.28 |
gaganjyot |
I use it to
view my building models on the go |
19:13.45 |
gaganjyot |
or when I
don't have brlcad installed on someones computer :P |
19:14.16 |
ishwerdas |
wow,
great! |
19:15.44 |
ishwerdas |
We are also
looking forward to build a mediawiki extension for it. |
19:15.52 |
ishwerdas |
It's going to
be more awesome. |
19:16.34 |
gaganjyot |
nice to hear
that :) |
19:17.06 |
gaganjyot |
I feel there
must be some interpreter / Shell |
19:17.23 |
ishwerdas |
Yes, exactly
what I feel. |
19:17.32 |
ishwerdas |
Have you seen
codepen.io |
19:17.39 |
gaganjyot |
so that I
could run basic commands that I give in MGED window in
browser |
19:17.40 |
ishwerdas |
or sites like
jsfiddle |
19:17.46 |
ishwerdas |
exactly! |
19:17.49 |
gaganjyot |
it would make
me feel like home :) |
19:19.12 |
ishwerdas |
I was
thinking of same split screen experience, writing mged commands on
one side and seeing your model edited in the other window. Harman
in his original proposal also had plans for full GUI for editing
too but for a start a shell that accepts mged commands would be a
great asset. |
19:20.33 |
ishwerdas |
Before all
that ambition and ideas we need a good solid
foundation. |
19:26.58 |
ishwerdas |
gaganjyot: I
was actually working around the concept of generating 3d models of
2d drawings or vice versa for OGV. |
19:41.19 |
*** join/#brlcad merzo
(~merzo@159-8-132-95.pool.ukrtel.net) |
20:30.23 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
20:41.11 |
brlcad |
ries: so to
help clear things up -- can you give me a one or two sentence
summary of what you know about gsoc, what it is? what these
project ideas are? what your involvement is? |
20:41.25 |
brlcad |
real short
summary, just to make sure there's not some fundamental
misunderstanding |
20:42.31 |
ries |
gsoc : Google
supported supper of code for students. The require a mentor to work
on open source projects |
20:43.13 |
brlcad |
heh,
tasty |
20:43.16 |
ries |
the project
idea's are the help open source project implement specific ideas by
students where mentor's help them with the code and
project |
20:43.42 |
ries |
there ya go,
top of my head! |
20:43.55 |
brlcad |
okay, so same
page there |
20:44.32 |
brlcad |
you threw me
for a little bit asking if I agreed with what you, ganax, dli, and
rallaz would be doing |
20:45.05 |
brlcad |
you guys can
do whatever you like, participating in gsoc doesn't change or need
to influence any of what you're working on |
20:45.23 |
ries |
brlcad:
understood... I am just wondering if it's sort of required for
BRLCAD that we as librecad agreed, but I didn't got a response from
Dli and Rallas in my last mail's about it... |
20:46.15 |
ries |
Obviosuly I
don't know what BRLCAD's idea's are in this area... may be you just
want librecad to do something else in benefit of brlcad. eg, not
sure what was internally discussed between brlcad and LibreCAD (dli
and rallas) |
20:50.00 |
brlcad |
ries: okay,
so I guess you missed the original discussion |
20:50.04 |
ries |
brlcad: do I
report back to you? |
20:51.31 |
ries |
brlcad: I
guess.... |
20:51.36 |
brlcad |
my intention
for reaching out to you, openscad, and stepcode is to merely open a
line of communication, to encourage us to collaborate more or
better than we have in the past |
20:51.45 |
brlcad |
which has
basically been somewhat ignore each other |
20:52.09 |
brlcad |
we all
operate in a huge domain that is sorely under-represented in the
world of open source |
20:52.44 |
brlcad |
it's my
belief that we can do far more together than we can individually,
even if our needs and interests are focused in different areas of
CAx |
20:53.14 |
brlcad |
so for gsoc,
i'm not trying to control or meddle in your development |
20:54.05 |
brlcad |
you keep
doing what you're doing, we keep doing what we're doing, but we at
least aware of what each other is doing |
20:54.46 |
brlcad |
long-term,
I'd hope we could help bridge our codes closer, whether directly or
indirectly |
20:55.44 |
brlcad |
if we can
share data, that's great; if we can share code and get
collaboration or modular reuse, even better |
20:56.08 |
brlcad |
that's my
motivation |
20:56.19 |
ries |
brlcad:
that's a noble idea.... I support that.. |
20:56.21 |
brlcad |
so you don't
"report back" but we will "keep in touch" |
20:56.29 |
kintel |
ries: what
role do you have in LibreCAD btw.? |
20:57.22 |
ries |
kintel: in
short, I did the full release on 1.0.0 and did the complete fork
and made a working version that could run off QT4. Then I stpped
away from development and let dli do teh 2.x release. |
20:57.40 |
ries |
At this
moment me responsibilites are mainting the websites (wiki,
translation server and blog) |
20:57.58 |
ries |
I also take
in the donation's |
20:58.16 |
brlcad |
ries: dli has
contributed to brl-cad in the past, so in a sense we already have a
little bit of minimal collaboration going on |
20:58.24 |
kintel |
ries: I'm the
maintainer of OpenSCAD, and one of the suggested projects for GSoC
is integration with dxflib |
20:58.47 |
kintel |
ries: As far
as I understand, you also forked dxflib, right? ..so it would make
sense to use LibreCAD dxflib for us? |
20:59.33 |
ries |
kintel: I
forked everything at the time, but rallaz is making a new dxf
library, I think that's the one you are talking about |
21:00.02 |
brlcad |
we'd totally
use dxflib if it weren't gpl :) |
21:00.10 |
kintel |
ries: I
didn't look at the source code yet - I just know that QCad used to
have a dxflib |
21:00.26 |
brlcad |
still
does |
21:01.12 |
ries |
kintel: are
you sure you are not talking about libdxfrw ? |
21:01.36 |
kintel |
anyway, just
wanted to highlight a potential collaboration, even though it's
mostly one-way in this case. A lot of OpenSCAD users use
QCad/LibreCAD to create 2D geometry and make it 3D in
openscad |
21:02.00 |
brlcad |
ries: rallaz
might want to take a quick peek at our dxf converters if he's
working on something new -- our importer was a fair bit more robust
than qcad's at least as of a few years ago |
21:02.14 |
brlcad |
just not
nearly as featured, lots of entities we don't care
about |
21:02.23 |
kintel |
ries: I just
looked at your github and see that dxflib is empty and libdxfrw has
code in it, so yes :) |
21:02.49 |
ries |
libdxfrw is
Rallaz his work.. |
21:03.38 |
brlcad |
ries:
what' |
21:03.43 |
brlcad |
what's the
license on the new work? |
21:04.19 |
kintel |
ries brlcad:
btw., this is a DXF RW library I was involved in some years back -
it was recently BSD licensed (and abandoned, but the code is
there): https://bitbucket.org/Coin3D/dime |
21:04.24 |
brlcad |
if that could
be made bsd/mit/apache, we would take an interest |
21:04.25 |
ries |
brlcad: gplv2
or higher |
21:04.55 |
ries |
... for
libdxfrw |
21:05.02 |
brlcad |
kintel:
abandoned because? |
21:05.52 |
kintel |
the company
backing it decided to stop using it, but my ex colleagues managed
to convince them to bsd license it instead of bury it |
21:06.07 |
ries |
brlcad: I
know in the past studen't would get some fee from google for their
work and also projects. Now I don't care money for LibreCAD, we
have enough for our servers etc... but does a students still get a
fee? |
21:06.11 |
kintel |
(together
with the rest of Coin3D) |
21:06.27 |
brlcad |
one of our
current development initiatives is the creation of a "universal
geometry conversion library" leveraging our 20+ converters
(including step, stl, dxf, iges, etc) |
21:06.35 |
brlcad |
LIBGCV |
21:06.57 |
brlcad |
we'll have
the API for that and a preliminary implementation sometime this
summer |
21:07.23 |
brlcad |
kintel:
should we be looking at dime? worth picking it back
up? |
21:08.13 |
brlcad |
ries: yes,
students are paid to participate in gsoc, 5500 USD |
21:08.21 |
brlcad |
500 if
they're selected |
21:08.44 |
brlcad |
2500 at the
midpoint and 2500 at the final evaluations, if they pass
both |
21:09.16 |
brlcad |
they're
failed, they're out |
21:10.00 |
brlcad |
at least I
think those are the numbers |
21:10.18 |
brlcad |
checks |
21:11.34 |
brlcad |
ahh,
interesting .. it's changed, now 500 then 2250 then
2750 |
21:14.35 |
ries |
brlcad: how
is this going to work for my student? |
21:14.36 |
brlcad |
ries: I'll
have more details about that in the e-mail tonight, but basically
you guys are participating to get code, possibly new long-term
devs, and familiarity with gsoc, not for money |
21:15.01 |
brlcad |
as this is
your first gsoc, that's also part the reason for 1-2 slots, which
is what google does for all new orgs |
21:15.50 |
ries |
I will read
about that |
21:16.09 |
brlcad |
so you're
going to announce/promote your participation and seek out students,
maybe have people put up flyers around campus, e-mail people you
know, or just hope people apply based on the ideas page -- you
decide how much and how to promote |
21:16.29 |
brlcad |
students then
draft a proposal to work on librecad |
21:16.45 |
brlcad |
they can
literally propose anything, they own it |
21:17.15 |
brlcad |
our ideas
page are just suggestions to (hopefully) help start a conversation
or initate more in-depth research into a good project
description |
21:18.03 |
brlcad |
there will be
N proposals submitted from students for our four orgs |
21:18.32 |
ries |
brlcad:
great... gaganjyot is anxious to start working on
LibreCAD... |
21:18.33 |
brlcad |
the proposals
get ranked, discussed, and selected (we do this) |
21:19.23 |
brlcad |
ries: no
promises until you see all the proposals, and selections are
announced .. you want as many proposals as possible to choose
from |
21:20.12 |
brlcad |
the students
are usually quite passionate, that's to be expected -- your job is
to evaluate them and be critical |
21:20.38 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
21:20.40 |
brlcad |
it's
basically an interview process and there are lots of candidates for
1-2 slots |
21:20.47 |
brlcad |
(hopefully) |
21:22.08 |
ries |
ok |
21:22.09 |
brlcad |
I strongly
recommend requiring them to submit a patch to your code as part of
their proposal submission so you can see how they code, evaluate
their ability level, see how they are socially (if they're a
fit) |
21:22.35 |
brlcad |
gsoc attracts
ALL skill levels and personalities, some very desirable, some not
at all compatible |
21:23.42 |
brlcad |
this is big
money for most of them, but you usually want to weed out the ones
that are really just in it for the summer money |
21:25.01 |
brlcad |
and that's
not at all easy to do -- they'll all tell you they'll keep coding
on librecad for the rest of their lives |
21:25.29 |
ries |
I whish they
did it in my time, so I didn't had to go bollen pellen
:D |
21:25.34 |
brlcad |
some are
genuinely interested and the money just helps pay their bills so
they can do what they love |
21:26.25 |
brlcad |
haha |
21:26.27 |
brlcad |
had to look
that up |
21:27.28 |
kintel |
brlcad: was
afk - dime used to be pretty solid, but hasn't been touched in a
while so I'm uncertain how it tackles new versions etc., I haven't
used it in a decade or so.. |
21:28.19 |
ries |
Most people
that say they want to work on LibreCAD don't stick... I am used to
that... |
21:28.38 |
brlcad |
kintel: hm,
so maybe worthwhile .. our geometry conversion library is being
implemented as a plugin library, so we might do well (next year) to
evaluate a plugin using your dxf parser against ours |
21:29.08 |
brlcad |
ries:
different orgs participate in gsoc for different reasons, you can
use whatever criteria you like of course |
21:30.04 |
brlcad |
you can read
about our criteria, our motivation here: http://brlcad.org/wiki/Google_Summer_of_Code |
21:32.34 |
brlcad |
kintel: ries:
would you both take a look over http://brlcad.org/wiki/Summer_of_Code/Expectations
and see if anything doesn't apply to your community? or anything
you don't agree with? or anything you don't care about? |
21:33.08 |
ries |
reading... |
21:33.09 |
brlcad |
it
underscores our "point" for participating |
21:33.17 |
brlcad |
and the
framework for doing it |
21:36.12 |
ries |
your version
control... I whish that the people I work with would do it like
that :D |
21:37.30 |
kintel |
Expectations
look nice. I'd most likely perfer feature branches and pull
requests over direct pushes to master, but apart from that it looks
similar to what I'd like |
21:38.43 |
brlcad |
kintel: does
it mention pushes to master/trunk somewhere? |
21:39.11 |
kintel |
"This also
means that students should be working with the other developers on
the mainline code, not on a branch" |
21:40.25 |
kintel |
oh, you're on
svn.. |
21:43.26 |
brlcad |
kintel: fixed
the language |
21:44.19 |
brlcad |
we have a git
mirror, but most development is funneled to trunk as quickly and
frequently as possible |
21:44.39 |
*** join/#brlcad bogdan_91
(~bogdan@141.85.219.159) |
21:44.57 |
brlcad |
that's
exactly what I was looking to catch, anything specific to our
setup |
21:48.07 |
brlcad |
kintel: fwiw,
we use branches heavily -- that language (and the mentioning of
non-branching work) is more to head up common gsoc student behavior
-- some are *exceptionally* shy/nervous/introverted/whatever, so
you have to get them out of their shell or it just results in major
problems (they risk getting failed or writing code that cannot be
integrated) if they are allowed to play in a sandbox for too
long |
21:48.19 |
brlcad |
we had that
happen our first couple years |
21:50.10 |
brlcad |
actively had
to prohibit them, several students failed (which is the worst
outcome) |
21:50.46 |
brlcad |
we learned
they needed to be put on a stage to actually get them to not just
perform but peform well .. some just are not used to open source at
all |
21:51.52 |
brlcad |
anything
else?\ |
21:58.39 |
kintel |
brlcad: I
struggle to find the starting point linking these pages
together |
21:59.27 |
kintel |
so, people
will land here, right: http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas |
21:59.39 |
brlcad |
kintel: we
provide a checklist (which will not be applicable to you as-is
currently) |
21:59.43 |
kintel |
..whcih sends
them here: https://lists.sourceforge.net/lists/listinfo/brlcad-devel |
21:59.59 |
brlcad |
there are
four pages in our checklist that I believe apply to all our
projects |
22:00.36 |
brlcad |
but the
language wasn't written that way, so I'm trying to find the subset
that applies to all so we can have a shorter list -- then each org
can have additional criteria on top |
22:00.40 |
*** join/#brlcad ankush92
(~ankush@115.253.229.142) |
22:01.07 |
brlcad |
that requires
tightening up the language to be more agnostic |
22:02.19 |
kintel |
The checklist
sends people here: http://brlcad.org/wiki/Summer_of_Code/Acceptance |
22:02.24 |
*** part/#brlcad ankush92
(~ankush@115.253.229.142) |
22:02.30 |
kintel |
that page is
pretty BRL-CAD specific |
22:02.46 |
brlcad |
that's one of
the four |
22:03.15 |
kintel |
the concepts
all apply to openscad as well, but with different links
:) |
22:03.25 |
brlcad |
that's what
I'm going for |
22:03.35 |
brlcad |
so the terms
just change a little bit and apply to all |
22:04.15 |
brlcad |
e.g., on that
one, the lgpl thing changes along with the svn terms |
22:04.26 |
ankesh11 |
brlcad:
Update regarding my progress in the Benchmark Performance DB
project. I built BRL-CAD and ran the benchmark on my machine. I am
currently going through the benchmark.tr doc to try and make sense
of the info. |
22:04.29 |
kintel |
ok, do you
want anything from me in terms of slimming this down, or should I
wait for the next rewrute |
22:04.46 |
brlcad |
and becomes
license your work so we can use it and be familiar with the version
control you're going to have to work with |
22:05.00 |
brlcad |
ankesh11:
what was your VGR metric? |
22:05.42 |
brlcad |
kintel: just
affirmation that Exepectations is okay first |
22:06.47 |
ankesh11 |
My VGR
performance metric of 5672, and the Logarithmic VGR metric is
3.75 |
22:06.59 |
ankesh11 |
s/of/is |
22:07.24 |
brlcad |
then
Guidelines, then Acceptance, then a generalized subset
checklist |
22:07.33 |
brlcad |
ankesh11:
ouch! |
22:07.38 |
brlcad |
ankesh11: was
that an optimized build? |
22:08.02 |
ankesh11 |
Yeah, it was
optimized build, I just wanted to run the benchmark at that
moment |
22:08.13 |
brlcad |
sorry to hear
that :) |
22:08.40 |
kintel |
brlcad: Do
you have an automated testing framework, or a CI? |
22:08.54 |
ankesh11 |
Will try
without the optimized flag as well then. |
22:09.01 |
brlcad |
ankesh11: so
your computer is roughly equivalent to 5672 VAX 11/780
computers |
22:09.28 |
brlcad |
kintel: yeah
we do |
22:10.05 |
ankesh11 |
I will have
to run it on some other machines to see how that ranks. |
22:10.19 |
kintel |
It wasn't
mentioned in expectations: Don't commit code if the tests don't
pass. It's a classic beginner error to ignore tests and break stuff
all over the place |
22:10.36 |
brlcad |
ankesh11:
*nod* .. it's a linear metric so if you see a VGR of 11000 .. that
computer is twice as fast as yours |
22:11.06 |
kintel |
brlcad: I
guess it's especially important for openscad since we don't have a
CI and rely on all developers running their own tests |
22:11.26 |
ankesh11 |
Right.
Meanwhile, I saw a string of updates to the ideas page, but none to
the benchmark project page, when can I see an updated project
description? It well help me identifying the goals of the project
better. |
22:11.27 |
brlcad |
kintel:
because we don't strictly require that .. that's a conversation I'd
rather have because it can be complicated |
22:11.46 |
brlcad |
and it's
already a fruckton of text :) |
22:12.09 |
kintel |
brlcad: ok,
gottit. I guess we have slightly different strategies
;) |
22:12.10 |
brlcad |
ankesh11:
it's your proposal, you don't have to wait for our
ideas |
22:12.15 |
brlcad |
you can come
up with your own ideas |
22:12.31 |
brlcad |
kintel: I'd
hope so ;) |
22:13.14 |
ankesh11 |
Fair enough.
But would it be right for me to assume the goals of the project are
the same as mentioned and haven't changed? |
22:13.39 |
brlcad |
kintel: I
talk about that a bit in our dev guidelines (our HACKING file),
which is in the checklist too, but doesn't apply to you
obviously |
22:14.33 |
kintel |
brlcad: ok,
Expectations is good to go from my side. On of my primary
motivations for this is to actually have such docs for OpenSCAD
(including a HACKING file) at the end of this :) |
22:14.36 |
brlcad |
kintel:
basically, we're set up for velocity, reactive not preventive ..
they're only requirement is that they've made a "reasonable"
evaluation that their commit compiles (either by compiling or it's
a trivial commit) |
22:15.18 |
brlcad |
not that it
works across our entire farm of portability infrastructure .. we
run on a crazy variety of platforms, no way any dev would have
access to all of them |
22:15.48 |
kintel |
brlcad: I see
- I'm set up for optimization of my own time since I have so little
of it, so I prefer the master branch to always be
releaseable |
22:15.53 |
brlcad |
they just
have to be reactive if a problem is encountered (which is usually
"you broke the windows build, here's the error, fix it or
revert") |
22:16.19 |
brlcad |
we have a
STABLE branch that has strict releasabilty criteria |
22:16.29 |
brlcad |
a RELEASE
branch staging area |
22:16.40 |
kintel |
ah, right,
makes sense - we've got unstable + master :) |
22:18.15 |
brlcad |
I found that
optimizing for my time discourages collaboration, so we aligned
with the freebsd model, but I totally get the merits of the strict
trunk method too -- to each their own ;) |
22:18.46 |
mpictor |
kintel:
regarding CI, Travis-CI has github integration and is pretty easy
to set up |
22:19.27 |
mpictor |
brlcad: do I
need to do anything about an expectations document for STEPcode? I
don't recall doing it last year |
22:19.43 |
brlcad |
mpictor: you
can check it over as well |
22:19.47 |
kintel |
mpictor: I'm
trying to use that. The channenge so far is that Travis don't allow
us to leave behind any files |
22:20.16 |
kintel |
mpictor:
files, aka. test report |
22:20.16 |
brlcad |
mpictor:
that's because stepcode was a guinea pig for collaboration, learned
from you that we need some minimal common criteria so the students
get a consistent picture |
22:20.37 |
mpictor |
now you tell
me! :o |
22:20.41 |
brlcad |
haha |
22:21.07 |
brlcad |
that's all
perspective after-the-fact |
22:21.08 |
mpictor |
that explains
why I keep wanting to run in a wheel |
22:21.19 |
mpictor |
gotcha |
22:21.44 |
brlcad |
I think it
went pretty well, but learned a lot that I think we can do
better |
22:21.53 |
brlcad |
you're
welcome to chime in on ways to improve as well |
22:22.04 |
brlcad |
I gotta run,
but would love to hear what we should change |
22:22.09 |
mpictor |
that's right,
I think some document last year made it sound like Kesha had to
discuss on #brlcad and commit to the brlcad repo |
22:22.12 |
brlcad |
again, expect
an e-mail later this evening |
22:22.18 |
mpictor |
k |
22:22.19 |
brlcad |
I hope I have
everyone's e-mail :) |
22:22.49 |
brlcad |
ries: in case
I don't have yours, would you send a blank to brlcad at |
22:22.52 |
brlcad |
mac dot
com |
22:23.21 |
brlcad |
later
all |
22:24.07 |
mpictor |
kintel: your
test results don't print to the console? |
22:24.59 |
kintel |
mpictor: test
results include rendering bitmaps of 3D models showing what
failed |
22:25.08 |
mpictor |
oic |
22:25.28 |
mpictor |
that does
complicate it |
22:25.32 |
kintel |
mpictor:
basically one large html file (up to 1MB for larger
failures) |
22:25.51 |
kintel |
I used
dinkypage.com until now, but they silently started to drop our
uploads : / |
22:26.22 |
kintel |
I guess I
might have to set up a file server at some point, but that's
against my rule of optimizing my own time : / |
22:26.29 |
mpictor |
heh |
22:27.08 |
mpictor |
you might be
able to put something on a free instance of google app engine or
amazon web service, but that would require writing some
code |
22:27.58 |
mpictor |
wonders if travis-ci allows outgoing
email... |
22:31.39 |
ries |
brlcad: I
have mailed you, but you should have my address |
22:54.14 |
starseeker |
kintel, ries:
what are your thoughts on licensing? ries, you had mentioned
gplv2+ for libdxfrw - do you generally prefer gpl? |
22:55.01 |
ries |
starseeker:
anything that help's a project.. recently I started to use BSD for
some other project's myself |
22:55.23 |
ries |
I don't
generalt prefer anything over a other.. as long as it benefit's a
project I am good |
22:55.42 |
ries |
starseeker:
what's the reason behind the question? |
22:56.45 |
kintel |
starseeker:
we're gplv2+ today, with centralized copyright assignment. I'm
still wondering where to go next. Both BSD and AGPL (with potential
dual licensing) is on the radar. We have zero funding, so it kind
of depends what will best make the project survive. |
22:56.46 |
starseeker |
Well, we're
LGPL2.1 and we are leaning more liberal than that |
22:57.16 |
starseeker |
GPL is a
non-starter for us in terms of code-reuse |
22:57.53 |
ries |
starseeker:
for the code I am aiming at I am good to use anything
else... |
22:57.57 |
starseeker |
still occasionally laments the inability to look at SISL
NURBS and its friends at SINTEF |
22:58.03 |
ries |
for LibreCAD
we had to use a GPL license due to the fork. |
22:58.10 |
starseeker |
remembers |
22:58.56 |
starseeker |
ultimately of
course people can go with whatever they like to use, but
unfortunately a lot of situations preclude GPL code |
22:59.07 |
ries |
Isn't LGPL
not used more for libraries? |
22:59.21 |
starseeker |
a lot of
BRL-CAD is libraries |
22:59.40 |
ries |
oook, that
makes sense.. |
23:00.12 |
starseeker |
views GNU LibreDWG as the poster child for why GPL on CAD
libraries inhibits collaboration... |
23:00.56 |
starseeker |
high priority
project according to GNU, but *none* of the existing open source
CAD projects could do much with it |
23:02.29 |
starseeker |
Would be OK
(not ideal) if it were an actual application, but it's a library
and of little use unless it is used within other
applications |
23:02.45 |
ries |
starseeker: I
had many mail conversations about that, tried to ask GNU for about
1.5 years to change the license (for us GPLv2) I even had a couple
of mails with Mr Stallman if LibreCAD could be part of
GNU |
23:02.57 |
ries |
apparently
there is no why to change LibreDWG |
23:03.34 |
ries |
really a sad
situation... |
23:04.27 |
ries |
<PROTECTED> |
23:04.28 |
starseeker |
nods - it seems to be a situation similar to readline and gcc
- you end up with libedit and clang in the end |
23:04.31 |
starseeker |
nods |
23:06.59 |
starseeker |
kintel: it's
basically a tradeoff of whether you get more by requiring
contributions back or going more liberal and hoping for a
clang-style situation where there's greater interest and
contributions because it's the simple thing to do |
23:09.31 |
starseeker |
tends to think that it is so much work to maintain a separate
fork of a large BSD project that it only makes sense if the plan is
to ignore the original project and codebase altogether going
forward |
23:18.01 |
starseeker |
kintel: in
practice, OpenSCAD has a lot of GPL dependencies and LibreCAD has a
lot of QCAD code so the more practical question is whether
libraries with functionality (a.l.a STEPcode) can be focuses of
mutual interest and advantage to all of us |
23:18.53 |
kintel |
starseeker:
also, keep in mind that two of my suggested GSoC projects is about
rewriting the two GPL components we use |
23:19.37 |
kintel |
starseeker:
Even though I haven't decided where to go, I'd like to be in a
position to make the switch :) |
23:19.49 |
starseeker |
nods - that's always the best position :-) |
23:19.56 |
kintel |
..and those
two GPL components cause a lot of headache : / |
23:20.01 |
starseeker |
heh |
23:20.12 |
starseeker |
CGAL and
OpenCSG? |
23:20.17 |
kintel |
yep |
23:20.30 |
kintel |
CGAL is gplv3
and extremely slow, while opencsg is unmaintained |
23:20.51 |
starseeker |
IIRC, CGAL
trades speed off for robustness |
23:21.12 |
kintel |
yep, they
traded off smth. like two or three orders of magnitude |
23:21.20 |
starseeker |
ow |
23:23.41 |
starseeker |
kintel: did
you ever take a look at using the SISL NURBS library? OpenSCAD
wouldn't have had to avoid it the way we did, and I've always
wondered if it is as impressive as their docs made it
sound... |
23:24.35 |
kintel |
starseeker: I
didn't, it just sounds to huge |
23:24.40 |
starseeker |
heh |
23:25.14 |
starseeker |
hmm - they're
actually using the Affero GPL now... |
23:25.48 |
kintel |
starseeker: I
guess they're a classic dual license outfit.. |
23:26.26 |
starseeker |
yes - AGPL
for open source stuff and commercial license otherwise |
23:26.46 |
kintel |
starseeker:
do you just want to render NURBS? |
23:27.03 |
starseeker |
render,
raytrace, edit, import/export... |
23:27.26 |
starseeker |
we have quite
a lot of good functionality now built on top of
openNURBS |
23:27.37 |
starseeker |
doesn't lament SISL too much any more |
23:28.06 |
starseeker |
we have some
work to do still (hence a number of our GSoC projects ;-) but
things are looking very promising |
23:30.26 |
starseeker |
yeah, thought
so - the AGPL is the same license TetGen just switched
to |
23:31.33 |
starseeker |
the API for
our new NURBS capabilities is still pretty rough-and-ready, and
probably will be for a while |
23:32.00 |
*** join/#brlcad ries (~ries@190.9.171.121) |
23:40.17 |
*** join/#brlcad _zxq9_
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
23:41.24 |
*** join/#brlcad merzo
(~merzo@159-8-132-95.pool.ukrtel.net) |
23:41.49 |
ries |
starseeker: I
am at GMT-5, so it's dinner time for me.. I will idle in this
channel so page me if you have any questions |
23:42.32 |
*** join/#brlcad kanzure_
(~kanzure@131.252.130.248) |
23:47.03 |
*** join/#brlcad __zxq9__
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
23:47.42 |
*** join/#brlcad __zxq9__
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
00:16.57 |
starseeker |
winces - I'd forgotton how intimidating the ogl framebuffer
code is |
00:17.26 |
starseeker |
wonders how much of this is still
relevant... |
00:19.57 |
starseeker |
low level
color map stuff, manual cursor drawing (???) |
00:21.40 |
starseeker |
X event
handling... |
00:28.47 |
*** join/#brlcad marien
(~marien@91.207.117.8) |
00:58.23 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
02:03.44 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
02:08.00 |
*** join/#brlcad TCD
(~TheCommie@152.78.235.20) |
03:09.59 |
*** join/#brlcad klvlad
(~klvlad@193.106.31.176) |
03:12.35 |
*** join/#brlcad hoiji
(~hoiji@117.201.180.164) |
05:00.36 |
brlcad |
starseeker:
colormap management goes hand-in-hand with window
management |
05:27.14 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:25.59 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
06:30.46 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
07:24.49 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
07:52.44 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
07:52.45 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
07:52.45 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
07:52.45 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-fiqqgwbiwdbiohan) |
07:52.45 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
07:52.45 |
*** join/#brlcad harmanpreet
(~harman@198.199.108.236) |
07:52.45 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
08:52.59 |
Notify |
03BRL-CAD
Wiki:Anuragapk1 * 0 /wiki/User:Anuragapk1: |
09:19.36 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
11:36.07 |
*** join/#brlcad teepee_
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
11:54.44 |
starseeker |
brlcad: I
guess this gets back to "what is the job of the
framebuffer" |
11:55.50 |
starseeker |
suspects his notion of its job is rather different from
what's currently there... |
12:02.36 |
starseeker |
if color maps
are controlled by the windowing system, any requirement that
colormap (or, for that matter, window) managment be done in the
framebuffer would seem to preclude the notion of a portable
framebuffer, barring a cross-platform (or cross windowing-system I
guess) wrapper library to hide all details |
12:12.56 |
starseeker |
will expore what Tk offers... If I can get one dm+fb to work
with OSG + Tk for multiple platforms that's probably "good enough"
for a first step |
13:11.14 |
*** join/#brlcad ries (~ries@190.9.171.121) |
13:49.37 |
Notify |
03BRL-CAD
Wiki:Eric.Weissmann * 0 /wiki/User:Eric.Weissmann: |
14:10.11 |
brlcad |
starseeker:
yep |
14:10.40 |
brlcad |
rather,
whether colormaps are in use is defined by the graphics
system |
14:11.08 |
brlcad |
opengl
supports with and without, but I'm not sure what happens if you run
opengl in RGBA mode on a colormapped display |
14:11.17 |
brlcad |
probably up
to the driver |
14:17.01 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
14:17.23 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.101.72) |
14:20.36 |
*** join/#brlcad TCD
(~TheCommie@152.78.235.20) |
15:20.27 |
brlcad |
TCD: welcome
back |
15:27.29 |
TCD |
Hey.
:p |
16:04.35 |
maths22 |
brlcad:
remind me when the server is going down |
16:05.17 |
maths22 |
never mind. I
found the email |
16:17.44 |
Notify |
03BRL-CAD
Wiki:Sahil Gulania * 0 /wiki/User:Sahil_Gulania: |
17:32.39 |
brlcad |
maths22: any
possibility of getting a temporary mirror up based on your new
site? |
17:33.16 |
brlcad |
I can copy
the database to another host, mostly a matter of having something I
can check out and ensure is set up |
17:44.44 |
*** join/#brlcad javampire
(~ncsaba@p4FF732EF.dip0.t-ipconnect.de) |
17:53.46 |
Notify |
03BRL-CAD:indianlarry * 60094
brlcad/trunk/src/conv/step/step-g/ProductDefinition.cpp: Need to
cast to more generalized ProductDefinitionFormation
here... |
17:55.09 |
javampire |
brlcad: it
was indeed easy to wrap libged, at least most of the basic commands
which only need a CL style argv argument ! |
17:56.04 |
javampire |
I was able to
mimic mged's interactive parameter input and update of command line
history with the full command at the end |
17:56.42 |
Notify |
03BRL-CAD:indianlarry * 60095
brlcad/trunk/src/conv/step/STEPWrapper.cpp: Changed so BREP region
named with product name and the BREP solid suffixed with
".s". |
17:56.52 |
javampire |
there's
however much more work needed to make it real comfortable from
python, and to wrap all the commands |
17:57.44 |
javampire |
brlcad: one
thing would be very useful though, namely to be able to get the
command help/manual pages via the library itself |
17:58.12 |
javampire |
then I can
set up the python doc string to match that, and the online help
will be available auto.magically |
17:59.15 |
javampire |
or perhaps
put the xml (or similar) formatted help in a standard place
? |
17:59.29 |
javampire |
I'm not sure
a formatted man page can be used for this purpose from
python |
18:04.21 |
Notify |
03BRL-CAD:indianlarry * 60096
brlcad/trunk/src/conv/step/BRLCADWrapper.cpp: Fixed counter
variable in GetBRLCADName() by making static. Used with incoming
name template to find unused name in the database. |
18:04.45 |
brlcad |
javampire:
yes, help getting moved to the libs is definitely under
way |
18:05.04 |
brlcad |
only one or
two commands are currently restructured, but the idea is for each
command to be self-contained |
18:05.09 |
javampire |
in what form
? |
18:05.38 |
brlcad |
each command
will register itself with libged via an initialization
function |
18:06.19 |
javampire |
ok, and then
I can get a list of commands using a library call ? |
18:06.31 |
brlcad |
at that
point, calling each ged_command() becomes unnecessary though you'll
still be able to |
18:06.38 |
Notify |
03BRL-CAD:starseeker * 60097
brlcad/trunk/misc/CMake/BRLCAD_CMakeFiles.cmake: Add MODULE to the
keywords to check for. |
18:06.54 |
brlcad |
you'll be
able to invoke through something like ged_run() |
18:07.02 |
javampire |
aha |
18:07.08 |
javampire |
with command
name as first parameter ? |
18:07.17 |
brlcad |
right |
18:07.23 |
brlcad |
basically the
command line as it is now |
18:07.40 |
brlcad |
becomes a
prompt api |
18:07.42 |
javampire |
ok, the
problem in python is that everything is a function |
18:08.00 |
brlcad |
how's that a
problem? |
18:08.35 |
javampire |
so right now
it looks like: |
18:08.36 |
javampire |
>>>
ged_in("test.s", "sph", "0", "0", "0", "3") |
18:09.00 |
javampire |
I got this in
the history after executing ged_in() and answering the
questions |
18:09.26 |
javampire |
so that part
is OK, but for interactive use python is not exactly the
easiest |
18:10.05 |
javampire |
for scripting
it is cool, but it's more verbose than mged/tcl |
18:10.16 |
brlcad |
right, which
would be bad |
18:10.31 |
brlcad |
except for
what can be built on top of it |
18:10.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:10.39 |
javampire |
well I'm not
sure if that's really that bad - I was aiming for scripting
anyway |
18:11.27 |
javampire |
Currently
it's definitely more to type if you want to create a primitive
directly from python prompt via libged |
18:11.33 |
brlcad |
the only
change I was suggesting is that instead of needing to wrap 400+
ged_cmd() functions, you'd wrap about 6 |
18:11.42 |
brlcad |
the
limitations of the ac/av interface are unchanged |
18:11.51 |
javampire |
well it's not
such a big deal, I wrap them automatically anyway |
18:12.12 |
javampire |
about 2-300
of them works out of the box |
18:12.13 |
brlcad |
the ged_cmd()
functions also aren't going away, so doesn't really
matter |
18:12.26 |
brlcad |
it's more
what has to be documented/explained and what's easiest |
18:12.53 |
javampire |
I see the
most value by documenting the commands and let them output the help
on demand |
18:13.08 |
brlcad |
ged_exec("in", "test.s", "sph", "0", "0",
"0", "3") == ged_in("test.s", "sph", "0", "0", "0",
"3") |
18:13.36 |
brlcad |
nods |
18:13.48 |
brlcad |
that's why I
said about 6 functions |
18:14.36 |
brlcad |
one of the
registered commands is help/usage |
18:14.46 |
javampire |
well I would
like: ged_in("--help") return me a help string which I can then
place in the __doc__ of the function |
18:14.52 |
brlcad |
basically,
they define a command object |
18:15.09 |
javampire |
then
help("ged_in") will give me that string |
18:15.27 |
brlcad |
that object
has a brief description, short name(s), loading/unloading
functions, help/usage, and the command that actually does
work |
18:15.49 |
javampire |
ok, that
would be good then |
18:16.18 |
brlcad |
I'm thinking
there might be a way to translate/wrap those structure definitions
into python objects |
18:16.19 |
javampire |
I guess a
list of registered commands could be obtained by a library call
? |
18:16.24 |
brlcad |
right |
18:16.39 |
javampire |
sure, it's no
big deal |
18:17.02 |
javampire |
right now I
already have a ged_command decorator which does similar
work |
18:17.07 |
brlcad |
so you'd have
something like ged = ged_init() |
18:17.23 |
brlcad |
ged.in("test.s", "sph", "0", "0", "0",
"3") |
18:17.33 |
brlcad |
ged.help("in") |
18:17.36 |
javampire |
well it's
very similar already |
18:17.48 |
brlcad |
ged.index() |
18:17.54 |
javampire |
only the "in"
is a keyword in python and can't be used directly ;-) |
18:18.03 |
javampire |
help(ged) is
better |
18:18.19 |
javampire |
python users
are used to that I guess |
18:18.46 |
javampire |
and there's
already a dir(ge) which will show all members of the ged
structure |
18:18.52 |
javampire |
dir(ged) |
18:19.08 |
brlcad |
so I presume
you've gone through enough examples now to know the wdb example and
some mged commands, right? |
18:19.11 |
javampire |
that works
for the libged library too, so I can list all available
functions |
18:19.57 |
javampire |
the wdb
example is easiest done using libwdb |
18:20.16 |
javampire |
and the
really basic mged commands are likely working, I only tested ls and
in |
18:20.20 |
brlcad |
sure, that's
not my question ;) |
18:20.50 |
javampire |
I can paste a
sample session if interested... |
18:20.57 |
brlcad |
i'm asking
whether you're familiar with them both well enough now |
18:21.30 |
brlcad |
(it's a
yes/no) :) |
18:21.56 |
javampire |
well it still
depends on the perspective :-) |
18:22.06 |
brlcad |
your
perspective :) |
18:22.19 |
brlcad |
the reason I
ask |
18:22.23 |
javampire |
wdb is quite
familiar as I wrapped most of the mk_... commands |
18:23.05 |
javampire |
mged is also
familiar, but much less, I don't have an overview of all it's
miriad of commands... |
18:23.14 |
brlcad |
if you're
comfortable with them and get the gist of opening a database and
creating geometry via libwdb C-style in python and now familiar
with creating geometry via libged mged-style in python |
18:23.43 |
javampire |
that is a
yes, I can compare if that's the question |
18:24.06 |
brlcad |
then that
makes you the best person to ignore both and write a
(non-functioning) python program that might be how an IDEAL python
interface would look like |
18:24.25 |
javampire |
so: if I
would do it interactively, meaning just create a few objects
ad-hoc, I would use the mged style |
18:24.28 |
brlcad |
like just how
short/simple could it possibly look like |
18:24.35 |
javampire |
for scripting
the wdb is easier right now |
18:24.48 |
javampire |
well the
current wdb interface is quite ok |
18:25.01 |
brlcad |
except the
mged-style for interface is a fluckton of typing, no? |
18:25.16 |
javampire |
yes, but it's
ok |
18:25.30 |
javampire |
I would still
use it instead of mged |
18:25.34 |
brlcad |
well, that's
my question -- what would it look like if it were
perfect? |
18:25.36 |
javampire |
because it is
easier to explore things |
18:25.39 |
brlcad |
or at least
substantially better? |
18:25.51 |
javampire |
getting help
is easier in python |
18:26.06 |
javampire |
you can look
into your objects in all detail |
18:26.11 |
brlcad |
sure
sure |
18:26.17 |
brlcad |
this isn't
about the merits of python :) |
18:26.31 |
javampire |
well but
that's the most important missing point in brlcad |
18:26.46 |
javampire |
you have a
miriad of commands and don't know what they do |
18:26.57 |
javampire |
and even if
you do, not exactly how |
18:27.07 |
brlcad |
sure, and
that's all being fixed |
18:27.13 |
brlcad |
and should be
language agnostic |
18:27.33 |
brlcad |
so we can
present a consistent command api in python later |
18:27.35 |
brlcad |
or
tcl |
18:27.39 |
brlcad |
or posix
shell even |
18:27.44 |
javampire |
well in
python I can programatically search for the command I want, based
on it's parameters for example or whatever else |
18:27.55 |
brlcad |
or lisp for
the autocad folks |
18:28.45 |
javampire |
well
providing real good on-line help is the most useful step - wrapping
libged was easy enough |
18:28.45 |
brlcad |
not that it's
relevant, but you actually can do all that in tcl too |
18:29.00 |
brlcad |
programmatically search, introspect
commands, even rewrite aspects on the fly |
18:29.17 |
javampire |
yes, but tcl
is so cryptic that I don't understand what I wrote
yesterday |
18:29.27 |
brlcad |
because you
don't write tcl ;) |
18:29.34 |
javampire |
<PROTECTED> |
18:29.42 |
javampire |
forced by
BRL-CAD :-) |
18:29.45 |
brlcad |
don't get me
wrong, i'm not defending tcl .. it is what it is |
18:30.02 |
javampire |
python is
more verbose but also forcing you to write mostly readable
code |
18:30.13 |
javampire |
I love the
possibility to name the parameters |
18:30.20 |
javampire |
even in the
method calls ! |
18:30.32 |
javampire |
then I always
know what I actually do with a call |
18:31.04 |
javampire |
and that's
what I will do with the libged calls too - set them up with named
parameters |
18:31.15 |
brlcad |
that's
great |
18:31.24 |
javampire |
I mean from
python |
18:31.26 |
brlcad |
and the more
easier to use we can make it, the better it will be |
18:31.35 |
brlcad |
which
obviously includes integrating help and usage |
18:31.41 |
brlcad |
and having
better names for things |
18:31.47 |
brlcad |
"in" is a
terrible name for example |
18:31.59 |
javampire |
but it's
short ;-) |
18:32.05 |
brlcad |
(comes from
"type in an object") |
18:32.22 |
javampire |
and that's
probably the reason why it is as it is - it's short |
18:32.32 |
brlcad |
typing two
more characters for "make" or some other word wouldn't be the end
of the world ;) |
18:32.36 |
javampire |
for typing in
geometry it's the best |
18:33.03 |
javampire |
but it's hard
to learn and it's real bad for scripting |
18:33.04 |
brlcad |
yeah, we have
a lot of really short names that come from a time when every
keystroke mattered |
18:33.22 |
javampire |
so there are
different use cases, all legitimate |
18:33.24 |
brlcad |
and we ended
up with things like 'e' to Draw objects and 'd' to Erase
objects... |
18:33.51 |
javampire |
and when I
use mged, I use them and I don't care :-) |
18:34.17 |
javampire |
it's all
about having a good reference to easily look it up when you need
it |
18:34.26 |
brlcad |
unintuitive
and makes it all the more cumbersome to learn/remember |
18:34.40 |
javampire |
yes, but
first step is to find it at all |
18:34.41 |
brlcad |
yeah, easy to
introspect .. self-documenting |
18:34.49 |
brlcad |
tab
completion ftw |
18:35.02 |
javampire |
if you have
400 commands, it doesn't matter if it's E or D or make |
18:35.28 |
javampire |
oh yes, tab
completion works well in my python shell |
18:36.13 |
javampire |
ok, I have to
run, it's already late, I have an appointment |
18:36.18 |
javampire |
see you
! |
18:43.55 |
Notify |
03BRL-CAD:starseeker * 60098
(brlcad/trunk/src/conv/step/g-step/AP203.h
brlcad/trunk/src/conv/step/g-step/Assembly_Product.cpp
brlcad/trunk/src/conv/step/g-step/g-step.cpp): Based on what Keith
is seeing for imported geometry, we had the matrix ordering
reversed in the item transform for export. |
18:53.33 |
maths22 |
I'm working
on commiting now |
18:54.00 |
maths22 |
brlcad: I'll
make a tar of the dir and db dumps, and can send you a
link |
18:54.04 |
maths22 |
How does that
sound? |
19:02.54 |
starseeker |
brlcad: is
the linux system "librt" library no longer current? |
19:05.10 |
brlcad |
maths22:
sure |
19:05.24 |
brlcad |
starseeker:
define current |
19:06.54 |
starseeker |
something
that current standards specify as a POSIX system
library |
19:07.44 |
starseeker |
is looking, and it seems like at least some POSIX
functionality is still kept in librt, at least by the GNU
crowd.. |
19:09.43 |
brlcad |
glibc still
includes librt, but I believe it is or at least was deprecated at
one point in time |
19:10.52 |
starseeker |
was hoping so, but so far can't turn up evidence of that
:-( |
19:12.02 |
brlcad |
might have
been undeprecated |
19:12.53 |
brlcad |
closest I can
find seems to be
https://refspecs.linuxfoundation.org/LSB_3.0.0/LSB-Core-generic/LSB-Core-generic/librt.html |
19:14.29 |
starseeker |
libc manual
seems to indicate it's still alive and kicking, at least for some
things:
http://www.gnu.org/software/libc/manual/html_node/Asynchronous-I_002fO.html |
19:14.43 |
brlcad |
yeah, I'm not
seeing any reference that it's deprecated any more |
19:14.55 |
starseeker |
crud |
19:15.17 |
brlcad |
meh, doesn't
change much |
19:15.51 |
brlcad |
same reason
daniel mentioned about not being polite to dump hundreds of
binaries into /usr/bin, similarly not polite to dump dozens of libs
into /usr/lib |
19:16.25 |
starseeker |
nods - was mainly hoping the warning we get on linking would
eventually go away |
19:16.40 |
maths22 |
brlcad: I
will do that when my commit finishes |
19:16.47 |
brlcad |
maths22:
cool, okay |
19:16.48 |
maths22 |
I think I may
finally have mediawiki redady to go |
19:17.10 |
brlcad |
maths22: if I
can get it up and running easily enough, I'll switch DNS to a
different IP temporarily |
19:17.17 |
maths22 |
it is
"transmitting file data," but I think I added mime types to all of
them |
19:17.29 |
brlcad |
heh |
19:17.39 |
brlcad |
still didn't
set up your file yet? |
19:17.45 |
maths22 |
if you want,
you could do an svn pull when it finishes and I can send you the
images |
19:18.04 |
brlcad |
okay |
19:18.28 |
maths22 |
i did, but it
did not cover some of the stranger file names, including "LICENCE"
and files without extensions |
19:21.11 |
maths22 |
it might be
easier if you just pull the mediawiki db dump |
19:22.50 |
maths22 |
in the
mirror, you should use http://www.mediawiki.org/wiki/Manual:$wgReadOnly |
19:23.25 |
brlcad |
maths22:
http://brlcad.org/~sean/subversion.config |
19:23.42 |
brlcad |
that's one I
usually use that covers CAPS files and more |
19:24.37 |
maths22 |
I used that
one, but I disabled the caps check because it was matching files
that made no sense |
19:24.43 |
maths22 |
I should be
able to re-enable it now |
19:25.28 |
brlcad |
ah,
interesting .. like what? |
19:25.56 |
brlcad |
odd to
encounter a non text file in caps |
19:25.57 |
maths22 |
I don't
remember anymore |
19:26.16 |
maths22 |
it was
matching some image file I think (maybe in wordpress) |
19:26.17 |
brlcad |
k |
19:26.41 |
maths22 |
to see all
the ones it missed: http://paste.ubuntu.com/7051714/ |
19:27.21 |
brlcad |
the .files
I'd expect |
19:27.30 |
brlcad |
ahh, ruby
files |
19:27.45 |
brlcad |
and php files
with the old numbered suffix |
19:30.07 |
maths22 |
also
scss |
19:44.44 |
Notify |
03BRL-CAD:starseeker * 60099
brlcad/trunk/CMakeLists.txt: Break out directory path and rpath
handling aspects of the toplevel CMakeLists.txt file into modules.
This logic ends up getting re-used a lot, so package it up
nicely. |
19:54.17 |
Notify |
03BRL-CAD:maths22 * 60100
(web/trunk/htdocs/.htaccess
===================================================================
and 11 others): added mediawiki w/o images |
20:03.46 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
20:14.37 |
brlcad |
hi
caen23! |
20:14.39 |
brlcad |
ltns |
20:45.36 |
caen23 |
hi brlcad.
yeah, i haven't been on irc lately, how's it going? |
20:45.53 |
brlcad |
BUSY |
20:45.55 |
brlcad |
but good
;) |
20:46.07 |
brlcad |
you kinda
disappeared there for a while |
20:46.16 |
brlcad |
off the list,
off irc .. all okay? |
20:47.36 |
caen23 |
yes, things
are fine, i've been busy these days too, school stuff... can't wait
for it to be over, heh :-) |
20:48.02 |
brlcad |
i know how
that feels |
20:48.39 |
brlcad |
I still
always tell people to stay in school as long as possible
:) |
20:49.12 |
brlcad |
life after
academics is a different world |
20:51.46 |
caen23 |
so i've
heard. there are some good parts about being in school, some bad
stuff too... gotta learn to deal with it, i guess |
21:05.48 |
brlcad |
yep, stress,
homework, exams, tuition, ... but I believe with hindsight that the
good FAR outweighs the bad, especially compared with the good and
bad ratio once you're "out" |
21:06.02 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
21:06.28 |
brlcad |
even the best
circumstances are usually dwarfed by ones school experience and the
years quickly accellerate |
21:06.43 |
brlcad |
caen23: are
you applying to gsoc? |
21:16.58 |
caen23 |
well, i was
just now thinking about it. the problem is that they want me to be
enrolled by april, and the admissions here don't take place until
july |
21:17.14 |
caen23 |
but i really
wanted to do something this summer, so i think i'll try to find a
way around it |
21:17.42 |
caen23 |
even if i
can't apply to gsoc, i think i will try to take on a project
anyway |
21:35.14 |
TCD |
Oh, I
remember what I was going to say. |
21:35.32 |
TCD |
Is there any
specific point you'd recommend that would be easiest to dig into
the codebase from? |
21:57.52 |
brlcad |
caen23:
ahhh |
21:58.39 |
brlcad |
caen23: they
do require "proof of enrollment" so it basically comes down to
whether the university considers you a student as of the specific
start date in the FAQ (and they're willing to provide some document
proving that) |
21:59.10 |
brlcad |
TCD: what do
you mean? ... entirely depends what you're interested in
doing |
21:59.57 |
brlcad |
you should
not just wander without a guide (i.e., talking here) because
BRL-CAD is really big (over a million lines, thousands of files,
hundreds of apps, dozens of libs) |
22:00.16 |
brlcad |
think of it
like a really big city |
22:01.11 |
brlcad |
you wouldn't
judge a city by any particular block and certainly wouldn't just
start walking the streets hoping to get familiarized with all of it
... you'd only be looking at a small microcosm |
22:01.18 |
TCD |
brlcad: Yeah,
maybe I'm just odd but I find if I can find some feature X that's
easy enough to follow, it gives a decent idea of the architecture
of the rest...but I see what you mean |
22:01.28 |
TCD |
brb
focus. |
22:02.50 |
brlcad |
TCD: sure,
but we have many "architectures" .. several layers .. some trivial
to follow but it's complicated to get a big picture without a
guide |
22:03.10 |
TCD |
understood |
22:03.28 |
brlcad |
and again it
depends whether you're talking about app infrastructure, commands,
geometry, ray tracing, conversion, image processing,
.... |
22:03.46 |
brlcad |
TCD: sounds
like we need to talk more specifically about your interests
;) |
22:04.17 |
TCD |
Hah |
22:04.35 |
TCD |
Yeah, I
figured I should organise that myself before bringing other people
into the discussion :) |
22:05.06 |
brlcad |
okay
:) |
22:05.16 |
brlcad |
well please
do ask questions |
22:05.50 |
brlcad |
you might get
some "big picture" perspective out of the src/README
file |
22:06.18 |
TCD |
I should take
notes |
22:07.25 |
brlcad |
do you have
any background in parallel processing, multithreading? |
22:08.16 |
TCD |
Uh...we're
doing multithreaded-ness in lectures at the moment, but I've never
done it outside that |
22:08.25 |
brlcad |
with your
skills and interests, something in our infrastructure or
rendering/science categories are probably a good fit |
22:08.43 |
brlcad |
that at least
cuts the ideas by a third ;) |
22:09.15 |
TCD |
Heh; I'd
definitely scientific or similar as my primary interest |
22:12.52 |
brlcad |
if you had to
grade your C/C++ coding ability on a scale of 0 to 100 with 0 being
"C-who?", 25 being "I can write some simple programs, but just
getting started", 50 being "pretty familiar but still learning lots
about the language every day", 75 being "I rarely have trouble
writing code, but wouldn't say I'm proficient just yet", and 100 as
"I'm a coding god, fear me." ... where would you rate yourself?
:) |
22:14.23 |
TCD |
Uh...I'd
guess somewhere around 65-70 for C++ (if I had a week to get
reacquainted with it) and given I've got no working experience with
a C mindset, probably somewhere around 50 for straight
C |
22:14.38 |
TCD |
though I
could be vastly underestimating or overestimating my
abilities |
22:23.54 |
brlcad |
TCD: okay,
fair enough, let me think about that a bit, you can look over the
projects, and we can maybe discuss options later
today/tomorrow |
22:24.26 |
brlcad |
note that we
have a website outage that will begin in about 30 hours from now
(for about 12 hours) so cache a copy of the wiki page
;) |
22:26.39 |
TCD |
will
do! |
22:32.28 |
Notify |
03BRL-CAD:starseeker * 60101 NIL: Create a
branch for more radical testing with openscenegraph. |
23:07.33 |
Notify |
03BRL-CAD:starseeker * 60102
(brlcad/branches/openscenegraph/src/other/openscenegraph/AUTHORS.txt
===================================================================
and 520 others): Add a 'minimal subset' build of OpenSceneGraph
3.2.0. The build system has been extensively reworked as a prelude
to making it 'play nice' with BRL-CAD's more advanced build system
features. |
23:10.55 |
Notify |
03BRL-CAD:starseeker * 60103
(brlcad/branches/openscenegraph/src/other/openscenegraph/src/osgviewerapp/CMakeLists.txt
===================================================================
and 11 others): Whoops - add the viewer app |
23:12.17 |
Notify |
03BRL-CAD:starseeker * 60104
brlcad/branches/openscenegraph/src/other/openscenegraph/src/osgDB/FileUtils.cpp:
Fudge a way to run the viewer from at least one of the build
directories. The right way to do this is probably to have the
application pass the appropriate path to filepath at runtime, if
the hooks for that exist. (If not, then the right way is to create
the hooks.) |
23:17.08 |
*** join/#brlcad inscriber
(~inscriber@82.146.41.84) |
23:23.05 |
``Erik |
grades himself... 110! BWAHHHH BOW DOWN AND FEAR ME! er, n/m,
imagine there're still a few tricks to learn
O:-) |
23:35.04 |
TCD |
I wonder if
there's some kind of mathematical proof to show that there is
always something extra to learn. |
00:01.14 |
javampire |
kanzure:
please look at my newest commits on python-brlcad, I definitely
need your feedback... |
00:02.04 |
kanzure |
oh that was a
week ago huh |
00:02.10 |
kanzure |
well i blame
the time warp i fell into |
00:02.15 |
javampire |
:-) |
00:02.30 |
kanzure |
i'm looking
at https://github.com/kanzure/python-brlcad/pull/26 |
00:02.33 |
javampire |
I was worried
something happened :-) |
00:04.09 |
javampire |
unfortunately
and because of my lack of git experience, now that pull request
contains a combination of commits with very diverse
topics |
00:04.54 |
kanzure |
you can pluck
a single commit into a separate branch by switching to the separate
branch and running "git cherry-pick commit-id" to bring it into the
current branch |
00:05.18 |
javampire |
well if
needed I will do it |
00:05.45 |
kanzure |
i think my
largest concern with merging was something about windows, but i'm
not able to tell what's wrong anymore |
00:05.56 |
kanzure |
i think i
need to setup automatic testing infrastructure for windows
stuff |
00:06.07 |
kanzure |
probably
something from http://vagrantbox.es/ or http://travis-ci.org/ |
00:06.15 |
javampire |
hmm, I
figured out the windows port is broken, but it's not because of the
new commits |
00:06.30 |
javampire |
it was always
broken I guess |
00:06.52 |
kanzure |
regarding
unrelated work, you can always switch to another branch with "git
checkout -b newbranchname" and then switch back to another with
"git checkout otherbranchname" |
00:06.56 |
javampire |
install
works, but actually writing geometry will result in broken
files |
00:07.19 |
kanzure |
wow what?
were there errors (other than the incorrect output
file)? |
00:07.25 |
javampire |
yes, I was
just lazy |
00:07.42 |
javampire |
for windows
it seg-faults on some test cases |
00:08.01 |
kanzure |
i'm gonna go
ahead and assume that's an upstream brlcad issue |
00:08.07 |
kanzure |
hmm |
00:08.10 |
javampire |
no, it's our
problem |
00:08.24 |
kanzure |
but i like
those the least |
00:09.01 |
javampire |
ctypesgen
uses other system headers as what brl-cad used when
compiling |
00:09.41 |
javampire |
problem is
that except if we actually get those system headers, it's
impossible to make sure they will be the same |
00:10.02 |
kanzure |
why would
they be different? |
00:10.20 |
javampire |
it's
cygwin/msys vs M$ stuff |
00:10.40 |
kanzure |
so, the
python-brlcad readme says not to use cygwin because there's no
cygwin build of brlcad anyway |
00:11.04 |
kanzure |
oops wait, i
mean, not to use the cygwin headers |
00:11.19 |
kanzure |
i think you
can still use cygwin if you armtwist it somehow, in a way that does
not use the cygwin env variables etc |
00:11.29 |
javampire |
on my system
the cygwin headers define some 64-bit structures
differently |
00:12.00 |
javampire |
yes, but I
couldn't figure out how |
00:12.35 |
javampire |
it will
probably need the ms headers - I don't have them |
00:12.38 |
kanzure |
tbh i was
just using cmd32 or whatever when i was manually testing
python-brlcad on windows |
00:13.15 |
javampire |
could you
please test it again, just run the python files in the "tests"
subdir ? |
00:13.33 |
kanzure |
well at any
rate, i'll prioritize some testing automation stuff for windows,
since neither of us seem to care a lot about windows, and there
needs to be non-manual tests anyway.. |
00:13.47 |
javampire |
ok, good
! |
00:14.20 |
javampire |
in any case,
if the stuff in "tests" works without seg-fault in windows, then
it's all ok :-) |
00:14.36 |
javampire |
on my VM it
doesn't |
00:15.32 |
javampire |
on another
note: I managed to add libged too as a WIP |
00:16.52 |
javampire |
and: we might
have a GSOC student apply for python-brlcad work |
00:18.23 |
javampire |
kanzure:
readline seems not to be available on windows ... again
:-) |
00:23.37 |
kanzure |
could you
respond on the github comments instead (i'm bad at this
too) |
00:23.48 |
kanzure |
because
eventually we are going to look at this again and then wonder where
the other half of the conversation is |
00:24.51 |
javampire |
yes, I'm
checking in code in response |
00:31.24 |
kanzure |
okay, i'm
done making comments for now |
00:32.00 |
kanzure |
anyway feel
free to fight me on anything, some of this stuff is nitpicking
others not so much etc |
00:33.57 |
*** join/#brlcad rotad
(~user@unaffiliated/rotad) |
00:40.57 |
javampire |
kanzure:
before going further, please read my last mail regarding
interactive vs. scripted use of libged ! |
00:41.45 |
kanzure |
oh
hrm |
00:42.12 |
javampire |
so all those
gimmicks are because "with" is not really usable
interactively |
00:42.36 |
javampire |
I actually
tried to mimic mged's behavior |
00:42.45 |
kanzure |
why are you
using a context manager? |
00:42.58 |
javampire |
in scripted
code it is cleaner |
00:43.26 |
javampire |
interactively
it is not helping |
00:43.47 |
javampire |
I tried both
:-) |
00:46.35 |
javampire |
you can use
the GED object as it is implemented now both interactively using
the ged_open/ged_close globals (which in turn use the _GED_INSTANCE
global to store the instance they work on), or directly
instantiating it |
00:46.56 |
kanzure |
your emails
show up as comments by the way. it wasn't clear to me whether or
not there are additional emails outside the context of your review
comment replies. |
00:47.01 |
javampire |
ged_open
global is really not doing much more than setting up an
instance |
00:47.34 |
javampire |
ok, sorry, I
was not aware of that |
00:47.35 |
kanzure |
i am not sure
i like how github forces a multi-comment review to involve multiple
emails. why not just one email per review? what a silly
system. |
00:47.54 |
javampire |
well.. |
00:49.14 |
kanzure |
so now it's
probably triggered multiple emails to anyone else receiving
notifications. icky. maybe i'll switch to a mailing list
eventually, and just write emails against diff files. |
00:49.26 |
kanzure |
anyway, i've
read your replies, and these things make sense to me |
00:49.58 |
kanzure |
i'm willing
to merge it now or i could hold off for a bit, up to
you |
00:52.27 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:52.45 |
javampire |
wait shortly
so I can read all comments |
00:52.54 |
javampire |
I will push
some changes based on them |
00:53.50 |
javampire |
btw, what is
a named-tuple ? |
00:54.48 |
javampire |
for that
DBType thing, I was considering a dict, but I like better the dot
notation to access the members than the dictionary
lookup |
00:55.13 |
javampire |
I guess there
is a better way to get that than a class, but I'm not aware of
it |
00:59.23 |
javampire |
kanzure: the
logging setup in ged.py instead of print is still a valid comment ?
It was thought for interactive use, not sure if logging is valid
there... you will also find some "raw_input" in that method, ged is
really for interactive use... |
01:27.00 |
kanzure |
logging is
valid for interactive use.. you can bind certain logging handlers
to console/stdout. |
01:27.22 |
kanzure |
bleh, i don't
really like interactive use anyway, can't we just force the user to
use an interpreter |
01:27.42 |
kanzure |
like, why not
use an interpreter and just use the native brlcad objects instead
of an interactive-use library on top of brlcad |
01:28.50 |
javampire |
I'm not sure
I understand this with the interpreter |
01:28.57 |
javampire |
python is our
interpreter ? |
01:28.59 |
kanzure |
i am
specifically commenting about the existence of ged |
01:29.23 |
javampire |
well it is
thought for ad-hoc building of geometry |
01:29.40 |
javampire |
you type
"ged_in()" and it prompts for the right things |
01:29.48 |
javampire |
try it
:-) |
01:30.30 |
javampire |
it's actually
useful if you don't bother looking up what params an rcc needs for
example |
01:30.38 |
kanzure |
not convince
d:) |
01:30.55 |
javampire |
if you want
to script things, wdb is the way to go |
01:31.45 |
javampire |
brl-cad is
huge and it covers lots of use cases |
01:32.26 |
javampire |
and I would
actually do some ad-hoc things, for example viewing the geometry is
always pretty ad-hoc |
01:33.09 |
javampire |
so next I
would like to get viewing the goemtry work, and ged has quite some
features to help doing that |
01:33.40 |
kanzure |
pythonocc did
an okay way of interactive geometry scripting with opencascade and
viewing at the same time, one moment |
01:33.42 |
javampire |
but that's
perhaps also a good scope for a GSOC project :-) |
01:33.59 |
kanzure |
https://www.youtube.com/watch?v=ZUCv7COgzU0 |
01:35.22 |
kanzure |
(this is
using a python interpreter with the qt event loop i
think) |
01:35.28 |
kanzure |
(for
rendering while also allowing user input) |
01:36.29 |
javampire |
ok,
interesting |
01:38.07 |
javampire |
I was
planning similar for python-brlcad, will have a look at
pythonocc |
01:38.27 |
javampire |
happen to
know what license it has ? |
01:39.26 |
kanzure |
pythonocc is
a pile of wrappers around swig wrappers around
opencascade |
01:39.37 |
kanzure |
opencascade
recently became lgpl |
01:40.12 |
kanzure |
but also it's
poorly written, poorly maintained, full of bugs, very limited
testing, and written in english/french/russian over the past ~25
years since matra datavision |
01:42.38 |
kanzure |
matra
datavision: https://www.youtube.com/watch?v=p5C6-J3xpjA |
01:42.58 |
javampire |
oookey... |
01:43.20 |
javampire |
then I might
prefer to roll my own |
01:43.33 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:44.06 |
kanzure |
yes i would
say it's "incompatible" with python-brlcad, except for looking at
how tpaviot/jelle implemented the qt loop |
01:44.16 |
javampire |
kanzure: I
pushed some changes, in particular the min_brlcad_version is
renamed, please have a look |
01:44.57 |
javampire |
actually it's
rewritten, not renamed |
01:45.11 |
kanzure |
cool |
01:45.39 |
javampire |
I would
change the DBType too, do you have some tips how to achieve dot
notation without a class ? |
01:46.09 |
javampire |
I found
that's the easiest way to do it... |
01:51.50 |
kanzure |
it's okay for
now, i'll grab it when i do a pass soon |
01:53.27 |
javampire |
ok,
thanks |
01:54.50 |
javampire |
BTW, what
about adding python-brlcad properly set up to the BRL-CAD virtual
machine ? |
01:55.35 |
javampire |
that could
get some new users and more testing... |
01:56.18 |
kanzure |
i would say
no, but i wouldn't mind including instructions or hints on how to
use vagrant to get a base image |
01:56.31 |
javampire |
hmm, why no
? |
01:56.44 |
kanzure |
installing
python-brlcad is really just "sudo apt-get install build-essential
brlcad python-setuptools" and then "sudo pip install --upgrade
brlcad" on ubuntu |
01:56.58 |
kanzure |
because
repackaging a virtual machine for every conceivable build or
release of the project is just poor planning and not
good |
01:57.00 |
javampire |
on ubuntu
sure |
01:57.08 |
kanzure |
you don't see
firefox releasing a new vm for every build artifact |
01:57.26 |
javampire |
but the VM is
mostly used by windows people I guess |
01:58.02 |
javampire |
ok,
admittedly it will be then as easy to set up inside the
VM |
01:58.48 |
javampire |
in fact Raj
(the GSOC candidate) managed to set it up pretty fast, so it must
be OK |
01:59.54 |
javampire |
ok, enough
for today (it's 3:00 here) |
02:00.04 |
javampire |
I mean
3AM |
02:02.33 |
javampire |
see you Bryan
! |
03:11.19 |
*** join/#brlcad tofu1
(~morrison@c-71-206-34-125.hsd1.md.comcast.net) |
03:11.47 |
*** mode/#brlcad [+o tofu] by ChanServ |
03:31.12 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:32.44 |
brlcad |
supposedly
any minute now |
04:12.09 |
*** join/#brlcad kintel_
(~kintel@unaffiliated/kintel) |
04:25.28 |
tofu |
and so it
really begins |
05:21.50 |
*** join/#brlcad caen23_
(~caen23@92.81.213.198) |
05:24.42 |
*** join/#brlcad archivist_
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
05:54.51 |
*** join/#brlcad raj12lnm
(75d284ec@gateway/web/freenode/ip.117.210.132.236) |
06:03.18 |
raj12lnm |
Hi
all. |
07:27.03 |
*** join/#brlcad esornep
(~amit@115.248.130.148) |
08:37.27 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
13:37.39 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:45.19 |
*** join/#brlcad ries (~ries@190.9.171.121) |
15:03.32 |
*** join/#brlcad tofu1
(~morrison@c-71-206-34-125.hsd1.md.comcast.net) |
15:47.04 |
*** join/#brlcad javampire
(~ncsaba@p4FF731A8.dip0.t-ipconnect.de) |
15:53.53 |
*** join/#brlcad gaganjyot
(~gagan@124.253.230.40) |
16:24.35 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
16:40.09 |
*** join/#brlcad raj12lnm
(75e4b2ad@gateway/web/freenode/ip.117.228.178.173) |
16:40.54 |
raj12lnm |
hi
all. |
16:41.20 |
raj12lnm |
javampire : I
have changed the pull adding facilities in the pull. |
16:41.26 |
raj12lnm |
Did you
notice them ? |
16:42.29 |
raj12lnm |
javampire: In
the pull request. you will see my last commit which has found a
mechanism to handle the matrix. |
16:42.37 |
raj12lnm |
javampire : I
am adding the test now. |
16:42.46 |
raj12lnm |
Can you help
me writting the tes ? |
16:43.25 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
16:44.15 |
raj12lnm |
hi
kesha. |
16:44.31 |
raj12lnm |
are you a
contributor at brlcad ? |
16:44.35 |
javampire |
raj12lnm: hi,
I have seen the new commits, added already some
comments |
16:45.16 |
raj12lnm |
javampire
when i add the test i see the following error! |
16:45.24 |
raj12lnm |
AttributeError: WDB instance has no
attribute 'vol' |
16:45.50 |
raj12lnm |
can u help
where i am possibly wrong. |
16:45.50 |
javampire |
you need to
install again python-brlcad |
16:46.16 |
javampire |
just run the
"python setup.py install --user |
16:46.33 |
raj12lnm |
javampire i
have already and able to run the tests |
16:46.41 |
raj12lnm |
but when i
add a tests for the vol. |
16:46.44 |
raj12lnm |
I see that
issue. |
16:46.56 |
javampire |
yes, your
changes need to be deployed each time |
16:47.14 |
javampire |
whenever you
change anything in python-brlcad, you need to deploy the
changes |
16:47.30 |
javampire |
the tests
will see the deployed version, not your sources |
16:47.54 |
raj12lnm |
ok. so i
rerun the setup ? |
16:47.56 |
javampire |
yes |
16:49.11 |
raj12lnm |
ok javampire
thanks. |
16:49.19 |
javampire |
did work
? |
16:49.30 |
javampire |
you will have
some more errors ;-) |
16:51.09 |
raj12lnm |
i do.
:-) |
16:51.16 |
raj12lnm |
I am trying
to fix. |
16:51.30 |
raj12lnm |
AttributeError: 'module' object has no
attribute 'VOL' |
16:51.53 |
javampire |
do you know
how to fix ? |
16:52.25 |
raj12lnm |
I
dont. |
16:52.31 |
raj12lnm |
atleast
havent found yet. |
16:53.01 |
raj12lnm |
your help
will be good. |
16:53.14 |
javampire |
raj12lnm:
hint: look at what is in the __all__ list and then look at the
imports |
16:53.48 |
raj12lnm |
ind wdb.py or
in the tests ? |
16:54.04 |
raj12lnm |
got
it. |
16:54.05 |
raj12lnm |
:) |
16:54.30 |
javampire |
basically the
__all__ list will tell python what names should be available if you
do "from module import *" |
16:54.47 |
javampire |
but those
names must be defined in the module |
16:55.01 |
javampire |
by importing
it you also define it as part of the module |
16:55.16 |
raj12lnm |
ok. |
16:55.27 |
raj12lnm |
and it
imports all the functions. |
16:56.28 |
javampire |
so, in
"brlcad/primitives/__init__.py you need to add VOL to the __all__
list, and to import it |
16:56.37 |
javampire |
I guess you
figured it out already :-) |
16:59.41 |
raj12lnm |
Actually I
already had it. |
17:00.20 |
raj12lnm |
I also added
vol.s to brl_db.region |
17:00.24 |
raj12lnm |
but I am stil
not able to run the tests. |
17:00.37 |
raj12lnm |
sees same error. |
17:00.48 |
javampire |
re-deployed ?
;-) |
17:01.06 |
raj12lnm |
yeah. |
17:01.38 |
javampire |
raj12lnm: I
talked to Sean about GSOC proposals, and it seems that the
philosophy is that the student should come up with the idea/scope,
the project page is just an initial help |
17:02.03 |
javampire |
I will also
do official mentoring if you want to go for it |
17:03.00 |
javampire |
so the bottom
line is: you should actually own the ideas, it's not a hire job
;-) |
17:03.36 |
javampire |
ok, back to
VOL - check in and push your tests, I will have a look |
17:04.53 |
*** join/#brlcad raj12lnm_
(7aa68b01@gateway/web/freenode/ip.122.166.139.1) |
17:05.27 |
raj12lnm_ |
javampire I
saw this at last |
17:05.30 |
raj12lnm_ |
22:32]
<raj12lnm> ok. [22:32] <raj12lnm> Thanks for taking to
him. [22:32] <raj12lnm> *talking. |
17:05.47 |
raj12lnm_ |
javampire :
couldnot see anything after that ! |
17:06.19 |
raj12lnm_ |
javampire: I
will start working on the application from next week
(tommorow) |
17:06.22 |
javampire |
http://infobot.rikers.org/%23brlcad/20140308.html.gz
-> go to the end |
17:06.27 |
raj12lnm_ |
First I would
like to wrap a primitive. |
17:07.41 |
javampire |
well I still
think the best would be if you are also interested at least
theoretically about 3D modeling, all we do here is to make that
easier... |
17:09.28 |
*** join/#brlcad raj12lnm
(75e00d22@gateway/web/freenode/ip.117.224.13.34) |
17:15.12 |
*** join/#brlcad tofu
(~morrison@c-71-206-34-125.hsd1.md.comcast.net) |
17:15.13 |
*** mode/#brlcad [+o tofu] by ChanServ |
17:16.06 |
raj12lnm |
javampire :
as you said you could mentor officially also. |
17:16.08 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
17:16.11 |
raj12lnm |
Will you
mentor me ? |
17:16.14 |
javampire |
yes,
sure |
17:16.33 |
raj12lnm |
Although I am
too far from being selected |
17:16.57 |
javampire |
well all you
need is to have a vision of what you want to accomplish |
17:17.22 |
javampire |
and there it
will help you to try out what brl-cad can without python, and what
you imagine it could be doing with :-) |
17:18.20 |
raj12lnm |
javampire,
before we discuss more on the application can you help me with the
test ? |
17:18.28 |
javampire |
as Sean
already told me, the ideas should ultimately be yours, you should
do it as a pleasure work... |
17:18.28 |
raj12lnm |
I would want
to complete the first contribution. :-) |
17:18.32 |
javampire |
yes,
sure |
17:18.41 |
brlcad |
servers are
back online |
17:19.33 |
javampire |
raj12lnm: if
you get in trouble with anything, please check in to git, push to
github, then I can see your code and test too |
17:21.11 |
*** part/#brlcad tofu
(~morrison@c-71-206-34-125.hsd1.md.comcast.net) |
17:22.29 |
raj12lnm |
javampire :
you can see the code in the pull request now. |
17:22.42 |
javampire |
ok, will
check |
17:25.10 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
17:25.31 |
javampire |
raj12lnm: ok,
that's the wrong test case, it's my fault, sorry... |
17:26.00 |
javampire |
please roll
back your changes in that file, add them to
tests/test_wdb.py |
17:26.34 |
javampire |
if you will
do "git fetch --all -v" you will see I got rid already of that
file |
17:27.58 |
javampire |
you might
need to also do "git merge javampire/master" (replace javampire
with whatever you called my remote) |
17:29.31 |
*** join/#brlcad raj12lnm__
(~androirc@122.166.139.1) |
17:37.20 |
raj12lnm__ |
javampire
: |
17:37.31 |
raj12lnm__ |
I have issues
with my network here. |
17:38.44 |
raj12lnm__ |
Sorry.
Regarding the delay. |
17:38.54 |
raj12lnm__ |
Can u give
some time 15 mins |
17:39.32 |
javampire |
raj12lnm__:
take your time, I'm not in a hurry :-) |
17:39.51 |
javampire |
must be late
in your time-zone |
17:39.58 |
raj12lnm__ |
javampure :
thanks |
17:40.11 |
raj12lnm__ |
Javampire :
today is off. |
17:40.21 |
raj12lnm__ |
So slept till
late ;-) |
17:40.29 |
javampire |
ok
:-) |
17:44.46 |
*** join/#brlcad raj12lnm
(75fc9624@gateway/web/freenode/ip.117.252.150.36) |
17:52.39 |
raj12lnm |
is back. |
17:53.03 |
raj12lnm |
javampire : I
see that you have changed the complete testing
infrastructure. |
17:53.15 |
raj12lnm |
is working to fetch your changes in my local
repository. |
18:04.46 |
raj12lnm |
was able to fetch the repository but dont find it in sync
with the repo of ncsaba on github. |
18:05.55 |
javampire |
raj: then you
might do the merge I mentioned |
18:05.58 |
raj12lnm |
javampire : I
am done with fetching. |
18:06.23 |
javampire |
I think you
will need to merge my changes... |
18:06.32 |
javampire |
into your own
mater branch |
18:06.35 |
javampire |
master |
18:16.01 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
18:16.06 |
maths22 |
and the move
is done! |
18:16.43 |
javampire |
so it's
checked in ? |
18:27.29 |
*** join/#brlcad hongth
(~hongth@82.146.42.69) |
18:44.46 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
18:45.00 |
raj12lnm |
javampire : I
have merged. |
18:45.10 |
raj12lnm |
Thanks for
the support. |
18:45.17 |
javampire |
welcome |
18:45.39 |
raj12lnm |
javampire : I
found that mk_vol is not is used in the main source
code. |
18:45.45 |
raj12lnm |
I grepped the
code. |
18:46.27 |
raj12lnm |
brlcad could
you shed some light on it ? |
18:46.29 |
javampire |
well it is
meant to be used by external code, most mk_* methods are used in
examples if inside BRL-CAD code |
18:46.45 |
raj12lnm |
ok. |
18:46.55 |
raj12lnm |
s you mean
you cal the code from the archer ? |
18:47.04 |
javampire |
wdb is the
interface you can use if you want to build your own
geometry |
18:47.38 |
javampire |
not exactly,
archer is for interactive use, where you do it using the
GUI |
18:47.53 |
javampire |
wdb is for
writing a program which generates geometry based on
parameters |
18:47.59 |
raj12lnm |
so wdb has
another interface. |
18:48.18 |
raj12lnm |
ok. |
18:48.46 |
javampire |
look at this
project for an example I actually want to use for building a real
world object: https://github.com/ncsaba/returnboard |
18:49.51 |
*** join/#brlcad raj12lnm_
(75fc9624@gateway/web/freenode/ip.117.252.150.36) |
18:49.54 |
javampire |
you can
compare the "returnboard.py" file which does mostly the same as
"returnboard.tcl" |
18:50.27 |
javampire |
I abandoned
the TCL version pretty early, and started to work on python-brlcad
so I can use python to do the work :-) |
18:50.46 |
raj12lnm_ |
ok.
javampire. |
18:51.02 |
raj12lnm_ |
the last i
saw was this |
18:51.03 |
raj12lnm_ |
[00:15]
<javampire> hmm, I suspect it is not widely used |
19:11.33 |
*** join/#brlcad gaganjyot
(~gagan@124.253.230.40) |
19:30.24 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
19:34.56 |
brlcad |
raj12lnm_:
what javampire said -- the mk_*() routines are for external codes
and procedural geometry apps |
19:35.09 |
brlcad |
we don't have
any proc-db apps that create vol at the moment |
19:40.55 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
20:16.10 |
raj12lnm__ |
brlcad :
ok |
20:16.37 |
raj12lnm__ |
I will try to
get familiar with procedyral geometry |
20:16.51 |
raj12lnm__ |
So that i can
get a sense of the developmwnt. |
20:17.35 |
raj12lnm__ |
Vrlcad : Can
you help me with few doable task with the procedural
geometry. |
20:17.44 |
raj12lnm__ |
brlcad
: |
20:30.01 |
*** join/#brlcad mizurow
(~mizurow@82.146.62.82) |
20:46.24 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
20:46.44 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
21:28.09 |
brlcad |
raj12lnm__:
to what end? |
21:28.15 |
brlcad |
starseeker:
wb |
21:48.31 |
maths22 |
brlcad: the
dns temp change seemed to go smoothly (except when I accidentally
tried to log on to the temp server) |
21:49.05 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
21:49.17 |
brlcad |
maths22:
yeah, actual downtime was very limited |
21:49.42 |
brlcad |
maths22: I
tried for a couple hours to get the new site running |
21:50.13 |
brlcad |
ultimately
ran into some problem getting it to talk to the database that I
couldn't resolve in time |
21:50.39 |
brlcad |
so I just ran
with a static site backup |
21:58.57 |
*** join/#brlcad dervan
(5bbc6348@gateway/web/freenode/ip.91.188.99.72) |
22:00.21 |
dervan |
hello, I'm
writing with question about GSOC |
22:02.33 |
brlcad |
~ask |
22:02.33 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
22:02.54 |
brlcad |
dervan: how
can we help you? |
22:06.26 |
dervan |
yes, yes: I
think about task with OpenGL, but I worked mainly with math
GPU-accelerated algorithm, not with computer graphics... To
complete this task I must have quite good skills in computer
graphics? |
22:08.31 |
dervan |
It's a pity,
but in task list it's summarized only with few words... |
22:10.43 |
brlcad |
dervan: you
mean OpenCL? |
22:11.12 |
maths22 |
I wonder what
was up with that |
22:11.59 |
brlcad |
maths22:
yeah, I'm not sure -- the databases were imported, users imported,
confirmed I could access their data manually with the login
info |
22:12.09 |
dervan |
mainly CUDA,
but I also wrtote few lines in OpenCL |
22:12.45 |
brlcad |
maths22: but
wp and mw both just gave me bad a generic "some problem occurred"
message |
22:13.25 |
brlcad |
dervan: i'm
having trouble understanding you -- you said you were thinking
about a task with *OpenGL* ... did you mean that or did you mean
OpenCL instead of OpenGL? |
22:13.34 |
brlcad |
we have
OpenGL projects and an OpenCL project |
22:13.35 |
maths22 |
was the
/etc/brlcad part set up? |
22:13.41 |
brlcad |
maths22:
yes |
22:14.44 |
brlcad |
dervan: to
answer your question regardless of which you mean, you do not need
to have strong computer graphics familiarity (data is just
data) |
22:15.01 |
dervan |
ohh, sorry, I
don't recognized this.... All right I'm thinking about
OpenCL |
22:15.15 |
maths22 |
I'll mess
with that on my local computer (doing a db transfer and svn
co) |
22:15.32 |
maths22 |
I wonder if
the apache error log had anythign |
22:16.00 |
brlcad |
nope, logs
were all silent |
22:17.03 |
brlcad |
that's
basically where I lost a couple hours trying to figure it out,
before deciding that the static site was good enough for a sunday
morning :) |
22:17.14 |
maths22 |
what version
php and mysql |
22:17.28 |
brlcad |
I needed to
put mw and/or wp into a debug mode to figure out where it was
getting stuck |
22:17.29 |
maths22 |
I want the
site to be able to transfer painlessly, so I'm trying to figure it
out |
22:17.52 |
brlcad |
looks like it
was PHP 5.3.26 |
22:18.27 |
brlcad |
latest mysql
download (actually mariadb) |
22:18.44 |
brlcad |
Ver 15.1
Distrib 5.5.36-MariaDB |
22:18.51 |
maths22 |
what is
mariadb? |
22:19.04 |
brlcad |
fork of
mysql |
22:19.43 |
brlcad |
(by the guy
that started mysql) |
22:19.52 |
brlcad |
https://en.wikipedia.org/wiki/MariaDB |
22:20.56 |
brlcad |
basically, in
response to oracle trying to screw the open source community (or
more aptly, ignoring) |
22:21.37 |
brlcad |
dervan: did
that answer your question? |
22:21.53 |
brlcad |
dervan:
that's a very high-priority interest so glad to hear you're
interested in it |
22:24.37 |
dervan |
yes, but I
have also next question: I don't know where I should look for more
details about this taks... I must be more precise in my
application, so I must first study source code of this functions?
(btw, can you tell me what exactly means "primitives"?) |
22:26.05 |
brlcad |
dervan: if
you stay on irc for a while, I will gladly give you LOTS of more
details about what we had in mind |
22:26.18 |
brlcad |
so you can
write a precise detailed application |
22:26.28 |
dervan |
ok, no
problem, I'm waiting |
22:26.48 |
brlcad |
i'll also add
more details on our wiki |
22:27.10 |
brlcad |
but
basically, primitives are "objects" .. spheres, torus, boxes,
pyramids, etc |
22:28.12 |
brlcad |
each
primitive already has code that describes them in detail and this
task is basically to convert 1 of them from C to OpenCL (easy
right?) |
22:28.42 |
brlcad |
OR to change
our front-end processing to handle data a little differently (with
or without OpenCL) -- that's the coherent raytracing
task |
22:28.44 |
dervan |
ahh, this
primitives... I'm really sorry, I misunderstand you... |
22:29.08 |
brlcad |
http://brlcad.org/tmp/primitives/Primitives2_grouped_with_labels.png |
22:29.18 |
brlcad |
each of those
is a "primitive" |
22:31.52 |
brlcad |
one of those
is a sphere, for example .. and the C function to be converted is
an intersection function, which is basically solving the quadratic
equation (-b +- sqrt(b^2 -4ac)) / 2a |
22:32.23 |
brlcad |
in fact, that
one is already done in OpenCL so you have a great example for
converting the other primitives |
22:32.54 |
dervan |
and wait...
changing front-end processing with OpenCL will cover first and
second task? |
22:33.07 |
brlcad |
no,
no |
22:33.16 |
brlcad |
you can
either change the front end or change the back end |
22:33.25 |
dervan |
ok |
22:33.26 |
brlcad |
those two
tasks are separate projects |
22:33.48 |
brlcad |
notice this:
http://svn.code.sf.net/p/brlcad/code/brlcad/branches/opencl/ |
22:34.21 |
brlcad |
and
specifically:
http://svn.code.sf.net/p/brlcad/code/brlcad/branches/opencl/src/librt/primitives/sph/ |
22:35.12 |
brlcad |
sph_shot.cl
is an OpenCL version of rt_sph_shot() in sph.c |
22:35.44 |
brlcad |
the OpenCL
task is to do exactly that for as many of our other primitives as
possible |
22:35.48 |
brlcad |
make
sense? |
22:36.06 |
brlcad |
stick around
and ask more questions .. we're here all the time, but sometimes
take a while to respond |
22:36.17 |
dervan |
and in this
task I will write such function for every primitive? |
22:41.23 |
dervan |
kernel lauch
will be same/similar for every primitive and it is written (because
it work with sphere)? |
22:42.37 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
22:58.55 |
kintel |
OpenSCAD
2014.03 just released. Now ready for GSoC :) |
23:01.04 |
dervan |
brlcad: Thank
you for responding to my questions, now I know that I'm really
interested in this project. I will play a little with this code
tomorrow. Goodbye ;) |
23:05.00 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
23:12.27 |
brlcad |
kintel:
awesome |
23:26.37 |
brlcad |
DJ_FF:
hi |
23:26.52 |
*** join/#brlcad dennisy
(~dennisy@216-165-63-152.DYNAPOOL.NYU.EDU) |
23:27.20 |
DJ_FF |
Hi! |
23:27.29 |
dennisy |
hello |
23:28.17 |
dennisy |
i'm
interested in getting involved in the brlcad project |
23:28.19 |
brlcad |
welcome |
23:29.06 |
brlcad |
dennisy: lots
of really easy ways to get involved -- what's your
interest? |
23:30.14 |
dennisy |
brlcad: i'm
hoping to apply for the google summer of code program |
23:30.33 |
DJ_FF |
brlcad: i am
interested in the project of adding the exec function to the search
option |
23:31.02 |
brlcad |
dennisy:
hoping? you are in full control of whether you apply
;) |
23:31.20 |
brlcad |
DJ_FF:
excellent, what do you know about it? |
23:31.30 |
dennisy |
brlcad:
well |
23:31.52 |
dennisy |
brlcad: as
part of the process i was working on fixing a bug i found on the
tracker |
23:32.51 |
dennisy |
brlcad: when
using nirt from the mged command line, the additional options to
nirt don't get passed on the first call |
23:33.36 |
brlcad |
really? heh,
didn't know about that one |
23:34.09 |
dennisy |
brlcad: yeah,
apparently the ray is shot first, and then the options are
applied |
23:34.25 |
dennisy |
brlcad: so to
get the intended effect you need to shoot a second ray right
after |
23:34.35 |
dennisy |
brcad: and
ignore the first output |
23:35.15 |
brlcad |
I'd
investigate why the options aren't be applyed in the first
place |
23:35.18 |
brlcad |
the first
time |
23:35.58 |
brlcad |
if that
behavior truely is required, then supression of the first would
make sense but I see no reason why that'd be the case |
23:36.16 |
brlcad |
probably some
stupid state or bogus initialization |
23:36.42 |
dennisy |
brlcad: yes,
the bug report also mentioned it's likely because the command to
shoot a ray is passed to nirt before the user's additional options
are passed |
23:37.33 |
dennisy |
brlcad:
anyway, my question is, how does mged pass the commands to
nirt? |
23:37.37 |
brlcad |
that doesn't
make a lot of sense to me ;) |
23:38.28 |
dennisy |
the closest i
could figure it out was that it seems to use the signal()
function |
23:39.07 |
brlcad |
from memory,
nirt is invoked through a subprocess (via execl() or
similar) |
23:39.30 |
brlcad |
this is a
great intro for implementing search -exec actually |
23:39.50 |
brlcad |
it'll
probably take you a day or two to understand the code, but this is
a succinct issue |
23:40.08 |
brlcad |
have you
first 1) compiled brl-cad from source and 2) run mged and 3) run
nirt in mged? :) |
23:40.18 |
dennisy |
yep |
23:40.20 |
brlcad |
gotta
reproduce an issue if you have to fix it ;) |
23:40.23 |
brlcad |
excellent |
23:41.17 |
dennisy |
i also
noticed passing a debug argument like -X 0x001 to nirt makes it
take a very long time to respond |
23:41.33 |
dennisy |
though that
may be intended |
23:41.45 |
brlcad |
ooh,
yeah |
23:41.48 |
brlcad |
that's a
debug flag |
23:41.58 |
brlcad |
makes it
print a ton of statements |
23:42.09 |
dennisy |
tons |
23:42.35 |
dennisy |
so what would
the best way to get familiar with the code base be? |
23:42.46 |
brlcad |
you familiar
with using a debugger? |
23:42.57 |
brlcad |
best will
probably be to step through the code |
23:42.58 |
dennisy |
yes, i know
gdb |
23:43.22 |
dennisy |
though i've
mostly used it for very low level stuff |
23:44.14 |
dennisy |
is most of
the mged logic located in mged.c? |
23:44.28 |
brlcad |
if you know
how to set a breakpoint and step, you probably know enough to fix
this |
23:44.58 |
dennisy |
that's
reassuring |
23:45.06 |
brlcad |
so quick path
to discovery ... you'd search src/mged for nirt and hopefully you'd
see that there's a big command table in setup.c |
23:45.24 |
brlcad |
it references
an f_nirt function, which is what is invoked when someone types
nirt |
23:45.42 |
brlcad |
find that
function, break on it in the debugger, and you're set to begin
understanding the issue(s) |
23:46.04 |
dennisy |
ok |
23:46.14 |
dennisy |
i will get to
working on that |
23:46.21 |
dennisy |
thank you for
your help |
23:46.31 |
brlcad |
src/mged and
src/libged are the two places of interest when it comes to mged
commands |
23:46.47 |
brlcad |
note that
things are slightly different if you use nirt within
archer |
23:46.54 |
brlcad |
can you
reproduce the bug in archer? |
23:47.02 |
dennisy |
i haven't
tried it in archer yet |
23:47.10 |
brlcad |
if not, you
might get really lucky and can just replace f_nirt() with
ged_nirt() |
23:47.48 |
brlcad |
but have to
look and compare both functions, see what f_nirt's doing that is
different |
23:48.18 |
dennisy |
mhm |
23:48.43 |
brlcad |
f_nirt might
even call ged_nirt, but doing other work |
23:48.52 |
brlcad |
just have to
look |
23:52.17 |
dennisy |
ok. seems
like calling nirt from inside archer has the same issue |
00:17.45 |
dennisy |
f_nirt passes
the right arguments to ged_nirt, so the problem must be
there |
01:01.16 |
dennisy |
brlcad: i
found what i think is the cause of the problem |
01:01.52 |
dennisy |
brlcad: in
ged_nirt, there is a line that says: "bu_vls_printf(&p_vls,
"dir %lf %lf %lf; s", dir[X], dir[Y], dir[Z]);" |
01:02.21 |
dennisy |
brlcad: the
problem is the "; s" in the string |
01:02.59 |
dennisy |
brlcad: this
causes nirt to shoot a ray without waiting for configuration
instructions from the -e option |
01:04.55 |
dennisy |
brlcad: is
there a simple way to modify and recompile the source to see what
the effect of changing that line would be? |
01:21.29 |
dennisy |
brlcad:
actually, looking over the results from echoing the commands in
mged (by clicking "echo cmd" in the query ray control panel), it
seems like the problem is far from that simple |
01:35.21 |
dennisy |
brlcad:
anyways, i would like to thank your for your help again, and i'll
be back tomorrow to take another crack at this bug |
02:24.57 |
maths22 |
brlcad: does
inderpreet have commit access now? |
02:25.39 |
maths22 |
I would
prefer if he do any theme changes in his git repo, but some stuff
might require the svn one |
02:25.50 |
maths22 |
I'll try to
set the git repo to auto-pull if I can figure it out |
02:26.59 |
brlcad |
doable but
bidirectional is problematic |
02:27.10 |
brlcad |
have to
continually rebase |
02:27.17 |
brlcad |
(assuming
commits are happening) |
02:27.49 |
brlcad |
I don't know
his username to add his access and havne't seen him to ask here
(too busy with the migration to seek him out) |
02:27.54 |
maths22 |
It only ought
to be uni-directional |
02:28.59 |
maths22 |
Eventual
goal: commit to git which syncs to beta |
02:29.17 |
maths22 |
if looks good
on beta, commit (w/ compiled css) to svn |
02:29.27 |
maths22 |
svn would go
to the live site |
02:30.13 |
brlcad |
nods, sounds good |
02:31.17 |
maths22 |
https://help.github.com/articles/creating-webhooks |
02:32.03 |
maths22 |
Ideally the
svn repo would be able to do that too, but I don't think
sourceforge supports that type of thing |
03:32.52 |
brlcad |
it does/did,
but it's a bear to set up |
03:33.10 |
brlcad |
don't know
about the new infrastructure |
04:51.35 |
*** join/#brlcad ishwerdas
(~inderplus@59.91.239.215) |
05:13.53 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-znsfgwuamstauosi) |
08:34.10 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
09:31.27 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
09:34.06 |
ishwerdas |
harmanpreet:
h |
09:34.14 |
ishwerdas |
oops
hi |
09:51.31 |
*** join/#brlcad teepee_
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
10:19.49 |
*** join/#brlcad dervan
(4e0904e2@gateway/web/freenode/ip.78.9.4.226) |
10:30.35 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
10:44.57 |
*** join/#brlcad richa
(b49531e7@gateway/web/freenode/ip.180.149.49.231) |
10:51.59 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
10:59.00 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-inmqerzmqmtkahug) |
11:51.29 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
12:40.13 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
13:01.46 |
*** join/#brlcad ries (~ries@190.9.171.121) |
13:43.21 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
13:48.27 |
richa |
I have
downloaded brlcad from http://brlcad.org/d/download for
linux |
13:48.53 |
richa |
When i follow
installation instructions and run cmake ../brlcad-X.Y.Z
-DBRLCAD_BUNDLED_LIBS=ON -DCMAKE_BUILD_TYPE=Release |
13:49.22 |
richa |
I get an
error that the source directory does not contain
CMakelists.txt |
13:49.42 |
richa |
What is the
solution to this? |
13:55.07 |
d_rossberg |
richa: which
file did you downloaded? *.deb or *.rpm? |
13:55.27 |
richa |
its
.zip |
13:56.55 |
d_rossberg |
this was
probable the runtime DLL for Windows |
13:57.39 |
d_rossberg |
try this one:
http://sourceforge.net/projects/brlcad/files/BRL-CAD%20Source/7.24.0/brlcad-7.24.0.tar.gz/download |
13:58.00 |
richa |
yeah |
13:59.53 |
richa |
Also, Is
there some specific layout which gsoc students must follow while
writing their proposals? |
14:04.33 |
d_rossberg |
You should
look here to see how they could look like: http://brlcad.org/wiki/Google_Summer_of_Code/2013 |
14:07.59 |
d_rossberg |
btw, you
should subscribe this group too: http://groups.google.com/d/forum/gsocax?hl=en |
14:10.58 |
richa |
yeah,
ok |
14:25.57 |
*** join/#brlcad cstirk
(~Carola@67.96.180.126) |
14:26.42 |
teepee_ |
d_rossberg:
isn't that the wrong year? ;) http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas |
14:29.47 |
Notify |
03BRL-CAD
Wiki:Harman052 * 6540 /wiki/Online_Geometry_Viewer_Back-end:
Content added |
14:29.49 |
Notify |
03BRL-CAD
Wiki:Harman052 * 6541 /wiki/Online_Geometry_Viewer_Back-end: /*
Requirements */ |
14:29.51 |
Notify |
03BRL-CAD
Wiki:Harman052 * 6542
/wiki/Online_Geometry_Viewer_Back-end: |
14:29.54 |
Notify |
03BRL-CAD
Wiki:Harman052 * 6543 /wiki/Online_Geometry_Viewer_Interface:
Content added |
14:29.56 |
Notify |
03BRL-CAD
Wiki:Harman052 * 6544 /wiki/Online_Geometry_Viewer_Interface:
References and requirements added |
14:30.03 |
Notify |
03BRL-CAD
Wiki:Sean * 6545 /wiki/Summer_of_Code/Acceptance: remove the
brl-cad specific language, generalize and condense verbosity a fair
bit |
14:30.05 |
Notify |
03BRL-CAD
Wiki:Sean * 6546 /wiki/Summer_of_Code/Acceptance: add one more
top-level category to break the flow a little |
14:30.07 |
Notify |
03BRL-CAD
Wiki:Sean * 6547 /wiki/Summer_of_Code/Acceptance: /* Write
maintainable code */ another cad ref |
14:30.09 |
Notify |
03BRL-CAD
Wiki:Sean * 6548 /wiki/Summer_of_Code/Acceptance: /* License
appropriately */ |
14:30.59 |
Notify |
03BRL-CAD:starseeker * 60106
(brlcad/branches/openscenegraph/CMakeLists.txt
brlcad/branches/openscenegraph/INSTALL and 2 others): Get local
openscenegraph build going. Will need both better handling of the
build dir plugin situation and an upgraded ThirdParty macro that
allows for version specification. Needs a bit of a rework of top
level option handling across the board to be done
right. |
14:31.46 |
d_rossberg |
teepee_: ???
where, which year? |
14:31.59 |
teepee_ |
d_rossberg:
your gsoc link to 2013 |
14:32.21 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:32.43 |
teepee_ |
oh, the last
years proposals are also linked there? |
14:33.38 |
d_rossberg |
yeas, i meant
richa should look at last years proposals to get an idea how a good
one should look like |
14:34.42 |
teepee_ |
d_rossberg:
right, the penny dropped meanwhile :) |
14:35.24 |
d_rossberg |
:) |
14:35.52 |
teepee_ |
was thinking about the checklist page http://brlcad.org/wiki/Summer_of_Code/Checklist |
15:28.08 |
Notify |
03BRL-CAD:starseeker * 60107
(brlcad/trunk/INSTALL brlcad/trunk/configure and 3 others): Use
CMakeParseArguments to make the THIRD_PARTY macro more
flexible. |
15:30.47 |
Notify |
03BRL-CAD:starseeker * 60108
brlcad/trunk/misc/CMake/ThirdParty.cmake: remove debugging
printing. |
15:39.51 |
Notify |
03BRL-CAD:starseeker * 60109
(brlcad/branches/openscenegraph/AUTHORS
brlcad/branches/openscenegraph/INSTALL and 4 others): Update
ThirdParty macro from trunk, make appropriate tweaks. |
15:40.18 |
*** join/#brlcad kintel_
(~kintel@unaffiliated/kintel) |
16:04.43 |
Notify |
03BRL-CAD
Wiki:5.15.167.51 * 6549 /wiki/User:Cprecup: /* About me
*/ |
16:14.31 |
Notify |
03BRL-CAD:starseeker * 60110
(brlcad/branches/openscenegraph/misc/CMake/FindOpenSceneGraph.cmake
brlcad/branches/openscenegraph/src/libdm/CMakeLists.txt
brlcad/branches/openscenegraph/src/other/CMakeLists.txt): More
build tweaking for OSG. Need another feature in the ThirdParty
macro - a list of variables to reset for the search. STEPcode will
probably need something similar once we actually start looking
for |
16:14.33 |
Notify |
system
versions... |
16:25.08 |
``Erik |
huh, 200hp
motorcycle from lotus: http://www.lotus-motorcycles.com/ |
16:29.54 |
Notify |
03BRL-CAD:starseeker * 60111
(brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake
brlcad/trunk/misc/CMake/ThirdParty.cmake
brlcad/trunk/src/other/CMakeLists.txt): Add an optional ability to
specify vars to reset to third party macro |
16:31.50 |
Notify |
03BRL-CAD:starseeker * 60112
(brlcad/branches/openscenegraph/misc/CMake/BRLCAD_Summary.cmake
brlcad/branches/openscenegraph/misc/CMake/ThirdParty.cmake and 4
others): grab trunk ThirdParty update |
16:41.38 |
Notify |
03BRL-CAD:starseeker * 60113
brlcad/branches/openscenegraph/src/other/CMakeLists.txt: Make sure
the include dirs are set. |
17:07.29 |
brlcad |
``Erik: holy
crap |
17:07.33 |
brlcad |
that's
awesome! |
17:44.55 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
18:00.24 |
*** join/#brlcad raj12lnm
(7aac7bdf@gateway/web/freenode/ip.122.172.123.223) |
18:07.57 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
18:20.44 |
brlcad |
teepee: that
checklist is going to get updated, but it's a good general
guide |
18:21.35 |
brlcad |
richa: I see
now that it wasn't your fault :) |
18:21.40 |
teepee |
brlcad: I
think it's a nice starting point already |
18:28.38 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-ylzuqzgmsbzbgkfd) |
18:52.34 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
19:12.38 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
19:25.06 |
*** join/#brlcad harshkothari
(~harshkoth@wikimedia/Harsh4101991) |
19:27.22 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
19:31.37 |
richa |
I am a GSoC
candidate interested in working on "Synchronize wiki with
Docbook" |
19:32.12 |
richa |
I would like
to discuss some details regarding this project |
19:33.34 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:33.50 |
richa |
I am not
clear with how do a general user edit Docbook |
19:35.36 |
*** join/#brlcad raj12lnm
(75e5a9b8@gateway/web/freenode/ip.117.229.169.184) |
19:37.14 |
starseeker |
richa:
figuring out an approach is part of the project |
19:37.39 |
starseeker |
there are
several "tiers" of support |
19:38.02 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
19:38.24 |
richa |
starseeker:
Yeah, I am figuring out some approaches |
19:38.25 |
starseeker |
the simplest
is a window that shows the DocBook xml to the wiki user, and then
"compiles" the xml after they have edited it to produce the HTML
web output |
19:39.13 |
starseeker |
that requires
contributors to have a knowledge of how to write DocBook markup,
which is a high hurdle, but would still be better than what we have
now |
19:40.42 |
starseeker |
in that
scenario (which might be a good first step, regardless of what
comes next) the editing process would look very much like our
current wiki edit-and-submit cycle, except the markup in the
editing window would be DocBook and the "Preview" would be the
backend processing the docbook and showing the HTML |
19:41.26 |
starseeker |
there are
several possible "next" steps, all focused on the "better ways to
edit DocBook in a browser" problem |
19:41.29 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 6550 /wiki/User:Krajkreddy/main: Current
Works. |
19:42.26 |
raj12lnm |
hi richa! I
hope my inputs were useful. :-) |
19:43.01 |
richa |
raj12lnm:
yeah, they were! |
19:43.11 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
19:43.33 |
raj12lnm |
richa : I am
also a aspirant GSOC student. |
19:43.41 |
richa |
starseeker:
Is there some existing code for this or do I need to start from
scratch? |
19:44.11 |
raj12lnm |
kanzure : Can
you help me ? |
19:44.19 |
richa |
raj12lnm:
Which project are you interested in? |
19:44.38 |
*** join/#brlcad vegantrex
(925f141f@gateway/web/freenode/ip.146.95.20.31) |
19:44.42 |
raj12lnm |
richa : I am
working on python bindings. |
19:45.07 |
starseeker |
richa: well,
it's not entirely clear |
19:45.08 |
raj12lnm |
kanzure : I
am looking for sample values for vol primitive for the python
code. |
19:45.29 |
raj12lnm |
starseeker :
can you help me regarding sample values for vol primitive
? |
19:45.34 |
raj12lnm |
I sent an
email. |
19:46.08 |
starseeker |
There are a
few existing open source codes that might be relevant (there was
even a GSoC project in 2009 called Beacon to create a WYSIWYG
web-based DocBook editor) |
19:46.50 |
raj12lnm |
starseeker :
I have copy pasted my email here also. http://tny.cz/90f9d8d2 |
19:46.56 |
raj12lnm |
Can you
please look at it ? |
19:46.59 |
raj12lnm |
and guide
me. |
19:50.02 |
*** join/#brlcad raj12lnm__
(~androirc@122.172.123.223) |
19:51.15 |
starseeker |
raj12lnm: um.
I'm not all that familiar with the vol primitive |
19:52.19 |
kanzure |
raj12lnm__: i
do not have samples |
19:52.38 |
starseeker |
richa: I'd
definitely suggest checking out Beacon as a precursor to your
proposal - either have an idea how it might be used or (if it can't
be used) how what they tried can inform what you propose to do for
this project |
19:53.15 |
kanzure |
raj12lnm__:
btw, i think that one of the most needed pieces of python-brlcad is
better automated testing (especially on windows) possibly through
http://travis-ci.org/ and
http://vagrantbox.es/ |
19:53.26 |
richa |
starseeker:
Till now I have understood that I need to convert docbook syntax to
mediawiki syntax and vice-versa |
19:53.33 |
richa |
Am I going on
the right path? |
19:53.42 |
kanzure |
doesn't
pandoc do that automatically? |
19:54.14 |
kanzure |
docbook<->mediawiki
wikitext |
19:54.15 |
starseeker |
richa: i
would suggest that as a later stage of the project |
19:55.27 |
starseeker |
the problem
of lossless translation between markup formats is (I hope!) a much
tougher problem than a basic "edit and display this DocBook xml
page" |
19:56.09 |
starseeker |
it's probably
worth doing a few quick experiments with pandoc to see what
translations to and from our DocBook pages look like |
19:57.36 |
starseeker |
is frankly skeptical that that sort of automated translation
will suffice or be worth the effort - more likely that carrying
through on a WYSIWYM editing widget that strives to respect and
preserve the original DocBook would be more
practical |
19:58.03 |
starseeker |
but I don't
know that for sure |
19:58.03 |
*** join/#brlcad javampire
(~ncsaba@p4FF70940.dip0.t-ipconnect.de) |
19:58.22 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
19:58.28 |
harshkothari |
richa: I
think you have to define some kind of dictionary for doing vice
versa conversion |
19:58.47 |
kanzure |
i would
expect this to be the type of problem that everyone has tried to
solve but everyone hate :) |
19:59.09 |
starseeker |
kanzure: see
Beacon for an example of that ;-) |
19:59.27 |
kanzure |
do i
dare.. |
20:00.13 |
kanzure |
the problem
with wikitext is that it's really hard to parse later. oh
well. |
20:00.22 |
kanzure |
"the way to
parse it is to run php/mediawiki, have fun" |
20:01.39 |
harshkothari |
kanzure: but
again mediawiki parsers very less so it wouldnt be so
difficult |
20:02.00 |
javampire |
is this a
discussion about what should be the original format of
documentation ? :-) |
20:02.39 |
harshkothari |
javampire:
that is till now skeptic :-) |
20:02.41 |
raj12lnm__ |
kanzure : i
will look if i can set up a travis baswed automated
testing. |
20:02.42 |
kanzure |
format
translation ("old guy problems") |
20:02.54 |
kanzure |
raj12lnm__: i
would be open to other forms of continuous integration/testing,
too |
20:03.18 |
raj12lnm__ |
Inhave seen
travis working in some oither repo. |
20:03.26 |
starseeker |
javampire:
we're using DocBook for our primary format |
20:03.29 |
raj12lnm__ |
I will find
out how to integrate it. |
20:03.47 |
kanzure |
raj12lnm__:
right now one of the problems is that not all pull requests are
tested against windows, so windows is periodically falling
behind |
20:03.50 |
raj12lnm__ |
javampire :
hi |
20:04.03 |
javampire |
starseeker: I
would say it's a good choice - but I have not seen the full
discussion to know what is this about :-) |
20:04.05 |
raj12lnm__ |
Ok
kanzure. |
20:04.18 |
javampire |
raj12lnm__:
hi Raj ! |
20:04.36 |
starseeker |
javampire:
the project context is "how do we edit our DocBook documentation in
a web context?" |
20:04.41 |
javampire |
raj12lnm__:
any luck with the VOL ? |
20:04.49 |
raj12lnm__ |
kanzure : let
me introduce myself with you. |
20:05.03 |
javampire |
starseeker:
ok, that's an interesting topic |
20:05.20 |
raj12lnm__ |
javampire : i
have pushed the changes |
20:05.25 |
harshkothari |
javampire:
indeed |
20:05.39 |
raj12lnm__ |
But it gives
an error of unreasonable parameters. |
20:05.46 |
javampire |
raj12lnm__:
did you manage to run a test case ? |
20:06.02 |
raj12lnm__ |
Yes. |
20:06.12 |
javampire |
raj12lnm__:
let me test too... |
20:06.19 |
raj12lnm__ |
It gives an
error related to tge parametees. |
20:06.32 |
starseeker |
there's also
this project: https://code.google.com/p/docbookeditor/ |
20:06.45 |
raj12lnm__ |
And its hard
for me to imagine parameters. :-) |
20:06.48 |
harshkothari |
clicked |
20:08.10 |
raj12lnm__ |
javampire :
if you could modify the default parameters such that they become
"reasonable" |
20:08.27 |
raj12lnm__ |
I think you
will then be able to run the test. |
20:08.42 |
javampire |
raj: let me
test first |
20:08.47 |
raj12lnm__ |
Ok. |
20:09.02 |
raj12lnm__ |
As i said it
given s error :-) |
20:09.12 |
raj12lnm__ |
*gives |
20:11.01 |
richa |
starseeker:
What is my first step? |
20:11.13 |
richa |
1. creating a
web based docbook editor |
20:12.00 |
richa |
2. developing
a mediawiki extension which converts mediawiki syntax to docbook
syntax and vice-versa |
20:16.29 |
javampire |
starseeker:
BTW, is it really needed to edit doc-book in the web ? |
20:16.54 |
brlcad |
ries: what is
the preferred method you'd like them to get in touch with
you? |
20:17.22 |
brlcad |
mpictor:
ditto, prefferred contact method (irc, e-mail, ..) |
20:18.03 |
brlcad |
kintel:
ditto, preferred method? |
20:18.20 |
richa |
starseeker:
Can you give me your e-mail id? |
20:18.45 |
brlcad |
richa: you
should join our mailing list instead of directly e-mailing
mentors |
20:18.59 |
brlcad |
that way
other mentors have an idea what is being discussed |
20:19.23 |
richa |
brlcad: yeah,
I have already joined the mailing list |
20:19.25 |
mpictor |
brlcad:
contact method for students? IRC is probably best |
20:19.31 |
brlcad |
mpictor:
thx |
20:19.57 |
brlcad |
richa: as to
your question -- which of those two steps is more interesting to
you |
20:20.26 |
inderplus_ |
brlcad: have
you done anything about the website repository? |
20:20.41 |
kintel |
brlcad: irc,
mailing list, personal email in that order of
preference |
20:20.59 |
brlcad |
inderplus_:
yes |
20:21.03 |
brlcad |
kintel:
thx |
20:21.19 |
ries |
brlcad: IRC,
forum chat or mail, doesn't matter to much |
20:21.22 |
brlcad |
not putting
your personal e-mail, but you're welcome to ;) |
20:21.47 |
brlcad |
ries: do you
want all three listed? wasn't planning on listing
forums |
20:21.57 |
brlcad |
certainly can
though if that's better for you |
20:22.01 |
richa |
brlcad: I am
familiar with creating mediawiki extensions since I was an intern
at Wikimedia Foundation last year, so I am more comfortable with
2nd one |
20:22.16 |
inderplus_ |
brlcad: Do
mail me the details, I have edited the theme to look almost like
our wordpress theme (except the sidebars ofcourse) |
20:22.17 |
ries |
brlcad: what
sort of contact are we talking about? |
20:22.29 |
brlcad |
richa: then I
would totally recommend leveraging that strengths .. it's a big
one |
20:22.40 |
brlcad |
inderplus_:
will do |
20:22.54 |
inderplus_ |
brlcad: Is
there anyone else working on wordpress theme ? |
20:23.02 |
inderplus_ |
thanks
:) |
20:23.18 |
brlcad |
ries: i'm
updating our checklist instructions with succinct summary steps,
basically telling them where to go to introduce
themselves |
20:23.30 |
brlcad |
inderplus_:
not that I'm aware of |
20:23.43 |
ries |
brlcad: I
like a visible introduction.. wouldn't forum not be
best? |
20:23.52 |
brlcad |
inderplus_: I
was briefly during GCI, as well as the 2-3 GCI
submissions |
20:24.06 |
brlcad |
I think
maths22 has done some good theme inspection too |
20:24.36 |
brlcad |
ries: if
that's what you use, certainly |
20:24.44 |
brlcad |
we don't use
our forums much |
20:24.57 |
brlcad |
everyone
mostly gets directed to IRC or mailing list |
20:25.08 |
brlcad |
though we do
have them and they're sometimes used |
20:25.12 |
ries |
brlcad: out
of curiocity, what do you use for communication? Mailing
list? |
20:25.28 |
ries |
Ahh ok, our
forum is a mailing list aswell... so we have both |
20:25.50 |
brlcad |
yeah, we're
on mailman, so no go there ;) |
20:26.05 |
brlcad |
they need to
get that sorted out |
20:26.14 |
brlcad |
google groups
are eating their lunch |
20:27.11 |
brlcad |
inderplus_:
fyi, maths22 is okay if the wp theme is done via svn, but the
mediawiki theme should be forked off the existing github
repo |
20:28.19 |
brlcad |
ries: if your
forum/mail are one in the same, then should be okay to just list it
once, yes? |
20:28.25 |
brlcad |
or do you
want all three listed? |
20:28.36 |
brlcad |
or label it
Forum just to encourage it that way? |
20:29.38 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
20:30.34 |
ries |
brlcad: I
would use this one : http://librecad.org/cms/home/get-help/forum.html |
20:30.46 |
ries |
I have no
idea anymore how nable handles mailing list subscriptions
only |
20:32.00 |
brlcad |
trying to get
specific, how about: http://forum.librecad.org/LibreCAD-dev-f4361976.html |
20:32.01 |
inderplus_ |
harmanpreet:
I guess we are now pretty sure of vision as well as the
technologies regarding OGV, shall I start working on it ? Any tips
or some guidance ? |
20:33.12 |
ries |
brlcad:
that's fine with me |
20:33.22 |
brlcad |
ries: cool,
thanks |
20:33.32 |
brlcad |
should have
the checklist done in a few minutes to review |
20:34.10 |
``Erik |
huh, some
company in germany is trying to remake the lancia stratos: http://www.new-stratos.com/en/ |
20:35.42 |
brlcad |
no way that's
going to be US street legal anytime soon |
20:36.39 |
brlcad |
0-60 in less
than 3.3, nice |
20:36.44 |
mpictor |
it comes in a
2-wheeled version that you probably *can use in the US
;) |
20:36.49 |
mpictor |
*can* |
20:37.19 |
brlcad |
yeah, nobody
cares if you die on a motorcycle |
20:38.05 |
mpictor |
bicycle |
20:39.14 |
ries |
*all-new
Lancia Stratos |
20:39.46 |
javampire |
what's the
top speed you ever achieved driving a car ? |
20:40.15 |
raj12lnm__ |
140 |
20:40.19 |
*** join/#brlcad TCD
(~TheCommie@152.78.235.20) |
20:40.28 |
javampire |
kmh
? |
20:40.29 |
raj12lnm__ |
Km/h |
20:40.35 |
javampire |
ok
:-) |
20:41.04 |
raj12lnm__ |
Indian roads
but :-P |
20:41.46 |
brlcad |
about
200km/h |
20:42.06 |
javampire |
well here on
the german highway it's not unusual if a car literally flies by you
while you drive 200kmh |
20:42.45 |
javampire |
but I find it
scary |
20:42.57 |
javampire |
it's no fun
anymore... |
20:43.07 |
raj12lnm__ |
brlcad : have
you been to india ? |
20:43.13 |
brlcad |
raj12lnm__: I
wish |
20:43.28 |
raj12lnm__ |
Plan this
summer. |
20:43.46 |
raj12lnm__ |
I will ask
mohit (zero_level) also. |
20:44.00 |
raj12lnm__ |
We can have a
small meetup :-) |
20:44.25 |
brlcad |
heh, that'd
be awesome |
20:44.51 |
TCD |
Evening. |
20:44.59 |
raj12lnm__ |
I also
exchanged few emails with kesha_ |
20:45.09 |
raj12lnm__ |
She could
also join :-) |
20:45.44 |
raj12lnm__ |
also brlcad :
please reply to the email i sent, once you get time.
:-) |
20:46.34 |
javampire |
raj12lnm__: I
will help you tomorrow to figure out the param problems by
navigating the BRL-CAD C code |
20:46.51 |
raj12lnm__ |
Ok
javampire. |
20:46.59 |
javampire |
that's a good
skill anyway to develop on your own :-) |
20:47.11 |
raj12lnm__ |
I did
navigate the code using grep. |
20:47.25 |
raj12lnm__ |
But fiund
that they are not used. |
20:47.47 |
javampire |
likely were
looking for the wrong things :-) |
20:48.03 |
raj12lnm__ |
Ok. |
20:48.10 |
raj12lnm__ |
Reply on the
list. |
20:48.45 |
javampire |
ok |
20:50.06 |
brlcad |
raj12lnm__:
you could try to create a VOL wiki page similar to the EBM
page |
20:50.20 |
brlcad |
if you can
document it, you probably understand it ;) |
20:50.33 |
brlcad |
we have a gci
task description for that |
20:50.55 |
javampire |
Raj, you can
try this: find src/ -name '*.c' -exec grep -l 'mk_vol' \{\}
\; |
20:52.07 |
javampire |
ok, that will
not help too much, admittedly, but it will give you the file which
implements the method |
20:52.10 |
brlcad |
javampire:
pretty sure he's correct that we don't actually call mk_vol()
anywhere |
20:52.33 |
javampire |
yes, but the
implementation could give a hint what's the problem |
20:52.38 |
brlcad |
there's a few
of our more "advanced" primitives that are like that |
20:52.48 |
javampire |
he could
search for the error message to see where it is coming
from |
20:53.05 |
brlcad |
superellipsoid is another, point clouds,
. |
20:53.20 |
brlcad |
he's getting
an error? (missed somethign) |
20:53.21 |
javampire |
well most of
the remaining ones are like that, I'm definitely fan of low hanging
fruits, and those are done ;-) |
20:53.40 |
brlcad |
gotcha |
20:53.50 |
brlcad |
ahh, creating
a valid vol |
20:54.09 |
brlcad |
that gets
back to using the 'in' command manually with the EBM example to
follow |
20:54.18 |
brlcad |
then trying
to understand the vol's params |
20:54.21 |
javampire |
he gets:
"Unreasonable VOL parameters" |
20:54.24 |
brlcad |
or just ask
someone here ;) |
20:54.29 |
brlcad |
heh |
20:54.32 |
javampire |
he asked
:-) |
20:54.41 |
brlcad |
slaps raj12lnm__ for being unreasonable |
20:55.05 |
brlcad |
I mean ask
what some prompt from 'in' means |
20:55.13 |
javampire |
ah
ok |
20:55.18 |
brlcad |
more specific
than "I'm getting this error, help" |
20:55.27 |
javampire |
but I guess
in will ask the same as the mk_vol parameters |
20:55.52 |
brlcad |
almost
certainly, but they're slightly more verbose prompts than a
variable name |
20:55.58 |
javampire |
true |
20:56.05 |
brlcad |
along with
the EBM tutorial, should help make sense of them |
20:56.21 |
brlcad |
since it's
params are almost identical |
20:56.33 |
brlcad |
at least
conceptually VERY similar |
20:56.40 |
javampire |
brlcad: will
you answer Raj's email with pointer to that tutorial ? |
20:56.47 |
brlcad |
making tables
in mediawiki really SUCKS |
20:57.01 |
brlcad |
brlcad.org/wiki/EBM |
20:57.21 |
brlcad |
I got to get
this checklist finished first, gonna be a couple hours |
21:02.38 |
javampire |
OK, I
answered him |
21:02.48 |
brlcad |
cool
thanks |
21:02.56 |
javampire |
on another
topic: what are you using to write doc-book ? |
21:03.14 |
brlcad |
I use emacs
with a docbook-xml mode |
21:05.00 |
javampire |
I found some
time ago syntext-serna to be a cool wysiwyg editor for doc-book, it
is not available for download anymore from the makers, but the free
version was licensed as GPL3 so I guess it will be still existing
somewhere on the net |
21:15.47 |
maths22 |
brlcad: what
I would like even more, however, than wordpress in the svn repo is
a separate git repo for that |
21:16.35 |
brlcad |
maths22:
reason for not just putting it all in one place? |
21:17.06 |
maths22 |
I guess I
could use tags instead, but I like the idea of the svn repo being
what is live |
21:17.26 |
brlcad |
i don't care
if progress is happening where it happens, but ideally the
instructions for setting up a mirror involves as few steps as
possible |
21:17.32 |
maths22 |
in some ways,
a release and a devel repo |
21:17.41 |
maths22 |
right: to
clone, use the svn one |
21:17.56 |
maths22 |
That one
would always work, since it would be what is on the live
server |
21:18.13 |
brlcad |
so I guess I
don't care what precedes the clone as that's probably what I'd
check out to make changes |
21:18.30 |
maths22 |
Here would be
my ideal situation: |
21:18.42 |
maths22 |
A git repo
with two branches: release and devel |
21:21.27 |
maths22 |
beta would
sync with devel, and the live site would sync with
release |
21:21.34 |
brlcad |
I see two
common use cases (only?) ... A) I need to roll out some
change/update that I want to go live asap or B) I'm trying
something out so I set up my own mirror and try things in
advance |
21:22.11 |
maths22 |
I can see how
that might make more sense |
21:23.07 |
brlcad |
now how A and
B happen is almost unlimited possibilities, but ideally .. fewer
steps is better ;) |
21:23.19 |
brlcad |
if you want
to use git, go for it |
21:23.45 |
brlcad |
I don't think
the detail of revision control system matters for this really
much |
21:24.31 |
brlcad |
could utilize
our official github repo for that even, or keep them per user
adhoc |
21:24.53 |
brlcad |
the main site
would just need to know who/where to pull from (whether git or
svn) |
21:26.01 |
brlcad |
i'm okay with
there being only one branch for starters to keep things simple, or
protected like you suggest with the layered syncing |
21:26.43 |
brlcad |
it's
historically REALLY hard to get web devs using revision control, so
i'm happy if it exists in any form :) |
21:28.12 |
maths22 |
I'm thinking
master would be dev, and release separate |
21:28.43 |
maths22 |
my reason for
liking the git is that it encourages revision control as one works,
rather than just at the end of a big change |
21:28.57 |
maths22 |
However, at
the same time, it would be tested before breaking the main
site |
21:29.56 |
brlcad |
no concern
there |
21:30.04 |
brlcad |
like I said,
I don't see that as a concern myself |
21:30.07 |
brlcad |
people
committing "at the end of a big change" are doing svn wrong
:) |
21:30.12 |
javampire |
brlcad: I'm
not familiar with the plans you have for the web, but I would
really like to see more automatically generated parts of it which
come directly from the code, keeping documentation next to the
implementation |
21:30.31 |
brlcad |
whether it
happens or not .. personally I commit like a monkey no matter what
the scm |
21:30.45 |
brlcad |
javampire:
ditto |
21:30.51 |
javampire |
the problem
with the current web is that it drifts too fast from the
code |
21:31.07 |
brlcad |
that's part
of our docbook integration goals .. so we can "compile" our docs
and that becomes part of the site |
21:31.10 |
javampire |
having it
close to it would perhaps encourage the coder to keep it up to
date... |
21:31.12 |
brlcad |
and it's all
revision controlled |
21:31.24 |
maths22 |
my other
reason for liking the 2 branches is that, if something works on a
dev machine, it gets commited to beta |
21:31.32 |
brlcad |
so when code
changes, the docs change, and we can put *source* processes in
place to ensure they stay up to date |
21:31.39 |
maths22 |
then, we know
if it works ok before it goes to the main site |
21:31.50 |
javampire |
cool |
21:31.50 |
brlcad |
maths22: go
for it ;) |
21:32.37 |
maths22 |
can you add
me to the github brlcad org |
21:32.49 |
brlcad |
maths22: my
only quip from earlier is that you said a second "git repo" ..
which seems unnecessary to me -- it's just "the web repo" to
me |
21:32.55 |
maths22 |
that way the
repo is not a personal one |
21:33.04 |
maths22 |
I did not
mean a second repo |
21:33.15 |
brlcad |
there's a
personal and project one, you might be looking at mine |
21:33.24 |
brlcad |
ahh, then
we're good! :) |
21:34.13 |
maths22 |
if it works,
it would be merged into the "release" branch and pushed
again |
21:34.25 |
maths22 |
https://github.com/BRL-CAD |
21:34.32 |
maths22 |
that is the
org one |
21:34.33 |
brlcad |
yeah |
21:34.38 |
brlcad |
username? |
21:35.01 |
maths22 |
maths22 |
21:35.04 |
javampire |
"This
organization has no public repositories." - is this intended
? |
21:35.54 |
brlcad |
javampire:
yeah |
21:36.09 |
maths22 |
soon there
should be one-the web one |
21:36.11 |
brlcad |
most are
hosted on sourceforge or on our server (including our git
mirror) |
21:36.25 |
javampire |
ok |
21:36.30 |
brlcad |
and I can see
moving our web geometry projects to github if that's where folks
want to work |
21:36.43 |
maths22 |
My favorite
thing about github over sourceforge are pull requests |
21:36.48 |
javampire |
well github
is quite convenient |
21:37.03 |
maths22 |
obviously,
there are advantages for other reasons the other way |
21:37.15 |
brlcad |
yes,
advantages and disadvantages on both sides |
21:37.17 |
javampire |
it's
definitely easier to follow other's work |
21:37.46 |
brlcad |
wish
sourceforge had the social/comment and code review aspects github
has (which has literally nothing to do with git, but makes the site
powerful) |
21:37.47 |
maths22 |
I agree:
github has put a lot of effort into a very good UI |
21:38.04 |
maths22 |
github's
power is not in the "git" half, but the "hub" half |
21:38.08 |
brlcad |
yep |
21:38.38 |
TCD |
I more or
less couldn't care between git, svn, hg, or whatever else; I just
like github because it's so sleek |
21:38.39 |
brlcad |
just needs an svnhub |
21:38.51 |
brlcad |
or scmhub
even better |
21:39.01 |
javampire |
BTW, you know
gitlab ? https://www.gitlab.com/ |
21:39.05 |
brlcad |
let me pick
the community interaction profile |
21:39.14 |
brlcad |
I do
now |
21:39.56 |
brlcad |
a friend of
mine wrote Review Board, similar |
21:39.59 |
javampire |
well I still
find git better than svn when it comes to distributed
coding |
21:40.54 |
javampire |
it has a
steeper learning curve, but allows a lot more |
21:41.07 |
brlcad |
I find them
both pretty much identical in that regard |
21:41.17 |
brlcad |
except for
offline commits, but I'm basically never offline and haven't been
in nearly a decade |
21:41.32 |
javampire |
I'm commuting
2 hours a day on trains ;-) |
21:41.35 |
maths22 |
Offline is my
favorite aspect about git for robotics club |
21:41.50 |
maths22 |
we often are
connected to robots, but I can commit and worry about sharing
later |
21:42.15 |
javampire |
plus I just
stashed my work to test Raj's branch - with svn I'm not sure if
there's anything similar short of checking out another
copy |
21:42.34 |
maths22 |
In theory, I
like svn's linearity more, but in pratice, I have found git to be
useful |
21:42.42 |
maths22 |
Once I was
willing to try it, that is |
21:43.15 |
brlcad |
I still have
a problem with the antisocial traits that it encourages (which is
part why it's become so popular, heh) |
21:43.33 |
javampire |
git ?
antisocial ? |
21:43.54 |
starseeker |
it encourages
working off in corners without sharing |
21:44.14 |
brlcad |
yep, from a
big picture perspectives .. remember we're talking about git and
not 'hub' ;) |
21:44.32 |
javampire |
hmm... how is
svn different in that respect ? |
21:44.51 |
maths22 |
If you use
the revision control at all, it is inherently public
immediately |
21:44.54 |
brlcad |
you have to
interact and discuss because your work is basically auto-pushed to
everyone else interested |
21:44.57 |
javampire |
oh, you mean
you can't commit locally |
21:44.58 |
brlcad |
active
participation instead of passive |
21:45.51 |
starseeker |
look at
linenoise, for example: https://github.com/antirez/linenoise |
21:45.53 |
javampire |
but git in
turn allows you to track multiple remotes, so you can in fact
switch between the work of all your peers |
21:45.57 |
starseeker |
147 forks on
github |
21:46.17 |
starseeker |
some of them
add significant functionality |
21:46.43 |
brlcad |
basically,
you don't have to talk .. so many don't |
21:46.45 |
starseeker |
but you'll
have to look through them manually and "pick and choose", because
the work of integrating those improvements back into the "main"
project is undone |
21:46.59 |
brlcad |
that's seen
as a strength, and I don't dispute that for some
situations |
21:47.02 |
javampire |
and there's
no "master" branch which regularly integrates the rest
? |
21:47.07 |
brlcad |
but I would
claim that it's inherently antisocial |
21:47.32 |
javampire |
I mean it's
all management |
21:47.40 |
starseeker |
all git forks
are 'equal' by design - a "master" fork is up to the
community |
21:47.57 |
javampire |
if there is
somebody who pushes the changes in a master branch, then it will
work |
21:48.22 |
starseeker |
that's why I
cited linenoise - proof that it doesn't always happen |
21:48.45 |
brlcad |
antisocial !=
bad ... but it's whether communication is suggested (git master
fork) or doesn't happen (most common git use case) or required
(svn) |
21:48.48 |
javampire |
with svn the
changes wouldn't have happened at all ;-) |
21:48.57 |
brlcad |
sure and
maybe that's a good thing :) |
21:50.04 |
javampire |
ok, I'm not
sure what to think - but my gut feeling is that lots of random
changes + selection = better than no change |
21:50.32 |
javampire |
kind of
evolution applied to coding |
21:50.48 |
brlcad |
it means the
groups that do communicate and coalesce are inherently
collaborating, cooperating with mutual interests, often for a
greater good than their own |
21:52.36 |
javampire |
in any case I
still think git will allow more collaboration, even if it doesn't
mandates it |
21:53.11 |
brlcad |
I think
gitHUB does that more than GIThub ;) |
21:53.36 |
javampire |
could
be... |
21:53.36 |
brlcad |
imagine svn
under the hood and most of the merits people associate with it
still apply |
21:54.03 |
javampire |
well not
really, I can fork git repos on my gitLAB too |
21:54.39 |
javampire |
but I'm not
sure how that would work with a SVNhub |
21:55.03 |
*** join/#brlcad TCD
(~TheCommie@152.78.235.20) |
21:55.03 |
javampire |
and you can
be sure I would have done much less progress with svn |
21:55.59 |
brlcad |
there's
nothing hard about forking an svn repo |
21:56.25 |
javampire |
yes, but it's
much harder to push-pull |
21:56.51 |
javampire |
and yes,
github is helping there |
21:57.02 |
brlcad |
in a
non-trivial way |
21:57.30 |
brlcad |
i'd argue
that it's actually easier with svn if you had a central authority
like github dishing out the forks |
21:57.42 |
javampire |
ok, so the
hub is important, but still, git is better for this scenario then
svn |
21:58.08 |
Notify |
03BRL-CAD
Wiki:LenardslvxbdxchqPostley * 6551 /wiki/Gadgets34creative_ideas:
Created page with "Technology Blog, your everyday technology, Over
the last years, technology has been rapidly changing and expanding
in every field imaginable the main purpose of technology is
..." |
21:58.11 |
maths22 |
brlcad: let
me know when I am added, and I will set up the repo |
21:58.18 |
brlcad |
wasn't making
a statement about that either way ;) |
21:58.19 |
maths22 |
I'll also
hunt down the spam |
21:58.34 |
brlcad |
just that
there is an inherent antisocial nature (whether good or
bad) |
21:58.55 |
brlcad |
that doesn't
exist in svn by the nature of the design (enforced
push) |
21:59.18 |
brlcad |
which almost
certainly does shut off activity |
21:59.25 |
brlcad |
whether
that's good or bad ;) |
21:59.28 |
Notify |
03BRL-CAD
Wiki:Maths22 * 0 /wiki/User:LenardslvxbdxchqPostley: Spamming w/
bad username |
21:59.37 |
javampire |
ok, I was
just about to say that too :-) |
21:59.47 |
brlcad |
personally, I
think there are fantastic use cases for both |
21:59.53 |
Notify |
03BRL-CAD
Wiki:Maths22 * 0 /wiki/Gadgets34creative_ideas: Spam |
21:59.58 |
javampire |
for me it's
clear: I'm working on the train ~1 hour a day |
21:59.59 |
brlcad |
neither
answers every social dynamic |
22:00.27 |
javampire |
I have SVN
repos on a stick, so I can check in there too |
22:00.58 |
brlcad |
ironically
and anecdotally, the folks I've saw adopt git the hardest (sans
github) when it came out were the more difficult people I
knew |
22:01.02 |
javampire |
but I still
like git for all the tools it offers... |
22:01.13 |
brlcad |
and the dev
teams I knew that rejected it were already communicating
fantastically |
22:02.17 |
brlcad |
ben
collins-sussman had a great article on how things would unfold like
10 years ago, and it pretty much was spot on |
22:02.20 |
brlcad |
eery
:) |
22:03.13 |
javampire |
I had
difficulty learning git at first, because it has too many ways to
use it |
22:03.47 |
javampire |
there's no
one best way which you can learn from a 10 mins
tutorial |
22:03.54 |
brlcad |
yeah, it's
biggest detriment is the user interface |
22:04.07 |
brlcad |
``Erik: what
was that ping line? :) |
22:04.35 |
javampire |
I'm not
talking about GUIs, I never used one for source code
control |
22:04.46 |
brlcad |
either |
22:05.22 |
javampire |
git simply
has too many concepts compared to SVN or CVS, and many more
scenarios |
22:05.30 |
maths22 |
I personally
like sorucetree for a git gui |
22:05.39 |
maths22 |
r/sorucetree/sourcetree |
22:06.01 |
javampire |
and there's
not one recommended way to use it, so it is hard for a beginner to
figure out what is the right way to use it |
22:06.56 |
javampire |
github is
recommending you a work-flow, explaining each step of it, and
that's why it's succesful |
22:07.50 |
javampire |
in a certain
way brl-cad has similar problems with complexity :-) |
22:10.25 |
brlcad |
yeah, sort
of |
22:11.06 |
javampire |
my first
impression of brl-cad was: CSG, nice concept, I like it... so where
do I start ? Get a tutorial, build a model... ok, I need now a
primitive I didn't find in the tutorial, where should I look for it
? It was not always easy to find the answers. |
22:11.08 |
brlcad |
in any way, I
think those two are basically going to eventually
converge |
22:11.31 |
brlcad |
git will end
up with automatic pushes (without you having to manually set it
up) |
22:11.38 |
brlcad |
svn will end
up with offline commits |
22:12.06 |
javampire |
this reminds
me of a joke of how english and german will be the same language in
some years ;-) |
22:12.06 |
brlcad |
and probably
a means to push/pull to remotes |
22:12.31 |
brlcad |
a bigger
chasm there ;) |
22:13.01 |
brlcad |
there's very
few features that separate git and svn that couldn't be resolved
within a couple years if someone pushed |
22:13.14 |
brlcad |
really within
a year |
22:14.13 |
javampire |
ok, so let's
settle with: both have advantages and disadvantages, and the hub is
making the difference ;-) |
22:15.19 |
brlcad |
hehe |
22:15.26 |
brlcad |
we should
write an article |
22:15.55 |
brlcad |
okay, so back
to point .. maths22 adding you to the project, have at
it |
22:19.00 |
brlcad |
maths22:
added |
22:19.19 |
maths22 |
thanks |
22:20.23 |
maths22 |
I think you
need to create a repo to add to the webdev team |
22:30.20 |
brlcad |
maths22: what
name? |
22:30.26 |
brlcad |
"web"? |
22:31.30 |
brlcad |
"magic-juju"? |
22:32.42 |
brlcad |
created
web |
22:33.20 |
maths22 |
sounds
good |
22:34.57 |
kanzure |
brlcad: irc,
email, phone in that order, although all are okay |
22:35.38 |
maths22 |
Could I have,
for the repo, admin access to set it up for a few
hours? |
22:35.56 |
maths22 |
You can then
remove it. |
22:39.31 |
brlcad |
maths22: let
me know, but I think you're already set up with full
access |
22:40.45 |
brlcad |
maths22: see
if you can get to the add webhooks section |
22:41.35 |
maths22 |
I
can't |
22:42.24 |
maths22 |
https://help.github.com/articles/what-are-the-different-access-permissions |
22:42.39 |
maths22 |
Admin Access
Teams: Repository access |
22:52.54 |
brlcad |
yeah, I
thought I'd selected that |
22:53.01 |
brlcad |
but
apparently only set it to Read |
22:53.01 |
brlcad |
fixed |
22:53.07 |
maths22 |
thanks |
23:13.53 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:48.47 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.46) |
23:48.48 |
notify-web |
[13web]
15maths22 pushed 3 new commits to 06master: 02http://git.io/kwZupA |
23:48.48 |
notify-web |
13web/06master 14fe84bbb 15Jacob
Burroughs: added .htaccess |
23:48.48 |
notify-web |
13web/06master 148c51f03 15Jacob
Burroughs: added mediawiki |
23:48.48 |
notify-web |
13web/06master 1484cfe80 15Jacob
Burroughs: added wordpress |
23:48.48 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.46) |
23:49.08 |
brlcad |
awesome |
23:52.07 |
maths22 |
I like the
notifier |
00:45.11 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
00:45.47 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:07.43 |
*** join/#brlcad rotad
(~user@unaffiliated/rotad) |
01:46.13 |
brlcad |
maths22: so
is the svn module still needed then? |
01:46.31 |
brlcad |
or is that
your staging ground for the live site? |
01:59.01 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
02:05.31 |
maths22 |
It should not
be needed |
02:05.40 |
maths22 |
Do you know
why php exec would not work on the server? |
02:41.49 |
brlcad |
maths22:
security restrictions |
02:55.15 |
maths22 |
Would there
be any way for it to be enabled either for a special subdomain or
directory? |
02:55.22 |
maths22 |
git
webhooks |
03:48.37 |
*** join/#brlcad ries (~ries@190.9.171.121) |
03:56.45 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
04:19.20 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
05:06.15 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
05:15.43 |
Notify |
03BRL-CAD
Wiki:Sean * 6552 /wiki/Summer_of_Code/Checklis: completely redo and
revamp the checklist this year, more generalized, distinctly call
out our collaborator resources where needed |
05:34.21 |
Notify |
03BRL-CAD
Wiki:Sean * 6553 /wiki/Google_Summer_of_Code/Project_Ideas: link
images to their respective sections |
05:37.10 |
Notify |
03BRL-CAD
Wiki:Sean * 6554
/wiki/Google_Summer_of_Code/Project_Ideas: |
06:48.09 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
07:09.33 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
07:39.22 |
*** join/#brlcad _FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
07:40.20 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
08:01.13 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:07.13 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
08:13.45 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-rzpuytxyhpftxstc) |
08:14.48 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
08:19.48 |
*** part/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-rzpuytxyhpftxstc) |
08:37.11 |
*** join/#brlcad richa_
(~richa@180.149.49.231) |
08:41.27 |
*** join/#brlcad pandrei
(~pandrei@86.127.147.219) |
08:42.17 |
pandrei |
Hello |
08:43.10 |
pandrei |
is anyone
working on this project for gsoc : Object-oriented interfaces
? |
08:53.27 |
*** join/#brlcad inderplus_
(~inderplus@202.164.53.117) |
09:07.48 |
*** join/#brlcad teepee_
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
09:11.31 |
*** join/#brlcad richa_
(~richa@180.149.49.231) |
09:12.11 |
*** part/#brlcad richa_
(~richa@180.149.49.231) |
09:15.02 |
d_rossberg |
pandrei: at
the moment nobody is working on any gsoc project ;) so, you are
interested in the object-oriented interface and would like to work
on it? |
09:15.13 |
pandrei |
yes |
09:15.25 |
pandrei |
I have a
few(perhaps irrelevant) questions |
09:15.52 |
pandrei |
do I still
have commit access? would it be a good idea to submit a few patches
related to that part of the codebase |
09:16.00 |
pandrei |
before still
writting the proposal |
09:16.43 |
pandrei |
I just co and
built brlcad a few moments ago |
09:31.25 |
*** join/#brlcad javampire
(~ncsaba@p4FF72609.dip0.t-ipconnect.de) |
09:31.37 |
d_rossberg |
pandrei: you
probably still have commit access, but nevertheless it would be a
good idea to submit a patch first |
09:32.24 |
d_rossberg |
did you
already compiled the core interface? |
09:33.14 |
pandrei |
I'm not sure,
I compiled brlcad |
09:33.28 |
pandrei |
I don't know
if it's included or it's in a different repo |
09:34.04 |
d_rossberg |
that's not
enough, you need to check out the rt^3 branch first (parallel to
brlcad) |
09:34.23 |
d_rossberg |
i.e.
rt^3/trunc |
09:42.01 |
pandrei |
ok, I got
that branch now |
09:42.15 |
pandrei |
and tried to
run cmake ../rt3, it complains it cannot find brlcad |
09:42.22 |
pandrei |
(it is
installed in /usr/brlcad) |
09:43.03 |
pandrei |
is it looking
for the brlcad trunc, and not the binaries? |
09:48.53 |
d_rossberg |
it needs
both: the trunc and the binaries |
09:51.18 |
pandrei |
it asks me to
set BRLCAD_BASE_DIR |
09:52.10 |
pandrei |
I should
change it in cmake/FindBRLCAD.cmake I assume |
09:58.17 |
d_rossberg |
that's odd, i
can't find a BRLCAD_BASE_DIR here and i have no problem with the
cmake configuration |
09:58.45 |
d_rossberg |
maybe it's
because i've checked out brlcad and rt^3 side-by-side? |
09:59.04 |
pandrei |
I have them
on the same dir level, aswell |
09:59.44 |
pandrei |
I have the
brlcad(trunc), brlcad-build, rt3 and rt3build on same
level |
10:00.15 |
pandrei |
and the
relevant binaries are at /usr/brlcad/dev-7.24.1 |
10:05.39 |
d_rossberg |
this should
be ok, did you tried the cmake gui? |
10:09.33 |
pandrei |
I didn't know
cmake has a gui |
10:12.12 |
d_rossberg |
i think it's
called cmake-gui |
10:13.58 |
d_rossberg |
looking again
at the cmake files it looks like the brl-cad source trunk isn't
necessary |
10:14.59 |
d_rossberg |
the
brlcad-config is important (BRLCAD_CONFIGEXE cmake
variable) |
10:15.48 |
d_rossberg |
is
/usr/brlcad/dev-7.24.1/bin in your path variable? |
10:16.23 |
pandrei |
nope |
10:16.33 |
pandrei |
you're right,
that might be one of the issues |
10:17.17 |
pandrei |
haha, now it
worked |
10:17.47 |
pandrei |
thanks a lot
! |
10:18.36 |
d_rossberg |
ok, in the
build directory type "make coreinterface" |
10:19.14 |
d_rossberg |
you'll run
into an error there, maybe a chance for a first patch |
10:19.35 |
pandrei |
yes, the
BU_UNSETJUMP problem |
10:19.54 |
pandrei |
well, as you
said, it's a great starting point |
10:19.55 |
pandrei |
thanks! |
10:20.31 |
d_rossberg |
? i got
another error, however |
10:21.28 |
d_rossberg |
there is a
small example program in rt^3/tests/coreInterface using this c++
interface |
10:34.23 |
pandrei |
it's weird
that I get 'was not declared in this scope' for all BU_UNSETJUMP
occurences |
10:34.35 |
pandrei |
SET/UNSET
even |
10:40.26 |
pandrei |
those are
defined in include/bu/parallel.h |
11:04.04 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
11:07.08 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
11:11.29 |
*** join/#brlcad ries (~ries@190.9.171.121) |
11:14.21 |
*** join/#brlcad khmarehman
(~chatzilla@39.47.111.177) |
11:14.52 |
khmarehman |
Hello
Everyone |
11:18.17 |
khmarehman |
I am Abdur
Rehman from Pakistan and I am Mechatronics Engineer |
11:31.13 |
*** join/#brlcad javampire
(~ncsaba@p4FF72609.dip0.t-ipconnect.de) |
11:50.32 |
javampire |
kanzure: Hi
Bryan, I added one more commit to the pull request:
https://github.com/ncsaba/python-brlcad/commit/819699f735bb2b82cf6ccc9b23d679c6f59f4985 |
11:51.18 |
javampire |
it is about
caching the _bindings directory between re-installs, configurable
from the ~/.python-brlcad.cfg file |
11:52.52 |
javampire |
the reason is
that when I'm not explicitly working on the bindings install code,
I want only to reinstall the higher level python code, which takes
<1 second versus the 10+ seconds it takes to process the
bindings |
11:53.09 |
javampire |
if I repeat
that often enough, it becomes annoying... |
12:35.30 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.54.162) |
12:52.46 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-naxjuyasmncngytj) |
13:03.47 |
d_rossberg |
pandrei: ...
as i've said: i got another error, trying to find out what's wrong
... |
13:05.16 |
pandrei |
I'll try to
rm everything and pull them again, to see if this works. However,
should I have ran make in rt^3 before make
coreinterface? |
13:45.31 |
d_rossberg |
i think i got
the cause for the BU_UNSETJUMP issue ... and no, "make" doesn't
work, i would say |
14:09.03 |
Notify |
03BRL-CAD:starseeker * 60114
(brlcad/branches/openscenegraph/include/dm/dm-osg.h
brlcad/branches/openscenegraph/include/dm.h and 8 others): Start
trying to figure out the puzzle of the framebuffer windowing. Got a
long way to go. |
14:10.53 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
14:18.16 |
Notify |
03BRL-CAD:starseeker * 60115
brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: Need Tk before
we can do any windowing. |
14:21.52 |
Notify |
03BRL-CAD:d_rossberg * 60116
(rt^3/trunk/src/coreInterface/Arb8.cpp
rt^3/trunk/src/coreInterface/Combination.cpp and 15 others): after
the break out of bu.h in many small headers raytrace.h doesn't
provide all bu symbols needed hereincluded bu/parallel.h for the
defines BU_SETJUMP and BU_UNSETJUMP |
14:32.14 |
*** join/#brlcad pandrei
(~pandrei@86.127.147.219) |
14:32.50 |
pandrei |
d_rossberg:
sorry, d/c ed |
14:44.31 |
*** join/#brlcad merzo
(~merzo@53-39-133-95.pool.ukrtel.net) |
14:47.05 |
*** join/#brlcad jasleen
(~chatzilla@117.253.202.54) |
14:52.50 |
d_rossberg |
pandrei: you
sould update your rt^3 copy |
14:56.07 |
Notify |
03BRL-CAD:d_rossberg * 60117
rt^3/trunk/src/coreInterface/CMakeLists.txt: added a hint for the
TCL include directory, that's necesary when the TCL bundled with
BRL-CAD is used, otherwise tcl.h won't be found |
15:04.35 |
pandrei |
d_rossberg :
yes, that did it, thanks! |
15:04.44 |
pandrei |
however, make
coreinterface succesfully compiles now |
15:06.14 |
*** join/#brlcad cstirk
(~Carola@pool-71-163-224-53.washdc.east.verizon.net) |
15:08.01 |
*** join/#brlcad javampire
(~ncsaba@p4FF72609.dip0.t-ipconnect.de) |
15:10.47 |
*** join/#brlcad javampire
(~ncsaba@p4FF72609.dip0.t-ipconnect.de) |
15:11.19 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
15:40.30 |
*** join/#brlcad hoiji
(~hoiji@115.240.19.110) |
15:44.06 |
*** join/#brlcad jasleen
(~chatzilla@117.253.202.54) |
15:55.52 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:08.57 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.50.161) |
16:15.01 |
Notify |
03BRL-CAD:starseeker * 60118
brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: Switch out
more of the glX calls. |
16:15.10 |
*** join/#brlcad hoiji
(~hoiji@115.240.19.110) |
16:28.50 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
16:40.20 |
*** join/#brlcad kesha__
(~kesha@14.139.122.114) |
16:44.48 |
*** join/#brlcad kesha__
(~kesha@14.139.122.114) |
17:02.12 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
17:04.33 |
*** join/#brlcad cstirk
(~Carola@67.96.180.126) |
17:14.27 |
*** join/#brlcad ishwerdas
(~inderplus@59.91.119.219) |
17:19.27 |
pandrei |
so, how
should I proceed next, since you apparently fixed that error for me
? |
17:45.16 |
richa |
Isn't
BRL-CAD's wiki based on mediawiki engine? |
17:45.38 |
richa |
Just
wondering because I couldn't see a Powered by mediawiki image at
the bottom |
17:47.00 |
kanzure |
javampire:
why is it part of the same pull request? what about making a
different branch so that i can consider it separately from the
other work.. |
17:53.16 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
18:02.24 |
``Erik |
https://github.com/ValveSoftware/ToGL
(d3d->opengl bridge from valve) |
18:11.12 |
richa |
Where will I
get the source code for BRL-CAD's wiki? |
18:13.08 |
pandrei |
richa : svn
co https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk
brlcad |
18:27.37 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
18:46.40 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
19:31.38 |
*** join/#brlcad cognizer
(~cognizer@195.39.252.59) |
19:37.48 |
Notify |
03BRL-CAD:starseeker * 60119
brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: Use the
toplevel window - actually got a working raytrace, although none of
the controls are operational yet. |
19:41.02 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
19:56.22 |
brlcad |
richa: for
the wiki? |
19:56.41 |
brlcad |
it's a
current mediawiki installation |
19:57.00 |
brlcad |
pandrei:
that's our source code to BRL-CAD, not for our wiki |
19:57.18 |
pandrei |
oh,
sorry |
19:57.20 |
brlcad |
np |
19:57.26 |
richa |
brlcad: Isn't
it http://sourceforge.net/p/brlcad/code/HEAD/tree/web/trunk/htdocs/ |
19:58.03 |
brlcad |
richa: yeah,
it's there but not for much longer -- just moved to github
yesterday |
19:58.10 |
brlcad |
see the
checklist, there's a link there |
19:58.21 |
brlcad |
http://brlcad.org/wiki/Summer_of_Code/Checklist |
19:59.07 |
brlcad |
if you're
developing a module for it, a basic mediawiki download/install
should be suitable |
19:59.15 |
pandrei |
brlcad: you
plan to move to github other modules aswell? |
19:59.38 |
brlcad |
maths22:
possible, sure, but would have to investigate the
implications |
19:59.51 |
richa |
Why am I
getting internal server error with http://sourceforge.net/p/brlcad/code/HEAD/tree/web/trunk/htdocs/ |
20:00.00 |
brlcad |
some of the
features disabled are for a reason (that specific one, I'm not sure
about) |
20:00.15 |
richa |
I am not able
to run it locally |
20:00.56 |
brlcad |
richa: why
not? |
20:01.58 |
brlcad |
richa: i
don't get an internal error with that url, so not sure -- are you
logged in or trying to check out that url? |
20:02.11 |
brlcad |
pandrei: I
just realized who you are :) |
20:02.36 |
pandrei |
I forgot to
change my nick, I just realized that |
20:02.56 |
richa |
brlcad: I
mean I am not able to set up that code locally |
20:04.23 |
richa |
Does it
require some configuration files to be set up first? |
20:04.34 |
brlcad |
richa: that
code refers to configuration files and a database that you almost
certainly do not have |
20:04.37 |
brlcad |
or know
about |
20:05.03 |
brlcad |
e.g., it'd be
pretty terrible to check in our database information and
passwords |
20:05.28 |
brlcad |
i'm confused
as to what you're doing though |
20:06.08 |
richa |
brlcad: Just
trying to set up BRL-CAD's wiki locally |
20:06.56 |
brlcad |
richa: you
can't :) |
20:07.04 |
richa |
brlcad:
ohh |
20:07.23 |
brlcad |
at least not
in any meaningful sense |
20:07.31 |
brlcad |
you need the
database |
20:08.09 |
richa |
Then for
http://brlcad.org/wiki/Synchronize_Wiki_with_Docbook
a standard mediawiki install would be fine, right? |
20:08.12 |
brlcad |
we'll need to
automate a database dump some place for you to be able to do
that |
20:08.20 |
brlcad |
yeah,
perfectly fine |
20:08.30 |
richa |
ok |
20:08.46 |
brlcad |
you'll more
need to download the sources to brl-cad, compile, and install
those |
20:08.51 |
brlcad |
so you have
access to the docs |
20:09.09 |
brlcad |
docbook lives
in the svn url pandrei gave you |
20:09.33 |
richa |
yeah, I have
the docs |
20:09.48 |
brlcad |
richa:
remember that is only the starting point for an idea -- it's
ultimately YOUR project that you're proposing |
20:10.01 |
brlcad |
so think
about what you want to accomplish, talk to us about
that |
20:10.13 |
richa |
yeah,
sure. |
20:10.24 |
richa |
I was just
trying out pandoc |
20:10.46 |
brlcad |
do you have a
grasp of our current conundrum? |
20:10.56 |
brlcad |
hasn't read the wiki/Sync... page yet |
20:11.04 |
pandrei |
brlcad: poke
me when you've got a bit of time to talk about the interface
project |
20:11.39 |
pandrei |
this one :
Object-oriented C++ Geometry API |
20:12.42 |
brlcad |
pokes pandrei |
20:12.46 |
pandrei |
oh |
20:12.49 |
pandrei |
that's
fast |
20:13.32 |
brlcad |
you've
learned some C++ since two years ago? |
20:13.43 |
richa |
While
converting docbook to mediawiki syntax, pandoc misses out some
markups |
20:13.43 |
brlcad |
or knew some
then |
20:13.59 |
brlcad |
richa:
yep |
20:14.08 |
pandrei |
I've started
using it a few months ago |
20:14.09 |
richa |
So, its not
worth to use it |
20:14.17 |
brlcad |
richa: if it
were THAT easy, we would have already done it ;) |
20:14.24 |
pandrei |
switched from
java |
20:14.59 |
brlcad |
richa: well,
it's certainly a possibility to extend pandoc too, or inspect our
unsupported markup to see if it's really required |
20:16.05 |
brlcad |
don't get
"too" myopic on docbook itself |
20:16.29 |
brlcad |
there are
other possibilities too like converting docbook to another format
that might more directly round-trip translate to
mediawiki |
20:16.46 |
brlcad |
there are
myriad interested involved here |
20:16.57 |
*** join/#brlcad harshkothari
(~harshkoth@wikimedia/Harsh4101991) |
20:17.04 |
brlcad |
pandrei: good
lad |
20:17.20 |
pandrei |
haha |
20:18.50 |
richa |
brlcad:
Designing parser functions? |
20:21.10 |
Notify |
03BRL-CAD
Wiki:80.132.85.155 * 6555 /wiki/Summer_of_Code/Checklis: Add
OpenSCAD user manual and dev-wiki links |
20:24.40 |
pandrei |
brlcad :
related to that project, I was thinking a reasonable proposal would
include most(if not all) class interfaces for the proposed
primitives |
20:24.49 |
pandrei |
and some sort
of order/logic in which to be implemented |
20:30.58 |
brlcad |
richa: parser
functions or chaining together multiple tools, or extending an
existing tool like pandoc or mediawiki for different formats,
etc |
20:31.14 |
*** join/#brlcad isolated
(~isolated@62.122.73.215) |
20:31.32 |
brlcad |
pandrei: have
you looked at how far rossberg has gotten yet? |
20:31.37 |
brlcad |
he has
several primitives already implemented |
20:31.41 |
pandrei |
yes |
20:31.50 |
brlcad |
no way you'd
get all of them done during gsoc .. I think :) |
20:31.59 |
brlcad |
some of the
few remaining are monsters in comparison |
20:32.09 |
pandrei |
I don't think
I understood you |
20:32.19 |
brlcad |
and some beg
for changes in librt, not just wrapping what we have |
20:32.36 |
pandrei |
I haven't
looked in detail in each file, but aren't those that already exist
fully implemented |
20:32.53 |
brlcad |
pandrei:
implementing a class interface for ALL of brl-cad's primitives ..
even just the ones remaining .. is a lot of work |
20:33.08 |
brlcad |
you're
wrapping the class, but you have to define the
interface |
20:33.31 |
brlcad |
define an
interface for creating a DSP .. not so simple |
20:33.40 |
brlcad |
or worse,
NURBS |
20:33.58 |
brlcad |
i could be
wrong |
20:34.01 |
richa |
brlcad: I am
still confused with one thing, when a user will choose the edit
option he will get wiki markups |
20:34.02 |
brlcad |
prove me
wrong :) |
20:34.19 |
brlcad |
richa: he
will? |
20:34.25 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:34.26 |
richa |
brlcad: Where
will he be provided with the XML? |
20:35.10 |
brlcad |
richa: will
he? |
20:35.27 |
pandrei |
brlcad: I
think I first have to get a good grasp of what the project really
is, I think it's not what I assumed. |
20:35.39 |
brlcad |
richa: i'm
not trying to be obtuse .. but your questions assume a particular
solution, and there is no solution defined ;) |
20:35.43 |
pandrei |
by class
interfaces I meant "This is how the rest of the primitives will be
looking" |
20:36.44 |
richa |
brlcad: I
will try to figure it out |
20:37.23 |
brlcad |
richa: the
edit option could kick into wiki markup, xml, asciidoc, markdown,
markdown+, ... |
20:38.23 |
brlcad |
there's
motivation in our documentation to support at least two markup
formats -- we need docbook for our bigger complicated
docs |
20:38.45 |
brlcad |
we could
benefit from a lighter-weight markup for smaller texts |
20:39.36 |
brlcad |
there are
tools that can be run on the backend to prepare / process our docs
into other formats, things that can be done before the data gets to
mediawiki |
20:39.37 |
maths22 |
brlcad: only
one script would need it to call git and rsync |
20:40.12 |
brlcad |
or maybe
mediawiki looks at the docbook xml directly, and just presents it
in an edit dialog as a media type (like the pdf or svg
plugins) |
20:41.43 |
brlcad |
maths22: it's
a matter of how to turn on that exec without enabling it for the
entire server .. imagine some unpatched web app on one of the
dozens of sites hosted on the server having some vulnerability that
does unnoticed/unpatched whereby that can call exec and do whatever
they want on the system |
20:42.17 |
brlcad |
that's a
concern, because we cannot reasonably police or keep all potential
web content up-to-date all the time for every possibile
vulnerability that comes out |
20:43.32 |
brlcad |
it's also a
DoS attack vector .. simple request keeps the machine
busy |
20:43.36 |
brlcad |
maths22: what
you mention sounds like something that could run as a cron job too
.. why does it need to be exec'd by someone outside the
server? |
20:44.08 |
brlcad |
could have
the web interface drop a file, and a cron job watch for that file
to do the git+rsync/whatever |
20:44.38 |
maths22 |
I found a
version that does that... I'll tell you more later |
20:44.56 |
brlcad |
k |
20:58.11 |
starseeker |
richa: it
might be worth seeing if Beacon does anything useful: http://fedoraproject.org/wiki/DocBook_Editor_Documentation |
20:58.46 |
starseeker |
would
probably be higer profile if it did, but definitely something to
check out |
20:59.06 |
pandrei |
brlcad: I'm
currently looking at the Ellipsoid class |
20:59.08 |
starseeker |
maybe even
worth finishing it to do a "direct edit" of the DocBook
srcs |
20:59.15 |
pandrei |
and from what
I see, it mostly contains geometrical handling
functions |
21:03.30 |
brlcad |
pandrei:
ellipsoid is probabaly the easiest object possible, just so you
know |
21:03.42 |
pandrei |
haha, I
picked it randomly |
21:04.15 |
brlcad |
pandrei: do
you remember the mged 'in' commands at all? |
21:04.41 |
pandrei |
in dsp2.s dsp
f Ex2.dsp 152 150 0 ad 1 0.005 |
21:04.44 |
pandrei |
like this
one? |
21:04.47 |
brlcad |
right |
21:04.55 |
pandrei |
that creates
a dsp object |
21:04.57 |
brlcad |
that's
basically an object interface |
21:05.01 |
brlcad |
every
primitive is different |
21:05.22 |
brlcad |
you can take
any one of those and turn them into a C++ constructor easily
enough |
21:05.27 |
brlcad |
...when they
exist ;) |
21:05.37 |
pandrei |
aah, I think
I understand now |
21:05.45 |
brlcad |
we have
several primitives that are too complicated to be described by the
'in' command |
21:06.04 |
brlcad |
like defining
a polygonal mesh (bot) |
21:06.27 |
brlcad |
which daniel
may have already implemented .. if so a good example of something
more complex |
21:06.41 |
richa |
starseeker:
Yeah, I saw it partially. Is http://beaconeditor.org/ down
currently or they do not have a live demo right now? |
21:06.41 |
pandrei |
so basically
the 'interface' is something to hide the implementation details and
provide a unique api for object handling |
21:06.54 |
pandrei |
like libvirt,
if you know of it |
21:07.32 |
brlcad |
don't |
21:07.46 |
brlcad |
waves to ejno |
21:08.23 |
pandrei |
the remaining
primitives are those that cannot be adapted to the
interface?\ |
21:08.24 |
ejno |
hello
brlcad |
21:15.55 |
brlcad |
pandrei:
no |
21:16.03 |
brlcad |
which
interface are you talking about? |
21:16.25 |
brlcad |
for both the
C++ and 'in' interface, the ones remaining are simply
"harder" |
21:18.25 |
pandrei |
so I need to
decide which ones to implement first, and which ones to focus my
gsoc project on |
21:21.48 |
*** join/#brlcad ankesh11_
(sid8015@gateway/web/irccloud.com/x-zqnosshhydkaewob) |
21:24.32 |
brlcad |
pandrei:
bingo |
21:24.46 |
brlcad |
maybe even
try to do just one as a patch |
21:24.56 |
brlcad |
s/patch/commit/ |
21:25.52 |
brlcad |
there's
almost certainly one or two really easy ones still
remaining |
21:26.02 |
brlcad |
I know the
easy ones only took rossberg a day or two |
21:26.48 |
pandrei |
I'll submit a
patch first, long time since I haven't looked at HACKING guide
BRL-CAD |
21:27.07 |
pandrei |
do you happen
to know d_rossberg's time zone? |
21:28.13 |
Notify |
03BRL-CAD
Wiki:Sean * 6556 /wiki/Summer_of_Code/Checklis: add numbers to not
be confused with needing to print this out, pad out margin
slightly |
21:29.03 |
brlcad |
pandrei:
germany, so probably gmt+3 or something |
21:29.15 |
pandrei |
that's great
since I'm gmt+2 |
21:29.55 |
brlcad |
got to run,
ttyl |
21:30.59 |
teepee |
germany is
gmt+1 right now |
21:31.13 |
teepee |
we are not
that much east :) |
21:31.20 |
brlcad |
ahh
:) |
21:32.01 |
brlcad |
if germany
were in the americas, it'd almost certainly span multiple
timezones |
21:32.11 |
pandrei |
O_o |
21:35.50 |
brlcad |
ahh, not with
the vertical orientation.. fits in nicely |
21:41.11 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
21:41.11 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
21:41.11 |
*** join/#brlcad harmanpreet
(~harman@198.199.108.236) |
22:13.31 |
maths22 |
brlcad:
https://github.com/jesalg/SlimJim |
22:40.45 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
22:49.53 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
22:59.00 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
23:14.41 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
00:37.56 |
*** join/#brlcad ankesh11_
(sid8015@gateway/web/irccloud.com/x-cgcyvwuphlupljyf) |
01:27.02 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
01:55.20 |
*** join/#brlcad cstirk
(~Carola@static-67-62-121-234.dsl.cavtel.net) |
02:22.21 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
02:55.31 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.98.244) |
03:02.04 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
03:29.51 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.98.244) |
04:12.32 |
*** join/#brlcad kspitale
(~quassel@202.78.172.162) |
05:29.08 |
Notify |
03BRL-CAD
Wiki:SandblastingCostPerth * 0
/wiki/User:SandblastingCostPerth: |
05:39.05 |
ankesh11_ |
brlcad: I am
engaged with the Benchmark project, just saw your post on the ML. I
am in the process of writing my proposal. I can't think of a patch
to BRL-CAD core that will be relevant to my project, maybe you can
suggest one. I will do some UI mockups though. |
05:41.55 |
brlcad |
ankesh11_:
thanks for the update |
05:43.02 |
brlcad |
ankesh11_:
you could work on one of the TODO items: |
05:43.10 |
brlcad |
<PROTECTED> |
05:45.21 |
ishwerdas |
brlcad: I
want to work on OGV in summer of code, so do I have to submit patch
to BRL-CAD core ? How about if I address a significant feature
request for OGV ? |
05:47.41 |
ankesh11_ |
brlcad :
Didn't get you, the previous GSoc projects already does a fine job
of capturing as much info as possible from the log files. Also,
just to be clear, is there an explicit TODO list for the
project? |
05:48.16 |
ankesh11_ |
I thought of
working on some visualizations/graphs as a patch. |
05:59.07 |
brlcad |
ishwerdas:
your patch can be anything, but ideally should involve editing
existing code more than writing new code |
05:59.45 |
brlcad |
a significant
feature might be a good substitute, but it's pretty much assumed
that people applying will have the skills necessary to write the
code they're proposing to write |
06:00.08 |
brlcad |
the harder
question is whether you can make it work, which involves reading
code more than writing |
06:01.03 |
brlcad |
ankesh11_:
the log files do not include information about the compiler or
compiler flags used |
06:01.31 |
ankesh11_ |
Yep, my bad,
I just rechecked it. |
06:01.55 |
brlcad |
and ditto
about writing new vs modifying code .. graphs within the context of
the previous work would quality as demonstrating
reading+writing |
06:02.38 |
ankesh11_ |
Understand
your point, will get to it then. |
06:02.42 |
brlcad |
the point of
the patch is to prove that people can read and write code
... |
06:02.46 |
brlcad |
just about
anyone can write code |
06:04.04 |
brlcad |
ankesh11_: if
it takes more than a couple days, consider some other patch (like
the graphs) .. or talk/ask questions here |
06:04.51 |
ankesh11_ |
brlcad:
Alright. |
06:18.18 |
*** join/#brlcad inderplus_
(~inderplus@117.199.105.154) |
06:24.19 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.105.154) |
06:26.14 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
06:26.44 |
ishwerdas |
brlcad: That
means I don't have to necessarily make patch in BRL-CAD core and
submitting a patch for OGV would suffice. I will keep in mind about
demonstrating my code reading skills as well. |
07:07.22 |
*** join/#brlcad _zxq9_
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
07:16.43 |
*** join/#brlcad andrei
(~pandrei@86.121.194.110) |
07:36.59 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:03.16 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
08:09.37 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
08:25.11 |
*** join/#brlcad ries (~ries@190.9.171.121) |
08:28.20 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
08:41.49 |
*** join/#brlcad ishwerdas
(~inderplus@117.220.169.95) |
08:51.14 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
09:00.15 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 6560 /wiki/User:Krajkreddy/GSOC13/proposal: First
Draft |
09:03.32 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 6561 /wiki/User:Krajkreddy/main: add proposal
page link to my main page. |
09:16.07 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.109.225) |
09:24.29 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
09:26.31 |
*** join/#brlcad teepee_
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
09:55.50 |
*** join/#brlcad ishwerdas
(~inderplus@117.207.159.77) |
10:16.47 |
andrei |
d_rossberg:
Not rushing or so, I just don't know how sourceforge works. Did you
see the Ellipsoid test sketch I wrote? |
10:50.29 |
*** join/#brlcad kspitale
(~kspitale@202.78.172.162) |
12:22.01 |
*** join/#brlcad caen23
(~caen23@92.81.213.198) |
12:40.42 |
d_rossberg |
andrei: could
you solve the BRLCAD namespace issue? |
12:44.06 |
*** join/#brlcad jasleen
(~chatzilla@117.255.209.207) |
12:55.11 |
*** join/#brlcad binbin
(8984fa0e@gateway/web/freenode/ip.137.132.250.14) |
12:59.36 |
Notify |
03BRL-CAD
Wiki:Lesliejj2003 * 0 /wiki/User:Lesliejj2003: |
13:07.46 |
*** join/#brlcad ishwerdas
(~inderplus@117.214.205.173) |
13:30.44 |
*** join/#brlcad hoiji_
(671b082c@gateway/web/freenode/ip.103.27.8.44) |
13:32.01 |
*** join/#brlcad hoiji_
(671b082c@gateway/web/freenode/ip.103.27.8.44) |
13:39.02 |
*** join/#brlcad Ch3ck
(~darkl0rd@195.24.209.22) |
14:14.46 |
andrei |
d_rossberg:
what do you mean? to use BRLCAD namespace by default? |
14:18.38 |
Ch3ck |
hits the road |
14:18.48 |
andrei |
so far, my
understanding of the coreinterface idea is that it's supposed to
mimic the brlcad/librt/primitives objects, with an OOP
approach |
14:28.52 |
*** join/#brlcad mazelaman
(~caio@189.80.69.100) |
14:29.19 |
d_rossberg |
i mean your
question from yesterday |
14:30.09 |
andrei |
ah, so I
should use it |
14:32.13 |
d_rossberg |
it's a little
bit more: the coreinterface is an interface to BRL-CAD's geometric
core which is mainly defined in librt and libwdb |
14:34.33 |
d_rossberg |
i didn't
understood your problem with the BRLCAD namespace |
14:35.28 |
andrei |
well, in my
PrimitiveTest, I copied your PrintTitle. In PrintTitle you weren't
using any namespace. |
14:35.56 |
andrei |
I was
wondering if I should use the BRLCAD namespace in my test or
not |
14:36.40 |
*** join/#brlcad TCD
(~TheCommie@152.78.235.20) |
14:38.05 |
*** join/#brlcad hoiji
(~hoiji@115.240.49.143) |
14:38.19 |
d_rossberg |
that's not
true, in PrintTitle.cpp there is two times "BRLCAD::" |
14:38.55 |
*** join/#brlcad jasleen
(~chatzilla@117.255.209.207) |
14:39.00 |
andrei |
I was
reffering to the "using namespace < >" directive |
14:39.23 |
andrei |
it's not an
important issue, it would just decrease the code size |
14:45.39 |
andrei |
I see there's
a reasonable amount of code in hrt/hrt.c |
14:50.01 |
*** join/#brlcad _zxq9_
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
14:59.39 |
*** join/#brlcad ishwerdas
(~inderplus@117.220.168.95) |
15:11.16 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
15:12.09 |
*** join/#brlcad cstirk
(~Carola@pool-71-163-229-188.washdc.east.verizon.net) |
15:14.10 |
d_rossberg |
but the
interface should be a simple one, only "some numbers" |
15:35.10 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
15:38.35 |
brlcad |
ishwerdas:
yes, OGV could suffice .. entirely depends on what kind of change
you try to make, how correct/useful/interesting it is |
15:40.58 |
brlcad |
d_rossberg:
open-ended question: do you have any thoughts on CAD:: vs BRLCAD::
as the namespace name? |
15:41.15 |
brlcad |
I suppose
it's a question of branding vs simplicity |
15:41.53 |
d_rossberg |
i would say
CAD isn't specific enough |
15:42.14 |
d_rossberg |
there are man
CADs |
15:42.36 |
brlcad |
good
point |
15:42.50 |
brlcad |
unless it
covers them ALL! ;) |
15:43.11 |
andrei |
d_rossberg, I
m not sure I understand, what do you mean with " only <some
numbers>" |
15:43.14 |
d_rossberg |
we should
brand our stuff with "brlcad", e.g. brlcad.com ;) |
15:43.21 |
andrei |
are you
talking about the hrt or the test? |
15:43.34 |
brlcad |
ideally, the
BRL-CAD "Geometry Engine" / "core interface" / whatever else could
benefit from having a distinct project name |
15:43.41 |
brlcad |
d_rossberg: I
just acquired brlcad.com |
15:43.45 |
brlcad |
(after 10
years!) :) |
15:44.01 |
d_rossberg |
andrei: about
the hrt |
15:45.34 |
d_rossberg |
brlcad:
brlcad.com was the page of Survice, wasn't it? |
15:45.35 |
brlcad |
I think of a
distinct name like "Granite", "ACIS", "Parasolid" |
15:45.48 |
brlcad |
d_rossberg:
yeah, it linked to their commercial services support (they provide
brl-cad training) |
15:46.28 |
brlcad |
don't know if
they let it lapse intentionally or unintentionally, but they
did |
15:47.49 |
brlcad |
ROCK: Robust
Object-oriented CAD Kernel |
15:49.00 |
brlcad |
The BOX
Kernel: the BRL-CAD OpenCAx Kernel |
15:49.53 |
brlcad |
alas "BGE" is
a major energy company in the US |
15:51.02 |
brlcad |
BOGIE:
BRL-CAD Object-oriented Geometry Interface Engine |
15:51.21 |
d_rossberg |
regarding the
namespace: a distinct project name would be ok for me, but it
should be advertised appropriate then, there should be no confusion
of how it's related to the core BRL-CAD |
15:51.29 |
d_rossberg |
and it's
closely related |
15:51.34 |
brlcad |
nods |
15:51.51 |
brlcad |
ACIS is the
model and market I'm hoping to go after |
15:52.33 |
*** join/#brlcad harmanpreet
(~harman@198.199.108.236) |
15:52.36 |
brlcad |
being a
viable replacement kernel to industry users |
15:54.23 |
brlcad |
what about
just "G"? The G kernel |
15:54.31 |
brlcad |
double
entendre |
15:57.05 |
d_rossberg |
is consulting google for "acis" |
15:58.28 |
brlcad |
might do
better to consult spatial's API documentation: http://doc.spatial.com/index.php/Portal:ACIS |
16:00.52 |
brlcad |
it's a big
api at this point, but it started similarly as a kernel for
geometry |
16:05.13 |
brlcad |
decent
article about geometry kernels here: http://www.evanyares.com/tag/modeling-kernel/ |
16:05.36 |
brlcad |
and his
finishing point is particularly noteworthy about the real
distinction these days is usability and
interoperability |
16:06.24 |
brlcad |
I think
that's an area where we'll be able to excel |
16:06.26 |
brlcad |
usable
because it's a new API, simplified, and we can focus on
simplicity |
16:07.04 |
brlcad |
interoperable
because we can intrinsically represent just about anything now
(although we still need feature edits and some metadata
constructs) |
16:27.04 |
*** join/#brlcad gaganjyot
(~gagan@124.253.231.53) |
16:29.49 |
gaganjyot |
hello
everyone, I am Gaganjyot. I am pursuing my Bachelors in Computer
Science and Engineering from CEC Chandigarh, India. I am
participating under BRL-CAD organisation for LibreCAD
Kernel |
16:29.57 |
gaganjyot |
:) |
16:34.02 |
brlcad |
hi
gaganjyot |
16:34.25 |
gaganjyot |
hello
brlcad |
16:34.28 |
brlcad |
glad to hear
it |
16:34.47 |
gaganjyot |
:) |
16:35.17 |
d_rossberg |
andrei: hrt.c
has many lines, that's true but the interface needs to handle few
data only (the "some numbers") |
16:35.31 |
brlcad |
gaganjyot:
what project are you going to propose? |
16:35.55 |
gaganjyot |
brlcad: I am
going to work on LibreCADv3 kernel |
16:36.11 |
brlcad |
can you be
more specific? :) |
16:36.26 |
brlcad |
I know that
was the title they used, but can you describe what you intend to
do |
16:36.45 |
gaganjyot |
It was
developed by ries in 2012 as an experimental code to see how the
stuff works in LibreCAD and how can be improved |
16:36.53 |
gaganjyot |
the code was
not developed since 2012 |
16:37.01 |
gaganjyot |
and now I
will be extending it |
16:37.12 |
brlcad |
to do ...
;) |
16:37.15 |
gaganjyot |
I will be
adding the operations support |
16:37.21 |
gaganjyot |
like Move,
Copy, Rotate |
16:37.39 |
brlcad |
what do those
operations apply to? |
16:37.42 |
gaganjyot |
will add
support for entities. That is Text entity and
Dimensions |
16:37.54 |
gaganjyot |
these apply
to the entities |
16:38.06 |
gaganjyot |
entities in
LibreCAD == Primitives in BRL-CAD |
16:38.26 |
gaganjyot |
just like the
translate in BRL-CAD, its move in LibreCAD |
16:38.51 |
gaganjyot |
Like rot
command which we give in mged window == rotate in
LibreCAD |
16:39.15 |
gaganjyot |
I will be
adding the text and dimension entities ( Primitives ) |
16:39.22 |
gaganjyot |
Will be
adding the visitor pattern |
16:39.32 |
gaganjyot |
Visitor
pattern is basically for snapping stuff |
16:39.49 |
teepee_ |
gaganjyot: is
that V3 kernel 2D or will it have also 3D primitives? |
16:39.56 |
Notify |
03BRL-CAD:n_reed * 60138
brlcad/trunk/src/libbrep/intersect.cpp: push loop into function
rather than passing loop index as a function argument, and rewrite
for better clarity |
16:40.10 |
gaganjyot |
teepee right
now only 2D primitives |
16:40.16 |
brlcad |
gaganjyot: it
wasn't a terminology quetsion |
16:40.22 |
brlcad |
i know what
you meant by entities :) |
16:40.45 |
gaganjyot |
:) |
16:40.49 |
brlcad |
more specific
question perhaps would have been "which entities" |
16:41.06 |
brlcad |
all without
exception? |
16:41.21 |
gaganjyot |
these
operations basically work for all entities |
16:41.33 |
brlcad |
and it's not
strictly true that entities in librecad == primitives in
brl-cad |
16:41.55 |
brlcad |
see, you
qualified that with "basically" .. is it all or not all?
:) |
16:42.21 |
gaganjyot |
It works for
all entities |
16:42.34 |
gaganjyot |
you have to
create entity specific move function |
16:42.49 |
gaganjyot |
like for a
line I will be moving the start point and the endpoint |
16:42.55 |
brlcad |
right |
16:42.57 |
gaganjyot |
where as for
a circle just the center point |
16:43.05 |
brlcad |
so how many
entities are there, roughly speaking? |
16:43.12 |
gaganjyot |
right now
4 |
16:43.18 |
gaganjyot |
I will add 2
more |
16:43.18 |
brlcad |
okay, that's
good |
16:43.47 |
gaganjyot |
next work
will be implementing the visitor function |
16:43.51 |
brlcad |
and for what
it's worth: librecad entities == BRL-CAD sketch primitive
entities |
16:44.41 |
brlcad |
(i.e., just
one of our 24+ primitives) |
16:45.31 |
brlcad |
our sketch
entities are currently: points, lines, arcs/circles, bspline
curves, and NURBS |
16:45.38 |
gaganjyot |
by the above
line I meant the stuff what we call entities in librecad is what we
call primitives in BRL-CAD. The objects which help us to build our
drawing or model |
16:45.59 |
brlcad |
but it's not,
that's my point :) |
16:46.35 |
gaganjyot |
brlcad:
pardon me, I didn't get your actual point |
16:46.51 |
brlcad |
what are the
four librecad entities? |
16:47.19 |
gaganjyot |
circle, line,
ellipse, arc |
16:47.38 |
brlcad |
i find it
hard to believe they don't have a curve entity... |
16:47.55 |
brlcad |
regardless |
16:48.22 |
brlcad |
those four
entities do not equate to brl-cad primitives |
16:48.33 |
brlcad |
they equate
to pieces of our 2D sketch primitive |
16:49.09 |
ries |
brlcad: I am
just reading... the reason is that this is more a proof of concept
rather then finalizing LC3 kick-off, LibreCAD2 has more entities
than that and ofcourse need to support those. it's just for GSoC I
wanted it so that we can make a working version. ANything after
that is relative easy to add |
16:49.18 |
brlcad |
as I said,
our sketch entities: points, lines, arcs/circles, bspline curves,
and NURBS curves (though the last doesn't really count, not fully
implemented) |
16:50.02 |
brlcad |
ries:
understood, I figured something like that was going on |
16:50.03 |
ries |
brlcad: if yo
feel we should add them all for GSoC then I am perfeclty fine with
it |
16:50.08 |
brlcad |
not at
all |
16:50.29 |
brlcad |
better to do
the proof with a subset like that, more probing gaganjyot's
understanding of his proposal ;) |
16:50.47 |
brlcad |
and how he (I
presume you're a he) is conceptualizing the work |
16:50.53 |
ries |
brlcad:
understood, I figured something like that was going
on... |
16:51.28 |
brlcad |
:) |
16:52.15 |
brlcad |
gaganjyot: do
you get the disctinction I was describing? |
16:52.27 |
gaganjyot |
yes
brlcad |
16:52.45 |
gaganjyot |
Now I
understood the difference |
16:52.48 |
ries |
brlcad: out
of curicity, do you and a circle as a arc with that as a start
point at 0 and end point at 2pi or are they two seperate
primitives? |
16:53.39 |
gaganjyot |
no right now
these are spererate primitives |
16:54.35 |
brlcad |
in terms of
set theory, it's like having a set (A B C ...) where C is comprised
of subsets (1 2 3), so (A B (C1 C2 C3) ...) and that's brl-cad's
primitives whereas librecad implements set (1 2 3 ...) |
16:55.10 |
brlcad |
librecad is
FAR better at implementing set 1 2 3 than brl-cad is at
"C" |
16:55.32 |
brlcad |
but 1 2 3
does not equate to A B C ;) |
16:55.59 |
brlcad |
ries: dunno,
lemme check |
16:56.16 |
gaganjyot |
brlcad: Nice
to get information on this |
16:56.17 |
brlcad |
that was
entirely just from memory, not intentionally groups as they're
stored |
16:57.24 |
gaganjyot |
brlcad: I
haven't touched BRL-CAD source code yet. I have just used it. So
didn't knew about the way BRL-CAD has sets |
16:57.40 |
brlcad |
gaganjyot: if
you do your work well enough, we just might be able to replace
brl-cad's C guts with your kernel work ;) |
16:58.21 |
gaganjyot |
brlcad: Oh
sure! :) |
16:58.27 |
brlcad |
the biggest
distinction is that librecad is working with 2D
entities |
16:59.01 |
gaganjyot |
but I read
the IRC chat between you and ries and he said, LCv3 can be
integrated with BRL-CAD |
16:59.13 |
brlcad |
we have a 2D
object, we call it "sketch" and it is comprised of 2D entites,
that's a closer mapping |
16:59.25 |
gaganjyot |
brlcad: I
have used it too. |
16:59.36 |
gaganjyot |
I imported a
DXF file |
16:59.41 |
gaganjyot |
into
BRL-CAD |
16:59.42 |
brlcad |
whether it
can be integrated or not will mostly be a question of license and
completeness |
16:59.51 |
gaganjyot |
and then
extruded |
16:59.54 |
brlcad |
right |
17:00.22 |
teepee_ |
and OpenSCAD
might be also interrested :) |
17:00.33 |
brlcad |
dxf files are
predominantly comprised of 2D entities |
17:01.00 |
brlcad |
heh, so don't
screw it up! ;) |
17:01.05 |
brlcad |
no
pressure |
17:01.40 |
ries |
teepee: to
answer your 2D vs 3D question, LibreCAD will always stay 2D, we
have zero intention to go for 3D |
17:02.47 |
teepee_ |
ries: yeah, I
figured. having a very good 2D CAD is great. |
17:03.10 |
*** join/#brlcad jasleen_
(~chatzilla@115.245.222.160) |
17:03.11 |
brlcad |
and we have
very little intention to invest in 2D infrastructure at this
time |
17:03.26 |
brlcad |
but it's
obviously central to many 3D techniques |
17:03.31 |
gaganjyot |
brlcad: I
wished to see the 3D design of gear so imported the 2D
file |
17:04.11 |
brlcad |
gaganjyot:
and did you run into any problems? |
17:04.35 |
gaganjyot |
when I used
sketch I got a segfault |
17:04.38 |
gaganjyot |
:S |
17:04.54 |
gaganjyot |
otherwise the
gear was exrtruded nicely :) |
17:05.42 |
brlcad |
if you have
steps to reproduce the crash, that would be appreciated |
17:05.56 |
*** join/#brlcad devinder_
(~devinder@202.164.53.117) |
17:06.31 |
*** join/#brlcad teepee__
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
17:07.23 |
*** join/#brlcad zfreid
(~zfreid@95.215.143.30) |
17:07.50 |
binbin |
Hello,
everyone! I am binbin from National University of Singapore. I am a
year 2 Computer Science student, and I am very interested in this
project since my specialisation is computer graphics. From my
observation, I may be more familiar in geometry part in BRL-CAD.
May I have more detailed information about each
sub-task? |
17:07.52 |
gaganjyot |
brlcad:
Sure! After GSoC I'd look into it and solve that :) |
17:08.33 |
brlcad |
gaganjyot: if
you're not working on a patch yet, that'd make a good
one |
17:08.52 |
brlcad |
everyone with
a solid proposal is encouraged to submit some sort of patch that
demonstrates ability to work with existing code |
17:10.26 |
brlcad |
binbin:
welcome |
17:10.45 |
brlcad |
you said
"this probject" .. er, what is that? :) |
17:11.16 |
brlcad |
or by this
project, you mean this community/org? |
17:11.19 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 0 /wiki/User:Richajain1912: |
17:11.24 |
binbin |
yep |
17:11.30 |
brlcad |
gotit |
17:11.33 |
binbin |
I just saw
the idea page |
17:11.51 |
brlcad |
great, saw
the checklist too I hope? |
17:12.11 |
binbin |
yep. I looked
through the whole page actually |
17:12.17 |
brlcad |
fantastic |
17:12.59 |
brlcad |
so you know,
the title to most of the project ideas will take you to a page with
more detailed information |
17:13.13 |
brlcad |
but
ultimately, you're the one coming up with the detail -- what do you
want to do |
17:15.02 |
binbin |
Okay. no
problem. So according to my own understanding to the each sub task,
we then write our proposal right? |
17:18.24 |
brlcad |
it's your
proposal through and through |
17:18.33 |
brlcad |
our ideas
page is just that .. some ideas |
17:18.50 |
brlcad |
you're
expected to expand on those ideas or craft a different idea
altogether |
17:19.04 |
brlcad |
of course,
encouraged to talk with us here and/or on the mailing
list |
17:19.12 |
TCD |
' BRL-CAD
will consider just about any project that relates to computer
graphics' <-- 'my gsoc proposal is a tool to automatically
generate cat models' |
17:19.31 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.122) |
17:20.48 |
*** join/#brlcad bg1
(~bhattigur@117.229.153.33) |
17:23.09 |
binbin |
got it!
Thanks for your reply:) |
17:23.55 |
binbin |
oh Actually I
am doing shape deformation. Can it be a good idea? |
17:25.12 |
brlcad |
what do you
mean by that? |
17:27.26 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
17:34.49 |
brlcad |
hi
Anaphaxeton |
17:34.56 |
brlcad |
and
bg1 |
17:35.54 |
bg1 |
hi |
17:38.54 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
17:39.51 |
Anaphaxeton |
hi
brlcad |
17:39.57 |
Anaphaxeton |
i was
thinking about you |
17:40.01 |
Anaphaxeton |
the project i
mean! |
17:40.28 |
brlcad |
I was
thinking about you too sweetheart |
17:40.43 |
Anaphaxeton |
every now and
then an occasion pops up where brlcad knowledge is
needed |
17:41.01 |
Anaphaxeton |
k-lined? |
17:41.03 |
Anaphaxeton |
omg |
17:41.12 |
ishwerdas |
:D |
17:41.18 |
brlcad |
happens |
17:41.21 |
Anaphaxeton |
i dont see
that often |
17:45.04 |
*** join/#brlcad ovchinskaia
(~ovchinska@92.63.105.133) |
17:57.37 |
gaganjyot |
ishwerdas:
hello |
17:57.50 |
Notify |
03BRL-CAD:n_reed * 60139
brlcad/trunk/src/libbrep/intersect.cpp: tweak uniqueness test for
readability |
17:58.31 |
gaganjyot |
ishwerdas:
nice to see development plans for OGV |
17:58.46 |
gaganjyot |
I am pretty
excited to see those in action :) |
17:58.54 |
ishwerdas |
gaganjyot:
thanks :) |
18:04.21 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6562 /wiki/User:Richajain1912/GSOC2014/: GSoC
Proposal (Synchronize wiki with Docbook) |
18:06.25 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6563 /wiki/User:Richajain1912/GSOC2014/: /*
Detailed project description */ |
18:07.41 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6564 /wiki/User:Richajain1912/GSOC2014/: /*
Why me */ |
18:11.00 |
*** join/#brlcad todor_nikolov
(~tnikolov@95.180.128.62) |
18:20.35 |
brlcad |
hi
todor_nikolov |
18:33.23 |
*** join/#brlcad bg1
(~bhattigur@117.229.153.33) |
18:54.28 |
*** join/#brlcad devinder_
(~devinder@202.164.53.117) |
19:00.40 |
*** join/#brlcad javampire
(~ncsaba@p4FF73D83.dip0.t-ipconnect.de) |
19:00.44 |
Notify |
03BRL-CAD:n_reed * 60140
brlcad/trunk/sh/linkroot.sh: '-ef' is not a standard sh file
operator. We could use bash, but the stat command is slightly more
prevalent. (shellcheck) |
19:15.57 |
*** join/#brlcad kspitale
(~quassel@202.78.172.162) |
19:21.57 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
19:53.18 |
*** part/#brlcad bg1
(~bhattigur@117.229.153.33) |
20:01.56 |
*** join/#brlcad cstirk
(~Carola@pool-108-56-173-181.washdc.fios.verizon.net) |
20:14.05 |
Notify |
03BRL-CAD
Wiki:Todor nikolov * 0 /wiki/User:Todor_nikolov: |
20:36.17 |
Notify |
03BRL-CAD:n_reed * 60141
brlcad/trunk/sh/make_deb.sh: don't need to cat into sed
(shellcheck) |
20:47.46 |
starseeker |
sometimes wishes we had more individual 2D
entities |
20:48.13 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:52.27 |
*** join/#brlcad todor_nikolov
(~t_nikolov@95.180.128.62) |
20:54.06 |
todor_nikolov |
What IDE do
you use for brl-cad? I am setting up my enviroment, so being
consistent is always good. |
20:54.40 |
brlcad |
todor_nikolov: emacs |
20:55.14 |
brlcad |
it's more
important to be able to configure whatever tool you use
appropriately |
20:55.22 |
brlcad |
some use vim,
others eclipse |
20:55.28 |
andrei |
sublime
! |
20:55.37 |
andrei |
erm, that's
an editor, but still good |
20:55.44 |
brlcad |
whatever you
use, become very proficient with it |
20:56.15 |
todor_nikolov |
up until now
i was using eclipse on windows, so I am very familiar with
it |
20:59.27 |
gaganjyot |
brlcad: out
of the operations listed i.e move, copy and rotate |
20:59.31 |
brlcad |
todor_nikolov: we probably have very
different definitions of "very familiar" ;) |
20:59.36 |
gaganjyot |
which were
planned to be done in GSoC time |
20:59.42 |
gaganjyot |
I have
already implemented the mobve |
20:59.45 |
brlcad |
but if you
really do, that's great -- use it if you want |
20:59.46 |
gaganjyot |
move* |
21:00.11 |
brlcad |
just don't
let your editor be a crutch or an excuse ... for
*ANYTHING* |
21:00.16 |
``Erik |
be sure you
can control things like tab vs space, trailing whitespace, blank
lines at the end of the file, etc... |
21:00.23 |
brlcad |
he
lives |
21:00.33 |
``Erik |
only on days
with a 'q' in them O.o |
21:00.40 |
brlcad |
gaganjyot:
that's fantastic |
21:00.52 |
gaganjyot |
So I have a
patch |
21:01.04 |
brlcad |
you should be
telling the librecad folks that ;) |
21:01.26 |
brlcad |
getting ahead
of schedule and having to expand your proposal scope is a good
thing |
21:01.29 |
gaganjyot |
yes just
contacted ries regarding this and he has merged the code into main
branch |
21:01.45 |
gaganjyot |
I hope it can
act as a nice patch ? |
21:01.47 |
brlcad |
plus if doing
these patches gives you an idea for how much work will be involved
for the rest, it'll let you formulate a better plan scoped
appropriate |
21:02.08 |
brlcad |
gaganjyot:
how many pieces of flair are you wearing? |
21:02.29 |
gaganjyot |
1 |
21:02.37 |
brlcad |
what's your
goal? why are you asking :) |
21:03.23 |
gaganjyot |
just
confirming brlcad so that I can write it in my proposal |
21:04.26 |
brlcad |
it's a good
idea to include links to any work you do before the proposal
deadline in your proposal |
21:05.35 |
brlcad |
i must say
that if you're already done with one of the operations listed ..
how many operations are remaining? you might want to have a plan
for expanding scope prepared |
21:05.45 |
gaganjyot |
brlcad:
yes |
21:06.07 |
gaganjyot |
I will be
including more entities to be coded |
21:06.12 |
gaganjyot |
and may be
scale operation |
21:06.21 |
brlcad |
i mean, one
took you just a couple hours .. so unless some ops will take
several days or unless there are hundreds of ops .. that's
underscoped |
21:06.23 |
gaganjyot |
I mean yes to
the scale operation |
21:06.47 |
brlcad |
you should
include a detailed timeline, week by week what you think will get
accomplished |
21:07.04 |
gaganjyot |
brlcad: its
from almost 4 days |
21:07.09 |
brlcad |
ah,
okay |
21:07.11 |
brlcad |
that's better
then |
21:07.12 |
gaganjyot |
:P |
21:07.16 |
gaganjyot |
:) |
21:07.21 |
brlcad |
sorry, I just
heard about it today ;) |
21:08.11 |
brlcad |
be sure to
not just toss in testing and debugging at the end of your
schedule |
21:08.13 |
gaganjyot |
its because I
came today ;-) |
21:08.19 |
brlcad |
it should be
interspersed throughout development |
21:08.24 |
brlcad |
tmi |
21:08.53 |
gaganjyot |
brlcad: no
doubts regarding this :) |
21:09.12 |
todor_nikolov |
is there a
particuar reason for the untrusted packages? I am installing
these: |
21:09.19 |
todor_nikolov |
http://brlcad.org/wiki/Compiling |
21:09.41 |
brlcad |
todor_nikolov: you should be installing
from source |
21:10.28 |
todor_nikolov |
the libraries
are included in the source? |
21:10.38 |
todor_nikolov |
and the build
tools |
21:10.53 |
andrei |
todor_nikolov: I can help you setting up
brlcad |
21:10.59 |
andrei |
are you
working on windows or linux?\ |
21:11.14 |
todor_nikolov |
debian |
21:11.38 |
andrei |
ok, great. Do
you have svn? |
21:11.44 |
andrei |
If not,
install it |
21:11.46 |
todor_nikolov |
yes i
downloaded source |
21:12.24 |
gaganjyot |
brlcad: we
are right now on TCL/Tk for managing windows for BRL-CAD
? |
21:12.57 |
andrei |
todor_nikolov: ok, now go to the directory
where you downloaded brlcad source |
21:13.11 |
andrei |
and create a
new directory on the same level with the source dir |
21:13.31 |
andrei |
actually, let
me point you to the readme, it explains in better
detail |
21:14.49 |
andrei |
if you go to
the source dir, you ll find a README file. Go to COMPILE AND
INSTALL in there |
21:14.55 |
todor_nikolov |
i am
there |
21:14.59 |
andrei |
and skip the
first tar command, then you can follow those |
21:15.05 |
andrei |
installation
steps |
21:16.49 |
todor_nikolov |
permision
problems, wait till i get ownership |
21:19.07 |
todor_nikolov |
ok build in
progress |
21:19.17 |
andrei |
:) |
21:21.46 |
todor_nikolov |
configuring
incomplete, errors occured |
21:21.49 |
todor_nikolov |
:( |
21:22.30 |
andrei |
can you copy
the output to something like pastebin.ca or slexy.org |
21:22.33 |
andrei |
and put a
link here? |
21:23.50 |
todor_nikolov |
http://pastebin.com/197UkRae |
21:25.28 |
andrei |
ok, that's a
bit weird |
21:25.44 |
andrei |
brlcad: this
is the error Attempting to ignore non-existent file
libtoolfilename.sh, in directory, perhaps you figure things out
faster than me |
21:26.40 |
todor_nikolov |
I will work
on it later |
21:26.50 |
andrei |
The easiest
fix would probably be to give you my file. How did you get the
code? |
21:27.17 |
todor_nikolov |
svn checkout
bla bla brlcad-code |
21:27.48 |
andrei |
ok, let me
take a look |
21:30.10 |
andrei |
You're right,
I just checked out and the cmake fails. |
21:30.32 |
todor_nikolov |
i have to go
now, have been invited to a cup of coffee and its rude to make a
girl wait on you :D cya tommorow |
21:31.03 |
andrei |
see you
:) |
21:42.44 |
ankesh11_ |
brlcad: How
do I determine the compiler info in the run.sh file? I guess I can
obtain it from CMake parameters such as CMAKE_C_COMPILER, but that
is a run-time process. |
21:44.25 |
andrei |
ankesh11_ :
what compile parameters do you mean? |
21:44.30 |
andrei |
sorry,
compiler info |
21:45.53 |
ankesh11_ |
andrei: I am
working on a patch to include compiler defaults in the benchmark
log outputs. So, I was trying to figure out a way to do
that. |
21:47.45 |
andrei |
you mean you
want to add which compiler was used for testing? |
21:48.37 |
ankesh11_ |
Exactly, that
and the compiler flags if possible. |
21:49.00 |
Notify |
03BRL-CAD:n_reed * 60142
brlcad/trunk/sh/make_rpm.sh: don't need to cat to sed or grep
(shellcheck) |
21:49.28 |
andrei |
ok, let's
take a look |
21:49.58 |
andrei |
if you're
using a debian based linux "dpkg --list | grep compiler" will give
you the installed compilers |
21:50.03 |
andrei |
but that's
not exactly what you want |
21:51.46 |
ankesh11_ |
Yeah, that
would not be a cross-platform solution. I am guessing using CMake
parameters would make sense. |
21:52.32 |
andrei |
ankesh11_:
I'm certainly not an expert with brlcad so you might want to get a
confirmation from one of the other devs |
21:52.45 |
andrei |
but you can
probably look in CMakeCache.txt (if it exists) |
21:53.24 |
Notify |
03BRL-CAD:n_reed * 60143
brlcad/trunk/sh/make_rpm.sh: '&>' is not a standard sh
operator, and we don't need backticks because we're testing the
return and not the (null) output (shellcheck) |
21:53.37 |
ankesh11_ |
andrei:
Thanks, will do that and wait for brlcad to respond. |
21:56.48 |
andrei |
ankesh11_:
actually, I run a grep -I -r gcc(since that's what I have for
C) |
21:56.52 |
andrei |
CMakeFiles/CMakeOutput.log:gcc version
4.8.2 20131017 (Red Hat 4.8.2-1) (GCC) |
21:57.00 |
andrei |
(in build
directory) |
21:59.43 |
ankesh11_ |
andrei:
Looking into CMakeCache.txt helped. I can get the compiler flags
from there, but not the compiler info. I have
CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc , whereas I would have wanted
something like CMAKE_C_COMPILER:gcc-3.3 |
22:00.52 |
andrei |
check my last
reply, I've highlighted a file where I found enough compiler
relevant info |
22:01.03 |
andrei |
(CMakeFiles/CMakeOutput.log) |
22:02.46 |
ries |
hey andrei
are you also the same person that was on LibreCAD last
week? |
22:02.55 |
andrei |
ries : hey,
yes |
22:03.17 |
andrei |
why? |
22:03.28 |
ries |
sorry about
my late reply on the forum.. got buzy with some stuff, but welcome
to GSoC 2014 |
22:05.15 |
andrei |
no worries,
and thanks :) |
22:06.27 |
Notify |
03BRL-CAD
Wiki:Glenn.romanczuk * 0 /wiki/User:Glenn.romanczuk: |
22:20.46 |
ankesh11_ |
andrei : Is
that the only result you get? I am getting innumerable results for
the same. |
22:21.03 |
andrei |
nope |
22:21.20 |
andrei |
but you can
obtain just one(relevant) with bash parsing :) |
22:22.47 |
andrei |
anyway,
ankesh11_ : nobody expects you to have a perfect patch from the
first go, brlcad will probably give you a better direction
:) |
22:24.00 |
ankesh11_ |
andrei: Yeah,
Thanks. Great help! :) |
22:24.50 |
andrei |
i.e a naive
approach for your problem would be to take the first result that
contains both the "version" string and one or more numbers
(0-9) |
22:27.00 |
ankesh11_ |
Yeah, that
can be an approach, and similarly checking for other compilers as
well. |
22:28.19 |
andrei |
nevertheless,
if it was extremely simple to obtain the compiler info, it would've
been already implemented :) |
22:29.11 |
Notify |
03BRL-CAD:n_reed * 60144
brlcad/trunk/src/libbrep/intersect.cpp: give more specific names to
'index' variables |
22:29.22 |
andrei |
still, the
number of compilers is relatively small(since it's not easy writing
a useful one) so you could simply handpick the mainstream existing
ones |
22:30.09 |
andrei |
Anyway, I
gotta go, goodluck ! |
22:31.58 |
ankesh11_ |
Thanks, and
grep -I -r "CMAKE_C_COMPILER" seems to give me what I
want. |
22:35.48 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
22:56.44 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
22:57.04 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
23:08.21 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
23:39.19 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
00:21.28 |
*** join/#brlcad todor_nikolov
(~t_nikolov@95.180.128.62) |
00:55.19 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
01:08.14 |
*** join/#brlcad FOSScookie
(~brian@107.200.34.31) |
01:15.32 |
*** join/#brlcad FOSScookie
(~brian@107.200.34.31) |
01:31.30 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
01:39.46 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
01:52.58 |
maths22 |
ankesh11_:
you probably need to add something to the cmake files to dump those
settings into a text file |
01:53.09 |
maths22 |
I think the
cmake summary is a good starting point |
01:53.46 |
maths22 |
If those are
in a text file, the benchmark program can read them in |
01:54.31 |
maths22 |
I don't know
of any currently generated file that has that information easily
acessable, but someone else may be more knowledgeable on that
point |
01:57.56 |
*** join/#brlcad hoiji
(~hoiji@115.241.159.122) |
02:07.32 |
*** join/#brlcad hoiji_
(~hoiji@115.241.159.122) |
02:09.19 |
*** part/#brlcad hoiji_
(~hoiji@115.241.159.122) |
02:09.49 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
03:00.36 |
Notify |
03BRL-CAD
Wiki:Nicolas.a.perez.barriga * 0
/wiki/User:Nicolas.a.perez.barriga: |
04:04.03 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-omuhzjsifcukfzpb) |
04:05.31 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6565 /wiki/User:Richajain1912/GSOC2014/: /*
Workflowy */ |
04:07.38 |
richa |
I wish to do
submit some patches for http://brlcad.org/wiki/Synchronize_Wiki_with_Docbook |
04:08.16 |
richa |
As of now,
there is no existing code, what else can I do for my initial
contribution? |
04:10.04 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6566 /wiki/User:Richajain1912/GSOC2014/: /*
Past Experiences */ |
04:22.36 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
05:14.14 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-lkuodpwtbkxknsbq) |
05:18.09 |
brlcad |
richa: any
patch is better than no patch, or consider different code to
patch |
05:18.39 |
brlcad |
if you know
other languages, lots of options for Python, C, C++, Tcl, and posix
shell |
05:19.23 |
brlcad |
plus there's
the previous benchmark database web work, the online geometry
viewer work, and the model repository code |
05:19.33 |
brlcad |
(see prior
gsoc years on our wiki) |
05:20.57 |
brlcad |
ankesh11:
run.sh file?? |
05:21.06 |
brlcad |
ah,
benchmark! |
05:21.49 |
brlcad |
ankesh11: you
can't/don't .. the compiled tool needs to somehow have it recorded
at compile-time |
05:23.55 |
brlcad |
ankesh11:
note that while run.sh might be able to read the cmake
configuration, an installed version of brl-cad (where run.sh
becomes "benchmark"), you have no such access to that
information |
05:24.01 |
brlcad |
the closest
you have is brlcad-config |
05:36.39 |
*** join/#brlcad hoiji
(~hoiji@103.27.9.162) |
06:04.56 |
Notify |
03BRL-CAD
Wiki:Vegantrex6 * 6567 /wiki/Talk:STEP_importer_improvements:
Vegantrex6/GSoc2014/proposal |
06:05.31 |
Notify |
03BRL-CAD
Wiki:Vegantrex6 * 0 /wiki/Talk:STEP_importer_improvements: put it
in the wrong place, oops |
06:07.23 |
Notify |
03BRL-CAD
Wiki:Vegantrex6 * 0
/wiki/User:STEP_importer_improvements: |
06:13.38 |
*** join/#brlcad gaganjyot
(~gagan@202.164.53.117) |
06:16.02 |
ankesh11 |
brlcad: I
created a bash script to get the compiler info(https://gist.github.com/ankeshanand/9542880).
Now, what would be the right place to put it into the run.sh file?
I am thinking just after collecting CPU information. |
06:58.14 |
ankesh11 |
Okay, I think
I have a patch ready, I will add support for CFLAGS and submit the
patch this evening. |
07:11.44 |
*** join/#brlcad hoiji
(~hoiji@103.27.9.162) |
07:27.48 |
ankesh11 |
Can anyone
guide on submitting a patch? |
07:28.10 |
ankesh11 |
I created a
svn diff in my working directory |
07:28.48 |
ankesh11 |
I think the
next step is to submit it as an attachment here : http://sourceforge.net/p/brlcad/patches/new/ |
07:29.31 |
ankesh11 |
But I can't
understand the options to be set in Milestone, Status, Owner
etc. |
07:36.12 |
ankesh11 |
I figured it
out. |
07:36.28 |
ankesh11 |
brlcad: The
patch is here https://sourceforge.net/p/brlcad/patches/258/ |
07:40.10 |
ankesh11 |
brlcad: The
run.sh file eventually becomes benchmark, and we have compiler info
in the build-dir/CMakeFiles directory, which benchmark can access.
So, I just used that. |
07:58.35 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:00.12 |
*** join/#brlcad teepee_
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
08:00.39 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
08:54.03 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:28.01 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
09:47.21 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:54.33 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 0 /wiki/User:Clouddrif: |
10:23.07 |
*** join/#brlcad tweety_
(73f88294@gateway/web/freenode/ip.115.248.130.148) |
10:25.24 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6572 /wiki/User:Clouddrif: aaa |
10:26.54 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6573 /wiki/User:Clouddrif: Blanked the
page |
10:28.45 |
*** join/#brlcad caen23
(~caen23@92.83.184.104) |
10:30.58 |
*** join/#brlcad tweety__
(73f88294@gateway/web/freenode/ip.115.248.130.148) |
10:45.44 |
*** join/#brlcad tweety_
(73f88294@gateway/web/freenode/ip.115.248.130.148) |
10:54.18 |
*** join/#brlcad ries (~ries@190.9.171.121) |
11:22.16 |
*** join/#brlcad jasleen
(~chatzilla@117.253.203.91) |
11:22.43 |
*** join/#brlcad tweety098
(~anub018@115.248.130.148) |
11:30.31 |
Notify |
03BRL-CAD
Wiki:Tweety1992 * 0 /wiki/User:Tweety1992: |
12:05.49 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6574 /wiki/User:Clouddrift/GSoC2014:
ffffffffffffff |
12:08.48 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6575 /wiki/User:Clouddrift/GSoC2014: /* Personnel
Information */ |
12:09.19 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6576 /wiki/User:Clouddrift/GSoC2014: /* Personnel
Information */ |
12:14.08 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6577 /wiki/User:Clouddrift/GSoC2014: |
12:14.30 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6578 /wiki/User:Clouddrift/GSoC2014: |
12:17.58 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
12:22.15 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6579 /wiki/User:Clouddrift/GSoC2014: |
12:23.13 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6580 /wiki/User:Clouddrift/GSoC2014: /* Step List
*/ |
12:23.57 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6581 /wiki/User:Clouddrift/GSoC2014: /* Step List
*/ |
12:27.33 |
*** join/#brlcad todor_nikolov
(~t_nikolov@95.180.128.62) |
12:30.26 |
*** join/#brlcad tweety098
(~anub018@115.248.130.148) |
12:36.16 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-wzisiizrkellrwar) |
12:42.04 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.132) |
12:45.12 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
13:01.08 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6582 /wiki/User:Clouddrift/GSoC2014: |
13:06.12 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6583 /wiki/User:Clouddrift/GSoC2014: |
13:09.11 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6584 /wiki/User:Clouddrift/GSoC2014: /* Project
title */ |
13:09.36 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6585 /wiki/User:Clouddrift/GSoC2014: /* Project
title */ |
13:09.56 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6586 /wiki/User:Clouddrift/GSoC2014: /* Synopsis
*/ |
13:10.40 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6587 /wiki/User:Clouddrift/GSoC2014: /* Detailed
Description */ |
13:10.55 |
*** join/#brlcad deepak
(~chatzilla@59.91.118.58) |
13:11.04 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6588 /wiki/User:Clouddrift/GSoC2014: /* Detailed
Description */ |
13:13.05 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6589 /wiki/User:Clouddrift/GSoC2014: /* Detailed
Description */ |
13:13.23 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
13:13.32 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6590 /wiki/User:Clouddrift/GSoC2014: /* Remove
redundant code */ |
13:13.46 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6591 /wiki/User:Clouddrift/GSoC2014: /* :Remove
redundant code */ |
13:13.59 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6592 /wiki/User:Clouddrift/GSoC2014: /* : Remove
redundant code */ |
13:17.24 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6593 /wiki/User:Clouddrift/GSoC2014: /* Detailed
Description */ |
13:18.47 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6594 /wiki/User:Clouddrift/GSoC2014: |
13:19.27 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6595 /wiki/User:Clouddrift/GSoC2014: /* Project
title */ |
13:19.51 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6596 /wiki/User:Clouddrift/GSoC2014: |
13:26.59 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6597 /wiki/User:Clouddrift/GSoC2014: |
13:49.56 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6598 /wiki/User:Clouddrift/GSoC2014: /* Detailed
Description */ |
13:50.21 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6599 /wiki/User:Clouddrift/GSoC2014: /* Remove
redundant code */ |
13:51.38 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6600 /wiki/User:Clouddrift/GSoC2014: |
13:52.09 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6601 /wiki/User:Clouddrift/GSoC2014: |
13:56.12 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6602 /wiki/User:Clouddrift/GSoC2014: /* Remove
redundant code */ |
13:56.55 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6603 /wiki/User:Clouddrift/GSoC2014: /* Project
Title */ |
13:57.14 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6604 /wiki/User:Clouddrift/GSoC2014: |
14:19.02 |
*** join/#brlcad tweety098
(~anub018@115.248.130.148) |
14:25.10 |
brlcad |
happy
friday! |
14:26.03 |
brlcad |
ankesh11: did
you read what I wrote? :) an installed version of the benchmark
does not have access to the build system (and might not even be
running on the same computer) |
14:26.37 |
brlcad |
ah, I see you
did reply to that point |
14:26.56 |
brlcad |
i'll take a
look at your patch to see what you did ;) |
14:28.20 |
richa |
I am willing
to fix some bugs of http://brlcad.org/wiki/User:Harman052/Proposal/WebInterface
Where is the source code of this project? |
14:33.00 |
*** join/#brlcad kspitale
(~quassel@202.78.172.162) |
14:38.49 |
brlcad |
richa: have
you read http://brlcad.org/wiki/Online_Geometry
and http://brlcad.org/wiki/Online_Geometry/TODO
? |
14:40.39 |
brlcad |
it's on
github |
14:41.06 |
brlcad |
you should
get in touch with harmanpreet to see what would make a good simple
patch |
14:41.29 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
14:44.02 |
richa |
brlcad:
Looking at the links, will try to get in touch with
harmanpreet |
14:51.44 |
*** join/#brlcad tweety098
(~anub018@106.66.12.169) |
14:57.41 |
brlcad |
harmanpreet:
on that note, we're using github for web work, so I added you to
our project page: github.com/BRL-CAD |
14:58.42 |
brlcad |
<PROTECTED> |
15:05.13 |
richa |
brlcad: I
cannot find the link to the source code of the above
project |
15:06.21 |
richa |
brlcad: Its
not there in the links which you gave me |
15:08.11 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.132) |
15:12.02 |
brlcad |
richa: those
links were to read about the background information (quite
important) |
15:12.08 |
brlcad |
hi
gaganjyot |
15:12.26 |
gaganjyot |
hello
brlcad |
15:18.08 |
gaganjyot |
brlcad: I had
a talk with ries and I guess we will add more stuff to be done
during GSoC period |
15:18.40 |
gaganjyot |
I will be
submitting code for the copy also by today |
15:21.02 |
*** join/#brlcad ishwerdas
(~inderplus@117.207.154.236) |
15:22.20 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6605 /wiki/User:Clouddrift/GSoC2014: /* Extract
NMG to be a stand-alone library */ |
15:28.17 |
*** join/#brlcad andrei
(~andrei@86.121.66.197) |
15:28.24 |
andrei |
Hello |
15:29.44 |
harmanpr1et |
hi
richa! |
15:30.12 |
harmanpr1et |
Code of OGV
is here: https://github.com/harman052/geometry_viewer/ |
15:30.27 |
harmanpr1et |
nick
harmanpreet |
15:30.39 |
*** join/#brlcad bhattigurjot
(~bhattigur@117.234.49.132) |
15:31.30 |
*** join/#brlcad cstirk
(~Carola@pool-71-178-101-17.washdc.east.verizon.net) |
15:31.41 |
harmanpr1et |
to work on
current implementation or submit patch for OGV, read: https://github.com/harman052/geometry_viewer/wiki/Todo-List |
15:33.11 |
d_rossberg |
hi
andrei |
15:36.12 |
ishwerdas |
harmanpr1et:
How much browser support are we aiming at for OGV ? |
15:37.05 |
andrei |
d_rossberg :
what do you think about the geometry kernel and gsoc? |
15:37.25 |
andrei |
I'm not
talking about all of it, obviously, but the idea |
15:37.39 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6606 /wiki/User:Clouddrift/GSoC2014: /* Extract
NMG to be a stand-alone library */ |
15:37.54 |
gaganjyot |
brlcad:
ping |
15:38.03 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6607 /wiki/User:Clouddrift/GSoC2014: /* Links
*/ |
15:38.23 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6608 /wiki/User:Clouddrift/GSoC2014: /* Links
*/ |
15:38.28 |
brlcad |
gaganjyot:
just a bit |
15:38.41 |
d_rossberg |
there is not
such a big difference between "gemetric kernel" and "core
interface"; they are very much the same |
15:39.31 |
d_rossberg |
the
rename/movement could be done before the coding phase
starts |
15:40.16 |
andrei |
I'm not sure
how the 'community bonding soon' period should be
handled |
15:40.56 |
andrei |
but, yeah,
since I do have commit access and some BRL-CAD knowledge, I think I
could do that part during the first phase |
15:41.23 |
d_rossberg |
i could do it
by myself too ;) |
15:41.42 |
harmanpr1et |
ishwerdas:
Mainly focus is on modern browsers, but it would be good if ThreeJS
could support their older versions. |
15:41.43 |
andrei |
however, you
mentioned 'independent of brlcad'. coreInterface is relying on
/usr/bin/brlcad-x.y.z/include aswell |
15:43.34 |
d_rossberg |
"independent"
means independent from a BRL-CAD installation, i.e. you have a
libgeometrykernel.so which contains all what's needed (or almost
...) |
15:43.48 |
d_rossberg |
similar to
the brlcad.dll |
15:44.47 |
andrei |
So, then,
while the transition takes place before coding phase, during code
phase I need to figure out which primitives to
implement |
15:44.49 |
d_rossberg |
there is an
SDK where you can program on it whithout any other
dependencies |
15:45.05 |
d_rossberg |
in general:
yes |
15:45.18 |
andrei |
my main
concern(based on my previous experience) is to be able to switch
between tasks |
15:45.33 |
andrei |
so I don't
get into the situation of not being able to do anything |
15:45.55 |
andrei |
i.e having an
"easy" and a more advanced primitive implementation periods
overlapping |
15:46.14 |
andrei |
so if I get
stuck with something at the more complicated one and there's no one
available on IRC/I can't get it fixed |
15:46.20 |
andrei |
I shift to
the easier one |
15:47.38 |
andrei |
I was
looking, for example, at bspline(librt/primitives) and it seems
complicated |
15:47.45 |
andrei |
or at least
complex |
15:48.45 |
andrei |
is there a
priority in the primitives implementation? Aside of hrt(I'll take
care of it this weekend, probably), which others do you consider
relatively simple? |
15:50.07 |
d_rossberg |
from my
experience: the hard part is the design of the interface class,
i.e. understanding how the primitive works and to present it in an
easy to understand way |
15:50.57 |
d_rossberg |
my first
priorities are bot and pipe |
15:51.03 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6609 /wiki/User:Clouddrift/GSoC2014: /* Synopsis
*/ |
15:51.46 |
*** join/#brlcad teepee__
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
15:51.56 |
andrei |
(I haven't
checked if it's implemented) could pipe be a superclass of rcc, for
example? |
15:52.05 |
andrei |
or they have
to inherit only object |
15:52.07 |
d_rossberg |
for the patch
a "test" would be nice |
15:52.28 |
andrei |
a test for
the hrt? |
15:52.41 |
d_rossberg |
pipe only
inherits object |
15:53.05 |
d_rossberg |
no, a test
for what is already there |
15:53.24 |
andrei |
I've
submitted a test for Ellipsoid a couple of days ago |
15:53.30 |
d_rossberg |
see your
patch thread on sourceforge |
15:53.34 |
andrei |
oh |
15:53.42 |
d_rossberg |
yes, i
commented it there |
15:54.03 |
andrei |
oh,
sorry |
15:54.03 |
ishwerdas |
maths22: what
happened to http://beta.brlcad.org/wiki/Main_Page
? |
15:54.08 |
andrei |
I'll check
now |
15:54.19 |
ankesh11 |
brlcad: Sorry
about that, I totally misunderstood your point, and drifted in a
wrong direction. So, if I understand correctly, an install version
of BRL-CAD may not have access to CMake dumps or the
build-directory might not be present? |
15:54.54 |
d_rossberg |
the hrt
primitive is something where we could practise designing an
interface |
15:56.48 |
d_rossberg |
has to leave now |
16:00.52 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6610 /wiki/User:Clouddrift/GSoC2014: /* Synopsis
*/ |
16:03.12 |
brlcad |
gaganjyot:
pong |
16:03.42 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6611 /wiki/User:Clouddrift/GSoC2014: /* The
current status of NMG */ |
16:03.59 |
brlcad |
richa: do you
have access to a Mac? |
16:04.37 |
brlcad |
or
Windows |
16:04.45 |
kspitale |
Hi ! I would
like to know more about the project General Tree
Walker. |
16:04.53 |
brlcad |
kspitale:
welcome :) |
16:04.57 |
brlcad |
what would
you like to know? |
16:05.55 |
kspitale |
brlcad: I
read the details on the page for this project. Apart from C,C++
what else am I supposed to know ? |
16:07.49 |
brlcad |
kspitale: the
general tree walker does not involve C++ |
16:08.34 |
brlcad |
that's way
too broad of a question .. you need to know english, you need to
know how to use your thumbs, how to turn on a computer... ask
something specific |
16:09.01 |
brlcad |
what do YOU
think you'll need to know, or what do you NOT know if you were to
get started today |
16:09.54 |
*** join/#brlcad bhattigurjot
(~bhattigur@117.225.81.42) |
16:10.35 |
brlcad |
andrei: do
not implement bspline -- that's a deprecated primitive (or will be
soon) |
16:11.18 |
andrei |
I was just
pointing out it seems massive, do you have a point of view on
primitives prioritization |
16:11.23 |
andrei |
aside of what
d_rossberg mentioned? |
16:11.49 |
brlcad |
well his
priorities are bot and pipe, so I'd start there ;) |
16:12.03 |
gaganjyot |
brlcad: I was
saying |
16:12.09 |
brlcad |
maybe start
by understanding what those two are and how to create one
manually |
16:12.17 |
gaganjyot |
that I will
submit code for copy too by today |
16:12.29 |
brlcad |
gaganjyot:
yep, saw that |
16:12.38 |
brlcad |
and you're
expanding your proposal (good) |
16:12.39 |
gaganjyot |
oh alright
:) |
16:13.02 |
brlcad |
it's rare
that we have to tell people to add more work, so you're doing a
good job ;) |
16:13.46 |
brlcad |
ankesh11: the
build directory will definitely not be present |
16:14.01 |
gaganjyot |
brlcad:
thanks :) |
16:14.26 |
brlcad |
ankesh11: you
can test this yourself, build and install brl-cad, then cd /tmp and
run the "benchmark" tool |
16:16.07 |
kspitale |
How do I get
started ? How do I set up the code on my machine ? |
16:21.20 |
gaganjyot |
brlcad: I
will be soon posting the proposal. |
16:21.43 |
gaganjyot |
Actually I
and ries are discussing what more to be added |
16:21.57 |
gaganjyot |
expected to
post it till 16th :) |
16:22.05 |
*** join/#brlcad bhattigurjot1
(~bhattigur@117.225.81.42) |
16:22.44 |
richa |
brlcad: I
have access to windows |
16:25.08 |
brlcad |
gaganjyot:
okay -- there's no reason to wait really, as you can keep updating
it, it'll be "officially submitted" if anything happens (your
computer catches fire), and we don't really evaluate them until
after the deadline |
16:26.23 |
gaganjyot |
brlcad: well
in that case I'd be posting by tomorrow :) |
16:26.49 |
gaganjyot |
today I will
write the description part |
16:27.12 |
*** join/#brlcad cstirk
(~Carola@static-67-62-121-234.dsl.cavtel.net) |
16:32.14 |
brlcad |
richa: there
was a bug with the OGV in Safari where geometry wouldn't display --
you could see if you can reproduce the bug with Safari on Windows
and if you can, fix it |
16:35.34 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6612 /wiki/User:Clouddrift/GSoC2014: /* Detailed
description */ |
16:40.07 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6613 /wiki/User:Clouddrift/GSoC2014: /* Remove
redundant code */ |
16:40.53 |
*** join/#brlcad cstirk
(~Carola@static-67-62-121-234.dsl.cavtel.net) |
16:47.26 |
*** join/#brlcad bhattigurjot1
(~bhattigur@117.225.81.42) |
16:47.46 |
*** part/#brlcad bhattigurjot1
(~bhattigur@117.225.81.42) |
16:48.13 |
brlcad |
kspitale:
where did you go? |
16:49.20 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6614 /wiki/User:Clouddrift/GSoC2014: /* Extract
NMG to be a stand-alone library */ |
16:50.57 |
kspitale |
brlcad: May I
know what will the deisgn of the interface be like and on what
platform it will be developed ? |
16:53.09 |
harman052 |
brlcad: Have
you checked the OGV project pages: http://brlcad.org/wiki/Online_Geometry_Viewer_Back-end
and http://brlcad.org/wiki/Online_Geometry_Viewer_Interface? |
16:53.38 |
harman052 |
I recently
added content to both of them. |
16:54.19 |
*** join/#brlcad tweety098
(~anub018@106.66.12.169) |
16:56.27 |
Notify |
03BRL-CAD:starseeker * 60145
brlcad/trunk/sh/CMakeLists.txt: File is gone, remove it from the
list of src files |
16:57.36 |
ishwerdas |
harman052:
where to submit patch for OGV ? |
16:59.43 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6615 /wiki/User:Clouddrift/GSoC2014: /* Extract
NMG to be a stand-alone library */ |
16:59.52 |
harman052 |
ishwerdas:
all patches should go to sourceforge. |
17:00.07 |
ishwerdas |
thanks! |
17:00.57 |
*** join/#brlcad jasleen_
(~chatzilla@117.255.245.28) |
17:02.57 |
ankesh11 |
brlcad: Tried
it, and it all makes sense now. The installed version would
generally be installed in /usr/brlcad/ (root installation) and it
wouldn't have access to the build dir from there. |
17:03.40 |
brlcad |
kspitale: the
design will like however you make it (working with us for feedback)
and developed on whatever platform you want to use (but will be
portable) |
17:03.52 |
brlcad |
harman052:
yes, I did |
17:04.15 |
harman052 |
So I hope
they are OK. |
17:04.18 |
brlcad |
a patch can
also be a pull request for code on github |
17:04.42 |
ankesh11 |
I grep-ed the
installation folder, and there is no compiler info there. Any
alternative approach? |
17:04.59 |
brlcad |
ankesh11:
that is the problem |
17:05.37 |
brlcad |
i.e., that is
the problem to be figured out |
17:05.51 |
*** join/#brlcad todor_nikolov
(~t_nikolov@95.180.128.70) |
17:06.03 |
brlcad |
you need rt
or a lib or some other tool to report the information about how it
was compiled |
17:06.27 |
todor_nikolov |
can you help
me find adaptagrams library |
17:06.37 |
brlcad |
then you make
the benchmark suite obtain that info and write it to the
log |
17:06.50 |
brlcad |
in all, this
is like 20 lines of code, but you have to figure out where/how
;) |
17:07.08 |
brlcad |
many possible
ways to make that work |
17:07.14 |
starseeker |
http://www.adaptagrams.org/ |
17:07.23 |
brlcad |
todor_nikolov: heh, you mean do a web
search for you? |
17:07.40 |
brlcad |
certainly you
must be joking |
17:08.50 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6616 /wiki/User:Clouddrift/GSoC2014: /* Add
comments */ |
17:10.00 |
Notify |
03BRL-CAD:n_reed * 60146
brlcad/trunk/src/libbrep/intersect.cpp: rearrange
comments |
17:11.15 |
brlcad |
todor_nikolov: how's the proposal coming
along? |
17:11.56 |
todor_nikolov |
slow, had
internet outage and chose to spend my time reading |
17:12.10 |
todor_nikolov |
ls |
17:12.16 |
hsrai |
Harman052
Move your code to https://github.com/orgs/BRL-CAD
and then patches can at GitHub. Ishwerdas can note it. |
17:12.19 |
todor_nikolov |
oops, thats
for console :D |
17:14.35 |
brlcad |
I/O
Error |
17:19.07 |
*** join/#brlcad raj12lnm
(7aac7efb@gateway/web/freenode/ip.122.172.126.251) |
17:19.20 |
raj12lnm |
hi
all. |
17:19.30 |
harman052 |
hsrai: done.
:) |
17:19.40 |
raj12lnm |
hi javampire,
brlcad and kanzure |
17:22.41 |
hsrai |
Harman:
Impressive. Very prompt ;-) |
17:25.13 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6617 /wiki/User:Clouddrift/GSoC2014: /* Unit test
*/ |
17:25.33 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6618 /wiki/User:Clouddrift/GSoC2014: /* Unit test
*/ |
17:28.06 |
hsrai |
Those who
wish to work on OGV, may like to review web-based geometry viewer
at https://github.com/OpenMDAO/pyV3D |
17:28.49 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6619 /wiki/User:Clouddrift/GSoC2014: /* Unit test
*/ |
17:31.08 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6620 /wiki/User:Clouddrift/GSoC2014: /* Why
BRL-CAD */ |
17:32.03 |
Notify |
03BRL-CAD:n_reed * 60147
brlcad/trunk/src/libbrep/intersect.cpp: change type of unsigned int
loop vars to size_t, which is still technically wrong, but less
so |
17:49.02 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6621 /wiki/User:Clouddrift/GSoC2014: /* Why
BRL-CAD */ |
17:50.46 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6622
/wiki/User:PulkitMittal/GSOC2014/proposal: Created page with
"=='''Personal Information'''== '''Name:''' Pulkit
Mittal |
17:51.15 |
todor_nikolov |
sweet, the
build has been fixed |
18:04.27 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6623
/wiki/User:PulkitMittal/GSOC2014/proposal: |
18:05.52 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6624 /wiki/User:Clouddrift/GSoC2014: /* Why me
*/ |
18:06.21 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6625 /wiki/User:Clouddrift/GSoC2014: /* Why me
*/ |
18:23.49 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6626
/wiki/User:PulkitMittal/GSOC2014/proposal: |
18:24.21 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6627
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Motivation
*/ |
18:26.45 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6628
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Project Summary
*/ |
18:31.11 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6629
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Project Summary
*/ |
18:32.12 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6630
/wiki/User:PulkitMittal/GSOC2014/proposal: |
18:32.17 |
*** join/#brlcad deepak
(~chatzilla@59.91.118.58) |
18:37.39 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
18:42.07 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6631
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Improve Thread Safety
*/ |
18:44.38 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6632
/wiki/User:PulkitMittal/GSOC2014/proposal: |
18:58.12 |
ankesh11 |
brlcad: I am
having a tough time figuring out the solution, and after going
through a bit reading on topic, it's a general suggestion that
figuring out the compilation info from the binary is tricky and
there isn't a standard solution for it. |
18:58.12 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6633
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Deliverables
*/ |
18:58.32 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6634
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Deliverables
*/ |
19:06.41 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6635
/wiki/User:PulkitMittal/GSOC2014/proposal: |
19:11.56 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6636
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Milestones
*/ |
19:13.29 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6637
/wiki/User:PulkitMittal/GSOC2014/proposal: |
19:17.16 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6638
/wiki/User:PulkitMittal/GSOC2014/proposal: /* About Me
*/ |
19:18.10 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6639
/wiki/User:PulkitMittal/GSOC2014/proposal: |
19:19.06 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6640
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Deliverables
*/ |
19:19.55 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6641
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Miscellaneous
*/ |
19:21.14 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6642
/wiki/User:PulkitMittal/GSOC2014/proposal: /* Major Coding
Experiences */ |
19:21.49 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6643
/wiki/User:PulkitMittal/GSOC2014/proposal: |
20:06.50 |
*** join/#brlcad ries (~ries@190.9.171.121) |
20:07.12 |
ishwerdas |
harmanpreet:
, harman052: where can I read details abouth "the mac bug" for
OGV |
20:20.19 |
*** join/#brlcad merzo
(~merzo@219-28-133-95.pool.ukrtel.net) |
20:31.45 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:56.08 |
*** join/#brlcad ries (~ries@190.9.171.121) |
21:11.57 |
mpictor |
is finally getting around to updating the STEPcode GSoC
projects :/ |
21:13.10 |
mpictor |
starseeker:
do you know why the AP242 parser is listed as easy? I suspect that
it would be quite hard. |
21:13.24 |
starseeker |
doesn't, actually |
21:13.49 |
mpictor |
I think it
was listed that way last year, and I never changed it |
21:14.39 |
teepee |
and it
already got a student :) |
21:14.52 |
mpictor |
yes |
21:15.55 |
mpictor |
wish I'd
updated that wiki page first, because I suspect vegantrex is
looking for something less difficult |
21:17.02 |
mpictor |
also, I doubt
cstirk and I would be able to answer many questions about
step-g/g-step |
21:17.42 |
mpictor |
I wonder if
someone from brl-cad would be a better mentor for that
project |
21:18.18 |
starseeker |
mpictor: if
you want to move that over to the BRL-CAD section that would be
fine - I'd wondered myself |
21:18.28 |
mpictor |
ok |
21:18.52 |
mpictor |
and it
shouldn't be classified as easy, should it? |
21:19.02 |
starseeker |
personally I
would say no |
21:20.22 |
mpictor |
isn't sure how many entities in ap214 have a similarly named
analog in 242, so it could be quite hard IMO |
21:20.29 |
starseeker |
someday needs to take those lists of AP entities and
categorize them - metadata, various types of geometry, hierarchical
structure objects, etc... |
21:20.44 |
mpictor |
yes |
21:21.41 |
mpictor |
wonders if it would be easier to do on the small schemas that
APs are built from |
21:21.53 |
mpictor |
can't think
of the correct term for them |
21:22.36 |
starseeker |
so the larger
exp files are built on smaller ones? |
21:25.09 |
mpictor |
yes, the
low-level stuff in ap209/210/242 is mostly common - and when it is,
it comes from smaller modules |
21:25.36 |
mpictor |
sometimes
you'll see comments in the files that state "comes from
<schema>" |
21:26.26 |
mpictor |
https://github.com/stepcode/stepcode/blob/master/data/ap214e3/AP214E3_2010.exp#L23 |
21:27.32 |
*** join/#brlcad ries (~ries@190.9.171.121) |
21:27.40 |
mpictor |
look at line
49 and 135 |
21:27.56 |
starseeker |
ah -
interesting! |
21:28.35 |
mpictor |
sometimes
you'll see something like "xxx unused and omitted" |
21:28.53 |
mpictor |
I think each
of those schemas has to do with one topic |
21:30.05 |
starseeker |
wonder what
resources are availalbe for the smaller schemas |
21:31.52 |
mpictor |
Integrated
Resource is what I was thinking of, but that's one of several
related terms apparently: http://en.wikipedia.org/wiki/ISO_10303_Application_Modules |
21:33.04 |
starseeker |
http://www.steptools.com/support/stdev_docs/express/step_irs/ |
21:38.38 |
Notify |
03BRL-CAD
Wiki:67.177.102.131 * 6644
/wiki/Google_Summer_of_Code/Project_Ideas: /* STEPcode Projects */
- ap242 parser won't be easy |
21:40.43 |
starseeker |
mpictor: do
we have the step_irs exp files in stepcode? |
21:41.55 |
mpictor |
no |
21:42.15 |
starseeker |
wonder if
they're worth adding... |
21:42.32 |
mpictor |
not sure how
useful they are on their own, but it would be nice to have
documentation |
21:42.34 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:42.50 |
starseeker |
was thinking
they might be handy if you wanted to test a file for specific kinds
of errors... |
21:43.00 |
starseeker |
might make
for easier debugging, but not sure |
21:43.04 |
mpictor |
also, I think
they are express v2 which the parser isn't 100% compatible
with |
21:43.10 |
starseeker |
ah |
21:45.38 |
starseeker |
huh -
constraints
http://www.steptools.com/support/stdev_docs/express/step_irs/html/schema.html#assembly_constraint_schema |
21:46.37 |
*** join/#brlcad tweety098
(~anub018@115.248.45.78) |
21:48.19 |
starseeker |
probably
worth adding to the constraints page:
http://www.nist.gov/manuscript-publication-search.cfm?pub_id=822720 |
21:49.30 |
Notify |
03BRL-CAD
Wiki:Starseeker * 6645 /wiki/Geometric_Constraint_Solver: /*
References */ Add NIST STEP reference talking about
constraints. |
21:58.51 |
mpictor |
nist has some
useful stuff, but I wish it was easier to find |
22:15.11 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:40.26 |
Notify |
03BRL-CAD
Wiki:67.177.102.131 * 6646
/wiki/Google_Summer_of_Code/Project_Ideas: /* STEPcode Projects */
update with projects from sc.org |
22:41.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:42.49 |
Notify |
03BRL-CAD
Wiki:67.177.102.131 * 6647
/wiki/Google_Summer_of_Code/Project_Ideas: /* Geometry */ move
AP242 from the STEPcode section |
22:46.50 |
Notify |
03BRL-CAD
Wiki:Markpictor * 0 /wiki/User:Markpictor: |
23:06.23 |
*** join/#brlcad todor_nikolov
(~t_nikolov@95.180.128.70) |
23:24.39 |
Notify |
03BRL-CAD
Wiki:Todor nikolov * 6648 /wiki/User:Todor_nikolov/proposal:
Started seed |
23:27.51 |
*** join/#brlcad tweety098
(~anub018@223.196.160.189) |
23:42.59 |
*** join/#brlcad richa_
(uid11933@gateway/web/irccloud.com/x-qevyhpqjsrxemkvr) |
23:43.06 |
*** join/#brlcad archivist_
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
23:45.59 |
*** join/#brlcad todor_nikolov
(~t_nikolov@95.180.128.70) |
23:48.12 |
Notify |
03BRL-CAD
Wiki:Todor nikolov * 6649 /wiki/User:Todor_nikolov/proposal:
... |
23:49.37 |
*** join/#brlcad ankesh11_
(sid8015@gateway/web/irccloud.com/x-qojyajrngnuqoobx) |
23:52.24 |
*** join/#brlcad hsrai_
(~hsrai@202.164.53.122) |
00:14.45 |
*** join/#brlcad Carola_
(~Carola@c-71-56-216-45.hsd1.co.comcast.net) |
00:57.21 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-zxqvyicpvxdmqlbi) |
01:13.37 |
*** join/#brlcad caen23
(~caen23@92.81.194.128) |
01:16.55 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-sohpmkgrwlptwnhp) |
02:59.02 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
03:27.12 |
brlcad |
anyone need
gsoc help/feedback? |
03:42.50 |
*** join/#brlcad inderplus_
(~inderplus@117.207.158.64) |
03:55.35 |
*** join/#brlcad inderplus_
(~inderplus@117.207.158.64) |
03:56.25 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
04:33.22 |
brlcad |
wanders |
04:44.54 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6781 /wiki/User:Inderpreet/OGV_Proposal: Created
page with "=Online Geometry Viewer Project Proposal= ==Personal
Information== '''Name:''' Inderpreet Singh '''Email Address:'''
indrplus@gmail.com '''IRC Username:''' Ishwerdas
===Ba..." |
05:37.00 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6782 /wiki/User:Ankeshanand: Add Personal Info
to the user page |
05:42.46 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6783 /wiki/User:Ankeshanand/GSoC14/proposal: Add
Personal Information and Abstract |
06:26.33 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
06:37.41 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6784
/wiki/User:Ankeshanand/GSoC14/proposal: |
06:44.17 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 0 /wiki/File:Benchmark_overview.png: |
06:45.39 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 0
/wiki/File:Benchmark_overview_2.jpeg: |
06:57.15 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 0
/wiki/File:Benchmark_overview_v3.jpg: |
07:02.12 |
inderplus_ |
harmanpreet:
I was looking into GET bug, can you point me to a specific large
enough file which produces that bug. It would really help me.
|
07:06.56 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-ykhcpqwcjmzizaxm) |
07:14.14 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 0
/wiki/File:Benchmark_overview_v3.jpg: |
07:27.52 |
*** join/#brlcad Carola__
(~Carola@c-71-56-216-45.hsd1.co.comcast.net) |
08:30.15 |
*** join/#brlcad gaganjyot
(~gagan@101.215.182.199) |
08:35.15 |
*** join/#brlcad infobot
(~infobot@rikers.org) |
08:35.15 |
*** 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've been
accepted to GSoC 2014! |
08:56.42 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
09:05.31 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:12.41 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:21.25 |
*** part/#brlcad gaganjyot
(~gagan@101.215.182.199) |
09:31.45 |
*** join/#brlcad teepee_
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
09:32.25 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6789
/wiki/User:Inderpreet/OGV_Proposal: |
09:39.16 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
09:48.33 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
09:51.40 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-mwnfqseeyaxmqvfi) |
09:55.42 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
10:29.17 |
*** join/#brlcad inderplus_
(~inderplus@117.220.150.219) |
10:58.32 |
*** join/#brlcad vladbogo
(~vlad@79.115.29.173) |
11:09.15 |
*** join/#brlcad andrei__
(~IceChat77@5-12-220-120.residential.rdsnet.ro) |
11:09.22 |
andrei__ |
Hello |
11:43.02 |
``Erik |
oi |
12:29.55 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
12:50.17 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:53.26 |
*** join/#brlcad pritesh123
(ca3e5242@gateway/web/freenode/ip.202.62.82.66) |
13:03.25 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
13:16.06 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
14:21.03 |
*** join/#brlcad inderplus_
(~inderplus@117.220.150.219) |
14:49.26 |
harmanpreet |
inderplus_:
You can reproduce that nug by uploading the file:
/usr/brlcad/dev-x.y.z/share/db/havoc.g |
14:49.45 |
harmanpreet |
*bug |
14:49.49 |
inderplus_ |
Thanks
:) |
14:58.30 |
*** join/#brlcad devinder
(~devinder@202.164.53.117) |
15:12.17 |
*** join/#brlcad charlie_
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
15:16.51 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
15:40.05 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
15:45.38 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6790 /wiki/User:Clouddrift/GSoC2014: /* Concepts
*/ |
15:46.53 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-xfibzzmnmqucosza) |
15:48.11 |
richa |
Please give
some reviews on http://brlcad.org/wiki/User:Richajain1912/GSOC2014/ |
15:57.09 |
*** join/#brlcad gaganjyot
(~gagan@101.214.154.106) |
15:59.11 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6791 /wiki/User:Clouddrift/GSoC2014: /* Concepts
*/ |
16:07.32 |
*** join/#brlcad jasleen
(~chatzilla@117.255.208.201) |
16:12.10 |
gaganjyot |
jasleen:
hi |
16:12.21 |
gaganjyot |
inderplus_:
ping |
16:12.43 |
jasleen |
gaganjyot:
hello |
16:12.44 |
inderplus_ |
gaganjyot:
hi |
16:13.03 |
gaganjyot |
jasleen:
what's the status of LibreCAD |
16:13.07 |
inderplus_ |
gaganjyot:
had a look at proposal, looks great! |
16:13.13 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
16:13.19 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
16:13.19 |
gaganjyot |
are there any
other project ideas ? |
16:13.28 |
gaganjyot |
Oh thanks
inderplus_ :) |
16:13.47 |
inderplus_ |
isn't it late
to introduce project ideas now ? |
16:14.00 |
gaganjyot |
inderplus_:
even you please submit your proposal ASAP |
16:14.10 |
inderplus_ |
yeah, writing
it as you speak |
16:14.11 |
gaganjyot |
I'd like to
see it |
16:14.16 |
inderplus_ |
sure! |
16:14.41 |
inderplus_ |
Stay tuned to
mailing list for about 90 minutes |
16:14.43 |
inderplus_ |
;) |
16:15.02 |
gaganjyot |
inderplus_: I
was just confirming if there are any other project ideas
:) |
16:15.12 |
gaganjyot |
inderplus_:
Oh sure! :) |
16:15.35 |
jasleen |
gaganjyot:
dli has proposed 2 projects for current code |
16:16.04 |
inderplus_ |
jasleen:
librecad proposals will go to wiki too ? |
16:16.08 |
gaganjyot |
jasleen: you
mean smart snap and units project? |
16:16.13 |
inderplus_ |
just like
brl-cad proposals ? |
16:16.32 |
jasleen |
gaganjyot:
yes, they are in wiki |
16:17.10 |
gaganjyot |
jasleen:
alright :) |
16:18.03 |
inderplus_ |
what about
python scripting project for Librecad, it had a good priority, a
year back. |
16:19.11 |
jasleen |
inderplus_:
Currently main focus is for LC3 kernel |
16:19.24 |
inderplus_ |
jasleen:
Great! |
16:19.32 |
gaganjyot |
inderplus_:
Since the code is to be rewritten |
16:19.47 |
inderplus_ |
so will LC2
be discontinued ? |
16:20.03 |
gaganjyot |
I guess the
bindings created for LC2 wont be useful |
16:20.20 |
gaganjyot |
inderplus_:
no plans to discontinue it yet |
16:20.47 |
gaganjyot |
A lot of work
is to be done on LC3 |
16:20.59 |
gaganjyot |
so as to make
it for a release |
16:21.23 |
inderplus_ |
gaganjyot:
Ok! :) Good Luck! Will try to be of some use. |
16:21.39 |
inderplus_ |
I will try to
be of some use. |
16:21.40 |
inderplus_ |
:P |
16:22.54 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
16:32.38 |
*** join/#brlcad paul_
(~paul@184-76-71-100.war.clearwire-wmx.net) |
16:41.14 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
16:43.16 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
16:52.58 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6792
/wiki/User:Ankeshanand/GSoC14/proposal: |
16:54.07 |
*** join/#brlcad Carola__
(~Carola@c-71-56-216-45.hsd1.co.comcast.net) |
16:56.41 |
*** join/#brlcad gaganjyot
(~gagan@101.213.251.95) |
16:58.18 |
``Erik |
hm, for those
who email the mailing list and plan on talking here, it may be
helpful to indicate IRC name in the email or state your email name
in IRC, so'z we can make the connections a little easier
:) |
16:59.50 |
``Erik |
albertcoder:
have you read up on the previous efforts for the material database?
if you have questions/concerns/ideas, blurt them out... we're
pretty chill and relaxed here :) |
17:03.11 |
albertcoder |
well I have
not read it up but would be pleased if I get the link |
17:04.04 |
richa |
harmanpreet:
I tried to give the upload option on model_display.php but that
upload form is not working on this model viewer page |
17:04.23 |
richa |
harmanpreet:
Why so? |
17:05.44 |
``Erik |
albertcoder:
there's no single link of everything for it, it'll take a bit of
research.. iirc, it was worked on in a previous gsoc, with the
original work being an effort by a non-gsoc non-BRL-CAD third
party... sorry, dude, can't tell you the exact page, but there is
stuff out there |
17:06.16 |
``Erik |
albertcoder:
feel free to create a wiki page about it to help collect it all
together, that'd be handy :D |
17:07.29 |
``Erik |
richa,
harmanpreet: I believe php has a default maximum upload size that
is pretty tiny, might be worth looking at? |
17:07.40 |
albertcoder |
Erik:that's
fine.I will do. |
17:08.19 |
harmanpreet |
albertcoder:
last year, Sean gave this link to a GSoC student regarding previous
work of material database: http://brlcad.org/design/material.tar.gz |
17:08.43 |
``Erik |
awesome,
thanks harmanpreet! :) |
17:09.11 |
albertcoder |
thanks from
me too :) |
17:10.24 |
harmanpreet |
``Erik: You
are right, but richa's problem is different I think. |
17:10.27 |
richa |
``Erik: But
that same upload form is working on another page, so I think thats
a different issue, harmanpreet may be able to tell this
exactly |
17:10.50 |
harmanpreet |
richa: any
errors you got? |
17:11.11 |
beriukay |
hey, I sent
an introduction yesterday to the mailing list. I'm
Paul. |
17:11.50 |
richa |
harmanpreet:
no errors but i cannot choose any file |
17:13.03 |
``Erik |
richa,
harmanpreet: is this on bz? if so, I can offer a little superuser
help if you need it for researching the issue... sorry for the
noise about php upload limits, didn't realize you were beyond it
:) |
17:13.27 |
``Erik |
hi,
Paul! |
17:13.43 |
harmanpreet |
Erik: but the
previous work of material database project is not usable at all I
think (I may be wrong). People interested in this project may
propose their fresh ideas. |
17:14.23 |
harmanpreet |
Erik:
bz? |
17:15.04 |
``Erik |
harmanpreet:
it's a nontrivial task just to figure out how to define a material,
thus the interest in building ontop of previous work... |
17:15.16 |
``Erik |
harmanpreet:
bz is an old name for the brlcad.org server |
17:15.24 |
``Erik |
aka
bz.bzflag.bz |
17:15.43 |
harmanpreet |
``Erik: richa
has working copy on her machine. |
17:15.55 |
richa |
harmanpreet:
Should I send you a pull request and then you review
that? |
17:16.24 |
``Erik |
cool, I'll
shut the hell up then! :D good luck figuring it out |
17:16.35 |
richa |
harmanpreet:
It may be difficult to figure out the problem like this |
17:17.50 |
harmanpreet |
richa: you
can check your logs for any errors. |
17:18.31 |
harmanpreet |
webservers
like apache keep their logs for any errors / problems in webpages/
web applications. |
17:18.53 |
albertcoder |
Erik: I have
an idea for materials database project,may be that can help. How
about integrating periodic table (with all elements) to our web
interface? I guess that might be of substantial help for
determining the traits of materials if we work a bit on
it. |
17:19.35 |
beriukay |
So, having no
experience with BRL-CAD, is there any use for GLSL within this
project? |
17:21.08 |
``Erik |
albertcoder:
I dig that you're thinking first princepals, but it gets sooo much
more complicated and pure elements are kinda rare... take, for
example, stainless steel.. mostly composed of iron (Fe), carbon (C)
and a little bit of chromium (Cr), right? but the brinell hardness
is greater than any of those three materials... |
17:21.10 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:22.43 |
``Erik |
or glob
oxygen, carbon and hydrogen together... organic chemistry, right?
and a bajillion "plastic" materials can be created from those three
elements |
17:24.17 |
``Erik |
beriukay:
there's been a lot of discussion on writing an alternative
raytracer using the GPU, as well as all the shaders |
17:25.21 |
beriukay |
thanks, I'll
look for that |
17:25.47 |
albertcoder |
Erik: yeah
you are right indeed. Anyway I feel we can have a bit of advantage
doing that. So that it might help to get the data for simple pure
elements in detail. :) |
17:27.27 |
albertcoder |
Erik: anyway
it would be easy for me to get start if you could explain about the
basic structure we want for this project . |
17:27.39 |
``Erik |
*shrug* all'z
I can do is offer advice, and I'm not always right :) |
17:27.56 |
*** join/#brlcad gaganjyot
(~gagan@101.214.231.34) |
17:28.15 |
andrei__ |
``Erik, are
you familiar with rt^3 branch? |
17:28.23 |
*** part/#brlcad gaganjyot
(~gagan@101.214.231.34) |
17:29.18 |
``Erik |
albertcoder:
there are a set of measurements that are deemed 'useful' for
materials... things like tensil strength, sheer strength, y
modulus, density, brinell hardness, etc etc etc... the idea behind
the material database is to try to build a public repository of
this info |
17:29.28 |
``Erik |
andrei__:
yeh? |
17:30.28 |
andrei__ |
did you
happen to take a look on my proposal? It's just a sketch so any
feedback would help. Thanks! |
17:31.38 |
``Erik |
nope, haven't
looked at any proposals at all :D |
17:32.17 |
``Erik |
do you have a
URL for what you want me to look at? |
17:34.57 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
17:37.12 |
andrei__ |
sure |
17:37.37 |
*** join/#brlcad gaganjyot
(~gagan@101.214.231.34) |
17:37.43 |
andrei__ |
there |
17:38.40 |
*** join/#brlcad ries (~ries@190.9.171.121) |
17:39.14 |
*** join/#brlcad jasleen
(~chatzilla@117.255.208.201) |
17:43.48 |
albertcoder |
Erik: About
how many parameters like bulk modulus,tensile strength etc. have to
be defined specifically? I guess these can be derived as many as
we would desire. Or do we have to care for only fundamental
ones? |
17:45.34 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6793 /wiki/User:Ankeshanand/GSoC14/proposal:
Overview, Current Status |
17:46.20 |
``Erik |
albertcoder:
that's the hard part :D I think there're roughly 20 or so that the
primary consumer of BRL-CAD likes to have that are zomfg material
parameters (they also have large tables of very specific
parameters... like "ice cream has a specific sweetness of 3, but
ice cream with a banana has a specific sweetness of
3.1") |
17:47.48 |
``Erik |
I can't
comment on the useful subset of material properties for that
certain app, so my best advice would be to think towards
extensibility? |
17:48.46 |
albertcoder |
Erik: yeah
fine :) |
17:49.11 |
``Erik |
I'm sure
brlcad or starseeker could do a better job of providing a list of
"useful" baseline attributes, but it might take them a
while |
17:50.00 |
gaganjyot |
``Erik: just
an opinion, since we don't know the exact tables and columns under
each table, we can have a look at database which stores as key and
value |
17:50.14 |
gaganjyot |
``Erik: like
this one www.mongodb.org |
17:50.24 |
albertcoder |
Erik: that's
fine too. |
17:50.25 |
*** join/#brlcad Ch3ck
(~gilles@195.24.220.134) |
17:50.53 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
17:52.51 |
*** join/#brlcad deepak
(~chatzilla@59.91.239.82) |
17:53.10 |
``Erik |
gaganjyot: I
don't believe there is any hard requirement for relational
database, a NoSQL db alternative might be just fine... the trick is
to find out the data to be stored and pick the right
backend |
17:53.53 |
``Erik |
mongodb is
already on the server, it'd be trivial to install cassandra, tokyo
cabinet, etc... |
17:55.02 |
gaganjyot |
``Erik: I
see |
17:55.41 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
17:56.21 |
``Erik |
but it's very
important to let the task pick the tools, not the other way
around... do not fall into the "all I have is a hammer, therefor
every problem is a nail" trap |
17:57.14 |
``Erik |
a competent
developer would end up taking more time forcing a solution using
wrong tools than they would learning the correct
tools... |
17:57.58 |
inderplus_ |
``Erik: Could
not agree more! |
17:58.13 |
``Erik |
(which is why
all c++ projects take way too long *cough* *duck*) |
17:58.14 |
gaganjyot |
inderplus_:
yes :D |
17:59.07 |
inderplus_ |
It must be
co-incidence that we use same Example in Linux User Group
Ludhiana's seminars :P |
17:59.47 |
inderplus_ |
Now I have
one more developer to back this view :) |
17:59.56 |
``Erik |
which example
is that? |
18:00.03 |
inderplus_ |
Hammer and
Nail! |
18:00.14 |
``Erik |
heh, it's a
standard meme |
18:00.42 |
``Erik |
I believe in
the USA, the phrase is older than computers |
18:01.17 |
``Erik |
hm, now I
want to look it up :/ |
18:02.03 |
``Erik |
india,
cool! |
18:02.35 |
*** join/#brlcad devinder
(~devinder@202.164.53.117) |
18:02.38 |
albertcoder |
``Erik:yeah
that example enlightened me too :) Anyway thank you paying heed
:) |
18:02.45 |
``Erik |
http://en.wiktionary.org/wiki/if_all_you_have_is_a_hammer,_everything_looks_like_a_nail |
18:03.49 |
``Erik |
such is the
existance of mentors |
18:03.50 |
inderplus_ |
Yes, I was
talking about using it in context of programming. That's new around
here. :P ' |
18:04.29 |
inderplus_ |
We here have
mostly tool-oriented courses and not task-oriented. |
18:05.14 |
``Erik |
inderplus_:
the US is in the middle of such a transition... so we're very
confused over here ;) |
18:05.32 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6794
/wiki/User:Ankeshanand/GSoC14/proposal: |
18:06.51 |
inderplus_ |
:D |
18:16.31 |
*** join/#brlcad beriukay
(~paul@184-76-71-100.war.clearwire-wmx.net) |
18:22.20 |
*** join/#brlcad merzo
(~merzo@191-1-133-95.pool.ukrtel.net) |
19:37.56 |
*** join/#brlcad jasleen
(~chatzilla@117.255.208.201) |
19:45.33 |
*** join/#brlcad devinder
(~devinder@202.164.53.117) |
19:48.54 |
Notify |
03BRL-CAD:n_reed * 60148
brlcad/trunk/src/libbrep/intersect.cpp: add some clarifying
comments |
19:58.30 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
20:01.22 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
20:03.17 |
*** join/#brlcad Anaphaxeton
(~george@ppp005055109014.access.hol.gr) |
20:03.19 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
20:09.20 |
Notify |
03BRL-CAD:n_reed * 60149
brlcad/trunk/sh/CMakeLists.txt: remove make_zip.sh, which has never
been implemented |
20:15.46 |
*** join/#brlcad infinite
(~infinite@117.197.0.210) |
20:19.17 |
*** join/#brlcad infinite
(~infinite@117.197.0.210) |
20:19.59 |
Notify |
03BRL-CAD:n_reed * 60150
brlcad/trunk/sh/news2tracker.sh: don't need to echo output of expr,
just run expr (shellcheck) |
20:23.18 |
infinite |
hi! I came
across BRL CAD as mentoring organisation for GSoC. The projects
seem interesting. It says application rrecommends submission of
patch. What should be the patch about that I should submit, can
anyone please guide? |
21:00.16 |
inderplus_ |
Hi infinite,
there's a list of open coding Tasks in GCI http://www.google-melange.com/gci/org/google/gci2013/brlcad
and they can be used as a patch. Read the checklist at http://brlcad.org/wiki/Summer_of_Code/Checklist
. |
21:06.59 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6795
/wiki/User:Inderpreet/OGV_Proposal: |
21:15.40 |
*** join/#brlcad todor_nikolov
(~t_nikolov@95.180.128.222) |
21:36.22 |
Notify |
03BRL-CAD:n_reed * 60151
brlcad/trunk/src/libbrep/intersect.cpp: add comment and rename some
vars |
21:37.36 |
infinite |
thanks
inderplus_ ! I found this link too http://brlcad.org/wiki/Contributor_Quickies,
can anyone of these be also used for patches? |
21:39.04 |
*** join/#brlcad vladbogo
(~vlad@79.115.29.173) |
21:41.04 |
inderplus_ |
I guess, yes!
but this list was last edited in september 2012 so you have to
figure out if the task you are deciding to do is already
done. |
21:41.51 |
brlcad |
infinite:
mostly yes, but make sure the particular task isn't already
completed (i.e., ask someone here) |
21:41.51 |
inderplus_ |
What project
interests you ? |
21:42.10 |
brlcad |
ah, exactly
what inderplus_ said :) |
21:42.16 |
inderplus_ |
:) |
21:42.42 |
brlcad |
there's also
http://brlcad.org/wiki/Deuces
but you should similarly ask |
21:43.16 |
andrei__ |
hey,
brlcad |
21:43.26 |
brlcad |
hey
andrei__ |
21:47.19 |
brlcad |
anyone done
with their proposal? |
21:47.36 |
inderplus_ |
I am working
on mine. |
21:47.42 |
*** join/#brlcad devinder_
(~chatzilla@202.164.53.117) |
21:47.57 |
inderplus_ |
I mean, I
have shared it on wiki but it's yet incomplete. |
21:48.27 |
brlcad |
not a bad
thing |
21:48.39 |
inderplus_ |
http://brlcad.org/wiki/User:Inderpreet/OGV_Proposal
here it is |
21:48.40 |
brlcad |
just
wondering if anyone think's they're actually done yet |
21:49.00 |
brlcad |
heh,
possessive thinking |
21:49.49 |
*** join/#brlcad beriukay
(~paul@184-76-71-100.war.clearwire-wmx.net) |
21:50.50 |
brlcad |
inderplus_:
appreciate all the discussion on the mailing list, keep it
up |
21:51.19 |
inderplus_ |
thanks
:) |
21:53.47 |
Notify |
03BRL-CAD:n_reed * 60152
brlcad/trunk/sh/tracker.sh: don't need to echo output of expr, just
run expr (shellcheck) |
21:58.46 |
devinder |
hi |
21:59.12 |
devinder |
brlcad: |
22:05.48 |
inderplus_ |
devinder:
hi |
22:06.16 |
devinder |
thnks for the
response |
22:06.33 |
Notify |
03BRL-CAD:n_reed * 60153
(brlcad/trunk/doc/tool_categories.txt
brlcad/trunk/sh/CMakeLists.txt): remove another autotools
script |
22:06.46 |
devinder |
have you
submitted your proposal yet? |
22:07.16 |
inderplus_ |
I have added
to the wiki, Yet to get my enrollment letter from college
:( |
22:07.45 |
inderplus_ |
so can't do
it on melange |
22:08.58 |
n_reed |
``Erik:
thanks for mentioning shellcheck, going through sh/ was indeed a
fun exercise |
22:10.19 |
brlcad |
inderplus_:
do you have a student ID card? |
22:10.25 |
brlcad |
that can
serve as a proxy |
22:12.24 |
devinder |
inderplus_:
yes that can solve the purpose too |
22:12.32 |
inderplus_ |
I have it but
it was issued in 2012, |
22:15.24 |
inderplus_ |
I will get
the letter by tomorrow, we have applied for a bonafide student
certificate |
22:18.06 |
devinder_ |
yeah
well |
22:21.57 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
22:21.59 |
``Erik |
n_reed: my
condolances :( ;) |
22:25.22 |
brlcad |
inderplus_:
you can update the docs and provide additional ones later iirc, if
you run into a problem |
22:25.30 |
brlcad |
google will
hunt you down if it's a problem |
22:26.17 |
brlcad |
I don't see
why a 2012 card wouldn't be "good enough for now", they'd just want
more later |
22:26.36 |
brlcad |
but that will
let you at least submit if you need to since friday is the
deadline |
22:27.20 |
inderplus_ |
Ok, I'll
upload whatever I have and then update when I get my
letter. |
22:35.52 |
brlcad |
or just keep
that in mind if something happens and you don't get your paper by
thursday |
22:36.21 |
inderplus_ |
sure! thanks
:) |
00:42.31 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
00:48.17 |
*** join/#brlcad t9r4
(~Henry@adsl-74-241-34-202.sdf.bellsouth.net) |
01:14.37 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6796 /wiki/User:Inderpreet/OGV_Proposal: /* My
Prepration */ |
01:15.24 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6797 /wiki/User:Inderpreet/OGV_Proposal: /*
Milestones */ |
01:27.41 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:30.49 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6798 /wiki/User:Inderpreet/OGV_Proposal: /*
Porting OGV to node.js */ |
01:46.01 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@2001:da8:e000:1a08:a454:bfb9:ce57:f62c) |
01:49.04 |
starseeker |
has a new favorite unit for data storage density -
Gigabytes/Boxcar (http://slashdot.org/comments.pl?sid=4889441&cid=46463509) |
02:14.57 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6799 /wiki/User:Clouddrift/GSoC2014: /* The
current status of NMG */ |
02:20.50 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6800 /wiki/User:Clouddrift/GSoC2014: /* Add Euler
Operation */ |
03:12.45 |
*** join/#brlcad zengyifa
(43c2ac22@gateway/web/freenode/ip.67.194.172.34) |
03:47.57 |
*** join/#brlcad devinder
(~devinder@202.164.53.122) |
03:53.02 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
04:29.18 |
*** join/#brlcad hoiji
(73f03440@gateway/web/cgi-irc/kiwiirc.com/ip.115.240.52.64) |
04:54.15 |
*** join/#brlcad t9r4
(~Henry@adsl-74-241-34-202.sdf.bellsouth.net) |
05:05.24 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
05:08.14 |
brlcad |
suspiciously
quiet |
05:10.33 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6801 /wiki/User:Richajain1912/GSOC2014/: /*
Why me */ |
05:14.56 |
brlcad |
that's
better |
05:21.28 |
richa |
brlcad: Can
you please give some suggestions on my proposal? I did not get any
from the community :/ |
05:21.40 |
richa |
http://brlcad.org/wiki/User:Richajain1912/GSOC2014/ |
05:22.40 |
*** join/#brlcad sai_avenger
(~sai@117.196.82.239) |
05:23.13 |
brlcad |
heh, no page
there |
05:24.58 |
brlcad |
found
it |
05:25.27 |
brlcad |
ah, maybe I
missed the slash copypasting |
05:26.39 |
brlcad |
richa: so
right away, I'd have the same question as I asked another -- if you
worked with wikimedia last year, what have you done since then with
them and why not continue to work with them? |
05:28.48 |
brlcad |
"The source
code can be seen here" links to a dead/empty link too |
05:30.01 |
*** join/#brlcad infinite
(~infinite@117.197.7.140) |
05:30.55 |
brlcad |
"Workflowy" |
05:31.49 |
richa |
brlcad: I am
still in touch with Wikimedia, just that I was busy since 2-3
months and could not focus much due to some academic
work |
05:32.03 |
infinite |
hey! while
compiling brlcad I am getting this error Unknown CMake command
"BRLCAD_LIB_INCLUDE_DIRS", how to remove this? |
05:32.13 |
richa |
brlcad: I
will see to that link |
05:32.26 |
brlcad |
richa: check
all of your links just to be sure |
05:32.38 |
richa |
brlcad:
yeah |
05:33.33 |
brlcad |
richa: so the
biggest issue i see besides a lack of technical detail is your
timeline |
05:34.25 |
brlcad |
richa: you've
proposed a classic waterfall style approach which has you
investigating, writing code, more code, testing, debugging, and
docs |
05:35.24 |
brlcad |
probably is
most software projects have trouble staying on schedule,
particularly when the implementation is not fully
defined |
05:35.46 |
brlcad |
so if your
investing or coding takes too long, you'll end up without docs or
inadequate testing |
05:36.39 |
brlcad |
you sould be
doing testing/debugging from week 1 and docs shortly after .. and
throughout |
05:36.58 |
brlcad |
and not just
say "I'm doing these throughout, but actually planning for them
throughout |
05:37.24 |
brlcad |
i'd like to
see more granularity in your schedule, maybe week by week what
you'd hope to accomplish or that week |
05:37.58 |
richa |
brlcad: ok, I
will breakdown the schedule further including some specific
purposes per week |
05:38.53 |
brlcad |
you also
don't list any holiday time, which could be true, but usually is
not |
05:40.28 |
brlcad |
project
description is pretty vague and could use more detail |
05:40.56 |
*** join/#brlcad inderplus_
(~inderplus@117.220.170.109) |
05:41.01 |
brlcad |
maybe try
drawing a diagram if it'll help, or at least expanding the text a
little bit to talk more about the two approaches |
05:41.11 |
brlcad |
and what
happens if neither approach is good? |
05:41.29 |
brlcad |
good: a
data-flow diagram |
05:42.11 |
brlcad |
regardless,
good progress -- keep at it and ask questions :) |
05:42.22 |
brlcad |
(specific
ones) |
05:42.51 |
richa |
brlcad:
Thanks for the suggestions, I will try to improve it |
05:43.43 |
brlcad |
i have
confidence in your ability to do that, it's a good
start |
06:05.37 |
*** join/#brlcad infinite_
(~infinite@117.222.222.20) |
06:05.52 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6802 /wiki/User:Clouddrift/GSoC2014: /* Synopsis
*/ |
06:06.56 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@2001:da8:e000:1a08:a454:bfb9:ce57:f62c) |
06:16.29 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6803 /wiki/User:Inderpreet/OGV_Proposal: /* My
Preparation */ |
06:27.44 |
*** join/#brlcad gaganjyot
(~gagan@122.252.232.94) |
06:34.05 |
infinite_ |
hello I am
much interested into the project voxelize but the command is
already present there in voxels.c , what essentially one has to
do? |
06:35.23 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6804 /wiki/User:Inderpreet/OGV_Proposal: /* Why
BRL-CAD? */ |
06:41.13 |
*** join/#brlcad jasleen
(~chatzilla@117.253.228.126) |
07:16.55 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 6805 /wiki/User:Krajkreddy/GSOC14/proposal: /*
Development Schedule */ |
07:17.13 |
*** join/#brlcad FOSScookie
(~brian@107.200.34.31) |
07:18.15 |
*** join/#brlcad dt322
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
07:19.40 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
07:21.57 |
*** join/#brlcad DJ_FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
07:22.52 |
*** join/#brlcad __FF
(29cd1635@gateway/web/freenode/ip.41.205.22.53) |
07:51.42 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6806 /wiki/User:Clouddrift/GSoC2014: /* Add Euler
Operation */ |
08:06.01 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6807 /wiki/User:Clouddrift/GSoC2014: /* Add Euler
Operation */ |
08:10.46 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.122) |
08:30.08 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6808 /wiki/User:Clouddrift/GSoC2014: /* Add Euler
Operation */ |
08:34.01 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6809
/wiki/User:Inderpreet/OGV_Proposal: |
08:34.43 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6810 /wiki/User:Inderpreet/OGV_Proposal: /* My
Preparation */ |
08:38.59 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6811 /wiki/User:Inderpreet/OGV_Proposal: /* Why
Me? */ |
08:59.29 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
08:59.52 |
*** join/#brlcad kesha
(0e8b7a72@gateway/web/cgi-irc/kiwiirc.com/ip.14.139.122.114) |
09:00.15 |
kesha |
brlcad:
Hi |
09:07.05 |
infinite_ |
what is the
expected behaviour of voxelize command? |
09:09.12 |
*** join/#brlcad teepee_
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
09:20.34 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6812 /wiki/User:Clouddrift/GSoC2014: /*
Destruction Operators */ |
09:24.45 |
*** join/#brlcad gaganjyot
(~gagan@220.227.40.234) |
09:25.57 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6813 /wiki/User:Clouddrift/GSoC2014: /*
Destruction Operators */ |
09:39.29 |
*** join/#brlcad jasleen
(~chatzilla@117.253.228.126) |
09:43.52 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 0 /wiki/User:Shainasabarwal: |
09:45.13 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6814 /wiki/User:Clouddrift/GSoC2014: /*
Construction Operators */ |
09:46.50 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6815 /wiki/User:Clouddrift/GSoC2014: /*
Construction Operators */ |
09:47.26 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6816 /wiki/User:Clouddrift/GSoC2014: /*
Construction Operators */ |
09:50.30 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6817 /wiki/User:Clouddrift/GSoC2014: /*
Destruction Operators */ |
09:52.23 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6818 /wiki/User:Clouddrift/GSoC2014: /* Auxiliary
Operators */ |
09:53.02 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6819 /wiki/User:Clouddrift/GSoC2014: /* Add Euler
Operation */ |
09:55.44 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6820 /wiki/User:Clouddrift/GSoC2014: /* Codes in
nmg.h */ |
09:56.04 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6821 /wiki/User:Clouddrift/GSoC2014: /*
*/ |
10:02.06 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6822 /wiki/User:Inderpreet/OGV_Proposal: /* My
Preparation */ |
10:07.06 |
*** join/#brlcad infinite_
(~infinite@117.207.138.229) |
10:13.46 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6823
/wiki/User:Ankeshanand/GSoC14/proposal: |
10:37.04 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6824 /wiki/User:Ankeshanand/GSoC14/proposal: /*
Mechanisms for Upload */ |
10:48.10 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6825 /wiki/Google_Code_In/2013: |
11:06.50 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
11:26.26 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6826 /wiki/User:Inderpreet/OGV_Proposal: /* Brief
Summary */ |
11:26.52 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6827 /wiki/User:Inderpreet/OGV_Proposal: /* Brief
Summary */ |
11:27.44 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6828 /wiki/User:Inderpreet/OGV_Proposal: /* Brief
Summary */ |
11:48.01 |
*** join/#brlcad devinder_
(~devinder@202.164.53.122) |
12:02.16 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6829
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: Created page with
"'''User Interface Brushup''' Brief Description: The present
Openscad user interface is just a window splited into three parts-
a code editor, rendered object and a console. Un..." |
12:03.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
12:31.05 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
12:32.18 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6830
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Background
Information */ |
12:38.35 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6831
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Future scope
*/ |
12:45.19 |
*** join/#brlcad jasleen
(~chatzilla@117.253.228.126) |
12:48.49 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
12:55.08 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6832
/wiki/User:Inderpreet/OGV_Proposal: |
12:59.27 |
*** join/#brlcad TK
(~tarung08@202.164.53.117) |
13:02.07 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
13:02.58 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6833 /wiki/User:Ankeshanand/GSoC14/proposal: /*
Visualizations */ |
13:03.59 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6834
/wiki/User:Ankeshanand/GSoC14/proposal: |
13:16.51 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 6835
/wiki/User:Ankeshanand/GSoC14/proposal: |
13:31.04 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6836
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Email/Mailing
List */ |
13:34.52 |
Notify |
03BRL-CAD:starseeker * 60154
(brlcad/branches/openscenegraph/doc/tool_categories.txt
brlcad/branches/openscenegraph/include/bu/debug.h and 20 others):
Sync with trunk through revision 60153 |
13:35.11 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6837
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Email/Mailing
List */ |
13:40.52 |
*** join/#brlcad ries (~ries@190.9.171.121) |
13:45.23 |
*** join/#brlcad gaganjyot
(~gagan@101.215.189.221) |
13:46.15 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6838 /wiki/User:Inderpreet/OGV_Proposal: /*
Project Vision */ |
13:46.36 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6839 /wiki/User:Inderpreet/OGV_Proposal: /*
Project Vision */ |
13:48.23 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6840 /wiki/User:Inderpreet/OGV_Proposal: /*
Project Vision */ |
13:50.22 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6841
/wiki/User:Richajain1912/GSOC2014/: |
13:50.48 |
Notify |
03BRL-CAD
Wiki:Jgerace123 * 0 /wiki/User:Jgerace123: |
13:53.41 |
*** join/#brlcad gaganjyot
(~gagan@101.215.189.221) |
13:55.33 |
*** part/#brlcad gaganjyot
(~gagan@101.215.189.221) |
13:58.31 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6842 /wiki/User:Richajain1912/GSOC2014/: /*
Detailed project description */ |
14:01.48 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
14:02.28 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6843 /wiki/User:Richajain1912/GSOC2014/: /*
Tools available for conversion between Wiki to Docbook and
Vice-Versa: */ |
14:04.28 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6844 /wiki/User:Richajain1912/GSOC2014/: /*
Tools available for conversion between Wiki to Docbook and
Vice-Versa: */ |
14:10.17 |
hoiji |
brlcad: in
case you haven't seen it yet, could you take a look at my proposal
too http://brlcad.org/wiki/User:PulkitMittal/GSOC2014/proposal.
(I had already shown it to mpictor) |
14:15.03 |
*** join/#brlcad pandrei
(~pandrei@5-12-220-251.residential.rdsnet.ro) |
14:17.32 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6845 /wiki/User:Richajain1912/GSOC2014/: /*
Personal Information */ |
14:19.07 |
brlcad |
hoiji: will
do, remind me in a bit ;) |
14:42.20 |
Notify |
03BRL-CAD:starseeker * 60155
brlcad/trunk/src/librt/search.c: Initialize to NULL |
14:42.52 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6846 /wiki/User:Clouddrift/GSoC2014: /* Synopsis
*/ |
14:43.45 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6847 /wiki/User:Clouddrift/GSoC2014: /* Synopsis
*/ |
14:44.21 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6848 /wiki/User:Clouddrift/GSoC2014: /* Concepts
*/ |
14:50.40 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6849 /wiki/User:Clouddrift/GSoC2014: /* Manifold
*/ |
14:53.09 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6850 /wiki/User:Clouddrift/GSoC2014: /*
Non-manifold */ |
14:55.30 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6851 /wiki/User:Clouddrift/GSoC2014: /*
Non-manifold */ |
14:55.48 |
inderplus_ |
can someone
point me to some great CAD models in .g format ? |
14:56.22 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:01.25 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6852 /wiki/User:Clouddrift/GSoC2014: /*
Non-manifold */ |
15:05.21 |
Notify |
03BRL-CAD:n_reed * 60156
brlcad/trunk/src/libbrep/intersect.cpp: add a function to make
polyline-seam merging more readable |
15:10.55 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6853 /wiki/User:Clouddrift/GSoC2014: /* Codes in
raytrace.h */ |
15:14.24 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6854 /wiki/User:Clouddrift/GSoC2014: /* Codes in
raytrace.h */ |
15:18.19 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6855 /wiki/User:Clouddrift/GSoC2014: /* Codes in
raytrace.h */ |
15:21.45 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6856 /wiki/User:Clouddrift/GSoC2014: /* Codes in
raytrace.h */ |
15:23.37 |
Notify |
03BRL-CAD:starseeker * 60157
brlcad/trunk/src/libdm/CMakeLists.txt: Add dm-osg.cpp to
list |
15:25.41 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6857 /wiki/User:Clouddrift/GSoC2014: /* Remove
redundant code */ |
15:26.36 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
15:27.49 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6858 /wiki/User:Clouddrift/GSoC2014: /* Remove
redundant code */ |
15:31.47 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6859 /wiki/User:Clouddrift/GSoC2014: /* Add
comments */ |
15:33.17 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6860 /wiki/User:Inderpreet/OGV_Proposal: /*
Project Vision */ |
15:33.43 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6861 /wiki/User:Inderpreet/OGV_Proposal: /*
Background Information */ |
15:34.49 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6862 /wiki/User:Clouddrift/GSoC2014: /* Unit test
*/ |
15:35.33 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6863 /wiki/User:Clouddrift/GSoC2014: /* Unit test
*/ |
15:39.23 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6864 /wiki/User:Clouddrift/GSoC2014: /* Add Euler
Operation */ |
15:41.11 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6865 /wiki/User:Clouddrift/GSoC2014: /* Auxiliary
Operators */ |
15:42.31 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
15:43.18 |
hoiji |
brlcad: I
apologize for logging out. Did you go through my
proposal? |
15:43.20 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6866 /wiki/User:Clouddrift/GSoC2014: /* Brief
background */ |
15:44.30 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6867 /wiki/User:Clouddrift/GSoC2014: /* Brief
background */ |
15:44.47 |
*** join/#brlcad inderplus_
(~inderplus@117.220.170.109) |
15:46.46 |
brlcad |
inderplus_:
there are several .g examples provided in source and binary
distributions |
15:46.58 |
brlcad |
in the db
source directory or share/db install dir |
15:47.08 |
*** join/#brlcad jagvir
(~jsp@59.91.239.129) |
15:47.11 |
brlcad |
maybe
share/brlcad/db depending on ver |
15:47.26 |
brlcad |
hello
jagvir |
15:51.08 |
inderplus_ |
brlcad:
thanks :) |
15:52.56 |
inderplus_ |
I was looking
for last year's GCI task, there was task I guess to make Iron Man's
Arc Reactor in BRL-CAD and someone made a very nice
one. |
15:53.27 |
inderplus_ |
but now when
I go to GCI site, the list of completed projects doesn't show
up. |
15:53.48 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6868 /wiki/User:Clouddrift/GSoC2014: /* Why
BRL-CAD */ |
15:55.49 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6869 /wiki/User:Clouddrift/GSoC2014: /* Why
BRL-CAD */ |
15:56.04 |
*** join/#brlcad hcurtis0010
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
15:56.38 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6870 /wiki/User:Clouddrift/GSoC2014: /* Why me
*/ |
15:57.29 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6871 /wiki/User:Clouddrift/GSoC2014: /* Why
BRL-CAD */ |
16:02.20 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6872 /wiki/User:Clouddrift/GSoC2014: /* Why me
*/ |
16:02.32 |
brlcad |
inderplus_:
looks like a melange bug |
16:26.34 |
Notify |
03BRL-CAD
Wiki:Perfectus shadow * 0 /wiki/User:Perfectus_shadow: |
16:37.13 |
kanzure |
so i thought
the point of python-brlcad was that manually wrapping the objects
wouldn't be necessary |
16:37.34 |
kanzure |
why is there
an estimate regarding multiple days to wrap simple
primitives? |
16:38.01 |
kanzure |
i guess this
is regarding some of the ctypes leaky stuff getting into the python
layer, but that seems like something that should be solved by
walking through the methods and doing auto-fixup stuff |
16:40.45 |
*** join/#brlcad gaganjyot
(~gagan@101.215.191.250) |
16:45.26 |
brlcad |
kanzure: good
point |
16:46.48 |
*** part/#brlcad gaganjyot
(~gagan@101.215.191.250) |
16:46.50 |
kanzure |
i'm also okay
with expecting different levels of programming knowledge from
different contributors, of course |
16:47.00 |
kanzure |
so i'm torn
on what to actually propose instead :) |
16:47.58 |
brlcad |
some of the
more complicated objects are definitely going to take some time and
effort regardless |
16:48.15 |
brlcad |
e.g.,
wrapping nurbs is not going to be easy |
16:48.34 |
brlcad |
even we
punted |
16:48.44 |
brlcad |
it's the
opennurbs api |
16:48.46 |
kanzure |
my
understanding of the problem is that there are some ctypes-specific
python objects that need to be created in order to pass into the
ctypesgen-pre-wrapped functions |
16:49.15 |
kanzure |
like, uh,
maybe lists, or lists of pointers? i should double
check. |
16:49.19 |
brlcad |
yeah,
especially for some of them like bots are a set of
arrays |
16:49.30 |
kanzure |
but if these
types are known in advance, couldn't there be a standard
transformation that is applied instead of manually writing out all
that python |
16:49.41 |
brlcad |
possibly |
16:49.49 |
brlcad |
sounds
jsony |
16:50.30 |
brlcad |
i'd be cool
with that being the goal, define a general interface that applies
to all of them, then just have each one describe
themselves |
16:50.35 |
kanzure |
https://github.com/kanzure/python-brlcad/blob/master/brlcad/ged.py |
16:50.38 |
brlcad |
then just
need the one container handler |
16:50.54 |
kanzure |
line 172 to
line 1409 is suspicious to me |
16:51.28 |
brlcad |
hehe |
16:51.41 |
brlcad |
that's still
pretty cool |
16:52.03 |
brlcad |
but yeah,
should not need to individually list all commands like
that |
16:52.23 |
brlcad |
that's the
ged -exec infrastructure task that someone else
proposed |
16:52.46 |
brlcad |
so you'd just
bind to one command like
libged.ged_exec(self.ged_pointer) |
16:52.52 |
kanzure |
for method in
methods: setattr(GED, method.name,
generate_function_for_executing(getattr(ged,
method.name))) |
16:53.16 |
kanzure |
and then
generate_function_for_executing would return a function that calls
self.execute_command() |
16:53.55 |
kanzure |
oh, what
would ged_pointer be? |
16:54.10 |
*** join/#brlcad gaganjyot
(~gagan@101.215.191.250) |
16:56.13 |
hoiji |
brlcad: a
gentle reminder about my proposal !! |
16:57.07 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6873 /wiki/User:Richajain1912/GSOC2014/: /*
Tools available for conversion between Wiki to Docbook and
Vice-Versa: */ |
16:58.35 |
brlcad |
basically,
that python interface is currently implementing the binding layer
that should exist on the C side |
16:59.13 |
brlcad |
push that
execute_command() down into libged, then it becomes a pass
through |
17:11.11 |
*** join/#brlcad devinder
(~devinder@202.164.53.122) |
17:17.52 |
*** join/#brlcad ishwerdas
(~inderplus@117.220.170.109) |
17:20.15 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
17:20.23 |
*** join/#brlcad Carola__
(~Carola@c-71-56-216-45.hsd1.co.comcast.net) |
17:23.52 |
albertcoder |
brlcad: I
have just read your reply to my Introduction on mailing list.
Thanks! for a warm welcome |
17:32.13 |
albertcoder |
brlcad:well I
have just applied all my senses to the desired requirements of the
project,this left me a bit bemused as a few queries arose in my
mind |
17:34.29 |
brlcad |
welcome |
17:34.52 |
brlcad |
that's a long
way to say you have questions ;) |
17:36.17 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
17:37.13 |
*** join/#brlcad atmacaberke
(8bb3cf15@gateway/web/freenode/ip.139.179.207.21) |
17:37.22 |
atmacaberke |
Hello |
17:38.26 |
atmacaberke |
I want to
talk abour Summer of Code about Material and Shader
Objects |
17:39.24 |
brlcad |
hello
atmacaberke |
17:39.30 |
albertcoder |
About what
number of data items(fundamental attributes) could I expect?
Because that would assist me to decide about the initial layout of
the database schema |
17:39.56 |
brlcad |
atmacaberke:
you can talk in public, no need for private messages -- sometimes
irc responses come minutes or hours later, join and stay
;) |
17:40.08 |
brlcad |
those that
can't stay joined should use the mailing list |
17:40.31 |
atmacaberke |
ok, never had
used IRC before sorry about that |
17:41.09 |
atmacaberke |
maybe not
common in our country dont know |
17:41.57 |
atmacaberke |
well I am a
4.grade computer science in Bilkent University |
17:43.35 |
atmacaberke |
I have heard
Google of Summer Code late so I am a little bit late but I want to
try my chance to became a part of the community |
17:45.12 |
brlcad |
atmacaberke:
have you seen our checklist? |
17:46.41 |
brlcad |
atmacaberke:
note the "See IRC if you've never used it before. Ask specific
questions and wait!" under #2, see the IRC link |
17:47.21 |
brlcad |
atmacaberke:
that's not to scare you off, you will just have a lot of reading
and homework to do in order to get up to speed quickly
:) |
17:47.55 |
brlcad |
albertcoder:
number of attributes? that's hard to say -- did you look at the
existing schema? |
17:48.17 |
*** join/#brlcad hcurtis0010
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
17:48.37 |
*** join/#brlcad deepak_
(~chatzilla@117.220.145.69) |
17:51.30 |
albertcoder |
brlcad: Yeah
I did! I feel there is a lot of renovation to be done . |
17:57.35 |
albertcoder |
brlcad:The
existing schema has separate distinct tables for each trait of
materials which I think would be a sort of burden(more number of
tables). |
17:59.23 |
atmacaberke |
Can I have a
more detailed information about Material and Shader Objects topic.
Do you need variety of Materials like
http://webcache.googleusercontent.com/search?q=cache:ChjRIL91JvgJ:www.yogurt3d.com/materials.html+&cd=1&hl=en&ct=clnk&gl=tr&client=firefox-a |
18:00.34 |
*** join/#brlcad andrei__
(~IceChat77@5-12-220-251.residential.rdsnet.ro) |
18:01.42 |
*** join/#brlcad deepak_
(~chatzilla@117.220.145.69) |
18:02.35 |
andrei__ |
brlcad: you
seen daniel around? |
18:05.14 |
*** join/#brlcad jasleen_
(~chatzilla@115.184.107.148) |
18:19.46 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
18:23.41 |
brlcad |
~seen
d_rossberg |
18:23.41 |
infobot |
d_rossberg
<~rossberg@66-118-151-70.static.sagonet.net> was last seen on
IRC in channel #brlcad, 5d 2h 28m 47s ago, saying: 'the hrt
primitive is something where we could practise designing an
interface'. |
18:23.58 |
andrei__ |
sweet,
thanks |
18:24.58 |
albertcoder |
<PROTECTED> |
18:32.37 |
*** join/#brlcad vladbogo
(~vlad@79.115.29.173) |
18:42.36 |
*** join/#brlcad devinder_
(~devinder@202.164.53.122) |
18:43.44 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
18:58.25 |
Notify |
03BRL-CAD
Wiki:Infinite24 * 0 /wiki/User:Infinite24: |
18:59.01 |
devinder_ |
hello |
18:59.02 |
*** join/#brlcad cstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
18:59.23 |
*** join/#brlcad hcurtis
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
18:59.58 |
devinder_ |
need to
discuss about mged to archer command migration project |
19:00.34 |
*** join/#brlcad javampire
(~ncsaba@p4FF73F80.dip0.t-ipconnect.de) |
19:02.12 |
andrei__ |
devinder_ : I
think you should just ask what you want to know |
19:02.15 |
andrei__ |
or say what
you intend to |
19:02.29 |
andrei__ |
and people
will read and answer when they're around |
19:02.36 |
andrei__ |
most devs
read the irc logs and get back to you |
19:03.35 |
devinder_ |
okay, thanks
for the response |
19:04.19 |
Notify |
03BRL-CAD:starseeker * 60158
brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: Start adding
in Tk window controls. |
19:04.32 |
devinder_ |
i want to
know about the main commands that I should work upon |
19:04.38 |
devinder_ |
for
migration |
19:04.48 |
devinder_ |
from mged to
archer |
19:05.29 |
devinder_ |
eg. build
pattern tool is one of them |
19:09.35 |
*** join/#brlcad gaganjyot
(~gagan@49.138.97.173) |
19:12.37 |
devinder_ |
:D |
19:12.57 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 0 /wiki/User:Foposseleger: |
19:14.44 |
*** join/#brlcad piyush
(~piyush@202.164.53.117) |
19:17.31 |
Notify |
03BRL-CAD:starseeker * 60159
brlcad/trunk/regress/repository.sh: Instead of ignoring bu.h, just
ignore bu/str.h and bu/log.h |
19:20.17 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6874
/wiki/User:Foposseleger/GSoC_2014_proposal: Convert Bot to Pipe
Project |
19:21.36 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6875
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Why Me ?
*/ |
19:22.21 |
*** join/#brlcad gaganjyot
(~gagan@49.138.97.173) |
19:26.56 |
brlcad |
andrei__:
thanks, even i he didn't hang around |
19:28.13 |
*** join/#brlcad gaganjyot
(~gagan@49.138.97.173) |
19:30.24 |
andrei__ |
heh, no
probl |
19:31.20 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6876
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Personal Information
*/ |
19:33.10 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
19:37.40 |
Notify |
03BRL-CAD:n_reed * 60160
brlcad/trunk/src/libbrep/intersect.cpp: continue on NULL to save a
level of indentation |
19:37.55 |
javampire |
brlcad: hi
there, finally there's quite some inflation of GSoC proposals
:-) |
19:39.12 |
javampire |
brlcad: I
would like to help Raj getting his proposal in shape, but have no
experience of what level of detail he needs to get
there |
19:41.01 |
javampire |
for the
python-brlcad primitive wrapping project I think most of the time
will be in fact wrapping the open-nurbs library for the brep
primitive :-) |
19:41.16 |
javampire |
all the rest
will be much easier |
19:46.05 |
*** join/#brlcad raj12lnm
(ca4ead12@gateway/web/freenode/ip.202.78.173.18) |
19:50.54 |
*** join/#brlcad zero_level
(0d157d09@gateway/web/freenode/ip.13.21.125.9) |
19:51.31 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6877
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Background
Information */ |
19:52.49 |
*** join/#brlcad raj12lnm
(ca4ead12@gateway/web/freenode/ip.202.78.173.18) |
19:53.28 |
Notify |
03BRL-CAD:n_reed * 60161
brlcad/trunk/src/libbrep/intersect.cpp: use references to simplify
access to polylines |
19:54.21 |
*** join/#brlcad leger
(~gilles@195.24.220.134) |
19:54.26 |
raj12lnm |
Hi javampire,
sean |
19:54.45 |
javampire |
Hi Raj
:-) |
19:55.28 |
leger |
Just found
out about gsoc from my cousin who coded with you guys last year and
would be enthused in implementing the bot to pipe
converter |
19:55.40 |
leger |
just wish to
know if this project has been taken already |
19:55.45 |
leger |
Ch3ck: u
der? |
19:56.00 |
raj12lnm |
brlcad : I
saw your email and responded. |
19:56.10 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
19:56.17 |
raj12lnm |
javampire :
do you have any comments to make about my proposal, time line and
others ? |
19:56.44 |
andrei__ |
leger:
projects aren't 'already' taken until the decisions are made (in
the according period) however, there might be someone more advanced
in the project research. brlcad can help you with that, if you'll
stick around, he'll answer sooner or later |
19:56.55 |
javampire |
raj12lnm:
yes, I'm just answering your mail |
19:58.08 |
leger |
thanks:
andrei__ would hang around ;) just posted a question on the mailing
list so I don't know how soon responses are done |
19:58.32 |
javampire |
leger: the
standard answer is that if there can be more proposals accepted in
the same topic if well researched and promising candidates
! |
19:59.06 |
leger |
thanks
javampire guess i should do my research then ;) |
19:59.13 |
javampire |
yep |
20:00.43 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6878
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Programming
Background */ |
20:01.14 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6879
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Convert Bot to Pipe
GSoC Project Proposal */ |
20:01.34 |
*** join/#brlcad vladbogo_
(~vlad@79.115.29.173) |
20:01.55 |
*** join/#brlcad devman
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
20:07.24 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6880
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Programming
Background */ |
20:07.39 |
raj12lnm |
javampire :
It was interesting that brlcad (sean) mentioned about breaking the
implementation of a primitive into further steps. |
20:07.55 |
raj12lnm |
javampire :
can you guide me ? |
20:08.05 |
javampire |
I guess he
meant explicitly mentioning the deliverables |
20:08.32 |
javampire |
and the BREP
- I answered shortly in the mail, just a moment |
20:08.58 |
raj12lnm |
javampire :
ok regarding a list. |
20:09.34 |
javampire |
raj12lnm: OK,
I've sent it out - |
20:09.49 |
raj12lnm |
I will just
make the changes. |
20:10.23 |
javampire |
so, I see the
BREP as the biggest chunk of work, and to get it right you will
likely need to have a look at the open-nurbs library |
20:11.55 |
raj12lnm |
<PROTECTED> |
20:11.58 |
*** part/#brlcad devman
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
20:12.10 |
javampire |
sure you will
:-) |
20:12.18 |
raj12lnm |
javampire :
what do you suggest the best I should do ? |
20:12.28 |
javampire |
you don't
need to do the work now, just estimate what needs to be done and
write down your plan |
20:12.28 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6881
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Project Information
*/ |
20:13.09 |
javampire |
just show you
have a good idea about how you will do it |
20:13.20 |
raj12lnm |
regarding
brep and nurb, right ? |
20:13.24 |
javampire |
and list the
deliverables |
20:13.33 |
javampire |
yes, and the
rest too |
20:13.33 |
brlcad |
leger:
welcome |
20:13.42 |
brlcad |
leger: who's
your cousin |
20:14.07 |
leger |
brlcad:
thanks Nyah Check |
20:14.22 |
brlcad |
leger:
aha |
20:14.26 |
brlcad |
very
good |
20:14.57 |
brlcad |
what's he up
to, haven't heard a peep from him lately? |
20:15.18 |
brlcad |
busy applying
to another gsoc org? |
20:15.29 |
raj12lnm |
is looking at open nurbs library |
20:15.44 |
javampire |
raj12lnm: did
you already have a look at the src/other/openNURBS subdir of brlcad
? |
20:15.47 |
leger |
brlcad: yeah
he wants to work on Java |
20:16.03 |
leger |
so looks like
he's looking for a Java project for GSoC |
20:16.06 |
brlcad |
that's a
shame :) |
20:16.21 |
andrei__ |
java, or that
idea? :)) |
20:16.28 |
brlcad |
yes |
20:16.37 |
zero_level |
brlcad : I
would want to work on BRL-CAD ;) |
20:16.42 |
leger |
well he says
we wants to do some java coding ;) have no idea |
20:17.52 |
brlcad |
zero_level:
you've got a lot of work ahead of you, I'd think .. haven't
heard/seen anything from you yet and we're on the
deadline |
20:17.56 |
raj12lnm |
is looking at it. |
20:18.02 |
brlcad |
proposals are
evaluated on their own merit, not past performance |
20:18.07 |
javampire |
raj12lnm:
src/other/openNURBS/opennurbs_geometry.h |
20:18.25 |
brlcad |
andrei__:
here is better ;) |
20:18.26 |
zero_level |
hi
raj12lnm |
20:18.35 |
andrei__ |
oh,
okay |
20:18.36 |
zero_level |
I hope my
advise worked for you. |
20:18.44 |
zero_level |
Looks like
you have put great hard work. |
20:19.00 |
zero_level |
brlcad : I
have been engaged with my internship. |
20:19.16 |
zero_level |
brlcad :
Although I have scribbled with the plans for libicv. |
20:19.20 |
brlcad |
raj12lnm:
just do your best, all you can do, right? :) |
20:19.28 |
Notify |
03BRL-CAD:n_reed * 60162
brlcad/trunk/src/libbrep/intersect.cpp: clarify meaning of (i <
num_curves) test with bool, and expand comments |
20:19.36 |
leger |
brlcad: i'll
try to work on my proposal as soon as possible and get your review
before the last day |
20:19.37 |
andrei__ |
brlcad: aside
the horrible formatting which will be fixed, could you take a look
at my proposal? |
20:20.17 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6882 /wiki/User:Richajain1912/GSOC2014/: /*
Possible approaches for the project */ |
20:21.15 |
raj12lnm |
Hi
zerolevel. |
20:21.26 |
brlcad |
leger: just
so you know, I'm not doing any reviews on Thursday afternoon or
Friday -- some other mentors may reply though |
20:21.33 |
brlcad |
i'll be on
the road |
20:21.44 |
brlcad |
zero_level:
internship with whom? |
20:21.54 |
brlcad |
internship is
ending? |
20:21.56 |
zero_level |
Xerox
Research Center. |
20:22.04 |
zero_level |
yes it ends
on May 15. |
20:22.07 |
brlcad |
you should
keep working with them :) |
20:22.07 |
brlcad |
ah |
20:22.22 |
zero_level |
yeah I have
applied for there software group. |
20:22.32 |
brlcad |
when do you
find that out? |
20:22.43 |
brlcad |
that's
terrible timing... |
20:22.44 |
zero_level |
I have been
interviewed. |
20:22.49 |
zero_level |
chances are
meek though. |
20:22.50 |
brlcad |
so any
day? |
20:23.06 |
brlcad |
or not for
weeks? |
20:23.10 |
leger |
brlcad: well
my english is not very good hope its not a problem |
20:23.25 |
brlcad |
leger: what's
your native language? |
20:23.38 |
leger |
well our
country is bilingual |
20:23.49 |
leger |
i grew up in
the french speaking zone of cameroon |
20:23.49 |
brlcad |
i didn't ask
about your country ;) |
20:24.01 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6883 /wiki/User:Richajain1912/GSOC2014/: /*
Past Experiences */ |
20:24.02 |
leger |
so
french |
20:24.04 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
20:24.05 |
brlcad |
okay |
20:24.30 |
brlcad |
I can
understand a little written, but cannot write it |
20:24.39 |
brlcad |
*very little
:) |
20:24.48 |
leger |
francais? |
20:25.07 |
brlcad |
oui |
20:25.19 |
raj12lnm |
javampire : I
found that file |
20:25.31 |
*** join/#brlcad devman
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
20:25.31 |
leger |
ah ouais tres
bien brlcad tu n'est pas si male |
20:25.39 |
raj12lnm |
would you
want me to look a certain point ? |
20:25.41 |
leger |
en
francais |
20:26.02 |
brlcad |
leger: that
just means it'll take you a bit longer to get going as there is a
lot of reading and discussion involved |
20:26.11 |
brlcad |
more work for
you, but not a problem if you are selected |
20:26.13 |
Notify |
03BRL-CAD
Wiki:124.125.157.175 * 6884
/wiki/User:Richajain1912/GSOC2014/: |
20:26.24 |
brlcad |
no bearing on
getting selected assuming your proposal can be
understood |
20:26.30 |
leger |
merci brlcad
would work on my english |
20:27.22 |
andrei__ |
regarding the
primitives for the coreinterface |
20:27.30 |
javampire |
raj12lnm:
well you need to identify the parts which need to be wrapped for
the BREP primitive |
20:27.43 |
brlcad |
leger:
merci |
20:27.55 |
raj12lnm |
javampire :
ok. |
20:28.06 |
raj12lnm |
javmpire :
can I take a days time ? |
20:28.15 |
gaganjyot |
brlcad: I
looked into sketcher |
20:28.17 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6885 /wiki/User:Richajain1912/GSOC2014/: /*
Tools available for conversion between Wiki to Docbook and
Vice-Versa: */ |
20:28.29 |
gaganjyot |
BRL-CAD
sketcher |
20:28.37 |
gaganjyot |
and I felt
kernel can be completely used |
20:28.49 |
gaganjyot |
hence it will
add for move, copy, scale operations |
20:28.54 |
javampire |
Raj: sure,
it's not easy... |
20:29.07 |
javampire |
but please
ask questions on the mailing list if you get in trouble
? |
20:29.17 |
andrei__ |
daniel
mentioned bot and pipe, aside of that, I was thinking of
finishing/writing hrt, sph |
20:29.18 |
brlcad |
gaganjyot:
brl-cad's sketcher is crap |
20:29.27 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6886 /wiki/User:Richajain1912/GSOC2014/: /*
Possible approaches for the project */ |
20:29.31 |
brlcad |
that's going
to get completely replaced some day (perhaps with
librecad) |
20:29.45 |
gaganjyot |
thats what I
am saying |
20:29.48 |
javampire |
brlcad: what
about SVG import ? |
20:29.51 |
andrei__ |
and perhaps
one more, depending on how progress is at midterm |
20:29.54 |
andrei__ |
how does that
sound? |
20:29.56 |
brlcad |
the way to
integrate, would be mapping our sketch object to the kernel in
code, not userland |
20:30.01 |
gaganjyot |
the total
kernel will be added |
20:30.20 |
gaganjyot |
what source
we can keep from the old sketcher is the way it is snapping the
points |
20:30.22 |
raj12lnm |
ok. |
20:30.42 |
brlcad |
gaganjyot:
the question I'd have is whether the LC kernel can represent all of
our sketch constructs (e.g., bspline curves, nurbs
curves) |
20:30.43 |
gaganjyot |
and the
display manager |
20:30.51 |
brlcad |
javampire:
what about it |
20:31.01 |
javampire |
for
sketches |
20:31.03 |
Notify |
03BRL-CAD:starseeker * 60163
brlcad/branches/openscenegraph/src/mged/CMakeLists.txt: Make mged's
dm-osg file a cpp file |
20:31.19 |
gaganjyot |
brlcad: if
you ask at this time answer is No |
20:31.23 |
gaganjyot |
:( |
20:31.31 |
javampire |
brlcad: is
there a need at all to edit sketches in BRL-CAD ? |
20:31.33 |
brlcad |
andrei__:
what do you mean by finishing them? |
20:31.38 |
gaganjyot |
but dli is
working on it |
20:31.50 |
gaganjyot |
implementing
the equation solvers |
20:31.58 |
andrei__ |
brlcad: the
finishing part is only for hrt, I'm currently writting on
it |
20:32.01 |
brlcad |
javampire:
that's a project in itself :) |
20:32.18 |
brlcad |
and yes,
there's a need, however simplistic |
20:32.30 |
brlcad |
it's a common
modeling operation, method of modeling |
20:32.37 |
gaganjyot |
brlcad:
atleast we can implement the stuff we have right now |
20:32.43 |
gaganjyot |
circle, arc,
line, ellipse |
20:32.45 |
brlcad |
define an
outline, extrude, sweep, rotate, etc |
20:33.13 |
javampire |
brlcad: yes,
but there are already lots of good software which does it quite
well |
20:33.23 |
javampire |
ok, whatever
:-) |
20:33.42 |
brlcad |
that's why I
suggested that we might just adopt librecad or build something
based on it |
20:33.55 |
brlcad |
our focus
certainly isn't 2D |
20:34.02 |
javampire |
if at all,
there's a need for 3D path editing if sweep will be
implemented |
20:34.14 |
brlcad |
absolutely |
20:34.45 |
javampire |
I had some
thoughts, but some of that problem is hard to define
well |
20:34.47 |
gaganjyot |
brlcad: this
kernel can be implemented no doubts |
20:34.47 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
20:34.59 |
javampire |
I mean the
sweep along a 3D path |
20:35.09 |
brlcad |
javampire:
right, got that |
20:35.36 |
javampire |
brlcad: I
have trouble defining the orientation of the swept part in relation
to an arbitrary 3D path |
20:35.42 |
brlcad |
there are
just definitely some modeling operations that lend themselves very
well to 2D methods |
20:35.43 |
gaganjyot |
but the
bspline curves and nurbs |
20:35.46 |
gaganjyot |
may take some
time |
20:35.55 |
brlcad |
parametric
linear extrusions are a good example |
20:36.00 |
brlcad |
screw
threads |
20:36.35 |
javampire |
well a screw
thread is a good example, how you define the orientation of the
sketch ? The 3D path is a spiral |
20:36.40 |
brlcad |
doesn't make
sense (and may even be inaccurate) to define a 3D shape and extrude
that when it's intrinsically a 2D shape |
20:36.41 |
Notify |
03BRL-CAD:starseeker * 60164
brlcad/branches/openscenegraph/src/mged/dm-osg.cpp: Add an
Osg_fb_open function |
20:36.57 |
brlcad |
the 3D path
is a line |
20:37.06 |
javampire |
the swept
part is a 2D shape, but how you orient it ? |
20:37.12 |
brlcad |
with a
rotation parameter |
20:37.20 |
javampire |
nope, would
not work well |
20:37.39 |
javampire |
there's no
reference angle |
20:37.47 |
javampire |
what is angle
0 ? |
20:37.54 |
brlcad |
unrotated
:) |
20:38.03 |
brlcad |
you define a
coordinate space |
20:38.09 |
javampire |
unrotated in
reference to what ? |
20:38.28 |
brlcad |
sketches
don't exist in a vacuum |
20:38.36 |
brlcad |
they're
placed into space and then extruded |
20:38.41 |
javampire |
well it is
easy to define a reference cartesian coordinate system, but a line
doesn't have an intrinsic angle 0 |
20:38.45 |
brlcad |
so they are
have a coordinate frame of reference |
20:39.06 |
javampire |
yes, but
unfortunately that coordinate system is hard to use for your
shape |
20:39.54 |
brlcad |
you don't use
it for editing the sketch, it's fairly irrelevant |
20:40.19 |
javampire |
for the screw
for example, the shape has to rotate on the spiral with a given
rate, so you would need a rotation _function_ |
20:40.30 |
Notify |
03BRL-CAD:starseeker * 60165
brlcad/branches/openscenegraph/src/mged/attach.c: Now that it's
defined, enable Osg_fb_open. Can now successfully raytrace using
the osg dm inside MGED. |
20:40.37 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6887
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Detailed Project
Description */ |
20:40.39 |
brlcad |
it's
placement it not arbitrary, the user says put it here and orient
it, now extrude it and oh, perform 5 rotations per inch while
extruding along with 10m path |
20:40.48 |
javampire |
it will be
hard to invent a generic solution which is easy to use for all
meaningful sweeps |
20:41.08 |
brlcad |
that's
exactly why I said "parametric linear extrusions" |
20:41.12 |
javampire |
a spiral is
very regular path, but there could be much more complex
ones |
20:41.16 |
brlcad |
parametric: a
rotation function |
20:41.49 |
brlcad |
that was
merely an example of a modeling operation that lends itself to a 2D
modeling approach |
20:41.53 |
javampire |
yes, but it's
a good example |
20:41.54 |
brlcad |
the 3D
methods I've seen are kind of absurd |
20:41.57 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6888
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Detailed Project
Description */ |
20:42.58 |
brlcad |
carving out
the threading with a subtraction or creating cylindrical copies
that are unioned or some sort of helical surface
extrusion |
20:44.03 |
brlcad |
didn't say
it's easy to implement, just quasi necessary long-term |
20:44.08 |
javampire |
what I was
thinking about is to have the plane normal to the path define the
plane of the sketch, but that doesn't say anything about how to
orient the sketch in that plane, and there's no natural 0 angle
there... |
20:45.12 |
brlcad |
I think
you're missing the point that sketches have a frame of
reference |
20:45.18 |
brlcad |
they have a
position and orientation in 3-space |
20:45.29 |
brlcad |
u-v scaling
parameters too |
20:45.42 |
javampire |
yes, but that
doesn't make sense for most of the sweeps |
20:45.56 |
brlcad |
why
not? |
20:46.03 |
javampire |
for example
if you keep the 3D orientation fixed for your screw, it will result
in nothing good :-) |
20:46.12 |
javampire |
it has to
rotate with the spiral |
20:46.19 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:46.52 |
teepee |
javampire:
like so
https://gist.githubusercontent.com/t-paul/7171783/raw/ac8e2bf8e96cca745971af2a1e2b9ce5d50d9331/loft-4.png
:) |
20:47.48 |
brlcad |
I fail to see
how nothing good matters .. if it's exactly what they ask for
;) |
20:48.00 |
brlcad |
so long as
there's something useful they can ask for where it is
useful |
20:48.10 |
javampire |
teepee:
nice |
20:48.22 |
brlcad |
but yeah,
actually what openscad does is exactly what I meant by parametric
extrusion |
20:48.44 |
teepee |
javampire:
thing is that still produces exactly the problems you
describe |
20:48.49 |
javampire |
teepee:
unfortunately I don't exactly get what happens there... |
20:48.50 |
brlcad |
path(x) is
the parametric function |
20:49.25 |
brlcad |
devman: we
appreciate open discussions, you're welcome and encouraged to speak
up here ;) |
20:49.45 |
teepee |
javampire: it
a u-shaped 2D-polygon moved along a 3D-path. |
20:49.49 |
brlcad |
devman: and
not intentionally ignoring you, just doing 4 things at once
;) |
20:50.10 |
teepee |
javampire:
isn't that what you mean with sweep? |
20:50.14 |
javampire |
ok, I got it
now |
20:50.24 |
javampire |
teepee: not
exactly |
20:51.06 |
brlcad |
now in our
system, the bigger problem is being able to perform a raytrace
evaluation of something in a parametric space while guaranteeing
solidity properties |
20:51.29 |
brlcad |
since we
don't end up with polygons, though that's conceivably a way to
punt |
20:51.36 |
brlcad |
microtessellation or something |
20:52.08 |
teepee |
ah, true, the
example from the image does produce a polygon mesh |
20:52.34 |
teepee |
but I guess
the problem with having one degree of freedom too many is probably
the same |
20:53.06 |
javampire |
my question:
how is openscad deciding how to orient that U ? |
20:53.10 |
brlcad |
devman: you
can write here |
20:53.43 |
devman |
ok. got
it. |
20:53.54 |
teepee |
javampire:
the prototype code is currently using some formulas from a forum
discussion, I'll dig up the link... |
20:54.08 |
brlcad |
devman: now
you can repeat what you said so others know what you're talking
about ;) |
20:54.13 |
teepee |
javampire: i
think the latest version would produce a twist for that exact
sprial path |
20:54.28 |
andrei__ |
brlcad: when
you answer, can you write on private, it's difficult to find the
answer a significant chat volume |
20:54.31 |
javampire |
teepee: I see
it is always in the plane which contains the Z axis and the current
point on the path - but that's not something "natural" |
20:54.36 |
*** join/#brlcad vladbogo_
(~vlad@79.115.29.173) |
20:54.41 |
andrei__ |
in
a* |
20:55.10 |
brlcad |
andrei__:
what did you mean by "finishing" hrt and sph? |
20:55.35 |
javampire |
teepee:
actually it is natural, it is the plane normal to the path in that
point |
20:55.42 |
andrei__ |
brlcad: I
only meant finishing hrt as I'm currently writing on it |
20:55.50 |
teepee |
javampire:
yes, the original code was a bit targeted at those spiral forms so
it could not even cope with a simple closed donut shape (moving a
2D circle around 3D-circle path) |
20:56.10 |
javampire |
teepee: but:
who says that the U should not be upside down ? |
20:56.22 |
*** join/#brlcad vladbogo_
(~vlad@79.115.29.173) |
20:56.34 |
teepee |
javampire:
right, but it still can twist around the path normal without any
further restriction |
20:56.44 |
javampire |
yes, that's
exactly my point |
20:56.47 |
andrei__ |
so, on short:
finish hrt,migrate kernel , bot, pipe, sph |
20:56.54 |
andrei__ |
and probably
one more, depending on mid term |
20:57.02 |
devman |
Hi, GSoC 2014
aspirant here. Would love to work on materials website. I would not
like to start from scratch (that's why there's open source),
however, I would like to have access to and know the state of the
"proof-of-concept web work" that has already been done, so I know
from where and with what I am starting with. |
20:57.14 |
teepee |
javampire:
yup, that's why I thought same root problem :) |
20:58.16 |
brlcad |
andrei__:
still not following what you mean ... what are you "writing on
it"? |
20:58.42 |
javampire |
teepee: what
happens if you want to sweep the same shape along a spiral around
the x axis ? |
20:58.50 |
brlcad |
andrei__: you
mean writing details into you proposal? |
20:59.02 |
andrei__ |
no, I mean
implementing the actual class |
20:59.05 |
andrei__ |
with basic
functions |
20:59.07 |
javampire |
teepee:
whitout swapping axes in the shape :-) |
20:59.12 |
brlcad |
andrei__: sph
is not implemented? |
20:59.34 |
teepee |
javampire:
ahh, there it is http://forum.openscad.org/slow-render-tp6556p6656.html |
20:59.39 |
andrei__ |
I'll take a
look again, one sec |
21:00.09 |
brlcad |
andrei__: hrt
isn't a priority at all |
21:00.23 |
andrei__ |
I know, the
point of it was to pratice class design |
21:00.43 |
teepee |
javampire:
hmm, let me see... |
21:00.46 |
andrei__ |
but if you
believe there'd be a better example, with usability |
21:00.48 |
brlcad |
ell, tgc,
bot, torus, pipe, brep, ... the primitives on our sheet |
21:01.03 |
brlcad |
andrei__:
practice on something more useful ;) |
21:01.09 |
andrei__ |
alright |
21:01.22 |
andrei__ |
in your
opinion, what's the easiest primitive from those you
mentioned |
21:01.32 |
brlcad |
sph/ell |
21:01.49 |
andrei__ |
Ell is
implemented |
21:01.58 |
andrei__ |
so that
leaves sph, I'll have to check again |
21:02.06 |
brlcad |
sph is
technically an ell |
21:02.15 |
andrei__ |
with some
constraints, yeah |
21:02.36 |
andrei__ |
but from what
he told me, Daniel wants to avoid using a class(like sph)
inheriting ell |
21:02.36 |
brlcad |
talk to
daniel about whether he wants to subclass ell or even have sph at
all |
21:02.46 |
brlcad |
okay, there
ya go :) |
21:02.54 |
brlcad |
so does he
want sph? |
21:03.04 |
andrei__ |
and that all
objects should inherit the object class(like they do
now) |
21:03.09 |
andrei__ |
he didn't
tell me either |
21:03.28 |
brlcad |
you need to
figure that out to proceed with sph, so maybe start with torus
instead |
21:04.08 |
javampire |
brlcad: in
python-brlcad I've let Sphere inherit Ellipsoid |
21:04.15 |
brlcad |
any of these
with curvature should be easy:
http://brlcad.org/tmp/primitives/Primitives2_grouped_with_labels.png |
21:04.33 |
brlcad |
javampire: no
problmes from me on that :) |
21:04.55 |
andrei__ |
do you know
where I could get some more info(aside of from daniel) related to
migrating the coreinterface to a geometry kernel |
21:05.00 |
brlcad |
that's what
I'd expect at least until we start storing spheres as non-ellipsoid
entities |
21:05.29 |
andrei__ |
last time I
talked to him, it wasn't completely sure if we should convert the
interface to a geometry kernel or not |
21:05.31 |
brlcad |
andrei__:
"migrating" could mean pretty much anything .. it IS a geoemtry
kernel (just incomplete) |
21:05.56 |
brlcad |
he doesn't
want to mess up the apps he's already got using it |
21:06.16 |
javampire |
python makes
that nice: when reading it back from the DB, if all radii are the
same, it will have the property "radius", otherwise it
won't |
21:06.33 |
brlcad |
that is
cool |
21:06.44 |
andrei__ |
but having a
'kernel' isn't supposed to make it easier to build apps on top of
it? |
21:07.12 |
brlcad |
i'd rather
store them with just one 8-byte value instead of three 24-byte
vectors |
21:08.18 |
andrei__ |
I think the
focus of the discussion was if it should depend on brlcad or
not |
21:11.06 |
brlcad |
I though the
question was whether it depended on brlcad's sources, which it
should not (i.e., like it is now) |
21:11.26 |
andrei__ |
yes |
21:11.48 |
andrei__ |
that's my
understanding of 'migrating the kernel' |
21:12.01 |
teepee |
javampire:
just changing the 3D path http://imgur.com/I4yxlTU |
21:12.48 |
brlcad |
andrei__: er,
still not following -- someone is suggesting moving coreinterface
sources into brl-cad? |
21:12.57 |
brlcad |
I don't see a
reason to do that |
21:13.09 |
brlcad |
I see lots o
reasons for not doing that |
21:13.13 |
andrei__ |
sorry, I'll
rephrase |
21:13.39 |
andrei__ |
the idea was
to make coreinterface independent to brl-cad |
21:13.54 |
andrei__ |
and that not
everyone stated an opinion on this aspect yet |
21:13.59 |
andrei__ |
(as in, we
should do it or we shouldn't) |
21:14.12 |
javampire |
teepee: try
with a square path |
21:14.22 |
brlcad |
but what does
independent mean different from how it is now? |
21:14.37 |
teepee |
javampire:
uh, never tried that before :) |
21:14.41 |
brlcad |
it's already
dependent and independent depending on what you're talking
about |
21:15.01 |
andrei__ |
I think the
idea was to depend just on a library(like a dll) |
21:15.09 |
brlcad |
which is how
it is now |
21:15.28 |
javampire |
teppee: well
that's an interesting example, as it's derivative is
discontinuous |
21:15.31 |
andrei__ |
hm, I
remember asking for the blrcad source dir |
21:15.34 |
andrei__ |
when I
installed it |
21:15.35 |
brlcad |
that's a
dependency, so saying it's "independent" is kind of misleading
:) |
21:15.54 |
andrei__ |
I thought the
point of it was to make it independent to any external source
files |
21:15.59 |
andrei__ |
so you just
link it with that library |
21:16.01 |
teepee |
javampire: it
will certainly also produce a broken mesh right now, but I wonder
how it looks like |
21:16.09 |
andrei__ |
but from what
you're saying that's already done |
21:16.12 |
javampire |
teepee: the
normal plane will have a "jump" in it |
21:16.37 |
brlcad |
andrei__:
yes, that's where it currently sits |
21:16.42 |
andrei__ |
so I'll
probably have to ask Daniel what he meant by that. Or, do you
know? |
21:17.02 |
brlcad |
he might have
been referring to how he builds a libbrlcad with a subset of
symbols |
21:17.56 |
andrei__ |
if it's just
linking to a library, I don't see that as a huge
complication |
21:18.15 |
brlcad |
I think you
can just assume that's the way it's going to be, regardless of
what's going on now |
21:18.35 |
andrei__ |
anyway,
related to the svn place for it |
21:18.38 |
brlcad |
would avoid
saying it's "independent" though ;) |
21:18.43 |
Notify |
03BRL-CAD:n_reed * 60166
brlcad/trunk/src/libbrep/intersect.cpp: add clarifying bools and
tweak some comments |
21:19.06 |
andrei__ |
I don't think
it's a good idea to move into the trunc, at least from the brl-cad
newbie perspective |
21:19.28 |
andrei__ |
it already
has a large number of folders/files and tools |
21:19.30 |
brlcad |
I'd argue
that's a terrible idea so lets stop talking about that
;) |
21:19.38 |
brlcad |
i don't think
anyone has suggested that |
21:19.48 |
andrei__ |
there was a
mail on the mailinglist |
21:19.50 |
andrei__ |
anyway,
ok |
21:20.28 |
andrei__ |
Initially, I
planed to handle the kernel related part before coding
starts |
21:21.07 |
andrei__ |
or not get
more than a couple of weeks into coding. Does that sound
reasonable? |
21:27.02 |
andrei__ |
brlcad:
anyway, you've been of great help. Thank you! |
21:27.26 |
teepee |
javampire:
http://imgur.com/IO5FNsT |
21:27.44 |
Notify |
03BRL-CAD:starseeker * 60167
(brlcad/trunk/NEWS brlcad/trunk/regress/nirt.sh): Fix regression
testing for nirt given change in -h/-H options. |
21:28.37 |
devman |
Hi. how do i
get the list of tools that do geometric analyses (e.g rtweight),
These tools will pull materials data and use for
calculations. |
21:31.21 |
javampire |
teepee: ok,
so some smoothing is going on... |
21:31.38 |
javampire |
which is
nice... |
21:33.08 |
javampire |
teepee: the
shape you "loft" is a 2D or has some volume ? |
21:34.09 |
javampire |
the problem
with the current sketch of BRL-CAD is that it is a pure 2D
structure, with only 2 coordinates |
21:34.57 |
javampire |
so it has to
no volume, and it's coordinates need to be mapped to 3D coordinate
space |
21:35.18 |
teepee |
javampire:
the base is really 2D only |
21:35.32 |
javampire |
hmm, that's
then strange |
21:35.36 |
teepee |
yup,
internally it even has only x/y coordinates |
21:37.55 |
brlcad |
devman: hang
around and you'll get lots of feedback :) |
21:38.23 |
brlcad |
devman:
gqa/g_qa and rtweight are the two main ones |
21:38.30 |
javampire |
teepee: what
happens if you have a discontinuous path ? |
21:38.49 |
brlcad |
any of the
optical raytracers can use the materials database if there's a way
to associate textures or color/optical information |
21:39.12 |
javampire |
like 2
circles at a distance from each other ? |
21:39.18 |
teepee |
javampire: It
would just stretch the polygons as it really generates a
mesh |
21:39.41 |
javampire |
well my
problem is how it orients the 2D shape ? |
21:40.03 |
javampire |
for now the
examples seem to orient it in the direction of the center of the
path |
21:40.28 |
javampire |
but what if
the center of the path is not the same as the center of the
sub-paths ? |
21:40.31 |
brlcad |
javampire:
the *contents* of a sketch are pure 2D, but it has a 3D position
and two vectors to define the orientation |
21:40.38 |
brlcad |
see struct
rt_sketch_internal in rtgeom.h |
21:40.49 |
teepee |
javampire:
no, it can do also just an open sine curve |
21:41.10 |
starseeker |
hopes the librecad guys are aware of
psketcher... |
21:41.37 |
javampire |
teepee: can
you try that with the 2 circles as path ? at some distance from
each other |
21:41.57 |
teepee |
javampire:
that will just produce a cylinder |
21:42.40 |
devman |
Thanks. I
understand rtweight calculates the weight of a geometry model. what
does gqa/g_qa mean and do? |
21:43.10 |
javampire |
teepee: I
don't think so, next to each other's _sides_, 2 circles in the same
plane |
21:43.28 |
javampire |
at some
distance, not touching |
21:44.05 |
javampire |
my intention
is that the center of the whole figure is outside the
circles |
21:44.19 |
teepee |
javampire: it
does, the path(t) is called x times depending on how many slices
should be calculated |
21:44.34 |
teepee |
javampire: so
if I say 2 slices it will call twice with t = 0 and t =
1 |
21:44.39 |
javampire |
yes, but how
it decides how to orient the path |
21:44.44 |
teepee |
javampire:
which is essentially linear-extrude |
21:44.52 |
javampire |
the shape,
sorry |
21:44.54 |
teepee |
javampire:
path tangent |
21:45.12 |
javampire |
that's for
the plane of the shape, but how it orients it in the plane
? |
21:45.21 |
teepee |
it calculates
the tangent at the point t of the path(t) function |
21:45.39 |
javampire |
yes, and
that's the normal to the plane of the shape |
21:45.51 |
javampire |
but why not
rotate the shape around that normal ? |
21:46.07 |
javampire |
why pointing
inwards and not the other way around ? |
21:46.37 |
teepee |
with the
current code, I'd say randomly defined by the order of the rotate
calculations |
21:46.39 |
javampire |
the U is
looking inwards - why not the other way around |
21:47.00 |
javampire |
yes, and
that's not satisfying for me |
21:47.11 |
javampire |
I want to
have a well defined 0 angle |
21:47.15 |
teepee |
javampire:
https://github.com/t-paul/openscad/blob/loft/src/PolySetCGALEvaluator_LoftNode.cc#L99 |
21:47.26 |
teepee |
javampire:
yup, that's what I'd like to solve too :) |
21:48.01 |
teepee |
javampire: as
the current code does not produce the nice helix shape but starts
to twist it |
21:50.33 |
teepee |
javampire:
the first prototype could do the helix nicely as it did reference
to the ground plane |
21:50.54 |
teepee |
but that of
cause produces more twisting in all other cases |
21:51.03 |
javampire |
I guess the
only solution is to attach to the 3D path reference coordinate
system and orientation function for each point |
21:51.54 |
javampire |
teepee:
forget what I just said, it makes no sense :-) |
21:53.13 |
teepee |
javampire: a
later malinglist post suggested to look at Frenet frames, but I'm
not sure my math is good enough for that ;) |
21:53.21 |
teepee |
https://en.wikipedia.org/wiki/Frenet-Serret_formulas |
21:55.25 |
javampire |
I thought
about that but it fails for straight lines |
21:56.40 |
*** join/#brlcad bogdan_91
(~bogdan@p16.eregie.pub.ro) |
21:56.56 |
javampire |
teepee: the
derivative of the tangent is 0 for a straight line, and we're back
to square 0 |
21:58.06 |
teepee |
yeah, I don't
know if it's maybe enough to special case that |
21:58.26 |
javampire |
how
? |
21:59.32 |
teepee |
check if the
path is a straight line and use a defined rotation from maybe
z-unit-vector to the path direction |
22:00.13 |
javampire |
there's no
well defined rotation for an arbitrary straight line, as you have
no reference angle |
22:01.05 |
javampire |
if you pick
one axis, it fails for lines parallel to that axis |
22:01.23 |
teepee |
if I recall
correctly, when limiting euler angle rotation you'll get a single
solution for rotation |
22:01.35 |
javampire |
if you say
you pick the axis with biggest component, it fails to be continuous
(in case of composite paths) |
22:02.09 |
javampire |
yes, but will
you get the same shape if you change a little your line
? |
22:02.47 |
javampire |
I mean you
parameterize your line, and then change some small amount in the
parameters - will you get the same shape moved a small amount, or a
radically different shape ? |
22:02.53 |
teepee |
for straight
line, I think so. but I don't know if there are more special
cases |
22:03.32 |
javampire |
I couldn't
think of any scheme where that's the case, there's always some kind
of discontinuity where a small change results in a jump in the
result |
22:03.35 |
teepee |
there will be
one point where it flips direction I guess |
22:05.14 |
andrei__ |
what irc
client do you guys use? |
22:05.29 |
teepee |
uses quassel |
22:07.20 |
andrei__ |
thanks |
22:11.05 |
javampire |
teepee: I'm
not sure this is relevant, but see: https://en.wikipedia.org/wiki/Gimbal_lock |
22:11.39 |
javampire |
maybe it is
simply so that the orientation can't be well defined in all
cases |
22:11.54 |
javampire |
at least not
using angles |
22:13.03 |
teepee |
yeah, I think
that's where the limiting of angles comes from |
22:14.05 |
teepee |
as far as I
understand it, you'll get a gimbal lock when your 3rd rotation
aligns with a previous one, so you loose the ability to turn into
all possible directions |
22:16.35 |
javampire |
as I
understand it, the lock happens when the axis of rotation is one of
the (gimbal) coordinate axes |
22:17.55 |
javampire |
and one of
the other gimbals happen to be on that axis too |
22:18.02 |
teepee |
I watched
some explanation videos, any text description did not really work
for me :) |
22:18.33 |
javampire |
yes, me too
:-) |
22:19.35 |
javampire |
the point is
not that you can't turn but that you have 2 different gimbals which
can turn and give the same result |
22:20.19 |
javampire |
if you pick
the wrong one, you have a problem when the "locked" gimbal needs to
turn |
22:22.37 |
javampire |
but I'm not
sure this is relevant at all |
22:23.43 |
javampire |
I tend to
think that for sweeping the path needs a "normal" vector in each
point for being usable for sweeping |
22:24.20 |
javampire |
for non-zero
curvature that can be calculated, for straight lines must be
provided... |
22:25.56 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
22:27.20 |
javampire |
teepee: in
fact it could be advantageous to provide a "normal" function for
non-zero curvature too, there might be cases where the orientation
should not be the Frenet-Serret frame |
22:28.29 |
javampire |
I'm not sure
if a screw uses that frame, or if it's oriented by the screw
axis |
22:28.49 |
teepee |
javampire:
yeah, I thought also it might be ok to have some simple case which
catches most path definition |
22:29.16 |
teepee |
and some kind
of "advanced mode" where you need to give additional reference
information to get the desired result |
22:29.21 |
javampire |
well there's
no simple case I'm afraid |
22:29.42 |
javampire |
for straight
lines for example there's no way around specifying the
orientation |
22:30.03 |
teepee |
as soon as at
least one axis value of the path does not change, I'd declare that
as simple case :) |
22:30.06 |
javampire |
the problem
is that you can't do that in the shape, you must do it in the
path |
22:30.21 |
javampire |
if you want
to meaningfully parameterize the sweep result |
22:30.28 |
teepee |
means the
path is 1d or 2d actually |
22:31.00 |
javampire |
even for that
is not straightforward |
22:31.26 |
javampire |
your examples
show that if you turn the path, you get different result for the
same shape |
22:32.11 |
javampire |
I would
expect that I get the same result turned similarly, but still the
same result |
22:33.10 |
javampire |
until that is
fixed, you can't use a path which has unknowns without extra
complicated calculations to re-orient your shape too |
22:34.41 |
javampire |
point is: if
you associate the path-normal function to the path itself, it's
much easier to get consistent results for the same base
shape |
22:36.41 |
javampire |
OK, I'll have
to leave now, see you :-) |
22:36.52 |
teepee |
true, that
would limits the degrees of freedom enough to get a deterministic
result |
22:37.10 |
teepee |
should go to sleep now anyway... :) |
22:37.29 |
javampire |
teepee: what
time-zone are you ? |
22:38.11 |
*** join/#brlcad stirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
22:38.38 |
teepee |
germany |
22:38.42 |
javampire |
me too
:-) |
22:39.24 |
javampire |
münchen more
precisely |
22:39.29 |
teepee |
hehe, gute
nacht :) |
22:39.40 |
javampire |
dir auch
:-) |
22:39.43 |
teepee |
is in dresden right now |
22:47.00 |
*** join/#brlcad ries (~ries@190.9.171.121) |
22:49.27 |
Notify |
03BRL-CAD
Wiki:92.74.235.135 * 6889
/wiki/Google_Summer_of_Code/Project_Ideas: /* Mentors */ added
Armin Stebich, LibreCAD mentor |
22:49.53 |
*** join/#brlcad LordOfBikes
(~armin@dslb-092-074-235-135.pools.arcor-ip.net) |
22:59.09 |
*** join/#brlcad avinashkaitha93
(af650d3d@gateway/web/freenode/ip.175.101.13.61) |
23:37.59 |
*** join/#brlcad hcurtis
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
23:41.49 |
hcurtis |
Hi. I have
questions about BRL-CAD's STEP coverage. |
23:42.34 |
andrei__ |
hcurtis: ask
away and stay around |
23:42.40 |
andrei__ |
people will
answer when they read it |
23:42.59 |
andrei__ |
devs are
around at different times, based on timezone/work schedule
etc |
23:43.56 |
hcurtis |
andrei__:
Sounds good. Thank you. |
23:45.23 |
hcurtis |
My first
question is...what STEP coverage does BRL-CAD have right
now? |
23:47.49 |
andrei__ |
if you have
more |
23:47.51 |
andrei__ |
just post all
of them |
23:49.58 |
hcurtis |
andrei__:
Ok |
23:52.04 |
hcurtis |
Does anyone
have any comments about the best tool(s) to validate files to
conform to schema (for a STEP exporter)? |
00:00.03 |
hcurtis |
Is there a
list of #brlcad etiquette rules anywhere? |
00:02.10 |
maths22 |
brlcad: this
does not look very good
http://beta.brlcad.org/w/index.php?title=Talk:BRL-CAD_Commands&action=history |
00:16.29 |
starseeker |
hcurtis:
http://brlcad.org/wiki/IRC |
00:16.53 |
starseeker |
current step
coverage: import: AP203 export: AP203, some work towards
AP214 |
00:17.04 |
starseeker |
in all cases
there is more that can be done |
00:18.39 |
hcurtis |
starseeker:
Thank you very much. |
00:25.03 |
starseeker |
validation...
um. The first step, at least for AP203, is to run them back
through step-g |
00:25.37 |
starseeker |
you might
also check out http://exp-engine.sourceforge.net/
- I don't know for sure if that's useful for this, but it's
something to look into |
00:26.03 |
starseeker |
now that I'm
thinking of it... |
00:34.40 |
hcurtis |
starseeker: I
appreciate it. |
01:07.37 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
01:29.36 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 6890
/wiki/User:Pulkit_Mittal/GSOC2014/proposal: |
01:48.14 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
01:49.36 |
Notify |
03BRL-CAD:starseeker * 60168
brlcad/trunk/src/conv/step/CMakeLists.txt: Add the preliminary
setup for an ap203e2 importer. Not working at the moment, but does
build with the ap203e2 schema. |
02:50.53 |
Notify |
03BRL-CAD:starseeker * 60169
(brlcad/trunk/src/conv/step/CMakeLists.txt
brlcad/trunk/src/conv/step/g-ap242/AP242.h
brlcad/trunk/src/conv/step/g-ap242/CMakeLists.txt): Stub in the
remaining step APs. At least some won't compile and none of them
will work, but this provides the framework. |
02:53.41 |
hcurtis |
starseeker:
Thank you. |
02:56.31 |
hcurtis |
starseeker:
That's one reason I would love to work with you guys at BRL-CAD
during GSoC. The mentors have already been so supportive and
helpful. |
03:22.49 |
*** join/#brlcad infinite
(~infinite@117.197.9.66) |
03:27.05 |
Notify |
03BRL-CAD
Wiki:Kaurdevinder07 * 0 /wiki/User:Kaurdevinder07: |
04:33.56 |
brlcad |
maths22:
indeed, that looks terrible :) |
04:46.31 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
04:46.44 |
*** join/#brlcad hcurtis
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
05:25.58 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@2001:da8:e000:1a08:3e:4ed1:926b:84aa) |
05:29.32 |
Zhao_Anqing |
I can't open
the webpage brlcad.org, now. Is it something wrong? |
05:30.53 |
ankesh11 |
Zhao_Anqing:
Same here. I am getting consistent Gateway Timeouts. |
05:32.38 |
Zhao_Anqing |
my
god.. |
05:49.43 |
*** join/#brlcad gaganjyot
(~gagan@220.227.40.234) |
06:09.29 |
*** join/#brlcad infinite
(~infinite@117.197.13.23) |
06:11.07 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
06:11.32 |
gaganjyot |
brlcad:
hi |
06:11.50 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
06:12.46 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
06:13.05 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
06:13.35 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
06:14.03 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
06:15.35 |
brlcad |
hi
gaganjyot |
06:17.13 |
gaganjyot |
brlcad: I had
a closer look with brlcad and opescad |
06:17.28 |
gaganjyot |
LibreCAD
kernel is built as a shared library |
06:17.59 |
gaganjyot |
and It has
header files which can be included by openscad and brlcad for its
operation |
06:18.14 |
gaganjyot |
although the
API hasn't been designed yet |
06:18.31 |
gaganjyot |
but we are
going to work and discuss about the API part in GSoC
period |
06:18.57 |
gaganjyot |
for the
openscad |
06:19.14 |
gaganjyot |
the functions
could be wrapped and called in the interpreter |
06:19.32 |
gaganjyot |
and it will
display the output on rendering screen |
06:21.11 |
gaganjyot |
<PROTECTED> |
06:21.25 |
gaganjyot |
this code
creates a new line in LibreCAD kernel |
06:21.43 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
06:21.55 |
gaganjyot |
hence same
can called by brlcad or Openscad |
06:22.04 |
gaganjyot |
it uses a few
header files as |
06:22.08 |
gaganjyot |
#include
"cad/primitive/line.h" |
06:22.10 |
gaganjyot |
#include
"guioperationfinishedevent.h" |
06:22.12 |
gaganjyot |
#include
"cad/operations/createentities.h" |
06:23.02 |
gaganjyot |
oops, remove
the second header file. The only "cad/..." files need to be
included |
06:24.17 |
*** join/#brlcad devman237
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
06:28.26 |
brlcad |
gaganjyot: I
know it'll be possible to use it |
06:28.48 |
brlcad |
that's pretty
much implicit because your task is to create something that can be
used |
06:30.26 |
brlcad |
the message I
posted was whether there was any product/deliverable/outcome you
could define that would help other projects adopt it |
06:30.50 |
brlcad |
whether
indirectly like making sure you publish the API in some succinct
form |
06:31.23 |
brlcad |
or directly,
like looking at the other codes and figuring out exactly how it
could be used |
06:31.58 |
brlcad |
which
obviously requires researching and investigating the other codes to
be able to know exactly how it could be used |
06:32.39 |
brlcad |
how can you
make it easier for someone else, so you don't have to mention lines
of code and multiple header files via IRC |
06:32.47 |
brlcad |
that
certainly doesn't tell me how we could use it |
06:33.14 |
gaganjyot |
I
see |
06:33.42 |
brlcad |
like I said
earlier, something better than having [insert project here] go get
the librecad kernel and investigate themselves whether it might be
useful |
06:33.59 |
brlcad |
or worth even
doing that |
06:34.19 |
brlcad |
this is
probably more a question of documentation as a product at this
point |
06:34.27 |
gaganjyot |
brlcad: I
understand it. The API is yet do be decided. So the thing I can't
add the documentation stuff in my proposal |
06:34.36 |
gaganjyot |
right
now |
06:34.46 |
brlcad |
of course the
API is not decided, that's irrelevant |
06:35.30 |
brlcad |
i don't need
the API itself to identify a deliverable of writing a document or
header or wiki page or whatever summarizing the API |
06:36.33 |
brlcad |
i don't need
the actual API to figure out exactly where it might later fit into
OpenSCAD or BRL-CAD, or what changes to the API might be necessary
for it to be useful to them |
06:36.39 |
brlcad |
when it comes
time to implement the API |
06:39.25 |
brlcad |
it's a matter
of a) identifying how requirements might be influenced to encourage
external use and b) publicizing capability succinctly as a product
such that interested parties don't have to rely on reading the
source code and hoping it'll be useable |
06:40.52 |
brlcad |
those both
could possibly have bearing on your proproposal and make it more
appealing to a wider audience if you spend a little time to think
about it earlier rather than later |
06:42.26 |
brlcad |
even if the
result is minimal change to your proposal, or identifying useful
work for after gsoc like implementing bspline curves, or an
architecture and capabilities document |
06:42.32 |
brlcad |
make
sense? |
06:43.24 |
brlcad |
enwanders, best of luck thinking through all the
possibilities :) |
06:50.32 |
*** join/#brlcad devman237_
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
06:54.46 |
*** join/#brlcad pchaigno
(~pchaigno@bre.insa-rennes.fr) |
06:54.53 |
*** part/#brlcad pchaigno
(~pchaigno@bre.insa-rennes.fr) |
07:00.22 |
*** join/#brlcad devman237
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
07:11.07 |
devman237 |
brlcad: Brian
here, working on material website. Thanks for the tarball u sent by
mail. However i already got that yesterday while doing research on
the BRLCAD website and on what Neil Dhruva achieved in
2012. |
07:32.18 |
*** join/#brlcad ishwerdas
(~inderplus@202.164.53.117) |
07:49.31 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
08:09.33 |
*** join/#brlcad infinite
(~infinite@117.197.0.5) |
08:25.42 |
*** join/#brlcad infinite
(~infinite@117.197.0.5) |
08:29.41 |
gaganjyot |
brlcad: how
about the doxygen documentation ? |
08:35.25 |
gaganjyot |
brlcad: will
it serve ? |
09:25.03 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
09:26.19 |
*** join/#brlcad teepee_
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:49.03 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
10:02.39 |
*** join/#brlcad ishwerdas
(~inderplus@117.212.49.92) |
10:11.44 |
gaganjyot |
brlcad:
ping |
10:19.11 |
*** part/#brlcad gaganjyot
(~gagan@220.227.40.234) |
10:57.09 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-dsrwvmfsvkzgkbee) |
10:59.57 |
*** join/#brlcad leger
(c318dc86@gateway/web/freenode/ip.195.24.220.134) |
11:04.45 |
*** join/#brlcad andrei__
(~andrei@5-12-220-251.residential.rdsnet.ro) |
11:08.48 |
hcurtis |
If I upload
my proposal to the BRL-CAD wiki for mentors to see, does it need to
be of any specific file type? |
11:09.49 |
ishwerdas |
file
type? |
11:10.09 |
ishwerdas |
You need not
to upload as a file but instead, add a wiki page in BRL-CAD
wiki |
11:10.37 |
ishwerdas |
If you don't
know how to do that, I can help. |
11:11.57 |
hcurtis |
ishwerdas:
Please. |
11:12.10 |
andrei__ |
hcurtis: you
definitely need to upload / write something on
google-melange |
11:12.15 |
andrei__ |
that is the
official gsoc page |
11:12.29 |
hcurtis |
andrei__: I
did. |
11:12.36 |
andrei__ |
oh,
okay |
11:12.41 |
teepee_ |
yes, i've
seen the melange proposal already :) |
11:12.47 |
andrei__ |
then you can
create a wiki page on the BRL-CAD wiki |
11:12.58 |
ishwerdas |
hcurtis: make
an account for wiki by signing up |
11:13.36 |
ishwerdas |
http://brlcad.org/w/index.php?title=Special:UserLogin&returnto=Main+page&type=signup |
11:14.11 |
ishwerdas |
and then look
at previous years proposals given in BRL-CAD wiki |
11:14.22 |
hcurtis |
teepee_:
Thank you for checking it out. ANY feedback (positive to scathing)
would be welcome. |
11:15.03 |
teepee_ |
hcurtis: if I
understand your proposal correctly you want to work towards real
code sharing between brl-cad and openscad |
11:15.15 |
teepee_ |
hcurtis: I
actually like that idea :) |
11:15.34 |
teepee_ |
is from OpenSCAD |
11:15.44 |
ishwerdas |
wow! |
11:15.51 |
hcurtis |
teepee_: Yes.
And thank you. |
11:16.22 |
teepee_ |
i'd still
suggest to have a review of other existing ways / libraries as I
just got the pointer to the dxf importer used by librecad
:D |
11:19.02 |
hcurtis |
teepee_: I
appreciate the feedback. |
11:19.35 |
teepee_ |
hcurtis: i'll
have a closer look later, almost lunch time here... |
11:21.14 |
hcurtis |
ishwerdas:
Thank for the information. Unfortunately, though, I'm
stuck. |
11:21.32 |
ishwerdas |
What happened
? |
11:21.39 |
hcurtis |
ishwerdas:
*Thank you |
11:23.14 |
hcurtis |
ishwerdas: I
created my account, but I can't find the previous years'
proposals. |
11:23.57 |
ishwerdas |
Here they
are |
11:23.59 |
ishwerdas |
http://brlcad.org/wiki/Google_Summer_of_Code/2013 |
11:27.50 |
hcurtis |
ishwerdas:
Thank you. I tried to figure out how to create a wiki page on my
own, but I'm not getting anywhere. Can you tell me what to do
next? |
11:28.46 |
hcurtis |
teepee_:
Sounds good. I appreciate it. |
11:29.09 |
ishwerdas |
Just go to
the URL of the page you want to create, say it's http://brlcad.org/wiki/User:Username/my_proposal
and click on create |
11:32.10 |
hcurtis |
ishwerdas:
Excellent. Thank you for all your help. |
11:33.01 |
ishwerdas |
Welcome! |
11:55.17 |
*** join/#brlcad ao30002
(~ao30002@233-114-203-46.pool.ukrtel.net) |
11:58.25 |
andrei__ |
I'd want to
implement tgc, bot, pipe, ehy and rcc for GSoC for coreinterface. I
left brep out as (to me) it seems complicated and I don't think I
can estimate well the time to implement it |
11:58.33 |
andrei__ |
how does that
sound? |
12:00.44 |
starseeker |
hcurtis: for
the dxf proposal, it's also worth investigating DIME from coin3d to
see if it has anything useful: https://bitbucket.org/Coin3D/dime |
12:01.30 |
hcurtis |
starseeker:
Thank you. |
12:01.55 |
starseeker |
I don't know
how it compares to our dxf functionality, but the combination of
BSD license and already being designed as a library makes it of
interest |
12:02.26 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:03.08 |
starseeker |
one question
worth answering (I don't know the answer) is whether it would be
easier/better to expand DIME to handle any DXF bits we handle but
it doesn't and hook DIME into our conversion, or rework our code
into a library |
12:04.14 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
12:05.23 |
hcurtis |
starseeker: I
agree. |
12:06.21 |
andrei__ |
~seen
d_rossberg |
12:06.27 |
infobot |
d_rossberg
<~rossberg@66-118-151-70.static.sagonet.net> was last seen on
IRC in channel #brlcad, 5d 20h 11m 33s ago, saying: 'the hrt
primitive is something where we could practise designing an
interface'. |
12:06.43 |
andrei__ |
:( |
12:11.35 |
brlcad |
andrei__:
note that will only show when he last *talked* |
12:11.53 |
andrei__ |
oh |
12:12.29 |
ankesh11 |
brlcad: Can
you review my proposal? http://brlcad.org/wiki/User:Ankeshanand/GSoC14/proposal |
12:12.46 |
brlcad |
hello
ao30002 |
12:13.02 |
brlcad |
ankesh11: not
right at the moment, but maybe later today |
12:13.13 |
brlcad |
i'm going to
be in and out much of the day |
12:14.34 |
andrei__ |
brlcad: quick
q, if you've got time. What's the level of detail the proposal
should have on primitive classes |
12:14.41 |
ankesh11 |
That's okay.
Will wait for the review then. |
12:14.42 |
brlcad |
ao30002: I
saw your note and appreciate you speaking up -- there's no trick
for that proposal but you'll have to do your homework in order to
sufficiently explain how you'll implement the interface within our
system |
12:14.54 |
brlcad |
ankesh11:
don't wait! just keep working on something else :) |
12:15.16 |
brlcad |
there's not
much time until the deadline, everyone should be busy
... |
12:15.36 |
andrei__ |
i.e would I
need to describe methods and behavior or a general class
description would be alright? |
12:15.37 |
brlcad |
hcurtis: does
not need to be any specific file type |
12:16.03 |
ankesh11 |
Sure. |
12:16.29 |
brlcad |
andrei__:
it's hard to say what would be alright, it depends |
12:17.44 |
andrei__ |
It's
difficult to give a detailed class description without 'parsing'
the librt versions, it would probably take more time than it's
left |
12:18.13 |
hcurtis |
brlcad: Thank
you. Someone was cool enough to show me how to get a draft of my
proposal on the wiki. It's on Melange, too. |
12:18.23 |
brlcad |
great |
12:19.01 |
brlcad |
andrei__:
well if it'll take more time than is left, that's not really an
option is it |
12:20.09 |
andrei__ |
yeah.. |
12:21.15 |
brlcad |
do what you
can, maybe summarize your question on the mailing list -- rossberg
might be able to reply there |
12:21.23 |
brlcad |
or maybe
rewording I can give you a better answer ;) |
12:21.28 |
brlcad |
but gotta
run, ttyl |
12:50.03 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
12:55.03 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
13:03.38 |
*** join/#brlcad Ilie-Ablachim
(~denisilie@p16.eregie.pub.ro) |
13:07.32 |
*** join/#brlcad Denis_
(~denisilie@p16.eregie.pub.ro) |
13:19.38 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
13:23.38 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
13:27.09 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
13:39.02 |
*** join/#brlcad gaganjyot
(~gagan@101.215.160.223) |
14:27.27 |
ries |
brlcad: I
also asked Rallaz, our guy that wrote the dxf library if he can
release under MIT / BSD |
14:32.03 |
*** join/#brlcad stirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
14:49.47 |
ishwerdas |
ries: what
did he say ? |
14:50.19 |
ries |
ishwerdas: I
still need to wait for a response... I know he is a buzy
guy... |
14:50.19 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
14:51.02 |
ishwerdas |
Ok! |
14:51.11 |
ishwerdas |
it would be
great if that happens. |
14:53.32 |
*** join/#brlcad gaganjyot
(~gagan@101.215.160.223) |
14:54.12 |
ries |
ishwerdas:
All the same here |
15:00.19 |
*** join/#brlcad gaganjyot
(~gagan@101.215.160.223) |
15:32.47 |
*** join/#brlcad gaganjyot
(~gagan@49.138.96.147) |
15:34.04 |
starseeker |
ries: that
would be interesting - combine DIME and your dxf support + whatever
else makes sense into an uber-library for open source
dxf |
15:34.36 |
ries |
Dime was open
sourced, right? |
15:34.40 |
starseeker |
yep - also
BSD |
15:35.02 |
starseeker |
https://bitbucket.org/Coin3D/dime |
15:35.36 |
starseeker |
found out
about it when psketcher when to BSD: http://code.google.com/p/psketcher/ |
15:36.24 |
gaganjyot |
brlcad: will
this suffice ? http://202.164.53.122/~gagan/kerneldev/html/ |
15:44.20 |
*** join/#brlcad ishwerdas
(~inderplus@117.212.49.92) |
15:44.38 |
ries |
starseeker: I
have no idea abou quality differences between the two
libraries... |
15:45.20 |
*** join/#brlcad gaganjyot
(~gagan@49.138.96.147) |
15:45.26 |
ries |
I need to
remember that sketcher... |
15:51.03 |
*** join/#brlcad gaganjyot
(~gagan@49.138.96.147) |
15:58.46 |
starseeker |
ries: I'm
working on a cleaned up build of it here: https://github.com/starseeker/psketcher |
15:59.02 |
starseeker |
ries: not
done yet - need to get DIME building as a CMake
subbuild |
15:59.18 |
ries |
starseeker:
that looks very interesting! |
15:59.54 |
starseeker |
wondered if
it might be of benefit in the "2d drawing kernel"
department |
16:01.02 |
*** join/#brlcad jagvir
(~jsp@117.199.102.125) |
16:09.47 |
*** join/#brlcad jagvir
(~jsp@117.199.102.125) |
16:14.20 |
*** join/#brlcad jasleen
(~chatzilla@117.253.228.14) |
16:14.31 |
jagvir |
hello
friends i am working on GUI of intergration analysis tools in
brlcad and i am looking those commands that are not integarted
with GUI in brlcad |
16:14.55 |
*** part/#brlcad gaganjyot
(~gagan@49.138.96.147) |
16:25.45 |
jagvir |
please give
detail about this |
16:31.55 |
*** join/#brlcad cstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
16:43.50 |
*** join/#brlcad infinite
(~infinite@117.197.12.183) |
17:08.27 |
*** join/#brlcad gaganjyot
(~gagan@49.138.96.147) |
17:09.24 |
gaganjyot |
.join
#librecad |
17:09.56 |
*** join/#brlcad ishwerdas
(~inderplus@117.212.49.92) |
17:19.51 |
*** join/#brlcad andrei__
(~IceChat77@5-12-220-251.residential.rdsnet.ro) |
17:20.07 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
17:30.02 |
jagvir |
hello friends
i am working on GUI of integration analysis tools in brlcad and i
am looking those commands that are not integration with GUI in
Brlcad |
17:30.35 |
jagvir |
please guide
me how i am do this and work on this |
17:36.34 |
*** join/#brlcad gaganjyot
(~gagan@49.138.96.147) |
18:01.40 |
*** join/#brlcad LordOfBikes
(~armin@88.66.131.235) |
18:09.14 |
*** join/#brlcad quincykwende_
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
18:32.48 |
*** join/#brlcad gaganjyot
(~gagan@49.138.96.147) |
18:35.02 |
*** join/#brlcad javampire
(~ncsaba@p4FF74BFC.dip0.t-ipconnect.de) |
18:56.59 |
*** join/#brlcad cstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
19:04.59 |
*** join/#brlcad stirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
19:18.00 |
*** part/#brlcad kaurkamal__
(~gagan@49.138.96.147) |
19:25.10 |
*** join/#brlcad gaganjyot
(~gagan@49.138.96.147) |
19:30.01 |
*** join/#brlcad jasleen
(~chatzilla@117.255.208.45) |
19:30.30 |
*** join/#brlcad raj12lnm
(75e1360b@gateway/web/freenode/ip.117.225.54.11) |
19:31.01 |
raj12lnm |
hi all
:) |
19:31.07 |
raj12lnm |
hi gsoc
aspirants! |
19:31.12 |
raj12lnm |
how is work
going ? |
19:31.14 |
raj12lnm |
last
day! |
19:31.17 |
raj12lnm |
must be fun
;) |
19:31.34 |
raj12lnm |
I am a
student as well. |
19:31.41 |
richa |
raj12lnm: Hi
Raj! |
19:32.05 |
raj12lnm |
richa : Saw
your proposal. |
19:32.21 |
raj12lnm |
richa : you
have made excellent progress! |
19:32.31 |
richa |
raj12lnm:
Thanks :) |
19:32.32 |
*** join/#brlcad hcurtis
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
19:32.33 |
raj12lnm |
richa : can
you see my proposal ? |
19:33.32 |
richa |
raj12lnm: I
have seen, a nice one! |
19:34.05 |
raj12lnm |
http://brlcad.org/wiki/User:Krajkreddy/GSOC14/proposal |
19:34.05 |
raj12lnm |
richa :
ok. |
19:34.40 |
raj12lnm |
richa : I am
hoping to be fortunate to work this summer with brlcad. |
19:34.53 |
raj12lnm |
is looking for a comment from brlcad. |
19:35.26 |
raj12lnm |
is wishes to have discussion with brlcad regarding the last
email he sent. |
19:36.31 |
raj12lnm |
richa : have
you submitted any patches ? |
19:37.24 |
richa |
raj12lnm: I
have submitted one pull request for OGV |
19:39.11 |
raj12lnm |
richa :
cool! |
19:42.41 |
*** join/#brlcad javampire
(~ncsaba@p4FF74BFC.dip0.t-ipconnect.de) |
19:43.47 |
raj12lnm |
hi
javampire! |
19:44.32 |
javampire |
raj12lnm: Hi
there :-) |
19:45.02 |
raj12lnm |
javampire : I
wish to detail my proposal with the implementation of
nurb. |
19:45.21 |
raj12lnm |
can u give me
an idea about nurb. |
19:45.23 |
*** part/#brlcad gaganjyot
(~gagan@49.138.96.147) |
19:47.13 |
javampire |
raj12lnm:
well I have not much idea myself about NURBs, otherwise I would
have done it myself already... |
19:48.02 |
javampire |
you're
supposed to do research on your own, I can help when you get stuck,
but you need to ask specific questions |
19:48.47 |
javampire |
ask specific
questions about what you can't figure out |
19:53.48 |
*** join/#brlcad rhaps0dy
(~rhaps0dy@2607:5300:60:1b2b::1) |
19:53.56 |
rhaps0dy |
Hello! |
19:54.05 |
rhaps0dy |
Do you
seriously have the oldest code repository in the world? |
20:03.06 |
ishwerdas |
what made you
doubt? |
20:07.46 |
infinite |
hey running
voxelize command in my build project hangs the software, is the
case similar with you ? |
20:33.01 |
rhaps0dy |
ishwerdas has
left :/ |
20:33.13 |
rhaps0dy |
I was going
to ask him how do you know you're the oldest? |
20:34.01 |
andrei__ |
if you're
really curious about it |
20:34.09 |
andrei__ |
you can post
it on the mailinglist |
20:34.15 |
andrei__ |
I think
someone knows, probably Sean |
20:34.41 |
rhaps0dy |
I
will |
20:34.45 |
*** join/#brlcad stirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
20:34.45 |
rhaps0dy |
but I'm not
here for that |
20:34.54 |
rhaps0dy |
has anyone
stated they'll do the OpenCL raytracer? |
20:38.05 |
*** join/#brlcad infinite
(~infinite@117.197.1.254) |
21:24.08 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
21:34.02 |
*** join/#brlcad infinite_
(~infinite@117.197.6.253) |
21:50.58 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
21:55.28 |
*** join/#brlcad hcurtis
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
21:56.51 |
*** join/#brlcad caen23
(~caen23@92.81.222.1) |
22:10.10 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
22:19.16 |
*** join/#brlcad drv_ (~smuxi@78.10.84.219) |
22:24.45 |
rhaps0dy |
is anyone
here? |
22:25.35 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
22:25.39 |
teepee |
looks around |
22:26.02 |
rhaps0dy |
so, uh, I
want to do the OpenCL raytracer for NURBS curves |
22:26.14 |
rhaps0dy |
sorry,
surfaces |
22:26.29 |
rhaps0dy |
should I just
write a proposal on melange? |
22:27.03 |
teepee |
looking at
the calender, yes, that's pretty much needed quite soon |
22:27.35 |
teepee |
still you
should try to catch someone to discuss this in a bit more
detail |
22:28.54 |
rhaps0dy |
That's what
I'm trying to do right now. |
22:29.03 |
rhaps0dy |
I'm sorry, I
had exams until today afternoon |
22:29.19 |
rhaps0dy |
and I just
saw brlCAD a couple hours ago really :/ |
22:30.00 |
teepee |
you still a
little bit of time, so if you catch up fast, there's still a chance
I guess |
22:30.09 |
rhaps0dy |
yeah |
22:30.14 |
rhaps0dy |
there's still
more than 20 hours! |
22:30.15 |
rhaps0dy |
heh |
22:30.48 |
teepee |
you've
registered the melange account and that stuff? |
22:31.08 |
rhaps0dy |
yes |
22:31.20 |
rhaps0dy |
I confess I
have already almost finished writing another proposal |
22:31.43 |
rhaps0dy |
I'm sending
several to increase the chances of someone wanting me |
22:31.58 |
teepee |
that's fine,
in theory you even could submit 5 (which is probably not a good
idea) |
22:32.56 |
rhaps0dy |
it's
not? |
22:33.19 |
teepee |
well, if you
manage to produce 5 awesome proposals, even that is
fine |
22:33.31 |
drv_ |
rhaps0dy: hi
again! I wrote on IRC over week ago about OpenCL GPGPU
Raytracing... It's a pity, but I have to postpone writing my
application to today... Is this project now very
crowded? |
22:33.36 |
rhaps0dy |
I'm working
on each of them like they were the only one |
22:33.40 |
teepee |
but normally
it takes some time to make it a good one |
22:33.43 |
rhaps0dy |
drv_, I don't
think so |
22:33.47 |
drv_ |
ohh, sorry,
it shouldn't be addresed |
22:34.09 |
rhaps0dy |
teepee: I
know it does. |
22:34.28 |
rhaps0dy |
also I've
been thinking of projects for the whole week |
22:34.54 |
rhaps0dy |
drv_, so
everyone is interested in that? |
22:38.52 |
drv_ |
rhaps0dy: you
think about same project as I? |
22:39.00 |
rhaps0dy |
well,
yes |
22:39.18 |
rhaps0dy |
it jumped to
my eyes in the ideas page |
22:49.20 |
drv_ |
where in this
project you see something about NURBS surfaces? It's same thing as
"primitives"? |
22:54.27 |
rhaps0dy |
yes and
no |
22:54.47 |
rhaps0dy |
all
primitives are NURBS surfaces |
22:54.51 |
rhaps0dy |
but the
reverse is not true |
22:54.59 |
rhaps0dy |
all NURBS
primitives * |
22:55.09 |
rhaps0dy |
assuming they
are indeed surfaces |
22:55.20 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
22:56.38 |
*** join/#brlcad pandrei
(~pandrei@5-12-220-251.residential.rdsnet.ro) |
23:04.25 |
*** join/#brlcad quincykwende
(~quincy@196.202.236.58) |
23:04.44 |
mpictor |
vegantrex:
are you online? |
23:15.30 |
quincykwende |
Hello |
23:15.41 |
quincykwende |
I'm a first
year MTech Student at the University College of
Technology |
23:15.42 |
quincykwende |
Buea,
Cameroon, I would love to work on the OGV |
23:15.42 |
quincykwende |
Back-end. |
23:23.09 |
quincykwende |
Hello
??? |
23:23.16 |
pandrei |
Hey,
quincykwende! That's awesome but you might need to take further
steps |
23:23.37 |
pandrei |
have you
checked the BRL-CAD's website/gsoc checklist |
23:23.45 |
pandrei |
there are
plenty resources to help you get started |
23:24.04 |
pandrei |
http://brlcad.org/wiki/Summer_of_Code/Checklist |
23:24.07 |
pandrei |
there's
plenty info here |
23:24.26 |
quincykwende |
yes I
have |
23:24.35 |
quincykwende |
Hello
pandrei, I'm current working on my proposal |
23:24.55 |
pandrei |
awesome
:) |
23:25.14 |
quincykwende |
I intend to
rewrite the previous version of 2013 with Kohana PHP, a full stack
HMVC FRAMEWORK |
23:25.58 |
quincykwende |
From the
site, its mention development started last year ... is it possible
to see what was done last year |
23:26.14 |
pandrei |
well, it's
open source, so it is possible, for sure |
23:26.15 |
quincykwende |
I haven't
been able to lay my hands on it |
23:26.32 |
pandrei |
the student
probably has development logs |
23:26.55 |
quincykwende |
ok |
23:27.14 |
pandrei |
http://brlcad.org/wiki/Google_Summer_of_Code/2013 |
23:27.19 |
pandrei |
these are the
accepted students for last year |
23:27.23 |
Ch3ck |
quincykwende:
what up? |
23:27.49 |
pandrei |
oh, there he
is |
23:27.54 |
quincykwende |
ch3k am
ok |
23:28.01 |
quincykwende |
thanks
pandrei |
23:28.23 |
Ch3ck |
quincykwende:
so you workx with brlcad this year? |
23:28.25 |
pandrei |
quincy, Ch3ck
is the student who worked on the project |
23:29.56 |
quincykwende |
oh ch3ck I
intend to work on the OGV Backend |
23:29.56 |
quincykwende |
http://brlcad.org/wiki/Online_Geometry_Viewer_Back-end |
23:30.19 |
Ch3ck |
gr8 guess you
don't have much time left quincykwende |
23:30.42 |
quincykwende |
yes, I just
started |
23:30.45 |
Ch3ck |
applications
close tomorrow so guess there would be no sleep for the next 20 hrs
or so ;) |
23:31.01 |
quincykwende |
sure
ch3ck |
23:31.24 |
pandrei |
Ch3ck : come
on, 'no sleep something' is common in CS :)) |
23:31.55 |
Ch3ck |
pandrei: yeah
that's true i've been seing it as much of a luxury these days
;) |
23:32.09 |
quincykwende |
:) |
23:32.14 |
pandrei |
you
participating this year as well? |
23:32.31 |
Ch3ck |
pandrei: yeah
but I want to perfect my java |
23:32.46 |
pandrei |
hehe, how's
it going? |
23:32.50 |
Ch3ck |
so do won't
be doing BRL-CAD :( |
23:33.18 |
Ch3ck |
pandrei: well
everything good |
23:34.02 |
Ch3ck |
so pandrei
what u working on? have we met here before? |
23:34.06 |
drv_ |
sorry, I will
write my proposal as wiki page, but I have a problem with creating
my account... When I complete a form and click "create your
account" page is going to refresh and nothing more...
:( |
23:35.08 |
Ch3ck |
did you fill
in the correct captcha question? drv_ |
23:35.17 |
Ch3ck |
it's simple
math |
23:35.18 |
andrei__ |
drv_ : make
sure you get it on melange as well. It s mandatory to get it
there. |
23:35.26 |
drv_ |
yes... |
23:35.54 |
andrei__ |
Ch3ck : I
don't know, I've been around..more or less, since GSoC
2012 |
23:35.55 |
drv_ |
and I'm not
get in on melange |
23:36.06 |
andrei__ |
you have to,
otherwise it won't be considered |
23:36.15 |
drv_ |
ok |
23:36.15 |
andrei__ |
I'd advice
you to get it there first |
23:36.24 |
Ch3ck |
andrei__: ah
ok I"ve not seen the nick before ;) |
23:36.45 |
Ch3ck |
so
quincykwende have far have you gone with the proposal? |
23:37.20 |
Ch3ck |
looks like my
coz wishes to work here too ;) |
23:37.22 |
quincykwende |
oh I just
started .. |
23:37.52 |
Ch3ck |
well then
there would be no sleeping :D |
23:38.02 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:38.11 |
quincykwende |
I just made
up my might to work with BRL-CAD this year |
23:38.20 |
drv_ |
ohh I didn't
notice error "Your username is too short. The minimum length is 10.
". Now I haven't any problem ;) |
23:38.21 |
quincykwende |
sure
ch3ck |
23:38.29 |
andrei__ |
drv_ :
nice |
23:39.19 |
Ch3ck |
well
quincykwende you know how to get to me if you need any
help |
23:39.56 |
quincykwende |
ok ch3ck I
will |
23:40.17 |
Ch3ck |
runs to melange |
00:40.34 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
00:55.31 |
*** join/#brlcad Denis
(~denisilie@p16.eregie.pub.ro) |
00:57.05 |
Denis |
hi
everyone |
00:57.24 |
andrei__ |
hello |
00:58.13 |
Denis |
andrei from
what country are you? |
00:59.28 |
andrei__ |
Romania,
why? |
00:59.51 |
Denis |
ass i
thought:)) |
00:59.56 |
Denis |
i am
too |
01:00.41 |
Denis |
bucuresti? |
01:01.01 |
Denis |
i am glad to
meet you |
01:01.38 |
andrei__ |
:) yeah,
likewise |
01:11.19 |
Ch3ck |
well guess
you guys are vlad's colleagues/comrades :D |
01:12.05 |
andrei__ |
wat |
01:12.41 |
andrei__ |
he's lurking
around |
01:13.33 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
01:18.41 |
Denis |
who`s
vlad? |
01:20.02 |
Denis |
i get it
now:d |
01:20.47 |
Denis |
i do not know
him personally |
01:21.11 |
Denis |
but we are at
the same university |
01:28.01 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@2001:da8:e000:1a08:4d76:553d:892a:7628) |
01:32.21 |
*** join/#brlcad cstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
01:34.54 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
01:36.15 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
02:05.21 |
*** join/#brlcad drv__
(~smuxi@dynamic-62-87-247-207.ssp.dialog.net.pl) |
02:06.53 |
*** join/#brlcad hcurtis
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
02:18.38 |
*** join/#brlcad jagvir
(~jsp@117.212.52.239) |
02:23.32 |
starseeker |
wonders if BRL-CAD can compile/run with
musl-libc |
02:55.13 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
03:58.05 |
*** join/#brlcad hcurtis
(4af122ca@gateway/web/freenode/ip.74.241.34.202) |
04:02.47 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
04:13.25 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
04:14.23 |
Guest41819 |
I have chose
GUI Integration of Analysis Tools in BRLCAD. |
04:14.24 |
Guest41819 |
I have
searched many geometry tools of BRLCAD. I have draw two overlap
sphere and I didn't find the exact density and some other
properties of both these spheres…. |
04:14.24 |
Guest41819 |
1. I want to
get integration of tools like gqa, nert which gave better result
in Graphical modeling environment (Archer) for solving overlapping
model problem. |
04:14.24 |
Guest41819 |
2. Is there
any better tool than gqa for this problem which gave better result
in Graphical modeling environment (Archer). |
04:16.10 |
*** join/#brlcad TARUN
(~tarung08@202.164.53.117) |
04:27.16 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.102.1) |
04:33.07 |
TARUN |
PLEASE GIVE
ME FEEDBACK AS SOON AS POSSIBLE |
05:36.11 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-qsxmfsgzjhzfsqiu) |
05:40.35 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
05:59.46 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
06:06.43 |
*** join/#brlcad spatikan
(~spatika.n@nusnet-228-5.dynip.nus.edu.sg) |
06:13.09 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
06:24.20 |
*** join/#brlcad TARUN
(~tarung08@202.164.53.117) |
06:30.10 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
06:35.49 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
06:56.34 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
07:08.26 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
07:08.29 |
*** join/#brlcad gaganjyot
(~gagan@122.252.232.94) |
07:08.55 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
07:24.22 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
07:34.08 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
07:34.53 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
07:48.59 |
gaganjyot |
brlcad: this
is documentation for LCv3 |
07:49.07 |
gaganjyot |
I'll be
improving it |
07:49.09 |
gaganjyot |
http://202.164.53.122/~gagan/kerneldev/html/annotated.html |
07:54.43 |
ao30002 |
brlcad: Hi,
I've done technical specifications of DM according to ukrainian
GOST. Please,look at it on my google-melange page |
07:54.45 |
ao30002 |
http://www.google-melange.com/gsoc/proposal/review/student/google/gsoc2014/anko30002/5629499534213120?verified=True# |
08:08.10 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
08:18.49 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
08:25.36 |
*** join/#brlcad ShivamAgarwal
(7b3fcf91@gateway/web/freenode/ip.123.63.207.145) |
08:36.52 |
ShivamAgarwal |
hello
everyone |
08:40.38 |
rhaps0dy |
hello |
08:43.56 |
*** join/#brlcad pandrei_
(~IceChat77@188.26.180.2) |
08:49.08 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
09:11.38 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
09:19.12 |
*** join/#brlcad teepee_
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:24.33 |
*** join/#brlcad caen23
(~caen23@92.81.222.1) |
09:27.27 |
*** join/#brlcad ries (~ries@190.9.171.121) |
09:34.31 |
*** join/#brlcad spatikan
(spatika.n@nusnet-190-40.dynip.nus.edu.sg) |
09:38.52 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
09:48.10 |
*** join/#brlcad drv__
(~smuxi@dynamic-78-8-149-133.ssp.dialog.net.pl) |
09:50.12 |
*** part/#brlcad ShivamAgarwal
(7b3fcf91@gateway/web/freenode/ip.123.63.207.145) |
10:00.03 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
10:08.37 |
*** join/#brlcad Denis_
(~denisilie@141.85.225.204) |
10:15.47 |
drv__ |
Hi again!
Unfortunately I had to do some important things (mainly for
studies) till yesterday and I'm writing proposal just now... So I
suppose my proposal won't be awesome ;( If I will stay in touch
with you and I will start fixing bugs, is there any chance for me
to be selected?(OpenCL Raytracer project) |
10:16.42 |
drv__ |
raphso |
10:17.11 |
rhaps0dy |
yes? |
10:17.15 |
drv__ |
sorry, thise
line was accident ;( |
10:17.19 |
rhaps0dy |
lol |
10:17.26 |
rhaps0dy |
I'm not a
mentor |
10:17.29 |
rhaps0dy |
I'm a student
too |
10:17.40 |
rhaps0dy |
and I just
noticed the GSoC is from mid-may to mid-august |
10:17.49 |
rhaps0dy |
and my uni
and part-time job end in the end of june |
10:17.53 |
rhaps0dy |
and eat more
than half |
10:17.57 |
rhaps0dy |
What do I
do? |
10:19.37 |
drv__ |
yes, I
realized that, my question was mainly directed to brlcad, I talked
with him about two weeks ago... |
10:20.08 |
rhaps0dy |
oh,
okay |
10:20.48 |
drv__ |
And I also
have problem with this terms... Do you know why it's so strange in
this year? |
10:21.10 |
rhaps0dy |
what is
strange? |
10:21.29 |
rhaps0dy |
Where are you
from? Maybe I can talk to you in your native language |
10:21.43 |
*** join/#brlcad ShivamAgarwal_
(7b3fcf91@gateway/web/freenode/ip.123.63.207.145) |
10:22.23 |
drv__ |
Terms are so
strange... And I'm from Poland. |
10:24.28 |
*** join/#brlcad ShivamAgarwal___
(7b3fcf91@gateway/web/freenode/ip.123.63.207.145) |
10:24.39 |
ShivamAgarwal___ |
hello |
10:24.44 |
rhaps0dy |
Hello |
10:24.52 |
rhaps0dy |
drv__: ah, I
can't then, sorry |
10:25.53 |
*** join/#brlcad ShivamAgarwal
(7b3fcf91@gateway/web/freenode/ip.123.63.207.145) |
10:27.29 |
*** join/#brlcad ShivamAgarwa
(3d0c1367@gateway/web/cgi-irc/kiwiirc.com/ip.61.12.19.103) |
10:32.27 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
10:34.51 |
ShivamAgarwa |
Can anyone
please tell that currently is there website to display benchmark
performance data? If yes, how to view it.... |
10:39.48 |
*** join/#brlcad gaganjyot
(~gagan@101.215.240.165) |
10:41.32 |
Denis_ |
hello |
10:42.13 |
rhaps0dy |
Hi |
10:42.16 |
gaganjyot |
Denis_:
hello |
10:42.49 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
10:43.40 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
10:44.33 |
Denis_ |
don`t worry
you, aren`t the only ones facing this problem |
10:45.40 |
Denis_ |
the gsoc
period overlaps with my final exams period |
10:46.12 |
Denis_ |
this year
everything happens much faster.. |
10:47.34 |
*** join/#brlcad vladbogo
(~vlad@79.115.29.173) |
10:47.48 |
*** join/#brlcad ShivamAgarwal
(7b3fcf91@gateway/web/freenode/ip.123.63.207.145) |
10:48.41 |
rhaps0dy |
Denis_:
thanks |
10:48.49 |
rhaps0dy |
I'll stretch
the schedule a bit more |
10:48.55 |
rhaps0dy |
so I can fit
everything in |
10:50.55 |
Denis_ |
when i wrote
my schedule i mentioned about this problem, and that i find the
only solution in working harder after or even before my exam
period. this was the only solution in my opinion, i hope that this
will be enough |
10:51.57 |
rhaps0dy |
Yeah, me
too |
10:52.07 |
rhaps0dy |
or maybe
start the work already during the community bonding |
10:52.21 |
Denis_ |
yeah |
10:53.05 |
ShivamAgarwal |
Hello. I'm
interested in Benchmark Performance Database Website project. Can
anyone please tell me that currently is there any website for the
same? If yes then any link.... I have thought of some designs and
wanted to check whether it will be a new work which can be
useful. |
10:53.24 |
rhaps0dy |
ShivamAgarwal: we have no idea |
10:53.35 |
rhaps0dy |
only students
are currently here now ;_; |
10:54.00 |
Denis_ |
yes rhaps0dy
is right |
10:54.30 |
rhaps0dy |
Also I was
going to apply for more than one project |
10:54.33 |
ShivamAgarwal |
Anybody
interested in Benchmark Performance Database project? |
10:54.34 |
rhaps0dy |
but I think I
won't |
10:54.39 |
rhaps0dy |
ShivamAgarwal, you are! |
10:54.52 |
rhaps0dy |
you have no
competition here, go for it! |
10:55.03 |
Denis_ |
why? |
10:55.57 |
ShivamAgarwal |
You guys have
experience in contribution to open source? |
10:56.15 |
Denis_ |
not
really |
10:56.15 |
rhaps0dy |
not
really |
10:56.21 |
rhaps0dy |
lol |
10:56.50 |
ShivamAgarwal |
rhaps0dy,
Denis working on which project proposal? |
10:56.54 |
Denis_ |
I have worked
before at my college, i gained some experience, but i don`t know
how much this whould help me |
10:57.13 |
Denis_ |
i don`t know
the working level from here |
10:57.33 |
rhaps0dy |
ShivamAgarwal: I wanted to apply for GPGPU
accelerated raytracing |
10:57.38 |
rhaps0dy |
but I won't
do it in the end |
10:57.49 |
rhaps0dy |
because I
already have a proposal done |
10:58.00 |
rhaps0dy |
and seeing
that GSoC overlaps with everything, I'm not so sure I should do
it |
10:58.09 |
rhaps0dy |
so I'll just
make a big detailed proposal |
10:58.15 |
rhaps0dy |
which is
compilation farm for Gentoo |
10:58.56 |
Denis_ |
i am looking
on geometry, i think that vector drawings is quite
interesting |
10:59.03 |
Denis_ |
this might be
my choice |
10:59.30 |
rhaps0dy |
you mean
librecad has no vector graphics? |
10:59.35 |
rhaps0dy |
is confused |
10:59.57 |
Denis_ |
i think you
should give some time and make a proposal dor gpugpu accelerated
raytracing |
11:00.08 |
Denis_ |
no, i mean
vector drawings from nurbs |
11:01.17 |
rhaps0dy |
ooh |
11:01.26 |
rhaps0dy |
Denis_: You
think so? |
11:01.29 |
*** part/#brlcad gaganjyot
(~gagan@101.215.240.165) |
11:01.39 |
rhaps0dy |
There's
already a guy applying for it |
11:01.45 |
Denis_ |
you have
nothing to lose |
11:01.51 |
rhaps0dy |
yeah |
11:02.00 |
rhaps0dy |
but I'm not
sure I should apply to GSoC at all |
11:02.13 |
rhaps0dy |
because of
what I told you |
11:02.16 |
rhaps0dy |
but your uni
overlaps too |
11:02.17 |
rhaps0dy |
huh |
11:02.22 |
Denis_ |
yes |
11:02.30 |
rhaps0dy |
I'll be
expected to contribute full time and I don't have it |
11:02.44 |
jagvir |
hello |
11:02.58 |
rhaps0dy |
hi |
11:03.00 |
Denis_ |
hi |
11:04.00 |
jagvir |
i am working
on analysis tool of brlcad that are not integarte with the gui of
brlcad |
11:04.32 |
drv__ |
rhaps0dy: I
think about the same... |
11:05.22 |
jagvir |
guide me how
i am find that tools that are not integrate with gui of
brlcad |
11:07.09 |
Denis_ |
i`m not quite
familiar with this kind of stuf , but let me take a
look |
11:08.56 |
jagvir |
ok |
11:11.56 |
*** join/#brlcad ao30002
(~ao@130.185.20.143) |
11:13.24 |
Denis_ |
i think that
only the mentor could give you this kind of
documentation |
11:13.46 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.102.1) |
11:23.54 |
*** join/#brlcad jasleen
(~chatzilla@117.253.228.226) |
11:29.13 |
*** join/#brlcad spatikan
(~spatika.n@nusnet-228-5.dynip.nus.edu.sg) |
11:31.24 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
11:31.52 |
Guest41819 |
I have chose
GUI Integration of Analysis Tools in BRLCAD. |
11:31.52 |
Guest41819 |
I have
searched many geometry tools of BRLCAD. I have draw two overlap
sphere and I didn't find the exact density and some other
properties of both these spheres…. |
11:31.52 |
Guest41819 |
1. I want to
get integration of tools like gqa, nert which gave better result
in Graphical modeling environment (Archer) for solving overlapping
model problem. |
11:31.52 |
Guest41819 |
2. Is there
any better tool than gqa for this problem which gave better result
in Graphical modeling environment (Archer). |
11:32.10 |
*** join/#brlcad bogdan_91
(~bogdan@141.85.219.50) |
11:32.23 |
*** join/#brlcad spatikan
(~spatika.n@nusnet-228-5.dynip.nus.edu.sg) |
11:34.05 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
11:34.08 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6891 /wiki/User:Clouddrift/GSoC2014: /* Codes in
nmg.h */ |
11:34.11 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6892 /wiki/User:Clouddrift/GSoC2014: /* Codes in
raytrace.h */ |
11:34.13 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 6893 /wiki/User:Clouddrift/GSoC2014: /* Unit test
*/ |
11:34.19 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6894 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Deliverables */ |
11:34.21 |
Notify |
03BRL-CAD
Wiki:Gaganjyotsingh * 6895
/wiki/User:Gaganjyotsingh/librecadkernel: Created page with
"LibreCAD Kernel Documentation/API Documentation for the usage with
other softwares." |
11:34.34 |
Notify |
03BRL-CAD
Wiki:Gaganjyotsingh * 6896
/wiki/User:Gaganjyotsingh/librecadkernel: |
11:34.37 |
Notify |
03BRL-CAD
Wiki:Gaganjyotsingh * 6897
/wiki/User:Gaganjyotsingh/librecadkernel: |
11:34.40 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6898 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Development Schedule */ |
11:34.43 |
Notify |
03BRL-CAD
Wiki:Gaganjyotsingh * 6899
/wiki/User:Gaganjyotsingh/librecadkernel: |
11:34.48 |
Notify |
03BRL-CAD
Wiki:Gaganjyotsingh * 6900
/wiki/User:Gaganjyotsingh/librecadkernel: |
11:34.50 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6901 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Development Schedule */ |
11:34.52 |
Notify |
03BRL-CAD
Wiki:Gaganjyotsingh * 6902
/wiki/User:Gaganjyotsingh/librecadkernel: |
11:34.57 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6903 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Time Availabilty */ |
11:35.01 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6904 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Detailed Project Description */ |
11:35.03 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6905
/wiki/User:Ankeshanand/GSoC14/proposal: |
11:35.06 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 0 /wiki/User:Hcurtis0010: |
11:35.09 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6906 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Brief Background */ |
11:35.12 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6907 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Brief Background */ |
11:35.14 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6908 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Why BRL-CAD? */ |
11:35.18 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6909 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Why me? */ |
11:35.20 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6910 /wiki/User:Ankeshanand: |
11:35.23 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 6911 /wiki/User:Hcurtis0010/GSoC2014Proposal:
Henry Curtis's GSoC 2014 Proposal |
11:35.26 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6912
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Brief Summary
*/ |
11:35.28 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6913 /wiki/User:Richajain1912/GSOC2014/: /*
Tools available for conversion between Wiki to Docbook and
Vice-Versa: */ |
11:35.31 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6914
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Programming
Background */ |
11:35.37 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6915
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Introduction
*/ |
11:35.39 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6916 /wiki/User:Richajain1912/GSOC2014/: /*
Possible approaches for the project */ |
11:35.41 |
Notify |
03BRL-CAD:starseeker * 60170
brlcad/trunk/regress/repository.sh: for the in-src-dir build, we
need to ignore the generated sources from the STEP converters. Some
more general way to append such directories to this list might be
in order - for now, just add the one that's on by
default. |
11:35.44 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6917 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Data-Visualizations */ |
11:35.50 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:OGV_Sign_in.png: ogv auth module,
initial mockup |
11:35.53 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6919
/wiki/User:Inderpreet/OGV_Proposal: |
11:35.55 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:Ogv_sign_in_hovered.png: OGV Sign In
page, when hovered on the model. For the GSOC 2014
proposal. |
11:36.00 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6921 /wiki/User:Richajain1912/GSOC2014/: /*
Possible approaches for the project */ |
11:36.04 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:Ogv_sign_up_hovered.png: OGV Sign Up
page when hovered. Mock up for GSOC 2014 proposal. |
11:36.06 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:Ogv_uploader.png: OGV uploader page
mockup for GSOC 2014 proposal. |
11:36.08 |
*** join/#brlcad spatikan
(~spatika.n@nusnet-228-5.dynip.nus.edu.sg) |
11:36.08 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:Ogv_uploading.png: OGV uploader
page, when uploading. |
11:36.11 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6925 /wiki/User:Inderpreet/OGV_Proposal: /* User
Experience and User Interface */ |
11:36.13 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:Ogv_viewer.png: Online Geometry
Viewer page, when file is being uploaded. |
11:36.15 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6927 /wiki/User:Inderpreet/OGV_Proposal: /* User
Experience and User Interface */ |
11:36.18 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6928 /wiki/User:Inderpreet/OGV_Proposal: /* User
Experience and User Interface */ |
11:36.20 |
Notify |
03BRL-CAD
Wiki:203.110.243.22 * 6929 /wiki/User:Ankeshanand/GSoC14/proposal:
/* Phase II : Developmental Phase (May 18 - July 31) */ |
11:36.22 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:Ogv_file_manager.png: OGV File
Manager Mock Up. |
11:36.25 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6931 /wiki/User:Inderpreet/OGV_Proposal: /* User
Experience and User Interface */ |
11:36.27 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6932 /wiki/User:Richajain1912/GSOC2014/: /*
Development Schedule */ |
11:36.29 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 0 /wiki/File:Ogv_uploading_btn.png: |
11:36.31 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6934 /wiki/User:Richajain1912/GSOC2014/: /*
Deliverables */ |
11:36.34 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6935 /wiki/User:Inderpreet/OGV_Proposal: /* User
Experience and User Interface */ |
11:36.36 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6936 /wiki/User:Inderpreet/OGV_Proposal: /* User
Experience and User Interface */ |
11:36.57 |
Notify |
03BRL-CAD
Wiki:195.24.220.134 * 6937
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Background
Information */ |
11:37.07 |
Notify |
03BRL-CAD:starseeker * 60171
brlcad/trunk/src/conv/step/CMakeLists.txt: Make sure we ignore
directories we aren't building |
11:37.10 |
Notify |
03BRL-CAD:n_reed * 60172
brlcad/trunk/src/libbrep/intersect.cpp: add a comment for the brep
surface-surface intersection routine that outlines the entire
intersection algorithm, as I understand it |
11:37.12 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 0 /wiki/File:Mockup.png: An image showing the
description of my GSoC project |
11:37.15 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6939 /wiki/User:Richajain1912/GSOC2014/: /*
Possible approaches for the project */ |
11:37.17 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6940
/wiki/User:Richajain1912/GSOC2014/: |
11:37.29 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6941
/wiki/User:Richajain1912/GSOC2014/: |
11:37.34 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6942 /wiki/User:Richajain1912/GSOC2014/: /*
Approach for the project */ |
11:37.44 |
jagvir |
guide me how
i am find analsis tools that are not integrate with gui of
brlcad |
11:37.54 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6943 /wiki/User:Richajain1912/GSOC2014/: /*
Why me */ |
11:37.58 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 6944 /wiki/User:Krajkreddy/GSOC14/proposal: /*
Add deliverables. */ |
11:38.08 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6945
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Why BRL-CAD ?
*/ |
11:38.10 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6946
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Why BRL-CAD ?
*/ |
11:38.13 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6947
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Why Me ?
*/ |
11:38.15 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6948
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Time Availability
*/ |
11:38.18 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6949
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Development Schedule
*/ |
11:38.22 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6950
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Deliverables
*/ |
11:38.25 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6951
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Development Schedule
*/ |
11:38.27 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6952
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Programming
Background */ |
11:38.29 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6953
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Brief Background
Information: */ |
11:38.32 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6954
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Background
Information */ |
11:38.36 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6955
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Detailed Project
Description */ |
11:38.39 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6956
/wiki/User:Foposseleger/GSoC_2014_proposal: |
11:38.41 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6957
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Detailed Description
*/ |
11:38.44 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6958
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Development Schedule
*/ |
11:38.47 |
Notify |
03BRL-CAD
Wiki:Quincykwende * 0 /wiki/User:Quincykwende: |
11:38.50 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6959
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Development Schedule
*/ |
11:38.52 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6960
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Development Schedule
*/ |
11:38.54 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6961
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Development Schedule
*/ |
11:38.58 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6962
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Detailed Description
*/ |
11:39.01 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6963
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Detailed Description
*/ |
11:39.06 |
*** join/#brlcad gaganjyot
(~gagan@101.215.240.165) |
11:39.17 |
Notify |
03BRL-CAD
Wiki:Michaljagielski * 0 /wiki/User:Michaljagielski: |
11:39.30 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 6964 /wiki/User:Inderpreet/OGV_Proposal: /* User
Experience and User Interface */ |
11:39.42 |
Notify |
03BRL-CAD
Wiki:Priyanka kapoor * 0 /wiki/User:Priyanka_kapoor: |
11:49.09 |
*** join/#brlcad gaganjyot
(~gagan@49.138.72.216) |
11:50.46 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
11:55.30 |
*** join/#brlcad TARUN
(~tarung08@202.164.53.117) |
11:57.08 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
11:57.09 |
*** join/#brlcad ao30002
(~ao30002@130.185.20.143) |
11:58.06 |
jagvir |
hello
erick |
12:00.13 |
jagvir |
<PROTECTED> |
12:00.54 |
jagvir |
guide me to
find that tools that are not integrate with the gui of
brlcad |
12:06.45 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 0 /wiki/File:Improved_code_editor.png: The
code editor is improved.Indentation is addedLine numbers are
addedBetter color scheme, as It puts less strain on user eyes. Such
color scheme is Molokal color scheme |
12:10.16 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
12:11.21 |
*** join/#brlcad spatikan
(~spatika.n@nusnet-228-5.dynip.nus.edu.sg) |
12:12.23 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 0 /wiki/File:Improved_code_editor.png: Code
Editor is improved.Line Numbers are added.Automatic Indentation is
provided.Monokal color scheme is used. |
12:13.00 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
12:14.02 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
12:14.25 |
*** join/#brlcad vladbogo
(~vlad@79.115.29.173) |
12:21.17 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 0 /wiki/File:Custom_designed_toolbar.png:
Custom designed toolbar is added. It can be displayed and hided as
per user's wish. Various oprions can be added or removed according
to the requirements.A toolbar is also provided below the rendered
model for easy and quick operations. |
12:22.23 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 0 /wiki/File:With_Console.png: With
COnsole |
12:23.15 |
``Erik |
jagvir:
there're many libraries, choose the ones that benefit your
need... |
12:26.21 |
*** join/#brlcad Denis_
(~denisilie@141.85.225.204) |
12:29.54 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
12:31.29 |
quincykwende |
Hello I just
submitted my proposal for OGV Backend @
http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/quincykwende/5668600916475904
I would to have your opinions |
12:31.47 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6970
/wiki/User:Richajain1912/GSOC2014/: |
12:31.48 |
quincykwende |
I would love
to have your opinions |
12:31.55 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 0 /wiki/File:Colored_model.png: A theme with
white background and colored model will be provided as an option in
preferences. |
12:34.32 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 0 /wiki/File:Improved_code_editor.png: Code
Editor is improved.Line Numbers are added.Automatic Indentation is
provided.Monokai color scheme is used. |
12:35.04 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6973
/wiki/File:Improved_code_editor.png: |
12:38.57 |
*** join/#brlcad Denis_
(~denisilie@141.85.225.204) |
12:42.22 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6974
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Detailed
Description */ |
12:44.48 |
*** join/#brlcad ao30002
(~ao30002@130.185.20.143) |
12:49.20 |
*** join/#brlcad drv__
(~smuxi@dynamic-78-8-149-133.ssp.dialog.net.pl) |
12:54.09 |
*** join/#brlcad jagvir
(~jsp@202.164.53.117) |
12:54.10 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
12:54.18 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6975
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Detailed
Description */ |
12:55.31 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6976
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Detailed
Description */ |
13:15.18 |
*** join/#brlcad devman237
(c318d242@gateway/web/freenode/ip.195.24.210.66) |
13:18.14 |
Notify |
03BRL-CAD
Wiki:Richajain1912 * 6977 /wiki/User:Richajain1912/GSOC2014/: /*
Past Experiences */ |
13:18.44 |
*** join/#brlcad gaganjyot
(~gagan@101.214.254.112) |
13:26.15 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-ctsmkrsuperlrpkg) |
13:35.54 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
13:37.32 |
Notify |
03BRL-CAD:carlmoore * 60173
brlcad/trunk/src/libbrep/intersect.cpp: fix a spelling and a word
usage |
13:40.22 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
13:59.40 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
14:07.34 |
*** join/#brlcad gaganjyot
(~gagan@101.214.254.112) |
14:09.26 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
14:09.30 |
Notify |
03BRL-CAD:carlmoore * 60174
(brlcad/trunk/TODO brlcad/trunk/doc/burst/burst.mm and 4 others):
supply apostrophe in a few cases of what had been 'its' |
14:10.34 |
Notify |
03BRL-CAD
Wiki:Foposseleger * 6978
/wiki/User:Foposseleger/GSoC_2014_proposal: /* Detailed Description
*/ |
14:14.01 |
*** join/#brlcad Guest41819
(~tarung08@202.164.53.117) |
14:14.33 |
Guest41819 |
I have chose
GUI Integration of Analysis Tools in BRLCAD. |
14:14.33 |
Guest41819 |
I have
searched many geometry tools of BRLCAD. I have draw two overlap
sphere and I didn't find the exact density and some other
properties of both these spheres…. |
14:14.33 |
Guest41819 |
1. I want to
get integration of tools like gqa, nert which gave better result
in Graphical modeling environment (Archer) for solving overlapping
model problem. |
14:14.33 |
Guest41819 |
2. Is there
any better tool than gqa for this problem which gave better result
in Graphical modeling environment (Archer). |
14:14.33 |
Guest41819 |
Santokh |
14:14.34 |
Guest41819 |
|
14:17.04 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
14:18.06 |
``Erik |
Guest41819:
in trivial cases, you can find a case for exact computation... but
in the general case, it's a bit tricky, so we do sampling to
approximate... |
14:20.40 |
*** join/#brlcad leger
(c318dc86@gateway/web/freenode/ip.195.24.220.134) |
14:22.05 |
leger |
salut! i've
just updated my project description i'll want any of the mentor to
review and give me feedback so i can fix |
14:38.25 |
*** join/#brlcad leger_
(c318dc86@gateway/web/freenode/ip.195.24.220.134) |
14:39.24 |
leger_ |
Ch3ck: tu es
la? |
14:40.07 |
rhaps0dy |
Okay
guys |
14:40.08 |
rhaps0dy |
it was
fun |
14:40.09 |
rhaps0dy |
but I'm
out |
14:40.16 |
rhaps0dy |
bye |
14:40.19 |
*** part/#brlcad rhaps0dy
(~rhaps0dy@2607:5300:60:1b2b::1) |
14:41.41 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
14:44.51 |
Ch3ck |
leger
oui!! |
14:49.49 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.102.1) |
14:53.50 |
Notify |
03BRL-CAD:indianlarry * 60175
brlcad/trunk/src/conv/step/step-g/CMakeLists.txt: New classes added
to load assemblies from 'Context_Dependent_Shape_Representation'
using the 'Next_Assembly_Usage_Occurrence'. |
14:54.53 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
14:55.57 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
15:08.51 |
*** join/#brlcad jagvir
(~jsp@117.212.48.112) |
15:12.58 |
*** join/#brlcad Ravers
(~Ravers@122.104.broadband12.iol.cz) |
15:15.37 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
15:21.30 |
Notify |
03BRL-CAD:indianlarry * 60176
(brlcad/trunk/src/conv/step/step-g/CharacterizedDefinition.cpp
brlcad/trunk/src/conv/step/step-g/CharacterizedDefinition.h and 15
others): Add functions to walk down the
Shape_Definition_Representation entity to get the 'Product' ID
and/or Name. Added functions to walk down the
Context_Dependent_Shape_Representation entity to load its
represented_product_relation to get its related and |
15:21.33 |
Notify |
relating
product dependencies. |
15:23.27 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
15:27.59 |
*** join/#brlcad gaganjyot
(~gagan@101.215.80.102) |
15:28.58 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
15:31.50 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
15:33.55 |
*** join/#brlcad jagvir
(~jsp@117.212.48.112) |
15:36.48 |
*** join/#brlcad deep_inder
(~chatzilla@117.207.152.126) |
15:37.00 |
*** join/#brlcad Dublew
(1fdcf10d@gateway/web/freenode/ip.31.220.241.13) |
15:39.10 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
15:41.16 |
*** join/#brlcad gaganjyot
(~gagan@49.138.91.107) |
15:49.05 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
15:51.09 |
*** join/#brlcad ishwerdas
(~inderplus@117.199.102.1) |
15:57.30 |
drv__ |
brlcad: You
wrote to me that in GPU raytracing project I will rewrite only one
primitive?? Or I misunderstand something? Quote: "each primitive
already has code that describes them in detail and this task is
basically to convert 1 of them from C to OpenCL (easy
right?)" |
15:59.38 |
gaganjyot |
drv__: I
think it is convert "each" 1 of them |
15:59.57 |
*** join/#brlcad cstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
16:00.01 |
gaganjyot |
I might be
wrong |
16:03.00 |
*** join/#brlcad Piseth
(2a735eec@gateway/web/freenode/ip.42.115.94.236) |
16:03.49 |
*** join/#brlcad Piseth
(2a735eec@gateway/web/freenode/ip.42.115.94.236) |
16:07.34 |
Notify |
03BRL-CAD:indianlarry * 60177
(brlcad/trunk/src/conv/step/STEPWrapper.cpp
brlcad/trunk/src/conv/step/STEPWrapper.h
brlcad/trunk/src/conv/step/step-g/step-g.cpp): Modified hierarchy
build to use the related/relating product definitions of the
'Next_Assembly_Usage_Occurrence'entity to order the
assembly.Changed isVerbose()/setVerbose() access functions to
Verbose()/Verbose(bool) respectively. Added code to
pickup |
16:07.37 |
Notify |
dangling
BREPs related to SHAPE_REPRESENTATION through
SHAPE_REPRESENTATION_RELATIONSHIP. |
16:11.50 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
16:14.27 |
Notify |
03BRL-CAD:indianlarry * 60178
brlcad/trunk/src/conv/step/step-g/OpenNurbsInterfaces.cpp: Modified
Circle entities LoadONBrep() function to use
circle.PointAt(start_param) instead of defined 'start' point when
calculating control points. The start point definition often
assigned by a parent entity like 'edge_curve' not always within
tolerance of the circle. |
16:16.00 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
16:17.52 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
16:18.52 |
drv__ |
gaganjyot: I
also thinked this way, but in quoted sentence I saw something else
;) |
16:37.40 |
*** join/#brlcad stirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
16:43.13 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
16:43.19 |
*** join/#brlcad stirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
16:47.21 |
*** join/#brlcad pandrei
(~pandrei@188.25.158.105) |
16:47.26 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6979
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* MILESTONES
*/ |
16:47.36 |
pandrei |
d_rossberg :
hey |
16:49.25 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6980
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* MILESTONES
*/ |
16:49.27 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
16:50.52 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6981
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* MILESTONES
*/ |
16:52.26 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
16:52.32 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6982
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* MILESTONES
*/ |
16:54.16 |
pandrei |
~seen
d_rossberg |
16:54.18 |
infobot |
d_rossberg is
currently on #brlcad (6h 54m 15s), last said: 'the hrt primitive is
something where we could practise designing an
interface'. |
16:56.33 |
d_rossberg |
hi pandrei :)
how is the work on the patch going? |
16:56.57 |
pandrei |
d_rossberg :
I didn't do any, brlcad suggested to leave hrt |
16:56.59 |
pandrei |
for a
practical primitive |
16:57.08 |
pandrei |
I was more
focused on research for the proposal |
16:57.47 |
pandrei |
I've sent a
mail on the list |
16:57.49 |
pandrei |
have you seen
it? |
16:58.06 |
*** join/#brlcad gaganjyot
(~gagan@49.138.91.107) |
17:00.15 |
d_rossberg |
sure, but i
was busy; the first comment which came into my mind was "there
should be more primitives possible" |
17:00.56 |
pandrei |
what do you
mean? like implement more? |
17:01.50 |
d_rossberg |
yes; btw,
what kind of build issues did you experienced? |
17:01.59 |
pandrei |
well, as you
remember |
17:02.06 |
pandrei |
I had to set
the symbols with cmake gui |
17:02.43 |
pandrei |
I think I had
to set around 3, one for sure was the location of brlcad
binaries |
17:05.15 |
pandrei |
I asked you
to help me with that, if I remember correctly |
17:05.24 |
d_rossberg |
but now it
works, and i don't know if it's worth putting much efforts in rt^3
because it's only a test bed |
17:06.00 |
pandrei |
so you've
taken a look on my proposal, thanks a lot! Do you have any feedback
regarding it? |
17:06.26 |
pandrei |
I know the
time is rather limited but I want to make the most out of
it |
17:08.43 |
*** join/#brlcad ao30002
(~ao30002@94-248-15-148.dynamic.peoplenet.ua) |
17:09.00 |
d_rossberg |
you should
aim for implementing as much primitives as possible, the name and
place of the library is subject to change, the change can happen
before, during or after GSoC |
17:09.20 |
pandrei |
aside of
brep, do you have any other in mind? |
17:09.45 |
pandrei |
also, thanks
a lot, I know it's difficult to provide feedback on short
notice |
17:10.54 |
d_rossberg |
the goal is
to interface every primitive; you should start with the simple
ones |
17:11.16 |
pandrei |
rcc, sph
seemed easier |
17:11.23 |
pandrei |
specially
since the more general primitive is implemented |
17:11.26 |
d_rossberg |
simple means:
a fixed set of parameters (e.g. hrt, sph) |
17:11.38 |
d_rossberg |
rcc |
17:13.03 |
pandrei |
ok, so in the
current proposal I have rcc, sph, bot, pipe and ars |
17:13.11 |
d_rossberg |
this way
you'll learn the concept |
17:13.50 |
pandrei |
you mentioned
to implement as many as possible, the first thing that came to my
mind were |
17:13.54 |
pandrei |
tec and
trc |
17:13.59 |
pandrei |
and
rec |
17:14.07 |
pandrei |
what do you
think about that? |
17:14.07 |
d_rossberg |
bot and pipe
are a little bit more complex as they require something like an
iterator |
17:14.53 |
pandrei |
brlcad said
it's not worth implementing hrt, as it's not a highly usable
primitive |
17:14.57 |
pandrei |
that's why I
dropped it |
17:15.07 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
17:18.23 |
d_rossberg |
first
regarding tec, trc and rec: i could find rec only, tec and trc are
tgc |
17:19.03 |
*** join/#brlcad jagvir
(~jsp@117.212.48.112) |
17:19.23 |
pandrei |
yes, but
isn't tgc implemented already? |
17:20.15 |
pandrei |
I'm not sure
I get what you mean |
17:20.40 |
d_rossberg |
regarding
hrt: brlcad is right when he says that it's not a highly usable
primitive, but implementing the interface should be an easy
exercise, however, you may shift it to the end "if there is time
for it" |
17:21.29 |
pandrei |
will
do |
17:21.54 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
17:22.14 |
pandrei |
so then I'd
probably follow this order then rcc -> rec -> tec -> trc
-> bot -> pipe -> hrt |
17:22.44 |
pandrei |
That way I
should have some experience when I reach the more difficult
ones |
17:22.51 |
d_rossberg |
yes, tgc is
already implemented, you should look at the constroctors in
Cone.h |
17:23.27 |
d_rossberg |
? tec and trc
is already there! |
17:23.37 |
pandrei |
oh |
17:23.56 |
pandrei |
right, sorry,
misread |
17:24.24 |
d_rossberg |
tec and rec
are only special constructors (mged commands) for tgc |
17:24.45 |
pandrei |
aside of rec
and brep, I don't know what else to add, or if I should add
something else |
17:25.31 |
pandrei |
you mean tec
and tgc, but I got it now |
17:25.49 |
pandrei |
trc* |
17:26.05 |
d_rossberg |
(btw, rec is
as well a special tgc as an own primitive, similar to
sph) |
17:27.05 |
pandrei |
should I drop
the geometry engine part(first one) and focus only on
primitives? |
17:27.14 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
17:28.13 |
d_rossberg |
additional
primitives which come into my mind: vol, sketch,
extrude |
17:28.34 |
d_rossberg |
ars |
17:29.11 |
pandrei |
ars is in the
current version of the proposal |
17:29.23 |
pandrei |
sketch and
extrude seem more complicated then rec, rcc, sph |
17:29.32 |
pandrei |
than* |
17:30.42 |
d_rossberg |
they are
indeed |
17:31.01 |
pandrei |
I don't know
anything about voxel |
17:31.33 |
d_rossberg |
voxel isn't a
primitive but an algorithm |
17:31.55 |
d_rossberg |
voxelize will
create arb8s in mged |
17:32.31 |
pandrei |
hm |
17:32.39 |
pandrei |
Ok, based on
the discussion with you |
17:33.16 |
pandrei |
I'd implement
rcc, rec, sph first. Then the extrude, sketch and only after go to
bot, pipe and lastly hrt |
17:33.24 |
pandrei |
I don't know
where to put vol |
17:33.51 |
pandrei |
oh, also, I
missed ars. I'd probably implement ars after extrude and sketch but
before bot & pipe |
17:34.17 |
pandrei |
and I will
drop the first part, focus only on primitives |
17:34.33 |
*** join/#brlcad gaganjyot
(~gagan@49.138.233.45) |
17:36.35 |
d_rossberg |
could you
send me a list of missing 1.) simple primitives 2.) primitives
which require an iterator but then the data is simple
again? |
17:36.47 |
Notify |
03BRL-CAD
Wiki:Michaljagielski * 6983 /wiki/User:Michaljagielski/proposal:
Created page with "=Personal Information= {| class="wikitable" |-
|'''Name''' || Michał Jagielski |- |'''Email
Address'''||[mailto:d3rvan@gmail.com d3rvan@gmail.com] |-
|'''IRC(nick)'''|| drv..." |
17:37.25 |
d_rossberg |
e.g. extrude
isn't in this group as it requires "external" data |
17:37.41 |
*** join/#brlcad AndroUser
(~androirc@106.77.241.106) |
17:37.44 |
Notify |
03BRL-CAD
Wiki:Michaljagielski * 6984
/wiki/User:Michaljagielski/proposal: |
17:38.16 |
Notify |
03BRL-CAD
Wiki:Michaljagielski * 6985
/wiki/User:Michaljagielski/proposal: |
17:38.33 |
*** join/#brlcad Denis
(~denisilie@213.233.101.82) |
17:39.13 |
pandrei |
hold on a
moment |
17:40.54 |
*** join/#brlcad ao30002
(~ao30002@94-248-15-148.dynamic.peoplenet.ua) |
17:41.04 |
pandrei |
from
ellipsoids : ellg and sph are missing |
17:41.15 |
pandrei |
both should
be simple |
17:42.16 |
d_rossberg |
write it into
a mail, i've to leave soon |
17:42.38 |
pandrei |
the deadline
is in ~ 90 mins |
17:42.44 |
pandrei |
so I'm not
sure how much time there is |
17:43.16 |
pandrei |
but will
do |
17:44.24 |
d_rossberg |
don't worry
about the deadline, you have to create a proposal until the
deadline, what you already did |
17:44.52 |
pandrei |
yes, but I'd
rather put a proposal that's as accurate as possible given the
limited time |
17:45.02 |
d_rossberg |
we will
discuss it in detail in the next weeks, you will have time to
improve it then |
17:45.05 |
pandrei |
even if
things change during gsoc |
17:45.09 |
pandrei |
ok,
thanks |
17:46.35 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
17:47.32 |
d_rossberg |
i've seen
that you have an appropriate proposal, so it's all in
time |
17:48.05 |
pandrei |
still, your
feedback was very useful as it shifted my vision on
priorities |
17:48.07 |
pandrei |
thanks a lot
! |
17:49.03 |
d_rossberg |
more
important than fixing all primitives now is for me to see how you
program and how we discuss best |
17:49.32 |
pandrei |
we have
similar gmt so I doubt it will be a problem |
17:51.25 |
d_rossberg |
the ime zone
is only one pice ;) |
17:51.31 |
pandrei |
oh |
17:51.33 |
pandrei |
I read your
program |
17:51.38 |
pandrei |
instead of
you program |
17:53.49 |
d_rossberg |
(not
impossible, there are some typing errors in my text) |
17:57.16 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
18:14.44 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
18:32.09 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
18:32.56 |
*** join/#brlcad LordOfBikes
(~armin@dslb-092-074-243-236.pools.arcor-ip.net) |
18:40.08 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
18:42.49 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6986
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Detailed
Description */ |
18:43.48 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6987
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Why Me?
*/ |
18:44.29 |
Notify |
03BRL-CAD
Wiki:Shainasabarwal * 6988
/wiki/User:Shainasabarwal/Openscad_UI_Brushup: /* Background
Information */ |
18:45.15 |
*** join/#brlcad andrei__
(~IceChat77@188.25.158.105) |
18:50.30 |
*** join/#brlcad ao_
(~ao30002@94-248-15-148.dynamic.peoplenet.ua) |
18:57.12 |
*** join/#brlcad atmacaberke
(8bb3cf10@gateway/web/freenode/ip.139.179.207.16) |
18:57.49 |
atmacaberke |
Hello
everyone |
18:58.05 |
andrei__ |
heya |
18:58.45 |
teepee |
:) |
18:58.46 |
*** join/#brlcad andrei__
(~IceChat77@188.25.158.105) |
18:58.46 |
*** part/#brlcad andrei__
(~IceChat77@188.25.158.105) |
18:58.46 |
*** join/#brlcad andrei__
(~IceChat77@188.25.158.105) |
18:59.03 |
atmacaberke |
I can't
upload my propsal becuase I heard Google Summer of Code however I
want to work on BRL-CAD to help the community. Will I able get some
guide? |
18:59.19 |
andrei__ |
uhm,
sorry |
18:59.24 |
andrei__ |
what do you
mean you can't upload your proposal? |
18:59.28 |
andrei__ |
also, you
have like 1 minute left |
18:59.36 |
andrei__ |
and you
should ask that on #gsoc |
19:00.26 |
teepee |
well, it's
too late for this years GSoC |
19:01.17 |
teepee |
atmacaberke:
you still can help with any open source project you
like |
19:01.46 |
atmacaberke |
no, like I
hear about 3-2 days go and I got some assignment. I couldnt look
the requirements. |
19:02.13 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
19:02.54 |
atmacaberke |
Hmm Will you
assign any task for me or I will select from the idea page and
start to work. |
19:03.37 |
andrei__ |
atmacaberke :
http://en.flossmanuals.net/contributors-guide-to-brl-cad/
http://brlcad.org/wiki/Contributor_Quickies |
19:04.16 |
andrei__ |
atmacaberke :
brlcad can probably point you in the best direction to begin
contributing to BRL-CAD |
19:04.48 |
andrei__ |
but you can
start by doing small tasks that help you understand the code, like
small patches or even typo fixing |
19:05.25 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
19:06.52 |
atmacaberke |
great links
thanks. |
19:07.13 |
andrei__ |
atmacaberke:
you can and you should ask any questions you have around
here |
19:07.17 |
andrei__ |
here* |
19:07.33 |
andrei__ |
just make
sure you stick around, people don't always answer immediately but
they always do answer. |
19:07.56 |
Notify |
03BRL-CAD
Wiki:Rishabhsharma * 6989 /wiki/User:Rishabhsharma: Created page
with " Personal Information Name - Rishabh Sharma E-mail address -
rishabh.bits038@gmail.com Background Information I am a third year
computer science undergraduate student ..." |
19:12.04 |
Notify |
03BRL-CAD
Wiki:Rishabhsharma * 6990 /wiki/User:Rishabhsharma: Blanked the
page |
19:16.51 |
andrei__ |
woah |
19:23.33 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
19:28.33 |
*** join/#brlcad quincykwende
(~quincy@195.24.210.66) |
19:30.00 |
*** join/#brlcad zero_level
(0d157d09@gateway/web/freenode/ip.13.21.125.9) |
19:30.18 |
zero_level |
hi
all. |
19:30.33 |
zero_level |
any GSOC
student for 2014 around ? |
19:30.40 |
andrei__ |
erm |
19:30.44 |
andrei__ |
potential
student, yes |
19:30.45 |
ankesh11 |
zero_level:
Yeah. |
19:30.54 |
zero_level |
hi ankesh11
: |
19:31.02 |
zero_level |
which project
did you apply for ? |
19:31.20 |
ankesh11 |
I applied for
the Benchmark Performance Database project. |
19:31.22 |
ankesh11 |
What about
you? |
19:31.48 |
zero_level |
I was a GSOC
student last year. |
19:31.52 |
zero_level |
didnt apply
this year. |
19:32.14 |
zero_level |
so just
though to come for a quick chat on the channel. |
19:32.26 |
ankesh11 |
I see. Great
that you are still around! :) |
19:32.28 |
zero_level |
ankesh11 :
can I see a link to your proposal ? |
19:32.34 |
ankesh11 |
Yeah, sure.
http://brlcad.org/wiki/User:Ankeshanand/GSoC14/proposal |
19:33.59 |
zero_level |
good one
ankesh11. |
19:34.04 |
zero_level |
did you
submit any patches ? |
19:34.09 |
zero_level |
or pull
requests? |
19:34.35 |
zero_level |
which
repository will you be working on ? |
19:34.44 |
ankesh11 |
Yeah, I did
submit a patch. I am working a pull request now. |
19:34.51 |
zero_level |
sf repo or
something like OGV on git ? |
19:35.01 |
zero_level |
raj are you
around ? |
19:35.19 |
ankesh11 |
This is an
extension of an earlier GSoc project. Don't think it's in the core
BRL-CAD repository yet. |
19:35.32 |
zero_level |
ok. |
19:35.40 |
zero_level |
yeah I saw a
project in similar lines. |
19:35.43 |
ankesh11 |
There's a
bitbucket repo though of the previous student. |
19:35.45 |
zero_level |
hi any one
else ? |
19:35.51 |
zero_level |
ok. |
19:36.08 |
zero_level |
ankesh11 are
you from India ? |
19:36.28 |
ankesh11 |
Yes. |
19:36.34 |
zero_level |
ok just
saw. |
19:36.37 |
teepee |
is here too, but not a GSoC student |
19:36.38 |
zero_level |
IITKgp. |
19:36.50 |
zero_level |
teepee : What
are your interest ? |
19:36.54 |
ankesh11 |
Right. |
19:37.02 |
teepee |
seems to be
very very popular this year in india :) |
19:37.22 |
zero_level |
teepee : what
seems popular! |
19:37.26 |
teepee |
will mentor for OpenSCAD if we get some
slot |
19:37.29 |
zero_level |
ok. |
19:37.32 |
teepee |
zero_level:
GSoC |
19:37.54 |
zero_level |
teepee : how
many applicants were there for OpenSCAD ? |
19:38.22 |
teepee |
I think I
have to say 1.5 or something :) |
19:38.34 |
andrei__ |
1.5 ?
:)) |
19:38.41 |
teepee |
as one is
about sharing code between the projects |
19:38.44 |
zero_level |
Any other
GSOC student here ! |
19:38.49 |
andrei__ |
I
am |
19:38.55 |
zero_level |
hi
andrei__ |
19:39.09 |
teepee |
for importing
things like DXF |
19:39.26 |
zero_level |
Can I have a
look at your project proposal ? |
19:39.53 |
zero_level |
andrei__
: |
19:40.01 |
andrei__ |
y? |
19:40.03 |
andrei__ |
sent it
:D |
19:40.38 |
zero_level |
andrei__ :
Infact I would suggest you to put that on wiki page. |
19:40.45 |
zero_level |
dont be
afraid to be copied. |
19:41.07 |
teepee |
the recent
changes page on the wiki pretty much links to the proposals
;) |
19:41.44 |
andrei__ |
teepee: I
don't think I understand you |
19:41.51 |
andrei__ |
and yeah, I
ll put it on the wiki too |
19:41.54 |
teepee |
http://brlcad.org/wiki/Special:RecentChanges |
19:41.54 |
andrei__ |
just didn;t
have the time |
19:42.05 |
zero_level |
ok. |
19:42.08 |
zero_level |
no
problem. |
19:42.18 |
zero_level |
so you will
be working on the main repository on SF ? |
19:42.54 |
andrei__ |
I think main
repo, it really depends on what brlcad/d_rossberg think |
19:43.14 |
zero_level |
andrei__ :
request for a branch. |
19:43.16 |
andrei__ |
I've been a
student here in GSoC 2012 |
19:43.25 |
zero_level |
ok
andrei__. |
19:43.29 |
andrei__ |
I don't know
if svn has branches |
19:43.36 |
andrei__ |
I haven't
used it since then |
19:43.37 |
zero_level |
it
can. |
19:43.47 |
andrei__ |
I'm mostly on
git these days |
19:43.56 |
zero_level |
http://stackoverflow.com/questions/698313/what-is-trunk-branch-and-tag-in-subversion |
19:44.22 |
zero_level |
yeah true.
Some people say svn is old and git is advanced. |
19:44.26 |
andrei__ |
A branch is a
side-line of development created to make larger, experimental or
disrupting work without annoying users |
19:44.29 |
andrei__ |
spot
on |
19:44.30 |
zero_level |
but people
still prefer svn. |
19:44.42 |
zero_level |
yeah. |
19:44.47 |
andrei__ |
I think the
main reason BRL-CAD is on svn is that there wasn't git when it
started |
19:44.47 |
zero_level |
so any other
students ? |
19:44.51 |
andrei__ |
and moving is
probably too costly |
19:45.04 |
zero_level |
no it
isnt. |
19:45.16 |
ankesh11 |
I think they
are thinking of switching to git, just saw the new organization
page on github. |
19:45.38 |
zero_level |
http://stackoverflow.com/questions/79165/how-to-migrate-svn-with-history-to-a-new-git-repository |
19:45.45 |
zero_level |
ankesh11 : it
will be great then. |
19:46.10 |
andrei__ |
well, I'm
really curious how moving trunc will happen |
19:46.32 |
zero_level |
hi all
: |
19:46.37 |
zero_level |
any other
prospective students. |
19:47.00 |
zero_level |
is eager to see the good work students are going to put in
this year. ;) |
19:47.21 |
andrei__ |
teepee: why
do you have two users? |
19:47.43 |
teepee |
i
have? |
19:47.51 |
andrei__ |
there's
teepee and teepee_ |
19:48.09 |
teepee |
hmm, forgot
to close the web browser then |
19:48.14 |
zero_level |
yeah. |
19:48.29 |
zero_level |
one last
comment to all the students. |
19:48.49 |
zero_level |
Dont think it
is the deadline and you meet the mentors only when you are
selected. |
19:49.03 |
zero_level |
Keep putting
efforts for the community in the interim period. |
19:49.34 |
zero_level |
and if you
are going to work on the main repo, try to get contributors license
early on. |
19:49.36 |
zero_level |
that will
help. |
19:50.04 |
zero_level |
you can
submit patches and ask mentors or previous students to review
them. |
19:50.24 |
zero_level |
wishes all the students a good time. |
19:50.29 |
zero_level |
best of luck.
:-) |
19:50.33 |
zero_level |
bye
all. |
19:51.09 |
*** part/#brlcad zero_level
(0d157d09@gateway/web/freenode/ip.13.21.125.9) |
19:56.55 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
20:04.10 |
*** join/#brlcad zero_level
(0d157d09@gateway/web/freenode/ip.13.21.125.9) |
20:30.55 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
21:22.51 |
*** join/#brlcad atmacaberke
(8bb3cf10@gateway/web/freenode/ip.139.179.207.16) |
21:23.52 |
atmacaberke |
hello I am
compiling the source cad |
21:24.45 |
atmacaberke |
is it better
to dowload directly the Virtual Machine disk image or dowload the
source code from sourceforge and compile myself |
21:25.53 |
teepee |
atmacaberke:
what system are you on? I found it's quite easy to compile on
linux |
21:26.05 |
atmacaberke |
I got
both |
21:26.24 |
atmacaberke |
I am using
Ubunttu and win 7 |
21:27.04 |
teepee |
http://brlcad.org/wiki/Compiling |
21:31.02 |
atmacaberke |
you did with
the virtual image dic too I think |
21:32.03 |
teepee |
I've just
compiled just on my debian, but I guess both ways are
fine |
21:54.21 |
atmacaberke |
thanks
man |
21:54.34 |
atmacaberke |
pretty
exiciting |
21:55.13 |
atmacaberke |
exciting* |
22:29.45 |
atmacaberke |
in
brlcaad-build directory there is no cmakelist.txt which is need in
configure part |
22:31.45 |
atmacaberke |
in
brlcad-svn-trunk there is exist such a file |
22:32.56 |
atmacaberke |
I execute the
configure in svn file dont know it is the right way |
23:07.59 |
atmacaberke |
make
completed after approx. 1 hour |
23:17.08 |
mpictor |
atmacaberke:
when you don't see a CMakeLists, it sounds like you're running
cmake wrong - i.e. missing the '..' in 'cmake ..
-DBRLCAD_BUNDLED_LIBS=ON" |
23:17.32 |
mpictor |
oops, I mixed
single and double quotes |
23:21.30 |
atmacaberke |
I install the
VM image disc and execute the svn code now I am compiling the
brlcad-svn-trunk directory |
00:46.45 |
Notify |
03BRL-CAD:brlcad * 60230
brlcad/trunk/CMakeLists.txt: checkpoint reversion back to a simple
BRLCAD_FUNCTION_EXISTS for lrint(), if it doesn't exist we'll
define a macro and run with it. the cmake test currently conflicts
with the built-in functions, but they're aware of the
issue. |
00:48.45 |
Notify |
03BRL-CAD:brlcad * 60231
(brlcad/trunk/include/common.h
brlcad/trunk/include/config_win.h.in): this is not specific to
windows. if we don't have lrint(), we need the macro. use a
modified version that avoids floor() due to type conversion
problems. instead use simple rounding away from zero with a
cast. |
00:56.50 |
Notify |
03BRL-CAD:brlcad * 60232
brlcad/trunk/include/common.h: it's a c99 issue, so don't futz up
declarations in the c++ headers |
01:06.13 |
Notify |
03BRL-CAD:brlcad * 60233
brlcad/trunk/CMakeLists.txt: reducio |
01:07.37 |
Notify |
03BRL-CAD:brlcad * 60234
brlcad/trunk/src/libbu/color.c: long int hue color |
01:09.54 |
Notify |
03BRL-CAD:brlcad * 60235
(brlcad/trunk/include/rt/search.h
brlcad/trunk/src/conv/step/g-step/Trees.cpp and 4 others): move the
db_search() flags parameter before the search options since that's
how it's naturally written when using the command, expand the name
for clarity too. |
01:15.49 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
01:20.19 |
Notify |
03BRL-CAD:brlcad * 60236
brlcad/trunk/src/tclscripts/helplib.tcl: mention the kill command
options |
01:20.56 |
Notify |
03BRL-CAD:brlcad * 60237
brlcad/trunk/src/libged/killtree.c: update the usage, break on
-f |
01:39.20 |
brlcad |
starseeker:
it looks like -above and -below are swapped |
01:41.40 |
brlcad |
in moss.g for
example: search / -above -name platform.r |
01:42.08 |
brlcad |
gives path to
platform.s, when all.g is the only thing above platform.r in the
hierarchy |
01:43.15 |
brlcad |
looks like
-below gives that all.g result too, so the fix may be as simple as
swapping the function names or changing an iterator |
01:55.39 |
Notify |
03BRL-CAD:brlcad * 60238
brlcad/trunk/src/librt/search.c: no logic change, just formatting
while reading |
02:11.38 |
starseeker |
brlcad: it
depends on what you think -above and -below should mean - I was
thinking "search for all objects that have platform.r above them in
the hierarchy" |
02:11.57 |
starseeker |
which
platform.s does |
02:12.39 |
starseeker |
likewise, in
interpret "-below" in that expression to be find all objeccts that
have platform.r below them in the hierarchy |
02:12.47 |
starseeker |
which all.g
does |
02:13.25 |
brlcad |
ahhh,
huh |
02:13.33 |
starseeker |
could be wrong |
02:13.35 |
brlcad |
yeah, that's
definitely not what I read into it :) |
02:14.30 |
brlcad |
going with
the find convention .. find me objects from / that are -above
someting named blah with -name foo |
02:15.20 |
starseeker |
that works,
but we'd have to be careful to change the programattic uses
correctly |
02:15.49 |
starseeker |
if it truly
is a simple switch of -above and -below that's fine |
02:16.11 |
brlcad |
I don't know
if it is, thats why I mentioned it :) |
02:16.32 |
starseeker |
needs testing
on a deeper hierarchy |
02:16.34 |
brlcad |
I was just
starting to decipher some of the logic |
02:17.16 |
brlcad |
also ran into
some peculiar errors about invalid options (and it giving an empty
string) |
02:17.28 |
starseeker |
I think I
ended up just picking a convention/meaning, didn't think about
checking find |
02:17.30 |
brlcad |
but perhaps
unrelated |
02:17.33 |
starseeker |
hmm |
02:17.53 |
brlcad |
rather,
definitely unrelated .. separate issue but don't have enough info
just yet |
02:17.57 |
starseeker |
k |
02:18.20 |
starseeker |
I thought the
option parsing (in src/libged/search.c) was in reasonable shape,
but maybe not |
02:18.30 |
starseeker |
I'm too used
to my own usage patterns |
02:19.30 |
starseeker |
if it's the
search pattern string, that's handled at the lower
level |
02:21.17 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
02:42.53 |
Notify |
03BRL-CAD:starseeker * 60239
brlcad/trunk/include/rt/search.h: Rework and reorder slightly - now
have doxygen output for db_search |
02:47.27 |
brlcad |
this was an
error from lower-level |
02:48.07 |
brlcad |
I got
distracted from investigating when I encountered the
above/below |
03:03.00 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
03:06.55 |
brlcad |
starseeker:
how do you feel about changing search | to search ^ |
03:07.45 |
brlcad |
thinking
about compatibility with the various scripting layers later, it'd
be nice to not have to escape the pipe operator for posix-style
shells |
03:09.22 |
brlcad |
not a big
deal, but the symbol also kind of conveys the "search all trees"
notion that currently happens with | |
03:53.39 |
devinder |
hey
brlcad |
03:55.26 |
devinder |
i was
compiling brlcad from source this time again |
03:56.53 |
devinder |
little
confused for -DCMAKE_BUILD_TYPE=Debug and another variable
RESOURCE one which are to be added before configuration |
04:01.47 |
brlcad |
devinder: hi
devinder |
04:02.43 |
devinder |
confused |
04:03.05 |
brlcad |
okay,
and? |
04:03.24 |
brlcad |
you're not
asking a question, this is not a 20-questions game |
04:03.27 |
devinder |
i have asked
the question already |
04:03.51 |
devinder |
i was
compiling brlcad from source this time again |
04:03.52 |
brlcad |
you have not
yet asked a question |
04:04.00 |
devinder |
little
confused for -DCMAKE_BUILD_TYPE=Debug and another variable RESOURCE
one which are to be added before configuration |
04:04.08 |
brlcad |
that is a
statement, not a question |
04:04.18 |
devinder |
okay |
04:04.33 |
devinder |
where to add
these variables? |
04:04.47 |
devinder |
to
configure |
04:05.06 |
brlcad |
what are you
reading/following/trying? |
04:05.11 |
brlcad |
those don't
go with configure |
04:05.21 |
brlcad |
you're not
even supposed to run configure |
04:05.32 |
devinder |
from http://brlcad.org/wiki/Compiling#Download_BRL-CAD |
04:06.17 |
devinder |
yeah through
make or cmake i am supposed to |
04:06.28 |
*** join/#brlcad ejno_
(~ejno@unaffiliated/kazaik) |
04:06.44 |
devinder |
then where
they go with? |
04:08.00 |
brlcad |
okay, that's
a little different |
04:08.15 |
brlcad |
there's
actually a build script called "configure" in the source
tree |
04:08.20 |
devinder |
yeah |
04:08.26 |
brlcad |
but you're
reading the Configure steps in the build instructions |
04:08.53 |
devinder |
yeah, am
familiar with the configure script |
04:09.01 |
brlcad |
you should be
as specific as possible, it's not effective to guess what you're
doing or trying to do |
04:09.17 |
brlcad |
well note
that the build instructions say nothing about a configure
script |
04:09.19 |
devinder |
okay,
aplologies |
04:09.30 |
devinder |
will try to
be more specific from next time |
04:09.45 |
brlcad |
there is no
variable RESOURCE |
04:10.10 |
brlcad |
and there's
an example of how to add -DVAR=VAL options right there in the
Configure section on that wiki page |
04:10.14 |
devinder |
so same is
the case with DEBUG |
04:10.59 |
brlcad |
there is no
DEBUG variable either, you are misunderstanding
something |
04:11.20 |
brlcad |
there is a
Resource and Debug build setting that can be set |
04:11.25 |
brlcad |
but those are
not "variables" |
04:11.32 |
devinder |
okay,
getting |
04:11.33 |
brlcad |
they're
values |
04:12.03 |
brlcad |
the variable
(actually it's a define) is CMAKE_BUILD_TYPE |
04:12.45 |
devinder |
yeah and am I
supposed to set these values in configure |
04:12.51 |
brlcad |
the lines in
the boxes exactly as they're written will produce a build of
BRL-CAD |
04:13.27 |
devinder |
yeah they
produce, but give errors after applying CMake command |
04:13.35 |
brlcad |
what do you
mean by "set those values in configure"? |
04:14.16 |
devinder |
means
add |
04:14.32 |
brlcad |
dude, you're
really not speaking clearly |
04:14.49 |
devinder |
okay |
04:14.54 |
brlcad |
if I'm asking
what you mean, please _elaborate_ |
04:15.07 |
devinder |
let me ask
again, this time more clearly |
04:15.15 |
brlcad |
because I
think you're saying something wrong, but it's not clear from how
you wrote it |
04:15.42 |
devinder |
all i want is
to compile it on my machine but am facing problem at this configure
step |
04:15.51 |
brlcad |
okay |
04:16.01 |
brlcad |
what commands
have you run? |
04:16.12 |
brlcad |
you ran the
checkout line? |
04:16.24 |
devinder |
I got stuck
at these two values which I earlier called variables |
04:16.32 |
devinder |
yeah |
04:16.40 |
brlcad |
you created
the build directory? |
04:16.43 |
devinder |
yeah |
04:16.52 |
brlcad |
what's did
you call your build directory? |
04:16.54 |
devinder |
i have
created |
04:17.05 |
brlcad |
s/what's/what/ |
04:17.32 |
devinder |
call
means? |
04:17.38 |
brlcad |
what did you
name it? |
04:17.45 |
brlcad |
what is the
name of the directory? |
04:17.46 |
devinder |
.build
only |
04:17.57 |
brlcad |
and what is
your current working directory? |
04:17.58 |
brlcad |
(pwd) |
04:18.02 |
devinder |
brlcad |
04:18.15 |
brlcad |
so you need
to still cd into that directory |
04:18.21 |
brlcad |
cd
.build |
04:18.29 |
devinder |
yeah
did |
04:18.38 |
devinder |
thats my
pwd |
04:18.46 |
brlcad |
heh |
04:18.50 |
brlcad |
.build !=
brlcad |
04:19.01 |
devinder |
yeah |
04:19.03 |
devinder |
:p |
04:19.21 |
brlcad |
you're a
developer, details like that matter |
04:19.39 |
brlcad |
so then you
tried to run cmake? |
04:19.45 |
devinder |
okay |
04:19.50 |
devinder |
yes |
04:19.54 |
brlcad |
what was your
cmake line? |
04:20.09 |
devinder |
cmake ..
-DBRLCAD_BUNDLED_LIBS=ON |
04:20.23 |
brlcad |
and that
completed? |
04:20.39 |
devinder |
no
:( |
04:20.43 |
devinder |
thats the
problem |
04:20.57 |
brlcad |
heh, well
THAT is the information you should have started with!
:) |
04:21.40 |
devinder |
sorry, i
thought on irc we are supposed to be more precise |
04:21.46 |
brlcad |
"hi, I ran
cmake but it didn't complete successfull. I tried X, Y, and Z --
can you help me get it working? here's my build log:
..." |
04:21.55 |
devinder |
but from next
time i will take care of it |
04:21.56 |
brlcad |
you
are |
04:22.19 |
brlcad |
this is
nothing to do with precision at all, you beated around the bush for
whatever reason |
04:22.41 |
brlcad |
if it failed,
need to look at the message it's telling you and figure out why it
failed |
04:22.55 |
devinder |
hey, guess
what |
04:23.25 |
brlcad |
do you have a
build log? |
04:23.30 |
devinder |
this time I
again tried running cmake, and now its been running
succesfully |
04:23.36 |
devinder |
how
come! |
04:24.03 |
brlcad |
you've given
me know information to know why that would be the case -- need to
know what the original error was |
04:24.14 |
brlcad |
you have all
the information :) |
04:24.20 |
brlcad |
s/know/no/ |
04:25.02 |
devinder |
okay, where
to find build logs? |
04:25.11 |
brlcad |
maybe you
typo'd, maybe a bug, maybe your computer was on fire,
... |
04:25.22 |
brlcad |
you're
looking at the build log |
04:25.46 |
devinder |
wow, its been
compiling |
04:25.51 |
brlcad |
the cmake log
is the output from running the cmake command |
04:25.53 |
devinder |
problem
solved |
04:25.55 |
devinder |
:) |
04:26.01 |
brlcad |
not problem
solved |
04:26.34 |
brlcad |
but if you're
past it, then you're at least not stuck for now |
04:26.36 |
devinder |
yeah will
give you the details what happened eralier |
04:27.01 |
brlcad |
however, not
understanding problems that magically start working is a terrible
way to develop code |
04:27.03 |
devinder |
s/eralier/earlier/ |
04:27.14 |
devinder |
yeah I
agree |
04:27.17 |
brlcad |
if there was
a problem in our build, it should get fixed |
04:27.20 |
devinder |
totally |
04:27.26 |
brlcad |
if it's
something you did wrong, you should understand what that
was |
04:28.19 |
devinder |
yeah, trying
to find the same |
04:28.35 |
brlcad |
I'd suggest
deleteing the checkout and starting over, try to do it again, see
if you get the error again (or scroll back and see if you have it
on your screen, save it to a log file) |
04:28.53 |
devinder |
yeah |
04:28.58 |
devinder |
sure |
04:29.43 |
devinder |
but first I
want to see brlcad compiled succesfully on my system |
04:30.31 |
devinder |
hey
brlcad |
04:30.40 |
devinder |
thanks for
the discussion |
04:31.05 |
devinder |
:) |
04:31.50 |
brlcad |
good that
you're going through the setup steps, hopefully you can work on a
patch in time |
04:32.50 |
devinder |
yeah
soon |
04:32.53 |
devinder |
for
sure |
04:38.21 |
brlcad |
try to have
it done before the weekend, that's when we'll begin
ranking |
04:39.12 |
brlcad |
proposals
without a patch almost always fair very poorly when it comes time
to rank |
04:39.31 |
brlcad |
you want to
be in the top half, not the bottom or even middle |
04:44.09 |
brlcad |
starseeker:
been thinking about it a bit and working through some examples and
I think it is a straight-up swap of the names (above/below) to get
the is-a vs has-a property change |
04:46.45 |
brlcad |
I think it
might simlify some of the emphatic explanations you were having to
make in the docs too |
04:48.05 |
devinder |
brlcad:
okay |
04:48.50 |
brlcad |
search .
-name foo => search for objects named foo ; search . -above
-name foo => search for objects above objects named foo ; search
. -type region -below -type region => search for objects of type
region that are below objects of type region ; etc |
05:11.05 |
Notify |
03BRL-CAD:brlcad * 60240
brlcad/trunk/doc/docbook/system/mann/en/search.xml: update the
documentation to reflect an intent to change the meaning of the
-above/-below options from has-a to an is-a property (find objects
that are above or below objects matching a given expression). this
is literally just a flipping of the terms. |
05:12.27 |
brlcad |
kept the docs
mostly as-is just switching above/below flags and making sure the
text used the right conceptualization to explain it, didn't bother
shortening it up though, looking good |
05:23.19 |
Notify |
03BRL-CAD:brlcad * 60241
(brlcad/trunk/doc/docbook/system/man1/en/asc2dsp.xml
brlcad/trunk/doc/docbook/system/man1/en/benchmark.xml and 40
others): berne convention made this statement pointless a long time
ago. unnecessary fluff as rights are protected under
copyright. |
06:20.09 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:38.31 |
Notify |
03BRL-CAD:brlcad * 60242
brlcad/trunk/CHANGES: mark pixcut and pixpaste deprecated in order
to consolidate our copyright edge cases. haven't heard from chris
in over a decade. they could be rewritten from scratch in a day or
two if there's a reason for keeping them. |
06:40.25 |
Notify |
03BRL-CAD:brlcad * 60243
(brlcad/trunk/src/util/pixcut.c brlcad/trunk/src/util/pixpaste.c):
add a runtime deprecation notice |
07:48.50 |
Notify |
03BRL-CAD:brlcad * 60244
brlcad/trunk/src/libged/killtree.c: looks like quotes are NFG due
to how db_search() detokenizes the string. needs some
TLC. |
07:52.02 |
Notify |
03BRL-CAD:brlcad * 60245
brlcad/trunk/src/librt/search.c: still have to update the guts for
clarity, but this swaps the meaning of -above and -below with each
other, changing them from describing a has-a relationship to an
is-a property like the other search parameters. now you say search
for objects that are -above or -below object(s) that match a
specific expression. |
08:08.21 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
08:40.03 |
*** join/#brlcad ao30002
(~ao30002@130.185.16.109) |
09:12.56 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
09:16.16 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
09:17.27 |
*** join/#brlcad ao30002
(~ao30002@130.185.16.109) |
09:20.15 |
*** join/#brlcad teepee_
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:24.41 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
09:52.57 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
09:54.26 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
10:07.33 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
10:15.33 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
10:31.48 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
10:51.27 |
starseeker |
brlcad: we
have to make sure all the other uses of db_search in the source
code are updated |
10:51.49 |
starseeker |
comb command
and step converters definitely need to be checked, may be
others |
10:53.05 |
starseeker |
thanks for
doing that - consistency in options is a Good Thing. Not sure why
my brain defaulted the other way on that one |
10:53.46 |
starseeker |
wonders how to make a one-liner NEWS item for this... maybe
"swap meaning of -above and -below search options"
? |
10:54.55 |
Notify |
03BRL-CAD:starseeker * 60246
brlcad/branches/openscenegraph/src/libdm/dm_obj.cpp: Cast bu_malloc
type for MSVC |
10:57.15 |
starseeker |
hmm. yeah, I
always tried to avoid the find code that broke out the string into
a plan - not too surprising that it would need some customization,
but that little mini-parser they have would have to be approached
carefully |
11:16.49 |
Notify |
03BRL-CAD:starseeker * 60247
brlcad/trunk/include/fbio.h: export osg_interface |
11:22.19 |
Notify |
03BRL-CAD:starseeker * 60248
brlcad/trunk/include/fbio.h: main branch doesn't have this defined
yet... |
11:23.51 |
brlcad |
nods |
11:25.51 |
brlcad |
I still have
to check a few other things as well |
11:31.50 |
Notify |
03BRL-CAD:starseeker * 60249
brlcad/branches/openscenegraph/include/dm/dm_xvars.h: Add bio.h for
Windows types. |
11:45.58 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
11:48.49 |
Notify |
03BRL-CAD:starseeker * 60250
(brlcad/trunk/src/libfb/fb_paged_io.c
brlcad/trunk/src/libfb/fb_rect.c and 5 others): Add some bu/log.h
includes for Windows |
11:58.41 |
Notify |
03BRL-CAD:brlcad * 60251
brlcad/trunk/src/librt/search.c: generalize the variable names to
not confuse the old behavior with the new |
12:06.09 |
Notify |
03BRL-CAD:brlcad * 60252
brlcad/trunk/src/librt/search.c: don't need a vls, just a mutable
copy of the caller's string |
12:32.05 |
Notify |
03BRL-CAD:brlcad * 60253
brlcad/trunk/src/librt/search.c: reduce nested scopes (shallow is
better) which unveiled a memory leak when/if null dp's are ever
encountered. the comments on reuse of the start_path indicate there
may be another misunderstaning or leak here as well. it's getting
allocated every pass of the loop regardless of intent, so
restructure the code to make what's going on more clear (not
obvious to |
12:32.09 |
Notify |
me which was
really intended). |
12:33.54 |
Notify |
03BRL-CAD:brlcad * 60254
brlcad/trunk/src/librt/search.c: remove comments that mostly
reflect the variable name |
12:37.34 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:47.26 |
Notify |
03BRL-CAD:brlcad * 60255
brlcad/trunk/src/librt/search.c: make negative return values
indicate an error, otherwise returns the number of matches
encountered. don't require the caller to provide a results
container, and looks like the code is already careful to only add
to the container if it's non-null anyways. |
12:54.24 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
13:14.09 |
Notify |
03BRL-CAD:brlcad * 60256
brlcad/trunk/include/rt/search.h: @code blocks are literal
insertions, so we don't want the asterisks. also rework the example
a little more succinctly, don't need a vls, iterate from 0 (using
size_t), and eliminate the outer scope. |
14:07.43 |
Notify |
03BRL-CAD:brlcad * 60257
brlcad/trunk/include/rt/search.h: expand a few more details on the
search interface behavior, pointing them to the manual page, and
describing the parameters more. |
14:23.50 |
Notify |
03BRL-CAD:brlcad * 60258
(brlcad/trunk/include/rt/search.h brlcad/trunk/src/libged/comb.c
and 2 others): change db_free_search_tbl to db_search_free to
simplify and match the lib_group_func pattern used
elsewhere. |
14:28.19 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@2001:da8:e000:1a08:a9cb:1745:56a7:aa45) |
14:30.28 |
Notify |
03BRL-CAD:brlcad * 60259
brlcad/trunk/src/liboptical/turb.c: copyright.gov makes is pretty
clear that tables of data like this are not protectable by
copyright. there's no logic in here anyways and amassing a table of
values is not a creative act of itself. moreover, there's a
statement saying it can be distributed. |
14:31.47 |
Notify |
03BRL-CAD:carlmoore * 60260
(brlcad/trunk/doc/docbook/system/mann/en/killtree.xml
brlcad/trunk/include/vmath.h): fix spellings |
14:33.39 |
Notify |
03BRL-CAD:brlcad * 60261
brlcad/trunk/src/liboptical/turb.c: be explicit about the lack of
copyright |
14:36.53 |
Notify |
03BRL-CAD:brlcad * 60262
brlcad/trunk/src/liboptical/turb.c: it'd be nice to have a bigger
table or know the generator+seed that produced it |
15:19.51 |
Notify |
03BRL-CAD
Wiki:Samhaiati61 * 0 /wiki/User:Samhaiati61: |
15:20.46 |
Notify |
03BRL-CAD:brlcad * 60263
(brlcad/trunk/include/rt/search.h
brlcad/trunk/src/conv/step/g-step/Trees.cpp and 5 others): make
db_search() take a dbip instead of a wdbp so it doesn't give the
impression that it writes to the databsae. this greatly simplified
the implementation functions where both dbip and wdbp were being
passed around everywhere. also updated at least the calls in g-step
to use stack memory and |
15:20.48 |
Notify |
release the
results (was memory leak). |
15:28.07 |
Notify |
03BRL-CAD
Wiki:Shubhamkapoor * 0 /wiki/User:Shubhamkapoor: |
15:30.52 |
mpictor |
brlcad: free
ssl certs for open source projects https://www.globalsign.com/ssl/ssl-open-source/ |
16:02.46 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
16:10.01 |
Notify |
03BRL-CAD
Wiki:CarleypultnjosqvKortz * 0
/wiki/User:CarleypultnjosqvKortz: |
16:23.00 |
*** join/#brlcad gaganjyot
(~gagan@49.138.147.223) |
16:50.28 |
*** join/#brlcad ao30002
(~ao30002@95.111.173.30) |
16:50.54 |
Notify |
03BRL-CAD:indianlarry * 60264
(brlcad/trunk/include/brep.h
brlcad/trunk/src/libbrep/PullbackCurve.cpp
brlcad/trunk/src/librt/primitives/brep/brep.cpp): Change 'tol'
default on surface_GetClosestPoint3dFirstOrder() and
trim_GetClosestPoint3dFirstOrder(). Moved tol parameter to end to
make optional for trim_GetClosestPoint3dFirstOrder(). Consolidated
similar functions into ConsecutivePointsCrossClosedSeam() and
moved |
16:50.56 |
Notify |
to libbrep.
IsAtSeam(const ON_Surface *surf, const ON_2dPoint &pt, double
tol) now unwraps any closed surface extents of "pt"'s x,y to local
domain before then calls IsAtSeam(const ON_Surface *surf, double u,
double v, double tol) with local u,v. |
17:00.15 |
*** join/#brlcad caen23
(~caen23@92.81.222.1) |
17:11.42 |
*** part/#brlcad gaganjyot
(~gagan@49.138.147.223) |
17:26.59 |
Notify |
03BRL-CAD:brlcad * 60265
brlcad/trunk/src/libged/comb.c: push many of the ptbl structures
onto the stack to simplify the code a bit. call db_search_free()
when returning too, which should close up some memory leaks cases
when doing full path searches. needs testing, though.. lot of
intermixing with non-search ptbl containers going on. |
18:04.58 |
*** join/#brlcad gaganjyot
(~gagan@49.138.147.238) |
18:05.45 |
Notify |
03BRL-CAD:brlcad * 60266
brlcad/trunk/src/libged/comb.c: the directory pointers need to be
released. fixes a memory leak. |
18:06.35 |
Notify |
03BRL-CAD:brlcad * 60267
brlcad/trunk/src/librt/search.c: if the caller doesn't pass any
paths, search all top-level objects |
18:09.39 |
*** part/#brlcad gaganjyot
(~gagan@49.138.147.238) |
18:40.44 |
*** join/#brlcad javampire
(~ncsaba@p4FF73C29.dip0.t-ipconnect.de) |
18:55.14 |
*** part/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
20:13.07 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
20:16.27 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
20:54.03 |
Notify |
03BRL-CAD:starseeker * 60268
brlcad/trunk/src/librt/search.c: Instead of dragging the resource
variable all over the place, just use &rt_uniresource in the
one place we actually need it. dbip->dbi_wdbp->wdb_resp
wasn't initialized when archer tried to do a search, causing a
crash, but as long as we can use &rt_uniresource here we don't
need to worry about it at all. |
21:22.46 |
*** join/#brlcad 17SAAAK1W
(~ao30002@95.111.173.30) |
22:09.49 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:10.50 |
Notify |
03BRL-CAD:starseeker * 60269
(brlcad/trunk/src/archer/archer
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl): This is a proof
of concept, not the 'right' way to do this (complete code reuse
fail, for one) but it teaches Archer to call step-g to import .step
and .stp files, and adds STEP as a drop-down file type option to
the File->Open dialog in Archer. |
22:25.13 |
*** join/#brlcad ao30002
(~ao30002@95.111.173.30) |
22:34.06 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
22:38.54 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
22:59.27 |
Notify |
03BRL-CAD:starseeker * 60270
(brlcad/trunk/src/archer/archer
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl
brlcad/trunk/src/tclscripts/lib/CMakeLists.txt): Refactor file
loading tcl code into a package for proper code reuse. Major
drawbacks currently are a) lack of ability to specify
conversion-specific options and b) no progress feedback during
conversion but step files can be directly opened by Archer and
it |
22:59.30 |
Notify |
should be
fairly straightforward to hook in more converters. |
22:59.35 |
starseeker |
that's
better |
23:16.51 |
Notify |
03BRL-CAD:starseeker * 60271
(brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl
brlcad/trunk/src/tclscripts/lib/GeometryLoad.tcl): Add stl-g to the
import list. |
23:23.41 |
Notify |
03BRL-CAD:starseeker * 60272
(brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl
brlcad/trunk/src/tclscripts/lib/GeometryLoad.tcl): Enable opening
of 3dm files |
23:54.30 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:58.55 |
*** join/#brlcad caen23
(~caen23@92.81.222.1) |
01:26.43 |
*** join/#brlcad ries (~ries@190.9.171.121) |
01:48.55 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@2001:da8:e000:1a08:f059:d5ee:96e7:1f14) |
02:09.31 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
03:39.40 |
*** join/#brlcad ries (~ries@190.9.171.121) |
05:08.01 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
06:03.50 |
*** join/#brlcad hcurtis
(b82d2950@gateway/web/freenode/ip.184.45.41.80) |
06:06.09 |
hcurtis |
brlcad: Hi,
Sean. Are you available? |
06:13.16 |
hcurtis |
brlcad: This
is Henry Curtis. I just wanted to tell you I answered the questions
you asked me on Melange. |
06:29.35 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
06:35.44 |
*** join/#brlcad ao30002
(~ao30002@95.81.28.204) |
07:03.15 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
07:03.37 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
07:08.52 |
*** join/#brlcad ejno_
(~ejno@unaffiliated/kazaik) |
07:18.44 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
07:19.09 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
07:22.46 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
07:31.11 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
08:03.07 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
08:40.56 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
08:42.50 |
*** join/#brlcad teepee_
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:00.24 |
*** join/#brlcad albertcoder
(~albert@202.164.53.117) |
09:07.11 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
11:32.10 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-auyqtvowvoocrkww) |
12:18.56 |
Zhao_Anqing |
Excuse me. I
see 'mged view menu needs I and O as the keybindings for zomm
in/out' in BUGS file...Could I add this function? |
13:02.24 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
13:09.11 |
*** join/#brlcad ries (~ries@190.9.171.121) |
13:28.04 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
13:31.04 |
*** join/#brlcad ries (~ries@190.9.171.121) |
13:37.31 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
13:59.31 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
14:03.25 |
*** join/#brlcad ries (~ries@190.9.171.121) |
14:10.04 |
ries |
brlcad: how
are you doing, got a sec? |
14:15.56 |
Notify |
03BRL-CAD:starseeker * 60361
brlcad/trunk/src/mged/mged.c: Archer script wants argc as well as
argv when mged launches with -o option |
15:00.12 |
*** join/#brlcad gaganjyot
(~gagan@49.138.187.229) |
15:09.42 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
15:21.43 |
Notify |
03BRL-CAD:starseeker * 60362
(brlcad/branches/openscenegraph/BUGS
brlcad/branches/openscenegraph/CHANGES and 138 others): Sync osg
branch with trunk through r60359 |
15:25.25 |
starseeker |
Zhao_Anqing:
certainly, but that's likely to involve Tcl/Tk coding - if I recall
correctly, wasn't your proposal centered on NMG
functionality? |
15:25.40 |
starseeker |
if so, it
would be better to find a library task in C |
15:27.10 |
Notify |
03BRL-CAD:starseeker * 60363
brlcad/trunk/TODO: task done |
15:29.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:29.56 |
starseeker |
a suggestion
might be to investigate the problem of facetization of some of the
pipes in our example toyjeep.g model (see the BUGS
file) |
15:31.07 |
Zhao_Anqing |
Er..Yes. I
hope to find some bug which could be fixed in not too much lines.
Don't make a HUGE PATCH again. @_@ |
15:32.13 |
starseeker |
another
possible approach might be to identify part of what you've done
that could be proposed as a smaller patch - rather than removing
everything at once, remove the use of those structures from one
part of the code |
15:35.04 |
Zhao_Anqing |
wu...I
see..Maybe..Let me try to deal with the facetization.. |
15:45.44 |
*** join/#brlcad gaganjyot
(~gagan@49.138.187.229) |
15:49.31 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
15:50.06 |
Notify |
03BRL-CAD:carlmoore * 60364
brlcad/trunk/TODO: remove trailing blanks |
16:03.09 |
*** join/#brlcad pandrei
(~pandrei@188.26.180.58) |
16:11.05 |
Zhao_Anqing |
The model in
toyjeep.g all looks OK. |
16:11.50 |
Zhao_Anqing |
most of them
are just a box. |
16:15.11 |
Notify |
03BRL-CAD:starseeker * 60365
(brlcad/trunk/src/conv/3dm/3dm-g.cpp
brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl): Tone down the
default verbosityof the 3dm-g import - printing all that in the
tkcon was taking waaay to long, and it's not human readable at that
speed anyway regardless of the console. |
16:15.28 |
starseeker |
Zhao_Anqing:
there should be a few pipes in there - try search -type
pipe |
16:22.29 |
*** join/#brlcad gaganjyot
(~gagan@49.138.187.229) |
16:26.25 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
16:28.06 |
*** join/#brlcad gaganjyot
(~gagan@49.138.187.229) |
16:32.26 |
brlcad |
ries: I do
now |
16:33.06 |
ries |
brlcad: can
you do me a small favor if you have time and add DLI to brlcad?
THen hey can checkout the requests for LoibreCAD today |
16:33.23 |
brlcad |
already
done |
16:34.24 |
pandrei |
hello! I
checked out rt^3 branch and tried to rebuild it, I get this :
http://slexy.org/view/s20X0mGYro |
16:34.29 |
brlcad |
I'd approved
it right away when the request came in |
16:34.31 |
pandrei |
does that
happen to anyone else as well? |
16:35.06 |
brlcad |
pandrei:
looks like an include dir is missing in the build logic |
16:35.07 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
16:35.29 |
pandrei |
ah, then this
is the problem |
16:35.30 |
pandrei |
-- Could not
locate 'brlcad-config' - no BRL-CAD version available |
16:39.24 |
pandrei |
meh, the
tcl_tk_library symbol is undefined, and the compiler fails because
it can't find tcl.h |
16:45.01 |
*** join/#brlcad gaganjyot
(~gagan@49.138.187.229) |
16:45.17 |
*** join/#brlcad cstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
16:45.45 |
brlcad |
pandrei: that
would be the problem -- ensure BRL-CAD is installed and
/path/to/brlcad/bin is in your path |
16:49.31 |
pandrei |
that did it,
thanks! |
16:56.53 |
pandrei |
brlcad: do
you happen to know how to build only a test in coreInterface(e.g.
PrintTitle) instead of the coreinterface? The coreinterface is the
target in the main make and make coreinterface/tests doesn't seem
to work |
17:27.38 |
*** join/#brlcad LordOfBikes
(~armin@dslb-092-075-156-146.pools.arcor-ip.net) |
17:34.18 |
*** join/#brlcad priteshvikram
(ca3e4672@gateway/web/freenode/ip.202.62.70.114) |
17:39.43 |
brlcad |
pandrei: try
cd coreinterface/tests ; make |
17:40.35 |
pandrei |
thanks |
18:23.38 |
*** join/#brlcad gaganjyot__
(~gagan@101.208.189.202) |
18:41.05 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
18:41.36 |
Notify |
03BRL-CAD
Wiki:Rishabhsharma * 7010
/wiki/User:Rishabhsharma/Gsoc_Proposal: |
18:43.21 |
*** join/#brlcad hcurtis
(b82d2950@gateway/web/freenode/ip.184.45.41.80) |
18:45.10 |
*** part/#brlcad gaganjyot__
(~gagan@101.208.189.202) |
18:50.48 |
priteshvikram |
brlcad: i
have updated my proposal as requested. |
19:06.40 |
*** join/#brlcad dli
(~dli@fw.tamaggo.isp.ip4b.net) |
19:07.52 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.50.162) |
19:12.03 |
*** join/#brlcad FreezingCold
(~FreezingC@205.211.50.162) |
19:14.48 |
brlcad |
priteshvikram: thanks |
19:19.10 |
*** topic/#brlcad by brlcad -> BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 2014 is
under way, student selections announced soon! |
19:19.30 |
brlcad |
just about finishes our SOCIS application |
19:22.31 |
``Erik |
Zhao_Anqing,
starseeker: I believe the pinecar model loses two wheels when it
facetizes, that might be a better model than toyjeep to start with?
(unless that issue has been fixed in the last many
months...) |
19:41.41 |
priteshvikram |
harmanpreet :
do i have to specify what all subcomponents to build on which days
specifically |
19:41.57 |
*** join/#brlcad raj12lnm
(75e19481@gateway/web/freenode/ip.117.225.148.129) |
19:48.23 |
raj12lnm |
hi all.
:) |
19:49.53 |
pandrei |
raj12lnm :
hey |
19:50.04 |
priteshvikram |
raj12lnm:
hi |
19:50.06 |
Notify |
03BRL-CAD:starseeker * 60366
brlcad/trunk/src/libged/ged.c: Not sure why we're being noisy here
- not much we can do about it and if there are a lot of not-found
objects it slows things up considerably. |
19:51.37 |
raj12lnm |
priteshivkram
: hi |
19:51.48 |
raj12lnm |
do you know
about brl-cad functionality ? |
19:55.11 |
pandrei |
raj12lnm: can
you be more specific? I think the answer to that question would
take a large number of pages |
19:56.03 |
priteshvikram |
which
functionality you are looking for ? |
19:56.47 |
raj12lnm |
PRITESHVIKRAM
: are you a gsoc studnent ? :-)\ |
19:57.15 |
priteshvikram |
yes |
19:57.23 |
*** join/#brlcad javampire
(~ncsaba@p4FF70623.dip0.t-ipconnect.de) |
19:58.09 |
raj12lnm |
hi javampire
:) |
19:58.20 |
javampire |
Hi Raj
:-) |
19:59.04 |
priteshvikram |
are u looking
for contributing to brlcad through gsoc program |
19:59.23 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
19:59.25 |
raj12lnm |
javampire I
am updating my time line by removing old/deprecated
primitives |
19:59.36 |
javampire |
raj12lnm: ok,
will have a look at it |
19:59.42 |
raj12lnm |
so as per
Sean's post |
19:59.59 |
javampire |
it's always
good to follow Sean's suggestions :-) |
20:00.00 |
raj12lnm |
Grip, PG, HF
and CLINE are not very important |
20:00.17 |
raj12lnm |
(as said on
BRLCAD-DEVEL list) |
20:00.20 |
javampire |
yep |
20:00.26 |
raj12lnm |
javampire :
ok. |
20:00.39 |
javampire |
annotations
are also not functional, but could be done soon |
20:01.19 |
raj12lnm |
javampire :
one admin question. do you think migrating python-brlcad to a
brlcad account on git is useful ? |
20:01.26 |
raj12lnm |
brlcad : you
can come on that as well! |
20:02.43 |
javampire |
raj12lnm:
regarding your time-line, I would suggest the following: try to do
in the first half of the time all other primitives except
BREP/NURBs, and also plan to experiment/research in parallel with
the openNURBs library |
20:03.16 |
raj12lnm |
so I am doing
it this way |
20:03.20 |
javampire |
so mid-term I
would expect all the other primitives to be done, and the time-line
for the next half to be refined regarding NURBs/BREP |
20:03.25 |
raj12lnm |
in the
last |
20:03.31 |
raj12lnm |
DSP, BREP and
NURB |
20:03.38 |
raj12lnm |
the first
half all others |
20:03.50 |
javampire |
put DSP in
the first half too, I don't think it is difficult |
20:04.14 |
javampire |
you will do
them all and beside you will have time to research BREP |
20:04.21 |
raj12lnm |
so i will
have specificly 6 weeks for BREP and nurb |
20:04.26 |
javampire |
yes |
20:04.32 |
raj12lnm |
ok. |
20:04.50 |
javampire |
let's try to
go for wrapping all openNURBs if possible, if not then at least the
main structures |
20:05.04 |
javampire |
I'm pretty
sure it is feasible |
20:05.11 |
Notify |
03BRL-CAD:starseeker * 60367
brlcad/trunk/src/librt/db_match.c: If .g names can have spaces
(something we are seeing a *lot* more of in geometry imports) we
have to quote the objects returned by db_regexp_match_all -
otherwise, MGED treats the names with spaces as two or more
separate names, with rather incorrect results. Not sure if this
will cause any problems anywhere, but it does not seem to disturb
make |
20:05.13 |
Notify |
regress. |
20:06.04 |
raj12lnm |
ok that is a
good idea. |
20:06.17 |
raj12lnm |
we can
contribute something significant to the CAD community
:) |
20:06.19 |
javampire |
for the
time-line: you will need to dig a bit in the structures, and make
an estimation of what structures need to be wrapped
when |
20:06.55 |
javampire |
well I can't
estimate myself either very well, so I would put there a goal which
can be streched |
20:06.57 |
raj12lnm |
javampire i
tried. |
20:07.03 |
raj12lnm |
but the code
is too much. |
20:07.28 |
raj12lnm |
I mean the
library is a huge collection of a lot of functionality. |
20:07.31 |
javampire |
so just say
that a minimal goal is to wrap the top structures, stretch goal is
to do it all |
20:07.34 |
javampire |
yes, I
know |
20:08.01 |
javampire |
so again,
minimal goal is: top structures; stretch goal: some functionality
too |
20:08.13 |
raj12lnm |
So yeah. I
suggest it the following way |
20:08.20 |
raj12lnm |
1st week
after mid term |
20:08.41 |
brlcad |
raj12lnm: I'm
not opposed to it, but don't think it's essential |
20:09.07 |
raj12lnm |
brlcad :
there are so many scattered projects |
20:09.08 |
brlcad |
we could fork
it already if someone is so inlined |
20:09.14 |
javampire |
brlcad: what
do you think about setting minimal/stretch goal on a project which
we can't fully estimate as complexity ? |
20:09.25 |
raj12lnm |
can u create
an account using your brlcad@mac.com id. ? |
20:09.43 |
brlcad |
raj12lnm:
it's not polite to post e-mail addresses on IRC |
20:10.15 |
raj12lnm |
brlcad :
sorry! I understand these modern-day crawlers |
20:10.54 |
brlcad |
nothing to do
with modern crawlers, it's never been polite to share someone's
contact information without permission |
20:11.21 |
brlcad |
moving
on |
20:11.27 |
brlcad |
javampire:
I'm not sure what you mean |
20:11.43 |
*** join/#brlcad DarkCalf
(~DarkCalf@173.231.40.98) |
20:12.02 |
javampire |
brlcad: the
openNURBs library - to fully support BREP/NURBs in python-brlcad,
at least part of it must be wrapped too |
20:12.18 |
javampire |
and the
problem is that I can't estimate the complexity of that |
20:12.32 |
raj12lnm |
javampire :
see this http://pastebin.com/p3v2Bc06 |
20:12.35 |
brlcad |
mm, yeah,
that's a somewhat big one |
20:12.39 |
raj12lnm |
does it look
good ? |
20:12.50 |
javampire |
it is
entirely possible that the whole openNURBs library can be done, but
perhaps only the top data structures are enough as a first
step |
20:13.01 |
brlcad |
could start
by trying to wrap the subset we use in
src/proc-db/*.cpp |
20:13.21 |
javampire |
so I was
thinking that a minimal goal would be the top structures, and a
stretch goal to do it all |
20:13.24 |
brlcad |
really only
need the ON_Brep class |
20:13.38 |
brlcad |
(which
includes a slew of others) |
20:13.54 |
brlcad |
our libwdb
interface takes an ON_Brep too, so that works well |
20:13.55 |
javampire |
well to
really take advantage of python there must be easy to create
that |
20:13.59 |
brlcad |
mk_brep()
that is |
20:14.21 |
javampire |
maybe some
kind of translation to python is OK of those structures |
20:14.23 |
brlcad |
javampire:
and you shouldn't be estimating the complexity of that .. raj12lnm
should ;) |
20:14.36 |
raj12lnm |
brlcad :
:-) |
20:14.37 |
javampire |
yes, but it's
hard |
20:15.07 |
javampire |
it's the kind
of thing that it's easier to do than to estimate |
20:15.10 |
brlcad |
raj12lnm:
you've said nurbs and brep separately a couple times now, so
hopefully you understand that at least in this context
nurbs==brep |
20:16.13 |
raj12lnm |
brlcad :
where in src/proc-db/ is the ON_Brep class defined ? |
20:16.14 |
brlcad |
geometrically, they're a subset but
datastructure-wise, they're the same thing |
20:16.21 |
brlcad |
*.cpp |
20:16.39 |
brlcad |
the class
itself is not defined in src/proc-db |
20:16.42 |
brlcad |
it's an
opennurbs class |
20:16.49 |
brlcad |
it's used in
the cpp files |
20:17.10 |
brlcad |
there are
many examples of creating a brep/nurbs there manually |
20:17.15 |
brlcad |
(it's very
painful) |
20:17.34 |
raj12lnm |
can u point
me to some. |
20:17.44 |
brlcad |
what? I
did.... |
20:17.45 |
raj12lnm |
javampire :
Did u see that paste ? |
20:17.51 |
javampire |
well that's
exactly what should change, it should get easier to create them
manually |
20:18.01 |
javampire |
raj12lnm |
20:18.07 |
javampire |
yes, I've
seen |
20:18.24 |
raj12lnm |
any comments
? |
20:18.29 |
javampire |
coming soon
:-) |
20:18.33 |
brlcad |
javampire:
I'm a disbeliever .. brep structures are inherently complicated and
nurbs add complexity on top :) |
20:18.36 |
raj12lnm |
ok. |
20:18.56 |
javampire |
brlcad: let's
see :-) |
20:19.36 |
brlcad |
raj12lnm:
please don't use pastebin.com when you're in here as that site is
inaccessible to much of our dev audience (they're
blocked) |
20:19.44 |
brlcad |
there are
lots of other good/better pastebin services |
20:19.53 |
raj12lnm |
like
? |
20:20.04 |
brlcad |
seriously?
you want me to type a google search for you? :) |
20:20.05 |
raj12lnm |
is searching on google |
20:20.32 |
raj12lnm |
nah. |
20:20.56 |
raj12lnm |
so all the
files in the db/proc are related t NURB ? |
20:21.04 |
brlcad |
nope |
20:21.08 |
brlcad |
didn't say
that |
20:21.25 |
raj12lnm |
thus seeking
a clarification! |
20:21.33 |
brlcad |
what is
unclear about *.cpp? |
20:21.55 |
raj12lnm |
alright. got
your point. |
20:21.59 |
raj12lnm |
:) |
20:22.26 |
raj12lnm |
is seeing brep_simple.cpp |
20:23.03 |
brlcad |
open source
not just encourages but really requires self-motivated
searching/discovery/reading ... |
20:23.34 |
brlcad |
if we have to
hold hands every step of the way, it's a waste of time |
20:23.36 |
raj12lnm |
brlcad :
Today I dived into the OpenNURBS library. |
20:24.25 |
raj12lnm |
had i know
about the existence of these examples It would have been better
:) |
20:24.37 |
raj12lnm |
c/know/known |
20:24.44 |
brlcad |
try to make
sure the questions you ask are ones you've actually taken some time
to research yourself first .. we GLADLY help when you're genuinely
stuck but we can become highly offended if you don't do some
homework yourself first |
20:25.18 |
javampire |
brlcad:
searching needs to be learnt too ;-) |
20:25.35 |
brlcad |
javampire:
indeed, that's why this discussion is a recurring topic
;) |
20:25.44 |
brlcad |
streaming
education |
20:26.03 |
javampire |
sometimes I
get here after hours and hours of searching and ask a question,
nobody answers, but after asking I figure out what I did wrong in
my first search ;-) |
20:26.22 |
brlcad |
yeah |
20:26.32 |
brlcad |
often knowing
the right question to ask is the hardest problem |
20:26.57 |
brlcad |
like raj12lnm
having foresight to know to ask if there are any examples on how to
use the opennurbs library |
20:26.58 |
javampire |
ok, I will
use paste-bin for the moment, I didn't know it's
blocked |
20:26.59 |
javampire |
http://pastebin.com/vkR4gjFQ |
20:27.46 |
javampire |
raj12lnm: you
have my suggestion on that paste-bin |
20:28.25 |
brlcad |
raj12lnm:
make sure you FULLY understand everything javampire wrote if you
include it in your proposal :) |
20:28.26 |
javampire |
brlcad: BTW,
google will not tell me what's the paste-bin replacement which is
not blocked for most of the people ;-) |
20:29.00 |
brlcad |
absolutely
ZERO excuses later if you get selected and we're discussing week X
and you say you didn't realize that's what that line
meant |
20:29.31 |
javampire |
raj12lnm:
what I wrote there is only suggestion, you have to expand it
anyway |
20:29.44 |
brlcad |
anything
pastebin other than pastebin.com works .. that company/site used to
harbor a lot of shady vulnerabilities |
20:29.52 |
javampire |
aha,
ok |
20:30.04 |
brlcad |
~pastebin |
20:30.04 |
infobot |
A "pastebin"
is a web-based service where you should paste anything over 3 lines
so you don't flood the channel. Here are links to a few: http://www.pastebin.com, http://pastebin.ca, http://channels.debian.net/paste,
http://paste.lisp.org,
http://bin.cakephp.org/; or
install pastebinit with yum or aptitude. |
20:31.11 |
raj12lnm |
brlcad : Its
just that my current schedule is too packed. I think I am a quick
learner. I have showcased that in past. I have wrapped a primitive
"VOL" in python already and has been merged. So be sure whatever I
commit to do in my proposal will be executed. |
20:33.47 |
javampire |
raj12lnm:
well there was what I wrote there is very sketchy anyway, so you
can't just take it over, must expand on all that |
20:34.33 |
raj12lnm |
yeah
javampire : I understood ur point. |
20:34.38 |
javampire |
I just wanted
to make clear that you should not stop for researching, but dive in
coding immediately, that's the best research |
20:35.22 |
javampire |
the only
research you need to do now to find the major topics you want to
achieve |
20:36.20 |
raj12lnm |
javampire : I
am too confused with the BREP thing. Today I spent tome going deep
into the OpenNurbs library but I consider it as futile now. the
examples are much better. |
20:36.32 |
Notify |
03BRL-CAD
Wiki:Sean * 7011
/wiki/ESA_Summer_of_Code_in_Space/Project_Ideas: |
20:38.41 |
javampire |
raj12lnm:
glad to hear you make progress :-) but nothing is futile, I'm sure
the examples are easier to get after your code reading
excursion |
20:41.31 |
raj12lnm |
javampire :
to find the ON_Brep class i did "grep -r 'class ON_Brep' . " in the
library |
20:41.37 |
raj12lnm |
do you think
i can do any better ? |
20:42.05 |
Notify |
03BRL-CAD
Wiki:Sean * 7012 /wiki/ESA_Summer_of_Code_in_Space/Project_Ideas:
eliminate ones not as relevant to esa mission |
20:42.22 |
raj12lnm |
because i
didnt get the implementation and methods associated with
t. |
20:42.29 |
javampire |
raj12lnm:
find src/other/openNURBS -name '*.h' -exec grep -l 'class ON_Brep'
\{\} \; |
20:42.54 |
brlcad |
raj12lnm: i
don't don't you're a fast learner and didn't mean to imply
otherwise if you took it that way |
20:43.09 |
brlcad |
just saying
that self-motivation and discovery is highly valued |
20:43.22 |
brlcad |
knowing when
to ask a question and what question to ask |
20:43.39 |
brlcad |
if you feel
your schedul is already packed, then I would suggest finding
something to eliminate |
20:44.47 |
brlcad |
it's better
to be ahead and need to expand a proposal later than to be "behind"
and fail to meet expectations |
20:45.21 |
raj12lnm |
brlcad : we
have multiple copies of examples. |
20:46.29 |
raj12lnm |
saw example_brep/example_brep.cpp in OpenNurbs and
proc-db/brep_simple.cpp |
20:46.51 |
Notify |
03BRL-CAD:starseeker * 60368
(brlcad/trunk/src/libged/ls.c
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl): Add an option
to quote ls object results - Archer seems to pre-build an ls list
and then post process it (??) so we're doomed from the start if tcl
doesn't get the ls resulting names quoted. This is probably
insufficient, in that it does not protect from other active Tcl
characters in names (see |
20:46.53 |
Notify |
http://stackoverflow.com/questions/5302120/general-string-quoting-for-tcl
for examples) - something like using libb64 to encode/decode base64
for all internal string uses that do not directly involve printing
output for the user may be in order... |
20:48.24 |
raj12lnm |
brlcad: you
are right. |
20:48.46 |
raj12lnm |
javampire : I
think this is a better way t deal with the current
timeline. |
20:49.06 |
raj12lnm |
and to extend
it further once into the program. |
20:51.48 |
starseeker |
is slightly dizzy following Archer's ls command...
yipe |
20:53.29 |
javampire |
brlcad: what
about sharing a pdf, pdfonline.com is OK ? |
20:53.49 |
starseeker |
is starting to buy the idea that we need to encode at the
C->Tcl interface and decode at the Tcl->user interface (and
vice versa...) but talk about your invasive
changes... |
20:55.06 |
javampire |
hmm, not
good, pdfonline is having problems |
20:57.11 |
``Erik |
starseeker:
sorta json style? tclon? |
20:58.06 |
javampire |
brlcad:
google drive is acceptable ? |
20:58.41 |
javampire |
https://drive.google.com/file/d/0Bw3jVEDJsI6hc2RsMDQxVU1PQUE/edit?usp=sharing |
20:58.59 |
brlcad |
starseeker:
that's why I started working on a libbu encode/decode
interface |
20:59.27 |
javampire |
raj12lnm:
have a look at the pdf, I hope it's visible - it should be a graph
of the opennurbs header dependencies |
20:59.29 |
brlcad |
of course I
didn't finish, but much is there now |
21:00.20 |
brlcad |
javampire:
sure |
21:00.25 |
javampire |
brlcad: I
wrote a small python script to generate .dot files of selected
header dependencies, is there any interest in it ? |
21:00.52 |
brlcad |
possibly |
21:01.18 |
javampire |
I will
publish some to see what I mean |
21:03.09 |
starseeker |
``Erik: not
that structured - sorta like hex encoding a string. libb64 has an
example program |
21:03.30 |
starseeker |
brlcad: saw
that, but that looked to be quoting. |
21:04.08 |
javampire |
brlcad:
https://drive.google.com/file/d/0Bw3jVEDJsI6hUEpGaHpha3lsZk0/edit?usp=sharing |
21:05.08 |
``Erik |
would simple
escaping work? um, something similar to
https://dev.mysql.com/doc/refman/5.5/en/mysql-real-escape-string.html
? |
21:05.51 |
starseeker |
``Erik:
problem there is that what constitutes "special" characters may
vary from language to language |
21:06.38 |
``Erik |
(one of the
keen things about json is that it's valid javascript, you CAN eval
it even though it's considered bad practice... sorta a watered down
sexp type concept) |
21:06.54 |
pandrei |
the editor
that melange is offering is incredibly stubborn |
21:07.55 |
starseeker |
would consider json to be a better "frame" for ascii geometry
files than Tcl (more language agonstic) but for things like passing
.g object names around it's a bit orthogonal to the
problem... |
21:08.53 |
starseeker |
in this case,
we need to take a "*" from the MGED/Archer command lines, generate
a "list" or "set" of object names, and feed 'em to lower level
libraries for processing |
21:09.27 |
starseeker |
especially
complicated if you want to pre-process said list *before* sending
it deeper |
21:11.54 |
starseeker |
we've dodged
the issue up until now with some informal prohibitions on things
like spaces in object names, but converted files are another
story |
21:12.41 |
starseeker |
in some ways,
it would almost be better if we used UUIDs or something and the
names were just labels |
21:13.29 |
starseeker |
if the names
never had to be put into lists or other containers directly it
would simplify some things |
21:13.32 |
*** part/#brlcad priteshvikram
(ca3e4672@gateway/web/freenode/ip.202.62.70.114) |
21:17.12 |
starseeker |
even if we
have the strings encoded in Tcl to avoid trouble, we still have to
get at the unencoded form for Tcl-level regex matching and such,
and that stackoverflow discussion is all about how to just *assign*
a problematic string to a Tcl variable successfully |
21:18.32 |
starseeker |
I suppose
that means in the end we'll have to successfully handle the Tcl
side, no matter what, as long as we want to support name-based
manipulation of any sort in Tcl... |
21:25.16 |
*** join/#brlcad raj12lnm
(75eaa8df@gateway/web/freenode/ip.117.234.168.223) |
21:27.06 |
Notify |
03BRL-CAD:starseeker * 60369
brlcad/trunk/src/libbu/CMakeLists.txt: Rename quote to encode, to
reflect function names |
21:27.41 |
Notify |
03BRL-CAD:starseeker * 60370
brlcad/trunk/src/libbu/encode.c: Fix header |
21:33.17 |
javampire |
brlcad:
https://github.com/ncsaba/headerdeps |
21:33.47 |
javampire |
have a look
in the examples dir to see what you can do with it |
21:34.27 |
javampire |
I did it so
that I can see dependencies between selected headers |
21:34.39 |
javampire |
or C
files |
21:39.01 |
Notify |
03BRL-CAD:starseeker * 60371
brlcad/trunk/include/bu/vls.h: Commit some thoughts on the
encoding/decoding problem... Clearly some work to do here, and will
have to construct some nasty unit tests for Tcl quoting as a
starting point... |
21:41.25 |
Notify |
03BRL-CAD:starseeker * 60372
brlcad/trunk/src/libbu/tests/CMakeLists.txt: Rename the current
libbu test file as well. |
21:42.19 |
Notify |
03BRL-CAD:starseeker * 60373
brlcad/trunk/src/libbu/tests/bu_encode.c: Fix header,
names |
21:49.28 |
javampire |
brlcad: this
graph is one I want to discuss:
https://github.com/ncsaba/headerdeps/blob/master/examples/mged_headers.pdf?raw=true |
21:50.08 |
Notify |
03BRL-CAD:starseeker * 60374
brlcad/trunk/include/ged.h: Add a reminder to ged.h - will need to
allow interfaces to specify what they need from encode/decode,
since ged is constructing the result strings and the application
decides what language to use. |
21:51.28 |
javampire |
I wonder what
is the reason for mged_dm.h, and why the display manager related
parts were not integrated in ged library ? |
21:52.58 |
javampire |
the ged
library do have some artifacts which are related to displaying
geometry if (I'm not mistaken) |
21:55.15 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
22:13.05 |
javampire |
OK, have to
leave, will discuss mged next time :-) |
22:43.12 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
22:53.59 |
infinite |
hi! How do we
get the window to display out frame buffer values? To display the
raytraced geometry. |
23:08.49 |
DarkCalf |
waves to brlcad |
23:20.00 |
*** join/#brlcad stevegt_
(~stevegt@cislunar.TerraLuna.Org) |
23:21.47 |
*** join/#brlcad infinite_
(~infinite@14.139.122.114) |
23:26.39 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
00:56.01 |
brlcad |
DarkCalf:
howdy |
00:56.56 |
Notify |
03BRL-CAD:starseeker * 60375
(brlcad/trunk/src/libbu/encode.c
brlcad/trunk/src/libbu/tests/bu_encode.c): Make a stab at escaping
for Tcl. The real test will be assignment and recovery from Tcl
variables. |
00:57.07 |
brlcad |
starseeker:
quoting and escaping go hand-in-hand and are the general way to
deal with it without making it language-specific |
01:02.00 |
brlcad |
intentionally
tried to avoid introducing a notion of "encoding" as that can get
very messy |
01:06.21 |
brlcad |
starseeker:
note that what I started on encode.c ... I eventually started
moving away from that in favor of the more generalized interface in
escape.c |
01:06.50 |
brlcad |
that may be
what you need anyways -- you pass an expression of char(s) to
escape |
01:23.04 |
*** join/#brlcad dli (~dli@66.49.141.210) |
01:51.02 |
Notify |
03BRL-CAD:starseeker * 60376
brlcad/trunk/src/librt/db_match.c: Try the tcl-ified bu_vls_encode
in db_regexp_match_all |
02:03.42 |
Zhao_Anqing |
starseeker:
hi |
02:04.30 |
Zhao_Anqing |
I facetize
all models of toyjeep.g and it cause a nmg_bool
failure. |
02:04.48 |
Zhao_Anqing |
So that's a
bug should be fixed? |
02:04.55 |
brlcad |
yep |
02:05.09 |
brlcad |
any failure
is one that we'd hope to someday fixed |
02:06.03 |
Zhao_Anqing |
OK. get it.
Let me try to debug this. |
02:06.18 |
brlcad |
don't spend
more than a couple hours on it |
02:06.24 |
brlcad |
nmg debugging
can be quite complicated |
02:08.37 |
Zhao_Anqing |
That's
fine. |
02:21.36 |
Notify |
03BRL-CAD:brlcad * 60377
brlcad/trunk/include/ged.h: the problem is really the result should
not be a simple string. it needs to be a result set and the calling
application can format the result however it needs to (so there's
no need for encoding or quoting whatsoever) |
02:21.40 |
brlcad |
Zhao_Anqing:
feel free to discuss or ask questions -- that's why we're here
;) |
02:23.32 |
Zhao_Anqing |
Thanks you
very much. That's really kind of you. |
02:23.36 |
Zhao_Anqing |
^-^ |
02:24.58 |
brlcad |
starseeker:
haha, I just read 60371 ... that's very close to the thought
processes that let to bu_str_escape() |
02:27.20 |
Zhao_Anqing |
What's the
meaning of the dot-line, when I display a model? |
02:27.42 |
Zhao_Anqing |
for example,
the pink car. |
02:27.47 |
Notify |
03BRL-CAD:brlcad * 60378
brlcad/trunk/include/bu/vls.h: see bu_str_escape() as it evolved
out of a nearly identical thought process |
02:27.53 |
brlcad |
a dotted line
is usually something being subtracted |
02:32.45 |
starseeker |
brlcad: OK,
what I shoved into encode should probably be the guts of escape
then... |
02:33.09 |
starseeker |
or may
already be... |
02:33.51 |
starseeker |
ah, probably
better |
02:34.31 |
starseeker |
bingo |
02:35.04 |
starseeker |
brlcad: so...
is there a reason bu_str_escape and friends haven't been used to
swat the Tcl command line issues? |
02:35.41 |
starseeker |
also, what
are we going to do with encode/decode? honest-to-goodness hex and
base64 support? |
02:36.11 |
starseeker |
is thinking to use that to let breps survive g-asc ->
asc-g roundtrip |
02:36.56 |
brlcad |
starseeker:
no reason at all ... |
02:36.59 |
brlcad |
I started
with the quote approach just like you did |
02:37.06 |
brlcad |
and realized
the limitations/problems |
02:37.16 |
brlcad |
started
working on general escaping, got that implemented |
02:37.22 |
brlcad |
then got
pulled off onto something else |
02:37.32 |
starseeker |
ah
:-) |
02:37.45 |
starseeker |
OK, I'll try
to clean up my mess and use bu_str_escape |
02:37.55 |
brlcad |
the intent
is/was to go back and either scrap the quoting/encoding interface
or make it call escape |
02:38.44 |
brlcad |
I wasn't
willing to just rip out bu_vls_encode() because it was far better
tested and already working very well |
02:39.17 |
brlcad |
bu_str_escape
should be good to go, but all I have to prove it is ..
butkus |
02:39.19 |
starseeker |
the potential
increase in importing makes resolving the funny-name issues a
priority now |
02:39.37 |
starseeker |
nods - OK, I'll put the encode/decode logic back the way it
was |
02:39.55 |
brlcad |
I don't think
it matters much |
02:41.26 |
brlcad |
I'm inclined
to kill that API for simplicity if we end up not using it because
it is probably directly replaced with bu_str_escape() |
02:41.36 |
brlcad |
now
*encoding* is still a completely different topic |
02:41.47 |
brlcad |
if we do end
up needing that, api will need to be revisited |
02:41.53 |
starseeker |
nods |
02:42.20 |
brlcad |
I had trouble
seeing a bonefide need outside of the geometry service |
02:43.01 |
brlcad |
the crux of
this particular issue with "ls" is a GED api issue .. that it
can't/doesn't return a set |
02:43.22 |
brlcad |
that's
actually not so hard to fix |
02:43.32 |
starseeker |
wants to turn the binary serialization of brep objects into
base64 text for asc output. We don't have the resources to design
an asc representation for something as complex as brep right now,
but we need to do *something* to let asc continue to
function |
02:43.47 |
starseeker |
brlcad: oh,
you mean rework libged to not rely on strings? |
02:44.01 |
brlcad |
well it's
still a string (a set of strings) |
02:44.11 |
starseeker |
argv
array? |
02:44.52 |
brlcad |
that or an
opaque struct that contains an array, accessed by a
func |
02:45.15 |
brlcad |
something
like ged_append_result(...) |
02:45.18 |
starseeker |
winces. that's a major rework of the ged
API |
02:45.25 |
starseeker |
and its
callees |
02:45.26 |
brlcad |
nah, it's
like just a line or two |
02:46.02 |
brlcad |
all the
CALLEEs are a pita to make them go from bu_vls_printf() and
Tcl_AppendResult() to ged_whatever() |
02:46.20 |
starseeker |
we'll still
need the tcl escaping for the object names too... |
02:46.40 |
starseeker |
regardless of
the container, if the strings can't make it into tcl variables
intact weird things are likely |
02:46.45 |
brlcad |
sure, but ged
doesn't need to do that |
02:46.49 |
brlcad |
tcl can do
that |
02:47.06 |
brlcad |
rather, it's
the application calling libged's responsibility |
02:47.13 |
starseeker |
ah |
02:47.13 |
brlcad |
ged just
returns the data |
02:47.18 |
brlcad |
the app
formats it |
02:47.49 |
starseeker |
OK, so as
long as ged gives it to the app in an unambiguous form (instead of
the inherently ambiguous string) the app has a fair shot at doing
that |
02:47.52 |
brlcad |
say it goes
into a list or menu or dialog or needs quotes or is unicode-encoded
or whatever.. that's the apps problem |
02:48.02 |
brlcad |
right |
02:48.39 |
brlcad |
I *think* we
can get away with a simple null-terminated homogenous array of
strings for our current commands |
02:48.51 |
starseeker |
I think that
*does* involve some changes to ged functions though - everywhere a
results string is assembled in libged, something different will
have to be done - either append to the argv or stockpile in the
struct that the function will call... |
02:48.53 |
brlcad |
haven't
exhaustively looked, but think that'll be fine |
02:49.07 |
brlcad |
exactly! |
02:49.11 |
brlcad |
and that's a
few hundred lines |
02:49.18 |
brlcad |
not terrible
conversion though |
02:49.29 |
brlcad |
it's all the
places that reference ged_result_str |
02:49.50 |
brlcad |
that's why
I'm inclined to turn them all into funcs and an opaque
pointer |
02:50.02 |
brlcad |
so if we want
to change it again, the app doesn't know or care |
02:50.05 |
brlcad |
all internal
to libged |
02:50.15 |
starseeker |
um. Makes
sense. |
02:50.25 |
brlcad |
is glad to be feeling slightly better that he can think
clearly again |
02:50.28 |
starseeker |
heh |
02:50.40 |
starseeker |
if you feel
like stubbing out the API, I can start the grunt work |
02:50.47 |
brlcad |
I did laugh
when I saw your comment |
02:51.12 |
starseeker |
really doesn't want the STEP improvements to run smack into
"the GUI can't do squat with this import"
issues... |
02:51.32 |
starseeker |
oh, when i
started down the path you'd already walked? |
02:54.36 |
brlcad |
no, your
musings in the header about ... "well, the caller might want to
escape different chars ... and if they do that then this should
probably be different api .. and if it's different api, probably
doesn't need to be using vls strings ... and so on" |
02:55.28 |
starseeker |
ah
:-) |
02:55.43 |
brlcad |
that's
basically the thought process I went through |
02:55.56 |
brlcad |
albeit over a
couple days I think |
02:58.51 |
Notify |
03BRL-CAD:starseeker * 60379
(brlcad/trunk/src/libged/ls.c brlcad/trunk/src/librt/db_match.c
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl): Pull the
chances impacting command functionality - should be using
bu_str_escape and friends to do the tcl quoting, and should be
happening at the app level once we teach libged to return something
that lets us operate properly on a list of object names (problem is
libged |
02:58.53 |
Notify |
returning a
space separated list, when spaces are in the object names it needs
to be returning as well...) |
03:02.44 |
starseeker |
brlcad: will
the container be a void pointer, or do we expose some bu
structure? |
03:03.59 |
starseeker |
(bu_list or
bu_ptbl for easy iterating perhaps?) |
03:08.04 |
starseeker |
we may want
to expose bu_str_escape as a tcl command, like we do with
bu_brlcad_data... Been meaning to do that for bu_temp_file as
well |
03:49.49 |
hcurtis |
brlcad: Hi,
Sean. My revised proposal is on Melange. |
04:08.59 |
brlcad |
starseeker: I
was thinking a ged structure, not an existing bu container just so
it can be changed at will, with accessor functions
defined |
04:09.42 |
brlcad |
can maybe
start with a simple null-terminated argv IFF we can assume there
will be no NULL results coming back |
04:10.04 |
brlcad |
hcurtis: glad
to hear it |
04:41.56 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
04:50.00 |
*** join/#brlcad stevegt_
(~stevegt@50.242.72.226) |
05:46.17 |
*** join/#brlcad infinite_
(~infinite@14.139.122.114) |
05:57.20 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
06:14.20 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:32.07 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7013 /wiki/User:Clouddrift/GSoC2014: /* Schedule
*/ |
06:35.40 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
06:38.17 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7014 /wiki/User:Clouddrift/GSoC2014: /* Schedule
*/ |
06:51.12 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
06:59.01 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
07:04.35 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
07:07.11 |
*** join/#brlcad luca79
(~luca@host199-110-dynamic.9-87-r.retail.telecomitalia.it) |
07:58.57 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
08:04.59 |
*** join/#brlcad hcurtis
(b82d2950@gateway/web/freenode/ip.184.45.41.80) |
08:13.53 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
08:26.10 |
infinite__ |
bu_vls_printf
is doing what exactly? PS: I am reading the relevant code but would
be helpful if someone who has worked on it could just brief me
once. Where is it exactly printing? |
09:27.46 |
*** join/#brlcad javampire
(~ncsaba@p4FF70623.dip0.t-ipconnect.de) |
10:32.19 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
10:35.01 |
*** join/#brlcad dli (~dli@66.49.141.210) |
11:13.09 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
11:39.57 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
12:01.03 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
12:18.03 |
*** join/#brlcad Denis_
(~denisilie@141.85.225.204) |
12:31.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
12:31.36 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
12:59.05 |
*** join/#brlcad luca79
(~luca@host191-29-dynamic.4-87-r.retail.telecomitalia.it) |
13:14.04 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-axensgkydgncpfuu) |
13:18.36 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
13:32.10 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
13:45.35 |
Notify |
03BRL-CAD
Wiki:William.ng * 0 /wiki/User:William.ng: |
13:58.20 |
starseeker |
brlcad: so,
struct ged_results with the contents accessed by
functions? |
14:00.00 |
starseeker |
e.g. char
*ged_result_string(struct ged_results *ret) ? |
14:00.32 |
starseeker |
size_t
ged_result_cnt(struct ged_results *ret) |
14:01.21 |
starseeker |
char
*ged_result_get(struct ged_results *ret, size_t index) |
14:01.36 |
*** join/#brlcad ries (~ries@190.9.171.121) |
14:13.42 |
infinite__ |
brlcad : Hi!
I have been researching and reading the code for voxelization and
raytracing, I would essentially like to improve the efficiency of
generating voxels, by introducing parallelism as done in ray
tracing, would it be nice implementing something resembling
http://jcgt.org/published/0002/01/02/paper.pdf?
|
14:13.47 |
*** join/#brlcad hoiji
(73f1f878@gateway/web/cgi-irc/kiwiirc.com/ip.115.241.248.120) |
14:21.44 |
Notify |
03BRL-CAD:starseeker * 60380
brlcad/branches/openscenegraph/src/mged/dm-osg.cpp: Include
fbio.h |
14:38.06 |
Notify |
03BRL-CAD:starseeker * 60381
(brlcad/trunk/include/ged.h brlcad/trunk/src/libged/ged_private.h):
Start working on an API for ged results returning. Way to introduce
it incrementally will be to have a (part of ged_private.h, probably
not needed as public API) function ged_results_add which updates
both ged_results and the return vls at the same time - that way
everything will look the same to functions expecting
the |
14:38.08 |
Notify |
results
string until we can update them. Can we get away with having *just*
the struct ged_results; decaration in ged.h and let the more
specific definition with (for the moment) the bu_ptbl as contents
live in ged_private.h? |
14:38.17 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
14:43.46 |
Notify |
03BRL-CAD:starseeker * 60382
brlcad/trunk/include/ged.h: Not sure about returning one string for
everything - maybe a worthwhile convenience, but a bit dubious
given a simple iteration and vls build can produce the same
result... |
14:53.14 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:58.29 |
d_rossberg |
infinite__:
the paper descibes a method for triangulized boundary
representations we don't have ... or i'm missing
something? |
15:16.16 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
15:32.13 |
Notify |
03BRL-CAD:d_rossberg * 60383
(rt^3/trunk/include/brlcad/FileDatabase.h
rt^3/trunk/src/coreInterface/FileDatabase.cpp): itf the file
doesn't exist create it |
15:34.34 |
*** join/#brlcad gaganjyot__
(~gagan@27.255.252.57) |
15:57.00 |
*** join/#brlcad pandrei
(~pandrei@188.26.182.115) |
16:15.41 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
17:03.00 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
17:07.49 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
17:09.26 |
*** join/#brlcad hcurtis
(b82d2950@gateway/web/freenode/ip.184.45.41.80) |
17:13.31 |
*** join/#brlcad jasleen_
(~chatzilla@117.253.202.223) |
17:26.10 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
17:35.10 |
brlcad |
interesting:
http://code.google.com/p/muparserx/ |
17:36.12 |
brlcad |
infinite__:
hello .. is this for gsoc or on your own? |
17:36.26 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
17:37.00 |
brlcad |
infinite__:
that paper assumes polygonal geometry |
17:37.42 |
brlcad |
ah and what
d_rossberg noted too but when you weren't here |
17:40.23 |
*** join/#brlcad stevegt_
(~stevegt@cislunar.TerraLuna.Org) |
17:57.05 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
18:18.04 |
infinite__ |
brlcad : was
unable to connect, sorry for that, there is some problem in LAN
connection here, would be fixed soon. That was essentially not for
gsoc, I realize the article is not intersecting, but I think we
could make use of http://luebke.us/publications/eg09.pdf
to boost efficiency |
18:30.17 |
*** join/#brlcad cstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
18:35.11 |
brlcad |
infinite__:
you are missing the repeated responses that the paper involves
polygonal geometry, which we don't have |
18:42.19 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
18:46.24 |
infinite__ |
brlcad: I
think I have understood something wrong, can you brief me about the
concept of bounding box |
18:48.26 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
18:50.03 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
18:50.31 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
19:08.30 |
brlcad |
infinite:
it's a box that fits around something |
19:08.40 |
infinite |
PS: The paper
http://luebke.us/publications/eg09.pdf
is different from the one I cited before, |
19:08.43 |
brlcad |
your question
is both confusing and concerning |
19:09.50 |
brlcad |
I know that
paper, same comment still applies |
19:11.54 |
brlcad |
at least to
an extent, we could benefit from having a SAH implemented per
primitive to improve spatial partitioning |
19:13.04 |
brlcad |
infinite: I
think you need to explain some context, what you're hoping to
decide or research or achieve |
19:18.54 |
infinite |
There lies
scope to improve the speed of rt. Instead of the way we are
following right now, the algorithm presented in paper , if
implemented for rt_bound_tree would fasten up the
process. |
19:24.46 |
brlcad |
do you know
how much of performance is currently consumed or affected by the
performance rt_bound_tre() ? |
19:30.44 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:32.20 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
19:33.06 |
Notify |
03BRL-CAD:starseeker * 60384
(brlcad/trunk/src/libged/ged_private.h
brlcad/trunk/src/libged/ged_util.c): apparently the other 'append'
functions weren't used anywhere. |
19:34.42 |
*** join/#brlcad LordOfBikes
(~armin@dslb-088-066-134-078.pools.arcor-ip.net) |
19:36.06 |
brlcad |
infinite:
you're certainly on a good track, but know that any work to improve
performance should be preceded by performance profiling |
19:37.12 |
brlcad |
that said,
for the voxelization program, you should start first by just making
it parallel (we have many examples of this in brl-cad)) |
19:42.44 |
infinite |
using
semaphores, as in raytracing, right? But genuinely speaking, I am
doubtful if that much would suffice as the work for GSoC project,
so I am analysing what additionally I can do |
19:49.01 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:49.27 |
*** part/#brlcad jasleen_
(~chatzilla@117.253.202.223) |
19:54.38 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:55.01 |
brlcad |
infinite: yes
and no ... if you parallelize well enough, there are no
semaphores |
19:58.18 |
brlcad |
there's a LOT
that g-voxel could be made to do that would be incredibly
useful |
20:01.37 |
brlcad |
support for
output formats, conversion of voxelized data back into geometry
(voxel-g) |
20:04.07 |
brlcad |
improvement
of our voxel geometry data type (vol) |
20:04.08 |
brlcad |
etc |
20:04.21 |
brlcad |
should talk
to daniel about his thoughts if you're looking for other
suggestions |
20:07.42 |
*** join/#brlcad merzo
(~merzo@86-79-132-95.pool.ukrtel.net) |
20:16.38 |
*** join/#brlcad gaganjyot__
(~gagan@27.255.252.57) |
20:19.28 |
brlcad |
starseeker:
you can't just write into a vls's char* |
20:19.57 |
brlcad |
Notify:
hello |
20:22.29 |
``Erik |
well, you
can, but you're setting yourself up for Bad Things(tm) |
20:23.04 |
``Erik |
!notify
day |
20:23.05 |
Notify |
BRL-CAD:
starseeker:14, brlcad:2, d_rossberg:1 |
20:23.07 |
Notify |
BRL-CAD Wiki:
Sean:2, Clouddrift:2, William.ng:1 |
20:24.27 |
infinite |
For voxel-g,
you said once marching cubes sucks for geometries with
discontinuties, what about splatting? |
20:24.58 |
``Erik |
what do you
mean by "splatting"? O.o |
20:31.04 |
infinite |
Splatting is
yet another algorithm for volume visualization, "Splatting performs
a front to back object order traversal of the voxels in volumetric
dataset. Each voxel's contribution to the image is calculated and
composited using a series of table lookups" as
described. |
20:35.17 |
``Erik |
hm http://en.wikipedia.org/wiki/Volume_rendering#Splatting |
20:37.15 |
``Erik |
doesn't seem
appropriate for g-voxel to me from that minimal description *shrug*
but I'm not digging deep, too much other stuff to worry about right
now |
20:43.10 |
Notify |
03BRL-CAD:starseeker * 60385
(brlcad/trunk/include/ged.h brlcad/trunk/src/libged/ged.c and 4
others): Make a stab at adding a functional ged_results interface.
One consequence of this (or, more correctly, of the need to quote
object names in applications) will be that all formatting of output
(like, say, the multi-column output from ls) will need to become
the responsibility of the calling application, since
the |
20:43.12 |
Notify |
assembly of
the final string for such multi-column output can't happen without
the strings being pre-quoted. |
20:43.51 |
brlcad |
infinite: you
don't get geometry from splatting, you get a
visualization |
20:44.11 |
brlcad |
so yeah,
maybe for interactive visualization of our vol
primitive |
20:44.27 |
brlcad |
or for
visualizing the results from g-voxel |
20:44.52 |
brlcad |
but the
utility is practically non-existent without all of the application
infrastructure so that it's easy to use |
20:45.01 |
hcurtis |
Hello,
everyone. I'd like to create a patch, but I've run into problems
getting set up. I've read the information on the wiki, but there
seem to be multiple approaches. I'm learning about Subversion,
Aptitude, CMake, etc. |
20:45.14 |
hcurtis |
I'm an
entry-level programmer (but a fast learner). I use a Windows 7 PC
that has Eclipse and Visual Studio. Also, I've downloaded Virtual
Box and the BRL-CAD VM disk image. |
20:45.29 |
starseeker |
brlcad: where
did I do that? |
20:45.30 |
brlcad |
infinite: I'd
be more inclined to look at leveraging some PCL algorithm to
reconstrust surfaces |
20:45.35 |
hcurtis |
I'm hoping
that someone can advise me on the best approach for my situation.
I'd like to get set up and start working on a patch as soon as
possible. |
20:45.44 |
starseeker |
doesn't doubt it, but not immediately
clicking |
20:46.12 |
brlcad |
_ged_results_add() |
20:46.34 |
brlcad |
hi
henry |
20:47.02 |
starseeker |
uh... I'm
inserting strings into a table there? |
20:47.09 |
hcurtis |
brlcad: Hi,
Sean. |
20:47.50 |
starseeker |
brlcad: I
guess my comment isn't clear, hang on |
20:48.04 |
brlcad |
ahh, I see
starseeker |
20:48.11 |
brlcad |
the comment
sounded like you were writing into it |
20:48.20 |
brlcad |
should be
marked const |
20:48.41 |
brlcad |
should always
be on the lookout for const, not just as an afterthought
:) |
20:50.10 |
brlcad |
hcurtis: I
see that's the exact same inquiry you left on the mailing list --
you need to ask a more specific question |
20:50.29 |
brlcad |
hcurtis: in
actuality, you didn't ask a single question. |
20:51.03 |
hcurtis |
brlcad:
Ok. |
20:51.04 |
brlcad |
asking for
open-ended advice is not efficient, there are FAR too many
variables and issues |
20:51.26 |
Notify |
03BRL-CAD:starseeker * 60386
brlcad/trunk/src/libged/ged_private.h: Clarfiy the header comment a
bit. |
20:51.30 |
brlcad |
get set up
and try to do something, discuss as you go along, ask questions if
you get stuck |
20:52.28 |
starseeker |
brlcad: I
think I set that up so the guts aren't exposed - bu_ptbl was
convenient for me for testing, but I was trying to do the "hide the
details" approach |
20:52.38 |
hcurtis |
brlcad:
That's the problem. I _am_ stuck. |
20:53.14 |
starseeker |
hcurtis:
trying to do... which task? |
20:53.35 |
hcurtis |
brlcad: And
my best guess is that you and the other mentors want this patch
ASAP. |
20:54.54 |
hcurtis |
starseeker: I
need to be able to compile the code for my patch. |
20:55.10 |
starseeker |
what problem
is your patch trying to address? |
20:56.43 |
hcurtis |
I am going to
attempt one involving the implementation of a primitive surface
area function. |
20:56.48 |
starseeker |
brlcad: I
think I've also got an approach that will allow a gradual migration
off of the result_str - perhaps we could even keep it in some
cases, although it's not immediately clear that would be a good
idea |
20:57.06 |
starseeker |
hcurtis: OK,
there are lots of examples |
20:57.41 |
brlcad |
hcurtis: yes,
any patches really need to be in by sunday to have any
bearing |
20:58.04 |
brlcad |
ideally today
or tomorrow |
20:58.18 |
starseeker |
hcurtis: look
at the existing functions for primitives that have them - the new
one will be hooked in the same way, but the "guts" will be
different |
20:58.29 |
hcurtis |
starseeker:
But I'm not actually there working on the patch yet. I've never
done this before, and I'm still trying to get my computer ready to
do it. |
20:58.45 |
brlcad |
now you're
getting more specific! :) |
20:58.45 |
starseeker |
hcurtis: can
you build BRL-CAD? |
20:59.08 |
hcurtis |
brlcad:
You're teaching me well. |
20:59.29 |
brlcad |
hcurtis: see
my reply on the mailing list, I think that might help |
20:59.43 |
hcurtis |
starseeker:
That's my problem. I don't yet know. |
20:59.50 |
starseeker |
uh... |
21:00.25 |
brlcad |
hcurtis: so
try to build, see where you get stuck |
21:00.34 |
brlcad |
you said you
read the wiki page |
21:00.41 |
brlcad |
it provides
step-by-step instruction |
21:00.43 |
starseeker |
how can you
not know yet? Where are you on this process? http://brlcad.org/wiki/Compiling |
21:00.55 |
hcurtis |
starseeker:
I'm an entry-level programmer, and I'm trying to learn and get
better. |
21:01.31 |
starseeker |
hcurtis:
that's fine, but the steps on that page are
straightforward |
21:01.52 |
hcurtis |
brlcad: Thank
you very much, Sean. I appreciate all that you've done to help
me. |
21:01.55 |
brlcad |
that doesn't
let you get away with not reading the documentation and attempting
the steps :) ... if you've attempted and something didn't work,
speak up and ask about it :) |
21:02.39 |
brlcad |
we're here to
help, but ultimately you have to do the work without us telling you
what to do |
21:03.12 |
brlcad |
when you get
stuck, you need to figure out what you're actually stuck on and ask
for help |
21:03.18 |
starseeker |
``Erik: cool
notify feature by the way |
21:03.30 |
brlcad |
note that
getting stuck implies you *tried* something that got you into that
situation |
21:04.31 |
hcurtis |
brlcad: I
understand. I was never asking for a free pass. I've already spent
hours working on this, and I realize that the clock is ticking. I
knew it was time to ask for help. |
21:04.38 |
brlcad |
starseeker: I
find it ironic that you've become so enamored with ptbls .. never
would have guessed that |
21:05.17 |
brlcad |
hcurtis:
that's good (well not good that you spent HOURS, but good that you
realize and are asking...), now you just need to figure out what
your question is |
21:06.12 |
starseeker |
brlcad: for
whatever reason, I find them more intuitive to deal with than
bu_list structures... |
21:06.34 |
starseeker |
brlcad: I
suppose I'm over-using them lately... |
21:06.56 |
starseeker |
probably
could use bu_list for some of this |
21:08.24 |
brlcad |
would be
interesting to see what the performance curve of each of these
looks like |
21:08.44 |
brlcad |
insertions,
deletions, serial lookup, random lookup |
21:09.35 |
starseeker |
out of
curiosity, which "container" would you have expected me to
gravitate towards? (besides the comfy world of STL
containers...) |
21:10.13 |
hcurtis |
starseeker:
Here's where I am in the list at http://brlcad.org/wiki/Compiling.
I was about to download CMake, but I then recalled seeing a BRL-CAD
wiki page saying that I can use Eclipse, which I already have, to
compile. Do I still need CMake? |
21:10.24 |
starseeker |
yes |
21:11.18 |
starseeker |
CMake
generates the outputs that other tools (Eclipse, make, ninja, MSVC,
etc.) use |
21:11.40 |
hcurtis |
starseeker:
Ok |
21:12.12 |
starseeker |
would suggest following the procedure as documented on the
wiki - it's going to use a fairly minimal subset of the tools you
*can* use |
21:12.32 |
starseeker |
once you can
do that, *then* look at options like Eclipse if they are
helpful |
21:12.53 |
starseeker |
but the
question is Eclipse vs. straight-up command line make, not vs.
CMake |
21:13.27 |
starseeker |
and even that
question is not one to spend time on |
21:13.51 |
starseeker |
use Make
unless you have some reason to do otherwise (like a lot of skill
with Eclipse) |
21:14.07 |
hcurtis |
starseeker: I
understand. Thank you. |
21:22.35 |
brlcad |
hcurtis: and
if you hit a wall trying to follow the steps exactly as written,
try them again using the VM image .. that should work exactly as-is
and get you up the fastest but obviously with an emulated
environment |
21:27.21 |
hcurtis |
brlcad: Thank
you. And that points to one of my underlying questions. Would it be
better to use that VM environment or my usual Windows 7
environment? I wondered whether I should avoid using the VM if
possible because I have only a little experience with
VMs. |
21:28.08 |
starseeker |
Windows is a
difficult environment to work with for BRL-CAD - if that's your
normal setup, I'd recommend the VM |
21:28.47 |
hcurtis |
brlcad: I'm
not saying I'm scared of VMs or something...rather, I just need to
get this patch to you without running into any more
complications. |
21:29.05 |
starseeker |
I definitely
would *not* recommend trying CMake+Eclipse on Windows 7 - that
configuration is completely untested, to the best of my knowledge,
and almost certain to break |
21:29.45 |
hcurtis |
starseeker: I
see. Thank you. |
21:31.39 |
starseeker |
hcurtis: you
will find as you program more that Windows is kind of an alien
landscape to many (even most) open source programmers - it's far
more likely for them to be using an open source OS |
21:32.48 |
starseeker |
so, generally
speaking, Windows issues will be harder to debug and harder to find
help with. BRL-CAD is rather unusual in the level of support it
provides for MSVC |
21:33.32 |
hcurtis |
starseeker
and brlcad: Now, *this* is the kind of insider info I was looking
for. I did read the wiki pages...however, a lot of this stuff is
new to me. I am trying. I definitely appreciate your
help. |
21:34.11 |
starseeker |
google and
wikipedia are your friends - if you don't understand terms, don't
be afraid to research them |
21:34.33 |
starseeker |
you will be
doing that as long as you are doing programming - the only thing
that will change is what you are studying |
21:35.15 |
hcurtis |
starseeker:
Absolutely |
21:36.12 |
starseeker |
If you didn't
know what CMake was, for example, you should have taken the time to
read their website when you went to download it. |
21:38.13 |
starseeker |
if you want
the voice of experience, I can assure you that you won't get away
with *not* understanding things - you'll just end up taking longer
than you had to before you are forced to learn them
anway |
21:39.41 |
starseeker |
s/anway/anyway |
21:40.10 |
starseeker |
makes a note to suggest building a spellchecker into irssi to
``Erik... |
21:42.48 |
hcurtis |
starseeker:
You are very right. As I was telling Sean, however, I've already
spent hours getting nowhere. I realize that the clock is ticking,
and I knew it was time to ask for help. I'm not the type to look
for a free pass. |
21:50.49 |
hcurtis |
starseeker:
Anyway, thank you once again for your information and
advice. |
21:52.40 |
*** join/#brlcad infinite_
(~infinite@14.139.122.114) |
22:09.06 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:21.41 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
22:33.40 |
``Erik |
starseeker:
what, the statistics reporting? been there since just about the
beginning... https://github.com/erikg/cl-cia/blob/master/irc.lisp
line 124 |
22:38.10 |
*** join/#brlcad ries (~ries@190.9.171.121) |
22:38.35 |
``Erik |
heh,
when(spelling_errors>1)printf("Learn to spel, fool!\n"); /*
spell misspelled on purpose */ |
22:48.06 |
infinite_ |
brlcad :
Guess moving least squares would do well.
www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDAQFjAA&url=http%3A%2F%2Fwww.pointclouds.org%2Fassets%2Ficra2012%2Fsurface.pdf&ei=DC4_U7KxComErAet44DgDA&usg=AFQjCNEA0LQcvrI461SsiZIZkgWn7Jq6AA&sig2=LGaAKh7isQnfu5HbjYADqA&bvm=bv.64367178,d.bmk |
23:14.41 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:37.13 |
*** join/#brlcad ries (~ries@190.9.171.121) |
23:49.49 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
00:03.08 |
*** join/#brlcad ries (~ries@190.9.171.121) |
01:17.59 |
*** join/#brlcad ries (~ries@190.9.171.121) |
01:38.54 |
*** join/#brlcad ries (~ries@190.9.171.121) |
01:59.26 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:13.06 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
02:14.52 |
*** join/#brlcad ries (~ries@190.9.171.121) |
02:44.46 |
*** join/#brlcad ries (~ries@190.9.171.121) |
02:49.42 |
*** join/#brlcad stevegt_
(~stevegt@50.242.72.226) |
02:56.09 |
hcurtis |
brlcad: Sean,
are you available? |
03:37.52 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
03:46.22 |
Notify |
03BRL-CAD:starseeker * 60387
brlcad/branches/openscenegraph/CMakeLists.txt: Gah. Ubuntu is
apparently adding --as-needed to ld linking by default now
(http://stackoverflow.com/questions/8814707/shared-library-mysteriously-doesnt-get-linked-to-application)
which in turn messed up the openscenegraph linking for BRL-CAD.
Better solution here is to figure out *why* it's concluding it
doesn't need those libraries, but |
03:46.24 |
Notify |
until then
here's a temporary work-around... |
03:49.01 |
starseeker |
what the
hey... |
04:41.51 |
*** join/#brlcad merzo
(~merzo@42-25-132-95.pool.ukrtel.net) |
05:08.11 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7015 /wiki/User:Krajkreddy/GSOC14/proposal: /*
Update Timeline. Remove Primitives which are not used. Also add a
detailed plan for BREP. */ |
05:10.34 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7016 /wiki/User:Krajkreddy/GSOC14/proposal: /*
Refactor style */ |
05:14.35 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7017
/wiki/User:Krajkreddy/GSOC14/proposal: |
05:23.58 |
brlcad |
hcurtis: note
this: |
05:24.00 |
brlcad |
~ask |
05:24.00 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
05:27.26 |
*** join/#brlcad ries (~ries@190.9.171.121) |
05:36.12 |
brlcad |
starseeker:
if you had to add -no-as-needed, then the build flags are wrong
somewhere |
05:37.26 |
brlcad |
that
stackoverflow is a little bit misguiding (not just because of
LD_PRELOAD, but the command-line args are ordered
wrong) |
05:37.44 |
brlcad |
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/As-needed |
05:39.49 |
brlcad |
basically,
it's linking an exe that doesn't use OSG (which is true, probably
only libdm is using it OSG) |
05:42.31 |
brlcad |
so the lib
gets the symbols but the app should not, nor should libs using the
lib (unless they directly have osg symbols being
referenced) |
05:43.13 |
brlcad |
it's like our
headers -- each lib and exec link line is supposed to only list
exactly what is actually used |
06:11.13 |
*** join/#brlcad caen23
(~caen23@92.81.212.37) |
07:23.10 |
*** join/#brlcad caen23
(~caen23@92.81.212.37) |
07:59.02 |
FreezingCold |
I'm thinking
of writing/paying for a project that generates and simulates the
path of a cartesian robot, would brlcad be a decent base to start
off of? |
08:01.03 |
archivist |
FreezingCold,
vismach in linuxcnc |
08:04.07 |
FreezingCold |
that seems to
only be a visual simulator |
08:04.13 |
FreezingCold |
not a path
generator or anything |
08:07.16 |
archivist |
path
generation depends on use |
08:20.50 |
*** join/#brlcad luca79
(~luca@host12-111-dynamic.5-87-r.retail.telecomitalia.it) |
08:59.31 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
11:11.50 |
brlcad |
FreezingCold:
what are the outputs o your simulation? |
11:13.47 |
brlcad |
certainly
wouldn't be hard at all with brl-cad as a base to set up a model
and performs route/path planning (e.g., using ray tracing to find
paths) |
11:17.48 |
brlcad |
in fact, I
had high school students with very little experience that wrote a
very similar program -- the created maze geometry and an automatic
path finder that would find a route from a defined start and end
point |
12:17.49 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:40.34 |
*** join/#brlcad drv_
(~smuxi@dynamic-78-8-246-104.ssp.dialog.net.pl) |
13:33.04 |
starseeker |
brlcad: I
didn't have to add it to successfully build, but the osg display
manager crashed unless I built with it |
13:33.36 |
starseeker |
which
probably indicates I'm doing something else wrong, but I can't
imagine what |
13:34.23 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
13:34.38 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
13:35.02 |
*** join/#brlcad caen23
(~caen23@92.81.212.37) |
13:41.34 |
*** join/#brlcad Denis_
(~denisilie@141.85.0.116) |
13:54.04 |
starseeker |
brlcad: we
may be dealing with that "Initializers and Deconstructors" case,
although I'm not sure yet -
src/other/openscenegraph/src/osg/GraphicsContext.cpp:47 in a
debugger shows that s_WindowingSystemInterface is non-NULL without
the --as-needed, and NULL with it |
14:06.20 |
*** join/#brlcad gaganjyot__
(~gagan@27.255.252.57) |
14:19.57 |
*** join/#brlcad luca79
(~luca@ge-19-100-237.service.infuturo.it) |
14:36.28 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
14:38.40 |
brlcad |
starseeker:
it's the "Failure in execution, undefined symbols" case |
14:39.37 |
brlcad |
that init and
destructor case is very specific -- you'd have to only create
objects and not make any other function calls, and that's clearly
not what you've written |
14:40.26 |
brlcad |
the problem
is described in that section: "a directly-linked library did not
link one of its dependencies" |
14:41.36 |
brlcad |
in this case,
you're linking libosg or some library, but their build system is
not properly specifying a library that it's using (demonstrated by
your debugging find) |
14:47.15 |
*** join/#brlcad caen23
(~caen23@92.81.212.37) |
14:47.40 |
starseeker |
brlcad: OK,
I'll experiment |
14:48.17 |
brlcad |
just looked
through their sources and that does look to be the point where they
bind to the host interface graphics system |
14:48.50 |
brlcad |
and they're
doing it through some obfuscating reference pointer masking, which
is almost certainly why it's a getting lost as a runtime
crash |
14:51.35 |
starseeker |
is a trifle confused - the windowing specific stuff is in
osgViewer, but that requires osg (not the other way
around) |
14:53.14 |
starseeker |
is tempted just to build all these pieces into one big osg
library... |
14:53.48 |
starseeker |
but I suppose
that wouldn't address the problem if we use a system version of
osg, which will be set up similarly |
14:54.35 |
starseeker |
looks at the original CMake build for osg - perhaps I
mistranslated something |
14:55.06 |
brlcad |
what about
just adding --no-as-needed to their build? |
14:55.15 |
brlcad |
or did I
misread and that's what you did? |
14:55.26 |
brlcad |
thought it was to our build |
14:55.34 |
starseeker |
yeah, added
it to our build |
14:55.41 |
starseeker |
I can try it
in theirs and see if that fixes it |
14:55.46 |
brlcad |
it
should |
14:56.05 |
brlcad |
they're the
one not specifying their own lib breakout fully and that's almost
certainly the cause |
14:56.29 |
brlcad |
i mean, they
have 20 libs and they'd have to fully specify all of them IN THE
PROPER ORDER |
14:56.41 |
brlcad |
get just one
dep wrong and you'd see this issue |
14:58.01 |
brlcad |
building our
stuff with as-needed is actually a pretty good test of our build
logic .. that was hard to get working right with autotools
too |
14:59.12 |
brlcad |
there are
some platforms where there is no concept of --no-as-needed, so you
HAVE to fix the linkages (aix I think is like this) |
15:00.37 |
starseeker |
joy |
15:00.50 |
starseeker |
wonder if osg
will accept patches |
15:02.46 |
brlcad |
well, they
should fix their build by not using no-as-needed |
15:03.18 |
brlcad |
but that's
going to be more tricky and likely require one of their devs that
is more familiar with their symbols and deps |
15:03.20 |
starseeker |
would be surprised if they specify that... probably just
"getting away with it" |
15:04.04 |
starseeker |
growls... was having enough fun without this on top of
it... |
15:04.25 |
starseeker |
nope, didn't
do it |
15:05.46 |
starseeker |
libdm's ldd
output is still showing only libosg.so |
15:05.52 |
starseeker |
didn't bring
in the others |
15:06.42 |
brlcad |
eh? you call
other symbols? |
15:07.06 |
brlcad |
libdm should
only show libs that it directly calls symbols on |
15:07.46 |
starseeker |
well, somehow
(not clear to me how) when MGED starts up some of osgViewer's
routines are used to initialize things |
15:08.13 |
starseeker |
if that
doesn't work, that seems to be what results in
s_WindowingSystemInterface being NULL |
15:08.44 |
brlcad |
sure, but
it's whether dm actually calls osgViewer functions or whether it
calls an osg symbol that calls osgViewer symbols |
15:09.01 |
brlcad |
my quick look
seemed like the latter was going on |
15:09.02 |
starseeker |
but osg will
never pull in osgViewer, since osgViewer depends on osg |
15:09.10 |
starseeker |
per the build
system |
15:09.58 |
brlcad |
well that
would likely be an issue, perhaps the issue |
15:10.09 |
brlcad |
if there's a
cyclic lib dependency for example |
15:10.28 |
brlcad |
they both
depend on each other is a valid state they could be in |
15:10.30 |
starseeker |
that's going
to be a problem even with a system version of the libs |
15:11.12 |
starseeker |
so... should
libdm do something to make sure osgViewer is brought on-board
somehow? |
15:11.56 |
brlcad |
I'd only
expect that if it calls osgViewer functions |
15:12.04 |
starseeker |
growl... |
15:12.08 |
brlcad |
what happens
if you just tell their build that osg depends on
osgViewer? |
15:12.19 |
starseeker |
then the
build system has a cyclic dependency |
15:12.22 |
brlcad |
or not
depends, but actually add it to osg's link line |
15:12.33 |
brlcad |
so? |
15:12.39 |
starseeker |
which one
does Make build first? |
15:13.50 |
brlcad |
I would
expect osgViewer and their depends is wrong |
15:14.18 |
starseeker |
tries osgViewer without osg to see what
happens... |
15:15.24 |
brlcad |
could also
test what happens if libdm is told to link both osg and
osgViewer |
15:16.01 |
brlcad |
but I suspect
it's the way that osg is linked that is the problem |
15:16.22 |
starseeker |
is telling libdm to link both now - it's not
enough |
15:16.33 |
starseeker |
the as-needed
thing seems to be striping it out |
15:20.32 |
brlcad |
right, that's
what I figured |
15:21.04 |
brlcad |
that
s_WindowingSystemInterface is problematic, it's untyped |
15:21.28 |
brlcad |
so the linker
needed to know when osg was built what it needed to be |
15:21.56 |
brlcad |
you did
specify them in the right order, yes? :) |
15:22.07 |
brlcad |
(when testing
libdm linking both) |
15:22.32 |
starseeker |
no
idea |
15:23.18 |
starseeker |
ok, even when
I built osg after osgVIewer and explicitly added osgViewer to osg's
library list, ldd *still* doesn't show osgViewer as hooked up to
libosg |
15:24.23 |
brlcad |
ldd shouldn't
matter -- libosg becomes resolved |
15:25.30 |
brlcad |
maybe a
relatable example: I could build a librt that does NOT depend on
libbu/libbn/etc, fully resolving all of the symbols when I build
librt |
15:26.11 |
starseeker |
erm.
Wouldn't that take some special options to make happen? |
15:26.23 |
starseeker |
kinda thought that's what static libraries were all
about |
15:27.27 |
starseeker |
continuing
with build to test and see... |
15:28.09 |
brlcad |
it's very
similar to static libs, but you can actually construct a lib that
resolves it's symbols without colliding symbols (at least on some
platforms) |
15:28.24 |
brlcad |
and that are
not static libs |
15:28.41 |
``Erik |
-F/dev/osg ?
does this mean no ogre or mged-v3? |
15:28.58 |
brlcad |
so you write
an app that uses -lrt .. and you can't call bu_log without adding
-lbu, but all of the bu_log's in -lrt are fully
resolved |
15:29.00 |
starseeker |
``Erik: right
now, trying openscenegraph |
15:29.18 |
starseeker |
brlcad: ah,
gotcha |
15:29.37 |
starseeker |
``Erik:
doesn't impact 3rd gen interface |
15:30.18 |
``Erik |
hm, gonna try
to wedge BRL-CAD in under VSL if this dm pans out? :D |
15:30.35 |
starseeker |
VSL's use of
it is one of the factors |
15:30.38 |
brlcad |
which is
basically what you're doing .. you've got an -losg and you're
saying it needs symbols from osgViewer but they're not resolved so
you're getting a runtime crash |
15:30.48 |
brlcad |
``Erik: of
course that's exactly what he's doing :) |
15:31.22 |
starseeker |
still
crashing |
15:31.26 |
starseeker |
let me commit
what I tried |
15:31.39 |
``Erik |
heh, and
watch it become the new tcl/s2 problem down the road
O:-) |
15:32.10 |
brlcad |
starseeker:
well if this goes much longer, can just try at least isolating
--no-as-needed to libdm instead of everything |
15:32.37 |
brlcad |
yay, black
box found |
15:32.54 |
Notify |
03BRL-CAD:starseeker * 60388
(brlcad/branches/openscenegraph/src/other/openscenegraph/CMakeLists.txt
brlcad/branches/openscenegraph/src/other/openscenegraph/src/CMakeLists.txt
and 2 others): Try to get osg to be aware of osgViewer from the
get-go (didn't seem to work...) |
15:32.55 |
``Erik |
the malaysian
flights? |
15:33.15 |
brlcad |
yeah,
http://www.telegraph.co.uk/news/worldnews/asia/china/10746529/Malaysia-Airlines-MH370-black-box-ping-detected-reports.html?fb |
15:33.56 |
brlcad |
starseeker:
note that this is all predicated on your assertion that osg needs
osgViewer ... which I didn't directly see |
15:34.19 |
starseeker |
let me
pastebin the backtraces |
15:34.25 |
starseeker |
maybe I'm
reading it wrong |
15:34.36 |
brlcad |
i mean it
fits the symptoms that there are symbols in one of their other
libs, but unclear which |
15:35.17 |
starseeker |
nods - I'll put together the path I've been
following |
15:35.27 |
starseeker |
wouldn't
surprise me at all if I'm off in the weeds |
15:37.35 |
brlcad |
starseeker:
I'm REALLY surprised that adding --no-as-needed to
CMAKE_SHARED_LINKER_FLAGS didn't do the trick on a clean
rebuild |
15:38.03 |
brlcad |
did you
confirm that it was 1) a clean build and 2) actually using
no-as-needed when linking libosg and friends? |
15:38.06 |
Notify |
03BRL-CAD:starseeker * 60389
(brlcad/branches/openscenegraph/src/other/openscenegraph/CMakeLists.txt
brlcad/branches/openscenegraph/src/other/openscenegraph/src/CMakeLists.txt
and 2 others): Put things back for now, since osgGA seems to be a
requirement for osgViewer... |
15:38.42 |
starseeker |
brlcad: I'll
double check in a few minutes - let me get my initial setup
reproduced before I rework it again |
15:39.43 |
brlcad |
also know
that as a C++ API, they very well could have the
constructor/initailization problem that you first suspected .. very
unlikely but possible with all their reference pointer
hiding |
15:40.24 |
brlcad |
but still,
adding --no-as-needed in their build really *should*
work... |
15:42.01 |
brlcad |
this shows
--as-needed working: http://forums.gentoo.org/viewtopic-p-7480400.html |
15:42.48 |
brlcad |
looks like
they specifically added it in 3.0.0-2 |
15:43.36 |
starseeker |
maybe it's
how I'm calling it then... |
15:44.27 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:45.43 |
*** join/#brlcad gaganjyot__
(~gagan@27.255.252.57) |
15:45.54 |
starseeker |
it's possible
too if the library ordering is critical I might have messed it up
when I reworked the build |
15:46.44 |
starseeker |
can't help thinking that such ordering *really* shouldn't be
necessary - that's very difficult to track in some
situations... |
15:47.05 |
brlcad |
heh, it's
most definitely necessary |
15:47.55 |
brlcad |
gnu didn't do
anyone favors by making their ld search for symbols anywhere on the
link line, so much badness |
15:48.24 |
brlcad |
used to be
more common to encounter a system where ordering was required for
proper resolution |
15:49.05 |
brlcad |
so in a way,
kind of refreshing to see --as-needed getting enforced |
15:49.38 |
brlcad |
it'll be easy
to tell if you have the ordering right -- what's libdm's link line
look like? |
15:50.39 |
brlcad |
should be all
the .o's followed by a bunch of our -llibs followed by -l's for
system libs (and there should be -losg near the end) |
15:51.26 |
starseeker |
here's the
initialization backtrace: http://pastebin.mozilla.org/4764810 |
15:54.32 |
starseeker |
link line:
http://pastebin.mozilla.org/4764815 |
15:56.36 |
brlcad |
and that link
line works, yes? |
15:56.44 |
starseeker |
yes |
15:56.55 |
*** join/#brlcad Denis_
(~denisilie@141.85.0.116) |
15:56.57 |
starseeker |
as long as
--no-as-needed is present |
15:57.31 |
brlcad |
right, can
you try manually running that link without no-as-needed and remove
the first instance of libosg (there are two) |
15:57.39 |
starseeker |
one
second... |
16:00.29 |
starseeker |
hmm |
16:00.37 |
starseeker |
that *seemed*
to have worked |
16:00.47 |
starseeker |
so the
question is where that first osg is coming from |
16:10.05 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:12.22 |
starseeker |
doesn't work
when I take the --no-as-needed out of the toplevel |
16:12.33 |
starseeker |
growl... |
16:14.15 |
starseeker |
huh, *that's*
interesting... - when I add it back in to libdm, I see the debug
message from the plug-in dir setting but it still doesn't
work |
16:15.28 |
brlcad |
this is more
and more looking like it's almost certainly an ordering
issue |
16:15.31 |
brlcad |
try
eliminating all of the osg libs and just add -losg to the
end |
16:16.26 |
brlcad |
all of their
libs must be ordered correctly if it's actually needing them
all |
16:17.17 |
brlcad |
ordering
issue would also explain why adding --no-as-needed to osg didn't do
anything (and the fact that they've been building with --as-needed
for a long time now without others running into this
problem) |
16:17.17 |
Notify |
03BRL-CAD:starseeker * 60390
(brlcad/branches/openscenegraph/CMakeLists.txt
brlcad/branches/openscenegraph/src/libdm/CMakeLists.txt and 2
others): Getting closer - don't need the toplevel set |
16:17.32 |
starseeker |
nods |
16:17.57 |
brlcad |
just a matter
of binary searching the lib ordering now ;) |
16:19.01 |
starseeker |
still thinks requiring that is a FAIL on the part of the tool
chain - at the very least there should be some tool that takes a
list of libs and does that testing automatically to generate the
right ordering |
16:19.08 |
starseeker |
or, worst
case, report why its impossible |
16:19.10 |
brlcad |
also, if this
is the first --as-needed compile, keep an eye out for ordering of
our libs that could be wrong .. might recheck the stack trace
periodically |
16:19.49 |
brlcad |
you can have
the same symbol in multiple libs, which should it use? |
16:20.36 |
starseeker |
nods - that's fine if it can't decide (that would in fact be
one of the undecidable cases) but a detailed report on what symbols
and which libs would be a big help |
16:21.13 |
starseeker |
assuming the
dev has full knowledge of all such issues from all libs they're
using in this day and age is likely to be a Bad
Assumption |
16:21.33 |
brlcad |
but it can
decide |
16:21.44 |
starseeker |
based on
ordering, sure |
16:21.44 |
brlcad |
and decide
determinisitically |
16:23.04 |
starseeker |
but if I've
got too 3rd party libs, both of which define FOO and BAR, and I
want FOO from the first one and BAR from the second, I've got a
problem |
16:23.08 |
brlcad |
the problem
is that it can pick libA .. and linking that libA comes with it's
own set of symbols that it has to hunt down .. and so on
recursively |
16:23.38 |
brlcad |
and it's not
strictly a tree, it's any possible network topology |
16:23.47 |
brlcad |
cycles are
valid |
16:23.55 |
starseeker |
winces |
16:23.58 |
brlcad |
undesirable,
but valid |
16:24.20 |
brlcad |
and with
runtime loading, you can't even know when you have certain
topologies |
16:25.53 |
starseeker |
wouldn't a
coverity-style analysis of the code allow a tool to investigate the
runtime possibilities? |
16:27.04 |
Notify |
03BRL-CAD:starseeker * 60391
(brlcad/branches/openscenegraph/CMakeLists.txt
brlcad/branches/openscenegraph/src/other/openscenegraph/CMakeLists.txt):
OK, it's down to libfb and libdm |
16:27.36 |
starseeker |
doens't buy it that there exists a situation where the
developer can keep track of such interrelatedness and the computer
can't... there must be some solution |
16:35.13 |
brlcad |
as long as
you prohibit loading a library at runtime by filename, yeah sure ..
and some plaforms do that |
16:35.56 |
brlcad |
if you're
going to allow runtime symbol insertion, you have to have
deterministic symbol resolution ... which is ordering or some
explicit table or some other method (all of which exist
too) |
16:36.15 |
brlcad |
gets off the dead horse :) |
16:36.22 |
starseeker |
brlcad:
narrowing down - libfb is what's providing the first set of osg
libs |
16:36.38 |
starseeker |
can turn off
libdm's and still work, so that's were the problem can be
resolved |
16:41.26 |
Notify |
03BRL-CAD:starseeker * 60392
(brlcad/branches/openscenegraph/src/libdm/CMakeLists.txt
brlcad/branches/openscenegraph/src/libfb/CMakeLists.txt): Narrow
down on the problem - libfb is providing the first set of osg libs,
and libdm doesn't have to factor in - solve the issue in libfb, and
we've got it. |
16:50.14 |
Notify |
03BRL-CAD:starseeker * 60393
(brlcad/branches/openscenegraph/src/libfb/CMakeLists.txt
brlcad/branches/openscenegraph/src/other/CMakeLists.txt): Try
adding other osg libraries explicitly in case the ordering needs to
be explicit... |
16:54.23 |
starseeker |
brlcad: osg
by itself doesn't work. osgViewer by itself does, but only if I
keep the no-as-needed |
16:59.44 |
Notify |
03BRL-CAD:starseeker * 60394
brlcad/branches/openscenegraph/src/libfb/CMakeLists.txt: I can get
away at this stage with supplying *ONLY* osgViewer as a library,
but I still need the no-as-needed flag or the initialization
changes (I don't see my debugging line indicating the plugin
directory has been loaded when starting MGED.) |
17:00.15 |
starseeker |
I tried
including osg before and after osgViewer, doesn't seem to make a
difference... |
17:04.29 |
starseeker |
brlcad:
thanks for taking the time to help me work through it |
17:05.08 |
starseeker |
will keep digging, but at least worst case that linker flag
can be confined to libfb/libdm |
17:11.34 |
starseeker |
brlcad:
another data point, fwiw - windowingSystemInterfaceRef is called
even before main in MGED in the working scenario, and never called
at all otherwise |
17:12.04 |
starseeker |
can that
happen as a consequence of ordering? |
17:13.14 |
starseeker |
or, perhaps a
better question, if there *is* in fact a change in initialization
per that gentoo page, is there any to make a definitive test for it
that will either confirm it or rule it out? |
17:26.49 |
starseeker |
wait a
minute... |
17:36.36 |
starseeker |
AH
HAH! |
17:39.08 |
Notify |
03BRL-CAD:starseeker * 60395
(brlcad/branches/openscenegraph/src/libdm/CMakeLists.txt
brlcad/branches/openscenegraph/src/libdm/dm-osg.cpp and 2 others):
Went too low level in the APIs and wasn't getting the
initialization code I needed to call. Short term, create and delete
a viewer to make sure all the right setup is called. Longer term,
study how the osgviewerFLTK example works in osg and find out if it
makes |
17:39.10 |
Notify |
sense to
retool how we are embedding osg in Tk. |
17:39.35 |
starseeker |
does happy dance |
17:39.42 |
starseeker |
brlcad:
thanks for your help! |
18:15.03 |
*** join/#brlcad richa
(uid11933@gateway/web/irccloud.com/x-uhgiarqtvssdzbao) |
18:19.43 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
18:22.18 |
infinite__ |
brlcad: Hi!
Just wish to enquire if this task
www.google-melange.com/gci/task/view/google/gci2012/8095204 is
open, because bu_semaphore.c already exists. |
18:33.47 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
18:52.01 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
19:24.12 |
*** join/#brlcad hcurtis
(b82d2950@gateway/web/freenode/ip.184.45.41.80) |
19:36.07 |
infinite__ |
can anyone
explain what does the argument stand for in nirt -e {fmt r "start
(%g %g %g)\n" x_orig y_orig z_orig} |
20:06.37 |
*** join/#brlcad raj12lnm
(6ad889c2@gateway/web/freenode/ip.106.216.137.194) |
20:19.17 |
*** join/#brlcad Rich80
(~androirc@host86-157-13-66.range86-157.btcentralplus.com) |
20:20.24 |
*** join/#brlcad infinite__
(~infinite@14.139.122.114) |
20:21.37 |
Rich80 |
Hi, I am a
newbie progra |
21:05.02 |
*** join/#brlcad Rich80
(~androirc@host86-157-13-66.range86-157.btcentralplus.com) |
21:10.15 |
Rich80 |
I am new to
programming however I would like to develop a geometry converter
between .g files and an XML format called Geometry Description
Markup Language. Any help/guidance would be much
appreciated. |
21:22.00 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:28.53 |
*** part/#brlcad gaganjyot__
(~gagan@27.255.252.57) |
21:50.47 |
*** join/#brlcad merzo
(~merzo@42-25-132-95.pool.ukrtel.net) |
21:52.10 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
22:08.40 |
hcurtis |
brlcad: Hi,
Sean. Thanks to your and starseeker's guidance, I have come a long
way. Incidentally, I've made additional improvements to my proposal
on Melange, and I'm working on a patch. |
22:10.33 |
*** join/#brlcad infinite
(~infinite@14.139.122.114) |
23:20.33 |
hcurtis |
brlcad: Hi,
Sean. I'm working on this as a first patch.
http://www.google-melange.com/gci/task/view/google/gci2013/4932878790033408
Do words like "funcs" and "args" count as spelling
mistakes? |
23:31.58 |
*** join/#brlcad merzo
(~merzo@42-25-132-95.pool.ukrtel.net) |
23:37.54 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
23:57.43 |
*** join/#brlcad Denis
(~denisilie@141.85.0.116) |
00:05.14 |
Notify |
03BRL-CAD:tbrowder2 * 60745
(brlcad/branches/d-binding/misc/d-bindings/Phobos.pm
===================================================================
and 68 others): add hash of Phobos (D std library) module
names |
00:57.52 |
hcurtis |
brlcad:
Update: I've continued to re-read http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/HACKING,
but I didn't get as much done as I would've liked. A friend
wouldn't quit texting me, and I eventually had to just shut off my
phone. |
01:00.07 |
hcurtis |
brlcad: I'm
going to get something to eat. I'll be back in a half
hour. |
01:28.10 |
hcurtis |
brlcad: I'm
back. |
01:40.57 |
Notify |
03BRL-CAD:starseeker * 60746
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/gtools/gdiff2/diff3_callbacks.c
brlcad/trunk/src/librt/db_diff.c): Follow the API
pattern. |
01:45.55 |
Notify |
03BRL-CAD:starseeker * 60747
brlcad/trunk/src/gtools/gdiff2/diff_callbacks.c: Rework to try to
handle the case where an attribute-only and a non-attribute-only
collide. |
01:49.51 |
Notify |
03BRL-CAD:tbrowder2 * 60748
brlcad/branches/d-binding/misc/d-bindings/D.pm: put storage info
for paths into own module |
02:03.29 |
brlcad |
hcurtis: you
don't need to address me specifically and tell me every time you
leave to pee ... you should be sharing the progress you make, what
you learn, what you worked on |
02:03.54 |
hcurtis |
Ok |
02:05.14 |
brlcad |
hcurtis: for
example, from your messages from the past four hours, all you did
was read our HACKING file and have some coffee |
02:05.39 |
hcurtis |
When you say
the progress I make, can you be more specific? Please give me a
sample sentence. |
02:07.17 |
brlcad |
honestly, i'm
a little flabbergasted to answer |
02:07.46 |
brlcad |
there's not a
formula, this isn't choose your own adventure
fill-in-the-blanks |
02:08.11 |
brlcad |
share what
you did (that others might POSSIBLY care about) |
02:08.29 |
brlcad |
here we are
at the end of the first day -- what did you do? |
02:10.07 |
hcurtis |
I will have
to leave for a while in about 20 minutes. Just a heads
up. |
02:11.04 |
brlcad |
okay,
sure |
02:11.08 |
brlcad |
and?
:) |
02:12.04 |
hcurtis |
Also, for me
this is not the end of the day. I will be working for several more
hours. |
02:12.20 |
brlcad |
kinda
irrelevant to the point and question |
02:12.57 |
brlcad |
that's not a
hypothetical question, I'm honestly interested in hearing what
you've done thus far today |
02:13.08 |
brlcad |
besides read
hacking, turn off your phone, and get some coffee |
02:15.26 |
hcurtis |
I'm not sure
whether you read my explanation from yesterday of why I'm reading
the documents. Or maybe it didn't matter. |
02:18.21 |
hcurtis |
One reason I
told you I have to go soon is that we need to have the conversation
that you said we needed to have about the direction of my project.
That will probably take more than 15 minutes. |
02:19.16 |
brlcad |
is still waiting to hear a summary of "what" before digging
into "why" |
02:20.39 |
brlcad |
we seem to be
having a big communication disconnect here |
02:21.10 |
hcurtis |
I
agree. |
02:21.47 |
brlcad |
I'm really
confused, as you keep dodging the request |
02:22.27 |
brlcad |
I can be more
blunt, but that usually comes off sounding harsh and that is not
the intent |
02:22.35 |
brlcad |
we need to be
able to communicate effectively |
02:22.39 |
brlcad |
which is a
two-way process |
02:22.54 |
hcurtis |
What I have
done today is read the hacking file. |
02:22.57 |
brlcad |
you agreeing
or apologizing or listening is not going to get us
there |
02:23.07 |
brlcad |
and anything
else? |
02:23.17 |
hcurtis |
No. |
02:23.27 |
hcurtis |
I am behind.
I get that. |
02:23.35 |
brlcad |
there is no
subtext |
02:24.22 |
brlcad |
we need
clarity ... i have no knowlege of what you're doing or not doing
other than what you say and dancing around the questions because
you're afraid it implies something else does not move our
conversation forward |
02:24.47 |
hcurtis |
Ok |
02:25.41 |
brlcad |
e.g., "all I
got to today was reading (re-reading?) through the hacking file,
and reading up on X Y Z as a result" |
02:26.00 |
hcurtis |
It's the
truth. |
02:26.04 |
brlcad |
there's a
good place to inject / reiterate commentary on "why?" |
02:26.20 |
brlcad |
but still ...
the summary is needed first |
02:27.51 |
hcurtis |
One major
topic I read about were the coding conventions. |
02:28.18 |
brlcad |
anything but
the truth is a quick way for anyone to find themselves in jeopardy
.. |
02:28.25 |
brlcad |
open source
embraces brutal honesty |
02:28.38 |
hcurtis |
Ok |
02:29.04 |
hcurtis |
I have to go
in a moment. |
02:29.13 |
brlcad |
there's
nothing to be ashamed or embarrased about, so long as you are being
usefully productive (to yourself and/or to the project) |
02:30.14 |
brlcad |
we can pick
this up later, but two points I'd like to make quick before you
bolt |
02:31.13 |
brlcad |
1) please
include your summary in your dev log (which is expected of everyone
that they update daily) along with why (not in vague terms), as
concisely/tersely as possible |
02:32.44 |
brlcad |
2) I get a
sense that you need a short-term objective -- something that will
take you less than three days |
02:33.02 |
brlcad |
every action
you take, every bit of research should be directly attestable to
that goal |
02:33.31 |
brlcad |
otherwise you
could wander in the wilderness learning and reading and make
absolutely zero useful progress |
02:34.11 |
brlcad |
I think that
fast4-g memory task is probably a good one, but you're welcome to
suggest something better |
02:36.40 |
brlcad |
starseeker:
ugh |
02:37.16 |
brlcad |
starseeker:
PATH becomes the "one of these is not like the others" then and you
know how much I hate one-offs .. high-cost, low-utility |
02:39.30 |
hcurtis |
brlcad: I am
back. I postponed what I was going to leave to do. Let's keep
talking. |
02:39.32 |
brlcad |
is there no
non-file-based approach where we can get the value? what is
CMAKE_INSTALL_PREFIX set to? |
02:53.47 |
brlcad |
hcurtis:
that's another point, we expect and trust everyone to be working so
you really don't need to share the trivialities of your day
(coffee, lunch, back, not back, whatever) |
02:54.01 |
hcurtis |
Ok |
02:54.10 |
hcurtis |
I'm
learning. |
02:54.26 |
brlcad |
it just
becomes filler noise and is not a substitute for meaningful
productivty summaries that are the interest |
02:56.48 |
brlcad |
what I find
surprising is that you've been working for a number of hours today
(reading hacking), but not a single question crossed your mind that
you couldn't find the answer to, not a single opinion about
anything you found interesting/offensive/reasonable/confusing/etc
... |
02:57.19 |
brlcad |
that's where
the hour-by-hour commentary can become useful to YOU |
02:57.52 |
hcurtis |
Ok |
02:58.10 |
brlcad |
you're not
going to have time to investigate everything to completion before
you begin working -- you NEED to leverage others and work quickly
(and learn to work even more quickly) |
03:00.54 |
hcurtis |
I have things
I can tell you. Do you want me to wait for you to finish or respond
now? |
03:03.24 |
starseeker |
brlcad: I
don't think there's a non file based approach - the build system
itself is altered based on that path, and it's known with certainty
*only* at build time on multi-config systems |
03:06.04 |
starseeker |
in that
sense, path really *isn't* like the others - all the others can be
set (iirc) at configure time |
03:07.40 |
starseeker |
that was a
monumental pain to deal with - probably the single biggest issue
specific to multi-configuration building, with the possible
exception of one-per-potential-build-type setup of the build
directories |
03:08.42 |
starseeker |
brlcad: for
that matter, I think we might have an issue with some of the other
includes - they seem to be getting touched/updated everytime CMake
is run, which triggers a re-build of most of the source
files |
03:09.16 |
starseeker |
there should
have been some logic that ended up with the include/conf/* files
being updated only when something actually changed their contents,
to avoid unnecessary rebuilding |
03:09.24 |
starseeker |
will check it tomorrow... |
03:16.14 |
starseeker |
we may need
to kick around a bit why I did what I did there and what you were
hoping to get to... |
03:17.13 |
hcurtis |
brlcad: Did
you just want to talk later? |
03:19.38 |
starseeker |
was hoping to eventually document that path trick and a
couple other CMake bits in more detail - flowchart/circuit diagram
graphics are almost needed for some of it |
03:21.21 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:23.11 |
brlcad |
hcurtis:
several times now you have asked whether you should wait for me to
finish .... |
03:23.31 |
brlcad |
I guess I
didn't understand the implication, but the pattern is becoming more
apparent |
03:23.41 |
brlcad |
NEVER WAIT
FOR ME TO "FINISH" ;) |
03:24.23 |
hcurtis |
Ok. |
03:24.26 |
brlcad |
it's a
conversation, I can read and type and maybe even be talking to four
other people at the same time while compiling, reading the news,
and updating a website :) |
03:25.06 |
brlcad |
if you can't,
that's fine but don't let that stop you from talking, ever, if you
have something to say/ask/share |
03:25.31 |
brlcad |
IRC doesn't
work like everyone sitting around a meeting room table where only
one person gets to talk |
03:26.28 |
brlcad |
and I'm not a
professor up at a board expecting you to listen quietly and take
notes ... I'll preface a conversation as such if it's really
intended to be unidirectional or instructive |
03:26.46 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7080 /wiki/User:Krajkreddy/GSOC14/summary: First
Day Summary |
03:28.54 |
hcurtis |
Ok |
03:29.26 |
brlcad |
starseeker:
maybe we need to revisit it all then because it just all feels
wrong |
03:29.52 |
hcurtis |
First off,
you thought I was dodging your question. I wasn't. I'm just not all
that fast of a typist. However, now I realize that I should have
just answered your question before trying to say anything
else. |
03:30.57 |
brlcad |
starseeker:
obviously shouldn't be rebuilding every time (i'm not yet seeing
that behavior, but maybe need to reclean), but that could be the
same problem with the files now getting generated after a
timestamp, positioning in the CMakeLists.txt file and
whatnot |
03:32.48 |
brlcad |
hcurtis: I
believe I had to ask four times ... and be quite blunt about
it |
03:33.26 |
hcurtis |
Second, I
feel attacked. I want to do a good job (believe it or not), and I
want to be respectful. I have made some choices that you don't
agree with, but that does NOT make it all right for you to talk
down to me. You should at least let me explain what is going on
with me and why I made the choices I did. |
03:34.59 |
hcurtis |
I am
inexperienced, but I'm NOT a wimp, and I'm not a little kid. I am a
grown man. We can have this conversation that we need to have, but
going forward you need to treat me better than you just
did. |
03:36.20 |
brlcad |
I can
understand how you'd feel attacked, so how do you propose we could
have avoided you feeling that way? |
03:37.05 |
brlcad |
I admit I was
getting quite frustrated having to repeatedly ask what I saw as a
simple unambiguous question and not have it get
answered |
03:37.44 |
brlcad |
and you'll
have to help me with what you're asserting that you've made choices
I didn't agree with -- which exactly? |
03:40.10 |
brlcad |
I think that
may be at the heart of this -- you perhaps feel guilty for the
progress or perceived lack thereof? I not once called your
activity into question -- I merely kept asking what the activity
was (and didn't hear that getting answered)) |
03:40.40 |
hcurtis |
You seem to
think I am afraid to be honest with you, but that is not the case.
Also, you've made some assumptions about my reasons for doing
things without even hearing the facts. Once I tell you more about
what is going on, we can decide the best course of action for both
of us. |
03:41.26 |
brlcad |
me asking you
a question is not to put you on the defensive (ever), and there
will be LOTS of questions, so we'll need to find a way to figure
out how to deal with that |
03:41.56 |
hcurtis |
You act as
though you didn't already know the answer to the
question. |
03:42.08 |
brlcad |
BUT I DID
NOT! |
03:42.10 |
brlcad |
:) |
03:42.13 |
brlcad |
seriously! |
03:42.19 |
brlcad |
that was the
ENTIRETY of the question |
03:42.33 |
hcurtis |
But that's
neither here nor there. Let's keep it moving. |
03:42.36 |
brlcad |
only you know
what you did, what you've been doing |
03:44.10 |
hcurtis |
You're very
smart, Sean, but you need to recognize that I'm not an idiot,
either. Inexperience is not stupidity. |
03:44.17 |
brlcad |
if you're
going to keep reading in between the lines, we are definitely going
to have a problem because I have a rather intentional habit of
saying EXACTLY and ONLY what I write, nothing else
implied |
03:45.28 |
hcurtis |
Give me
respect (even if you don't always understand my rationale), and
I'll do the same for you. That's all I'm saying. |
03:45.30 |
brlcad |
hence my
statement earlier even: there is no subtext |
03:45.49 |
hcurtis |
Let's move
forward. |
03:47.36 |
brlcad |
Not one thing
I asked or have said thus far has intended to be disrespectful in
the least |
03:47.44 |
brlcad |
so if I've
said something offensive: |
03:47.51 |
brlcad |
1) I want to
know exactly what it was |
03:48.05 |
brlcad |
2) see #1
:) |
03:50.24 |
hcurtis |
[22:07]
<brlcad> there's not a formula, this isn't choose your own
adventure fill-in-the-blanks |
03:50.31 |
hcurtis |
WTF? |
03:51.41 |
brlcad |
that being in
response to you asking me for an example "summary update"
sentence |
03:51.49 |
hcurtis |
Since you
wanted an example of your earlier sarcasm. |
03:52.58 |
hcurtis |
Asking for an
example might seem ridiculous to you, but for me it is a valuable
learning tool. |
03:53.00 |
brlcad |
okay, I can
see how you may have seen that as sarcastic |
03:53.11 |
brlcad |
it was meant
humorous, believe it or not |
03:53.25 |
brlcad |
playful
even |
03:54.00 |
brlcad |
trying to
lighten the tone, and apparently falling completely
flat |
03:54.06 |
hcurtis |
And remember
how you said the other day, when you give your updates, make them
like a Twitter update? |
03:54.16 |
brlcad |
yes? |
03:55.11 |
hcurtis |
and you also
said there's almost no way you can give us too much info in your
update? |
03:55.39 |
brlcad |
wait, what's
the story with twitter aspect or is that just context? |
03:55.55 |
brlcad |
was
referencing twitter offensive? |
03:56.18 |
hcurtis |
Well, that's
the reason behind the level of unnecessary detail with the coffee
break and the annoying texts. |
03:57.21 |
hcurtis |
I don't even
use Twitter, but I know that plenty of ppl use it for stupid sh*t
like that. |
03:58.24 |
brlcad |
huh,
interesting perspective (I don't know people that use it for things
like that) |
03:58.50 |
hcurtis |
When I didn't
make progress (well, what *I* thought was progress), I wanted you
to understand why. |
03:59.11 |
brlcad |
so we're
clear: I wasn't questioning a lack of progress |
03:59.21 |
brlcad |
whatsoever |
03:59.30 |
hcurtis |
Fine. Ok,
let's talk about things that actually matter, |
04:00.04 |
brlcad |
if you have
even the slightest feeling that I was, that honestly is your
misunderstanding and reading into my question -- please reread our
conversation from the beginning and you will perhaps see that with
fresh perspective |
04:00.37 |
brlcad |
my question
was and remains "what", not "why" |
04:00.51 |
hcurtis |
As I said
earlier, yes, I'm behind. You're frustrated. I get
that. |
04:01.05 |
brlcad |
i'm
frustrated with this conversation, not your progress |
04:01.29 |
brlcad |
it's the
first day of coding and you already feel behind? |
04:01.40 |
brlcad |
that's not
cool |
04:01.50 |
hcurtis |
Well, this
convo is just getting started, so should we continue
it? |
04:02.07 |
brlcad |
if you
like |
04:02.16 |
brlcad |
my question
was answered :) |
04:03.05 |
hcurtis |
[22:05]
<brlcad> hcurtis: for example, from your messages from the
past four hours, all you did was read our HACKING file and have
some coffee |
04:03.31 |
hcurtis |
"All I did"
== Henry was wasting time |
04:03.32 |
brlcad |
remember, I
had no idea what you actually did |
04:04.04 |
brlcad |
again, that's
your interpretation |
04:04.10 |
brlcad |
and I assert
a flawed one |
04:04.26 |
hcurtis |
Rereading the
hacking file is important to me. If I don't refresh my memory about
what I need to do, I can't do it. |
04:04.59 |
brlcad |
your response
from what we've discussed was either "yes, that's all I did" or
"no, I read hacking and followed up with these
websites/topics/whatever" |
04:05.19 |
brlcad |
it's not a
trick question |
04:05.51 |
hcurtis |
I never said
it was. |
04:06.22 |
hcurtis |
that's your
interpretation, and I assert a flawed one |
04:06.37 |
brlcad |
but you are
claiming that saying yes/no to my characterization implies
something good or bad |
04:07.05 |
hcurtis |
So let's get
down to what can help us both. |
04:07.05 |
brlcad |
now whose
being sarcastic :) |
04:07.15 |
brlcad |
who's |
04:07.34 |
hcurtis |
I am in over
my head. I think that's obvious. |
04:07.51 |
hcurtis |
First, let me
ask-- |
04:08.24 |
hcurtis |
did you read
any of the past posts I left for you? |
04:08.38 |
brlcad |
I always read
the backlog |
04:09.26 |
brlcad |
(so, yes, I
saw numerous comments -- which you should be addressing to
everyone, not just me, but beside the point) |
04:10.08 |
hcurtis |
So what about
my idea about your showing me how to do one conversion format and I
do the others on my own? |
04:10.27 |
hcurtis |
No
go? |
04:10.42 |
brlcad |
there's a
major start-up cost to doing the first one |
04:10.53 |
hcurtis |
Ok. |
04:10.56 |
brlcad |
that's
arguably the bulk of the project |
04:10.58 |
hcurtis |
So that's
out. |
04:11.39 |
brlcad |
moreovere,
only a handful of the formats are similar to each other -- several
are dramatically different |
04:11.50 |
brlcad |
s/moreovere/moreover/ |
04:13.08 |
hcurtis |
You've
already said it, and you're probably right--there is no way I can
deliver what's in my proposal. What do we do now. |
04:13.43 |
brlcad |
we start with
something much smaller |
04:14.40 |
brlcad |
like
converting a specific case of stack allocation into heap
allocation |
04:15.14 |
brlcad |
assuming I
can avoid putting you on the defensive with very direct questions
:) |
04:15.58 |
brlcad |
I'll work on
trying to smooth these discussions out, and I hope you'll do your
best likewise to not read into anything |
04:16.19 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.30) |
04:16.24 |
hcurtis |
* hcurtis
nods as though he knows what the hell you're talking about (and
yes, I read the malloc document, thank you) |
04:16.48 |
brlcad |
there is no
emotion behind most things said on IRC, yet most newcomers
conceptualize there being something when more often than not, it's
simply not there |
04:17.11 |
brlcad |
heh, well
that is a starting point |
04:17.45 |
brlcad |
so lets try
an exercise in C to get through the concept, then see if you can
apply it to the fast4-g case |
04:19.12 |
hcurtis |
[00:15]
<brlcad> assuming I can avoid putting you on the defensive
with very direct questions :) Give that sh*t a rest, Sean. Just
understand that I'm a nice guy...until you talk down to me one too
many times, then I WILL stand up for myself. You can call me
hypersensitive all you want. I don't care. |
04:19.33 |
hcurtis |
Ok. An
exercise in C sounds good. |
04:19.41 |
brlcad |
I'm not
talking down to you |
04:19.46 |
brlcad |
never have,
never intend to |
04:19.56 |
hcurtis |
Ok. An
exercise in C sounds good. |
04:20.32 |
brlcad |
you have to
admit that you're not used to talking on IRC, this has got to be
new for you on many levels |
04:20.46 |
hcurtis |
Ok. An
exercise in C sounds good. |
04:20.50 |
hcurtis |
lol |
04:20.52 |
brlcad |
and perhaps
there are some preconceptions that do NOT apply |
04:21.09 |
brlcad |
that is not
meant to be offensive in the least |
04:21.24 |
hcurtis |
Fine |
04:21.26 |
brlcad |
again, matter
of fact -- if I'm wrong and you've been on IRC for a year, tell me
I'm wrong |
04:22.14 |
brlcad |
I have some
introductory irc materials for you to go over later, if I an find
the references |
04:22.22 |
hcurtis |
Ok |
04:22.30 |
brlcad |
they talk
specfically about several of the problems we've encountered
tonight |
04:22.51 |
hcurtis |
which ones?
;) |
04:23.07 |
brlcad |
general
misconceptions about tone, voice, intent, implication |
04:23.25 |
hcurtis |
Ok. An
exercise in C sounds good. |
04:23.33 |
hcurtis |
;) |
04:23.59 |
brlcad |
tomorrow, try
writing two simple main programs in C. one creates an array of 10
integers on the stack, fills them with a number, prints the array
of numbers. |
04:24.30 |
brlcad |
the second
creates an array of N integers, fills in the array with a number,
prints the array of numbers |
04:24.39 |
brlcad |
that's
it |
04:24.46 |
hcurtis |
And the
beautiful thing is that you FINALLY will get to see my
code |
04:25.09 |
hcurtis |
Which was
your big ? all along |
04:26.20 |
brlcad |
evaluation
criteria in determining proposal suitability relies on ability to
read/write code |
04:27.09 |
brlcad |
without
demonstrating that ability, proposal suitability is at
risk |
04:27.49 |
hcurtis |
Like
fast4-g...Sean, I *studied* that thing, but it just had too many
things I had never seen before. |
04:28.11 |
brlcad |
that means
you should have had lots of questions |
04:28.37 |
brlcad |
s/had
// |
04:29.13 |
brlcad |
by the way,
that s/A/B/ nomenclature you're going to see more of |
04:29.23 |
brlcad |
it's a
regular expression syntaxt that means replace A with B |
04:29.41 |
brlcad |
s/syntaxt/syntax/ |
04:31.31 |
hcurtis |
I feel pulled
in at least 2 directions. You told me to answer my own questions.
But then you tell me I am working too slowly. If I asked you or the
others everything I have questions about, I'd never get anything
else done. |
04:31.33 |
brlcad |
also, if you
haven't noticed yet from the channel banner or discussions from the
prior N weeks here, do understand that everything stated here in
the channel publicly is logged and publicly available |
04:31.44 |
brlcad |
if you ever
have a discussion that you'd rather not be public, we can discuss
in private |
04:31.48 |
hcurtis |
Yes, it
is. |
04:32.22 |
brlcad |
I did not
tell you to anser your own questions (again,
*precision*) |
04:32.33 |
brlcad |
if I'm not
mistaken, I would have said try to answer your own
questions |
04:33.47 |
brlcad |
asking a
question that one can find with a 10-second internet search makes
people unhappy, asking after doing at least some leg-work is just
polite |
04:34.15 |
hcurtis |
I've asked
you before about how I could share something with you in private,
and you didn't answer. I figured that meant forget about
it. |
04:35.20 |
brlcad |
again,
reading into statements (here a non-statement!) |
04:35.24 |
brlcad |
:) |
04:35.30 |
brlcad |
if I read a
question when the person asking the question is not in the channel,
they don't get answered |
04:35.45 |
brlcad |
or I could
have simply been in the middle of something |
04:37.03 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:37.51 |
brlcad |
if you don't
get an answer after some reasonable time, please just ask again or
ask someone else even |
04:38.25 |
hcurtis |
You call it
reading in. I call it drawing a likely conclusion. Tomato, toe
motto, let's call the whole thing off. |
04:38.35 |
hcurtis |
[22:32]
<brlcad> every action you take, every bit of research should
be directly attestable to that goal |
04:38.51 |
hcurtis |
Yeah, right.
I wish that were possible. |
04:38.53 |
brlcad |
although,
that's one where I'd be surprised if searching "how to send private
message on IRC" wouldn't answer that particular question
too |
04:39.25 |
brlcad |
hcurtis:
honestly, if you keep doing that ... "drawing a likely
conclusion" |
04:39.31 |
brlcad |
you're going
to have a bad time |
04:39.35 |
brlcad |
I can't put
it any more simply |
04:39.51 |
hcurtis |
Fine |
04:40.07 |
brlcad |
I don't want
you to quit |
04:40.24 |
hcurtis |
No
comment |
04:41.32 |
hcurtis |
I don't want
to disappoint you any more, so I am very glad we are finally having
this convo. |
04:42.28 |
brlcad |
i've not yet
been disappointed by anything other than the misunderstandings
you've expressed feeling |
04:42.40 |
brlcad |
which has
absolutely nothing to do with your activity |
04:43.06 |
brlcad |
so in terms
of GSoC, there's still plenty of room to grow and find
productivity |
04:43.56 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
04:45.20 |
hcurtis |
Another
question: feedback on my patch |
04:45.46 |
hcurtis |
was it
usable |
04:46.58 |
brlcad |
are you
referring to the spelling fix patch? |
04:47.06 |
hcurtis |
yes |
04:47.38 |
hcurtis |
I went back
and redid it on just one spelling error |
04:47.53 |
hcurtis |
to see if my
technique was correct |
04:48.54 |
brlcad |
you can and
should test that question yourself actually |
04:50.10 |
hcurtis |
Like I don't
already have enough homework ;) |
04:50.48 |
hcurtis |
Did you read
my explanation from yesterday of why I'm reading the
documents? |
04:50.50 |
brlcad |
if you're not
doing it, then you're asking me (or someone else) to do exactly
that |
04:51.08 |
hcurtis |
hacking and
such |
04:51.28 |
brlcad |
it should be
something that takes you all of 10 seconds to try (and if it
doesn't, then you should keep doing it until it is that
familiar) |
04:51.35 |
brlcad |
it's akin to
putting spaces between words |
04:51.47 |
hcurtis |
Ok |
04:53.07 |
brlcad |
yes I did
read your explanation |
04:54.05 |
hcurtis |
That's
another thing, Sean. You have this habit of talking about things
I've never done before as though they should be super easy. You've
been a programmer probably for decades, but I am just getting
started. Understand that. |
04:55.27 |
brlcad |
I do
understand that, and I commented early on that it will be a lot of
hard work for you too because of that |
04:56.00 |
brlcad |
the bar will
always be set at or above your ability level |
04:56.06 |
brlcad |
that goes the
same for everyone |
04:56.07 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.8) |
04:57.01 |
brlcad |
everyone is
judged on their effort and distance, not on location at the
beginning or end |
04:57.17 |
hcurtis |
And that's
fine. I'm a hard worker, but all the hard work in the world isn't
going to help me (or you) if I don't know what's going on...which
is a lot of the time I admit. |
04:57.47 |
hcurtis |
Until GSoC, I
had never heard of a struct. |
04:57.54 |
hcurtis |
For
example |
04:58.13 |
hcurtis |
You can
laugh, it's ok |
05:00.16 |
brlcad |
if I seem to
insinuate that something is super easy, perhaps it's because it is
a relatively simple concept that I am confident you can pick up
quickly |
05:00.23 |
hcurtis |
So about the
explanation I wrote. Do you have any questions? Do you agree?
Disagree? Did it even make sense? |
05:00.41 |
hcurtis |
Too late for
a save, Sean ;) |
05:01.02 |
brlcad |
it's never
too late, the discussion and coding never ends |
05:01.21 |
hcurtis |
I wonder what
your IQ is. What is the max? |
05:01.29 |
hcurtis |
200? |
05:01.57 |
brlcad |
I did not
have any questions on your explanation, I understood why you were
doing that and why it made sense to you |
05:03.03 |
hcurtis |
brb |
05:03.04 |
brlcad |
It was one of
the background materials identified, arguably one of the most
important, to get to know well in advance of the coding window, so
if you needed to consult it, you certainly should |
05:04.34 |
brlcad |
reading it
from start to finish multiple times seems unnecessary as there are
some sections that do not imminently pertain to GSoC
students |
05:08.23 |
brlcad |
it is unusual
to spend hours, much less an entire day reading it, as it takes all
of 15 minutes to read word-for-word even at a methodically slow
100wpm rate |
05:08.33 |
hcurtis |
You talk as
if I had time to get to know ANYTHING in depth before now...between
the million things I was juggling. But that's not your
problem. |
05:09.31 |
brlcad |
but then your
experience level is unusual, too, and strictly speaking I'd bet you
actually didn't "just" read HACKING, but you searched the web to
better understand things you encountered in the
document |
05:11.16 |
brlcad |
I talk as if
there are participation expectations during the bonding period are
set for everyone in GSoC, not whether you personally have time or
dedicated time -- that indeed is your problem entirely |
05:12.06 |
brlcad |
I merely
reinforced those expectations in numerous e-mails and IRC
discussions, so they are indeed my expectations as well |
05:13.43 |
brlcad |
hcurtis: have
you read http://www.catb.org/esr/faqs/smart-questions.html
? |
05:14.13 |
hcurtis |
That is
correct. I did look up a lot of things. |
05:14.54 |
hcurtis |
I skimmed
http://www.catb.org/esr/faqs/smart-questions.html. |
05:17.56 |
brlcad |
that's
actually a good document to read in detail |
05:18.19 |
brlcad |
I don't agree
with everything in there, but MUCH of it is 100%
accurate |
05:18.41 |
brlcad |
particularly
with regard to cultural norm deviations |
05:19.21 |
hcurtis |
And
*precision*, Sean--I didn't spend an entire day on Hacking. I
didn't start until the afternoon. I read for around 4 hours, and
some of that was filled with distractions from others. |
05:20.20 |
brlcad |
precision
appreciated |
05:20.49 |
hcurtis |
Another
problem we need to talk about is my build environment. |
05:21.28 |
hcurtis |
You saw how I
went on a wild goose chase to get a Linux computer. Rookie mistake,
I know. |
05:22.14 |
hcurtis |
You said
ditch the VM, and I agree. |
05:23.00 |
hcurtis |
But I know
that if I stick with MSVC but have probs, you guys will be like,
good luck with that. |
05:23.37 |
hcurtis |
So I'm going
to get a Ubuntu laptop online. |
05:24.52 |
brlcad |
so what's to
talk about then? |
05:24.59 |
hcurtis |
Comments? |
05:25.14 |
hcurtis |
Or
not. |
05:25.20 |
hcurtis |
which is
fine |
05:25.51 |
mihaineacsu |
most computer
would do just fine, if not all...even your current machine, there's
no need to buy a different computer for that. |
05:26.32 |
hcurtis |
Hi,
mihaineacsu. |
05:26.55 |
brlcad |
yeah, I don't
think it really matters at this point what you use, so long as you
stick to something and invest in learning that
environment |
05:27.21 |
brlcad |
normally the
standard answer is to work with your native platform that is most
familiar to you for development |
05:27.26 |
brlcad |
but none of
them are for you, basically |
05:27.40 |
brlcad |
so invest in
one and run with it |
05:28.11 |
brlcad |
whether msvc
or linux or even the VM |
05:29.19 |
hcurtis |
mihaineacsu:
I definitely appreciate your advice from yesterday about installing
Ubuntu, but the idea of putting it on this old Windows 7 laptop
turns me off. I'd rather just get a dedicated Linux
setup. |
05:30.51 |
hcurtis |
brlcad:
http://opensource.com/education/14/4/windows-to-linux-system-administration |
05:31.02 |
hcurtis |
remember
giving me that? |
05:31.26 |
brlcad |
you will need
to be thinking about how we can modify your proposal into something
that is achievable and will be useful if those two test programs
take you more than a day to figure out, since that'll invariably
mean an adjustment is requisite |
05:31.52 |
hcurtis |
ok |
05:32.02 |
brlcad |
hcurtis:
yes |
05:32.17 |
hcurtis |
that is
another thing I wanted to get your input on |
05:32.58 |
hcurtis |
scaling back
my proposal, that is |
05:35.26 |
brlcad |
you should
take a stab at it after trying the exercise |
05:36.50 |
hcurtis |
Let me tell
you about another problem. I am pretty sure you will be irritated,
but I can't afford to waste any more time trying to figure it out
by myself. |
05:40.06 |
hcurtis |
In the VM I
used a svn command (I think) to check out the source code. However,
I don't understand how to do it from Windows. I logged in to
Sourceforge, but I couldn't figure out how to check out code there.
Can you walk me through it? |
05:43.37 |
oana_ |
On windows
why don't you try to use a GUI client for svn, like tortoise
svn. |
05:44.29 |
oana_ |
It's pretty
well documented, or maybe brlcad has another idea. It's just a
suggestion. |
05:45.07 |
hcurtis |
oana_: Thank
you. |
05:45.11 |
mihaineacsu |
you check
this out
http://www.institute.loni.org/lasigma/document_files/SVN_tutorial_Windows.pdf |
05:45.14 |
brlcad |
that would be
my suggestion as well, there are any number of tutorials on the web
on how to "checkout code from a subversion repository on
Windows" |
05:45.17 |
brlcad |
like that one
;) |
05:45.28 |
brlcad |
literally
hundreds |
05:45.42 |
mihaineacsu |
yeah |
05:45.45 |
brlcad |
so lots of
examples with varying amounts of additional detail |
05:45.54 |
hcurtis |
Ok |
05:46.15 |
hcurtis |
I thank all
of you |
05:46.17 |
brlcad |
you'll also
very often find most dev questions like that answered on a site
called stackoverflow.com |
05:46.39 |
hcurtis |
except maybe
Sean because he hates that ;) |
05:46.42 |
brlcad |
you can even
post questions there if they go unanswered |
05:47.05 |
brlcad |
he
does? |
05:47.27 |
hcurtis |
brlcad: You
said I needed "to chill" |
05:47.30 |
hcurtis |
lol |
05:47.42 |
hcurtis |
I guess you
don't recall |
05:48.38 |
hcurtis |
So your IQ is
only 190 and not 200. Oh, well. Nobody's perfect. ;) |
05:48.51 |
brlcad |
well you're
paraphrasing, but I am not seeing how that follows |
05:49.53 |
hcurtis |
Never mind.
It was a joke (although I can dig up what you wrote from the log if
you want). |
05:50.22 |
brlcad |
i.e., i'm not
sure how chilling pertains to hating thanks :) |
05:51.04 |
hcurtis |
I was too
"continually thankful," and you said I needed to stop |
05:51.10 |
brlcad |
I don't hate
thanks (nor need it, but sometimes appreciate it) ;) |
05:51.56 |
brlcad |
"sometimes"
being a stretch, I prefer good deeds to good words |
05:53.56 |
hcurtis |
[22:32]
<brlcad> 2) I get a sense that you need a short-term
objective -- something that will take you less than three
days |
05:54.08 |
hcurtis |
Please
elaborate. |
05:54.23 |
brlcad |
I thought we
already did |
05:54.33 |
brlcad |
that exercise
is a short-term objective, no? |
05:54.54 |
hcurtis |
You gave me
the short-term proj, but why did you say that |
05:55.19 |
hcurtis |
what gave you
that sense you referred to |
05:55.30 |
brlcad |
your updates
from the three days prior |
05:55.44 |
hcurtis |
I don't
follow |
05:55.57 |
brlcad |
I could be
mistaken, but they gave a picture of a lot of exploration and
setup, but without purpose |
05:56.03 |
brlcad |
hence why I
said it's a sense |
05:56.13 |
brlcad |
i.e., where
to get started |
05:56.26 |
brlcad |
a valid
question, and can be tough to get started |
05:56.54 |
hcurtis |
Relax, I'm
not offended. I just want to understand your
perspective. |
05:56.57 |
brlcad |
so my comment
was noting that I think you need a specific short-term goal that
clearly moves you forward |
05:57.04 |
brlcad |
I'm quite
relaxed |
05:57.11 |
brlcad |
in fact, I
just farted |
05:57.18 |
hcurtis |
tmi! |
05:57.20 |
hcurtis |
lol |
05:58.11 |
mihaineacsu |
lights a match |
05:58.13 |
brlcad |
again reading
in, again incorrect ... I just might have to make a habit of
pointing these out so you realize how frequent they occur
:) |
05:58.23 |
hcurtis |
I didn't see
that coming AT ALL |
05:58.33 |
hcurtis |
I really did
LOL |
05:58.36 |
brlcad |
not intended
to offend, just enlighten (a match perse) |
05:58.58 |
brlcad |
s/perse/per
se/ |
06:00.49 |
brlcad |
it might help
to conceptualize that you're talking with a chatbot or a robot ..
everything is literal unless it's virtual ;) |
06:01.24 |
brlcad |
does a backflip |
06:01.27 |
brlcad |
(virtually) |
06:01.42 |
brlcad |
is on his back |
06:01.44 |
brlcad |
(literally) |
06:02.29 |
brlcad |
and with
that, I must literally and virtually enwander a bit |
06:05.23 |
hcurtis |
I wasn't
"reading in." If you want to get all analytical, Sean, I said what
I said because your offering a multiple-line explanation of what
you wrote (without my asking for it) looked like backpedaling. As
in "don't be offended, I *only* meant..." |
06:05.39 |
hcurtis |
But you're
gone anyway |
06:06.11 |
hcurtis |
This has been
a strange, strange night |
06:07.40 |
mihaineacsu |
hcurtis: just
an advice (friendly or not, however it may seem), this is a great
opportunity to contribute to something cool, to learn and grow from
it and actually be paid for it. |
06:08.23 |
mihaineacsu |
hcurtis: try
to embrace brlcad's advices, however they may seem to you right
now. |
06:09.03 |
hcurtis |
mihaineacsu:
Oh, I do. And I agree with you. |
06:12.02 |
hcurtis |
mihaineacsu_bbl: We had a tense moment a
while ago, but that's over now. I simply had to let him know that
he needs to talk (type?) to me as respectfully as I do to
him. |
06:13.10 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.214.206.201) |
06:16.19 |
*** join/#brlcad pandrei
(~pandrei@188.25.158.93) |
06:25.24 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7081
/wiki/User:Popescu.andrei1991/devlogs: minor devlog
update |
06:25.42 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7082
/wiki/User:Popescu.andrei1991/devlogs: |
06:26.09 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7083
/wiki/User:Popescu.andrei1991/devlogs: |
06:28.49 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
06:39.07 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7084 /wiki/User:Inderpreet/GSoC14/logs: /*
Development Logs */ |
06:39.24 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7085 /wiki/User:Inderpreet/GSoC14/logs: /* Week 1
= */ |
06:41.12 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7086 /wiki/User:Inderpreet/GSoC14/logs: /* 19th
May */ |
06:54.26 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
07:08.08 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
07:08.14 |
raj12lnm |
hi.. |
07:08.23 |
raj12lnm |
does any one
have a background with mged. |
07:08.47 |
raj12lnm |
I am have a
brl-cad installed, but unable to run mged |
07:08.53 |
raj12lnm |
can any one
help me regarding this ? |
07:09.55 |
mihaineacsu_bbl |
can you give
us more details? how did you install it, what OS are you running,
how did you try and run mged? |
07:26.52 |
raj12lnm |
mihaineacsu_bbl : I am using
ubuntu |
07:26.58 |
raj12lnm |
i installed
it using the source |
07:27.06 |
raj12lnm |
i have used
mged earlier |
10:44.26 |
*** join/#brlcad infobot
(~infobot@rikers.org) |
10:44.26 |
*** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 2014
selections are announced! Thank you to all we got to work with.
Remember that SOCIS is coming up right around the corner and you
don't need a summer of code to get involved with open
source. |
10:46.13 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
10:52.07 |
Notify |
03BRL-CAD:tbrowder2 * 60749
(brlcad/branches/d-binding/misc/d-bindings/TODO
===================================================================
and 60 others): track needed work |
11:35.07 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
11:56.28 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:11.32 |
``Erik |
wow. what a
buffer to wake up to. |
12:25.11 |
brlcad |
tldr; I'm new
to IRC |
12:28.11 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.157.81) |
12:29.11 |
brlcad |
mihaineacsu:
thanks for helping others |
12:29.26 |
mihaineacsu |
:) |
12:52.12 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:57.21 |
*** join/#brlcad luca79
(~luca@net-188-216-238-3.cust.vodafonedsl.it) |
13:06.25 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
13:09.22 |
``Erik |
brlcad: new
to written communication, it'd seem :D *ponder* sf compile farm
requires commit access, is gcc compile farm workable for those who
need the equipment? O.o |
13:11.16 |
``Erik |
as slow as
the vm approach is, it works and removes a variable |
13:19.50 |
n_reed |
brlcad,
``Erik: thanks for the summary; it was too long, and I didn't read
it :) |
13:22.11 |
Notify |
03BRL-CAD:starseeker * 60750
(brlcad/trunk/src/gtools/gdiff2/CMakeLists.txt
brlcad/trunk/src/gtools/gdiff2/diff_callbacks.c
brlcad/trunk/src/gtools/gdiff2/gdiff2.h): Break the attr object
comparison bit out into its own function - will probably need it
again. |
13:44.28 |
*** join/#brlcad caen23
(~caen23@92.81.199.32) |
13:55.21 |
brlcad |
``Erik: I'd
not be inlined to suggest that usage of the gcc compile farm,
particularly for gsoc participants |
13:57.13 |
brlcad |
they've not
demonstrated long-term longevity and their actions could reflect on
our reputation if they screw something up (even if completely
unintentional) |
13:57.58 |
*** join/#brlcad hoiji
(73f1f387@gateway/web/cgi-irc/kiwiirc.com/ip.115.241.243.135) |
13:58.02 |
starseeker |
ok, the
'rebuild-everything' problem is elsewhere - seems to be coming out
of the build flag management somehow |
13:58.05 |
starseeker |
phew |
13:58.23 |
starseeker |
(grr) |
14:04.41 |
Notify |
03BRL-CAD:tbrowder2 * 60751
(brlcad/branches/d-binding/misc/d-bindings/BP.pm
brlcad/branches/d-binding/misc/d-bindings/CParse.pm and 5 others):
collect unknown keys2 and insert into CParse.pm; update new module
references |
14:10.26 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:16.42 |
brlcad |
starseeker: I
think I just figured out how, don't know why I didn't think of it
before |
14:18.55 |
brlcad |
so it doesn't
know when cmake is run, |
14:19.07 |
brlcad |
and it knows
the path (and other settings) when make et al are run |
14:20.02 |
brlcad |
so just
instead of spitting it out to a file, we can just put it in the
build command itself |
14:21.46 |
brlcad |
in fact,
that'll also reduce the complexity / inconsistency we already have
of mixing files coming from the repo (basically read-only), and
files from the build (write+read) |
14:22.59 |
brlcad |
should mean
we can eliminate all of the build files (DATE, HOST, PATH, USER,
COUNT) |
14:25.43 |
brlcad |
opens the
door for fixing a few other things too like detecting whether it's
an optimized build too (benchmark really needs to know all the
compilation settings) |
14:29.50 |
brlcad |
starseeker:
and if my suggestion wasn't clear, basically passing
-DBRLCAD_COMPILE_PATH="/usr/rel-whatever"
-DBRLCAD_COPILE_USER="sean" and friends as cppflags for the
requested configuration type |
14:32.06 |
brlcad |
DATE is
obviously a problem, but I think we should just run with it and see
if it's as undesirable as it was characterized a few years
ago |
14:35.08 |
starseeker |
brlcad: so
rather than putting those in files at all, we'll go the tcl route
and add them to the build flags? |
14:35.23 |
starseeker |
erm... that
makes for some verbose compilation lines. |
14:35.48 |
starseeker |
'course,
these days our includes do that all by themselves, not to mention
our compiler flags, so maybe it doesn't matter much |
14:36.25 |
starseeker |
worries a little about getting too fancy with MSVC's -D
equalivent - it doesn't have too much tolerance for fancy quoting,
in my experience |
14:45.40 |
kanzure |
i have been
poking around in opencascade, here are my notes: http://diyhpl.us/wiki/cad/opencascade |
14:53.48 |
Notify |
03BRL-CAD:brlcad * 60752
(brlcad/trunk/misc/win32-msvc/Dll/BrlcadCore.def
brlcad/trunk/misc/win32-msvc/Dll/brlcad.def): add three db5
attribute handling symbols from Daniel Hyams mailing list message.
sync lib symbols with those in core interface (desirable? or keep
it the set actually used?). |
14:55.16 |
brlcad |
starseeker:
yes, but just for the write+read files we were using |
14:55.25 |
brlcad |
the version
files stay as they are |
14:56.11 |
brlcad |
and ideally
we should be able to put all of these flags together, so we don't
end up propagating them from all parts of the build? |
14:56.22 |
starseeker |
sure |
14:56.49 |
starseeker |
the reason
for them being where they are now is primarily the build-target
magic necessary for file-based PATH handling |
14:57.19 |
starseeker |
if we're OK
with ditching the include/conf/* files, that totally transforms the
problem |
14:57.33 |
brlcad |
nods |
14:57.45 |
brlcad |
well, the
non-version conf files right? |
14:57.50 |
starseeker |
making
include/conf/PATH be the right thing at the right time was the hard
part |
14:57.54 |
starseeker |
sure |
14:58.36 |
starseeker |
there is one
problem that will still require complex handling - setting the
install directories correctly at build time |
14:58.52 |
brlcad |
yeah, I get
that .. you done good getting that in there, I'm just concerned
about the complexity it required |
14:58.56 |
brlcad |
you know, is
it worth it long-run |
14:59.01 |
starseeker |
nods |
14:59.20 |
starseeker |
I'd say no,
personally |
14:59.31 |
brlcad |
the only
problem with turning everything into -D flags is if we need to pass
something more complicated |
14:59.36 |
starseeker |
now that we
don't need to keep that mechanism for the autotools build, we're
good to rework |
15:00.13 |
brlcad |
like it would
be really cool if we could actually record the build flags into the
lib ... but that's a cyclejerking that would suck as a -D
flag |
15:00.50 |
brlcad |
specifically
thinking towards the benchmark where this is a real
concern |
15:01.00 |
brlcad |
how was librt
actually built, for example |
15:01.26 |
brlcad |
not just
"optimized" or not, but what were the actual flags, was this an
architecture-specific compile? was it a multi-pass optimization
build? |
15:01.26 |
starseeker |
I have a
weird idea... |
15:02.46 |
starseeker |
if we want to
encode the build flags into the libraries, what about making a
"string" passed in as a -D that is encoded using hexdump to avoid
all the quoting weirdness? |
15:03.05 |
starseeker |
I used it in
tinyscheme to embed an init file:
https://github.com/starseeker/tinyscheme-cmake/blob/master/CMakeLists.txt |
15:03.09 |
brlcad |
haha |
15:03.15 |
brlcad |
I dunno, that
really sounds just evil |
15:03.40 |
starseeker |
if we have
CMake do the same thing to prepare the -D options for the library
definitions, it should (in principle) be fully robust |
15:04.10 |
brlcad |
robust
perhaps but unobvious as all fruck |
15:04.26 |
starseeker |
would bet money that it would be easier and more maintainable
than trying to figure out quoting rules for CMake + multiple build
tools |
15:04.31 |
*** join/#brlcad oana_
(~elf11@141.85.0.105) |
15:05.36 |
brlcad |
let's
consider a specific example |
15:05.52 |
brlcad |
(just
thinking it through to see what it'd look like) |
15:06.06 |
brlcad |
say we have
install path is
/github.com/starseeker/tinyscheme-cmake/blob/master/ |
15:06.22 |
brlcad |
so instead of
-DBRLCAD_COMPILE_PATH="/github.com/starseeker/tinyscheme-cmake/blob/master/"
we'd end up with what? |
15:06.56 |
starseeker |
-DBRLCAD_COMPILE_PATH="<hexcode
stuff>" |
15:07.27 |
starseeker |
I'd have to
build hexdump if you want the actual string, but the point I think
you're making is that it would be totally non-obvious what's in the
string on the compile line |
15:07.34 |
starseeker |
quite
true |
15:08.41 |
brlcad |
I think it's
be:
-DBRLCAD_COMPILE_PATH="2f6769746875622e636f6d2f737461727365656b65722f74696e79736368656d652d636d616b652f626c6f622f6d61737465722f" |
15:08.59 |
starseeker |
OK. |
15:09.18 |
brlcad |
at least,
that was a quick poor-mans conversion |
15:09.48 |
brlcad |
hmm |
15:10.17 |
starseeker |
shouldn't
upset any build tool, and once we get it defined and built in C we
can print it out again |
15:10.47 |
brlcad |
url-encoding
would be something like
-DBRLCAD_COMPILE_PATH="%2Fgithub.com%2Fstarseeker%2Ftinyscheme-cmake%2Fblob%2Fmaster%2F%0A" |
15:11.15 |
starseeker |
main problem
is whether you want to see it intuitively in the build environment,
and in that environment you have all the path and build info
already |
15:12.06 |
brlcad |
base-64
-DBRLCAD_COMPILE_PATH="L2dpdGh1Yi5jb20vc3RhcnNlZWtlci90aW55c2NoZW1lLWNtYWtlL2Jsb2IvbWFzdGVyLw==" |
15:12.20 |
starseeker |
would be nervous about % and period,
personally... |
15:12.35 |
starseeker |
base64 looks
ok |
15:13.16 |
starseeker |
likes the hexdump approach because you stick that straight
into a C file, no decoding step, and it's just
there |
15:13.31 |
brlcad |
in all
practicality, the only issue is FAT-32 filesystems, in which case %
and . wouldn't be an issue |
15:14.21 |
brlcad |
the downside
of hexdump is it's completely opaque and 2x verbose |
15:14.40 |
brlcad |
non a show
stopper, but certainly downsides |
15:15.03 |
starseeker |
nods - my thinking is that the command line verbosity is
already so great at this point we're not losing much in that
regard |
15:15.40 |
starseeker |
yeah, thought
so:
https://github.com/starseeker/tinyscheme-cmake/blob/master/scheme.c#L111 |
15:16.07 |
starseeker |
just
including the generated file. Something similar should be doable
for the -D approach, and then we don't have to fool with any
decoding at all |
15:16.48 |
brlcad |
i've never
been a fan of snowball justification, rather accept/reject based on
all the other factors just recognizing that as one of the
downsides |
15:17.15 |
starseeker |
fair
enough |
15:17.21 |
brlcad |
I'm not as
concerned about the length either as real paths are going to be
shorter |
15:17.24 |
starseeker |
I did say it
was a weird idea ;-) |
15:17.24 |
brlcad |
probably |
15:17.49 |
brlcad |
more
concerning from a usability perspective that it's completely
opaque |
15:18.59 |
starseeker |
that's only
an issue when we need to interact with it in the compile-line
level... how often does that happen (serious question - I don't
interact with the Make level myself except on very rare occasions,
but that may not be universally true.) |
15:19.58 |
Notify |
03BRL-CAD:carlmoore * 60753
(brlcad/trunk/src/gtools/gdiff2/containers.c
brlcad/trunk/src/gtools/gdiff2/gdiff2.h and 2 others): remove
trailing blanks/tabs; noticed that 2 files did not end with
newlines; fix spelling after I found 'successed' |
15:23.25 |
Notify |
03BRL-CAD:starseeker * 60754
(brlcad/trunk/CMakeLists.txt
brlcad/trunk/misc/CMake/CompilerFlags.cmake
brlcad/trunk/src/other/CMakeLists.txt): Rework the build flag
managment so we don't end up with the Cache and the working
environment always out of sync (the condition which increments our
COUNT variable and triggers a wide-scale rebuild.) |
15:51.01 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:15.05 |
*** join/#brlcad ishwerdas
(~ishwerdas@59.91.237.167) |
16:30.12 |
ankesh11 |
brlcad: "
Those of you working on web projects doing your own private hosting
are going to need to stop playing in a sandbox." I don't know what
to make of it. Where should we host our projects? I already have a
Git repository so the project is certainly not in a
sandbox. |
16:34.12 |
ankesh11 |
Also, Can you
send the archived benchmark logs you mentioned about? The logs from
my system generate similar results on multiple runs, so I can't get
a wider perspective. It would also help in testing if the database
if well populated. |
16:46.13 |
ishwerdas |
brlcad: same
question as of ankesh11 about sandbox environment. |
16:52.08 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
17:04.45 |
*** join/#brlcad vladbogo
(~vlad@86.127.153.104) |
17:21.54 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7090 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Logs */ |
17:46.02 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
17:55.26 |
*** join/#brlcad vladbogo
(~vlad@86.127.152.97) |
18:19.15 |
ishwerdas |
ankesh11:
ping |
18:27.37 |
*** join/#brlcad oana_
(~elf11@141.85.0.105) |
18:28.31 |
ankesh11 |
ishwerdas:
Hi |
18:34.06 |
ishwerdas |
Hi ankesh11,
does your project involve cutsome javascript ? |
18:34.51 |
ankesh11 |
Ya, it
does. |
18:36.47 |
ankesh11 |
I am not sure
what you mean by custom JS? JS code other than external scripts,
then yes. |
18:38.01 |
ishwerdas |
What coding
standards are you following there? like I am a bit confused with
callback functions |
18:38.20 |
ishwerdas |
and HACKING
file does not seem to help |
18:40.39 |
ankesh11 |
Crockford's
generally |
18:41.37 |
ankesh11 |
But there is
not much JS I have to use. |
18:42.53 |
ishwerdas |
hmm, need to
confirm about this with a mentor. |
18:43.07 |
ishwerdas |
anyways,
thanks :) |
18:43.17 |
ankesh11 |
Yes, that
would be wise. |
18:44.14 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:47.03 |
*** join/#brlcad hoiji
(75c953f0@gateway/web/cgi-irc/kiwiirc.com/ip.117.201.83.240) |
18:53.07 |
Notify |
03BRL-CAD:starseeker * 60755
brlcad/trunk/src/gtools/gdiff2/summary.c: changed, not
removed. |
19:01.56 |
``Erik |
um, I'd think
you get to choose your style... as long as it's consistent and
readable |
19:36.00 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:53.27 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:09.31 |
*** join/#brlcad hcurtis
(b82d18c2@gateway/web/freenode/ip.184.45.24.194) |
20:11.36 |
hcurtis |
brlcad:
Please let me know when you come back. |
20:23.03 |
brlcad |
ankesh11: you
don't have to worry about other developers at all at the moment --
that is where the sandbox comment comes from |
20:24.20 |
brlcad |
it'd be good
to get you and your code set up at https://github.com/BRL-CAD and an
installation up on our production server too |
20:24.35 |
brlcad |
ankesh11:
remind me about the logs later :) |
20:27.13 |
hcurtis |
Did I do my
dev log correctly? http://brlcad.org/wiki/User:Hcurtis0010/GSoC2014/logs |
20:27.15 |
brlcad |
ishwerdas:
HACKING is certainly C-centric, so it'll mostly just speak to code
structure and formatting expectations (e.g., whitespace around
operators, file headers/footers, indentation, etc) |
20:28.09 |
brlcad |
hcurtis: that
dev log looks almost perfect |
20:28.45 |
brlcad |
certainly
good enough |
20:28.49 |
hcurtis |
Thank
you. |
20:29.57 |
ankesh11 |
brlcad: I
need to be a member of the org to fork the repo there. I assume you
will put up instructions for server installation on the mailing
list? |
20:29.59 |
brlcad |
when you have
non-technical/non-coding activity, it's usually good to get
specific and "other topics" is vague, so that'd be the only
suggestion |
20:30.20 |
brlcad |
otherwise
it's a great level of detail and specificity |
20:30.59 |
ankesh11 |
No problem,
the logs can wait for the time being. |
20:31.36 |
brlcad |
ankesh11:
just e-mail me the request with your username, I'll add you or
maths22 can add you |
20:40.10 |
hcurtis |
brlcad: I'd
like to show you something: |
20:40.48 |
hcurtis |
brlcad:
[22:05] <hcurtis> When you say the progress I make, can you
be more specific? Please give me a sample sentence. [22:07]
<brlcad> there's not a formula, this isn't choose your own
adventure fill-in-the-blanks … [22:25] <brlcad> e.g., "all I
got to today was reading (re-reading?) through the hacking file,
and reading up on X Y Z as a result" |
20:42.24 |
hcurtis |
brlcad: I was
able to get the dev log entry right because you gave me an example
of what you were looking for. I realize this way of doing things
doesn't make a lot of sense to you (see your comment at 22:07), but
it is one of the ways I learn best. If you can keep giving me
examples when I ask for them, I'll be much better able to give you
what you want, which is what I aim to do in the first place. I
imagine then we'll both be |
20:48.06 |
hcurtis |
brlcad: I
need to make sure I understand what you want me to do for the
exercises. In the first program I am writing, I create an array,
fill it with ten integers, and display those array contents on the
screen, right? |
20:51.39 |
``Erik |
I think
that's what he said, with the memory of the array being on the
stack (do you know the difference between stack and
heap?) |
20:53.19 |
*** join/#brlcad merzo
(~merzo@143-14-133-95.pool.ukrtel.net) |
20:54.04 |
hcurtis |
``Erik: Hi,
Erik. Please refresh my memory about the difference. |
20:56.30 |
``Erik |
um, stack
allocations are block scoped, thread and probably mostly what
you've been doing... heap allocations are explicitely allocated
(malloc, calloc, new in c++) and must be manually freed, but can
stick around after you leave scope |
20:57.41 |
hcurtis |
Yes. Sean did
have me read some great information that alluded to that
concept. |
21:00.20 |
hcurtis |
``Erik: Thank
you. |
21:00.24 |
*** join/#brlcad cstirk
(~charlie@c-107-2-138-11.hsd1.co.comcast.net) |
21:00.39 |
``Erik |
np, good luck
with your programs |
21:01.23 |
hcurtis |
``Erik: I
appreciate your encouragement. |
21:03.02 |
brlcad |
hcurtis:
you're really just not going to let a horse be dead are
you |
21:05.11 |
hcurtis |
brlcad: You
can say whatever you like. I simply stated what I ask for in order
to do a good job for you. |
21:05.13 |
brlcad |
I said there
wasn't a formula to "getting it right" .. there's quite a number of
ways to convey your daily activity in a useful manner |
21:05.29 |
brlcad |
you're not
doing a job for me |
21:05.31 |
*** join/#brlcad ankesh11
(sid8015@gateway/web/irccloud.com/x-osqeyjxstnjlphoz) |
21:05.49 |
hcurtis |
You know what
I mean. |
21:05.58 |
brlcad |
it's your
project, your work -- you're asked to share your progress and
engage the community, become part of that community |
21:06.14 |
hcurtis |
Ok |
21:06.40 |
hcurtis |
But does any
of what I'm saying make sense? |
21:07.00 |
brlcad |
sure, it
makes sense |
21:07.16 |
brlcad |
why wouldn't
examples be helpful for you to replicate their
semblance? |
21:08.23 |
hcurtis |
I'm not
trying to be a pain, Sean. You yourself said that open source is
about honesty and communication, and I'm just trying to give you
those. |
21:10.32 |
hcurtis |
Anyway, your
instructions for the second program are less clear to me. I create
an array of N integers. Do I ask the user to input N or do I get N
somewhere else? |
21:10.36 |
brlcad |
I hear you,
but productivity is also a major concern |
21:11.01 |
brlcad |
not just your
productivity, everyone's |
21:12.08 |
hcurtis |
Well, I can't
speak for anyone else, but I want to be highly
productive...starting with the programs you've asked me to
do. |
21:13.18 |
brlcad |
but you must
recognize that your productivity cannot come at an expense of other
people's time, at least it cannot be reliant upon you asking for
something from others |
21:13.38 |
hcurtis |
Ok |
21:13.48 |
brlcad |
its mentor's
responsibility to judge whether helping you with some aspect will
be beneficial, not you |
21:14.02 |
brlcad |
just because
you want an example does not mean you are entitled to
one |
21:14.29 |
brlcad |
I certainly
recognize they can be useful, but they also come at a cost and that
is yours to bear ultimately |
21:14.55 |
brlcad |
if a mentor
(myself or others) choose to help you, that is in their hands and
the nature of all open source communities |
21:15.41 |
brlcad |
you
undoubtedly read about meritocracy briefly in hacking .. your value
in open source is your productivity |
21:16.16 |
brlcad |
so yes,
please do point out where an example might help you, but also
recognize that it might not always be possible |
21:16.59 |
brlcad |
yesterdays
discussion was a good example about converting one type basically
being the bulk of your proposed task, so that example is not
realistic, but there are far more subtle cases |
21:17.28 |
hcurtis |
I never said
I was entitled to anything...but I will ALWAYS ask if I think it
could help me do good work. If you say no, then you say no. I don't
think I'm entitled to ANYTHING. |
21:17.53 |
brlcad |
moreover
there are costs with examples themselves as they can be a great
learning tool but they can also be a great crutch |
21:20.16 |
hcurtis |
Ok |
21:20.19 |
brlcad |
I know you
didn't say it -- just want to make sure you're clear on that since
you said you were able to get the dev log entry right because I
gave you an example |
21:20.32 |
brlcad |
if I had not
given you an example, you still should and could have easily
"gotten it right" too :) |
21:20.49 |
hcurtis |
Maybe |
21:21.11 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7091 /wiki/User:Ankeshanand/GSoC14/logs: /*
Update the logs with today's summary */ |
21:21.38 |
brlcad |
if there's a
problem with status updates, or a question, the mentors
follow-up |
21:22.18 |
hcurtis |
Ok |
21:22.19 |
brlcad |
it's a detail
that should not take more than two minutes of a day to summarize
the day usefully to an unknown audience (not just your
mentor) |
21:22.37 |
hcurtis |
Ok |
21:22.54 |
brlcad |
on a related
note -- especially when it comes to code, just know that examples
can be exceptionally dangerous |
21:22.56 |
ishwerdas |
brlcad: How
would I be able to get access to https://github.com/BRL-CAD ? I
have submitted few patches to the previous OGV and also have done
some work on BRL-CAD's new website. |
21:23.08 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7092 /wiki/User:Ankeshanand/GSoC14/logs: /* Fix
typo */ |
21:23.25 |
brlcad |
there's an
entire phenomenon around it, see the wikipedia page on "Cargo cult
programming" |
21:24.35 |
hcurtis |
Kind of like
script kiddies |
21:24.36 |
brlcad |
ishwerdas:
same as I told ankesh11 -- just send me and maths22 an e-mail with
your username requesting access |
21:25.34 |
ishwerdas |
Ok, thanks
:) |
21:26.52 |
brlcad |
hcurtis: sort
of, but more often algorithms and snippets of code that get reused
in appropriate and code that seems to "magically work" .. or "it
worked fine on my system, I don't know why it's crashing everywhere
else" |
21:27.18 |
hcurtis |
Ok |
21:27.20 |
brlcad |
quite common
with C in particular, as there are a lot of rules and behaviors
that are not obvious or easy to learn quickly |
21:27.27 |
brlcad |
C++ even
worse |
21:28.40 |
brlcad |
and to answer
your comment earlier, C++ vs C for the exercise doesn't matter
because we're literally talking about very few lines of
code |
21:28.57 |
hcurtis |
Ok |
21:29.33 |
hcurtis |
For the
second program, I create an array of N integers. Do I ask the user
to input N or do I get N somewhere else? |
21:29.53 |
brlcad |
whatever,
either |
21:30.15 |
brlcad |
the point is
that it's a dynamic value |
21:30.30 |
hcurtis |
Yes |
21:30.51 |
hcurtis |
And do I just
make them .txt files? |
21:30.59 |
brlcad |
nope |
21:31.05 |
brlcad |
you make them
proper source files |
21:31.12 |
hcurtis |
Ok |
21:31.30 |
hcurtis |
How do I get
them to you |
21:31.57 |
brlcad |
if you do it
in C++, then your next step will be to get it working in C, then to
get it working using our libbu API |
21:32.05 |
brlcad |
~pastebin |
21:32.05 |
infobot |
A "pastebin"
is a web-based service where you should paste anything over 3 lines
so you don't flood the channel. Here are links to a few: http://www.pastebin.com, http://pastebin.ca, http://channels.debian.net/paste,
http://paste.lisp.org,
http://bin.cakephp.org/; or
install pastebinit with yum or aptitude. |
21:32.36 |
brlcad |
these are
snippits of code, any public pasting service will do just fine
(except pastebin.com, don't use that one) |
21:32.44 |
brlcad |
it should
compile cleanly |
21:33.24 |
hcurtis |
libbu == the
utility library [See, I *do* know something! ;) ] |
21:33.54 |
brlcad |
if you're in
the VM, something like this to compile: gcc -W -Wall -Werror -o
test1 yourfile.c |
21:34.09 |
brlcad |
that'll
compile yourfile.c and you can then run ./test1 to run your
program |
21:34.11 |
hcurtis |
Ok |
21:35.34 |
hcurtis |
This is great
information. |
21:35.38 |
brlcad |
you don't
need to wait for me to give you feedback -- pretty much anyone here
can review your code and point out any issues |
21:35.47 |
hcurtis |
Ok |
21:36.44 |
brlcad |
the goalof
this is for you to learn the concept of dynamic and stack memory
quickly as possible so you can apply that knowlege to
fast4-g |
21:37.08 |
hcurtis |
Ok |
21:37.28 |
brlcad |
so keep that
in the back of your mind, revisit the code after you get them both
working |
21:37.47 |
hcurtis |
Cool. Thank
you. |
21:39.42 |
brlcad |
see if you
can get fast4-g converted to dynamic by the end of the week with as
little assistance as possible (do ask questions, but make them
researched questions you cannot find the answer for) so that you
maximize your learning |
21:40.41 |
brlcad |
we're busy
preparing a release this week, so time will be limited from most of
the mentors so leverage all resources at your disposal |
21:40.48 |
brlcad |
(too) |
21:41.08 |
brlcad |
e.g.,
stackoverflow, searches, asking here, etc |
21:46.43 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7093 /wiki/User:Inderpreet/GSoC14/logs: Updated
dev log for 20th may |
21:56.32 |
hcurtis |
Ok |
21:58.14 |
*** part/#brlcad ishwerdas
(~ishwerdas@59.91.237.167) |
22:05.01 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
22:29.37 |
*** join/#brlcad GuMiner
(~gus.gran@ppp-70-226-175-78.dsl.mdsnwi.ameritech.net) |
23:17.22 |
Notify |
03BRL-CAD:starseeker * 60756
(brlcad/trunk/CMakeLists.txt brlcad/trunk/include/brlcad_ident.h
and 2 others): Apparently include/conf/PATH and its corresponding
BRLCAD_PATH were used only in one place - the ident string. The
build path isn't particularly useful here, certainly not enough to
justify the special complexities of maintaining the
include/conf/PATH include in a multi-config
environment. |
23:22.30 |
Notify |
03BRL-CAD:starseeker * 60757
brlcad/trunk/CMakeLists.txt: This logic is no longer connected to
include/conf/PATH, so move it to a more appropriate place after the
timestamp is set up and add some descriptive commentary which
informs devs of what the code is actually trying to do. |
23:25.39 |
Notify |
03BRL-CAD:starseeker * 60758
brlcad/trunk/misc/tools/CMakeLists.txt: Just as in src/other,
restore the CMake defaults for misc/tools |
23:55.22 |
*** join/#brlcad GuMiner
(~gus.gran@ppp-70-226-175-78.dsl.mdsnwi.ameritech.net) |
23:58.10 |
Notify |
03BRL-CAD:starseeker * 60759
brlcad/trunk/CMakeLists.txt: Make sure some of the undefed vars are
at least set. |
23:59.22 |
Notify |
03BRL-CAD:starseeker * 60760
(brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake
brlcad/trunk/misc/CMake/CompilerFlags.cmake): Set UPPER var before
first use - managed to break summary printing and possibly flag
assignment for multiconfig, but not sure why yet |
02:07.23 |
*** join/#brlcad infobot
(~infobot@rikers.org) |
02:07.23 |
*** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 2014
selections are announced! Thank you to all we got to work with.
Remember that SOCIS is coming up right around the corner and you
don't need a summer of code to get involved with open
source. |
02:13.55 |
starseeker |
GuMiner: are
you experienced with Windows development? |
02:16.35 |
GuMiner |
starseeker:
Not really. I've just graduated college, so my experience is
limited to my own projects, internships, and class
projects. |
02:36.40 |
starseeker |
(finally) reaches the "build it" stage |
02:43.38 |
Notify |
03BRL-CAD:starseeker * 60779
brlcad/trunk/CMakeLists.txt: add a folder for
multiconfig_path |
02:55.16 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
02:55.49 |
*** join/#brlcad GuMiner2
(~gus.gran@ppp-70-226-162-233.dsl.mdsnwi.ameritech.net) |
02:57.36 |
*** join/#brlcad GuMiner2
(~gus.gran@ppp-70-226-162-233.dsl.mdsnwi.ameritech.net) |
03:03.22 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@210.32.186.181) |
03:04.26 |
starseeker |
interesting. |
03:04.36 |
*** join/#brlcad stirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
03:05.00 |
starseeker |
with
threading turned on in Windows, the prep seems to take longer but
the raytrace is quicker |
03:26.21 |
hcurtis |
Great. Heap
corruption in Visual Studio 2010. This must be a rite of passage. *
rolls eyes |
03:33.34 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
03:50.48 |
mihaineacsu |
hcurtis:
you're a freshman, right? |
04:20.14 |
hcurtis |
mihaineacsu:
Sophomore. But actually, I'm what we call in the U.S. a
"non-traditional student." I earned a business degree right after
high school, worked in advertising for 11 years, got laid off, and
then decided to go back to school for computer science. |
04:22.26 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
04:27.45 |
mihaineacsu |
hcurtis:
that's...impressive. That doesn't happen at all here. Good for
you! |
04:57.34 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
05:16.03 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
05:43.00 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.199.109.187) |
05:56.26 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:02.57 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-bkwcyweezldymerf) |
06:27.46 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:44.01 |
*** join/#brlcad luca79
(~luca@host222-17-dynamic.4-87-r.retail.telecomitalia.it) |
06:44.18 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
06:54.10 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
06:59.47 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
07:01.23 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
07:16.17 |
hcurtis |
My dynamic
allocation program that uses malloc() will compile, but it crashes
at runtime. I've been trying to figure out why and come up with a
solution. |
07:25.23 |
raj12lnm |
hcurtis :
send me the code |
07:25.26 |
raj12lnm |
i can
see |
07:25.39 |
raj12lnm |
also u can
use gdb |
07:25.53 |
raj12lnm |
http://www.cs.cmu.edu/~gilpin/tutorial/ |
07:26.54 |
hcurtis |
Hi, raj12lnm.
Thank you. Let me put the code in a pastebin link. |
07:27.13 |
raj12lnm |
hcurtis :
thanks |
07:27.28 |
raj12lnm |
is not
needed |
07:27.31 |
raj12lnm |
:) |
07:28.05 |
hcurtis |
The pastebin
link or the thanks? |
07:30.03 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
07:33.11 |
raj12lnm |
hcurtis :
ofcourse 'thanks' ;) |
07:34.30 |
hcurtis |
raj12lnm:
:) |
07:35.34 |
hcurtis |
raj12lnm:
Here is the program. http://paste.lisp.org/+322G |
07:36.05 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
07:36.22 |
raj12lnm |
this is
wrong |
07:36.24 |
raj12lnm |
<PROTECTED> |
07:36.36 |
raj12lnm |
instead u
shld write sizeof(int)*numberOfIntegers |
07:36.54 |
raj12lnm |
rest seems
alright |
07:37.01 |
raj12lnm |
hcurtis :
have fun :) |
07:38.49 |
hcurtis |
raj12lnm: You
told me not to thank you, but I must. Thank you for helping
me. |
07:39.09 |
raj12lnm |
hcurtis : are
u a gsoc student ? |
07:39.15 |
hcurtis |
Yes |
07:41.02 |
hcurtis |
Are
you? |
07:41.48 |
raj12lnm |
yes |
07:44.51 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
07:49.16 |
*** join/#brlcad mihaineacsu
(~mihaineac@p16.eregie.pub.ro) |
08:10.43 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
08:14.27 |
hcurtis |
Sean (and
whoever else that might be interested), I got the malloc() program
to work. Raj12lnm was kind enough to tell me what I was doing
wrong. http://paste.lisp.org/+322H |
08:18.52 |
hcurtis |
mihaineacsu:
[00:27] <mihaineacsu> hcurtis: that's...impressive. That
doesn't happen at all here. Good for you! ... Thank
you. |
08:31.42 |
mihaineacsu |
hcurtis: you
should be aware that in C++ in order to allocate dynamic memory you
have to use the new keyword instead of malloc. More here:
http://stackoverflow.com/questions/184537/in-what-cases-do-i-use-malloc-vs-new |
08:34.42 |
hcurtis |
mihaineacsu:
Thank you. |
08:43.51 |
*** join/#brlcad luca79
(~luca@host169-111-dynamic.4-87-r.retail.telecomitalia.it) |
09:00.02 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
09:12.35 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
09:28.19 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
09:44.18 |
*** join/#brlcad arno
(~luca@host97-19-dynamic.4-87-r.retail.telecomitalia.it) |
09:53.20 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:00.29 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:01.16 |
*** join/#brlcad libero
(~luca@host248-29-dynamic.4-87-r.retail.telecomitalia.it) |
10:42.45 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.81.9.244) |
11:01.51 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
11:48.06 |
*** join/#brlcad teepee_
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:19.01 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
12:20.48 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:28.09 |
*** join/#brlcad imaleaf
(~smuxi@c-71-202-235-128.hsd1.ca.comcast.net) |
12:44.12 |
*** join/#brlcad mihaineacsu
(~mihaineac@p16.eregie.pub.ro) |
12:50.05 |
*** join/#brlcad GuMiner
(~gus.gran@ppp-70-226-162-233.dsl.mdsnwi.ameritech.net) |
13:08.35 |
*** join/#brlcad ries (~ries@190.9.171.121) |
13:09.11 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:18.57 |
*** join/#brlcad ejno
(~ejno@66-118-151-70.static.sagonet.net) |
13:19.08 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
14:01.11 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
14:01.51 |
Notify |
03BRL-CAD:starseeker * 60780
(brlcad/trunk/CMakeLists.txt brlcad/trunk/src/libbu/parallel.c):
Apply patch #274 from Gustave Granroth improving the Windows
threading support. This is closer, but something is still off
somewhere - raytracing havoc.g's havoc object with 'rt -P1' results
in an immediate image, while just 'rt' caused some part of the
process to take a very long time before raytracing
starts. |
14:02.56 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7099 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
14:02.58 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7100 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
14:02.59 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7101 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
14:03.02 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7102 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
14:03.11 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7103 /wiki/User:Hcurtis0010/: |
14:03.16 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7104 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
14:03.25 |
Notify |
03BRL-CAD
Wiki:14.98.92.162 * 7105 /wiki/User:Shainasabarwal/GSoC14/logs: /*
Development Logs */ |
14:03.38 |
Notify |
03BRL-CAD:zhaoanqing * 60781
(brlcad/branches/nmgreorg/src/librt/db_diff.c
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c): change
nmg_mm() to nmg_ms(), then remove nmg_mmr() and nmg_mrsv(..).After
removing model and nmgregion struct, they are
redundant. |
14:03.44 |
Notify |
03BRL-CAD:tbrowder2 * 60782
brlcad/branches/d-binding/misc/d-bindings/D.pm: correct var names;
playing with conversion routines (WIP) |
14:03.46 |
Notify |
03BRL-CAD:zhaoanqing * 60783
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: Change
routine nmg_mvu() and nmg_mvvu()'s last parameter from model to
shell.Then the nmg_msv() should call nmg_ms() to create new shell
for consistency. |
14:03.49 |
Notify |
03BRL-CAD:tbrowder2 * 60784
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: make a
new test option for ease of development |
14:03.51 |
Notify |
03BRL-CAD:tbrowder2 * 60785
brlcad/branches/d-binding/misc/d-bindings/demo_Cgrammar_v2.pl: make
prog a usable one |
14:03.53 |
Notify |
03BRL-CAD:tbrowder2 * 60786
(brlcad/branches/d-binding/misc/d-bindings/recdecent-example.pl
===================================================================
and 63 others): add another example of Parse-RecDescent
use |
14:03.55 |
Notify |
03BRL-CAD:zhaoanqing * 60787
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: correct
the wrong comment of nmg_msv(). There is no nmgregion struct any
more. |
14:03.58 |
Notify |
03BRL-CAD:tbrowder2 * 60788
(brlcad/branches/d-binding/misc/d-bindings/ParseCChunk.pm
===================================================================
and 328 others): add a new module to encapsulate a C
parser |
14:04.00 |
Notify |
03BRL-CAD:tbrowder2 * 60789 NIL: add dir
for example Parse-RecDescent programs |
14:04.02 |
Notify |
03BRL-CAD:tbrowder2 * 60790
(brlcad/branches/d-binding/misc/d-bindings/demo_Cgrammar_v2.pl
===================================================================
and 329 others): move RD examples to won sub-dir |
14:04.08 |
Notify |
03BRL-CAD:zhaoanqing * 60791
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: change
nmg_mf(), nmg_mlv(), nmg_me(), nmg_meonvu() to fit new nmg
structure. |
14:04.10 |
Notify |
03BRL-CAD:zhaoanqing * 60792
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: fix
type bug in nmg_meonvu() |
14:04.13 |
Notify |
03BRL-CAD:zhaoanqing * 60793
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: remove
nmg_km() and nmg_kr() to fit new nmg structure. |
14:04.15 |
Notify |
03BRL-CAD:starseeker * 60794
brlcad/trunk/src/librt/tests/CMakeLists.txt: Grr. No seeing the
problem I was seeing yesterday. Commit this simple test anyway so
it's handy if the issue comes up again. |
14:04.19 |
Notify |
03BRL-CAD:carlmoore * 60795
brlcad/trunk/src/libbu/parallel.c: remove trailing
blanks/tabs |
14:06.50 |
brlcad |
Zhao_Anqing:
that's looking like some great progress |
14:09.34 |
brlcad |
Zhao_Anqing:
I have a challenge for you, though -- to keep your branch compiling
every single commit along the way while still breaking the problem
down into hundreds of small commits |
14:10.30 |
brlcad |
it requires a
different way of thinking through your changes, how to make changes
from the bottom up (unrolling backwards) instead from the top down
(forwards) |
14:13.09 |
brlcad |
e.g., instead
of removing a given struct (commit #1) and then fixing the N places
(commits 2 through N+1) that used that struct, you'd fix the N
places (commits 1 through N) and then finally remove the struct
(commit N+1) |
14:16.29 |
Zhao_Anqing |
brlcad: OK.
Thanks, Sean. I understand your suggestion. but I have a question.
besides removing two struct, I also need to change shell struct.
when should I do this step? at first? |
14:18.41 |
brlcad |
Zhao_Anqing:
it depends how exactly it needs to change |
14:18.56 |
brlcad |
if the name
is changing, that's easily one regex search and replace, and one
commit |
14:20.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:21.03 |
brlcad |
also note in
my prior example that you certainly could first remove the struct
to help identify the N fixes .. you just wouldn't commit that until
they very end, so that way everything always keeps
compiling |
14:22.18 |
brlcad |
it's a
principle you might have read about called "coding complete" .. a
different way of working, but a very powerful skill to learn when
working with teams of other developers |
14:22.46 |
Zhao_Anqing |
So I should
try my best to keep the branch can be compiled every
time? |
14:23.28 |
*** join/#brlcad albertcoder
(~albert@117.234.54.117) |
14:23.57 |
GuMiner |
starseeker: I
can reproduce that bug -- my debug build lists the GETTREE step
taking ~4x as longer with parallel ray-tracing.
Investigating... |
14:25.28 |
Zhao_Anqing |
about the new
shell struct, I remove two members: l and r_p, then add three new
members: magic, manifolds and maxindex. |
14:25.34 |
``Erik |
hm,
"operating system is the control panel" http://arrakis.cs.washington.edu/
(looks like each process gets a mini-vm) |
14:26.30 |
Zhao_Anqing |
I think I
must do such change at first even if I don't remove model and
nmgregion struct. Then hundreds compiling errors
appear. |
14:27.02 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
14:27.55 |
starseeker |
Zhao_Anqing:
if you need to remove them up front, the way to do it is to remove
them, fix the compilation issues that it introduces, then commit
both |
14:28.42 |
starseeker |
likewise with
other struct changes - if each commit still builds, they make far
more effective "checkpoints" to use if you have to
backtrack |
14:30.29 |
starseeker |
the
last-ditch bug hunting technique for finding introduced bugs is
called "bisecting" the tree:
http://en.wikipedia.org/wiki/Bisection_%28software_engineering%29 |
14:30.48 |
starseeker |
this works
*way* better if each commit is in a compiling state |
14:31.35 |
brlcad |
Zhao_Anqing:
also, your change to src/librt/db_diff.c doesn't look right at a
glance .. you possibly removed the ability to correctly compare NMG
geometry |
14:32.09 |
d_rossberg |
"fixing" one
place breaks the functions using this part of the code; the build
would be break anyway |
14:33.17 |
d_rossberg |
the top down
process shows you all the places to handle |
14:36.40 |
Zhao_Anqing |
brlcad: thank
you for review, maybe I should change the 'model' to 'shell'
here. |
14:36.48 |
brlcad |
for this
task, it certainly makes sense to make the changes top-down as it
gives you your work queue ( a couple #if 0's would be great for
this ), but then one can commit bottom up with fairly reasonable
certainty that everything keeps building |
14:37.19 |
brlcad |
Zhao_Anqing:
yeah, probably |
14:37.50 |
starseeker |
brlcad:
wonder if the Phoronix test suite would be a logical place to add
BRL-CAD's benchmark as a stand-alone performance testing component:
http://www.phoronix-test-suite.com/ |
14:39.06 |
Zhao_Anqing |
brlcad: OK,
then I will revert these changes, then try the other method to keep
the build being always compiling? |
14:39.58 |
d_rossberg |
Zhao_Anqing:
no; as brlcad wrote: "for this task, it certainly makes sense to
make the changes top-down" |
14:40.24 |
d_rossberg |
bottom up
would be an option for the migration to the trunk |
14:42.28 |
Zhao_Anqing |
d_rossberg:
eh~ Sorry for my mistaken. So, you mean I can continue my current
process to fix all compiling errors. Then when I do the migration,
I should keep each commit won't break the build? Am I understand
right? |
14:42.57 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
14:43.41 |
d_rossberg |
Zhao_Anqing:
yes |
14:43.48 |
Zhao_Anqing |
By the way,
is my frequency of commit OK? |
14:44.16 |
d_rossberg |
it's very
frequent, so yes |
14:44.27 |
brlcad |
Zhao_Anqing:
yeah, you don't need to revert |
14:45.31 |
brlcad |
you should
try to stabilize the build so it can be made to compile sooner
rather than later |
14:45.47 |
brlcad |
e.g., I
wouldn't start mixing in other/new changes until you get through
this batch at least |
14:47.14 |
Zhao_Anqing |
OK. I will
finish them ASAP and keep this coaching in my heard. |
14:47.30 |
d_rossberg |
cut some
loose ends (by commenting out broken functions) and fix them one
ater the other |
14:47.57 |
brlcad |
you could
keep a notepad of what to come back to next and work towards
getting it to a compiling state |
14:48.34 |
brlcad |
there's going
to be too many little issues, so do write them down somewhere
(maybe put a section in the TODO file for you to know what you need
to come back to) |
14:50.12 |
brlcad |
taking little
measures to get the code into a state you can test priodically is
probably a good idea |
14:50.15 |
brlcad |
it'll be a
miracle if NMG still works when you're all said and done ...
:) |
14:50.28 |
Zhao_Anqing |
So you mean
when I make it be able to compiled, it's OK even if some bugs or
functional errors mixed in the codes? |
14:50.47 |
brlcad |
as long as
you're keeping track of them |
14:51.17 |
Zhao_Anqing |
OK. I get
it. |
14:51.36 |
brlcad |
another
technique you can use would be turning off code with the
preprocessor |
14:52.30 |
Zhao_Anqing |
Sounds good.
I will try it. ^-^ |
14:54.26 |
Notify |
03BRL-CAD:starseeker * 60796
brlcad/trunk/src/librt/db_diff.c: Type is a valid basis to declare
a difference, but not sufficient to declare unchanged. Fix
db_compare3 type checking. |
14:56.14 |
brlcad |
if you really
try to practice code complete hard, you end up chasing down a
rabbit hole before you commit, and you then commit in a depth-first
search manner instead of breadth-first |
14:58.27 |
brlcad |
so, just for
example, you could have commented out the model struct, encountered
all broken functions, and fixing each of them (committing them if
their signature didn't change), but if their signature changed
jumping to the functions that then call them next (commiting those
if their signature didn't change) and so on all the way down a call
hiearchy |
14:58.54 |
brlcad |
keeping track
of the functions whose signature changed that you have to come back
to in a stack order (and committing them after you get all their
callers updated) |
14:59.14 |
brlcad |
until you've
finally popped all the way back to the top of the stack, then the
#ifdef and struct get removed |
15:00.26 |
brlcad |
like I said,
it's a bit "upside down" and not always easily attainable without
increasing the time, but they do minimize risk in a number of
ways |
15:06.49 |
Zhao_Anqing |
brlcad: It's
amazing, really new but benificial to me. |
15:08.31 |
Zhao_Anqing |
Let me think
this idea seriously for a moment to understand it better.
:) |
15:12.18 |
Notify |
03BRL-CAD:zhaoanqing * 60797
brlcad/branches/nmgreorg/src/librt/db_diff.c: I am wrong to remove
ID_NMG tag before, now I restore it and change struct model to
shell. That's the right way to fit the routine to new
nmg. |
15:13.07 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
15:25.07 |
hsrai |
sd |
15:34.00 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
15:35.17 |
*** join/#brlcad albertcoder
(~albert@117.225.70.153) |
15:36.21 |
*** join/#brlcad albertcoder
(~albert@117.225.70.153) |
15:39.43 |
*** join/#brlcad albert_
(~albert@117.219.21.173) |
15:44.40 |
Notify |
03BRL-CAD:starseeker * 60798
brlcad/trunk/src/librt/db_diff.c: more work on diff3 |
15:46.31 |
*** join/#brlcad mihaineacsu
(~mihaineac@p16.eregie.pub.ro) |
15:57.17 |
``Erik |
hm, stolen
ebay account info is already for sale (change your passwords,
yo) |
16:04.27 |
teepee |
right, good
point |
16:17.51 |
teepee |
good, they
limit the password to 20 chars |
16:22.55 |
Notify |
03BRL-CAD:zhaoanqing * 60799
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: change
geometry and attribute routines to fit new nmg
structure. |
16:25.43 |
Notify |
03BRL-CAD:zhaoanqing * 60800
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: change
modify routines to fit new nmg sturcture. |
16:25.55 |
*** join/#brlcad mihaineacsu
(~mihaineac@p16.eregie.pub.ro) |
16:34.05 |
*** join/#brlcad albertcoder
(~albert@117.236.113.242) |
16:52.22 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
17:26.50 |
*** join/#brlcad mihaineacsu
(~mihaineac@p16.eregie.pub.ro) |
17:34.56 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
17:41.32 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.199.98.110) |
17:45.12 |
n_reed |
``Erik:
changed mine last night. at this point, with so many breaches in so
many sites, many of which aren't reported for weeks or months, i'm
thinking i should just change my passwords at every website once a
week. |
17:55.45 |
*** join/#brlcad hoiji
(3b5916ae@gateway/web/cgi-irc/kiwiirc.com/ip.59.89.22.174) |
18:03.24 |
*** join/#brlcad hoiji
(75c953b3@gateway/web/cgi-irc/kiwiirc.com/ip.117.201.83.179) |
18:12.02 |
GuMiner |
One
clarification questions: |
18:12.05 |
GuMiner |
> Is
semaphore.c (libbu) supposed to implement semaphores instead of
mutexes? The pthread code and current Windows code are currently
mutex implementations. I'm wondering if this is just a naming
mixup. |
18:16.53 |
``Erik |
n_reed: I
generate a unique password (pwgen -s) for every different site and
stash them all in an encypted text file to mitigate a services
oops, but it's still a bit irritating :) at least ebays are not
stored plaintext (as far as we know), but things like full name and
address were still in the mix |
18:18.29 |
teepee |
does that with an encrypted file image ;) |
18:18.45 |
teepee |
but it is
quite annoying |
18:19.56 |
``Erik |
GuMiner: the
posix stuff is all mutex as well, I think the code may've started
before the modern definitions were really embraced... (early
versions ran on a modified vax 11/780, they actually wired in a
second processor unit and modified the bsd kernel running on it to
handle simultanious multiprocessing... it's old!) |
18:20.01 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
18:22.07 |
Notify |
03BRL-CAD:starseeker * 60801
(brlcad/trunk/src/gtools/gdiff2/gdiff2.c
brlcad/trunk/src/gtools/gdiff2/gdiff2.h): Clear the material_head
before each db_dirbuild, so we don't get warnings about overwritten
properties. We're not actually using material_head in diffing, so
its contents don't matter. (Thanks Sean for the
assist.) |
18:24.25 |
GuMiner |
``Erik: Wow.
I hadn't realized the terminology had changed. |
18:25.07 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7106 /wiki/User:Albertcoder/GSoC2014/logs: /*
Development Logs */ |
18:27.16 |
*** join/#brlcad ries (~ries@190.9.171.121) |
18:27.28 |
``Erik |
GuMiner: I
think the strict definitions have not really changed, but the
engineer understanding of what they mean may have? (I'm totally
guessing) |
18:31.42 |
``Erik |
hm, the words
semaphore and mutex come from dijkstra in '65, threads were called
"processes" in that paper and didn't take on their modern name
until "the late 70's or early 80's" |
18:37.36 |
brlcad |
``Erik: .bz
dns is no longer responding to external queries .. do you know
anything that changed recently? |
18:37.50 |
brlcad |
(hosts that
it's authoritative for) |
18:39.24 |
brlcad |
apparently
happened earlier today |
18:47.43 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.81.9.244) |
18:48.38 |
``Erik |
no, I don't
know of anything... |
18:49.19 |
``Erik |
looks like
named was restarted at 14:41 |
18:50.04 |
``Erik |
looks like
named is only listening on localhost, not * |
18:51.52 |
``Erik |
someone did
something with named.conf may6 17:03 |
18:52.02 |
brlcad |
I've
restarted it many times |
18:52.20 |
``Erik |
<PROTECTED> |
18:52.27 |
``Erik |
in
named.conf |
18:52.50 |
brlcad |
it first
seemed to be refusing localhost connections, restarting fixed
that |
18:53.18 |
brlcad |
I can't get a
response on port 53 tcp |
18:53.31 |
brlcad |
(except on
localhost) |
18:53.38 |
brlcad |
wonder if the
ISP is doing something |
18:53.42 |
``Erik |
yeah, that'd
be that listen rule |
18:54.18 |
brlcad |
hrm, so does
it need to listen on the public IP too? |
18:54.27 |
``Erik |
weird that
it'd show issues today instead of a couple weeks ago |
18:54.47 |
``Erik |
how else
would a non-localhost client get to it? O.o |
18:54.58 |
brlcad |
maybe it got
stuck and it's only now been restarted |
18:55.16 |
brlcad |
you know what
the may6 change was? a diff? |
18:56.03 |
``Erik |
ummm, heh,
was that the system upgrade? |
18:56.32 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7107 /wiki/User:Ankeshanand/GSoC14/logs: /*
Update today's logs */ |
18:56.43 |
``Erik |
no, that
seemed to have happened april 9th |
18:57.07 |
brlcad |
there we
go |
18:57.33 |
brlcad |
yeah, I think
the system upgrade might had added / uncommented that listen
line |
18:57.51 |
brlcad |
just removed
it and it's responding |
18:59.21 |
``Erik |
hm, there're
more differences |
18:59.31 |
``Erik |
was timr
mucking in there recently? |
19:00.01 |
Notify |
03BRL-CAD:carlmoore * 60802
brlcad/trunk/src/util/bwrect.c: make fixes in the Usage statement
in bwrect |
19:01.29 |
brlcad |
maybe only to
test this, but I don't think so |
19:01.33 |
brlcad |
talking to
him now |
19:02.05 |
``Erik |
'k, a good
chunk of /etc is in git, but things have changed without getting
committed... you can do a diff to see the changes |
19:02.53 |
GuMiner |
starseeker: I
switched Windows APIs -- from what I could see, there was a bit too
much overhead with the previous versions API. Update posted on
sourceforge. |
19:02.54 |
brlcad |
aha,
something removed the recursion rule |
19:03.00 |
brlcad |
thanks for
the git tip |
19:06.22 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
19:08.33 |
brlcad |
got
it |
19:08.56 |
brlcad |
all of tim's
zones weren't getting loaded, looks like the update wiped out the
changes |
19:18.12 |
brlcad |
GuMiner:
semaphore.c is a misnomer in the posix sense of the terms, but
isn't really a mixup -- the file implements a semaphore API (using
a mutex construct on some platforms) |
19:18.52 |
brlcad |
and to make
it even more confusing, the semaphore API is almost exclusively
used as a mutex even if it does generalize |
19:22.33 |
Notify |
03BRL-CAD:brlcad * 60803
brlcad/branches/RELEASE/regress/CMakeLists.txt: turn off the
repository check for this release. issues reported in the latest
version of the file are not current with these sources. |
19:26.28 |
brlcad |
I see you
already committed the updated named.conf |
19:28.37 |
GuMiner |
brlcad:
That's where I'm confused -- the pthread API isn't created with
PTHREAD_MUTEX_RECURSIVE, and the Win32 API isn't using
CreateSemaphore -- so any attempt to use the API on windows or unix
as a semaphore instead of a mutex will fail. Plus, there's no way
to initialize each semaphore with a count > 1 (so the structure
of using the 'semaphores' seems a lot like that of mutexes to
me). |
19:31.38 |
GuMiner |
(actually,
PTHREAD_MUTEX_RECURSIVE is for recursive locking, not for a
semaphore -- regardless, pthread_mutex isn't behaving like a
semaphore). |
19:45.19 |
``Erik |
@ndm_haskell:
People who want to program in C++ are exactly the people who should
not be allowed to. |
19:45.22 |
``Erik |
hehehe
:) |
19:52.44 |
brlcad |
GuMiner:
yeah, best not to think about that one too hard because it is a mix
of terminology (that predate standard use) with some
subtleties |
19:53.01 |
brlcad |
by
generalize, I didn't mean that it's a counting semaphore (which is
probably what you're most familiar with?) |
19:54.17 |
GuMiner |
brlcad: Yup,
that's what I think of when I hear of semaphores. |
19:55.19 |
brlcad |
the
generalized notion of a semaphore is merely a variable that
controls access by multiple processes |
19:55.46 |
brlcad |
so a mutex is
one type of semaphore (a binary semaphore) |
19:55.54 |
brlcad |
but there are
some other subtle differences |
19:56.52 |
brlcad |
like some say
you're supposed to be able to release a semaphore from any proces
... and I don't think that's a trait our API supports across all
platforms |
19:57.51 |
brlcad |
best to just
mentally tell yourself it's a mutex and treat it as such
;) |
19:58.54 |
Notify |
03BRL-CAD:carlmoore * 60804
brlcad/trunk/doc/docbook/system/man1/en/bwmod.xml: fix man page to
match the Usage statement more closely; there is, however, still
the matter of stuff referred to by '...' |
20:05.32 |
Notify |
03BRL-CAD:starseeker * 60805
brlcad/trunk/include/rt/db_diff.h: Start thinking about ways to
handle results other than large numbers of pointer
tables... |
20:21.56 |
Notify |
03BRL-CAD:starseeker * 60806
brlcad/trunk/include/rt/db_diff.h: Let's try something that should
(in priniple) be less cumbersome - encode the diff state in a
return integer using bit flags, which should also be useful as a
simple way to categorize individual results - may avoid the need
for lots of individual pointer tables for each results
category. |
20:25.27 |
starseeker |
wonders if a "modernize BRL-CAD's parallelism terminology" is
a worthwhile TODO, or whether it'd be too much
trouble |
20:35.28 |
Notify |
03BRL-CAD:starseeker * 60807
brlcad/trunk/include/rt/db_diff.h: If it works for diff3, it should
work for diff as well. May be able to convert db_compare* functions
to visitor pattern as well, so checkpoint before ripping the guts
out of everything. |
20:42.01 |
``Erik |
glad I
wouldn't be the one interfacing with the dependant projects to make
that change... (I'm guessing 80% of the effort would be political
in nature) |
20:42.12 |
brlcad |
starseeker:
it's technically accurate, just misleading to how it's
taught |
20:42.16 |
Notify |
03BRL-CAD:carlmoore * 60808
brlcad/trunk/doc/docbook/system/man1/en/coil.xml: fix the coil
manpage to match the Usage (rearrange the order); also shorten a
few messages |
20:43.02 |
``Erik |
what's the
futurama line? "you are technically correct, the best kind of
correct!" |
20:48.45 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
21:06.20 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
21:29.57 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.50.203) |
21:32.47 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
21:38.58 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
22:06.40 |
*** join/#brlcad oops
(~smuxi@c-71-202-235-128.hsd1.ca.comcast.net) |
22:14.34 |
*** join/#brlcad oops
(~smuxi@c-71-202-235-128.hsd1.ca.comcast.net) |
22:20.38 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
22:41.27 |
*** part/#brlcad imaleaf
(~smuxi@c-71-202-235-128.hsd1.ca.comcast.net) |
22:44.46 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:14.12 |
*** join/#brlcad hcurtis
(b82d2fe4@gateway/web/freenode/ip.184.45.47.228) |
23:17.00 |
hcurtis |
Here is an
activity update. I re-read the acceptance requirements at http://brlcad.org/wiki/Summer_of_Code/Acceptance.
Afterward, I published my acceptance of those requirements on
Melange. |
23:17.33 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
23:29.55 |
hcurtis |
The
information at http://brlcad.org/wiki/Summer_of_Code/Acceptance
says we are to regularly submit progress reports of daily activity.
Are those reports in addition to the development log entries and
activity updates in the IRC channel, or do the dev log entries and
channel updates serve as the progress reports? |
23:30.36 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
23:54.29 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:33.00 |
Notify |
03BRL-CAD:starseeker * 60809
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/gtools/CMakeLists.txt and 2 others): Major rework
of the db_diff API in progress - turn off both the diff test and
gdiff2 until they can be rewritten. |
00:50.42 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
00:51.42 |
Notify |
03BRL-CAD:starseeker * 60810
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/librt/db_diff.c): Might as well go the rest of the
way - convert the avs diffing to the visitor pattern too. Haven't
done the diff3 version yet. |
01:03.36 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
01:34.46 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:51.26 |
*** join/#brlcad mihaineacsu_
(~mihaineac@92.81.50.203) |
02:06.59 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
02:12.45 |
*** join/#brlcad hoiji
(75c95c24@gateway/web/cgi-irc/kiwiirc.com/ip.117.201.92.36) |
02:21.27 |
hcurtis |
Progress
update: I've been working on converting my first C++ program from
yesterday to a C program. It would not compile in Visual Studio
2010, but after some research and some trial and error, I got it to
work. The process was a good lesson. If you'd like to offer
feedback, here is the program: http://paste.lisp.org/+322R |
02:45.54 |
Notify |
03BRL-CAD:tbrowder2 * 60811
(brlcad/branches/d-binding/misc/d-bindings/CParse.pm
brlcad/branches/d-binding/misc/d-bindings/D.pm): good object parse
ID from bu.h |
02:51.25 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
03:02.27 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
03:07.27 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
03:30.46 |
Notify |
03BRL-CAD:zhaoanqing * 60812
brlcad/branches/nmgreorg/include/nmg.h: because the top of nmg
structure being replaced by shell, NMG_INCR_INDEX should check
shell, not model. Then remove redundant GET_XXX and replace
parameter 'm' by 's' for better understanding. |
03:32.57 |
Notify |
03BRL-CAD:zhaoanqing * 60813
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c: correct
rest compiling errors in nmg_mk.c. change usage of 'shell::l.magic'
to 'shell::magic'. |
03:35.19 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
03:42.21 |
Notify |
03BRL-CAD:zhaoanqing * 60814
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_ck.c: change
validator routines to fit new nmg structure. And remove redundant
version of model and nmgregion. |
03:56.29 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
04:33.41 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
04:43.11 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
05:16.45 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
05:40.25 |
Notify |
03BRL-CAD:zhaoanqing * 60815
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_ck.c: change
Checking Routines to fit new nmg structure. But I am not quite sure
the exactly function of nmg_ck_v_in_fus() and
nmg_ck_vs_in_region(). I will be back to them both
later. |
05:48.12 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
07:07.10 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
07:07.45 |
hcurtis |
Progress
update: I've been working on converting my second C++ program from
yesterday to a C program. It will not compile in Visual Studio
2010, but I'm trying to come up with a solution. |
07:37.28 |
*** join/#brlcad hoiji
(75c95c24@gateway/web/cgi-irc/kiwiirc.com/ip.117.201.92.36) |
07:49.56 |
oana_ |
hcurtis, why
it won't compile? |
07:50.16 |
hcurtis |
I don't
know. |
07:50.57 |
oana_ |
errors? or
something? |
07:51.18 |
hcurtis |
It might have
to do with Microsoft's extensions to the ANSI standards in Visual
Studio 2010. I am trying to learn how to disable them. |
07:51.54 |
mihaineacsu_ |
hcurtis: what
exactly happens when you try to compile it? |
07:52.43 |
ankesh11 |
hcurtis:
Also, you should avoid using conio.h library, it's restricted to
MS-DOS compilers and is not a part of ISO C. |
07:53.28 |
hcurtis |
mihaineacsu_:
Run-Time Check Failure #3 - The variable 'numberOfIntegers' is
being used without being initialized. |
07:54.30 |
oana_ |
hcurtis, did
you initialize that variable before doing any checks on
it? |
07:54.41 |
hcurtis |
mihaineacsu_:
The lines in my program that create the error are printf("Enter the
number of integers you want the memory space to contain: ");
scanf_s("%i", numberOfIntegers); |
07:55.27 |
hcurtis |
ankesh11: Ok.
Thank you. |
07:55.50 |
oana_ |
that's cause
you are reading the number wrong... |
07:55.58 |
oana_ |
hcurtis,
scanf_s example http://code.wikia.com/wiki/Scanf_s |
07:56.01 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
07:57.02 |
hcurtis |
oana_: Thank
you. |
07:58.24 |
raj12lnm |
hi
all. |
08:00.18 |
oana_ |
hcurtis,
welcome, try to understand why you should read the number like that
and not how you did it... |
08:00.52 |
hcurtis |
For anyone
who is curious, here is the program that will not compile in Visual
Studio 2010: http://paste.lisp.org/+322V |
08:01.18 |
hcurtis |
oana_:
Ok |
08:02.23 |
oana_ |
first of all,
get rid of getch() and conio, it's not inter systems
compatible |
08:02.40 |
oana_ |
you want your
program to run on other systems too, conio.h is windows
bound |
08:04.03 |
mihaineacsu_ |
hcurtis: if
it's not immediately obvious, use google and see what results come
up about scanf and how to use it properly |
08:04.12 |
*** join/#brlcad pawleeq
(~pawleeq@static-cl031028150026.unet.cz) |
08:04.30 |
pawleeq |
hello |
08:04.59 |
hcurtis |
oana_:
Ok |
08:05.58 |
hcurtis |
mihaineacsu_:
oana_ sent me some great information. |
08:06.43 |
oana_ |
and scanf_s
is microsoft specific too, so you should try and find something
else, some other function that will work on other platforms
too |
08:07.16 |
oana_ |
hint scanf,
google that, it will work as scanf_s but it's not bound to the
platform you are working on |
08:11.56 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
08:14.15 |
mihaineacsu_ |
hcurtis: yes,
the example is helpful, but you should aim to understand why it
works like that. |
08:14.55 |
hcurtis |
oana_: Thank
you for all of your help. The program compiles now. Now I just need
to get rid of conio.h and getch(). |
08:15.20 |
hcurtis |
mihaineacsu_:
I thank you also. |
08:19.15 |
oana_ |
hcurtis, do
that and then read about pointers and how they work, that's what
you did wrong with your scanf function |
08:19.46 |
hcurtis |
oana_:
Ok |
08:23.33 |
raj12lnm |
brlcad and
others : I saw an issue in src/libged/typein.c |
08:23.53 |
raj12lnm |
in line 1162
and 1172 there are same errors |
08:23.55 |
raj12lnm |
which is
wrong |
08:24.05 |
raj12lnm |
shld i submit
a patch for this ? |
08:24.16 |
raj12lnm |
Although I
working on the python branch at github |
09:01.05 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
09:10.22 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7108 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
09:10.29 |
Notify |
03BRL-CAD:zhaoanqing * 60816
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_copy.c:
change copy routines to fit new nmg structure. |
09:19.43 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
10:00.54 |
Notify |
03BRL-CAD:zhaoanqing * 60817
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_index.c:
change index-relavant routines to fit nmg structure. But I leave
nmg_merge_models to discuss later. This routine is to merge the
region structs of two models. I am not sure I should remove this
routine directly or change to merge sub-struct of two
shells. |
10:09.35 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7109 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
10:14.58 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7110 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 1 */ |
10:41.29 |
Notify |
03BRL-CAD:zhaoanqing * 60818
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_info.c:
change information-relavant routines to fit new nmg
structure. |
10:55.49 |
raj12lnm |
brlcad : can
u explain this sentence |
10:56.27 |
raj12lnm |
It is
anticipated that there will be pts_per_curve+1 elements per curve,
the first point being repeated as the final point, although this is
not checked here. |
10:56.45 |
raj12lnm |
It is in
src/libwdb/ars.c |
10:57.35 |
raj12lnm |
So if
(1,0,0),(1,1,1),(1,1,2) are three points in a curve |
10:59.25 |
Notify |
03BRL-CAD:zhaoanqing * 60819
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_class.c:
change classification routines to fit new nmg
structure. |
10:59.49 |
raj12lnm |
then shld the
float array corresponding to that curve be [1 1 2 1 0 0 1 1 1 1 1
2] (last one repeated) or simply [1 0 0 1 1 1 1 1 2]. |
11:00.03 |
raj12lnm |
I am asking
to just ensure the correctness of this array |
11:00.12 |
raj12lnm |
Please reply
asap. |
11:00.13 |
raj12lnm |
thanks |
11:00.52 |
raj12lnm |
others are
welcome to explain as well. |
11:00.53 |
raj12lnm |
thanks |
11:19.11 |
Notify |
03BRL-CAD:zhaoanqing * 60820
(brlcad/branches/nmgreorg/include/raytrace.h
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_eval.c):
change evalution routines to fit new nmg structure. |
11:32.46 |
Notify |
03BRL-CAD:zhaoanqing * 60821
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_manif.c:
change manifolds-relavant routines to fit new nmg
structure. |
11:47.32 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
11:52.53 |
Notify |
03BRL-CAD:starseeker * 60822
brlcad/trunk/src/libbu/semaphore.c: Commit second threading patch
from Gustave Granroth for easier testing on Windows. |
12:03.02 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:23.27 |
Notify |
03BRL-CAD:zhaoanqing * 60823
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mod.c: change
modification routines to fit new nmg structure. but leave
nmg_merge_regions(...) to discuss later. it may change to merge
shells, but I am not sure whether it makes sense. |
12:25.35 |
Notify |
03BRL-CAD:zhaoanqing * 60824
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c:
remove redundant plot routines with parameter model and
nmgregion. |
12:30.38 |
Notify |
03BRL-CAD:zhaoanqing * 60825
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c:
remove redundant NMG to UNIX-Plot routines with parameter model and
nmgregion. |
12:33.30 |
Notify |
03BRL-CAD:zhaoanqing * 60826
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c:
remove rountines about 'Visualization of fancy edgeuses into
VLBLOCKs' with parameter model and nmgregion. |
12:55.24 |
*** join/#brlcad ries (~ries@190.9.171.121) |
13:02.59 |
*** join/#brlcad GuMiner
(~gus.gran@ppp-70-226-175-76.dsl.mdsnwi.ameritech.net) |
13:05.15 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:18.26 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
13:18.33 |
clock |
hi
all |
13:19.11 |
clock |
"The BRL-CAD
source code repository is believed to be the oldest public
version-controlled codebase in the world that's still under active
development, dating back to 1983-12-16 00:10:31
UTC.[3]" |
13:19.23 |
clock |
Wow! |
13:28.03 |
brlcad |
hi
clock |
13:28.11 |
clock |
brlcad, hi
long time no see :) |
13:28.23 |
clock |
brlcad, wanna
show my latest project :) |
13:28.35 |
clock |
http://ronja.twibright.com/distillcooker/ |
13:35.40 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
13:40.29 |
brlcad |
clock: if
they let czech's, you should set up a kickstarter or indiegogo page
(far easier to send money) |
13:40.52 |
clock |
brlcad, they
dont, and we already looked at these two and that failed
through |
13:40.59 |
clock |
brlcad, im in
zurich now by the way |
13:41.28 |
brlcad |
what about
one of the other crowd-funding sites? there are a dozen or more of
them |
13:41.34 |
brlcad |
surely one of
them caters internationally |
13:41.40 |
clock |
i looked it
at yesterday and found nothing interesting |
13:42.22 |
clock |
brlcad, we
think it will be a big hit when it gets released |
13:42.26 |
brlcad |
heh, you mean
you spent an entire day looking?! |
13:42.29 |
clock |
but I didn't
use BRL-CAD |
13:42.32 |
brlcad |
yeah, must
not be anything then :) |
13:42.36 |
clock |
brlcad, not
entire day |
13:42.58 |
clock |
I used just
normal vector drawing editor to do the drawings |
13:43.00 |
brlcad |
I'm being
facetious |
13:43.24 |
brlcad |
i'm saying
that rediculously little time investigating if you really are
serious about receiving funding |
13:43.52 |
Notify |
03BRL-CAD:zhaoanqing * 60827
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_plot.c:
change rest plot-relavant routines to fit new nmg
structure. |
13:44.05 |
clock |
brlcad, well
as someone on the Twibright IRC pointed out, all the drinking water
projects on kickstarter receive 0 or 1 donations |
13:44.16 |
clock |
we concluded
its about - as criticized - "fund me, I'm useless" |
13:44.57 |
clock |
brlcad, now
we have bank transfers in Europe for free :) |
13:45.08 |
brlcad |
no way i'm
going to go through the hassle of setting up a wire transfer, but I
would gladly donate if through a proper service |
13:45.42 |
brlcad |
the existence
of projects that receive 0/1 donations is pretty much
irrelevant |
13:45.44 |
clock |
brlcad, how
much does a wire transfer cost you? |
13:45.46 |
brlcad |
it's about
YOUR project |
13:45.57 |
brlcad |
and your
salespitch / potential / viability |
13:46.09 |
clock |
brlcad, I
think it shows kickstarter people are not interested in helping 800
million people who don't have drinking water |
13:46.33 |
clock |
I think they
want "Pressy is here ->" or something that blinks, has USB,
cloud, can be connected to iPhone and cool design |
13:46.45 |
brlcad |
eh, you're
supposed to bring the people |
13:47.08 |
clock |
brlcad, well
at the moment when just researching the funding platform takes
comparable time to actually developing the project |
13:47.12 |
brlcad |
assuming this
massive hoard of "kickstarter people" are just waiting to throw
money at you (or anyone) is also rediculous |
13:47.28 |
clock |
I just said
they are not |
13:47.45 |
brlcad |
you'd have
your page exactly as you have it now, promote it however you would
otherwise, but then when it comes time to actually send you money,
you link to the kickstarter page |
13:48.10 |
brlcad |
I know you
said they're not .. the fact that you'd even have that discussion
is silly :) |
13:48.27 |
brlcad |
of course
they're not, someone even thinking that at all is
misguided |
13:48.49 |
clock |
I feel
disrespected when you say "the fact that you'd even have that
discussion is silly :)" |
13:49.10 |
brlcad |
it's not that
"kickstarter people are not interested in helping 800 million
people who don't have drinking water" .. it's that nobody with a
drinking water plan has brought people to the site to fund
them |
13:49.23 |
clock |
brlcad, there
are 2 things with kickstarter I dont like: |
13:49.27 |
clock |
1) they take
5% off |
13:49.30 |
brlcad |
no
discrespect intended, this is advice |
13:49.43 |
clock |
2) if the
donations dont get collected within 60 days it all
fails |
13:49.46 |
brlcad |
plain and
simple, your primary/sole method of funding is exceptionally
limited |
13:50.20 |
clock |
I feel
disrespected when you say this is advice. I think its not advice, I
think its judgmental untrue and presented in a way like you were
here to determine what is true and what not, and not presented as
just your opinion |
13:50.28 |
brlcad |
i'm a
potential funder that would be interested, and that's my feedback
to you .. |
13:50.44 |
clock |
brlcad, how
much does an IBAN transfer cost you? |
13:51.24 |
brlcad |
okay, well
then I apologize for offending you, as that is most certainly not
the intention in any regard |
13:51.38 |
brlcad |
and since
this discussion is getting off track I'm just going to leave it at
that, I wish you the best of luck |
13:52.13 |
brlcad |
really did
not intend to disrespect and I feel you're not hearing me, so again
my apologies for going down that route |
13:52.19 |
oana_ |
clock, what
brlcad tries to say I think it's that "normal" people won't go and
make a wire transfer for just 10$, if I would want to help you I
don't think I would go out and wire transfer just
10$... |
13:53.04 |
oana_ |
and actually
you would have better chances of getting 10$ from 100 people than
getting 10k from 1 person... that way. Just my 2 cents. |
13:54.27 |
clock |
oana_, whats
the issue with wire transfer? |
13:54.46 |
clock |
In my online
bank I just type in the IBAN and name and press OK and it gets
transferred within Europe for 0,- |
13:54.57 |
clock |
Is IBAN more
difficult in the US? |
13:55.04 |
clock |
brlcad, how
much does an IBAN transfer cost you? |
13:55.05 |
brlcad |
exceptionally |
13:55.16 |
clock |
wow |
13:55.19 |
clock |
what does it
involve? |
13:55.25 |
clock |
you have to
personally go to the bank? |
13:56.09 |
brlcad |
you realize
this involves sending money to a foreign country, there are
extensive laws and rules around this to prevent money laundering,
fraud, and a host of other issues |
13:56.34 |
oana_ |
clock, for
example I am from Romania, things don't work like that here, I
can't just transfer you money from my account, since it's in my
local currency, I would have to go to the bank and do some stuff
there/things I don't actually know how to do it, just to transfer
those 10$ |
13:56.36 |
brlcad |
you usually
have to personally go to the bank, depending on the amount have to
have items declared or notorized |
13:56.51 |
clock |
oh
wow |
13:56.53 |
brlcad |
even if you
don't go to the bank, usually original signatures are
required |
13:57.01 |
clock |
here it gets
automatically converted |
13:57.17 |
clock |
brlcad, and
how much do the fees cost? |
13:57.21 |
brlcad |
and the fee
can be anywhere from $10 to $50 USD depending on the bank and
amount being transferred (some take a %) |
13:57.26 |
clock |
I
see |
13:57.30 |
clock |
and if I had
a paypal? |
13:57.33 |
oana_ |
well, we are
more bureaucrats around here... |
13:58.11 |
clock |
how much does
western union cost to send? |
13:58.24 |
clock |
brlcad, and
how is it easier if it would be through kickstarter? |
13:58.32 |
brlcad |
paypal would
be one of many possible "a proper service" I just mentioned, though
they are one of the worst |
13:58.51 |
brlcad |
kickstarter
et al all are set up to receive payments in any number of
ways |
13:59.22 |
clock |
yes I had
paypal and I deleted it |
13:59.23 |
brlcad |
e.g., credit
card, done or hook into amazon or bank or any number of things
where it becomes as simple as filling out a form and hitting
send |
13:59.37 |
clock |
because of
concerns with abuse from the side of paypal, various juristic traps
etc. |
13:59.53 |
clock |
arbitrariness
and many reports of abuse from paypal I read from people on the
Internet |
14:00.01 |
brlcad |
that said, I
would not at all be surprised if they don't support international
projects for the same reason |
14:00.21 |
brlcad |
there really
are a lot of ways to launder/fraud money and it's risky
business |
14:00.24 |
clock |
brlcad, I
remember last time I looked at kickstarter they required project to
be in UK or US or something like that |
14:00.31 |
clock |
what about
bitcoin? |
14:00.51 |
clock |
could you
send bitcoin easily? |
14:00.52 |
brlcad |
paypal is a
pain to deal with but they're one of a few that do allow it
iirc |
14:01.32 |
clock |
brlcad, what
about aggregating donations from few friends/acquaintances and then
send it through a PITA channel? |
14:01.45 |
brlcad |
better than a
wire, but I wouldn't call it easy |
14:02.01 |
clock |
brlcad, on
Ronja many people sent me through wire transfer - and at that time
it was even more PITA because there was no IBAN - and some through
Western Union |
14:02.26 |
clock |
brlcad, when
I researched bitcoin last time I wasn't able to figure out how to
set it up |
14:02.29 |
brlcad |
that sounds
like high-risk activity, relying on "untrusted
couriers" |
14:02.32 |
clock |
So I wrote to
the Bitcoin site |
14:02.43 |
clock |
and they told
me to hire a professional company for that that does it for
$$$ |
14:02.44 |
clock |
Great. |
14:02.50 |
clock |
They
advertise it as a no fee service |
14:02.56 |
clock |
and you
should hire a commercial company for that |
14:04.33 |
clock |
brlcad, so
you say you would be willing kickstarter or paypal but not IBAN or
Western Union or Bitcoin right? |
14:04.38 |
brlcad |
well, that's
why I insinuated that spending a day on this seemed inadequate for
coming to any conclusion, not being offensive towards your efforts
but recognizing that this is incredibly complicated if you intend
to receive donations internationally |
14:05.29 |
brlcad |
it's a really
hard problem that would probably take me a couple weeks to
investigate options and figure out what would ultimately be a set
of viable options |
14:05.33 |
clock |
so that
people using it for legitimate purposes are deterred |
14:05.37 |
clock |
while
criminals are not deterred |
14:05.39 |
brlcad |
you don't
want WU |
14:05.44 |
brlcad |
their fees
are insane |
14:05.58 |
clock |
I don't know
what their fees are because I asked them and they didn't tell
me |
14:06.03 |
clock |
they said I
have to ask in the source country |
14:06.05 |
brlcad |
they make
paypal seem like a benevolent saint |
14:06.06 |
clock |
thats a great
idea |
14:06.11 |
clock |
now I will
book 175 plane tickets |
14:06.17 |
clock |
to fly into
175 countries |
14:06.28 |
clock |
and ask in a
western unioun counter in each of them |
14:06.32 |
brlcad |
that's your
problem, tnot theirs :) |
14:06.33 |
clock |
for a project
worth of $2'900 |
14:06.42 |
brlcad |
they'll tell
you on a per-country basis |
14:06.52 |
clock |
no even not
that |
14:06.57 |
clock |
just sending
from switzerland |
14:06.58 |
brlcad |
they're not
going to tell you willingly, but you can get them to tell
you |
14:06.59 |
clock |
which was
insane |
14:07.09 |
brlcad |
their site
will tell you if you go far enough along |
14:07.22 |
brlcad |
but the fee's
are usually a substantial % |
14:07.42 |
brlcad |
some
countries are incredibly low (e.g., india) because they negotiated
some deal |
14:07.48 |
brlcad |
others are
double-digit |
14:08.46 |
clock |
brlcad, what
if I researched some other money transfer like WU except their fees
are OK for you? |
14:08.50 |
clock |
brlcad, would
you do it? |
14:08.51 |
brlcad |
in any
regard, I do wish you well and look forward to seeing updates if
you get it off the ground |
14:08.55 |
clock |
cause here
are tons of money transfers |
14:09.17 |
clock |
brlcad, well
if I manage to set up paypal or kickstarter I will let you
know |
14:10.16 |
brlcad |
sure,
thanks |
14:11.31 |
clock |
brlcad, RIA
can send online credit card to switzerland $10 and the fee is
$8 |
14:11.33 |
brlcad |
would suggest
trying to stick with a service (there really are dozens) either
catering to crowd-funding or (perhaps more appropriately)
micro-lending / micro-investing, whatever their terms |
14:11.34 |
clock |
what u think
about this? |
14:11.42 |
clock |
acceptable
fee or not? |
14:12.02 |
clock |
brlcad, also
- what if the funding service don't deliver their
money? |
14:12.05 |
clock |
then all the
people get pissed |
14:12.20 |
brlcad |
I don't know
-- on the surface, for a payment that small, it's
insane |
14:12.25 |
clock |
I won't sue
them because that would cost more than the worth of the
project |
14:12.29 |
brlcad |
for a $100
donation, meh, wouldn't care |
14:13.14 |
clock |
brlcad, but
this discussion sparked an idea in me - I will add instructions how
to fill out online donations through RIA and credit card
:) |
14:13.19 |
brlcad |
most funding
services you can find with some quick searches are pretty
reputable, or at least it's easy to investigate their
reputability |
14:13.46 |
clock |
brlcad, I
actually dont want funding service, but money transfer service
:) |
14:13.51 |
clock |
RIA with 0,-
fee would be great :) |
14:14.20 |
clock |
"Currently,
online money transfer is only available from the United States."
OMG |
14:14.46 |
clock |
not only they
stopped flying to the moon |
14:14.53 |
clock |
not only they
stopped flying the space shuttle |
14:14.59 |
clock |
they even
stopped online money transfers! |
14:15.06 |
brlcad |
they stopped
sending money to other countries ;) |
14:15.33 |
clock |
cause all
their money is in china :) |
14:15.36 |
brlcad |
quite
intentionally difficult to send money abroad, even from a
bank |
14:15.47 |
clock |
reminds me
the bitcoin |
14:15.58 |
clock |
where its
easy to turn money into bitoin |
14:16.07 |
clock |
but very
difficult to turn bitcoin into money |
14:16.11 |
clock |
Reminds me my
flushing toilet |
14:16.15 |
clock |
also easy to
flush money |
14:16.15 |
brlcad |
bitcoin
actually might be one of the easiest ways on the whole, but then
your audience is incredibly diminished |
14:16.21 |
clock |
but once
flushed, difficult to bring them back |
14:17.11 |
brlcad |
it's a weekly
if not daily financial topic in the US and the feds are only
starting to incorporate it into the laws |
14:17.25 |
brlcad |
so you can
get away with more that you can't otherwise |
14:17.52 |
brlcad |
but you do
usually end up needing a broker or escrow handler or some other
middleman if you really want to end up with cash in
hand |
14:18.07 |
clock |
yes
exactly |
14:18.15 |
brlcad |
for a project
as tiny as yours, you're going to be hard-pressed (seriously, check
out micro-lending) |
14:18.55 |
clock |
and there is
like just one person in switzerland doing it in free time you have
to personally arrange with |
14:19.06 |
clock |
what means
hard-pressed? |
14:19.42 |
clock |
I don't want
micro-LENDING but micro-DONATION :) |
14:19.49 |
clock |
brlcad,
anyway I wanted to discuss something else |
14:20.03 |
clock |
brlcad,
assumed the project gets famous after release, would you like to
piggyback some BRL-CAD on it? |
14:20.29 |
clock |
brlcad, maybe
you could find some BRL-CAD interested newbie intersted in clicking
up a model of the machine in BRL-CAD and adding the views to the
manual |
14:20.45 |
clock |
and write
everywhere it was powered by BRL-CAD etc. |
14:20.55 |
clock |
I have
currently exploded 3D views which I drew simply in
inkscape |
14:21.27 |
brlcad |
possibly,
sounds interesting |
14:21.31 |
clock |
but when they
were finished I realized I could as well rtedge them |
14:21.57 |
clock |
brlcad, if I
were designing an DIY space shuttle, I would definitely research
kickstarter |
14:22.05 |
clock |
I just want
to avoid "analysis paralysis" |
14:22.21 |
clock |
or like these
foundations |
14:22.33 |
clock |
"application
has to be formatted with 10pt letters and 1.5
spacing"... |
14:23.03 |
clock |
I thought
like "fuck this!" and smashed into the page close
button |
14:23.30 |
clock |
melinda and
belinda charitable foundation of hell |
14:23.31 |
brlcad |
that's the
game that has to be played until you acquire a reputation and can
make deals with single entities |
14:23.55 |
clock |
you know the
optimum strategy in some games is to not play them? |
14:24.02 |
brlcad |
especially
since most of them want you to think big but have a very detailed
plan |
14:24.30 |
brlcad |
that's only
an optimium strategy for not losing ;) |
14:26.06 |
clock |
no seriously
I read about scientific analyses that hte optimum strategy in poker
is to not play |
14:26.52 |
ries |
clock: I am
reading back, IBAN in europe is easy, take's about the same time
for me as paypal but it's more secure. Personally kickstarter is
differcult for me because I need a amazon account and a credit card
to do anything in kickstarter. |
14:27.17 |
clock |
brlcad, I
actually did 4 fundraising campains on Ronja, hat just IBAN and
some times possibly pay pal, and it got not only all paid, but even
overpaid! |
14:27.35 |
clock |
ries, and
RIA? |
14:27.53 |
ries |
clock:
RIA? |
14:28.14 |
clock |
http://www.riafinancial.com |
14:28.18 |
clock |
destination
country switzerland |
14:28.27 |
clock |
pick up
method bank transfer or cash pickup |
14:28.33 |
clock |
whichever
cheaper |
14:29.31 |
ries |
clock: I have
a bank account in europe, so sending money anywhere in the world is
easy… But I can imagine for other countries, outside of europe this
isn't so easy. |
14:29.48 |
clock |
ries, yes
then you can do IBAN through europe for 0,- right? |
14:30.07 |
clock |
Someone sent
me donation from CZ to CH, it was 0,- and automatic conversion of
currency |
14:30.09 |
ries |
everybody in
europe can! I wonder why teh US is behind on that, looks odd to
me.. |
14:31.14 |
clock |
ries, I think
because their IRS is hyper-paranoid |
14:31.57 |
ries |
clock:
Kickstarter did came recently to holland (I know you don't like KS)
just wanted to mention that... |
14:32.10 |
clock |
sounds like
closing in :) |
14:32.22 |
brlcad |
clock: it's
not paranoid, the rules are in place BECAUSE of widespread abuse
and laundering |
14:32.35 |
clock |
I also don't
like those multi-page intentionally vague overly broadly reaching
terms and conditions which |
14:32.52 |
clock |
1) take
several hours just to read |
14:32.55 |
brlcad |
it just their
solution hurts everyone (but stops that avenue of
abuse) |
14:33.15 |
clock |
2) to
actually understand what I am agreeing to, I woul dhave to hire a
lawyer, which would be at least 10 times more expensive than the
whole cost of development |
14:33.30 |
clock |
brlcad, like
Credit Suisse |
14:33.48 |
clock |
they got a
fine in order of billions for financial crimes |
14:34.12 |
brlcad |
which means
they were probably really liable for tens or hundreds of
billions |
14:34.20 |
brlcad |
usually the
fines are a fraction of what was detected |
14:35.01 |
brlcad |
in suisse
case, it could easily have been in the trillions since it spans
several decades |
14:35.41 |
clock |
brlcad, what
is the fee acceptance boundary for your potential donation of
$10? |
14:35.54 |
clock |
brlcad, If I
find a transfer service that fits within it I would let you
know |
14:36.07 |
clock |
sure |
14:36.19 |
clock |
it pisses me
like some countries have no drinking water nothing to
eat |
14:36.23 |
clock |
while other
SPLURGE |
14:36.33 |
clock |
because THEY
RUN ON ORGANIZED CRIME |
14:36.49 |
clock |
AND HAVE THE
RUDE BALLS TO PRETEND HOW EVERYTHING IS PERFECT AND HIGHLY
DEVELOPED IN THEM |
14:37.02 |
clock |
this will be
now put to stop |
14:37.20 |
clock |
people in
slums will now drink better drinking water than the splurges in
Switzerland |
14:37.52 |
ries |
clock: when
you reach your funding, how is it going to help the people in
need? |
14:37.53 |
clock |
sriously, we
have 4.6 mg/L nitrate in our tap water, whereas those who put the
stinky water with floating trash into Distillcooker will have
0.0 |
14:37.59 |
brlcad |
well you
certainly have a lot of problems ahead of you |
14:38.07 |
brlcad |
having a
device is only one of a number of issues |
14:38.09 |
clock |
ries, they
build it |
14:38.27 |
brlcad |
manufacturing, distribution,
infrastructure maintenance on a large scale |
14:38.33 |
clock |
I asked
people from Cambodia from poor parts of Thailand |
14:38.35 |
ries |
clock: How do
they get the design? |
14:38.38 |
clock |
both said
they think it will help a lot |
14:38.44 |
Notify |
03BRL-CAD:zhaoanqing * 60828
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_pr.c: change
nmg presentation routines for new nmg structure. |
14:38.48 |
clock |
ries,
download it from the interntes like, almost everything
today |
14:39.04 |
ries |
clock: you
think they have internet and can read your plan? |
14:39.11 |
clock |
sure |
14:39.25 |
ries |
wooow, that's
vert optimistic |
14:39.25 |
clock |
there are
many people who have like smartphone but no drinking
water |
14:39.30 |
clock |
but
anyway |
14:39.33 |
Notify |
03BRL-CAD:tbrowder2 * 60829
(brlcad/branches/d-binding/misc/d-bindings/CParse.pm
brlcad/branches/d-binding/misc/d-bindings/ParseCChunk.pm): save
work |
14:39.39 |
clock |
I designed
the manual specially that it can be used without
internet |
14:40.19 |
clock |
ries, well I
was in rural poor Thailand, 5km from the place BBC filmed their
document how almost impossible is to just survive there |
14:40.32 |
clock |
and I went to
the same hospital that was in the movie |
14:40.47 |
clock |
In that poor
place I opened my laptop, DHCP, free Internet in the
air |
14:41.29 |
ries |
clock: I life
in Ecuador and have come across some poor people. But I am pretty
sure they are not capable of reading a plan, even if it's just
pictures.. They just 'muddle' around (not beeing disrespectull to
them).. they are mostly people that life somewher eup in a mountain
though |
14:41.34 |
clock |
ries, pathway
#2: download and print |
14:41.51 |
clock |
pathway #3:
some smart guy who can do the internetz, starts making it home and
selling on the local market |
14:42.22 |
clock |
ries, " they
are not capable of reading a plan, even if its just pictures..
They just muddle around (not beeing disrespectull to them)" - my
concern |
14:43.06 |
ries |
clock: I am
guessing (I didn't do research…) that the biggest problem is
getting the idea's to the people and actually teach them how
drinking water works. The problem isn't about technology or
cost |
14:43.44 |
clock |
could
be |
14:43.46 |
clock |
I don't
know |
14:43.50 |
clock |
I don't have
research data |
14:44.20 |
Notify |
03BRL-CAD:zhaoanqing * 60830
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_pt_fu.c:
change point routines for new nmg structure. |
14:44.23 |
ries |
At least
people here have believes and sepcially the older peopel have been
doing things for many years and that's hard to change. Tell them
there are bug's in the water, they tell you they cannot see them so
it must not be there. |
14:45.10 |
clock |
yeah |
14:45.18 |
clock |
so when they
go to doctor that they have diarrhea |
14:45.28 |
clock |
he should
also tell them that he cannot see it so they can't have
it |
14:45.33 |
clock |
and call out
"next please" |
14:45.57 |
clock |
seriously |
14:46.01 |
clock |
for any kind
of project P |
14:46.12 |
clock |
its alway
possible to find a level on incapability of L |
14:46.22 |
clock |
such that at
least person P exists such |
14:46.26 |
clock |
that P
posesses L |
14:46.35 |
clock |
so that P is
incapable of benefiting from P |
14:46.47 |
clock |
looks like I
used one letter twice in my mathematical equation |
14:46.51 |
clock |
but you get
the idea I guess |
14:47.23 |
ries |
clock: when I
came to Ecuador and I was sick one day, to rubbed me with a egg
because it was suppose to kill of disease :D. A friend of mine went
to a doctor because she had a bad cold. She was told that she was
allergic for 'cold' (the temperature…) she was from london
:D |
14:47.51 |
clock |
so the way to
get these people to build it |
14:47.58 |
clock |
is say there
is a ghost inside the machine which is good for them |
14:49.21 |
clock |
what is the
thing in BRLCAD logo? |
14:49.38 |
clock |
is it a link
of a tank track? |
14:51.58 |
Notify |
03BRL-CAD:zhaoanqing * 60831
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_visit.c:
remove redundant visiting routines with parameter model and
nmgregion struct. |
14:53.01 |
clock |
brlcad, so
how would it be practically done if some publicity for BRL-CAD
wants to be piggybacked on the project in the moment it is
released? |
14:56.01 |
clock |
brlcad, you
have some people who would like to learn BRL-CAD on some simple
model? |
14:56.41 |
brlcad |
clock: it's
just an "interlinked nodes" abstraction |
14:56.46 |
brlcad |
like links on
a bike chain |
14:57.11 |
brlcad |
or track or
anything representing interlocked cooperation |
14:57.31 |
clock |
i see i like
the logo |
14:57.41 |
clock |
although I
miss a bit the old army style one |
14:57.55 |
clock |
which i found
cool |
14:58.21 |
brlcad |
it's a much
better abstraction of our modular structure, 3D design
characteristics, tools that work together, etc |
15:04.01 |
clock |
I
see |
15:04.05 |
clock |
looks
definitely modern |
15:05.51 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
15:08.23 |
Notify |
03BRL-CAD:zhaoanqing * 60832
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_tri.c: change
triangulation routines to fit new nmg structure. |
15:15.13 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:15.15 |
Notify |
03BRL-CAD:carlmoore * 60833
brlcad/trunk/doc/docbook/system/man1/en/comgeom-g.xml: insert
missing description of -s option |
15:19.05 |
brlcad |
clock: we
also have a half dozen versions of it in .g format |
15:19.18 |
clock |
:) |
15:19.24 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
15:19.41 |
brlcad |
made by gci
students learning how to model, so we can render it in
3D |
15:19.54 |
brlcad |
we had a logo
contest, it was the winner |
15:20.03 |
brlcad |
here was part
of the original entry: http://brlcad.org/images/angelov3d_512x256.png |
15:21.07 |
brlcad |
second and
third place here: http://brlcad.org/d/node/92 |
15:23.23 |
*** join/#brlcad GuMiner
(~gus.gran@ppp-70-226-175-76.dsl.mdsnwi.ameritech.net) |
15:25.54 |
Notify |
03BRL-CAD:zhaoanqing * 60834
(brlcad/branches/nmgreorg/include/raytrace.h
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_rt_isect.c):
change ray-tracing routines about nmg to fit new nmg structure.
Then replace ray_data 's model member 'rd_m' to a shell member
'rd_s'. |
15:42.57 |
``Erik |
logo reminds
me of the piston and coupling rods from an old steam locomotive :D
but I thought it looked awfully similar to valves "steam" logo when
it was proposed, so I might be a bit biased |
15:43.21 |
brlcad |
Zhao_Anqing:
r60817 is exactly the sort of issue you should be documenting as
you go along |
15:43.44 |
brlcad |
please please
write it down somewhere :) |
15:45.00 |
``Erik |
'stripe' and
'gumroad' seem to be getting a lot of attention as viable paypal
replacements, but stripe is limited in which countries it supports
(growing, though) and gumroad might not allow donation type things
(they're big on facilitating digital downloads... mebbe "sell" the
plans and use proceeds to help in needy areas?) |
15:45.38 |
clock |
yes
similarity with the steam logo I would see a problem |
15:45.43 |
clock |
Although I
still don't know what Steam is |
15:45.48 |
clock |
except it
seems to be something popular |
15:46.43 |
``Erik |
clock: it's a
platform for buying/leasing and delivering games... sorta kinda
similar to the apple itunes store or google play store |
15:46.57 |
clock |
oh |
15:47.24 |
``Erik |
http://store.steampowered.com/about/ |
15:47.26 |
raj12lnm |
brlcad : did
u see my messages |
15:48.30 |
``Erik |
raj12lnm:
patch would be good, but it should be against trunk |
15:49.17 |
brlcad |
raj12lnm:
please don't use IRC to ask questions if you're going to quickly
leave -- that's what the mailing list is for |
15:49.34 |
brlcad |
if you're
going to ask, wait around for an answer otherwise it wastes other
people's time |
15:49.38 |
``Erik |
the ars curve
thing I believe is intended to be a closed loop, with the first and
last points being the same, I think |
15:50.29 |
``Erik |
was going to answer when he first read it, but saw it about
half an hour after raj left... just had to scroll up to refresh
:/ |
15:50.38 |
Zhao_Anqing |
brlcad: if I
am not mistaken, you mean I should record this TODO issue on my own
notebook, then come back later to deal with it? |
15:50.53 |
brlcad |
I started to
answer too, until I realized he'd left |
15:51.14 |
brlcad |
the data
structure duplicates the points, but the user interface (typein)
does not iirc |
15:51.33 |
brlcad |
that's
basically an implementation detail, probably to make parsing the
loop easier |
15:51.49 |
brlcad |
Zhao_Anqing:
yep, exactly |
15:51.53 |
clock |
brlcad,
unless the answer benefits someone else too :) |
15:52.14 |
brlcad |
Zhao_Anqing:
not a notebook, actually modify the TODO file, add a section for
yourself (for NMG refactoring) if you like |
15:52.22 |
brlcad |
and commit
that note as something you're working on |
15:52.32 |
brlcad |
didn't mean
pen and paper notebook ;) |
15:53.12 |
brlcad |
clock: I'm
not going to spend time on hypotheticals .. I have a thousand other
things I can be doing than giving random information to people that
didn't ask for it :) |
15:54.09 |
Zhao_Anqing |
brlcad: OK.
Thank you. Now I understand this suggestion better. I will remember
this tip and do that then. |
15:54.19 |
brlcad |
Zhao_Anqing:
are you sure fu->s_p->r_p->m_p->maxindex and
fu->s_p->maxindex are the same thing? |
15:54.32 |
``Erik |
should nmg
stuff in be src/librt/TODO or top level? O.o |
15:54.45 |
``Erik |
src/archer/TODO src/libdm/TODO
src/libged/TODO src/libicv/TODO src/libpc/TODO |
15:54.57 |
brlcad |
I don't
really care |
15:55.03 |
brlcad |
it's all the
same to me |
15:55.24 |
Zhao_Anqing |
yes, I move
'maxindex' from model to shell after removing model and nmgregion
struct. |
15:55.33 |
brlcad |
Zhao_Anqing:
okay, cool |
15:55.57 |
Zhao_Anqing |
:) |
16:08.34 |
raj12lnm |
``Erik are u
sure about the close loop ? |
16:09.34 |
raj12lnm |
also for the
example shown at http://brlcad.org/wiki/BRL-CAD_Primitives#ars |
16:09.56 |
raj12lnm |
I am
designing the wrapper such that |
16:10.02 |
raj12lnm |
ncurves =
6 |
16:10.07 |
raj12lnm |
pts_per_curve
= 4 |
16:10.46 |
raj12lnm |
curves = [[0,
0, 3], [1, 1, 3, 1, -1, 3, -1, -1, 3, -1, 1, 3], [1, 1, 1, 1, -1,
1, -1, -1, 1, -1, 1, 1], [1, 0, -1, 0, -1, -1, -1, 0, -1, 0, 1,
-1], [1, 0, -3, 0, -1, -3, -1, 0, -3, 0, 1, -3 ], [0, 0,
-3]] |
16:10.58 |
raj12lnm |
``Erik :
Please see and revert :) |
16:20.20 |
clock |
oh, numbers!
:) |
16:24.03 |
*** join/#brlcad GuMiner
(~gus.gran@ppp-70-226-172-15.dsl.mdsnwi.ameritech.net) |
16:45.16 |
``Erik |
"The command
line isn't an old technology, its just an alternative one that
happened to be invented first." |
16:50.29 |
*** join/#brlcad cwstirk
(~charlie@c-71-56-216-45.hsd1.co.comcast.net) |
17:14.11 |
clock |
brlcad, a guy
from the poorest part of Thailand, who lives in Switzerland, just
said he sent me $112 by wire transfer :) |
17:29.20 |
fenn |
in the
beginning, there was the command line. god said, "configure
&& make" |
17:29.34 |
brlcad |
it's a hot
topic, which is why I think you'd get FAR more than you're asking
if you promoted what you're doing well enough with a variety of
ways to easily receive funds |
17:44.27 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
18:03.07 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7111 /wiki/User:Albertcoder/GSoC2014/logs: /*
Development Logs */ |
18:07.11 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.212.49.99) |
18:32.12 |
brlcad |
~seen
vladbogo |
18:32.13 |
infobot |
vladbogo
<~vlad@86.127.152.97> was last seen on IRC in channel
#brlcad, 2d 6h 29m 5s ago, saying: 'but first I want to have the
framebuffer done and integrated with display manager'. |
18:32.27 |
brlcad |
hi
mihaineacsu |
18:32.40 |
mihaineacsu |
hi
brlcad! |
18:36.43 |
clock |
interesting
people from Europe tell me they think my project will not
succeed |
18:37.06 |
clock |
and people
from Cambodia and Thailand, who are familiar with the actual
situation of the poor people lacking drinking water, tell me it
will. |
18:39.31 |
Notify |
03BRL-CAD:carlmoore * 60835
(brlcad/trunk/doc/docbook/system/man1/en/enf-g.xml
brlcad/trunk/src/conv/enf-g.c): fix enf-g and its man page to
account for -v option, since the programming does have
it |
18:45.37 |
brlcad |
mihaineacsu:
can you refresh my memory, did you work on a patch? |
18:46.02 |
mihaineacsu |
brlcad: I
have not, is it too late to do so? |
18:46.11 |
brlcad |
no, it's
never too late :) |
18:46.54 |
brlcad |
i'd be
interested in seeing you tackle some minor task in C |
18:49.07 |
mihaineacsu |
sure, let me
know if you have something particular on your mind. Otherwise I'll
look up the bugtracker |
18:53.20 |
brlcad |
mihaineacsu:
sure, how about this one from our BUGS file: |
18:53.23 |
brlcad |
* rtweight
chokes on a .density file that has less than 3 values per line
(infinite loop). also gives infinite areas when presented with an
empty .density file. |
18:53.45 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:56.07 |
mihaineacsu |
I'll check it
out tonight :D |
18:56.09 |
brlcad |
mihaineacsu:
here's a simple .density file you can use (which should work, you
have to edit it to experience the bug) |
18:56.12 |
brlcad |
http://brlcad.org/~sean/dotdensity |
19:00.09 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7112 /wiki/User:Inderpreet/GSoC14/logs: /* Week 1
*/ |
19:00.31 |
brlcad |
huh, twiddla
is pretty cool |
19:14.15 |
teepee |
ahh, found
the 3rd guest :D |
19:17.44 |
brlcad |
I was the
fourth |
19:18.08 |
teepee |
:) |
19:18.18 |
teepee |
very useful
tool indeed |
19:25.11 |
Notify |
03BRL-CAD:carlmoore * 60836
brlcad/trunk/doc/docbook/system/man1/en/fb-orle.xml: supply 3
blanks; supply hyphen for 'hi-res'; change h to H as was done in
programming; c option will need to be revisited later |
20:22.19 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:23.33 |
Notify |
03BRL-CAD:carlmoore * 60837
brlcad/trunk/doc/docbook/system/man1/en/g-dxf.xml: minor changes to
g-dxf manpage: add a missing space, and put a period inside
parentheses |
22:33.46 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:44.31 |
Notify |
03BRL-CAD:starseeker * 60838
(brlcad/trunk/include/rt/db_diff.h brlcad/trunk/src/librt/db_diff.c
and 2 others): More diff work. Reworking diff first to test out
this approach - diff3 will follow if it looks workable. |
22:45.03 |
Notify |
03BRL-CAD:starseeker * 60839
brlcad/trunk/src/librt/tests/test_diff.c: cleanup |
23:28.12 |
*** join/#brlcad hcurtis
(b82d2fe4@gateway/web/freenode/ip.184.45.47.228) |
23:59.20 |
clock |
brlcad, I
found moneygram sends from the US with a fee of $12 |
00:26.38 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
01:45.57 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
02:04.12 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
02:08.20 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
02:30.07 |
*** join/#brlcad cstirk
(~charlie@c-107-2-138-11.hsd1.co.comcast.net) |
02:30.13 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
02:31.02 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
02:55.01 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
03:00.17 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
03:06.43 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
03:32.54 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
04:24.56 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.54.64) |
04:25.34 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7152 /wiki/User:Krajkreddy/GSOC14/summary: /*
Week2 */ |
04:26.26 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7153
/wiki/User:Krajkreddy/GSOC14/summary: |
04:26.56 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7154 /wiki/User:Krajkreddy/GSOC14/summary: /*
Week2 */ |
04:27.08 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7155 /wiki/User:Krajkreddy/GSOC14/summary: /*
Week2 */ |
04:27.20 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7156 /wiki/User:Krajkreddy/GSOC14/summary: /*
Week2 */ |
04:42.50 |
*** join/#brlcad Zhao_Anqing
(clouddrift@222.205.108.14) |
04:59.15 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
05:31.02 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:34.15 |
raj12lnm |
hi
all. |
05:34.23 |
raj12lnm |
i have
trouble starting mged again |
05:34.32 |
raj12lnm |
it says
cannot open G |
05:34.58 |
raj12lnm |
invalid
command name "helplib" MGED unable to initialize gui, reverting to
classic mode. |
05:35.13 |
raj12lnm |
the above is
the "exact" error message |
05:35.19 |
raj12lnm |
can somebody
help me! |
05:54.59 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
06:03.14 |
hcurtis |
Update: I'm
working on fast4-g.c, but I'm stuck. However, I've thought of two
questions I can ask myself in order to take a fresh look at the
task: 1) When converting from FASTGEN4 format to BRL-CAD format,
why does dynamic memory need to be allocated in the first place? 2)
In the code blocks where bu_malloc appears, what variables,
pointers, and other elements does it operate on? |
06:17.49 |
hcurtis |
Another
possibly helpful question is this: what are the actual contents of
bu_malloc (and alloc, which it contains)? |
06:48.05 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
08:33.34 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
08:42.21 |
hcurtis |
Here are
additional questions: What is it about fast4-g's current code that
makes it too slow? What exactly do I need to do to make it as fast
as it should be? |
08:43.58 |
hcurtis |
By the way,
what I've been doing is finding answers to the questions I posed
earlier here in the channel. |
08:55.16 |
mihaineacsu_bbl |
hcurtis: I
don't the status of fast4-g code, but usually when you're dealing
with slow code you need to do profiling which means using a tool in
order to measure the biggest bottlenecks and work on those first in
order to speed up the program. |
08:56.11 |
hcurtis |
Hi,
mihaineacsu_bbl. Thank you. |
08:56.16 |
mihaineacsu_bbl |
hcurtis:
maybe till someone gives you a right answer for your situation, you
could have a look here
http://stackoverflow.com/questions/1794816/recommendations-for-c-profilers |
08:58.26 |
hcurtis |
This is great
information. Thank you. |
09:01.51 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:40.59 |
hcurtis |
Update: I was
looking at fast4-g's commit information on Sourceforge, and I found
the feature that allows you to compare different versions of the
program. Better late than never. |
09:48.04 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
10:18.54 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
11:04.35 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
11:35.00 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:43.46 |
Notify |
03BRL-CAD:tbrowder2 * 60921 (svn:ignore ##
-5,3 +5,7 ## and 16 others): add more ignoresProperty
Changed:----------------brlcad/branches/d-binding/misc/d-bindings/ |
12:03.09 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
12:25.39 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
12:27.48 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:36.06 |
``Erik |
history of
the gpu http://www.techspot.com/article/650-history-of-the-gpu/ |
12:46.02 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:55.44 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:16.08 |
Notify |
03BRL-CAD:starseeker * 60922
brlcad/trunk/src/gtools/gdiff2/summary.c: Clean up the diff summary
logic a bit, make the result-type flags work for all the verbosity
settings. |
13:42.00 |
Notify |
03BRL-CAD:carlmoore * 60923
brlcad/trunk/src/libfb/if_qt.c: remove trailing blank |
13:45.32 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
14:06.19 |
Notify |
03BRL-CAD:starseeker * 60924
brlcad/trunk/src/gtools/gdiff2/summary.c: More reworking of diff
text output. 4 verbosity levels now, different attribute printing
style. |
14:19.12 |
*** join/#brlcad Ch3ck
(c318dc86@gateway/web/freenode/ip.195.24.220.134) |
14:49.25 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
14:56.14 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
14:56.51 |
Notify |
03BRL-CAD:starseeker * 60925
brlcad/trunk/include/rt/db_diff.h: Update the diff3 header pattern
to match the diff pattern. |
15:01.44 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:03.03 |
Notify |
03BRL-CAD:starseeker * 60926
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/librt/db_diff.c): Add initializers for diff3
containers |
15:08.42 |
brlcad |
d_rossberg:
I'd also be interested in "where" there are places in the code that
actually require a group of shells, whether they can be simplified
to one shell or whether it's an algorithmic issue (e.g., boolean
processing potentially creating multiple shells) or just some
extraneous bit of code |
15:08.57 |
brlcad |
alas, Zhao
isn't here to ask him |
15:12.18 |
brlcad |
raj12lnm:
still having problems starting mged? |
15:21.08 |
ankesh11 |
brlcad: The
archives would come in really handy now, I have a couple of plots
ready but they have not been tested, neither do they convey
significant info due to the scarcity of the db. |
15:24.35 |
Notify |
03BRL-CAD:tbrowder2 * 60927
brlcad/branches/d-binding/misc/d-bindings/csourceparser.pl: turn
off execution--using for inspiration and code reuse
only |
15:24.40 |
d_rossberg |
i think a
shell is always connected |
15:25.12 |
d_rossberg |
if you
facetize a geometry with disconnected regions you'll get a group of
shells |
15:25.46 |
d_rossberg |
however, i
like it this way: a primitive should be primitive |
15:26.10 |
d_rossberg |
everything
else could be done with the well tested combinations |
15:28.50 |
Notify |
03BRL-CAD:tbrowder2 * 60928 (svn:ignore ##
-1,11 +1,18 ## and 31 others): add ignoresProperty
Changed:----------------brlcad/branches/d-binding/misc/d-bindings/ |
15:33.07 |
Notify |
03BRL-CAD:tbrowder2 * 60929
brlcad/branches/d-binding/misc/d-bindings/ParseCChunk.pm: change
package name before renaming file |
15:37.42 |
Notify |
03BRL-CAD:tbrowder2 * 60930
(brlcad/branches/d-binding/misc/d-bindings/CParse.pm
brlcad/branches/d-binding/misc/d-bindings/D.pm): rename Perl module
for clarity; change to the new name inside modules using
it |
15:53.49 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.31.65) |
16:09.51 |
Notify |
03BRL-CAD:starseeker * 60931
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/librt/db_diff.c): start reworking diff3 code to
use the array-of-results approach. |
16:17.01 |
*** join/#brlcad oana__
(~elf11@141.85.0.105) |
16:23.12 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 7157 /wiki/User:Pulkit_Mittal/GSOC2014/logs:
/* Week 2 */ |
16:29.33 |
*** join/#brlcad cwstirk
(~charlie@c-107-2-138-11.hsd1.co.comcast.net) |
17:10.20 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
17:11.56 |
clock |
brlcad,
hi |
17:18.21 |
raj12lnm |
brlcad :
yes |
17:18.33 |
raj12lnm |
didnt spend
much time on it, though |
17:18.45 |
raj12lnm |
btw did u see
my patches |
17:22.11 |
brlcad |
hello clock,
saw your updates |
17:22.18 |
brlcad |
raj12lnm: not
yet but will soon |
17:22.53 |
raj12lnm |
brlcad: so my
mged gui is not opening |
17:22.57 |
raj12lnm |
after the
build |
17:23.03 |
raj12lnm |
it gives me
the following error |
17:23.06 |
raj12lnm |
invalid
command name "helplib" MGED unable to initialize gui, reverting to
classic mode. attach (nu|txt|X)[nu]? |
17:26.42 |
Notify |
03BRL-CAD:tbrowder2 * 60932
(brlcad/branches/d-binding/misc/d-bindings/D.pm
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt): save
work--now have some communication with the CGrammer module in the
calling function--hurray |
17:27.51 |
mihaineacsu_bbl |
raj12lnm:
when you run cmake it configures the build system and generates a
report about your configuration. What does it say about interface
options? You should see something about X11 |
17:28.34 |
raj12lnm |
mihaineacsu_bbl |
17:28.45 |
raj12lnm |
i will have
to change a cmake file for that |
17:29.12 |
raj12lnm |
shld i do
this provided the fact that it ran correctly previously |
17:29.15 |
raj12lnm |
? |
17:30.18 |
clock |
brlcad
kickstarter: "Meanwhile, project creation is currently available to
individuals in the US, UK, Canada, Australia, New Zealand and the
Netherlands who meet the requirements below." |
17:30.40 |
clock |
so no
kickstarter |
17:31.37 |
brlcad |
raj12lnm: did
you try running from an install directory or only from a build
directory? |
17:32.16 |
brlcad |
clock:
kickstarter was but an example -- there are literally a dozen or
more popular sites like them .. you only need one ;) |
17:32.55 |
raj12lnm |
brlcad : from
/usr/brlcad/dev-7.24.1/bin |
17:33.05 |
brlcad |
starting with
the biggest most popular is where I would have started too, but I
wouldn't stop there myself |
17:33.12 |
brlcad |
raj12lnm:
huh |
17:33.21 |
brlcad |
raj12lnm: is
your build modified in any way? |
17:33.27 |
raj12lnm |
even from
there |
17:33.34 |
raj12lnm |
i
run |
17:33.57 |
raj12lnm |
~/brlcad_build/bin |
17:34.36 |
raj12lnm |
it gives same
issue |
17:35.11 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
17:37.00 |
brlcad |
raj12lnm: but
running /usr/brlcad/dev-7.24.1/bin/mged gives you that error
too? |
17:37.28 |
clock |
brlcad, so
dozen times attorney fees to figure out if there is some hidden
trap in the terms and conditions that could potentially ruin me
financially |
17:38.39 |
clock |
brlcad, and I
cant do this with ordinary attorney who understands just swiss law,
I need a special one, more expensive, who understands english and
international law |
17:38.43 |
brlcad |
meh, if you
pick a popular site, that is not at all a likely result and most of
the terms are easy enough to understand |
17:39.14 |
clock |
brlcad, not
all likely times large potential risk |
17:39.19 |
clock |
brlcad, no
they are not easy to understand |
17:39.29 |
brlcad |
if you don't
want to, that's your prerogative, but I fully disagree that it's
not worth pursuing |
17:39.46 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:40.10 |
brlcad |
and this is
not a point we have to agree on :) |
17:40.56 |
clock |
brlcad, I
hear a tons of stories where an individual was abused and ruined by
a combination of hard to understand unpredictable legalese, a
company with lawyers, and a complex/corrupt/arbitrary judicial
system |
17:41.18 |
clock |
So I think
due diligence is waranteed when agreeing to something |
17:41.31 |
clock |
but due
diligence is disproportionately expensive to the raised amount of
money |
17:41.45 |
brlcad |
I'm not going
to argue with you on this |
17:41.53 |
brlcad |
so you can
stop trying to convince me of your decision |
17:43.52 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
17:43.57 |
brlcad |
it's
increasingly off-topic as well, and I'd like to keep our discussion
here centered on open source CAx |
17:44.42 |
clock |
I
agree |
17:45.34 |
raj12lnm |
mihaineacsu_bbl |
17:45.51 |
clock |
brlcad, how
difficult would it be to implement placing objects so that they
touch each other? |
17:45.52 |
clock |
for
example |
17:45.59 |
raj12lnm |
mihaineacsu_bbl : u didnt warn
me |
17:46.08 |
clock |
I have a cone
with angle of 35 degrees |
17:46.08 |
``Erik |
open source
ca{d,e,m} and pictures of cats, yo O.o :D |
17:46.10 |
raj12lnm |
that my
system will go black after doing that |
17:46.21 |
mihaineacsu_bbl |
raj12lnm: it
shouldn't go black at all |
17:46.21 |
brlcad |
you mean an
explicit constraint? you can implicitly make them touch each other
already |
17:46.24 |
clock |
and I want to
put a sphere diameter 14mm into the cone so it touches
it |
17:46.34 |
clock |
in
BRLCAD |
17:46.42 |
raj12lnm |
mihaineacsu_bbl : I turned into a black n
white screen |
17:46.50 |
raj12lnm |
and i could
see only the terminal |
17:46.51 |
clock |
before I did
it using wikipedia, paper, pencil, calculator, and a lot of
time |
17:47.04 |
``Erik |
clock: libpc
was started to address that, I don't believe it reached usability
:/ so it'd be manual at this time |
17:47.05 |
raj12lnm |
mihaineacsu_bbl : c/I/It |
17:47.05 |
clock |
type
coordinates manually |
17:47.12 |
clock |
Oh yes and I
forgot |
17:47.15 |
brlcad |
clock: right,
so you mean with some form of explicit or automatic
constraint |
17:47.15 |
clock |
it should be
usable |
17:47.39 |
clock |
I dont know
what explicit or automatic means |
17:47.49 |
clock |
but I guess
"two things touch each other" is probably a constraint
yes |
17:48.04 |
clock |
another
example is this |
17:48.10 |
mihaineacsu_bbl |
raj12lnm: if
you could see the terminal it means x11 works fine. so it's not
that. brlcad mentioned running /usr/brlcad/dev-7.24.1/bin/mged and
it see if that works |
17:49.42 |
clock |
http://www.youtube.com/watch?v=w4Gsq4dMcEA&t=1m29s |
17:49.51 |
clock |
The U channel
has defined side wall angle like 5 deg |
17:49.58 |
clock |
rounding
diameter at the endi |
17:50.05 |
clock |
rounding
idameter in the corner inside |
17:50.12 |
clock |
and these
cylinders have to touch properly |
17:50.20 |
clock |
also I would
be interested in things like intersections |
17:50.44 |
clock |
Like
intersection of two solids creates some point or edge |
17:51.02 |
clock |
and I want to
place something so that its middle, axis is on that point or
edge |
17:51.06 |
clock |
or that it
touches that point or edge |
17:51.14 |
clock |
or has some
angle to it etc. |
17:51.32 |
clock |
all the
things we learned in 3D geometry in the high school |
17:52.00 |
raj12lnm |
it says this
now |
17:53.14 |
clock |
Another
example is sheet bending |
17:53.25 |
clock |
http://www.youtube.com/watch?v=w4Gsq4dMcEA&t=2m27s |
17:53.41 |
clock |
I have a
printed paper template for a tin sheet which gets bend into a
cylinder shape |
17:53.59 |
raj12lnm |
error :
usr/brlcad/dev-7.24.1/bin/mged: error while loading shared
libraries: /usr/brlcad/dev-7.24.1/lib/libtermio.so.20: file too
short |
17:54.21 |
raj12lnm |
mihaineacsu_bbl : some unexpected things
are happening |
17:54.37 |
clock |
and third
thing is |
17:54.43 |
clock |
I would like
BRLCAD to generate dimensions |
17:54.54 |
clock |
its like 2
arrows in the middle is number how many milimeters |
17:55.17 |
clock |
and there are
shorter perpendicular lines from the ends of the arrow to the
points or edges that are measured |
17:55.29 |
clock |
and none of
these arrows may intersect with anything that would impair
legibility of the numbers |
17:55.31 |
``Erik |
raj12lnm:
that's a damaged file, you'll need to remove libtermio.so.20 in
your build directory, recompile and reinstall |
17:55.46 |
clock |
I guess all
these functions must be pretty complicated to program |
17:59.57 |
clock |
``Erik, do
commercial programs like Autocad have these touching and dimensions
functions? |
18:06.32 |
Notify |
03BRL-CAD:vladbogo * 60933
(brlcad/trunk/src/mged/attach.c brlcad/trunk/src/mged/dm-qt.c):
Attached the Qt framebuffer to the display manager. |
18:09.42 |
raj12lnm |
``Erik is
libtermio shipped with brlcad or an external library ? |
18:12.40 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7158 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Week 2 */ |
18:21.28 |
clock |
brlcad, you
know which is the most complex part of brlcad? |
18:24.21 |
fenn |
i would guess
the STEP importer |
18:24.31 |
fenn |
but i don't
know anything |
18:24.35 |
clock |
its the
user |
18:24.46 |
clock |
consisting of
ONE HUNDRED THOUSAND BILLION parts |
18:28.19 |
clock |
so I think
some consideration should be give to it |
18:28.44 |
clock |
like adapting
the way the user thinks |
18:31.25 |
clock |
and that is
extracting statistical patterns from raw data, called percepts,
which allow the raw data to be represented in a much less
demanding, practical way |
18:31.38 |
clock |
like the fact
ellipsoid often have 3 or 2 axes same |
18:31.41 |
clock |
cylinders 2
axes |
18:31.59 |
clock |
instead of
specifying positions of objects you can specify the gam between
them |
18:32.13 |
clock |
if u make
statistical analysis of the gaps youll see the most often comes
0 |
18:32.28 |
clock |
and the
smaller values come more often |
18:32.44 |
clock |
so you
stretch the histogram and then you can input data using many less
digits |
18:32.47 |
clock |
things like
repetitions |
18:33.20 |
clock |
transformations dont tend to be
arbitrary |
18:33.29 |
clock |
most are
mirrorings, translations, rotations |
18:33.58 |
clock |
Has anyone
done a statistical analysis of large amount of 3D BRLCAD models and
tried to find these patterns in? |
18:34.12 |
clock |
So that they
can be used to simplify entry of the models into
BRL-CAD? |
18:34.37 |
clock |
angles |
18:34.53 |
clock |
which angle
do you think occurs more often |
18:34.59 |
clock |
90 deg or
78.193747 deg? |
18:35.08 |
clock |
45 deg or
43.22 deg? |
18:35.19 |
clock |
translations |
18:35.31 |
clock |
which more
often, 100 mm, 97 mm or 63.48292646237 mm? |
18:35.38 |
fenn |
there are ISO
standard "preferred numbers" |
18:36.35 |
fenn |
hates predictive input systems |
18:37.05 |
clock |
fenn, you
have experience with them? |
18:37.27 |
fenn |
any
smartphone |
18:37.38 |
fenn |
google search
query |
18:38.16 |
fenn |
https://en.wikipedia.org/wiki/The_Humane_Interface |
18:40.01 |
clock |
reminds me my
smartphone entry of alarm time |
18:40.38 |
clock |
I type the
minute digits |
18:40.56 |
clock |
then press
"continue", "finished", and "OK" |
18:41.09 |
clock |
and the
"home" |
18:41.44 |
clock |
cause I have
my spmartphone also for other things than constantly watching the
alarm listing screen |
18:41.54 |
clock |
so entering
the time is 2 keypresses |
18:42.01 |
clock |
confirming is
4 |
18:42.02 |
fenn |
i type "930"
and it gives me an error "hours must be 1-12" |
18:42.17 |
clock |
so actually
doing the useless overhead of doing nothing takes 2 times more
energy than doing what I wanted to do - enter the time |
18:44.42 |
fenn |
"Rule
1. |
18:44.42 |
fenn |
|
18:44.57 |
fenn |
An interface
should be habituating. If the interface can be operated habitually
then, after you have used it for a while, its use becomes automatic
and you can release all your attention to the task you are trying
to achieve. Any interface will have elements that are habituating,
but the principle here is to make the entire interface
habituating." |
18:45.04 |
clock |
seems like
the optimization function when designing the smartphone was
maximizing the energy needed to enter an action |
18:45.55 |
fenn |
the
optimization function was "pay the least amount for subcontracted
programmers" |
18:45.59 |
clock |
I would go
even further |
18:46.05 |
clock |
take some
action which is done the most often |
18:46.11 |
clock |
like tapping
the touchscreen |
18:46.16 |
clock |
and make it
incredibly complicated |
18:46.30 |
clock |
like you have
to press increase and decrease volume for 5 seconds |
18:46.51 |
clock |
then reboot
the smartphone while tapping the power key every 1.3 second but not
less than 1.2 or more than 1.4 |
18:46.57 |
clock |
then you get
service bootloader menu |
18:47.21 |
clock |
where you
have to enter a PUK which you can get only if you mail a document
to the headwuarters of the company |
18:47.32 |
clock |
e-mail is not
accepted, and you need to mail in 3 copies verified by an
attorney |
18:47.35 |
clock |
each time
new |
18:47.36 |
fenn |
up down left
right hold a b start |
18:47.44 |
*** join/#brlcad jasleen_
(~chatzilla@117.255.245.224) |
18:47.47 |
clock |
after that
you are allowed to activate the function "enter X and Y coordinates
of a tap" |
18:47.53 |
clock |
I think that
would be a pinnacle of smartphone design |
18:48.50 |
clock |
fenn, pay
programmers? |
18:48.52 |
fenn |
actually they
do have an incredibly complex system to unlock the phone, except
it's not just 10 or 100 button presses, but 4096 bits |
18:49.07 |
clock |
fenn, couldnt
they do the development on students which work for free in exchange
for experience? |
18:49.45 |
clock |
I have to
enter these 6+ taps to do n action which always
repeats: |
18:49.47 |
fenn |
nah students
are too slow/naive; they would try to do a good job and not finish
in time. a contractor knows how to pump out shit code |
18:49.58 |
clock |
enter a
constant time for my pill alarm |
18:50.34 |
clock |
so I will
probably solder a device with NE555 timer |
18:50.41 |
clock |
which will
cost like 10 times less than the smartphone |
18:50.56 |
clock |
do the same
function with 6 times less keypresses |
18:51.12 |
fenn |
how many
times less is zero keypresses |
18:51.24 |
clock |
my smartphone
is Android |
18:51.44 |
fenn |
so download
"tea timer" |
18:51.44 |
clock |
like |
18:51.52 |
clock |
why do I have
to press light switch every time I want to turn the light
on |
18:52.01 |
clock |
when its
pretty easy to figure out that I will want to turn it
on? |
18:52.29 |
fenn |
i have also
been thinking about this |
18:52.30 |
clock |
or like those
repeating commands in BRLCAD |
18:52.32 |
clock |
to render and
view |
18:53.40 |
clock |
I wish I
could use my smartphone without actually entering into a legal
contract with a 3rd party to fully use it |
18:53.51 |
clock |
I use only
software that can be downloaded outside the google
market |
18:54.09 |
clock |
like
OSMand |
18:55.34 |
clock |
or like what
is the first thing a user will do when he starts
BRL-CAD? |
18:55.37 |
clock |
1) click the
firefox icon |
18:55.41 |
clock |
2) type
google.com |
18:55.48 |
clock |
3) type "how
to use brl-cad" |
18:55.53 |
clock |
so could we
just preprogram this into brl-cad? |
18:56.36 |
clock |
what will
user do when he gets error message from brlcad? |
18:56.41 |
clock |
<PROTECTED> |
18:56.44 |
clock |
2) type
google.com |
18:56.48 |
clock |
3) type "how
to use brl-cad" |
18:57.17 |
clock |
so I suggest
instead of printing error messages, firefox with
google.com/query=error_text is started |
18:57.52 |
clock |
I get
impression todays software is programmed by people WHO NEVER EVER
USED A COMPUTER! |
18:58.30 |
clock |
im sory
mistake last point 3) should be "copy paste the error message into
the search" |
19:05.54 |
fenn |
clock: tea
timer is in f-droid, which is why i suggested it |
19:06.06 |
fenn |
i tried
various timer apps and it sucked the least |
19:06.56 |
clock |
fenn, so
f-droid is like android apps where I don't have to sign any crazy
contracts with irrelevant 3rd parties? |
19:07.14 |
clock |
I find this
idea absurd |
19:07.30 |
clock |
when I turn
my stove on I don't have to sign a contract with manufacturer of
the stove burner |
19:08.19 |
clock |
why do I need
this in my telephone? |
19:08.45 |
clock |
i dont have
to do this in my PC |
19:09.41 |
clock |
I dont have
to do this in other things which ave battery like flashlight.
Neither in things which are square and white like fridge. Nor
things which have screen like TV. I see no reason why I should have
to in smartphone |
19:11.24 |
clock |
fenn, thanks
for mentioning f-droid thats exactly what I wanted, you really made
my day :) |
19:12.21 |
fenn |
f-droid the
project needs some help |
19:13.01 |
fenn |
there is a
lot of missing software, no search, no screenshots, etc |
19:15.15 |
Notify |
03BRL-CAD:starseeker * 60934
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/gtools/gdiff2/summary.c and 2 others): Rather than
storing attributes in sets as we were previously, use a data
structure setup that preserves the per-attribute diff state
information. The other way, any summary printing had to essentially
re-do the avs diff. |
19:21.00 |
clock |
I tried
install firefox and dicing app and both say "parse error in
package" |
19:21.02 |
clock |
and install
nothing |
19:21.21 |
clock |
but it makes
the phone warm |
19:21.46 |
clock |
so maybe they
should rename it handwarmerdroid? |
19:22.10 |
clock |
iSodiumAcetatePack? |
19:26.42 |
*** join/#brlcad caen23
(~caen23@92.81.199.32) |
19:34.00 |
Notify |
03BRL-CAD:starseeker * 60935
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/librt/db_diff.c): Make prospective diff3 callbacks
use the new structure setup. |
20:00.58 |
*** join/#brlcad andrei_
(~IceChat77@5-12-49-177.residential.rdsnet.ro) |
20:01.54 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7159 /wiki/User:Ankeshanand/GSoC14/logs: /*
Update logs for 28th May */ |
20:02.26 |
*** join/#brlcad LordOfBikes
(~armin@dslb-088-065-183-191.pools.arcor-ip.net) |
20:11.28 |
Notify |
03BRL-CAD:carlmoore * 60936
brlcad/trunk/doc/docbook/system/man1/en/fb-orle.xml: oops, had to
switch 'd' and 'H' designations on the man page |
20:15.02 |
Notify |
03BRL-CAD
Wiki:14.98.233.139 * 7160 /wiki/User:Shainasabarwal/GSoC14/logs: /*
Week 1 */ |
20:19.27 |
Notify |
03BRL-CAD:starseeker * 60937
brlcad/trunk/src/librt/db_diff.c: fill in db_diff3 |
20:24.01 |
*** join/#brlcad jyot
(~gagan@124.253.224.219) |
20:24.25 |
raj12lnm |
brlcad ,
``Erik: Can you breif me about submodel primitive ? |
20:28.34 |
*** join/#brlcad nickk_
(75fde296@gateway/web/freenode/ip.117.253.226.150) |
20:28.36 |
Notify |
03BRL-CAD:starseeker * 60938
brlcad/trunk/src/gtools/gdiff2/summary.c: If we're at verbosity 4,
report everything as a diff even if the types are
different |
20:29.59 |
``Erik |
"submodel
primitive"? you mean the nmg heirarchy? |
20:33.02 |
raj12lnm |
may
be! |
20:33.04 |
raj12lnm |
i am not
sure |
20:35.40 |
raj12lnm |
``Erik :
basically i am wrapping submodel primitive in python |
20:36.38 |
raj12lnm |
``Erik : It
takes a file as an input, And I wonder what kind of file that
should be. |
20:38.24 |
``Erik |
where in the
headers is the submodel you're looking at defined? |
20:39.30 |
``Erik |
huh, there's
a src/librt/primitives/submodel/ O.o |
20:40.07 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:40.55 |
raj12lnm |
src/libwdb/wdb.c |
20:41.18 |
raj12lnm |
``Erik : in
that file i am looking at mk_submodel(..) |
20:42.01 |
``Erik |
I'm not
familiar with this primitive, but it looks like a way to reference
geometry in another .g file |
20:44.35 |
``Erik |
say you have
models of various toys, several of them use AA batteries, so you
can have a batteries.g file with an "AA" model, then any toy using
a double A battery can just refer to batteries.g/AA instead of
having it's own model internally and updates to batteries.g is seen
through all the consumer models... but I'm completely guessing
based on a quick skim of the source :) |
20:49.31 |
*** join/#brlcad hcurtis
(b82d2fe4@gateway/web/freenode/ip.184.45.47.228) |
20:50.17 |
clock |
``Erik, these
submodels are one example how BRLCAD adapted to the way people
understand things |
20:50.33 |
clock |
like
repeating subunits |
20:51.09 |
hcurtis |
brlcad:
Checking in |
21:01.28 |
Notify |
03BRL-CAD:starseeker * 60939
brlcad/trunk/src/gtools/gdiff2/summary.c: Make some improvements to
the summary logic. |
21:10.34 |
raj12lnm |
Alright
``Erik |
21:10.44 |
raj12lnm |
I will post
an email on the list and ask tommorow. |
21:10.46 |
raj12lnm |
:) |
21:11.11 |
raj12lnm |
the issue is
there is little or no doc of it on http://brlcad.org/wiki/BRL-CAD_Primitives#ARS |
21:11.20 |
raj12lnm |
or i am not
sure if it is somewhere |
21:11.24 |
raj12lnm |
anyways |
21:11.29 |
raj12lnm |
goodnight
folks :) |
21:27.33 |
Notify |
03BRL-CAD:starseeker * 60940
brlcad/trunk/src/librt/db_diff.c: Don't do tests that assume val1
and val2 are non-null when one of them is. |
21:27.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:33.22 |
Notify |
03BRL-CAD:carlmoore * 60941
brlcad/trunk/doc/docbook/system/man1/en/g-shell-rect.xml: fixes to
g-shell-rect man page |
21:59.00 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:03.47 |
*** join/#brlcad milamber
(~devlin@d118-75-244-176.try.wideopenwest.com) |
22:04.59 |
Notify |
03BRL-CAD
Wiki:Erik * 7161 /wiki/BRL-CAD_Primitives: Stub in the submodel
primitive. |
22:11.35 |
Notify |
03BRL-CAD:starseeker * 60942
(brlcad/trunk/src/gtools/gdiff2/gdiff2.c
brlcad/trunk/src/gtools/gdiff2/gdiff2.h
brlcad/trunk/src/gtools/gdiff2/summary.c): Not finished yet, but
start working on diff reporting for diff3. |
00:22.24 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
01:18.56 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
02:03.24 |
*** join/#brlcad hoiji
(671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44) |
02:13.44 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
02:15.46 |
Notify |
03BRL-CAD:tbrowder2 * 60943
(brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt):
collecting more parse info |
02:27.01 |
*** join/#brlcad hcurtis
(b82d3369@gateway/web/freenode/ip.184.45.51.105) |
02:30.19 |
hcurtis |
Update: If
the issue named in the comments starting on line 892 of the
Sourceforge version of fast4-g is the issue that I need to address,
then I've been barking up the wrong tree. My main problem was that
I was analyzing the wrong version of fast4-g. I thought the one I
found in the xref would be ok to use, but I've realized that it is
outdated. |
02:31.53 |
hcurtis |
At any rate,
when I compare the version of fast4-g in commit 56492 to that in
commit 60592, I can see how the former uses static allocation
whereas the latter utilizes dynamic allocation. |
03:34.36 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
04:26.44 |
clock |
wow so many
commits already |
04:29.32 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
05:50.58 |
*** join/#brlcad kintel_
(~kintel@unaffiliated/kintel) |
06:38.58 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
06:46.53 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.31.65) |
09:11.31 |
hcurtis |
Update: If I
now understand the fast4-g problem correctly, the program's
manually recreated wmember list is a new container that the
wmembers are copied into. What I need to do to improve the program
is instead expand the container that is already present. In other
words, I should use a null-terminated list and allow the memory
allocated for it to change dynamically when necessary. |
09:24.44 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7162 /wiki/User:Hcurtis0010/GSoC2014/logs: /*
Week 2 */ |
09:48.22 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
09:55.09 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
10:11.19 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
11:41.26 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
12:03.22 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
12:29.22 |
*** join/#brlcad ries (~ries@190.9.171.121) |
12:51.44 |
Notify |
03BRL-CAD:tbrowder2 * 60944
(brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt): now have
working process for extracting parsed node data--need to expand to
more nodes |
12:55.36 |
*** join/#brlcad jasleen
(~chatzilla@117.253.202.107) |
13:19.44 |
*** join/#brlcad piyushparkash
(~piyushpar@202.164.53.117) |
13:37.03 |
Notify |
03BRL-CAD:tbrowder2 * 60945
(brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt): finally
getting a good autotree dump of entire parse tree |
13:39.05 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.81.9.244) |
14:18.11 |
*** join/#brlcad ries (~ries@190.9.171.121) |
15:04.41 |
Notify |
03BRL-CAD:tbrowder2 * 60946
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm: remove
unneeded subroutines; comment out possibly unneeded
code |
15:05.38 |
Notify |
03BRL-CAD:tbrowder2 * 60947
(brlcad/branches/d-binding/misc/d-bindings/ParseCChunk2.pm
===================================================================
and 351 others): remove obsolete module |
15:47.30 |
Notify |
03BRL-CAD:tbrowder2 * 60948
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm:
working on a syntax tree inspector routine--first step in deciding
on class construction |
15:57.38 |
Notify |
03BRL-CAD:tbrowder2 * 60949
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm:
eliminate unneeded code |
16:03.32 |
*** join/#brlcad cwstirk
(~charlie@c-107-2-138-189.hsd1.co.comcast.net) |
16:19.22 |
Notify |
03BRL-CAD:starseeker * 60950
(brlcad/trunk/src/librt/db_diff.c
brlcad/trunk/src/librt/primitives/brep/brep.cpp): Fix the brep get
return and the tcl -> avs routine. |
16:24.47 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
16:26.35 |
Notify |
03BRL-CAD:starseeker * 60951
brlcad/trunk/src/gtools/gdiff2/summary.c: Make sure we have
parameters to print - if we don't (like in the binary case) fall
back on the type printout. |
16:42.10 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
16:51.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:56.17 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:57.14 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
16:59.17 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:14.29 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:21.00 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7163 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Week 2 */ |
17:29.16 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
17:32.41 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
17:36.47 |
Notify |
03BRL-CAD:starseeker * 60952
(brlcad/trunk/include/bu/cv.h brlcad/trunk/src/libbu/b64.c and 2
others): Fix the decoding side of the libbu b64 functionality, and
make asc2g work for breps. |
17:39.21 |
Notify |
03BRL-CAD:starseeker * 60953
brlcad/trunk/NEWS: g2asc and asc2g can now retain brep objects
during a round-trip import/export. The brep information is encoded
using a base64 representation, which is not human editable, but it
does support the use of g2asc/asc2g on brep-containing databases
without losing the breps in the process. |
17:41.09 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
17:41.11 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
17:41.11 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
17:41.12 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
17:41.13 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
17:48.18 |
Notify |
03BRL-CAD:tbrowder2 * 60954
(brlcad/branches/d-binding/misc/d-bindings/csourceparser.pl
===================================================================
and 843 others): remove unhelpful file |
18:03.46 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
18:26.32 |
brlcad |
clock: the
commits are never-ending |
18:26.46 |
clock |
brlcad,
apparently! :) |
18:28.54 |
brlcad |
sorry I had
to disappear yesterday mid-discussion, work demands
happened |
18:44.55 |
Notify |
03BRL-CAD:starseeker * 60955
brlcad/trunk/src/libbu/tests/bu_b64.c: Fix b64 test |
18:50.43 |
Notify |
03BRL-CAD:starseeker * 60956
brlcad/trunk/src/librt/tests/CMakeLists.txt: This dirbuild test
doesn't trigger problematic issues - if there are still issues
beyond the known librt global issue for material_head, need a
different example to test them |
19:06.19 |
*** join/#brlcad oana_
(~elf11@109.97.183.87) |
19:06.20 |
Notify |
03BRL-CAD:brlcad * 60957
brlcad/trunk/NEWS: summarize the 7.24.2 highlights |
19:11.32 |
Notify |
03BRL-CAD:brlcad * 60958
(brlcad/branches/RELEASE/NEWS Property Changed: and 2 others):
merge c60957 from trunk to get the release summary |
19:18.36 |
maths22 |
brlcad: did
you see my message about more? |
19:30.07 |
Notify |
03BRL-CAD:starseeker * 60959
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/gtools/gdiff2/summary.c
brlcad/trunk/src/librt/db_diff.c): Simplify down the diff3 states -
with the diff_result structures encapsulating the specifics, we no
longer need to call out the detailed diff state in the state
numbers. |
19:32.27 |
Notify |
03BRL-CAD:carlmoore * 60960
brlcad/trunk/doc/docbook/system/man1/en/fb-orle.xml: forgot to
include -F in this manpage |
19:48.29 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.31.65) |
19:55.25 |
*** join/#brlcad andrei__
(~IceChat77@188.26.186.18) |
19:57.33 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7164 /wiki/User:Ankeshanand/GSoC14/logs: /*
Update logs for 29th May */ |
20:05.21 |
Notify |
03BRL-CAD:tbrowder2 * 60961
brlcad/branches/d-binding/misc/d-bindings/c-grammar.txt: add note
to avoid confusion |
20:06.28 |
Notify |
03BRL-CAD:tbrowder2 * 60962
(brlcad/branches/d-binding/misc/d-bindings/c-grammar2.txt
===================================================================
and 319 others): start another grammar version for manual
production rules |
20:07.45 |
Notify |
03BRL-CAD:tbrowder2 * 60963
brlcad/branches/d-binding/misc/d-bindings/D.pm: add a function to
the C header to test function parsing during
development |
20:12.29 |
Notify |
03BRL-CAD:tbrowder2 * 60964
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: remove
old, unused code |
20:14.37 |
Notify |
03BRL-CAD:tbrowder2 * 60965
brlcad/branches/d-binding/misc/d-bindings/CParse.pm: remove old
manual parsing code; refactor module for handling the P::RD parse
tree |
20:15.28 |
Notify |
03BRL-CAD:tbrowder2 * 60966
brlcad/branches/d-binding/misc/d-bindings/gen-cgrammar-module.sh:
add the second grammar version to the auto-gen script |
20:17.22 |
Notify |
03BRL-CAD:tbrowder2 * 60967
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm: stuff
old code away; rename functions for clarity |
20:18.36 |
Notify |
03BRL-CAD:tbrowder2 * 60968 (svn:ignore ##
-2,6 +2,7 ## and 22 others): update ignore listProperty
Changed:----------------brlcad/branches/d-binding/misc/d-bindings/ |
20:23.58 |
``Erik |
sushi tank:
http://laughingsquid.com/tank-sushi-served-at-japanese-restaurant/ |
20:29.54 |
Notify |
03BRL-CAD:tbrowder2 * 60969
brlcad/branches/d-binding/misc/d-bindings/gen-cgrammar-module.sh:
tidy output msg |
20:30.47 |
Notify |
03BRL-CAD:tbrowder2 * 60970
(brlcad/branches/d-binding/misc/d-bindings/gen-cgrammar-module.sh
===================================================================
and 25 others): rename to better reflect purpose is to gen multiple
modules |
20:42.34 |
Notify |
03BRL-CAD:tbrowder2 * 60972
brlcad/branches/d-binding/misc/d-bindings/CParse.pm: comment out
bad code temporarily |
20:42.52 |
Notify |
03BRL-CAD:tbrowder2 * 60971
brlcad/branches/d-binding/misc/d-bindings/D.pm: add missing
backslashes and % doubler; add to comment and correct
typo |
20:56.47 |
Notify |
03BRL-CAD:starseeker * 60973
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/src/gtools/gdiff2/summary.c
brlcad/trunk/src/librt/db_diff.c): Add dir pointers so diff3 can
report a little more information without having to re-calculate
diffs. |
21:03.13 |
Notify |
03BRL-CAD:tbrowder2 * 60974
(brlcad/branches/d-binding/misc/d-bindings/D.pm
brlcad/branches/d-binding/misc/d-bindings/ParsePPCHeader.pm):
change function name to reflect purpose |
21:04.00 |
Notify |
03BRL-CAD:starseeker * 60975
brlcad/trunk/src/gtools/gdiff2/CMakeLists.txt: Reorg gdiff2 a
bit. |
21:07.16 |
*** join/#brlcad cwstirk
(~charlie@c-107-2-138-189.hsd1.co.comcast.net) |
21:08.09 |
Notify |
03BRL-CAD:starseeker * 60976
(brlcad/trunk/src/gtools/gdiff2/diff3_summary.c
brlcad/trunk/src/gtools/gdiff2/diff_summary.c and 2 others): More
reorg |
21:17.27 |
Notify |
03BRL-CAD:carlmoore * 60977
brlcad/trunk/doc/docbook/system/man1/en/g-tankill.xml: supply
descriptions for 2 missing options; use parentheses around 2
sentences |
21:22.01 |
brlcad |
starseeker:
how is the rcodes command more informative now? |
21:25.41 |
brlcad |
starseeker:
and the suppressed command output -- was that windows-only or all
platforms? |
21:31.34 |
Notify |
03BRL-CAD:brlcad * 60978
brlcad/trunk/include/raytrace.h: only decrement if the fullpath len
is greater than 0. if it's zero, the stack is empty and there's
nothing to do. might need a better logic construct, but using ?:
for now. |
21:36.17 |
Notify |
03BRL-CAD:brlcad * 60979
brlcad/trunk/TODO: make sure search depth options handles the range
of numerical values that it'll read and that it behaves as it best
can to be consistent with the other specified values (so we don't
have to document exceptions). |
21:40.04 |
Notify |
03BRL-CAD:brlcad * 60980
brlcad/trunk/misc/CMake/FindTCL.cmake: make sure the script
produced a file before we attempt to read the file in order to
avoid a CMake error message about the file not existing. this
occurs when there is a broken system wish, but it halts the build
unnecessarily. |
21:40.27 |
Notify |
03BRL-CAD:brlcad * 60981
(brlcad/trunk/src/other/tkhtml/CMake/FindTCL.cmake
brlcad/trunk/src/other/tkpng/CMake/FindTCL.cmake
brlcad/trunk/src/other/tktable/CMake/FindTCL.cmake): sync the other
FindTCL.cmake files |
21:41.36 |
brlcad |
dammmnits ..
enable all is pulling an (apparently) incompatible system
bullet |
21:44.04 |
Notify |
03BRL-CAD:tbrowder2 * 60982
(brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl
===================================================================
and 53 others): start a grammar extractor |
21:44.43 |
Notify |
03BRL-CAD:tbrowder2 * 60983
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: remove
extra spaces |
21:45.50 |
Notify |
03BRL-CAD:brlcad * 60984
(brlcad/branches/RELEASE/misc/CMake/FindTCL.cmake
brlcad/branches/RELEASE/src/other/CMakeLists.txt and 3 others):
merge 60979:60981 from trunk to get support builds with a busted
wish binary |
21:47.07 |
Notify |
03BRL-CAD:starseeker * 60985
(brlcad/trunk/src/gtools/gdiff2/gdiff2.c
brlcad/trunk/src/gtools/gdiff2/gdiff2.h
brlcad/trunk/src/gtools/gdiff2/utility.c): With the dp pointers in
the result struct, we no longer have to do the db_lookups for
search. |
21:58.02 |
brlcad |
oof, please
no more cherry picking features onto RELEASE ... it really
complicates things I'm having to revisit that were done |
22:01.01 |
brlcad |
recursive
death: it takes so long to release because there've been so many
changes added because it takes so long to release beacause there've
been so many changes added ... |
22:02.13 |
brlcad |
the point of
the release branch is to draw a line and say "you shall not pass!"
... so at least the rest can get out first |
22:02.42 |
brlcad |
after this
release, I'm thinking we need to revisit our iteration
cycle |
22:03.12 |
brlcad |
a month may
simply be too long to review everything, too much activity in a
given month, too much to review, too long to review it |
22:22.34 |
*** join/#brlcad ries_nicked
(~ries@190.9.171.121) |
22:25.32 |
Notify |
03BRL-CAD:brlcad * 60986
brlcad/trunk/src/libged/rcodes.c: it's not necessarily true that
the file is invalid, just that no lines matched our geometry. this
may or may not be bad, so just warn the user. |
22:25.58 |
``Erik |
odd, NEWS has
7.24.2 last feb, but https://sourceforge.net/projects/brlcad/files/BRL-CAD%20Source/
says 7.24.0 is latest... was the release not...
released? |
22:26.21 |
brlcad |
``Erik: not
released, little things keep coming up |
22:27.02 |
brlcad |
I've been on
"it's definitely happening today" no less than 8 times now, only to
have something come up each time |
22:27.11 |
``Erik |
ah, premature
release notes, gotcha |
22:27.37 |
brlcad |
updating the
date stamp is one of the very last steps |
22:27.43 |
brlcad |
I've gotten
that far several times :) |
22:27.57 |
``Erik |
<-- was
thinking "ok, so monthly release and weekly review, mebbe? wait,
it's been like a year..." |
22:27.59 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:28.05 |
brlcad |
exactly |
22:28.16 |
``Erik |
zips it and lets brlcad review, good luck
O.o |
22:29.00 |
brlcad |
i could have
just posted a tarball many a time, but not when I know it violates
some social contract (something hasn't been reviewed) |
22:29.10 |
brlcad |
at least not
knowingly |
22:29.29 |
brlcad |
we're close
now, just have to get through these half dozen issues |
22:31.40 |
``Erik |
if I want to
do build tests, is there a revision or tag that should be
used? |
22:32.03 |
``Erik |
(should
definitely get a release out before much more gsoc activity
hits) |
22:35.05 |
brlcad |
that's what
I've been working on the past two weeks |
22:35.25 |
brlcad |
the RELEASE
branch is where the release is staged |
22:35.55 |
brlcad |
I just did a
build on .bz and distcheck fails because it finds and tries to use
an incompatible system Bullet |
22:36.10 |
*** join/#brlcad hcurtis
(b82d1ab1@gateway/web/freenode/ip.184.45.26.177) |
22:36.27 |
brlcad |
I don't have
a quick fix in mind for that other than to remove
Bullet |
22:36.49 |
hcurtis |
brlcad:
Checking in |
22:37.47 |
``Erik |
I thought
starseeker tweaked something to disable bullet |
22:38.41 |
``Erik |
60561 |
22:38.58 |
``Erik |
from
5/9 |
22:40.02 |
brlcad |
thx |
22:42.02 |
hcurtis |
brlcad: I
have not heard from you in a while. How are you? |
22:42.11 |
Notify |
03BRL-CAD:brlcad * 60987
brlcad/branches/RELEASE/src/other/CMakeLists.txt: merge c60561 from
trunk to disable Bullet unless it's explicitly enabled. fixes
default build failure when system Bullet is
incompatible. |
22:42.24 |
brlcad |
hcurtis: i'm
doing just fine, thx |
22:42.28 |
brlcad |
quite busy,
but doing well |
22:43.02 |
hcurtis |
Cool. And
your being busy is a given. :) |
22:50.35 |
Notify |
03BRL-CAD:brlcad * 60988
brlcad/trunk/NEWS: move the 7 features cliff back-ported down into
the 7.24.2 release section. reword for clarity and to remove the
dev perspective. these features of mged and rtwizard were nearly
all worked in response to user requests (baker et al). |
22:51.04 |
brlcad |
too busy to
sustain meaningful conversations for very long is
unusual |
22:52.30 |
hcurtis |
brlcad: You
said that you always read the backlog, so I imagine you've read my
updates. Do you think I'm doing ok with fast4-g? |
22:53.27 |
Notify |
03BRL-CAD:brlcad * 60989
brlcad/branches/RELEASE/NEWS: merge c60988 from trunk which
consequently fixes the placement of the summary text at the
top. |
22:55.11 |
brlcad |
hcurtis: yes,
though a little concerned that you didn't get the conversion to
libbu working with your example program |
22:55.35 |
brlcad |
it was good
that you found the commits to fast4-g and were able to recognize
how it was changed from static to dynamic |
22:56.37 |
brlcad |
note how the
change to dynamic was not as simple as you learned, that's a key
point because it almost should have been that simple .. not the
complicated loop that deeply copied everything from one container
to the allocated one |
22:57.13 |
hcurtis |
Ok |
22:57.35 |
brlcad |
I suggest
starting with the stack-allocated version before the change and
seeing if you can independently make it dynamic (pay no attention
to what the other person did) |
22:57.47 |
hcurtis |
Ok |
22:58.22 |
brlcad |
learning how
to use realloc may be necessary, but the gist there is very simple
-- you use that to change the size of an existing heap (malloc)
allocation |
22:58.34 |
hcurtis |
Yes |
22:59.02 |
brlcad |
and if it's
not clear already, you can basically treat bu_malloc == malloc;
bu_calloc == calloc; bu_realloc == realloc; bu_free ==
free |
22:59.33 |
brlcad |
the only
difference from your perspective is a debugging string that
documents what the allocation was for |
23:00.04 |
hcurtis |
Fortunately,
I was able to learn about realloc, calloc, and free along with
malloc. |
23:02.04 |
brlcad |
absorb and
move on quickly ;) |
23:03.01 |
hcurtis |
I am sorry
that it is taking so long. One major problem was my using that
outdated version of fast4-g. I'll just have to take it as a mistake
to learn from. |
23:04.02 |
``Erik |
hcurtis:
always stay up to date... I recommend you svn up several times a
day |
23:04.37 |
hcurtis |
``Erik: Hi,
Erik. |
23:05.16 |
hcurtis |
``Erik: Thank
you. |
23:05.34 |
hcurtis |
brlcad: I
thank you as well. |
23:05.35 |
brlcad |
also why
getting a self-compiled version of BRL-CAD from checkout was listed
as a checklist step (#16 iirc) too |
23:05.54 |
hcurtis |
Yes |
23:06.13 |
brlcad |
have you
settled on an environment yet or are you still bouncing
around? |
23:07.27 |
brlcad |
really do
suggest sticking either with windows or with the VM (I'd recommend
the VM) or installing Linux if you can avoid a new environment
being a distraction / time sink (it's very tempting to explore when
one self-installs) |
23:08.36 |
hcurtis |
I would like
to give you details and ask you questions about that, but only if
you are interested in it. |
23:08.42 |
brlcad |
trouble with
windows is you end up needing to learn tricks like what you added
to your test program to make it pause and wait for your input,
otherwise it just flashed a window at you |
23:09.01 |
brlcad |
and then
people here telling you to not do that, it's not portable
;) |
23:09.38 |
hcurtis |
Yes |
23:10.46 |
brlcad |
sorry, I
really don't have time for getting into details, but I'll take that
as a "no" if there's an explanation required ;) if that's wrong,
just let me know windows or linux or whatever else you're using so
I know what problems to expect you'll be facing |
23:12.23 |
hcurtis |
I was using
Windows for the exercises and the VM for the libbu
tasks. |
23:13.48 |
brlcad |
that's fine,
but I guess my point / suggestion is to pick one and stick with it
for better or worse, not just whichever you can get
working |
23:13.59 |
hcurtis |
I decided to
wait to look into a new Linux laptop because I wanted to focus on
getting the programs done. |
23:14.11 |
hcurtis |
Ok |
23:14.35 |
brlcad |
because
inevitably that method results in being unsure of the environment
and trying everything twice, which means problems often take twice
as long to be overcome when they are encountered (and the WILL be
encountered, repeatedly, it's the nature of this beast) |
23:14.54 |
hcurtis |
Ok |
23:16.09 |
brlcad |
the VM really
should be adequate for now .. you just need to learn a basic dev
environment / editor |
23:16.26 |
hcurtis |
Do you want
to know more about my problems with the conversion to
libbu |
23:17.35 |
brlcad |
you might
want to download+install Kate in the VM: http://kate-editor.org/get-it/ |
23:17.45 |
hcurtis |
Ok |
23:18.18 |
brlcad |
not your
problems, but I'd be glad to try and answer any questions you have
that will help you progress |
23:19.06 |
brlcad |
seeing as you
read the smart questions paper again a few days ago, you know what
I mean ;) |
23:19.57 |
``Erik |
hcurtis: the
dev log you're filling out daily would be a good place to enumerate
problems... if you gave it a shot and still need help, just ask
(you're kinda getting close to asking to ask) |
23:20.11 |
hcurtis |
brlcad: I do.
You didn't see me "read in," did you? ;) |
23:21.10 |
hcurtis |
``Erik:
Ok |
23:21.14 |
brlcad |
yeah, that's
good .. just fire off some questions |
23:21.14 |
``Erik |
and, yeah,
the vm should be adequate for now... buying a laptop just for gsoc
seems kind of silly to me, unless you're been itching to buy one
and are just looking for an excuse ;) |
23:22.13 |
brlcad |
most of your
questions really will be answerable by many people, so you can just
ask and see who eventually responds |
23:22.50 |
``Erik |
is the vm
running X and a desktop environment (kde, gnome, unity, xfce,
...)? |
23:22.56 |
brlcad |
yeah |
23:23.36 |
brlcad |
full blown
debian distro iirc |
23:23.54 |
brlcad |
7.2,
32-bit |
23:24.22 |
``Erik |
cool,
there're lots of ide's available :) I know cmake has a codeblocks
target, I wonder how well our use of cmake works with
that |
23:24.30 |
brlcad |
I think it
even has a basic text editor already installed so perhaps even
ignore that suggestion about installing Kate if you found and
editor that is working for you |
23:24.41 |
``Erik |
kedit or
gedit? |
23:24.54 |
brlcad |
I forget, Tom
put some GUI editor in there I think |
23:25.16 |
brlcad |
nano or pico
would even be fine at this stage .. at least for the next few
weeks |
23:25.31 |
hcurtis |
brlcad: I
haven't thought about the libbu task in a few days. I decided to
focus on fast4-g instead. I will need to come up with researched,
intelligent questions about the libbu situation before I
ask. |
23:25.43 |
brlcad |
okay |
23:25.52 |
``Erik |
*nod* I did
plenty of C in pico and joe before getting serious about learning
vim :) |
23:26.42 |
brlcad |
if I recall,
you ran into a build error when was to be expected (that pretty
much is the entire effort, figuring that out, because the C changes
to use libbu were basically putting bu_ on things) |
23:27.40 |
brlcad |
you had to 1)
tell gcc where to find the header and 2) tell gcc where to find the
library and doing both of those after compiling BRL-CAD (so you
have a library to point to) |
23:28.12 |
brlcad |
that's the -I
and -L and -l options (man gcc and/or search the web for
compiling+linking tutorial with gcc) |
23:28.22 |
hcurtis |
Ok |
23:28.26 |
brlcad |
gotta run,
talk more later .. keep up the hard work ;) |
23:28.34 |
hcurtis |
Ok.
Ttyl |
23:28.48 |
brlcad |
s/when/which/ |
23:28.50 |
brlcad |
cya |
23:31.03 |
hcurtis |
``Erik: When
you say I'm kinda getting close to asking to ask, I'm not 100% sure
what you mean. |
23:49.57 |
*** join/#brlcad cstirk
(~charlie@c-107-2-138-189.hsd1.co.comcast.net) |
23:53.32 |
Notify |
03BRL-CAD:brlcad * 60990 (svn:mergeinfo ##
-1,3 +1,3 ## and 14 others): incorporate mergeinfo changes .. does
latter svn still use these?Property
Changed:----------------brlcad/branches/RELEASE/CHANGES |
23:54.20 |
Notify |
03BRL-CAD:brlcad * 60991 (svn:mergeinfo ##
-1,2 +1,2 ## and 4 others): incorporate mergeinfo changes .. does
latter svn still use these?Property |
23:54.22 |
Notify |
Changed:----------------brlcad/branches/RELEASE/doc/docbook/articles/brlcad/branches/RELEASE/doc/docbook/books/brlcad/branches/RELEASE/doc/docbook/lessons/brlcad/branches/RELEASE/regress/repository.shbrlcad/branches/RELEASE/src/libbu/brlcad/branches/RELEASE/src/libged/polyclip.cpp |
23:55.03 |
Notify |
03BRL-CAD:brlcad * 60992 (svn:mergeinfo ##
-1,3 +1,3 ## and 14 others): incorporate mergeinfo changes .. does
latter svn still use these?Property
Changed:----------------brlcad/branches/RELEASE/ |
00:04.44 |
brlcad |
andrei__: I
didn't just say "investigate dbl_epsilon" ... |
00:04.47 |
brlcad |
andrei__: I
said "look for other uses of NEAR_ZERO and IF you cannot find any,
use dbl_epsilon" |
00:05.18 |
andrei__ |
I know, but I
don't understand what to use NEAR_ZERO for? |
00:05.36 |
andrei__ |
I assume
NEAR_ZERO is a macro that checks if a value is very close to
zero |
00:07.24 |
brlcad |
starseeker:
fft is actually a good example of a succinct set of routines that
stand on their own ... |
00:07.29 |
brlcad |
I also don't
think it's a good idea to end up with monolithic
libraries |
00:08.35 |
brlcad |
if something
is organized enough that it could very well live on it's own,
especially dependency-wise (it does not depend on libbu or libbn
structures) we should let it ... it's a move towards library
modularity |
00:11.54 |
andrei__ |
I was looking
in librt/primitives/ell/ell.c on how NEAR_ZERO it's used, but I
would need to subtract and then compare to zero with that. I'm
probably missing the point, but this way doesn't make any sense to
me |
00:17.16 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
00:32.42 |
raj12lnm |
hi brlcad
! |
00:33.07 |
raj12lnm |
do you think
that email which I sent on the group. Is that a bug ? |
00:33.52 |
raj12lnm |
Also, When I
change that on my local machine and run the build. And then try to
run the python code. (it works :)) |
00:41.30 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
00:57.34 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.27) |
01:05.08 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.9) |
01:14.10 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
01:28.18 |
Notify |
03BRL-CAD:zhaoanqing * 61152
brlcad/branches/nmgreorg/src/libged/nmg_simplify.c: change simplify
routines to fit new nmg structure. |
01:58.43 |
Notify |
03BRL-CAD:zhaoanqing * 61153
brlcad/branches/nmgreorg/src/libged/shells.c: change routines about
shells to fit new nmg structure. |
02:15.39 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
02:26.08 |
brlcad |
hcurtis: you
must build before you can link against and use BRL-CAD
functions |
02:27.40 |
brlcad |
hcurtis:
don't bother with creating a cmakelists.txt file, it's important to
build by hand first so you understand how compilation and linking
work and what the options mean |
02:28.15 |
hcurtis |
brlcad:
Ok |
02:28.39 |
brlcad |
raj12lnm:
ignore mk_constraint for now, that's new API that will likely
change |
02:29.09 |
brlcad |
hcurtis: you
don't need to install, but you do need to build and know where/how
to link against the libs you built |
02:30.29 |
hcurtis |
The good news
is that I started the build quite a while ago. The bad news is that
it's still going. It takes hours. |
02:30.33 |
brlcad |
raj12lnm:
haven't gotten a chance to look into whether it's a bug
yet |
02:30.50 |
brlcad |
it will take
a while |
03:12.00 |
hcurtis |
brlcad: It is
still building. To find and use bu.h for my program, I considered
using the gcc -I option, but my research seemed to say that it
wouldn't be "clean" enough of a technique. A lot of information
sources named the use of a cmakelists.txt file as a good
alternative. |
03:22.08 |
hcurtis |
To tell the
compiler where to find bu.h for use with my program, should I use
the command gcc -I? If not, would any of you be willing to steer me
in the right direction? |
03:34.47 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
03:38.49 |
brlcad |
hcurtis: i'm
not sure I understand what is unclean about using the -I
option |
03:40.19 |
brlcad |
you only need
gcc, stick to using the compiler |
03:40.28 |
brlcad |
tell it what
to compile and how to compile it |
03:47.15 |
Notify |
03BRL-CAD:brlcad * 61154
brlcad/trunk/TODO: update for release, g_ tools were
renamed |
03:48.18 |
Notify |
03BRL-CAD:brlcad * 61155
brlcad/trunk/sh/enumerate.sh: remove authorship |
04:01.47 |
hcurtis |
brlcad:
Ok |
04:09.09 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
04:42.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:48.45 |
*** join/#brlcad alisha
(~alishajai@202.164.53.117) |
05:02.28 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
05:04.41 |
*** join/#brlcad Zhao_Anqing
(clouddrift@210.32.187.203) |
05:12.16 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
05:16.56 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
05:17.01 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
05:17.02 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
05:24.38 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
05:27.07 |
*** join/#brlcad Ch3ck__
(~Ch3ck@66-118-151-70.static.sagonet.net) |
05:27.07 |
*** join/#brlcad tofu__
(~sean@66-118-151-70.static.sagonet.net) |
05:27.07 |
*** join/#brlcad n_reed_
(~molto_cre@66-118-151-70.static.sagonet.net) |
05:27.07 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
05:27.07 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
05:27.07 |
*** join/#brlcad ankesh11
(sid8015@gateway/web/irccloud.com/x-osqeyjxstnjlphoz) |
05:27.07 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
05:33.42 |
*** join/#brlcad Ch3ck__
(~Ch3ck@66-118-151-70.static.sagonet.net) |
05:33.42 |
*** join/#brlcad tofu__
(~sean@66-118-151-70.static.sagonet.net) |
05:33.42 |
*** join/#brlcad n_reed_
(~molto_cre@66-118-151-70.static.sagonet.net) |
05:33.42 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
05:33.42 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
05:33.42 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
05:33.42 |
*** join/#brlcad ankesh11
(sid8015@gateway/web/irccloud.com/x-osqeyjxstnjlphoz) |
05:41.09 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
06:59.38 |
*** join/#brlcad alisha
(~alishajai@202.164.53.117) |
07:00.06 |
alisha |
#freecad |
07:49.36 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
08:08.00 |
*** join/#brlcad pandrei
(~pandrei@86.121.194.210) |
08:09.26 |
*** join/#brlcad oana_
(~elf11@109.97.151.101) |
08:36.03 |
*** join/#brlcad teepee_
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:02.57 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:12.27 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
09:15.18 |
pandrei |
!seen
brlcad |
09:15.57 |
pandrei |
meh, can't
remember infobot command |
09:16.12 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
09:18.36 |
oana_ |
~seen
brlcad |
09:18.39 |
infobot |
brlcad
<~sean@66-118-151-70.static.sagonet.net> was last seen on IRC
in channel #brlcad, 5h 38m 11s ago, saying: 'tell it what to
compile and how to compile it'. |
09:18.55 |
pandrei |
ah,
thanks |
09:19.00 |
pandrei |
it's with
~ |
09:19.07 |
oana_ |
you're
welcome :) |
09:47.01 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
09:50.47 |
*** join/#brlcad andrei__
(~IceChat77@86.121.194.210) |
10:27.05 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
10:29.30 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
10:29.31 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
10:31.22 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
10:32.06 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
10:33.07 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
10:33.07 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
10:33.08 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
10:33.08 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
10:35.30 |
*** join/#brlcad oana_
(~elf11@109.97.151.101) |
10:42.48 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
10:49.29 |
*** join/#brlcad devinder
(~chatzilla@202.164.53.117) |
10:50.11 |
d_rossberg |
andrei__: to
find out where rtip->rti_tol.dist_sq you could try: grep -R
"\.dist_sq =" * |
10:50.54 |
andrei__ |
in brlcad or
rt^3? |
10:51.23 |
d_rossberg |
in
src/librt |
10:53.50 |
d_rossberg |
you'll see
it's a product, then what is your next grep search? |
10:54.06 |
andrei__ |
src/librt/tol.c |
10:54.08 |
andrei__ |
it's
here |
10:55.06 |
andrei__ |
I am very
confused at this point. I don't understand if the tolerance is
something hardcoded of a certain value(in Arb8 it's 0.0001) in
tol.c it's 0.0005 |
10:55.24 |
andrei__ |
or if it s
something I have to get from the database, something that the
database functions set |
10:55.36 |
andrei__ |
cause you
have that Object parameters that are inherited |
10:55.40 |
andrei__ |
like
m_internalp |
10:56.30 |
d_rossberg |
it's really
hardcoded, and the bad news is the result of "grep -R
rt_tol_default *" |
10:57.19 |
andrei__ |
then it's
much, much simpler than I imagined |
10:58.04 |
andrei__ |
rt_tol_default is in the same
file |
10:58.06 |
andrei__ |
in
tol.c |
10:59.04 |
d_rossberg |
it's the
function defined in tol.c, and this file is the only hit for the
search, this means ...? |
10:59.11 |
Notify |
03BRL-CAD:tbrowder2 * 61161
(brlcad/branches/d-binding/misc/d-bindings/D.g4.txt
===================================================================
and 1377 others): add D grammar in BNF form |
10:59.13 |
Notify |
03BRL-CAD:d_rossberg * 61159
rt^3/trunk/src/coreInterface/FileDatabase.cpp: no db_dirbuild()
after db_create() |
10:59.59 |
andrei__ |
that the
epsilon I should use is |
11:00.10 |
andrei__ |
rt_tol_default(my_tol_var) |
11:00.23 |
andrei__ |
so that if
the hardcoded value changes |
11:00.29 |
andrei__ |
my code still
fits to it? |
11:01.53 |
d_rossberg |
no, the
functionality defined in tol.c is nowhere used ==> you have to
look again for the right place in the code |
11:02.52 |
andrei__ |
I tend to
consider brlcad(collection of sources) and rt^3 two separate
entities |
11:03.45 |
andrei__ |
in rt^3,
there were two places I found anything connected to that
tolerance |
11:03.48 |
d_rossberg |
this is not
the question, you want to find out what the value of dist_sq is in
sphere.c |
11:03.48 |
andrei__ |
the
ConstDatabase |
11:04.09 |
d_rossberg |
so you serch
with grep for it |
11:04.25 |
d_rossberg |
you found one
promising place in tol.c |
11:04.41 |
d_rossberg |
but this is
dead code, nowhere used in librt |
11:04.53 |
d_rossberg |
so, how to
prceed? |
11:05.28 |
d_rossberg |
you already
know that dist_sq = dist * dist |
11:05.44 |
d_rossberg |
therefore
lets look for dist: |
11:05.46 |
andrei__ |
so I need to
look for dist? |
11:05.55 |
andrei__ |
cause there's
no other result for dist_sq |
11:06.18 |
d_rossberg |
"grep -R
"\.dist =" *" or "grep -R ">dist =" *" |
11:06.59 |
d_rossberg |
most of the
hits are special settings for primitives, one is in
tol.c |
11:07.18 |
andrei__ |
ok, 1 min,
I'll reboot,got an kernel oops |
11:09.13 |
*** join/#brlcad pandrei
(~pandrei@86.121.194.210) |
11:09.23 |
pandrei |
there, ok,
let me see |
11:10.22 |
pandrei |
ok, that grep
returned a few primitives |
11:10.30 |
pandrei |
but not the
one I'm looking for |
11:11.45 |
d_rossberg |
yes, you are
looking for the one in prep.c |
11:12.09 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
11:12.22 |
pandrei |
sorry for
asking but, why? |
11:12.48 |
pandrei |
I mean, how
could I have figured this on my own |
11:14.15 |
pandrei |
nevermind,
I'll note it down somewhere and ask you when there's more
time |
11:14.40 |
d_rossberg |
at the end
you had only two choises: prep.c and wdb.c |
11:15.36 |
pandrei |
there is a
nmg/nmg_* |
11:16.04 |
d_rossberg |
yes, but this
is only relevant for the nmg primitive |
11:17.09 |
d_rossberg |
and in prep.c
you have the rt_new_rti() function which gives you exactly the
stucture you handle with in rt_sph_prep() |
11:17.42 |
pandrei |
well, thanks.
I doubt I would've figured without you |
11:18.02 |
d_rossberg |
:) it's
called lerning |
11:18.13 |
d_rossberg |
the solution
for your code is simple: 0.0005 * 0.0005 |
11:18.22 |
pandrei |
yes, I was
updating the patch |
11:18.25 |
pandrei |
just
now |
11:18.29 |
d_rossberg |
the way to
get the solution isn't |
11:19.25 |
pandrei |
well, now I
know not to look necessarily for a direct connection when searching
for an answer |
11:19.39 |
pandrei |
maybe that'll
help at some point |
11:21.47 |
*** join/#brlcad oana_
(~elf11@109.97.151.101) |
11:30.02 |
Notify |
03BRL-CAD:zhaoanqing * 61162
(brlcad/branches/nmgreorg/include/raytrace.h
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_mk.c):
reorder the routines in nmg_mk.c to fit declaration. |
11:30.04 |
Notify |
03BRL-CAD:zhaoanqing * 61156
(brlcad/branches/nmgreorg/include/raytrace.h
brlcad/branches/nmgreorg/src/libged/bev.c and 8 others): change
rest routines in libged to fit new nmg structure. |
11:31.39 |
clock |
read first "change chest routines" |
11:31.45 |
clock |
maybe does too much gym |
11:31.59 |
pandrei |
hahaha |
11:32.14 |
Notify |
03BRL-CAD:tbrowder2 * 61163
(brlcad/branches/d-binding/misc/d-bindings/extract-grammar.pl
===================================================================
and 378 others): rename file to relect its purpose; add capability
to handle on of two grammars: C or D |
11:32.16 |
Notify |
03BRL-CAD:zhaoanqing * 61157
brlcad/branches/nmgreorg/src/mged/edsol.c: change mged routines to
fit new nmg structure. |
11:32.18 |
Notify |
03BRL-CAD:d_rossberg * 61160
rt^3/trunk/include/brlcad/Combination.h: for convenience's sake: a
simple test for NULL, public default constructors |
11:32.57 |
Zhao_Anqing |
d_rossberg:
hi, daniel. I find some warning C4251, should I try to fix
them? |
11:33.12 |
Zhao_Anqing |
in
librt |
11:33.35 |
clock |
I was
wondering about writing an article about modeling in
BRL-CAD |
11:38.40 |
d_rossberg |
Zhao_Anqing:
it looks like it's a cmake thing which is changing
frequently |
11:39.12 |
Notify |
03BRL-CAD:tbrowder2 * 61164
brlcad/branches/d-binding/misc/d-bindings/convert-grammar.pl:
update the comment |
11:39.14 |
d_rossberg |
something
with dll-interface |
11:42.25 |
Zhao_Anqing |
Yes, It
appears when dll-export class using stl classes, e.g. list<>,
queue<>.. I search the solution from the webpage which
suggest just disable the warning C4251. |
11:45.39 |
d_rossberg |
you should
ignore this warning |
11:46.04 |
Zhao_Anqing |
Ok. I
see. |
11:48.21 |
d_rossberg |
stl via dll
can rally be a problem, but with a c-runtime dll and sam version of
the stl on both sides as in BRL-CAD it should be ok |
11:51.20 |
Zhao_Anqing |
Fine. |
11:52.24 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:53.37 |
Zhao_Anqing |
d_rossberg:
Then, I hope to consult you about how to change the function
nmg_merge_regions(nmgregion*, nmgregion*, const struct bn_tol
*) |
11:54.03 |
Zhao_Anqing |
now, there is
no nmgregion struct. |
11:54.15 |
Zhao_Anqing |
so should I
replace it by struct tree*? |
11:55.14 |
Zhao_Anqing |
It become
nmg_merge_regions(union tree*, union tree*, const struct bn_tol
*)? |
12:01.01 |
Notify |
03BRL-CAD:zhaoanqing * 61158
(brlcad/branches/nmgreorg/include/raytrace.h
brlcad/branches/nmgreorg/src/librt/primitives/nmg/nmg_fuse.c and 2
others): routine 'nmg_isect_ray_shell's input parameter list
needn't second one. it can be replaced by the shell in 'ray
data'. |
12:11.39 |
d_rossberg |
as far as i
can see nmg_merge_regions() isn't an nmg-shell function, it's
simply the union of two combinations |
12:13.03 |
d_rossberg |
if you need
it as a function it would be something for the comb/ |
12:13.21 |
d_rossberg |
with tho
rt_comb_internal as parameters |
12:15.42 |
d_rossberg |
i.e.
rt_comb_merge(r1, r2) |
12:18.09 |
Zhao_Anqing |
OK. So is it
true that I can use the method you taught me yesterday to deal with
this function? |
12:18.57 |
Zhao_Anqing |
and where
should this function located at? still in nmg_mod.c or any other
place? |
12:20.12 |
d_rossberg |
the place
would be src/librt/comb because it operates on
combinations |
12:22.02 |
d_rossberg |
and yes, the
function would have to be similar to _ged_combadd2(), but with
adding a whole boolean tree |
12:25.13 |
Zhao_Anqing |
OK. Thank
you. Now I understand and will try it. |
12:58.09 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
13:23.06 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:14.15 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:18.32 |
*** join/#brlcad alisha
(~alishajai@115.245.166.88) |
14:46.36 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7215 /wiki/User:Krajkreddy/GSOC14/summary: /*
Week3 */ |
14:46.42 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:57.33 |
Notify |
03BRL-CAD:tbrowder2 * 61165
brlcad/branches/d-binding/misc/d-bindings/convert-grammar.pl:
continue making mods to handle C or D grammar |
14:57.36 |
*** join/#brlcad alisha
(~alishajai@115.184.32.42) |
14:58.22 |
Notify |
03BRL-CAD:tbrowder2 * 61166 (svn:ignore ##
-3,6 +3,8 ## and 18 others): update ignored filesProperty
Changed:----------------brlcad/branches/d-binding/misc/d-bindings/ |
15:06.48 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
15:08.10 |
mihaineacsu |
~seen
brlcad |
15:08.14 |
infobot |
brlcad is
currently on #brlcad (4h 36m 8s) #bzflag (4h 36m 8s) #stepcode (4h
36m 8s) #gsoc (4h 36m 8s), last said: 'tell it what to compile and
how to compile it'. |
15:14.46 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:34.23 |
*** join/#brlcad oana_
(~elf11@109.97.151.101) |
15:35.55 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:47.47 |
*** join/#brlcad cwstirk
(~charlie@c-107-2-138-189.hsd1.co.comcast.net) |
15:50.36 |
Notify |
03BRL-CAD:starseeker * 61167
(brlcad/branches/openscenegraph/BUGS
brlcad/branches/openscenegraph/CHANGES and 1067 others): Update
openscenegraph with trunk changes through r61164 |
16:22.41 |
Zhao_Anqing |
hi, I want to
ask the description of a routine should be writen in *.h file, not
at *.c. Am I right? |
16:44.50 |
clock |
ThI would
guess so, in h is where the using programmer looks |
16:53.09 |
Zhao_Anqing |
clock: thank
you. I ask this because I find most descriptin about nmg part is at
*.c, not *.h. |
17:12.06 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.220.147.238) |
17:14.32 |
``Erik |
interface
should be in the .h file, implementation documentation can live in
the .c files where it makes sense... (and nmg is not exactly a
golden example. Check out libbu for a better "how to do it" for
those kinds of questions) |
17:19.21 |
clock |
Zhao_Anqing,
to be 100% sure, write two mutually contradictory descriptions,
place one into *.c and another into *.h :) |
17:20.36 |
``Erik |
/* that
jackass in nmg.h doesn't know what he's talking about, the REAL
deal is ... */ O:-) |
17:21.25 |
Zhao_Anqing |
@@ |
17:22.39 |
Zhao_Anqing |
OK. So should
I take some time to move the comments about nmg from .c to
.h? |
17:23.25 |
Zhao_Anqing |
clock: I
don't understand, you mean write two mutually contradictory
description...should be avoid? |
17:23.38 |
``Erik |
if the
comments are about the exposed interface, yes... the .h is where
you go to see how to use it, the .c is where you go to see how it
works inside |
17:25.08 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
17:25.46 |
Zhao_Anqing |
Yes, that's
my point. |
17:26.40 |
clock |
Zhao_Anqing,
I meant it as a joke... of course contradition in descriptions is
wrong |
17:29.35 |
Zhao_Anqing |
Aha~, I guess
that's a joke, but not quite sure. I am not good at English enough.
you know that's not my mother tongue. however, thanks for your
help. :) |
17:30.06 |
Zhao_Anqing |
I understand
this question completely now. :) |
17:34.33 |
``Erik |
sorry if my
'jackass' joke contributed to the confusion.. libbu would be the
example to look at if you need to see 'the right way', a lot of
attention was paid to making it 'right' as far as style,
documentation, convention, etc |
18:45.32 |
Notify |
03BRL-CAD
Wiki:14.98.156.234 * 7216 /wiki/User:Shainasabarwal/GSoC14/logs: /*
Week 3 */ |
19:42.16 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7217 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Week 3 */ |
19:44.53 |
*** join/#brlcad alisha
(~alishajai@115.244.165.92) |
19:51.43 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7218
/wiki/User:Popescu.andrei1991/devlogs2014: |
19:52.30 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7219
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 3 */ |
19:58.37 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
20:04.51 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
20:12.46 |
pandrei |
anyone else
familiar with the coreinterface? Except Daniel? |
20:21.51 |
Notify |
03BRL-CAD:starseeker * 61168
(brlcad/trunk/doc/docbook/system/mann/en/search.xml
brlcad/trunk/src/librt/db_diff.c and 3 others): Add a -param option
to search (needs more testing.) This will allow searching based on
internal parameters of an object (as opposed to general attributes)
provided those internal attributes have a tcl list representation.
It has so far successfully used 'mode' as a filter for
listing |
20:21.53 |
Notify |
volume and
plate BoT primitives, and a couple other parameters. Probably will
need to add a table listing the valid parameters available for the
various primitives to the search man page, since it's not
immediately obvious what the possibilities are. |
20:24.23 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
20:24.51 |
*** join/#brlcad starseek1r
(~starseeke@66-118-151-70.static.sagonet.net) |
20:25.05 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
20:28.15 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
20:43.44 |
Notify |
03BRL-CAD:starseeker * 61169
brlcad/trunk/src/librt/search.c: Refactor part of the avs checking
code common to both param and attr functions. |
21:00.18 |
Notify |
03BRL-CAD
Wiki:49.205.107.80 * 7220 /wiki/User:Krajkreddy/GSOC14/summary: /*
Week3 */ |
21:37.00 |
Notify |
03BRL-CAD:carlmoore * 61170
(brlcad/trunk/doc/docbook/system/man1/en/hex.xml
brlcad/trunk/doc/docbook/system/man1/en/imgdims.xml): use different
style for command name at start of sentence |
22:00.38 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:06.56 |
*** join/#brlcad teepee_
(~teepee@gateway/tor-sasl/teepee) |
22:39.03 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:06.15 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:36.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:25.14 |
brlcad |
hcurtis:
instead of saying checking in, maybe just summarize what you intend
to work on now/next (e.g., "still trying to figure out how to link
libbu, then working on fast4-g conversion") |
00:25.48 |
hcurtis |
Ok |
00:26.10 |
brlcad |
hcurtis:
where are you with that -- you're not meant to struggle with this
for this long, ask questions that unquestionably move your
understanding forward |
00:27.23 |
brlcad |
all that
should have been needed iss -Isrc/path/to/include and
-Lbuild/path/to/libbu and -lbu on the command line |
00:27.54 |
hcurtis |
I am trying
to get past the error message saying "error while loading shared
libraries cannot open shared object file: No such file or
directory" |
00:28.01 |
brlcad |
if that's not
working, it might not be your fault or the paths might be
wrong |
00:28.20 |
brlcad |
what's your
compile line? |
00:28.32 |
brlcad |
(just paste
the gcc line here) |
00:28.35 |
hcurtis |
One moment.
I'll get it. |
00:28.58 |
brlcad |
mihaineacsu:
pingo pongo! |
00:29.13 |
mihaineacsu |
hi
brlcad! |
00:29.45 |
brlcad |
what are you
doing? :) |
00:30.09 |
hcurtis |
brlcad: gcc
-W -Wall -Werror -I brlcad-svn-trunk/include -I
brlcad-svn-trunk/src/other/tcl/generic -lbu -Lbrlcad-build/lib -o
test1 GSoCDynAllocBRL-CAD.c |
00:30.29 |
brlcad |
hcurtis:
excellent |
00:30.35 |
brlcad |
that looks
pretty darn close |
00:30.43 |
brlcad |
order
matters |
00:30.53 |
brlcad |
so you told
it to look for -lbu |
00:31.07 |
hcurtis |
Thank you.
However, it didn't work. |
00:31.08 |
brlcad |
but you
didn't tell it where to look until after |
00:31.16 |
brlcad |
put -L before
-l |
00:31.18 |
mihaineacsu |
was about to
go to sleep |
00:31.34 |
mihaineacsu |
glad you
caught me before I did |
00:31.53 |
brlcad |
mihaineacsu:
I like to say there's plenty of time to sleep when I'm dead
;) |
00:32.33 |
mihaineacsu |
I say that a
lot myself |
00:32.58 |
brlcad |
hcurtis: it's
not going to cause a problem here, but you technically should also
not have a space after the -I options |
00:33.20 |
brlcad |
mihaineacsu:
so what are you up to? |
00:33.24 |
brlcad |
socis-wise |
00:33.59 |
brlcad |
please tell
me you've been keeping busy ... you have a lot of people looking
forward to your project ;) |
00:34.10 |
brlcad |
did you get
gqa working? |
00:34.21 |
mihaineacsu |
well I was
waiting to get a hold of you, I don't have a clear idea on how to
tackle tasks since Albert is on the same project. |
00:34.31 |
hcurtis |
brlcad: I
would try the corrected code now, but my command prompt is busy. Is
there a safe way to make it stop what it's doing? |
00:35.10 |
mihaineacsu |
brlcad: I
did. Also did you manage to check the patch? |
00:35.16 |
brlcad |
mihaineacsu:
oof! niet! nein! nooooooo... got to keep independently productive
:) |
00:35.21 |
brlcad |
ignore what
albert is doing if you have to |
00:35.41 |
brlcad |
I glanced
briefly at your patch, but haven't finished reviewing
it |
00:35.48 |
brlcad |
so,
successful with gqa? |
00:35.55 |
brlcad |
or
problems? |
00:36.03 |
mihaineacsu |
no, it's
fine |
00:36.09 |
brlcad |
hcurtis: busy
doing what? |
00:36.28 |
mihaineacsu |
so I should
follow the proposed plan? |
00:36.29 |
brlcad |
hcurtis:
hitting ctrl-c will abort whatever it is doing usually, but depends
what it's doing |
00:36.43 |
hcurtis |
I tried to
grep something, but it is taking forever. |
00:36.57 |
brlcad |
mihaineacsu:
well, so that's a great conversation to get into .. how much time
do you have? |
00:37.07 |
mihaineacsu |
I'm here to
stay :) |
00:37.08 |
brlcad |
hcurtis: ahh,
ctrl-c is safe for grep |
00:37.16 |
brlcad |
mihaineacsu:
okay |
00:37.22 |
hcurtis |
Ok.
Thanks. |
00:39.13 |
hcurtis |
brlcad: My
best guess is that I should not stop a build with ctrl-c, though,
right? |
00:40.11 |
brlcad |
hcurtis:
usually it's fine but in very very rare occasions you can interrupt
the build at the wrong time and get your build into a funky
state |
00:40.31 |
brlcad |
i wouldn't
recommend it, but it's also mostly harmless 98% of the
time |
00:40.41 |
hcurtis |
Ok |
00:40.54 |
brlcad |
mihaineacsu:
so what is most exciting to you about your projecT? |
00:41.21 |
brlcad |
front-end,
back-end, new language, existing skill, usefulness,
graphics/interface, ...? |
00:41.46 |
mihaineacsu |
well getting
the web platform running and working and tieing it up to
brlcad |
00:42.59 |
mihaineacsu |
I'm fine with
using the existing php code and build up from there, but as someone
else suggested here, maybe a framework would be better
suited |
00:44.02 |
mihaineacsu |
it would be
easier to maintain in the long run. But I'm fine with either
solution |
00:45.27 |
hcurtis |
brlcad: Here
is the corrected gcc line: gcc -W -Wall -Werror
-Ibrlcad-svn-trunk/include -Ibrlcad-svn-trunk/src/other/tcl/generic
-Lbrlcad-build/lib -lbu -o test1b GSoCDynAllocBRL-CAD.c |
00:45.41 |
hcurtis |
I am getting
the same error. |
00:46.15 |
hcurtis |
./test1b:
error while loading shared libraries: libbu.so.20: cannot open
shared object file: No such file or directory |
00:49.52 |
hcurtis |
I first got
this error last night. I've been researching it, and I've learned
some things. However, as you can see, I don't have the solution
yet. |
01:11.36 |
hcurtis |
brlcad: I
have to go, but I will be back later. |
01:11.37 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.14) |
01:12.05 |
Notify |
03BRL-CAD:tbrowder2 * 61199
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: stub in new
functions for final conversion |
01:13.07 |
Notify |
03BRL-CAD:tbrowder2 * 61200
brlcad/branches/d-binding/misc/d-bindings/G.pm: make an array of
keys for setting type map checking order |
01:13.54 |
Notify |
03BRL-CAD:tbrowder2 * 61201
brlcad/branches/d-binding/misc/d-bindings/D.pm: use new
consolidated functions |
02:03.10 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
02:11.49 |
brlcad |
mihaineacsu:
by existing php code, what are you referring to
exactly? |
02:13.03 |
mihaineacsu |
brlcad: the
platform which Albert used as a starting point pre-gsoc, he made
some patches for it. |
02:13.18 |
brlcad |
ah, the old
materials db site |
02:13.22 |
mihaineacsu |
yes |
02:17.44 |
brlcad |
mihaineacsu:
so the usefulness of any web interface is not realized until it
gets leveraged |
02:17.55 |
brlcad |
in our tools
and database structure |
02:18.51 |
mihaineacsu |
I
agree |
02:21.24 |
mihaineacsu |
so how do you
think it would be best to approach this the following
weeks? |
02:22.57 |
brlcad |
I think an
end-user goal needs to be identified |
02:23.34 |
brlcad |
a specific
feature that adds some capability that doesn't exist or improves an
existing capability |
02:25.18 |
brlcad |
maybe you can
try to identify some specific user-visible targets as a first
step |
02:27.13 |
brlcad |
changes to
analysis or rendering tools that relate to material
properties |
02:29.37 |
mihaineacsu |
so is this
besides the command line tool that would for eg add material data
to a geometry file by talking to the web interface? |
02:29.55 |
brlcad |
not besides,
that's a great one by itself |
02:30.00 |
brlcad |
a new command
for managing materials (to/from file, web, objects,
etc) |
02:30.52 |
brlcad |
associating
shader properties with materials (and/or vice-versa) |
02:31.46 |
brlcad |
keeping track
of advanced/other material properties |
02:31.48 |
brlcad |
etc |
02:33.21 |
mihaineacsu |
oh, I see. We
can tackle each one by one |
02:34.29 |
brlcad |
more about
creating a palette of ideas ... to then decide which are worth
tackling, which can be achived in time, then yeah trying to
implement some of them |
02:36.53 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
02:37.23 |
brlcad |
suggest
putting that list of ideas up on the wiki, and then maybe get
started on the command now since that will drive much of the
front-end requirements |
02:37.36 |
brlcad |
sound
reasonable? |
02:37.46 |
mihaineacsu |
yeah, that
great |
02:38.39 |
mihaineacsu |
I'll get
organised today and start working on it |
02:39.20 |
mihaineacsu |
and look into
the others one you mentioned to get better idea |
02:39.51 |
mihaineacsu |
btw: what's
your local time? |
02:42.09 |
brlcad |
local time is
GMT-4 |
02:55.46 |
Notify |
03BRL-CAD:starseeker * 61202
brlcad/trunk/doc/docbook/system/man1/en/imgdims.xml: Use valid
docbook |
04:54.35 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 7250 /wiki/User:Pulkit_Mittal/GSOC2014/logs:
/* GSOC Period */ |
05:43.46 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.73.59) |
06:19.48 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
06:22.51 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
06:37.35 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.24) |
06:49.10 |
*** join/#brlcad Zhao_Anqing
(clouddrift@222.205.15.123) |
06:49.14 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:07.37 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:08.36 |
*** join/#brlcad hcurtis
(b82d336f@gateway/web/freenode/ip.184.45.51.111) |
07:10.10 |
hcurtis |
brlcad:
Working on the libbu task |
07:26.03 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:40.51 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.26) |
07:51.10 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
08:01.01 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
08:12.16 |
*** join/#brlcad Zhao_Anqing
(clouddrift@222.205.5.222) |
09:40.31 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:47.46 |
*** join/#brlcad albertcoder
(~albertcod@122.173.162.128) |
10:05.26 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:08.43 |
Notify |
03BRL-CAD:tbrowder2 * 61203
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: turn off
pretty_print |
11:10.12 |
Notify |
03BRL-CAD:tbrowder2 * 61204
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: implement
c_line_to_d_line function |
11:11.09 |
Notify |
03BRL-CAD:tbrowder2 * 61205
brlcad/branches/d-binding/misc/d-bindings/D.pm: zero in on final
data flow |
11:26.37 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.24) |
11:38.18 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
11:52.45 |
Notify |
03BRL-CAD:tbrowder2 * 61206
(brlcad/branches/d-binding/misc/d-bindings/D.pm
brlcad/branches/d-binding/misc/d-bindings/HObj.pm): making
incremental progress |
11:57.48 |
Notify |
03BRL-CAD:tbrowder2 * 61207
brlcad/branches/d-binding/misc/d-bindings/D.pm: remove dead
code |
12:00.28 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:01.21 |
Notify |
03BRL-CAD:tbrowder2 * 61208
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: remove
unneeded module |
12:09.01 |
Notify |
03BRL-CAD:brlcad * 61209
brlcad/trunk/sh/enumerate.sh: redo the compilation product and
filesystem organization counts to reflect the change in our build
system to cmake, no longer relying on autotools. |
12:13.13 |
Notify |
03BRL-CAD:tbrowder2 * 61210
brlcad/branches/d-binding/misc/d-bindings/D.pm: now have a complte
data flow from initial read through checking final solution with a
D build; now to start tweaking conversion object type by object
type |
12:19.58 |
Notify |
03BRL-CAD:zhaoanqing * 61211
(brlcad/branches/nmgreorg/include/raytrace.h
brlcad/branches/nmgreorg/src/libged/facetize.c
brlcad/branches/nmgreorg/src/librt/comb/comb.c): add initialize and
free routines for new-nmg storage. |
12:25.34 |
*** join/#brlcad ries_
(~ries@190.9.171.121) |
12:32.27 |
*** join/#brlcad clock
(~clock@84-72-11-5.dclient.hispeed.ch) |
12:33.00 |
Notify |
03BRL-CAD:tbrowder2 * 61212
brlcad/branches/d-binding/misc/d-bindings/G.pm: the D lang wiki has
some missing map values |
12:34.02 |
Notify |
03BRL-CAD:tbrowder2 * 61213
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: check the regex
construction |
12:34.21 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
12:35.05 |
Notify |
03BRL-CAD:tbrowder2 * 61214
brlcad/branches/d-binding/misc/d-bindings/D.pm: we're checking
compilation only |
12:37.20 |
Notify |
03BRL-CAD:tbrowder2 * 61215
brlcad/branches/d-binding/misc/d-bindings/HObj.pm: turn off debug
line--we have a good compile of our first object in bu.h
(hooray) |
12:41.06 |
Notify |
03BRL-CAD:tbrowder2 * 61216
brlcad/branches/d-binding/misc/d-bindings/TODO: add notes about
conversion |
12:47.35 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:15.51 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:17.25 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7251 /wiki/User:Inderpreet/GSoC14/logs: /*
Development Period */ |
13:43.05 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
13:44.44 |
*** join/#brlcad albertcoder
(~albertcod@122.173.162.128) |
13:47.07 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.199.106.67) |
14:00.49 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:05.17 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
14:10.45 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:13.36 |
Notify |
03BRL-CAD:carlmoore * 61217
(brlcad/trunk/doc/docbook/system/mann/en/search.xml
brlcad/trunk/src/librt/db_fullpath.c): fix spelling, and remove
trailing blanks/tabs |
14:19.04 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
14:30.53 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:46.30 |
Notify |
03BRL-CAD:starseeker * 61218
(brlcad/branches/openscenegraph/doc/docbook/system/man1/en/imgdims.xml
brlcad/branches/openscenegraph/doc/docbook/system/man1/en/ir-X.xml
and 9 others): Sync osg with trunk through r61217, checkpoint the
beginnings of an osg test application. |
14:53.14 |
*** join/#brlcad piyushparkash
(~piyushpar@117.214.219.138) |
14:55.37 |
*** join/#brlcad raj12lnm
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
14:58.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:58.40 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.212.50.144) |
15:10.38 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.77.27) |
15:43.53 |
Notify |
03BRL-CAD:brlcad * 61219
brlcad/trunk/TODO: add two ideas derived from an old wiki entry,
one for storing geometry into SQL and another for storing different
configurations of geometry. |
15:53.23 |
Notify |
03BRL-CAD:starseeker * 61220
(brlcad/branches/bullet/INSTALL brlcad/branches/bullet/NEWS and 22
others): Sync bullet branch with trunk through r61219 |
16:05.44 |
Notify |
03BRL-CAD:tbrowder2 * 61221
brlcad/branches/d-binding/misc/d-bindings/convert-h2d.pl: define a
test header for incremental work and possible future regression
tests |
16:06.40 |
Notify |
03BRL-CAD:tbrowder2 * 61222
(brlcad/branches/d-binding/misc/d-bindings/D.pm
brlcad/branches/d-binding/misc/d-bindings/HObj.pm): first two
object type pass conversion |
16:15.19 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
16:55.18 |
Notify |
03BRL-CAD:tbrowder2 * 61223
(brlcad/branches/d-binding/misc/d-bindings/HObj.pm
brlcad/branches/d-binding/misc/d-bindings/test_hdr.h): first three
object types pass conversion |
16:56.31 |
Notify |
03BRL-CAD:tbrowder2 * 61224
brlcad/branches/d-binding/misc/d-bindings/test_hdr.h: expose a new,
4th object type |
16:58.15 |
Notify |
03BRL-CAD:tbrowder2 * 61225
brlcad/branches/d-binding/misc/d-bindings/test_hdr.h: add some ID
info for reference |
17:01.00 |
*** join/#brlcad alisha
(~alisha@115.185.115.242) |
17:16.57 |
*** join/#brlcad raj12lnm
(uid35020@gateway/web/irccloud.com/x-esgztyvydotcwiis) |
17:18.19 |
*** join/#brlcad andrei_
(~IceChat77@5-12-112-86.residential.rdsnet.ro) |
17:20.49 |
*** join/#brlcad raj12lnm_
(31cd6b50@gateway/web/freenode/ip.49.205.107.80) |
17:22.46 |
brlcad |
andrei_: you
made some excellent progress last week |
17:23.51 |
brlcad |
andrei_: and
segments do have data in common .. they all have a start and end
point |
17:24.17 |
brlcad |
raj12lnm_:
did you see if submodel was working for you now? |
17:24.25 |
brlcad |
good to have
someone independently confirm ;) |
17:24.44 |
Notify |
03BRL-CAD:starseeker * 61226
(brlcad/branches/bullet/src/libged/CMakeLists.txt
brlcad/branches/bullet/src/libged/simulate/simcollisionalgo.cpp and
2 others): Get the simulate command compiling with the bundled
Bullet. It doesn't seem to be working, but it's not immediately
clear why - the command does run and produce output using these
instructions: http://brlcad.org/wiki/Mged_simulation,
but without any |
17:24.46 |
Notify |
transformations applied. Most likely
explanation is the migration to the new API needs more work in our
code... |
17:25.26 |
andrei_ |
brlcad: I'm
sorry but how is that true |
17:25.32 |
andrei_ |
I mean, nurb
and bezier |
17:25.44 |
andrei_ |
don't seem to
be made of segments put head to head |
17:25.49 |
andrei_ |
but rather
points that are interpolated |
17:25.52 |
andrei_ |
(this is my
understanding) |
17:26.12 |
raj12lnm |
brlcad: yes I
tested and works fine for me. |
17:26.31 |
brlcad |
raj12lnm:
great, glad to hear it |
17:26.50 |
raj12lnm |
brlcad: since
you are around can you tell me about annotations? |
17:26.52 |
brlcad |
andrei_: the
points are interpolated, but that shouldn't matter |
17:27.02 |
brlcad |
raj12lnm:
annotations aren't ready to be wrapped |
17:27.20 |
raj12lnm |
brlcad:
:( |
17:27.21 |
brlcad |
andrei_: from
a class/data perspective, they have at least two points
no? |
17:27.31 |
andrei_ |
aah |
17:27.37 |
andrei_ |
that's..
simpler than I thought |
17:27.38 |
brlcad |
raj12lnm:
we're not allowed to have any development be "in-progress"?
:) |
17:28.12 |
andrei_ |
in
brlcad(sketch.c) generic segments are handled via a generic
pointer |
17:28.15 |
brlcad |
rossberg
might have some different ideas, but data-wise that isn't a
ridiculous starting point |
17:28.19 |
raj12lnm |
and can u
suggest something for points ? |
17:28.28 |
raj12lnm |
is it
something I should be looking to wrap ? |
17:28.37 |
raj12lnm |
so many
varied kinds of points ! |
17:28.40 |
brlcad |
it's even
possible to make nurbs/bezier clamp to those start/end points so
they are actually the geometric end/begin |
17:28.59 |
brlcad |
raj12lnm:
points would be good to wrap :) |
17:29.01 |
andrei_ |
that would
seem the most natural solution to me, but I'll see what he
says |
17:29.15 |
andrei_ |
The great
thing is I finally understood coreinterface's purpose |
17:29.25 |
andrei_ |
it's supposed
to ofer a high level, OOP interface |
17:29.26 |
brlcad |
andrei_:
proceed and show him a patch, don't wait ;) |
17:29.37 |
brlcad |
it's easy
enough to eliminate a start/end point field |
17:29.40 |
andrei_ |
handling rt
structures internally |
17:29.48 |
andrei_ |
one
question |
17:29.54 |
andrei_ |
the arrays in
c(int*) |
17:30.01 |
andrei_ |
should I use
std containers |
17:30.06 |
andrei_ |
or keep them
c like arrays? |
17:30.12 |
brlcad |
depends |
17:30.13 |
andrei_ |
(for the rest
of the points, in example) |
17:30.30 |
brlcad |
if they're
part of public API (in a public header) ... you should not be using
std containers |
17:30.40 |
brlcad |
if they're
implementation detail, sure go for it |
17:30.56 |
andrei_ |
it's public,
but still, I know what to do |
17:30.57 |
brlcad |
so probably
"keep them in C arrays" ... |
17:31.03 |
andrei_ |
yeah |
17:31.12 |
brlcad |
look at what
he does in other classes/files |
17:31.17 |
brlcad |
follow the
same pattern |
17:31.34 |
andrei_ |
I did, I
might not understand well enough, but to me, it seems not all are
consistent |
17:31.35 |
brlcad |
if you see
other containers, then you're at least not introducing any new
problems |
17:31.53 |
brlcad |
they almost
certainly are not, make a patch that makes them consistent
;) |
17:32.07 |
brlcad |
they've been
developed by a couple people over MANY years very
passively |
17:32.22 |
brlcad |
this is one
of the biggest thrusts in a long time |
17:33.01 |
andrei_ |
I'd want to
talk to him before I begin actually implementing the class, but I
will work on the class interface itself in the meantime |
17:33.07 |
andrei_ |
only wrote
the subclasses, so far |
17:33.08 |
brlcad |
try to
demonstrate a couple patches that require no "fixing" or discussion
.. just "this looks great, applied" |
17:33.34 |
brlcad |
i.e., make
them "perfect" as best you can (and when you get feedback, add that
to your checklist for the next patch attempt) |
17:33.53 |
andrei_ |
thanks for
sorting out some issues, will do |
17:34.01 |
brlcad |
he's waiting
for a header since that gives him something tangible to
discuss |
17:51.25 |
*** join/#brlcad alisha
(~alisha@101.62.187.186) |
17:53.31 |
*** join/#brlcad albertcoder
(~albertcod@122.173.162.128) |
18:12.19 |
*** join/#brlcad alisha
(~alisha@101.60.177.92) |
18:36.41 |
*** join/#brlcad ankesh11
(ca8e5506@gateway/web/cgi-irc/kiwiirc.com/ip.202.142.85.6) |
18:40.40 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7252 /wiki/User:Ankeshanand/GSoC14/logs: /*
Updates */ |
19:20.09 |
*** join/#brlcad hcurtis
(b82d336f@gateway/web/freenode/ip.184.45.51.111) |
19:21.21 |
hcurtis |
brlcad:
Working on the libbu task |
19:22.56 |
hcurtis |
Hi, everyone.
I'm trying to get a small program I wrote to run using BRL-CAD's
bu_malloc and bu_free functions, but I'm stuck. Here are details:
http://paste.lisp.org/+327U |
19:23.34 |
hcurtis |
I'm
continuing to work hard on the problem, but any feedback and advice
are welcome. |
19:24.19 |
andrei_ |
hcurtis: it
might not be the solution brlcad is looking for, but it's a
workaround. if you look at brlcad sources |
19:24.26 |
andrei_ |
there must be
some unit tests in a file |
19:24.27 |
andrei_ |
I
dont' |
19:24.51 |
andrei_ |
I don't have
the sources at hand right now, but I'm sure there are unit tests
for libbu |
19:25.17 |
andrei_ |
see how a
unit test "is tied" to cmake, it might be much more difficult to
link it to libbu yourself |
19:26.33 |
hcurtis |
andrei_:
That's a good idea. Thank you. |
19:27.07 |
andrei_ |
if you can't
figure out and want to test the code asap, simply replace the
content of a unit test |
19:27.32 |
hcurtis |
Ok |
19:51.23 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7253 /wiki/User:Albertcoder/GSoC2014/logs: /*
Development Period */ |
20:05.54 |
*** join/#brlcad ankesh11
(ca8e5506@gateway/web/cgi-irc/kiwiirc.com/ip.202.142.85.6) |
20:07.02 |
*** join/#brlcad ankesh11_
(uid8015@gateway/web/irccloud.com/x-gamtttlsknvtvuvf) |
20:12.01 |
hcurtis |
andrei_: Hi,
andrei_. I have found the unit tests for libbu, and I looked at
some of them. How do I see how a unit test "is tied" to
cmake? |
20:12.28 |
andrei_ |
there's
suppsoed to be a CMakeLists.txt |
20:12.30 |
andrei_ |
file |
20:12.38 |
andrei_ |
in the same
folder as the unit test |
20:16.13 |
hcurtis |
andrei_: Ok.
Thank you. |
20:16.28 |
andrei_ |
oh, I might
not have been explicit enough |
20:16.44 |
andrei_ |
in the
CMakeLists.txt file, you'll see some pattern that follows each
file |
20:17.00 |
andrei_ |
simply add
one more line, containing your test file, in the same
format |
20:18.20 |
hcurtis |
Ok |
20:20.49 |
Notify |
03BRL-CAD:carlmoore * 61227
brlcad/trunk/src/irprep/ir-X.c: -h or -? will print note about man
page and then will exit; any other option is ignored (go to
'Program continues running:' with no error message) |
20:33.30 |
*** join/#brlcad fenn
(~fenn@131.252.130.248) |
20:33.31 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
20:33.31 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
20:33.33 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
20:41.07 |
*** join/#brlcad vladbogo
(~vlad@86.127.153.90) |
20:53.08 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
20:56.04 |
Notify |
03BRL-CAD:carlmoore * 61228
brlcad/trunk/doc/docbook/system/man1/en/irdisp.xml: revise the
irdisp man page to agree with irdisp's actual output |
21:03.50 |
hcurtis |
Update: There
might be something wrong with the path I specified in my gcc
compile line with the -L option. (I used -Lbrlcad-build/lib to find
libbu.) I'm doing research to find out more about that possibility,
and I will try some new things. |
21:04.18 |
andrei_ |
hcurtis:
-Lbrlcad-build/lib |
21:04.21 |
andrei_ |
is a relative
path |
21:04.49 |
andrei_ |
try giving an
absolute path, I don't know what path variable gcc(where it looks
for files) has |
21:06.44 |
hcurtis |
Hi, andrei_.
Thank you. |
21:11.27 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
21:16.03 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7254
/wiki/User:Vladbogolin/GSoC2014/Logs: |
21:36.01 |
Notify |
03BRL-CAD:carlmoore * 61229
brlcad/trunk/doc/docbook/system/man1/en/lgt.xml: minor fixes to lgt
manpage |
21:46.28 |
Notify |
03BRL-CAD:carlmoore * 61230
brlcad/trunk/src/lgt/prnt.c: remove a blank line from lgt
Usage |
21:53.37 |
Notify |
03BRL-CAD:starseeker * 61231
(brlcad/branches/openscenegraph/src/libdm/CMakeLists.txt
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp): Start
working on using the LINE_STRIP approach to wireframe drawing in
the osg test program. |
22:10.44 |
hcurtis |
I keep
getting an error message saying "error while loading shared
libraries. cannot open shared object file: No such file or
directory." I've researched this error and tried different things
based on the information I've found. However, nothing has worked.
Does anyone know what I should try next? |
22:11.30 |
andrei_ |
hold on, I'll
look in a few minutes and tell you exactly how to set things
up |
22:13.29 |
Notify |
03BRL-CAD:starseeker * 61232
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Start to
work on combs - should be able to define a Group, adding children
directly where there isn't a matrix and adding an intermediate
matrix transform when there is. |
22:23.21 |
Notify |
03BRL-CAD:starseeker * 61233
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: No idea if
this will work, but make group structure and matrix structure
corresponding to comb structure. |
22:27.11 |
*** join/#brlcad pandrei
(~pandrei@5-12-112-86.residential.rdsnet.ro) |
22:30.15 |
pandrei |
hcurtis: if
you look in brlcad/src/libbu/tests |
22:30.27 |
pandrei |
you'll see a
file called CMakeLists.txt |
22:30.30 |
pandrei |
if you open
it |
22:31.05 |
pandrei |
you'll see
this line |
22:31.06 |
pandrei |
BRLCAD_ADDEXEC(tester_bu_str_isprint
bu_str_isprint.c libbu NO_INSTALL) |
22:31.17 |
hcurtis |
Ok |
22:31.17 |
pandrei |
the
instruction format is |
22:31.34 |
pandrei |
BRLCAD_ADDEXEC(binary_name source_name
library NO_INSTALL) |
22:31.53 |
pandrei |
you just
rebuild brlcad and it will build your files, linked with libbu
without a problem |
22:33.04 |
pandrei |
brlcad,
d_rossberg: I've done a bit of work on the interface but I'm tired
so I'll proofread it in the morning(~9hours from now) I'd say not
to review it until you see the v2 patch, thanks! |
22:34.00 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7255
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 4 */ |
23:40.17 |
hcurtis |
Update: I
used the locate command to find libbu.so and its paths in my file
system. There are two copies of it, and I've tried both of their
paths with the -L option without success. That tells me that the
problem isn't the path I'm using. I'll try something
else. |
23:52.38 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.17) |
23:57.01 |
hcurtis |
brlcad: My
laptop is running really slowly right now and is hotter than
normal. I will turn it off, let it cool for a little while, and
then return. |
00:08.14 |
``Erik |
mmm, lasagna
code *drool* </homer> |
00:29.09 |
*** join/#brlcad backom
(75c76a87@gateway/web/freenode/ip.117.199.106.135) |
00:30.19 |
backom |
hello, i am
tring to convert .g into vrml. File is converted incompletely into
vrml format. |
00:31.36 |
backom |
syntax used
is as : g-vrml -o mybox.wrl mybox.g sphere1.s box1.s cyl1.s cyl2.s
cyl3.s |
00:40.09 |
backom |
hello
brlcad |
00:41.01 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:00.22 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
01:02.34 |
*** join/#brlcad backom
(75c76a87@gateway/web/freenode/ip.117.199.106.135) |
01:52.10 |
``Erik |
http://www.youtube.com/watch?v=TRPKOrTRE0w&list=PLzxw__7_u01DHnu7ZSbkRQski0Emu-NNX&feature=share&index=2 |
02:32.50 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:15.53 |
brlcad |
hcurtis: your
declaration still creates a static array (of size
"numberOfRegions") instead of a dynamic array (using a pointer and
bu_malloc or bu_calloc |
03:17.53 |
brlcad |
your
"different approach" is closer to being right, but still is missing
the initial allocation and an initial size |
03:18.42 |
brlcad |
also can't
base it on numberOfRegions (we don't know that), it just needs to
grow as needed. |
04:03.56 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:53.34 |
hcurtis |
brlcad: Thank
you for the feedback. |
05:36.02 |
*** join/#brlcad ishwerdas
(~ishwerdas@59.91.112.18) |
05:38.05 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.77.209) |
05:52.37 |
Notify |
03BRL-CAD
Wiki:Hcurtis0010 * 7303
/wiki/User:Hcurtis0010/GSoC2014/logs: |
06:24.27 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:24.27 |
*** join/#brlcad albertcoder
(~albertcod@101.215.8.157) |
06:24.27 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
06:24.27 |
*** join/#brlcad hcurtis
(b82d2cf1@gateway/web/freenode/ip.184.45.44.241) |
06:24.27 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
06:24.27 |
*** join/#brlcad Guest4446
(~Ch3ck@66-118-151-70.static.sagonet.net) |
06:24.27 |
*** join/#brlcad cwstirk
(~charlie@c-24-9-78-79.hsd1.co.comcast.net) |
06:24.27 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
06:24.27 |
*** join/#brlcad caen23_
(~caen23@92.83.166.162) |
06:24.27 |
*** join/#brlcad raj12lnm
(uid35020@gateway/web/irccloud.com/x-gtyofukgykgusznl) |
06:24.27 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
06:24.27 |
*** join/#brlcad mpictor
(~mark@c-68-58-38-45.hsd1.in.comcast.net) |
06:24.27 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
06:24.27 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
06:24.27 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
06:24.27 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
06:24.27 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
06:24.27 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
06:24.27 |
*** join/#brlcad ankesh11
(uid8015@gateway/web/irccloud.com/x-npcokdntikhhjpbb) |
06:24.27 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
06:24.27 |
*** join/#brlcad Guest3313
(~Ch3ck@66-118-151-70.static.sagonet.net) |
06:24.27 |
*** join/#brlcad fenn
(~fenn@131.252.130.248) |
06:24.27 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
06:24.28 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
06:24.28 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
06:24.28 |
*** mode/#brlcad [+o ChanServ] by
holmes.freenode.net |
12:56.53 |
*** join/#brlcad infobot
(~infobot@rikers.org) |
12:56.53 |
*** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 2014
selections are announced! Thank you to all we got to work with.
Remember that SOCIS is coming up right around the corner and you
don't need a summer of code to get involved with open
source. |
12:58.06 |
d_rossberg |
what's
m_lineSegment? |
12:58.28 |
d_rossberg |
ok, i
see |
12:59.07 |
d_rossberg |
you need a
handle to rt_sketch_internal too |
12:59.40 |
andrei_ |
I have that
in the Sketch class/object |
12:59.48 |
d_rossberg |
maybe as a
protected variable in Segment |
13:00.02 |
d_rossberg |
(you need it
in Line) |
13:00.14 |
andrei_ |
I figured,
but I was trying to see why |
13:01.36 |
andrei_ |
I looked this
up ELEMENTS_PER_VECT2D, this is a simple two value, the only
possbile reason I see we could need an sketch internal
pointer |
13:01.38 |
andrei_ |
is vertex
count |
13:01.44 |
d_rossberg |
and then the
start point is verts[m_lineSegment->start] and the end point is
verts[m_lineSegment->end] |
13:02.59 |
d_rossberg |
verts is a
member of rt_sketch_internal |
13:03.37 |
andrei_ |
ah, so we
store the vertex array inside Sketch |
13:03.55 |
andrei_ |
I'll modify
it now |
13:04.43 |
*** join/#brlcad chick_
(~chick_@41.205.22.41) |
13:04.44 |
andrei_ |
aaaaaaaaaah,
now I see why you said this. We couldn't "tie" the segments
together without using this, each segment would've started from
origin |
13:11.09 |
andrei_ |
I added this
on Line( will add on others as well) :
protected: |
13:11.09 |
andrei_ |
<PROTECTED> |
13:11.12 |
andrei_ |
meh; |
13:11.12 |
andrei_ |
<PROTECTED> |
13:11.13 |
andrei_ |
<PROTECTED> |
13:11.38 |
andrei_ |
but don't we
need a method to set this pointer to the sketch? or am I
wrong? |
13:13.44 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
13:13.58 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:21.32 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.77.209) |
13:30.53 |
*** join/#brlcad chick_
(~chick_@41.205.22.41) |
13:37.34 |
d_rossberg |
yes, with the
constructor which now gets the line_seg only (now it needs at least
the verts too) |
13:38.21 |
d_rossberg |
so, you'll
add the rt_sketch_internal which has the verts as a member
variable |
13:41.47 |
andrei_ |
so this :
Line(void) throw() : Segment(), m_lineSegment(0) {} |
13:41.51 |
andrei_ |
becomes |
13:42.02 |
andrei_ |
<PROTECTED> |
13:42.04 |
andrei_ |
and so
on |
13:42.15 |
andrei_ |
m_sketch is
how I named the internal pointer |
13:44.09 |
*** join/#brlcad albertcoder
(~albertcod@101.216.93.183) |
13:47.49 |
Zhao_Anqing |
d_rossberg: I
tested hollowed model, cut off a small sphere from a bigger
sphere. |
13:47.54 |
d_rossberg |
i would make
the m_sketch a member of Segment |
13:48.18 |
Zhao_Anqing |
the result of
facetize still is one model, nmgregion, and shell. |
13:48.44 |
andrei_ |
ah, you have
a point. Thanks! This solves up most of my questions, thanks a lot
! |
13:49.00 |
d_rossberg |
Zhao_Anqing:
hollows shouldn't be a problem, but two spheres in some
distance? |
13:49.48 |
Zhao_Anqing |
actually, the
result of facetize seems just a set of triangles in one
shell. |
13:49.55 |
Zhao_Anqing |
Let me try it
now. |
13:51.36 |
Zhao_Anqing |
I use
nmg_pr_m_struct_counts to print counts of structure on the console.
is there any commands to do such thing better? |
13:53.19 |
d_rossberg |
ufortunately
i don't know any better method |
13:54.18 |
d_rossberg |
i tried
g2asc, with no success (the implementation is buggy) |
13:55.25 |
Zhao_Anqing |
I add a
function call when use facetize, then I can see the number of every
level of nmg structure. |
13:55.46 |
Zhao_Anqing |
now, I get
the result of two seperated sphere. |
13:55.57 |
Zhao_Anqing |
still one
model, one region , and one shell |
13:57.26 |
Zhao_Anqing |
It looks
interesting, so can I make sure the result of facetize is always
*ONE* shell? |
13:58.12 |
Zhao_Anqing |
If so, things
will be simpler. |
13:59.33 |
d_rossberg |
at least
after the reorganisation of the nmg primitive you can be sure,
there won't be any model or nmgregion any more |
14:01.03 |
d_rossberg |
but, all
signs are of the single shell hypothesis |
14:02.40 |
d_rossberg |
so, it should
really be simple |
14:04.26 |
Zhao_Anqing |
OK. I will
try to deal with import/export again. |
14:04.34 |
Zhao_Anqing |
Thanks a lot.
:) |
14:05.39 |
*** join/#brlcad albertcoder
(~albertcod@117.238.196.28) |
14:12.59 |
*** part/#brlcad ishwerdas
(~ishwerdas@117.214.202.189) |
14:13.15 |
brlcad |
Zhao_Anqing:
hollowing out a sphere results in one shell? is that shell
properly using that reverse feature you meantioned
earlier? |
14:13.47 |
brlcad |
andrei_: I
saw your e-mail -- all your questions are answered now? |
14:13.58 |
andrei_ |
yes! |
14:14.05 |
andrei_ |
finally no
more confusion |
14:14.39 |
andrei_ |
thanks a lot
:D |
14:16.15 |
brlcad |
I have some
other comments, do you have a couple minutes for a pm
talk? |
14:16.22 |
andrei_ |
yes |
14:20.16 |
Zhao_Anqing |
brlcad: yes,
the cutted part displays in dotted line. |
14:20.39 |
Zhao_Anqing |
I use r
comb.r u sph1.s - sph2.s |
14:20.51 |
Zhao_Anqing |
then facetize
-n comb.r |
14:23.01 |
Zhao_Anqing |
I use
nmg_pr_m_struct_counts to print the count, it shows there is only
one shell, always. |
14:32.52 |
brlcad |
Zhao_Anqing:
ouch, that sounds like it'll really complicate things? |
14:33.26 |
brlcad |
I mean, it's
right ... but I'm not sure I realized nmg also had that ability to
keep track of interior/exterior faces |
14:35.17 |
d_rossberg |
that's right,
but they are all members of the same shell |
14:43.36 |
brlcad |
was that
already being tracked by the shell or in the model? |
14:44.10 |
*** join/#brlcad alisha
(~alisha@115.245.164.76) |
14:45.55 |
brlcad |
if they can
be the same shell, it's not clear to me then what it really means
to be a shell, why you couldn't have multiple surfaces stored in
one "shell" structure (we'd just rename shell to mesh or poly or
polymesh or whatever) |
14:46.13 |
brlcad |
kind of like
how bots store multiple surfaces in one structure, doesn't know or
care |
14:46.27 |
brlcad |
just needs
some acceleration structures in the shot routine |
14:47.35 |
brlcad |
if we allowed
that, you wouldn't need to do any comb trickery (which I have
questions about too) |
14:48.04 |
d_rossberg |
it looks like
it's possible to have multiple surfaces (or volumes) in one shell,
this was my question to zhao |
14:48.47 |
d_rossberg |
and indeed,
it looks like we don't need any combination tricks |
14:50.34 |
d_rossberg |
e.g. the
facetize command: it'll run into trouble if there is more than one
shell, in this case only the first shell can be converted into a
bot |
14:52.57 |
d_rossberg |
nmgs with
more than one shell will cause problems at multiple places =>
allow only one shell, if a group is neede use a combination (but i
havn't found such a place yet) |
14:56.18 |
brlcad |
confusing
terminology |
14:59.34 |
brlcad |
are you
saying "if there are nmgs with more than one surface (spanning
multiple shells) causing problems in more than one place, we should
limit nmgs to only one surface (one shell) and employ comb tricks"
or are you saying "if there are nmgs with more than one surface
(spanning multiple shells) causing problems, limit them to one
shell (with multiple surfaces) until we find a case where that
doesn't work" ? :) |
15:00.40 |
brlcad |
if a shell
can indeed have multiple surfaces, I think we should just make that
work (if it doesn't) and call it done |
15:01.38 |
*** join/#brlcad chick_
(~chick_@41.205.22.41) |
15:01.59 |
brlcad |
attempts a facetize of sph - torus |
15:04.52 |
brlcad |
andrei_: this
may be of remote utility when thinking about class design:
http://doc.spatial.com/qref/ACIS/html/group__ACISGEOMETRICENTITIES.html
(and the parent http://doc.spatial.com/qref/ACIS/html/group__ACISGEOMETRY.html
which has more component types) ... just keep in mind that you're
working with a MUCH more simplified API so yours is more about
constructors, inheritance, and how the data is getting stored in
private structures |
15:06.42 |
d_rossberg |
i'm saying:
nmgs with more than one shell (this is a structure inside the nmg,
what it is good for doesn't matter here) are causing problems in
more than one place, that's a fact |
15:07.41 |
d_rossberg |
the
structures above the shell in the nmg are for grouping purpose
only |
15:07.52 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:09.03 |
d_rossberg |
so, let's
reduce the nmg to one shell and do the grouping with the usual
BRL-CAD comb if needed |
15:10.39 |
brlcad |
okay, but I
guess my confusion is that he's already started doing that, quite
in the middle of that even |
15:10.43 |
d_rossberg |
the usual
routines (import, export, ray-trace, boolean ops, etc.) are able to
handle the comb and the nmg-shell |
15:10.52 |
brlcad |
thought elimination of nmgregion and model were a given
:) |
15:11.55 |
brlcad |
do we know if
ray tracing already handles a shell with |
15:12.00 |
brlcad |
multiple
surfaces? |
15:12.14 |
d_rossberg |
there was a
confusion on how the "combination when needed" should be
handled |
15:12.15 |
brlcad |
(besides an
interior surface) |
15:12.50 |
d_rossberg |
the ray-trace
should be able to handle these shells because this is what we have
now |
15:13.08 |
brlcad |
I'm not sure
it'd ever be needed except for backwards-compatibility if the code
can't currently handle multiple-surface shells and that gets
fixed |
15:13.31 |
d_rossberg |
the fact is
that we are only using single shell nmgs |
15:13.40 |
brlcad |
sure |
15:13.49 |
brlcad |
at least
exposed in userland |
15:15.00 |
d_rossberg |
model and
nmgregion are good for confusion only |
15:15.00 |
brlcad |
would be
quick to check E, ev, and all the polygonal exporters where
multi-shell nmgs might have existed, but it still doesn't matter if
a single shell can basically hold data for N shells |
15:15.14 |
brlcad |
well, can't
forget API complexity |
15:15.23 |
brlcad |
the API
clearly wasn't complex enough as it was |
15:16.36 |
brlcad |
I see no
problems ditching nmgregion and model entirely even if we do have
code that relys on or supports multishell within model |
15:16.45 |
brlcad |
like I said,
I thought that was a given! :) |
15:18.17 |
brlcad |
and I'd even
go further -- that we should make mutli-surface shells work if they
do not and rename that shell struct to somthing better |
15:18.50 |
brlcad |
even if those
"new" nmg objects cannot be read by old versions of
BRL-CAD |
15:19.12 |
brlcad |
we need to
move forward with what makes sense to the API |
15:21.16 |
d_rossberg |
it will
probably renamed to rt_nmg_internal |
15:21.44 |
brlcad |
:) |
15:22.50 |
d_rossberg |
at the moment
it looks like we don't need to change the disk format, multiple
shells can be joined with nmg_js() (an "old" function) |
15:24.39 |
d_rossberg |
just looked
at bigE.c: there are many r = BU_LIST_FIRST(nmgregion,
&eptr->l.m->r_hd) without a NEXT (same for
shell) |
15:26.09 |
brlcad |
wow, facetize
-n of a sph - torus worked perfectly |
15:26.34 |
brlcad |
do you know
how to discern whether this made multiple shells from within
mged/archer? |
15:28.21 |
brlcad |
Zhao_Anqing:
sorry, I keep referring to you with the wrong pronoun! my
apologies |
15:29.02 |
d_rossberg |
this can only
be done by changing the code: zhao put an nmg_pr_m_struct_counts()
in the facetize code |
15:29.03 |
brlcad |
here we go,
looks like the get command will dump an nmg |
15:31.46 |
brlcad |
huh, of
course rt_nmg_get() has the R{} and S{} commented out, heh .. so
it combines them all into one shell during g2asc too |
15:32.06 |
brlcad |
hm, so that
should be a good way to test multiple-surface shells.. |
15:33.25 |
d_rossberg |
yes,
rt_nmg_get() is one of the routines which can't handle multiple
nmgregions and shells correctly |
15:34.08 |
d_rossberg |
but with only
a few changes it works perfectly for the single shell
nmg |
15:57.22 |
brlcad |
looks like
it's working perfectly here with multiple surfaces inside a single
shell |
15:57.45 |
brlcad |
(without any
changes) |
15:58.12 |
brlcad |
Zhao_Anqing:
so perhaps no comb trickery is needed after all... |
15:58.25 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.77.209) |
16:12.03 |
Zhao_Anqing |
brlcad: yes,
if all facetize result is just single shell. the task to deal with
this part becomes simpler. I will not change the file format to
storage new nmg structure. |
16:13.04 |
Zhao_Anqing |
some
combination-like structure is also needless. |
16:13.12 |
brlcad |
Zhao_Anqing:
so it looks like facetize and the bigE command and ascii export
only deal with one shell -- have you looked at any of the
others? |
16:13.13 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
16:13.18 |
brlcad |
the
converters |
16:13.28 |
brlcad |
yeah, a comb
structure sounds unnecessary |
16:14.39 |
brlcad |
i.e., what
code will actually even create a multiple-shell
nmgregion? |
16:18.43 |
Zhao_Anqing |
for example,
the facetize.c |
16:20.02 |
Zhao_Anqing |
db_walk_tree
traversal target primitive/comb, then put the result of facetize in
the variable 'facetize_tree' |
16:25.46 |
brlcad |
Zhao_Anqing:
so it'll put a hierarchy into multiple regions ... but where do
multiple shells come from |
16:26.27 |
brlcad |
I'd expect a
comb with multiple regions turn into a model with multiple
nmgregion with one shell each |
16:26.51 |
brlcad |
which I guess
is the same problem .... |
16:26.55 |
brlcad |
tests that theory |
16:33.31 |
Zhao_Anqing |
the facetize
result is just a set of triangle. These face/edge information can
be put in one or more shells, but the meaning is the
same. |
16:34.04 |
Zhao_Anqing |
the
db_walk_tree transform all primitives into nmg structure/the
triangles. |
16:34.22 |
brlcad |
so, "facetize
-n" is what I was referring to |
16:35.07 |
brlcad |
result should
be polygons, not necessarily triangles |
16:37.12 |
brlcad |
it's wasn't
clear before today (at least to me) that ray tracing supported the
interpretation of a shell containing more than one
surface |
16:38.33 |
brlcad |
particularly
with subtracted interiors (with potentially even other interior
surfaces) can be interepreted in a variety of ways, so it's not a
given that the meaning is the same |
16:40.19 |
brlcad |
testing,
though, I was able to subtract a torus and get a valid result (with
is incredibly surprising to me) as that's an exterior surface, and
interior one at the surface boundary of the torus, and ... oh hum,
I guess I didn't really test an interior interior
surface |
16:45.09 |
Zhao_Anqing |
eh, I know
the common situation of nmg is: when I get a hollowed model, it
should be two shell, one inner shell and one outter shell. But
current nmg in BRL-CAD is, just put all polygons in one shell to
represent such structure. |
16:45.46 |
Zhao_Anqing |
when you use
command 'facetize -n', it will call ged_facetize in
facetize.c |
16:46.43 |
Zhao_Anqing |
at first, it
use db_walk_tree to get facetize result of all
primitives. |
16:47.43 |
Zhao_Anqing |
at this step,
it will get a tree with multiple models. each represent a facetize
result of a primitive. |
16:48.10 |
Zhao_Anqing |
then
nmg_boolean is called to merge them into one shell. |
16:48.31 |
Zhao_Anqing |
I mean put
all faces/edges into one shell. |
16:48.39 |
brlcad |
calls
nmg_boolean per region right? |
16:49.09 |
brlcad |
note that
region != nmgregion |
16:49.27 |
brlcad |
region is a
geometric construct that affects db_walk_tree()
callbacks |
16:50.20 |
ankesh11 |
The current
benchmark script doesn't seem to platform independent, as in there
isn't a benchmark executable in the installation. There is a .sh
script, which is not cross-platform. How do users from platforms
other than Linux submit their logs? |
16:50.26 |
Zhao_Anqing |
eh..region...give me some time to check
the codes. |
16:50.30 |
brlcad |
regions are
basically combinations with a flag set, impling they now occupy
space (they have mass/volume) |
16:51.06 |
brlcad |
ankesh11:
same way as users on Linux |
16:51.23 |
brlcad |
they e-mail
them |
16:51.59 |
ankesh11 |
Yes, but the
lack of an executable means they have to run the script via
something like Cygwin. |
16:52.55 |
ankesh11 |
in Windows
that is |
16:53.18 |
brlcad |
Zhao_Anqing:
I'm familiar with the nmg facetization processing pipeline, but
there are just some details that need to be looked up like whether
ANYTHING actually does create 1) an nmg 'model' with multiple
nmgregion with one or more shells per nmgregion and 2) an nmg model
with a single nmgregion with more than one shell |
16:53.38 |
brlcad |
if both 1 and
2 are NO ... that really simplifies things |
16:54.02 |
brlcad |
ankesh11:
yep |
16:54.24 |
brlcad |
(and there's
efforts to fix that deficiency, obviously non-optimal) |
16:54.39 |
brlcad |
but they
still submit the same, the log is e-mailed |
16:55.25 |
brlcad |
automatic
submission would be good, but we're not doing that yet |
16:55.54 |
brlcad |
(because it's
a bit of work to do portably) |
16:56.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:58.12 |
ankesh11 |
Yes, which
brings me to the question of supporting FTP uploads. One possible
would be to integrate it within the current script via another
command line argument, another would be to have a new Python script
which would be straight-forward to implement. |
16:58.32 |
Zhao_Anqing |
brlcad: OK. I
understand what you mean, I almost make make sure so, but I know
'almost' is not enough. I need check them carefully again. It seems
nmg_booltree_evaluate deal with all tree node including the
region. |
17:00.01 |
Zhao_Anqing |
and to make
sure, I will check the facetize routines for all primitive, see
whether they just create single shell or not. |
17:00.33 |
brlcad |
Zhao_Anqing:
the only places that come to mind are facetize -n (which looks to
be NO for both), g2asc (also NO), E and ev commands, and the
converters |
17:00.33 |
ankesh11 |
Should
supporting FTP uploads be a focus now? I feel the Web Interface and
Emails are two good methods to upload log files. FTP would be good,
but not a necessary feature. |
17:01.06 |
brlcad |
Zhao_Anqing:
good idea ... whether a particular primitive might create multiple
regions or shells |
17:01.38 |
brlcad |
ankesh11:
what's your web interface look like? |
17:02.27 |
Zhao_Anqing |
OK. give me
some time, and I will check them. |
17:03.42 |
ankesh11 |
brlcad:
http://imgur.com/a/RhPLe |
17:05.40 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
17:07.03 |
brlcad |
ankesh11: so
a manual user upload interface |
17:08.20 |
brlcad |
ankesh11: I
think the most useful next step is a web API upload, maybe
something REST / ajax / jsonified |
17:08.38 |
brlcad |
then we can
work on getting the benchmark suite automatically submitting to
that API |
17:09.58 |
brlcad |
you'll
need/want some way to queue any uploads so benchmarks numbers can
be sanity-checked |
17:10.02 |
ankesh11 |
Right, what I
can do is have a python script that uploads to the server via a
POST API. This can be then coupled to the benchmark script
file. |
17:10.23 |
brlcad |
can't couple
python, that's a major dependency |
17:10.44 |
brlcad |
as much as I
like python :) |
17:11.13 |
brlcad |
that's all
infrastructure that the benchmark suite will need to have
implemented |
17:11.56 |
brlcad |
you could
implement the python script to show how it'll communicate, then
we'll turn that into C API internal to the suite |
17:12.33 |
ankesh11 |
Okay, will
look into it. |
17:14.06 |
brlcad |
Zhao_Anqing:
so my test of facetize -n with a *proper* layering of interior
surfaces was a success .. i'm really a bit surprised that works
:) |
17:14.30 |
brlcad |
that it's
actually keeping faceuse->orientation set correctly all the way
down |
17:14.39 |
ankesh11 |
I had a
couple of other questions as well which I drafted in an e-mail to
the list. |
17:18.49 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.77.209) |
17:21.02 |
brlcad |
ankesh11: I'm
aware of the two issues you identified and will get you set up as
soon as I'm able, you'll just have to make due in the
meantime |
17:23.06 |
ankesh11 |
brlcad:
Thanks. :) |
17:23.09 |
brlcad |
there are
certainly aspects of openbenchmarking.org that would be good to
have, but we need to be far more easier to use and the interface
should be more modern/beautiful/responsive |
17:23.09 |
*** join/#brlcad albertcoder
(~albertcod@117.224.171.194) |
17:24.59 |
brlcad |
ankesh11:
another example is http://www.speedtest.net/ |
17:25.49 |
brlcad |
obviously
they focus on networking performance and the 3d glitz is
superfluous, but the simplicity of the results and comparisons are
easy to navigate and interpret |
17:26.19 |
brlcad |
especially
http://www.speedtest.net/results.php |
17:26.24 |
brlcad |
(after you
run the test) |
17:26.53 |
ankesh11 |
Yes, that is
one of the primary principles I have in mind. The question was to
access in what way should I serve the data to the
developers. |
17:27.35 |
brlcad |
I'm not
understanding |
17:27.43 |
brlcad |
those two
sites give some examples on how to serve the data |
17:27.59 |
brlcad |
there's
nothing specifici to developers... |
17:28.08 |
brlcad |
or are you
asking about a developer API to the database
information? |
17:28.47 |
ankesh11 |
Yes, but
wouldn't the core developers want access to the bulk information,
rather than just results after uploading a file. |
17:29.14 |
ankesh11 |
We have
visualizations for that, I was trying to understand if we need
smething like performance indexes etc. |
17:29.17 |
brlcad |
this is
intended to be a public resource, just like those two
sites |
17:29.50 |
brlcad |
the devs will
be able to log into the server and look at the actual log
files |
17:29.59 |
ankesh11 |
Fine. |
17:30.02 |
brlcad |
(which should
be stored in a folder with some indexing mechanism) |
17:30.40 |
brlcad |
we will want
a variety of views on the data through the web site ... |
17:31.23 |
ankesh11 |
Okay, to be
clear, the views I have worked on are of the aggregate data. Not
individual results. |
17:31.59 |
brlcad |
the
screenshot you just showed displays an individual result or is that
across all logs? |
17:32.08 |
ankesh11 |
Across all
logs |
17:32.25 |
brlcad |
okay, that's
interesting in itself |
17:32.37 |
brlcad |
so let's
break this down |
17:33.04 |
brlcad |
you want to
have at least one view that just displays all of the available
information for a given result |
17:33.23 |
brlcad |
basically,
everything the back-end is able to extract from a log |
17:33.36 |
brlcad |
that's
#1 |
17:35.09 |
ankesh11 |
Okay, it can
be done definitely for the logs uploaded manually via the web
interface. |
17:35.18 |
brlcad |
you'll want
to compare a given result with the database, thats #2, and that
view is a bit more complicated because they may wish to only
compare some subset of the database results |
17:35.55 |
brlcad |
it should be
doable for all logs, no? |
17:36.23 |
brlcad |
we want to
keep track of the log originals so we can rebuild the database or
do additional processing later that we didn't think
about |
17:38.11 |
brlcad |
for #2, that
subset might be based on results for similar/different CPUs,
architectures, memory levels, clock cycles, results submitted "near
my location", results submitted in a given timeframe,
... |
17:38.36 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:38.47 |
brlcad |
then there's
#3, show me the data in the database in aggregate form, very
similar to #2 but without the comparison aspect |
17:39.18 |
ankesh11 |
All the
uploaded logs will be stored in a separate folder, yes. |
17:39.29 |
ankesh11 |
How do we do
it for logs sent via an e-mail? |
17:39.43 |
ankesh11 |
The immediate
results view that is. |
17:40.58 |
ankesh11 |
Okay, I get
it I think. We can reply with the address to a unique URL that
shows and compares the submitted results. |
17:41.04 |
brlcad |
put all
incoming logs into a queue directory, then they can be processed at
a throttleable rate |
17:41.14 |
brlcad |
right! |
17:41.57 |
brlcad |
that unique
URL could be e-mailed to them on submission (optionally) so they
have it, or with account profiles, they could get added to their
account profile so they can look at their submitted results
later |
17:42.19 |
brlcad |
you'll want
some unique key, maybe and md5 hash |
17:42.39 |
brlcad |
that'd make
it easy to locate using command-line tools too |
17:44.40 |
ankesh11 |
These are
great inputs. I will get started with them. |
17:47.11 |
brlcad |
excellent
progress, keep it up! |
17:47.18 |
brlcad |
oh, something
else to work on |
17:47.32 |
brlcad |
it'd be nice
if your style matches the GCI style guide that I mentioned a while
back |
17:49.15 |
brlcad |
http://www.google-melange.com/gci/task/view/google/gci2013/5844328496758784 |
17:49.31 |
brlcad |
alas, nobody
made the css file for it, so you'll have to do that
yourself |
17:56.48 |
brlcad |
responded to
e-mail with a summary of what we talked about here, for
others |
17:56.56 |
starseeker |
makes a note to try tinypy sometime... |
18:00.18 |
ankesh11 |
<PROTECTED> |
18:01.24 |
brlcad |
ankesh11:
screenshot? demo? |
18:01.36 |
brlcad |
it's a very
flexible color scheme... |
18:01.55 |
Notify |
03BRL-CAD
Wiki:Valneastarcevic * 0 /wiki/User:Valneastarcevic: |
18:02.03 |
ankesh11 |
I don't have
a saved copy. |
18:03.05 |
ankesh11 |
Probably I
don't put much effort to make everything look well too. I will try
that, and show you the results. |
18:03.25 |
brlcad |
okay, thanks
... it should be possible to make it look snappy |
18:03.39 |
brlcad |
the style is
just a guide, some elements are left to interpretation |
18:04.20 |
brlcad |
like you
could still have a white background with colorful banner and menu
options, or the gray background with colorful elements |
18:04.35 |
ankesh11 |
Yes, is it
okay if I stick to the style and use a framework like Bootstrap to
build. That saves a lot of pain, I don't have to worry about
responsiveness and such things too. |
18:04.49 |
brlcad |
it's more
about using colors within the theme |
18:05.25 |
ankesh11 |
Okay. |
18:05.41 |
brlcad |
what are you
using now? |
18:06.58 |
ankesh11 |
This is
bootstrap too, just customized a few elements. |
18:07.20 |
brlcad |
then what are
you really asking? :) |
18:07.31 |
brlcad |
is your
question "is it okay to keep using bootstrap?" |
18:08.20 |
ankesh11 |
Yes,
essentially. |
18:08.35 |
brlcad |
heh |
18:09.01 |
brlcad |
well that's
an interesting discussion in itself |
18:09.25 |
brlcad |
I know there
was talk from dr. rai about using existing
infrastructure |
18:09.38 |
brlcad |
making this
work within a mediawiki context, iirc |
18:10.12 |
ankesh11 |
Ah, it's just
adding a CSS file to the project. |
18:10.14 |
``Erik |
ankesh11: by
'customized', do you mean that you changed parts of the less code
and recompiled it, or did you override stuff with a second css
file? |
18:10.21 |
brlcad |
I do see this
benchmark suite site as it's own entity so that's not entirely
necessary in my perspective but it does beg some questions about
how things like user accounts will be managed |
18:13.02 |
ankesh11 |
``Erik: The
latter, except that I didn't use another file to overwrite stuff,
everything's in place. |
18:14.55 |
``Erik |
ah, I'm using
a free cdn for the core bootstrap, then I have a small css file for
my modifications :) |
18:15.56 |
``Erik |
brlcad: is
the jun6 server maintenance reschedule, or were they able to
replace the pmm without having to shut down? |
18:16.02 |
``Erik |
rescheduled,
even |
18:16.45 |
kanzure |
brlcad,
what's the simplest way to render a scene to png? i'd like to add a
png output helper function to the python bindings. |
18:17.38 |
kanzure |
by scene i
think i mean wdb db_i or something |
18:17.49 |
``Erik |
kanzure: "rt
-o file.png file.g top" should work |
18:18.16 |
``Erik |
libicv does
'smart'ish output formatting :) |
18:18.23 |
kanzure |
i am not
using files |
18:18.27 |
kanzure |
so i don't
have a file.g |
18:18.54 |
kanzure |
can i just
call an entry function somewher? |
18:18.56 |
kanzure |
*somewhere |
18:19.52 |
``Erik |
um, there's
no library to generate an image, the rt executable does the prep
stuff and calls rt_shootray a bunch of times, filling in the
buffer |
18:20.26 |
kanzure |
does the rt
executable just call a function in librt somewhere? |
18:21.11 |
brlcad |
``Erik: I
received no word, so I presume it was probably a temporary network
outage only or hasn't happened yet |
18:21.59 |
``Erik |
rt kinda
works liked rt_prep(); for(j=0;j<height;j++)
for(i=0;i<width;i++) { /* build vector for buffer[i][j] */
rt_shootray(); } save_to_file(); |
18:22.28 |
brlcad |
plus
view_pixel() for every fixel to color it correctly |
18:23.21 |
kanzure |
how does
mged's mouse-rotatable viewer work? raytrace every time there's a
mouse movement? |
18:23.22 |
brlcad |
it could very
easily be turned into LIBRT API, but right now it's part of the ray
trace user interface framework (RTUIF) |
18:23.27 |
brlcad |
which is
front-end code |
18:24.12 |
brlcad |
the rtgl and
adrt viewers work like that, but mged draws a wireframe by default
(or polygons) |
18:24.53 |
brlcad |
mged has a
proper 3d view, so it's basically an opengl context |
18:25.15 |
brlcad |
and you
manually tell it when to raytrace |
18:25.29 |
brlcad |
(unless
you're using rtgl, which nobody is) |
18:25.54 |
kanzure |
maybe i'll
just embed the opengl context into a qt/gtk event loop to sit next
to the python interpreter |
18:26.16 |
brlcad |
n_reed should
get that working again/better now that he's all so much more
familiar with the code now |
18:26.22 |
brlcad |
and with all
his copious spare time :) |
18:27.19 |
kanzure |
i should have
been more stern about which commits i merged into python-brlcad
:( |
18:27.29 |
brlcad |
kanzure: you
could certainly do that .. our display manager is pretty easily
embedded (that's what holds the opengl context) |
18:27.50 |
brlcad |
how
so? |
18:28.23 |
kanzure |
pm
ok? |
18:28.33 |
brlcad |
sure |
18:43.33 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
18:49.03 |
kanzure |
how about
this, instead of the solution i have implemented there, it should
be the opposite: a blacklist of function names that should not be
included (ged_open, because that's a custom function in that file),
and everything else gets used automatically by
introspection |
18:56.15 |
Notify |
03BRL-CAD:bob1961 * 61347
(brlcad/trunk/src/tclscripts/archer/Archer.tcl
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl): Added code to
get around Tcl's "file writable somefile" failure (i.e., command
always returns 0 when on windows and the file in question is on a
remote drive. |
18:56.43 |
kanzure |
brlcad:
https://github.com/kanzure/python-brlcad/commit/1c25ce30ad1ed6f695a0bb504187f79cacb81bc0 |
19:12.16 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
19:16.04 |
brlcad |
kanzure: that
could work too, but to me it's the same interface fail -- it's
almost the same amount of work to put in a proper registration API
(espeically if you count that this would now be the third
work-around) |
19:16.19 |
kanzure |
what does
this have to do with registration in particular? |
19:17.12 |
brlcad |
what do you
mean? |
19:17.36 |
brlcad |
by the way,
your exclusion list is awefully short .. print out all the ged_
functions it found and compare to your prior list ;) |
19:19.47 |
kanzure |
my exclusion
list is based on the functions already defined in that
file |
19:19.50 |
kanzure |
which was
only two |
19:19.58 |
kanzure |
so the
exclusion list should be of length two |
19:20.09 |
kanzure |
e.g. open and
close have custom definitions in that file |
19:23.57 |
brlcad |
not sure
that's relevant to my point or I'm misunderstanding
something |
19:24.12 |
brlcad |
it looks like
it's taking the command string and looking it up in the dictionary
of library symbols |
19:24.32 |
brlcad |
if it tries
to invoke ged_view_update, for example, it's probably going to "do
bad things" |
19:25.15 |
brlcad |
before, it
wasn't possible to invoke ged_view_update, so no potential crash
case |
19:25.36 |
kanzure |
this is only
exporting/exposing symbols, not invoking the functions |
19:26.07 |
kanzure |
actually now
that i think about it i'm not sure why this is here if you can just
call brlcad._bindins.libged.ged_view_update directly |
19:27.27 |
brlcad |
but the
function is (potentially) invoked later based on that
export/binding being made available to the user, no? |
19:28.25 |
*** join/#brlcad vladbogo
(~vlad@79.115.184.216) |
19:31.43 |
kanzure |
yes. but
also, the user can supply the arguments when invoking at that
time. |
19:33.06 |
brlcad |
I guess
that's my point; there's a handful of private functions named
"ged_" that cannot be invoked (at least not without wrapping more
data types and structs) ... pass them an arg and they'll just
crash |
19:33.47 |
kanzure |
iirc all
structs are being wrapped at the moment, although not always in
nice accessible thoughtful ways |
19:34.21 |
brlcad |
there are
private structs |
19:34.44 |
brlcad |
like I said,
these are naming violations |
19:34.52 |
brlcad |
they
shouldn't have the ged_ prefix |
19:40.09 |
kanzure |
alright |
19:40.45 |
kanzure |
In [12]:
libwdb.mk_metaball.argtypes[-1] |
19:40.46 |
kanzure |
Out[12]:
brlcad._bindings.libwdb.LP_c_double_Array_5 |
19:40.57 |
kanzure |
In [13]:
type(brlcad._bindings.libwdb.LP_c_double_Array_5) |
19:41.01 |
kanzure |
AttributeError: 'module' object has no
attribute 'LP_c_double_Array_5' |
19:41.20 |
kanzure |
~magic~ |
19:41.58 |
kanzure |
it's
_ctypes.PyCArrayType apparently |
19:42.11 |
brlcad |
that recently
changed iirc or was proposed to be changed (I think by raj) and I
haven't thought through all the implications |
19:42.35 |
brlcad |
he wanted a
double[5] to get turned into a double * .. probably due to this
very issue |
19:45.00 |
kanzure |
python/ctypes
sometimes gets confused when certain ctypes primitives are imported
from different libraries |
19:45.14 |
kanzure |
often this is
a dependency issue, like the same struct getting two different
definitions |
19:45.44 |
kanzure |
this often
appears as "ArgumentError: ... expected Sphere instead of
Sphere" |
19:58.18 |
Notify |
03BRL-CAD:starseeker * 61348
(brlcad/trunk/include/rt/arb_edit.h brlcad/trunk/src/libged/edarb.c
and 2 others): Refactor permute into librt. |
20:20.28 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7306 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Week 5 */ |
20:58.04 |
Notify |
03BRL-CAD:starseeker * 61349
(brlcad/trunk/include/rt/arb_edit.h brlcad/trunk/src/libged/edarb.c
and 2 others): refactor editarb into librt. Probably want to
consider a mechanism for passing more informative strings back up
the call stack in these cases... |
20:59.36 |
Notify |
03BRL-CAD:starseeker * 61350
brlcad/trunk/include/rt/arb_edit.h: ws |
21:02.46 |
andrei_ |
does anyone
know how fastf_t differs from double, I'm using grep but it's
producing an awful lot of output |
21:03.46 |
andrei_ |
uh,
apparently it s .. double, cool |
21:07.57 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:11.49 |
kanzure |
brlcad, what
is the correct format of const fastf_t *verts[5] for mk_metaball? i
tried passing a ctypes.c_double * 5 of (((1, 1, 1), 1, 0), ((0, 0,
1), 2, 0)) but i get a segmentation fault |
21:36.00 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7307 /wiki/User:Albertcoder/GSoC2014/logs: /*
Week 5 */ |
21:36.17 |
andrei_ |
nevermind,
fixed it, was a typo |
21:39.48 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7308 /wiki/User:Albertcoder/GSoC2014/logs: /*
Week 5 */ |
22:02.54 |
brlcad |
andrei_: it's
usually double -- that can be set to float or even some complex
type though |
22:03.32 |
andrei_ |
ah, thanks,
my error was just a typo, then. |
22:04.10 |
andrei_ |
that makes no
sense, I meant that I understood what you said, but my error was
just a typo, so it works |
22:06.59 |
brlcad |
kanzure: I'm
not sure what (((1, 1, 1), 1, 0) translates to with ctypes, but I'd
think ((1,1,1,1,0), (0,0,1,2,0), ... nctlpts-1) would be the
format to match the arg no? |
22:07.32 |
brlcad |
I'd expect
(((1, 1, 1), 1, 0) to turn into (pointer, int, int) |
22:08.18 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:08.39 |
brlcad |
it's
expecting an array with #nctlpts entries, five values
each |
22:29.30 |
andrei_ |
brlcad: you
still around? |
22:30.22 |
andrei_ |
there's an
array of control points in Nurb class, and I need to have a method
to add control points to that array |
22:31.21 |
andrei_ |
The array is
dynamically allocated, and I need to find an efficient way to
reallocate it(As we can't know beforehand how many ctl points we
have) |
22:31.52 |
andrei_ |
as far as I
know reallocating it to double is the best solution , as it s
O(n) |
22:49.35 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7309
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 5 */ |
22:50.02 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:05.37 |
brlcad |
ankesh11:
what's your question :) |
23:05.55 |
brlcad |
ankesh11:
oops, sorry, meant for andrei but he apparently left |
23:10.45 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
00:46.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:13.14 |
raj12lnm |
kanzure:
yes. |
01:13.50 |
raj12lnm |
But this
error is generated in a different fashion. But looks like a similar
error. |
01:14.50 |
raj12lnm |
Just checkout
my branch master/dsp_primitive and run test_wdb.py |
01:15.03 |
raj12lnm |
Also I have
pastes the back trace. |
01:19.47 |
kanzure |
am not sure
at the moment, sorry |
01:20.31 |
raj12lnm |
kanzure: just
to confirm do you find the same error? I mean are you able to
reproduce ? |
01:25.04 |
kanzure |
haven't
tried |
01:25.26 |
raj12lnm |
kanzure: will
you please look at it later. |
01:25.43 |
raj12lnm |
I am not able
to find a way out. |
01:26.37 |
raj12lnm |
And there are
very few people in this universe with the understanding of brlcad-c
repository and pytho-brlcad as you do ;-) |
01:27.25 |
raj12lnm |
The issue is
as follows:- |
01:28.02 |
raj12lnm |
1. Since
mk_dsp doesn't have enough parameters. |
01:28.04 |
``Erik |
texture
mapped raycaster in 128 bytes http://www.pouet.net/prod.php?which=63518 |
01:29.11 |
raj12lnm |
2. Therefore
to wrapp a DSP primitive I use the similar approach as in dsp_in_v5
func in libged/type in.x |
01:29.35 |
raj12lnm |
(typein.c) |
01:29.56 |
kanzure |
raj12lnm:
today i have been working with this library, https://github.com/dcowden/cadquery |
01:30.10 |
kanzure |
raj12lnm:
http://parametricparts.com/docs/examples.html#polylines |
01:30.16 |
kanzure |
(i like this
API a lot) |
01:30.26 |
raj12lnm |
3. But on
testing I find that there is a null pointer while
freeing. |
01:33.55 |
raj12lnm |
Ok. |
01:35.27 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:36.32 |
raj12lnm |
just had a look at the api |
01:38.16 |
raj12lnm |
kanzure:
looks good. |
01:38.51 |
kanzure |
i was
thinking of implementing python-brlcad as a backend for cadquery,
but not many of the api concepts hook up |
01:38.56 |
kanzure |
so it will
require lots of glue |
01:41.31 |
raj12lnm |
kanzure: my
understanding to CAD tools is very limited. |
01:42.02 |
raj12lnm |
In fact it is
limited to my GSoC work. |
01:42.29 |
kanzure |
well, to be
fair, i don't know what a "dsp" primitive is or why i would want it
:) |
01:43.21 |
raj12lnm |
It is
displacement map. |
01:43.29 |
kanzure |
hmm |
01:43.46 |
raj12lnm |
You could
find information on brlcad.org/wiki/DSP |
01:44.07 |
kanzure |
is it raster
or vector? the page doesn't make this clear. |
01:44.13 |
raj12lnm |
Even I didn't
have a clue before 4 days. |
01:44.19 |
kanzure |
it looks like
it must be raster because the input is raster data |
01:45.11 |
raj12lnm |
Hmm |
01:45.35 |
raj12lnm |
But the input
is converted to a DSP file. |
01:45.44 |
kanzure |
ok |
01:45.53 |
raj12lnm |
Looked vector
to me when created using mged. |
01:46.16 |
raj12lnm |
is not sure, though |
01:46.56 |
kanzure |
the
resolution of the object has to be limited by the resolution of the
input data |
01:47.17 |
raj12lnm |
kanzure: so
if you just checkout my branch and run the test you will find the
error. |
01:47.33 |
raj12lnm |
Its a strange
error. |
01:50.10 |
kanzure |
AttributeError: 'module' object has no
attribute 'RT_HRT_INTERNAL_MAGIC' |
01:50.13 |
kanzure |
i think it's
just a version error |
01:50.41 |
raj12lnm |
kanzure: I
think its a different error. |
01:50.57 |
raj12lnm |
I get a
different error. |
01:55.45 |
*** join/#brlcad raj12lnm_
(70c4054a@gateway/web/freenode/ip.112.196.5.74) |
02:00.44 |
raj12lnm_ |
kanzure : I
get the following error |
02:00.45 |
raj12lnm_ |
ERROR: bad
pointer 0xb74b0060: s/b bu_mapped_file(x4d617066), was
Unknown_Magic(x308), file
/home/mohit/brlcad/src/librt/primitives/dsp/dsp.c, line
4586 |
02:04.06 |
kanzure |
hmm |
02:17.43 |
raj12lnm |
hope that you are able to produce the
same. |
02:40.25 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:02.31 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:43.53 |
*** join/#brlcad teepee_
(~teepee@gateway/tor-sasl/teepee) |
03:50.21 |
starseeker |
raj12lnm: do
you have a backtrace? |
03:50.33 |
starseeker |
it would help
to know how we got to that crash |
03:51.16 |
raj12lnm |
<PROTECTED> |
03:52.17 |
starseeker |
what are you
using for displacement map data? |
03:53.09 |
raj12lnm |
Ex1.dsp used
the same way as illustrated on brlcad.org/wiki/DSP |
03:53.44 |
starseeker |
and it works
as expected in MGED? |
03:54.31 |
raj12lnm |
Yes. |
03:54.41 |
starseeker |
erm |
03:55.28 |
raj12lnm |
starseeker:
you must have noted the issue is caused while freeing the dsp-data
from dB. |
03:55.29 |
starseeker |
does the MGED
keep command have any problems? |
03:55.42 |
starseeker |
yes - the
question is how the bad pointer got there in the first
place |
03:56.40 |
starseeker |
would suggest triggering a wdb_export purely in C - by
writing a small test program, if necessary - to try and isolate the
issue |
03:56.57 |
starseeker |
keep might do
it, but if not you can construct a test |
03:57.58 |
starseeker |
another thing
to do might be to step through the logic that creates the dsp in a
C debugger and see what is changed when with regards to that
pointer |
03:58.42 |
raj12lnm |
starseeker:
did you glance through the python code? |
03:58.56 |
raj12lnm |
That is doing
exactly the sane thing. |
04:03.16 |
Notify |
03BRL-CAD:starseeker * 61381
(brlcad/branches/gecode/src/other/gecode/Makefile.in
===================================================================
and 1949 others): Need the Makefile.in file |
04:06.33 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
04:11.14 |
raj12lnm |
starseeker:
is there a command in mged to free an object. |
04:14.30 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.28) |
04:15.58 |
raj12lnm |
Or remove it
:-) |
04:21.09 |
brlcad |
raj12lnm:
"kill [object]" |
04:28.19 |
raj12lnm |
brlcad: I
get this strange error with DSP. |
04:40.27 |
raj12lnm |
starseeker:
and brlcad can you explain me which part of code is executed when
wdb_export is triggered ? |
04:47.12 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
05:14.50 |
*** join/#brlcad alisha
(~alisha@202.164.53.117) |
05:32.54 |
*** join/#brlcad amitt
(~amitt@202.164.53.117) |
05:40.57 |
*** join/#brlcad alisha
(~alisha@202.164.53.117) |
05:46.54 |
*** join/#brlcad amitt
(~amitt@202.164.53.117) |
06:35.10 |
*** join/#brlcad amitt
(~amitt@49.138.214.80) |
06:37.46 |
*** join/#brlcad amittbhardwj
(~amitt@49.138.214.80) |
06:46.19 |
*** join/#brlcad hsrai_
(~hsrai@49.138.214.80) |
06:51.38 |
*** join/#brlcad hsrai__
(~hsrai@49.138.214.80) |
06:54.19 |
*** join/#brlcad hsrai_
(~hsrai@49.138.214.80) |
07:06.51 |
*** join/#brlcad andrei_
(~IceChat77@188.25.27.146) |
07:07.23 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:12.54 |
Notify |
03BRL-CAD
Wiki:14.98.254.161 * 7363 /wiki/User:Shainasabarwal/GSoC14/logs: /*
Week 5 */ |
07:35.12 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
07:56.43 |
*** join/#brlcad luca79
(~luca@net-2-34-208-72.cust.vodafonedsl.it) |
08:10.59 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:50.21 |
*** join/#brlcad oana_
(~oana@188.209.97.130) |
09:03.25 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
09:56.15 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
09:59.39 |
*** join/#brlcad vladbogo_
(~vlad@195.216.218.10) |
10:06.37 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:14.20 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7364
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 6 */ |
11:13.35 |
*** join/#brlcad Inderjeet_Singh
(~Inderjeet@117.234.199.138) |
11:17.39 |
*** part/#brlcad Inderjeet_Singh
(~Inderjeet@117.234.199.138) |
11:51.56 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
12:24.45 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:01.00 |
Notify |
03BRL-CAD:ejno * 61382
brlcad/trunk/src/conv/3dm/3dm-g.cpp: cleanups |
13:01.57 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:32.40 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.17) |
13:40.03 |
Notify |
03BRL-CAD:starseeker * 61383
brlcad/trunk/AUTHORS: Add Gustav Granroth to the code contributors
in AUTHORS for his work on Windows parallel support. |
13:44.31 |
Notify |
03BRL-CAD:starseeker * 61384
brlcad/branches/gecode/src/libpc/CMakeLists.txt: Add a basic gecode
example, with an eye towards morphing it into something that can do
the libpc solver test examples. |
13:57.25 |
brlcad |
kanzure: very
interesting api link you shared (parametricparts) ... I like
it! |
13:57.46 |
brlcad |
would be
really interesting to see 1) an mged version of that and 2) a
python-brlcad version of that ;) |
13:58.39 |
kanzure |
so, one of
the concepts in cadquery is iterating over vertices, edges, wires
(lists of edges, ick), faces/surfaces |
13:58.45 |
kanzure |
i am not sure
if that is compatible with brlcad |
13:59.22 |
kanzure |
or if i could
coerce that into compatibility somehow |
14:02.56 |
Notify |
03BRL-CAD:carlmoore * 61385
(brlcad/trunk/doc/parsers/templates/main.c
brlcad/trunk/doc/parsers/templates/parser.lemon
brlcad/trunk/doc/parsers/writing_perplex_lemon_parsers.txt): remove
a trailing blank, and fix spellings |
14:08.40 |
Notify |
03BRL-CAD:starseeker * 61386
(brlcad/trunk/src/libbrep/CMakeLists.txt
brlcad/trunk/src/librt/CMakeLists.txt): Disable the fit testing
code again - it served its immediate purpose, and it's now clear
we'll need to implement the full Eck/Hoppe approach to make this
work. Keeping this code because pieces of it will likely be quite
helpful when we get there |
14:10.04 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
14:21.34 |
brlcad |
vladbogo_:
you get an answer about open_existing? |
14:21.35 |
vladbogo_ |
brlcad:
no |
14:22.11 |
vladbogo_ |
can you tell
me your opinion |
14:25.50 |
brlcad |
kanzure:
which API concepts don't hook up? we should/can make them hook
up |
14:26.42 |
kanzure |
brlcad:
iterating over edges of a shape? |
14:27.03 |
brlcad |
oops |
14:27.04 |
brlcad |
nd yes, dsp
is raster .. it's basically a height field entity (but we already
had an old primitive named that, so the author picked a different
name) |
14:27.58 |
vladbogo_ |
brlcad: I was
thinking about creating a new header for the framebuffer and to
declare the open_existing function there. |
14:28.06 |
kanzure |
for example,
here's a limmrick in cadquery, |
14:28.07 |
kanzure |
result =
result.faces(">Z").vertices("<XY").workplane() #select the
lower left vertex and make a workplane |
14:28.10 |
kanzure |
result =
result.circle(1.0).cutThruAll() #cut the corner
out |
14:28.26 |
vladbogo_ |
what do you
think? |
14:28.59 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:30.28 |
kanzure |
or this
example:
outer_shell.edges("#Z").fillet(p_topAndBottomRadius) |
14:30.58 |
kanzure |
i haven't
done work in brlcad based on selecting edges like that |
14:31.03 |
kanzure |
is that
doable? |
14:49.26 |
*** join/#brlcad user_name
(~hsrai@202.164.53.122) |
14:55.53 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:02.17 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:09.26 |
*** join/#brlcad user_name
(~hsrai@202.164.53.122) |
15:09.40 |
*** join/#brlcad alisha
(~alisha@115.184.74.197) |
15:10.34 |
*** join/#brlcad amittbhardwj
(~amittbhar@117.214.207.125) |
15:25.01 |
d_rossberg |
vladbogo_: as
far as i understood ~_open existing are defined in libfb and used
in libdm and mged, therefore the prototype has to be in a public
header |
15:27.41 |
vladbogo_ |
d_rossberg:
you are right, _open_existing are declared in fb.h and defined in
libfb |
15:28.53 |
vladbogo_ |
the problem
is that all framebuffers use the same fb.h and that there isn't a
generic _open_existing prototype (I don't think it's possible quite
easy to do one) |
15:30.40 |
d_rossberg |
that's right,
but to change this the frame buffer logic in general had to be
changed, this is probable the todo |
15:31.06 |
vladbogo_ |
so when
adding the _qt_open_existing which has to have some Qt specific
arguments some conflicts appear since the fb.h is used in all other
fb's |
15:31.35 |
d_rossberg |
so, if you
implement only a new frame buffer type you should do it analogous
to the existing ones |
15:32.33 |
*** join/#brlcad alisha
(~alisha@115.244.15.40) |
15:32.51 |
d_rossberg |
what kind of
conflict? (which symbol?) |
15:33.11 |
vladbogo_ |
<PROTECTED> |
15:34.17 |
d_rossberg |
unfortunately
i've to go in a minute :( |
15:35.59 |
vladbogo_ |
I'm not
currently at the computer where I have modified the code and it's
not accessible so I have to do the changes now and wait to
compile |
15:36.59 |
d_rossberg |
ok, i'll be
back tomorrow (now i've to hurry to get my bus) |
15:37.08 |
vladbogo_ |
ok |
15:37.52 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:40.56 |
*** join/#brlcad cwstirk
(~charlie@c-24-9-78-79.hsd1.co.comcast.net) |
15:51.17 |
*** join/#brlcad piyushparkash
(~piyushpar@59.91.251.131) |
16:03.18 |
Notify |
03BRL-CAD:brlcad * 61387
brlcad/trunk/src/libbu/mappedfile.c: make sure the mapped file
pointer is not null before checking it, otherwise we don't need to
do anything. doesn't need to be a halting condition. |
16:03.50 |
Notify |
03BRL-CAD:starseeker * 61388
(brlcad/trunk/include/raytrace.h
brlcad/trunk/src/librt/db_fullpath.c
brlcad/trunk/src/librt/search.c): Rework the matrix handling a bit
- I believe this addresses the memory loss reported by valgrind.
Key was to not have the assignment macro for the matrix blindly
malloc - needed to see if matrix memory had already been set
first. |
16:04.07 |
Notify |
03BRL-CAD:brlcad * 61389
brlcad/trunk/src/librt/primitives/dsp/dsp.c: bu_close_mapped_file()
already checks the pointer |
16:06.20 |
Notify |
03BRL-CAD:brlcad * 61390
brlcad/trunk/src/librt/primitives/dsp/dsp.c: couple more
unnecessary mapped file checks |
16:07.16 |
brlcad |
raj12lnm:
sorry belated reply .. wdb_export is called whenever an object is
modified |
16:08.00 |
raj12lnm |
brlcad: that
I understand. |
16:08.03 |
brlcad |
kanzure: that
is compatible with our sketch and brep objects .. especially the
latter, constructed the same way |
16:08.32 |
brlcad |
vladbogo_:
open_existing should be added as a new callback into the fb
callback table |
16:09.08 |
raj12lnm |
brlcad: but
the issue are too many primitives and one function takes care of
all. |
16:09.11 |
brlcad |
right now,
those are implementation-specific functions that are declared,
which makes the calling code (e.g., mged's front-end code) need to
include all the right headers and such to use it |
16:09.19 |
brlcad |
instead of
being encapsulated entirely by libfb |
16:09.34 |
kanzure |
brlcad: so,
only the sketch and brep objects? in particular i am wondering
about the other primitives. |
16:09.48 |
kanzure |
brlcad: for
example, a circle |
16:10.08 |
brlcad |
kanzure:
we're also working on exposing similar entities for all of our
implicit primitives, so if you have an arb8 (box) for example, you
can actually get at each edge and vertex in an automatic
programmable fashion |
16:10.34 |
kanzure |
where is that
function/tool to do that? |
16:10.45 |
raj12lnm |
brlcad: the
issue is each export frees the internal dB. |
16:10.53 |
kanzure |
the exposing
part doesn't matter much to me; i can just hook into the underlying
library rather than libged |
16:10.57 |
raj12lnm |
And I don't
understand why it fails. |
16:11.33 |
brlcad |
kanzure: all
of freecad is basically our single "brep" object |
16:11.52 |
brlcad |
they only
have one entity, a boundary representation |
16:11.56 |
kanzure |
freecad is
opencascade... has way more than breps :) |
16:12.07 |
brlcad |
not
really |
16:12.21 |
brlcad |
I mean, it is
opencascade, that goes hand in hand |
16:12.25 |
kanzure |
see "gce - "
on http://diyhpl.us/wiki/cad/opencascade/ |
16:12.46 |
*** join/#brlcad raj12lnm_
(70c4054a@gateway/web/freenode/ip.112.196.5.74) |
16:13.07 |
raj12lnm_ |
brlcad : it
gives this error |
16:13.08 |
raj12lnm_ |
ERROR: 0x507
mis-aligned bu_mapped_file pointer, file
/home/raj/brlcad/src/librt/primitives/dsp/dsp.c, line
4586 |
16:13.36 |
raj12lnm |
This is while
freeing the internal dB. |
16:13.49 |
starseeker |
brlcad: I
think vladbogo_ left before he saw your reply |
16:14.02 |
brlcad |
opencascade
is a brep modeling kernel, even their basic entities (boxes, cones,
cylinders, etc) are represented in brep form |
16:14.09 |
kanzure |
brlcad, is
that edge/vertex data that is "going to be exposed" already
availble in librt somewhere? |
16:14.37 |
starseeker |
kanzure:
that's a work in progress... |
16:14.42 |
*** join/#brlcad alisha
(~alisha@101.58.204.117) |
16:14.51 |
kanzure |
he said the
exposing is a work in progress; what about the
stuff-to-be-exposed? |
16:14.56 |
brlcad |
kanzure: it's
exposed for our brep and sketch entities :) |
16:15.06 |
brlcad |
the other
primitives are a work in progress |
16:15.33 |
brlcad |
brep exposure
is the opennurbs API (really the ON_Brep portion of the
API) |
16:16.07 |
brlcad |
sketch is the
same entities that andrei is currently wrapping for our OO
kernel |
16:16.41 |
Notify |
03BRL-CAD:ejno * 61391
brlcad/trunk/src/conv/3dm/3dm-g.cpp: always make imported geometry
names BRL-CAD compliant |
16:16.51 |
brlcad |
raj12lnm:
that's not nearly enough information to help .. it looks like you
probably have uninitialized data |
16:17.19 |
brlcad |
and/or a
mapped file that didn't get set up correctly (so random data) and
is causing havoc when it gets deleted |
16:17.40 |
brlcad |
raj12lnm: I
just changed some of those checks -- svn up, compile, and see if it
makes any difference |
16:17.45 |
brlcad |
probably
won't but easy to try |
16:18.03 |
brlcad |
raj12lnm:
where is the rt_dsp_internal coming from? who made it? |
16:18.37 |
raj12lnm_ |
i mean
rt_db_internal |
16:18.56 |
raj12lnm_ |
I can give
you the backtrace. |
16:19.25 |
brlcad |
kanzure: oh,
also our NMG primitive is exposed that same way with vertices,
edges, faces, "wires" (loops), shells, and solids |
16:19.40 |
kanzure |
can't i just
bypass the primitives? |
16:19.47 |
kanzure |
do i have to
use primitives? |
16:19.51 |
brlcad |
raj12lnm_: I
already saw your backtrace, but that doesn't say where the object
came from |
16:20.39 |
brlcad |
kanzure: you
can if you stick strictly to brep |
16:20.49 |
brlcad |
or strictly
to sketches or nmg .. but all three are completely different
constructions conceptually |
16:21.18 |
brlcad |
sketchs are
purely 2D and in theory will translated 100% to brep but that
mapping hasn't been made |
16:21.28 |
raj12lnm_ |
this is how
the object is created http://tny.cz/71ee65e79 |
16:21.57 |
brlcad |
nmg vs brep
however is a different beast .. you could similarly map any nmg to
brep, but not any brep to nmg (nmg are polygonal brep) |
16:22.41 |
brlcad |
raj12lnm_:
well there ya go! |
16:23.07 |
brlcad |
raj12lnm_:
what does /home/raj/brlcad/src/librt/primitives/dsp/dsp.c, line
4586 say? :) |
16:23.20 |
*** join/#brlcad piyushparkash
(~piyushpar@59.91.251.131) |
16:24.28 |
raj12lnm_ |
?? |
16:24.33 |
raj12lnm_ |
what does it
sat > |
16:24.40 |
brlcad |
you tell
me |
16:24.49 |
brlcad |
what is that
line of code? |
16:25.59 |
raj12lnm_ |
yeah you must
be wondering that mapped file dsp_mp is not
initialized. |
16:26.05 |
brlcad |
starseeker:
61388 doesn't look at all right |
16:26.12 |
raj12lnm_ |
it says this
"BU_CK_MAPPED_FILE(dsp_ip->dsp_mp);" |
16:26.28 |
brlcad |
raj12lnm_:
I'm not wondering, I see it's not initialized in the initialization
code you posted |
16:26.52 |
brlcad |
it's
accessing dsp_ip->dsp_mp .. which you never
initialize/set |
16:26.53 |
raj12lnm_ |
brlcad : so
it is not initiatialized in the typein.c file. |
16:27.28 |
raj12lnm_ |
also it is
not not initialized in mk_dsp |
16:27.53 |
raj12lnm_ |
so i
(presume) that the mapped file has to do something with the
internal structure. |
16:28.10 |
raj12lnm_ |
and some
other part of code does it (not sure which, couldnot
find) |
16:28.29 |
brlcad |
raj12lnm_: au
contraire .. BU_ALLOC() zero-initializes a structure |
16:29.06 |
raj12lnm_ |
brlcad : I
know english only ;) |
16:29.11 |
brlcad |
it
could/shoult have manually initialized the dsp_mp field and any
others, but it's technically not needed |
16:29.15 |
raj12lnm_ |
cta.brlcad_new(libwdb.struct_rt_dsp_internal)
but this i am sure also does |
16:29.30 |
Notify |
03BRL-CAD:starseeker * 61392
(brlcad/branches/gecode/AUTHORS
brlcad/branches/gecode/doc/CMakeLists.txt and 14 others): Sync
through trunk r61391 |
16:29.31 |
brlcad |
raj12lnm_:
that means "on the contrary" |
16:29.52 |
Notify |
03BRL-CAD:starseeker * 61393
(brlcad/branches/openscenegraph/AUTHORS
brlcad/branches/openscenegraph/doc/CMakeLists.txt and 14 others):
Sync through trunk r61391 |
16:30.03 |
brlcad |
I wouldn't be
so sure because uninitialized data is exactly what you're looking
at in that stack trace |
16:30.04 |
Notify |
03BRL-CAD:starseeker * 61394
(brlcad/branches/bullet/AUTHORS
brlcad/branches/bullet/doc/CMakeLists.txt and 34 others): Sync
through trunk r61391 |
16:30.07 |
brlcad |
malloc vs
calloc |
16:30.22 |
brlcad |
what does
brlcad_new do? |
16:30.47 |
kanzure |
i do not like
that name |
16:30.53 |
raj12lnm_ |
ok
:) |
16:30.53 |
raj12lnm_ |
malloc. |
16:30.56 |
raj12lnm_ |
so you i will
zero initialize it. |
16:31.15 |
brlcad |
starseeker:
what doesn't look right about it is the "char **" .. there's not
character arrays involved anywhere so that's not the right
type |
16:31.38 |
brlcad |
kanzure: you
get really used to it after about 10 years ;) |
16:32.05 |
brlcad |
I found it
quite annoying too, digital signal processing, damnits |
16:32.11 |
kanzure |
i mean
brlcad_new |
16:32.14 |
brlcad |
ahh |
16:32.15 |
kanzure |
but yes dsp
is also a bad name |
16:32.15 |
brlcad |
heh |
16:33.02 |
brlcad |
yeah,
brlcad_new seems unnecessary .. it's just allocating - what's
specific to brlcad about that? |
16:33.21 |
kanzure |
i don't like
all the weird memory management stuff going on here |
16:33.30 |
kanzure |
isn't brlcad
supposed to do that under the hood |
16:33.39 |
kanzure |
there
shouldn't have to be malloc/calloc calls in python |
16:33.53 |
kanzure |
that's very
much a code smell |
16:36.11 |
raj12lnm |
kanzure: yeah
it is. |
16:36.44 |
raj12lnm |
And trust me
without brlcad's help I could not have found the issue. |
16:37.25 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
16:39.18 |
*** join/#brlcad alisha
(~alisha@101.62.209.145) |
16:43.16 |
brlcad |
kanzure: I
know nothing about how or why that is set up the way it is other
than I believe he's wrapping libwdb API and some of the API does
expose additional structures |
16:44.09 |
brlcad |
but that
wouldn't explain the dsp case |
16:44.24 |
brlcad |
mk_dsp() does
take care of it all for you |
16:49.24 |
Notify |
03BRL-CAD:brlcad * 61395
brlcad/trunk/src/conv/3dm/3dm-g.cpp: 3dm-g is not documented (gah,
it should be), so we don't need to take the flag through
deprecation (it's probably minimally impacting too). just remove
it. |
16:53.11 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.212.54.152) |
16:54.50 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
16:56.03 |
Notify |
03BRL-CAD:starseeker * 61396
brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl: Take the
BRL-CAD compliant names option out of the Archer dialog for
3dm-g |
16:56.28 |
*** join/#brlcad alisha
(~alisha@101.62.209.145) |
16:57.44 |
*** join/#brlcad vladbogo
(~chatzilla@5-12-239-156.residential.rdsnet.ro) |
17:01.19 |
Notify |
03BRL-CAD:brlcad * 61397
brlcad/trunk/src/libged/typein.c: rework dsp initialization to
clearly initialize all struct fields (for v5 and v4) instead of
relying on zero-init from BU_ALLOC. |
17:08.27 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:21.30 |
*** join/#brlcad alisha
(~alisha@115.245.190.79) |
17:36.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:39.25 |
Notify |
03BRL-CAD:indianlarry * 61398
brlcad/trunk/src/librt/primitives/brep/brep.cpp: In poly2tri_CDT()
for trims that are at surface singularity assume trim definitions
are correct and generate UV sample points using delta calculated
from fraction of trim length. Needed to use trim parameter space
not UV. |
17:44.23 |
Notify |
03BRL-CAD:n_reed * 61399
brlcad/trunk/src/tclscripts/rtwizard/rtwizard: Something about
r61095 broke raytracing via the render button in Archer by causing
fblabel's call to vfont_get fail. Rtwizard assumed the error was
from the port being in use, and its subsequent behavior left things
in a bad state. Work around the problem by having rtwizard check
the fblabel error code to ensure failure is from fb_open,
not |
17:44.25 |
Notify |
vfont_get. |
18:01.37 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.66.59) |
18:02.32 |
*** join/#brlcad pandrei
(~pandrei@188.26.186.183) |
18:10.13 |
kanzure |
is there a
difference between breps denoted by BRep and those breps denoted by
Brep in brlcad? |
18:10.32 |
kanzure |
like ON_Brep
vs STEP_Empty_BRep |
18:11.15 |
kanzure |
i suspect
that the interesting parts of librt.ON_Brep are not available in
python-brlcad because those portions are C++ :( |
18:14.39 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
18:43.53 |
raj12lnm |
kanzure:
brlcad I have added a calloc option to brlcad new |
18:44.03 |
raj12lnm |
Now its not
fishy anymore. |
18:44.21 |
raj12lnm |
Brlcad mk_dsp
needs restructuring |
18:44.30 |
raj12lnm |
thinks so. |
18:45.28 |
raj12lnm |
Because with
the current set-up one cannot specify certain parameters used in
mged. |
18:55.13 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7365 /wiki/User:Krajkreddy/GSOC14/summary: /*
Week6 */ |
18:55.23 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7366 /wiki/User:Albertcoder/GSoC2014/logs: /*
Week 6 */ |
18:56.44 |
raj12lnm |
brlcad: also
as notified earlier metaball has a bug. And it could be resolved by
patch 278 on sf. |
18:56.58 |
raj12lnm |
Please see
this when you get time. |
18:57.15 |
Notify |
03BRL-CAD:ejno * 61400
brlcad/trunk/src/conv/3dm/3dm-g.cpp: fix duplicate creation of
instance references; remove redundant casts |
18:59.36 |
kanzure |
hmm
python-brlcad doesn't wrap opennurbs because it's c++
:( |
19:00.29 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:14.41 |
*** join/#brlcad luca79
(~luca@net-2-34-208-72.cust.vodafonedsl.it) |
19:32.39 |
Notify |
03BRL-CAD:carlmoore * 61401
brlcad/trunk/src/util/mac-pix.c: no change in software; just
rearrange the order of the 'case' statement regarding program
options |
19:35.50 |
Notify |
03BRL-CAD:bob1961 * 61402
brlcad/trunk/src/tclscripts/lib/RtImage.tcl: This fixes pid_wait
which was breaking the rtwizard/rtimage functionality on windows
(i.e., the edge drawing and ghosting were not working). |
19:42.39 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:47.54 |
Notify |
03BRL-CAD:carlmoore * 61403
brlcad/trunk/doc/docbook/system/man1/en/mac-pix.xml: supply
description for -x,-y,-X,-Y |
20:00.49 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:13.50 |
Notify |
03BRL-CAD:n_reed * 61404
(brlcad/branches/brep-debug/AUTHORS
brlcad/branches/brep-debug/doc/CMakeLists.txt and 16 others): sync
from trunk through r61403 |
20:18.20 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7367 /wiki/User:Vladbogolin/GSoC2014/Midterm:
Created page with "=Embedding a framebuffer window= In the past
month I started working at the Embedding a framebuffer window
project. Like last year, I was really excited about participating
i..." |
20:20.03 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7368 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Week 6 */ |
20:32.49 |
ankesh11 |
Is it okay to
put the blog post on my own blog or should I use the
wiki? |
20:33.04 |
ankesh11 |
(For GsoC
Midterm Evaluations) |
20:35.14 |
``Erik |
ankesh11:
that's probably up to your mentor... we've had people use their own
blogs in the past (with the necessary link in the wiki so it could
be found) |
20:36.25 |
ankesh11 |
Alright. |
20:38.31 |
``Erik |
you could
always just use your blog, make the link in the wiki, then if
someone asks you to put it in the wiki instead, it's just
cut&paste, right? :) |
20:48.19 |
ankesh11 |
Yeah. That
should be okay, will get onto it. |
20:50.38 |
brlcad |
your own blog
with a link in your dev log is even preferred |
20:51.31 |
brlcad |
raj12lnm:
what certain parameters? mk_dsp() can be changed |
20:53.08 |
Notify |
03BRL-CAD:carlmoore * 61406
(brlcad/trunk/doc/docbook/system/man1/en/nastran-g.xml
brlcad/trunk/src/conv/nastran-g.c): remove duplication in man page;
add -xX to man page; add run-with-no-arguments for getting
help |
20:53.08 |
brlcad |
kanzure:
tthey both stand for "boundary representation" so you'll find the
term "brep" in a number of contexts |
20:53.16 |
Notify |
03BRL-CAD:n_reed * 61405
brlcad/branches/brep-debug/src/libged/brep.c: need to initialize
counts prior to parsing and copy them to main info struct
afterwards |
20:53.53 |
kanzure |
but why is it
capitalied in one but not hte other |
20:53.54 |
kanzure |
*the |
20:53.55 |
brlcad |
it's the
intrinsic format of most commercial CAD systems |
20:53.59 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:54.05 |
kanzure |
that wasn't
what i was asking.. |
20:54.17 |
kanzure |
BRep and Brep
have different capitalization |
20:54.45 |
brlcad |
yes, because
it's different people mashing those two words in different
ways |
20:55.00 |
brlcad |
you might
even encounter B-Rep or BREP or ... |
20:55.41 |
kanzure |
i suggest
picking a project standard and sticking to it |
20:55.42 |
brlcad |
in terms of
code ON_Brep has no relation to STEP_Empty_BRep other than they
both represent or do something with boundary representation
geometry |
20:56.00 |
brlcad |
ON_Brep is
openNURBS API |
20:56.13 |
brlcad |
STEP_Empty_BRep is almost certainly
generated via the STEP standard |
20:57.51 |
brlcad |
i.e., two
completely different, massive entities with their own interests and
conventions |
20:58.56 |
brlcad |
we might be
able to change STEP_Empty_BRep but I suspect that is auto-generated
directly from the ISO schema, and merely presented through the SDAI
binding interface |
20:59.09 |
brlcad |
i.e., it must
be spelled that way per the STEP standard |
20:59.29 |
kanzure |
i believe
there are other cases that aren't from the SDAI bindings unrelated
to STEP that are using the inconsistent capitalization |
21:02.00 |
brlcad |
well there's
nominally at least our C API which should be using "brep" in
function names and struct elements because our naming style is
lowercase for all those elements |
21:02.16 |
Notify |
03BRL-CAD:n_reed * 61407
brlcad/branches/brep-debug/src/libged/brep.c: private functions
don't need lib prefix |
21:02.19 |
brlcad |
and there's
the C++ portions, which are heavily influenced by ON_Brep from
openNURBS API |
21:02.45 |
brlcad |
and there's
dev comments which probably span the gamut but are irrelevant
because they're comments |
21:03.03 |
brlcad |
if you see a
case worth fixing, point it out |
21:04.13 |
Notify |
03BRL-CAD:ejno * 61408
brlcad/trunk/src/conv/3dm/3dm-g.cpp: simplify operations on the
layer maps |
21:04.36 |
Notify |
03BRL-CAD:starseeker * 61409
(brlcad/trunk/include/raytrace.h
brlcad/trunk/include/rt/CMakeLists.txt): Not (yet) a properly
fleshed out sub-include, but for readability break db_fullpath
components out of raytrace.h |
21:05.04 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:05.44 |
Notify |
03BRL-CAD:starseeker * 61410
brlcad/trunk/include/rt/db_diff.h: Add db_diff wrapper |
21:07.46 |
Notify |
03BRL-CAD:brlcad * 61411
(brlcad/trunk/include/bu/vfont.h brlcad/trunk/src/libbu/vfont.h):
use the right header guard prefix |
21:12.34 |
Notify |
03BRL-CAD:n_reed * 61412
brlcad/branches/brep-debug/src/libged/brep.c: add dplot routine to
step through isocsx events; set event count to 0 until we can parse
it |
21:21.53 |
``Erik |
looks like
google's ditching imap in gmail for a custom api to make it a
"platform"
http://online.wsj.com/news/article_email/google-opens-gmail-making-it-more-of-a-platform-for-developers-1403719202-lMyQjAxMTA0MDIwNTEyNDUyWj |
21:23.28 |
n_reed |
brlcad: I'd
appreciate it if you'd upgrade the repo so we can use
mergeinfo |
21:40.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:44.30 |
brlcad |
n_reed: you
and me both |
21:44.58 |
brlcad |
starseeker:
RT_DB_DIFF_H |
21:50.28 |
Notify |
03BRL-CAD:starseeker * 61413
(brlcad/trunk/include/raytrace.h
brlcad/trunk/include/rt/db_fullpath.h and 2 others): Break pathHmat
out of mged into a librt function - this appears to be the function
that gets us the 'final placement' matrix for wireframes in the
view. |
21:51.00 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7369
/wiki/User:Vladbogolin/GSoC2014/Logs: |
21:56.34 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:59.19 |
Notify |
03BRL-CAD:starseeker * 61414
(brlcad/branches/openscenegraph/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/openscenegraph/doc/docbook/system/man1/en/nastran-g.xml
and 15 others): Sync through trunk r61413 |
22:05.28 |
Notify |
03BRL-CAD:n_reed * 61415
(brlcad/branches/brep-debug/src/libbrep/debug_plot.cpp
brlcad/branches/brep-debug/src/libged/brep.c and 3 others): write
out isocurve-surface event counts and update parser to read
them |
22:09.22 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
22:10.20 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7370
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 6 */ |
22:10.21 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
22:12.51 |
brlcad |
mihaineacsu:
how's coding coming along?? haven't seen much of any updates ...
getting to be very concerning |
22:12.53 |
Notify |
03BRL-CAD:starseeker * 61416
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Start
figuring out how to handle regions as atomic objects in the
scenegraph for performance. |
22:14.36 |
mihaineacsu |
brlcad: I'm
reading the gqa source file, I'm not sure how materials are to be
saved and used after getting them from the web platform |
22:15.04 |
mihaineacsu |
<PROTECTED> |
22:15.30 |
brlcad |
mihaineacsu:
these are questions you should have been asking a long time
ago |
22:16.00 |
mihaineacsu |
I only got
working on this matter this week, I've left an email concerning
last week |
22:16.02 |
brlcad |
mihaineacsu:
so did you figure out how to run rtweight? |
22:16.07 |
mihaineacsu |
yes |
22:16.16 |
brlcad |
I saw your
e-mail |
22:18.03 |
brlcad |
mihaineacsu:
my concern is with respect to the timeline, we're nearly 1/3rd done
with SOCIS and you've written no code nor kept up your log nor been
interactive in pretty much any capacity |
22:18.55 |
brlcad |
one week does
not account for the three and a half weeks that have elapsed,
please take active efforts to adjust your level of participation
and activity |
22:19.06 |
brlcad |
you basically
have no slack time remaining now |
22:19.33 |
mihaineacsu |
yes, I
understand |
22:19.54 |
brlcad |
did you
figure out how to run gqa successfully? |
22:20.07 |
mihaineacsu |
yes, I
have |
22:20.14 |
brlcad |
you build a
density file? |
22:20.20 |
brlcad |
s/build/used
or built/ |
22:20.30 |
mihaineacsu |
I've reading
and followed the manual |
22:20.37 |
mihaineacsu |
for gqa, so
yes |
22:21.42 |
brlcad |
can you
explain the process, the steps you took, what sample you used, what
volume or mass result you got? |
22:22.31 |
brlcad |
want to make
sure you have a firm understanding of how the tool presently works
and the terminology before we can talk about how to go about
changing things |
22:22.50 |
mihaineacsu |
well actually
I used the test values from weight.sh |
22:23.43 |
brlcad |
okay, and how
did you use them? |
22:23.56 |
brlcad |
walk me
through it |
22:24.50 |
mihaineacsu |
built the
same regions and saved the values in a .density file |
22:25.18 |
brlcad |
cool, that's
good, what next? |
22:26.11 |
mihaineacsu |
saved the
.density file in the working directory, and ran
rtweight |
22:26.48 |
mihaineacsu |
from what I
understood rtweight looks up the .density file |
22:30.12 |
brlcad |
... and?
:) |
22:31.22 |
mihaineacsu |
and it
generated the output, used the density table and obtained the
volume |
22:32.47 |
brlcad |
it doesn't
use the .density file for volume |
22:33.15 |
brlcad |
it uses ray
tracing (hence the rt* in the name) |
22:44.36 |
*** join/#brlcad Izakee
(~Isaac@41.205.22.2) |
22:46.59 |
mihaineacsu |
ok, I
followed the same process when I tested out the first
patch |
22:49.12 |
*** join/#brlcad ankesh11
(uid8015@gateway/web/irccloud.com/x-csbpxbwmnpubgrjw) |
22:51.16 |
brlcad |
mihaineacsu:
not understanding whether you misunderstood what I was saying or
whether you're telling me something else... |
22:51.54 |
brlcad |
my point was
that the .density file doesn't help compute volume .. it's material
names and density values, it's used to compute mass |
22:52.22 |
mihaineacsu |
brlcad: I was
saying something else. I understand, raytracing for volume, density
table for weight |
22:52.52 |
brlcad |
okay |
22:53.01 |
brlcad |
so that's all
good, but what about gqa? |
22:54.51 |
mihaineacsu |
with the gqa,
we need to specify the file |
22:56.19 |
mihaineacsu |
I haven't
tested it out properly |
22:57.39 |
Notify |
03BRL-CAD
Wiki:Erik * 7371 /wiki/Summer_of_Code/Checklis: mention posting
midterm report to blog or wiki page |
22:58.23 |
mihaineacsu |
I know the
file has to be imported beforehand as a binary object |
22:59.00 |
brlcad |
yes it
does |
22:59.16 |
brlcad |
I think you
need to build a simple example from the ground up |
22:59.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:59.25 |
brlcad |
something
that anyone here can walk you through |
22:59.51 |
mihaineacsu |
ok |
22:59.58 |
brlcad |
create a
simple sphere with mged, create a density file with just one or two
entries |
23:01.27 |
brlcad |
create the
sphere with radius 5mm) |
23:01.48 |
brlcad |
"in sph sph"
... the follow the prompts |
23:02.08 |
brlcad |
create a
region with that sphere: "r sph.r u sph" |
23:02.37 |
brlcad |
assign
material code to that region with the mater command |
23:03.50 |
brlcad |
run rtweight
and confirm the volume, and mass for two materials, say water and
gold |
23:04.37 |
brlcad |
then figure
out how to import the density table (man gqa), and run gqa to also
calculate volume and mass ... report back your results (all four
values) |
23:04.48 |
mihaineacsu |
ok, thank
you |
23:04.56 |
brlcad |
ask
questions, discuss as you make progress, be interactive .. don't
work quietly |
23:05.25 |
brlcad |
and for
godsake, update your log with any and all days that you worked on
anything with a sentence or two describing what you did (even if
you did nothing, say that) |
23:06.00 |
mihaineacsu |
I
will |
23:06.01 |
brlcad |
from here on
out, you need to update that log every day |
23:06.14 |
Izakee |
:) |
23:07.44 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7372 /wiki/User:Ankeshanand/GSoC14/logs: /* Week
6 */ |
23:16.21 |
brlcad |
mihaineacsu:
have you gone through http://brlcad.org/wiki/Summer_of_Code/Checklist
? |
23:17.01 |
mihaineacsu |
aside the
last points, yes |
23:17.25 |
brlcad |
okay, great
(that should be in your dev log somewhere ;) |
23:17.32 |
brlcad |
thanks |
23:23.30 |
*** join/#brlcad ParahSailin
(~parahsail@unaffiliated/parahsailin) |
23:25.39 |
mihaineacsu |
brlcad: I'm
getting this error on rtweight: "Material type 0 used, but has no
density file entry." |
23:29.09 |
brlcad |
mihaineacsu:
what does that mean? |
23:29.38 |
brlcad |
run "l sph.r"
.. it will tell you what materialID is set |
23:29.39 |
mihaineacsu |
I understand
what it means, but I did make .density file :) |
23:29.49 |
brlcad |
and what does
your .density file look like? |
23:31.11 |
mihaineacsu |
http://cl.ly/image/432t1s370m1R/Screen%20Shot%202014-06-26%20at%2002.30.13.png
it looks like this |
23:32.50 |
brlcad |
huh, that is
odd |
23:32.59 |
brlcad |
so one thing
I didn't explain, the "mater" command |
23:34.05 |
brlcad |
that sets a
shader, not the material ID .. it's got a bad name |
23:34.18 |
brlcad |
the
GIFTmater=1 is the value you're looking for |
23:34.24 |
mihaineacsu |
oh I
see |
23:34.35 |
brlcad |
that means
it's material "1" |
23:34.47 |
brlcad |
now if your
.density file |
23:35.20 |
brlcad |
<PROTECTED> |
23:35.23 |
brlcad |
i.e.,
sph.r |
23:36.02 |
brlcad |
I'm not at
all sure what you'd get Material type 0 used, but has no density
file entry though ... that sounds like something work
fixing |
23:36.06 |
brlcad |
worth
fixing |
23:38.34 |
raj12lnm |
brlcad: like
no interpolation, cut for direction given at http://brlcad.org/wiki/DSP |
23:39.29 |
raj12lnm |
Correction:
(cut for direction)=(cut direction) |
23:43.12 |
mihaineacsu |
so just
changing Gold to the region's name ought to fix it?
http://f.cl.ly/items/1F250P1J3w0q253P3M0P/Screen%20Shot%202014-06-26%20at%2002.41.28.png |
23:49.36 |
mihaineacsu |
I'll try
running the virtual machine, check if it's because of my
built |
23:54.03 |
brlcad |
mihaineacsu:
unless you modified your build, that would be a waste of time to
check |
23:55.02 |
brlcad |
don't become
victim of cargo cult programming techniques, just trying different
environments until it magically works ... understand why it's not
working ;) |
23:55.11 |
brlcad |
what is the
format of a .density file? |
23:56.27 |
brlcad |
"you listed
"Gold" (which you set as the shader name), but it's expecting an
object name" <-- this is wrong |
23:56.48 |
brlcad |
Gold was
fine, but you should check the format and understand what each
column means |
23:56.58 |
mihaineacsu |
I know it's
index density object_name |
23:57.18 |
mihaineacsu |
if you check
the last screenshot, I made the changes and I get the same
output...more or less |
23:57.42 |
brlcad |
it's not
object_name |
00:00.15 |
mihaineacsu |
it's material
name or description? but you said it's expecting an object's
name |
00:00.34 |
mihaineacsu |
or have I
misunderstood? |
00:00.48 |
brlcad |
"you listed
"Gold" (which you set as the shader name), but it's expecting an
object name" <-- this is wrong |
00:00.54 |
brlcad |
note the
"this is wrong" |
00:01.19 |
brlcad |
I miswrote,
Gold was fine and correct |
00:01.31 |
brlcad |
well, except
that's not the density for gold |
00:01.37 |
mihaineacsu |
:) |
00:01.57 |
mihaineacsu |
so I should
rerun mater |
00:02.15 |
brlcad |
no, I also
told you that command wasn't right....... |
00:02.38 |
brlcad |
that sets a
shader, not the material ID |
00:02.45 |
mihaineacsu |
ok |
00:02.58 |
brlcad |
you don't
presently care about the shader system |
00:03.09 |
mihaineacsu |
ok, I'll
leave it aside |
00:03.13 |
brlcad |
so you have
an object (sph.r) and it has a material ID set |
00:03.18 |
brlcad |
what is the
ID currently set to? |
00:03.20 |
mihaineacsu |
1 |
00:03.24 |
mihaineacsu |
using l
sph.r |
00:03.27 |
brlcad |
good |
00:03.39 |
brlcad |
and you have
a .density table entry for code 1 |
00:03.53 |
brlcad |
so that's
right |
00:04.12 |
brlcad |
so then you
have to revisit what goes wrong |
00:04.45 |
brlcad |
hint: run the
"who" command |
00:09.57 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:10.28 |
brlcad |
mihaineacsu:
what did the who command tell you? |
00:10.37 |
mihaineacsu |
sph.s |
00:11.42 |
brlcad |
that's the
problem |
00:12.04 |
brlcad |
you're
looking at the sph.s primitive sphere |
00:12.13 |
brlcad |
not the sph.r
region which you set the ID on |
00:12.36 |
mihaineacsu |
Z, draw sph.r
? |
00:12.42 |
brlcad |
sure |
00:13.04 |
mihaineacsu |
finally
worked |
00:13.20 |
brlcad |
this would
have been avoided if you had run rtweight OUTSIDE of mged, where
you have to specify the .g file and an object name |
00:13.30 |
mihaineacsu |
yeah |
00:13.40 |
brlcad |
inside of
mged, it works with whatever objects you're looking at |
00:14.04 |
mihaineacsu |
I missed
that |
00:14.09 |
brlcad |
so next up,
get gqa working |
00:14.39 |
brlcad |
or get a
second density tested with rtweight |
00:15.04 |
brlcad |
gold and
water, confirm their mass and volume is approximately
correct |
00:15.18 |
brlcad |
run rtweight
outside mged just to see the difference |
00:15.32 |
brlcad |
same with
gqa, run both inside and outside |
00:15.51 |
mihaineacsu |
ok |
00:18.11 |
brlcad |
report back
the four volumes (rtweight inside, rtweight outside, gqa inside,
gqa outside), and four masses (gold rtweight, gold gqa, water
rtweight, water gqa) |
00:21.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:33.55 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7373
/wiki/User:Krajkreddy/GSOC14/midterm-summary: Create MidTerm
Summary page. |
00:39.19 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7374 /wiki/User:Krajkreddy/GSOC14/summary: Add
link to summary page. |
00:45.14 |
mihaineacsu |
brlcad:
results
http://f.cl.ly/items/0m1n3Y1k203d0i1y3s3w/Screen%20Shot%202014-06-26%20at%2003.43.52.png |
01:42.24 |
brlcad |
mihaineacsu:
excellent! |
01:42.31 |
mihaineacsu |
:) |
01:42.36 |
brlcad |
mihaineacsu:
so do you notice anything odd about those results? |
01:42.47 |
mihaineacsu |
rtweight
diffs? |
01:43.09 |
brlcad |
that's
one |
01:43.11 |
brlcad |
anything
else? |
01:43.15 |
mihaineacsu |
and gqa vs
rtweight diffs |
01:43.18 |
brlcad |
good |
01:43.32 |
mihaineacsu |
on both
volume and mass |
01:43.43 |
brlcad |
so the first
one, rtweight inside and outside mged are giving different
results |
01:43.56 |
Notify |
03BRL-CAD:ejno * 61417
brlcad/trunk/src/conv/3dm/3dm-g.cpp: refactoring/improving layer
hierarchy generation (in progress) |
01:44.06 |
brlcad |
that's
because mged invokes the one inside mged as a resolution that
depends on your view size |
01:44.18 |
brlcad |
the one
outside mged has basically a default simple view size |
01:44.28 |
mihaineacsu |
oh,
ok |
01:44.53 |
brlcad |
if you
provides the -s size option (inside or outside mged), they'll match
and you should (in theory) converge on the actual
answer |
01:45.06 |
brlcad |
e.g. try
rtweight -s2000 |
01:45.15 |
mihaineacsu |
and I guess
rtweight and gqa work differently |
01:45.17 |
brlcad |
what volume
does it give you? |
01:45.22 |
brlcad |
very
different |
01:45.37 |
brlcad |
that said
what should the actual volume be? |
01:46.24 |
mihaineacsu |
rtweight
-s2000 outputs 523.595 mm^3 |
01:46.57 |
brlcad |
try rtweight
-s20000 |
01:47.35 |
brlcad |
it'll
probably take a few seconds... :) |
01:47.40 |
mihaineacsu |
yeah, it got
him thinking |
01:48.33 |
brlcad |
that -s
option says "sample a grid of rays M x M in size" where M is the -s
value |
01:48.45 |
brlcad |
the default
outside mged is 512 |
01:49.03 |
brlcad |
so you jacked
it the sample density 4 times with -s2000 |
01:49.10 |
brlcad |
and 10x that
with the next |
01:49.16 |
mihaineacsu |
yes |
01:49.38 |
brlcad |
reason is
because this is a sphere, the only volume differences are going to
be grazing on the exterior edge |
01:50.15 |
brlcad |
so we're
going to have to shoot a ton or rays probably to see a tiny
difference .. and it might not converge depending on the grid
alignment with the sphere |
01:50.41 |
brlcad |
gqa does a
"similar" approach in that it shoots a grid of rays |
01:51.03 |
brlcad |
but it shoots
three grids and recursively refines the grid until the values fall
below a specified threshhold |
01:51.31 |
brlcad |
it's a little
surprising to me that the default is actually worse than
rtweight |
01:52.03 |
brlcad |
figure out
the actual volume for that sphere? remember the
equation? |
01:52.19 |
mihaineacsu |
V =
m/d |
01:52.51 |
brlcad |
eh? well
yes, but you don't know the true mass |
01:52.57 |
brlcad |
without the
volume... |
01:53.14 |
brlcad |
volume of a
sphere is independent of material type |
01:53.29 |
brlcad |
think back to
your algebra classes |
01:54.03 |
mihaineacsu |
4/3 pi
r^3 |
01:54.05 |
brlcad |
4/3*pi*r^3 |
01:54.07 |
brlcad |
right |
01:54.21 |
brlcad |
so actual
value should be? |
01:54.34 |
mihaineacsu |
~523.6 |
01:54.55 |
brlcad |
no, don't use
google's form :P |
01:55.18 |
brlcad |
that's not
enough useful precision |
01:55.25 |
Notify |
03BRL-CAD:ejno * 61418
brlcad/trunk/src/conv/3dm/3dm-g.cpp: fix typo |
01:55.50 |
mihaineacsu |
523.5987 |
01:55.59 |
brlcad |
better,
yes |
01:56.18 |
brlcad |
is -s20000
still going?? |
01:56.24 |
mihaineacsu |
yes, it
is |
01:56.36 |
brlcad |
wow |
01:56.49 |
brlcad |
you on an old
laptop? |
01:57.03 |
mihaineacsu |
no, not at
all |
01:57.14 |
mihaineacsu |
I'm on a
mac |
01:57.43 |
brlcad |
highly
unusual |
01:57.54 |
brlcad |
did you
compile brl-cad? |
01:57.58 |
mihaineacsu |
yes I
did |
01:58.08 |
brlcad |
okay, that's
probably part of it |
01:58.16 |
mihaineacsu |
why is
that? |
01:58.18 |
brlcad |
(it's fine,
it's just running at half-speed) |
01:58.34 |
brlcad |
default is
debuggable, unoptimized |
01:58.50 |
brlcad |
which you
want for dev, so no worries |
01:59.19 |
mihaineacsu |
I rerun with
-s2000, the first made I figured out I made the mistake of
appending the argument |
01:59.26 |
mihaineacsu |
Total volume
= 523.599 mm^3 for s2000 |
02:00.05 |
mihaineacsu |
s20000 is
still running though, can I cancel it? |
02:00.13 |
brlcad |
give it a bit
longer |
02:00.16 |
mihaineacsu |
sure |
02:02.12 |
brlcad |
in another
terminal, run "ps auxwww | grep rtweight" and get the process ID
number (it's the second column |
02:02.21 |
brlcad |
the pid for
rtweight |
02:02.46 |
mihaineacsu |
got
it |
02:03.00 |
brlcad |
now run "kill
-USR1 [pid]" |
02:04.08 |
brlcad |
it should
output a frame 0 line |
02:04.20 |
mihaineacsu |
frame 0,
xy=7176, 16531 on cpu 0, samp=0 |
02:04.20 |
brlcad |
rather,
rtweight should output a frame 0 line |
02:04.24 |
brlcad |
okay |
02:04.32 |
brlcad |
so it's on
line 16531 of 20000 |
02:04.37 |
mihaineacsu |
:) |
02:05.20 |
``Erik |
if it's
linux, "killall -USR1 rtweight" should do, too |
02:05.38 |
brlcad |
true
true |
02:05.39 |
``Erik |
(if it's aix,
it will most definitely NOT do) |
02:05.41 |
mihaineacsu |
yeah, that
should work as well |
02:05.53 |
mihaineacsu |
it's BSD,
killall works |
02:06.31 |
mihaineacsu |
it's done
Total volume = 523.599 mm^3 |
02:07.15 |
brlcad |
ugh, that not
useful |
02:07.30 |
brlcad |
we're
apparently already well below an oscillation threshold |
02:08.24 |
brlcad |
if this were
a much bigger object, the volume should become more and more
accurate |
02:08.50 |
brlcad |
here,
however, we're only getting two digits of precision after the
decimal |
02:09.00 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
02:09.16 |
mihaineacsu |
yup, I can
try later with a larger radius |
02:09.16 |
brlcad |
anywyas... so
now you know rtweight and gqa a bit better |
02:09.34 |
mihaineacsu |
yes
indeed |
02:09.38 |
brlcad |
gqa is really
where things are going, but rtweight is far simpler |
02:09.40 |
Notify |
03BRL-CAD:starseeker * 61419
(brlcad/trunk/include/rt/db_diff.h
brlcad/trunk/include/rt/db_fullpath.h): RT_DB_DIFF_H and
RT_DB_FULLPATH_H |
02:09.55 |
brlcad |
I suggest a
small task to become more familiar with either |
02:10.00 |
mihaineacsu |
ok |
02:10.23 |
brlcad |
like when you
ran rtweight on sph.s .. notice how it blathered the same message
many times |
02:10.43 |
mihaineacsu |
yes |
02:10.49 |
brlcad |
you could
look into why and see if you can make it better, make it only print
once |
02:11.14 |
brlcad |
the logic for
rtweight is nearly all in src/rt/viewweight.c |
02:11.33 |
mihaineacsu |
ok, I feel
like an idiot for not asking about it the first time I had issues
with it. I thought it was my build |
02:11.38 |
brlcad |
the logic for
gqa is in src/libged/gqa.c |
02:11.58 |
brlcad |
mihaineacsu:
participating in open source is about having discussions like
this |
02:12.12 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:12.15 |
mihaineacsu |
that's
true |
02:12.40 |
brlcad |
it's good to
inspect and investigate, but don't assume or guess like that (at
least try not to) |
02:12.51 |
mihaineacsu |
thanks for
bearing up with me |
02:13.06 |
brlcad |
ask an
educated question when you get stuck (learn enough to understand
what you need to ask) |
02:13.25 |
brlcad |
but
definitely don't wallow in isolation |
02:13.29 |
mihaineacsu |
ok |
02:14.06 |
brlcad |
so for the
rest of today, you have a dev log to fill out for prior days and
try to make a minor mod to both rtweight and gqa |
02:14.40 |
mihaineacsu |
will
do! |
02:14.55 |
brlcad |
link your
proposal on the wiki too (or put it there too) |
02:15.13 |
brlcad |
er, outline
of a project plan |
02:16.05 |
brlcad |
understanding
how all this backend is working will end up taking some time, but
it's worth working on to understand how to bring in new data (from
any source) |
02:18.08 |
brlcad |
gqa mod idea
-- make it work with a .density file, then maybe make it work with
a URL (e.g., http://brlcad.org/~sean/dotdensity) |
02:18.40 |
brlcad |
or just urls
(file:///path/to/.density would then work) |
02:19.07 |
mihaineacsu |
gqa doesn't
already work with .density file? |
02:19.40 |
starseeker |
Programmer
Build Errors: A Case Study http://research.google.com/pubs/pub42184.html |
02:19.47 |
mihaineacsu |
or do you
mean it should skip the step where the user has to open the file as
a binary object |
02:21.12 |
brlcad |
wow, that was
a fast brute force root attempt by a couple hosts |
02:21.19 |
brlcad |
mihaineacsu:
no, intentionally |
02:22.34 |
brlcad |
i mean, it
was intentionally implemented to not rely on a .density file
existing, so that it traveled with the geometry inside the
.g |
02:22.48 |
brlcad |
but really,
it's just another step that makes using the tool a pain |
02:22.58 |
mihaineacsu |
yeah |
02:23.07 |
brlcad |
it shouldn't
automatically use the file, but if you tell it to use it, it
should |
02:23.18 |
brlcad |
likewise,
give it a URL, use that data |
02:23.27 |
mihaineacsu |
cool |
02:23.42 |
brlcad |
then that
data can be a dump from the material DB, via some API |
02:23.58 |
brlcad |
baby
steps |
02:24.07 |
mihaineacsu |
true
true |
02:25.15 |
mihaineacsu |
please excuse
me, I'm off to make some tea, I've got a fever to deal
with |
02:25.23 |
brlcad |
cya
later |
02:25.40 |
brlcad |
alright.. our
svn repo is fully backed up ... final verify finishing up
now |
02:25.51 |
brlcad |
time to
finally upgrade the back end |
02:26.03 |
brlcad |
ejno: hold
off on making any commits for the next couple minutes...
:) |
02:31.31 |
Notify |
03BRL-CAD
Wiki:Krajkreddy * 7375
/wiki/User:Krajkreddy/GSOC14/midterm-summary: /* Mid-Term Summary
*/ |
02:32.00 |
brlcad |
okay,
done |
02:32.35 |
brlcad |
n_reed: I
don't think that was nearly as glamorous as I'd expected .. the
repo was/is already FSFS 5 format |
02:50.07 |
starseeker |
so does
HACKING need to be updated for merging now? |
02:52.12 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:58.33 |
*** join/#brlcad FreezingAlt
(~FreezingC@135.0.41.14) |
03:03.01 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:09.11 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7376 /wiki/User:Clouddrift/GSoC2014/Logs: /* Week
5 */ |
03:11.14 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7377 /wiki/User:Clouddrift/GSoC2014/Logs: /* Week
5 */ |
03:11.56 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7378 /wiki/User:Clouddrift/GSoC2014/Logs: /*
Midterm */ |
03:12.18 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7379 /wiki/User:Clouddrift/GSoC2014/Logs: /* Week
5 */ |
03:20.57 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7380 /wiki/User:Clouddrift/GSoC2014/Midterm:
Created page with "== Reorganize NMG Data Structure == == Fix
Compiling Errors == == Fix Functional Errors == == Conclusion
==" |
03:23.36 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7381 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Functional Errors */ |
03:52.18 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.66.59) |
04:36.18 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7382 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Compiling Errors */ |
04:37.01 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7383 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
05:03.42 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7384 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
05:07.19 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7385 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
05:07.47 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7386 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
05:10.10 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7387 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
05:21.23 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7388 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
05:41.41 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7389 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
06:28.17 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7390 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
06:58.41 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
07:22.51 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7391 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
07:24.10 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7392 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
07:24.37 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7393 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
07:27.27 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7394 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
07:32.57 |
*** join/#brlcad Zhao_Anqing
(clouddrift@222.205.13.139) |
07:44.47 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7395 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
08:02.01 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
08:05.26 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
08:22.44 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7396 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
08:23.33 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.66.59) |
08:25.49 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
08:32.35 |
vladbogo |
hi
all |
08:32.58 |
vladbogo |
d_rossberg:
here you can find the log file http://pastebin.com/yRPyzDsb |
08:33.23 |
vladbogo |
I think
everything comes from including qt in C files |
08:35.06 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7397 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
08:36.08 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7398 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
08:37.36 |
d_rossberg |
ok, i see, it
looks like the problem is the inclusion of c++ headers in c
files |
08:39.06 |
d_rossberg |
a work-around
could be to use void* in _qt_open_existing() and cast them into the
right types where you implemented this function |
08:43.46 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 7399 /wiki/User:Pulkit_Mittal/GSOC2014/logs:
/* GSOC Period */ |
08:45.34 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
08:45.47 |
vladbogo |
d_rossberg:
thanks, I'll do that |
08:50.58 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
08:55.03 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7400 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
08:56.13 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7401 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fix Debugs */ |
08:56.38 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
09:32.13 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
09:40.37 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
09:59.39 |
*** join/#brlcad albertcoder
(~albertcod@101.214.143.174) |
10:20.55 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
10:46.21 |
brlcad |
vladbogo:
that's exactly the problem of exposing the open_existing functions
as public functions .. all the callers need to have the
implementation headers (and that's a bad thing) |
10:47.05 |
brlcad |
I suggest
actually taking the time to create the new function table entry
(use a void* type) and we can start to clean them all
up |
10:47.31 |
brlcad |
(that is the
TODO that you came across) |
10:51.54 |
vladbogo |
brlcad: ok, I
will do this |
10:52.08 |
vladbogo |
also I have
another question |
10:53.55 |
vladbogo |
since the
_open_existing function is used in mged/dm* that would require
adding qt to the build also there and I don't think it's
necessary |
10:54.28 |
vladbogo |
I was
thinking instead adding a new entry to struct dm and open the
framebuffer from libdm |
10:54.36 |
vladbogo |
what do you
think? |
11:18.36 |
Notify |
03BRL-CAD:brlcad * 61420
brlcad/trunk/sh/enumerate.sh: more comprehensive survey of all
documentation files |
11:31.46 |
*** join/#brlcad andrei_
(~IceChat77@188.26.183.174) |
11:35.06 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:51.16 |
raj12lnm |
brlcad: I
hope you saw my comments for mk_dsp arts. |
11:51.25 |
raj12lnm |
*args. |
11:52.45 |
brlcad |
vladbogo: eh,
what you just suggested is what should have been implied by "ok, I
will do this" :) |
11:53.23 |
brlcad |
creating a
function table entry IS adding a new entry to struct dm, so that
it's fully encapsulated behind libdm |
11:53.53 |
brlcad |
so the
mged/dm* end up actually not really needing to exist, or at least
they don't need to know about X, Qt, GLX, etc |
11:56.53 |
brlcad |
raj12lnm: I
did see your comments, but I'm not even sure I'd even care about
cut direction |
11:57.24 |
raj12lnm |
Why
? |
11:57.38 |
brlcad |
raj12lnm: and
the fishy aspect wasn't that it was calling malloc or calloc, it's
mere existence is fishy (from a wrapper perspective) |
11:58.09 |
brlcad |
because ...
it's not very important? |
11:58.19 |
raj12lnm |
Although I
give the user privileges to specify it in the python version of the
wrappings! |
11:58.54 |
brlcad |
arguably that
choice could probably be removed and nobody but the original author
would care |
11:59.18 |
brlcad |
I think most
people would pretty much expect adaptive behavior |
11:59.24 |
raj12lnm |
Indeed I give
the user privileges of all the parameters required in mged
including cell_size, smooth. |
11:59.47 |
raj12lnm |
Ok. |
11:59.56 |
raj12lnm |
That sound
reasonable. |
12:00.21 |
brlcad |
fwiw, saying
privilege sounds unusual .. it's the ability to specify |
12:00.22 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.212.48.205) |
12:00.43 |
raj12lnm |
Also in your
free time please correct metaball primitive (a bug in there) use
patch 278 on sf. |
12:00.50 |
brlcad |
dude! |
12:01.04 |
brlcad |
seriously,
chill .. I know the patch exists, that's why the tracker
exists |
12:01.29 |
raj12lnm |
Alright. |
12:01.33 |
brlcad |
and I'm not
the only one that can look at that patch |
12:01.57 |
raj12lnm |
I just didn't
get the response thus thought the message must have been missed in
the noise. |
12:02.03 |
raj12lnm |
:-) |
12:02.59 |
vladbogo |
brlcad: that
was implied by "ok I'll do this" but it was regarding the
definition of the open existing in libfb. And also, I'll do this
for calling the function from libdm :) |
12:03.25 |
brlcad |
raj12lnm: no
harm with reminders .. just not X times a day :) |
12:03.35 |
brlcad |
and I believe
the first time you mentioned it, a response was given that someone
would look at it as soon as they could |
12:03.40 |
brlcad |
which is the
case for all patches |
12:04.29 |
brlcad |
you should do
due diligence to make sure the patch is perfect to not waste
anyone's time (e.g., it better compile and not have basic
whitespace mistakes), but otherwise it should be an unambiguous
improvement |
12:05.11 |
brlcad |
if you've
done that, just give a reminder every few days (e.g., once a week);
ask anyone that has commit access if they would review it for
you |
12:06.34 |
brlcad |
vladbogo:
true, but it's not just undesirable to add Qt to the build in mged/
.. it's rather undesirable and that is the entire point of the
TODO |
12:06.45 |
brlcad |
so yes, yes
please make it awesomer ;) |
12:06.59 |
brlcad |
that's an old
thorn |
12:09.22 |
vladbogo |
brlcad:
thanks for the clarifications. I'll come back with an update as
soon as I finish making the changes |
12:20.28 |
Notify |
03BRL-CAD:brlcad * 61421
brlcad/trunk/sh/enumerate.sh: finally reporting all of the numbers
again, faster, but output is not yet formatted neatly |
12:27.22 |
*** join/#brlcad pandrei
(~pandrei@188.26.183.174) |
12:44.45 |
*** join/#brlcad vladbogo
(~vlad@195.216.218.10) |
12:58.43 |
*** join/#brlcad hoiji
(671b082a@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.42) |
13:07.09 |
andrei_ |
hello! |
13:07.51 |
andrei_ |
I've got an
void** array and I'm trying to assign a structure to one of it's
elements, I've attempted like this: |
13:07.58 |
andrei_ |
m_internalp->curve.segment[m_internalp->curve.count
- 1] = *static_cast<line_seg*> (line); |
13:08.14 |
andrei_ |
where segment
is the void** array and line is the line_seg structure I'm trying
to assign to it |
13:08.25 |
*** join/#brlcad luca79
(~luca@net-37-116-126-107.cust.vodafonedsl.it) |
13:08.43 |
andrei_ |
I'm getting
this: error: cannot convert 'line_seg' to 'void*' in
assignment |
13:10.06 |
andrei_ |
in C I would
have done struct line_seg line; curve.segment[i] =
&line; |
13:10.11 |
andrei_ |
Should I do
the same? thanks |
13:24.10 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
13:24.11 |
d_rossberg |
is line a
line_seg or line_seg* ? |
13:25.10 |
andrei_ |
it's a
line_seg* |
13:25.21 |
andrei_ |
I'll give you
a paste in a sec, maybe it makes more sense |
13:25.51 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7402 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Conclusion */ |
13:26.03 |
andrei_ |
http://paste.lisp.org/display/143008 |
13:27.04 |
d_rossberg |
when
curve.segment is a void** then curve.segment[i] is a void* where
you want to assign a line_seg* (which is ok) |
13:27.42 |
d_rossberg |
i.e.
m_internalp->curve.segment[m_internalp->curve.count - 1] =
line; could be ok |
13:28.28 |
andrei_ |
hm,
interesting, that works, thanks |
13:29.15 |
d_rossberg |
however, as
far as i can see there is no memory assigned to line |
13:29.43 |
d_rossberg |
if somebody
tries to use it it will ceash |
13:29.59 |
d_rossberg |
äh i mean
crash |
13:31.32 |
andrei_ |
ah, I thought
the constructor(Line's constructor) will take care of that, but
you're right |
13:32.28 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7403 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Conclusion */ |
13:32.46 |
andrei_ |
also, I've
messed up the object creation |
13:35.24 |
andrei_ |
I've made an
anotation to the paste I've given, from my point of view it's
correct, but maybe you have some comments on it |
13:42.08 |
*** join/#brlcad alisha
(~alisha@101.60.193.229) |
13:45.18 |
d_rossberg |
yes i have,
you could look at get_tcl_curve() in
src/librt/primitives/sketch/sketch.c for an example on how to
create a line_seg |
13:45.44 |
d_rossberg |
e.g. you
shouldn't forget the magic |
14:07.34 |
Notify |
03BRL-CAD:ejno * 61422
brlcad/trunk/src/conv/3dm/3dm-g.cpp: correctly create layer
hierarchy, including InstanceRef and InstanceDefinition
entries |
14:08.36 |
Notify |
03BRL-CAD:carlmoore * 61423
brlcad/trunk/doc/docbook/system/man1/en/mac-pix.xml: remove a
trailing blank I accidentally put in |
14:13.46 |
Notify |
03BRL-CAD:starseeker * 61424
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Break out
the vlist extraction into its own function. |
14:15.01 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:34.52 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 7404
/wiki/User:Pulkit_Mittal/GSOC2014/Midterm: Created page with
"=Making Step Libraries Thread Safe= ==Brief Progess Report== I
have been working on making the Step Libraries thread safe as a
part of Google Summer of Code program. The libr..." |
14:48.30 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 7405
/wiki/User:Pulkit_Mittal/GSOC2014/Midterm: |
14:52.30 |
Notify |
03BRL-CAD
Wiki:Pulkit Mittal * 7406 /wiki/User:Pulkit_Mittal/GSOC2014/logs:
/* Week 6 */ |
15:13.48 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7407 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Conclusion */ |
15:14.44 |
Notify |
03BRL-CAD:starseeker * 61425
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Break out
more logic into individual functions. |
15:20.43 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7408 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fit New NMG Data Structure */ |
15:28.17 |
Notify |
03BRL-CAD:carlmoore * 61426
brlcad/trunk/src/conv/nastran-g.c: correct the Usage string; remove
-p, and add -n and -m |
15:36.44 |
*** join/#brlcad merzo
(~merzo@110-53-133-95.pool.ukrtel.net) |
15:37.47 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7409 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Conclusion */ |
15:38.54 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7410 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Conclusion */ |
15:47.27 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7411 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fit New NMG Data Structure */ |
15:47.49 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7412 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fit New NMG Data Structure */ |
15:49.23 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7413 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Fit New NMG Data Structure */ |
15:51.50 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7414 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
15:52.23 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7415 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Reorganize NMG Data Structure */ |
15:54.32 |
Notify |
03BRL-CAD
Wiki:Clouddrift * 7416 /wiki/User:Clouddrift/GSoC2014/Midterm: /*
Conclusion */ |
16:11.54 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
16:21.42 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
16:36.44 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:38.19 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.212.48.205) |
16:42.23 |
andrei_ |
phew, finally
finished sketch |
16:43.19 |
andrei_ |
under what
circumstances is a sketch considered valid ? |
16:44.19 |
Notify |
03BRL-CAD
Wiki:Jcg242jcg242 * 0 /wiki/User:Jcg242jcg242: |
16:48.45 |
*** join/#brlcad caen23
(~caen23@92.83.166.162) |
16:51.05 |
*** join/#brlcad merzo
(~merzo@110-53-133-95.pool.ukrtel.net) |
17:14.17 |
*** join/#brlcad merzo
(~merzo@110-53-133-95.pool.ukrtel.net) |
17:27.07 |
Notify |
03BRL-CAD:n_reed * 61427 (svn:mergeinfo ##
-1,2 +1,3 ## and 4 others): mark applied trunk changes as
mergedProperty
Changed:----------------brlcad/branches/brep-debug/brlcad/branches/brep-debug/src/libged/polyclip.cpp |
17:27.36 |
*** join/#brlcad albertcoder
(~albertcod@101.208.233.40) |
17:42.48 |
Notify |
03BRL-CAD:n_reed * 61428 (svn:mergeinfo ##
-1 +0,0 ## and 13 others): remove mergeinfo property inexplicably
added to polyclip.cppProperty
Changed:----------------brlcad/branches/brep-debug/src/libged/polyclip.cpp |
17:45.36 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7417 /wiki/User:Ankeshanand/GSoC14/logs: /* Add
link to the midterm blog */ |
17:47.21 |
Notify |
03BRL-CAD:n_reed * 61429
(brlcad/branches/brep-debug/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/brep-debug/doc/docbook/system/man1/en/nastran-g.xml
and 10 others): sync with trunk through r61428 |
17:54.50 |
*** join/#brlcad ParahSailin
(~parahsail@unaffiliated/parahsailin) |
18:02.03 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
18:14.04 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
18:19.51 |
*** part/#brlcad ishwerdas
(~ishwerdas@117.212.48.205) |
18:37.54 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
18:46.40 |
*** join/#brlcad ParahSailin
(~parahsail@unaffiliated/parahsailin) |
18:46.41 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:46.41 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
18:46.41 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
18:46.41 |
*** join/#brlcad mpictor
(~mark@c-68-58-38-45.hsd1.in.comcast.net) |
18:46.41 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
18:50.32 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.116) |
18:51.27 |
*** join/#brlcad mpictor_
(~mark@c-68-58-38-45.hsd1.in.comcast.net) |
18:52.02 |
*** join/#brlcad kanzure_
(~kanzure@131.252.130.248) |
18:55.09 |
*** join/#brlcad albertcoder
(~albertcod@101.214.207.133) |
19:04.23 |
Notify |
03BRL-CAD:starseeker * 61430
(brlcad/trunk/include/rt/db_fullpath.h
brlcad/trunk/src/librt/db_fullpath.c): Go back to matrix types for
this, keeping the malloc check in the macros. |
19:06.11 |
Notify |
03BRL-CAD:starseeker * 61431
(brlcad/branches/openscenegraph/doc/docbook/system/man1/en/mac-pix.xml
brlcad/branches/openscenegraph/include/rt/db_diff.h and 9 others):
Sync through trunk r61430 |
19:14.34 |
Notify |
03BRL-CAD:n_reed * 61432
brlcad/branches/brep-debug/src/libged/brep.c: get real event count
from parse results |
19:19.03 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:19.40 |
*** join/#brlcad albertcoder
(~albertcod@101.214.135.135) |
19:21.44 |
*** join/#brlcad vladbogo
(~vlad@5-12-239-156.residential.rdsnet.ro) |
19:38.16 |
Notify |
03BRL-CAD:starseeker * 61433
brlcad/trunk/src/conv/fast4-g.c: Treat fastgen plate mode CCONE1
primitives with illegal thickness as volume cones. |
19:39.01 |
Notify |
03BRL-CAD:starseeker * 61434
(brlcad/trunk/src/mged/dodraw.c brlcad/trunk/src/mged/edsol.c
brlcad/trunk/src/mged/mged.h): Remove pathHmat in favor of
db_full_path_transformation_matrix |
19:43.47 |
Notify |
03BRL-CAD:starseeker * 61435
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Don't need
the duplicate map, just use the one already being
built. |
19:53.59 |
Notify |
03BRL-CAD:n_reed * 61436
brlcad/branches/brep-debug/src/libged/brep.c: somehow I forgot that
using vls makes string-building much easier |
19:59.06 |
Notify |
03BRL-CAD:starseeker * 61437
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Modularlize
the comb logic a bit. |
20:01.24 |
Notify |
03BRL-CAD:ejno * 61438
brlcad/trunk/src/conv/3dm/3dm-g.cpp: refactored name-cleaning code;
added random colors; create combinations or regions |
20:25.02 |
Notify |
03BRL-CAD:vladbogo * 61439
brlcad/trunk/src/libfb/if_qt.cpp: Fixed the drawing order - until
now drawings were made upside down. |
20:28.58 |
Notify |
03BRL-CAD
Wiki:Mihaineacsu * 7418
/wiki/User:Mihaineacsu/SoCIS2014/Logs: |
20:30.01 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7419 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Week 6 */ |
21:03.24 |
*** join/#brlcad giunr
(b82d1b9f@gateway/web/freenode/ip.184.45.27.159) |
21:04.47 |
Notify |
03BRL-CAD
Wiki:Mihaineacsu * 7420 /wiki/User:Mihaineacsu/proposal2014: Add
proposal |
21:04.53 |
*** join/#brlcad hcurtis
(b82d1b9f@gateway/web/freenode/ip.184.45.27.159) |
21:05.14 |
Notify |
03BRL-CAD
Wiki:Mihaineacsu * 7421 /wiki/ESA_Summer_of_Code_in_Space: /* Mihai
Neacșu */ |
21:05.37 |
hcurtis |
brlcad: Sean,
I've just replied to your e-mail. Thank you for the opportunity to
participate in GSoC and for all of your help. |
21:06.58 |
hcurtis |
Hi, everyone.
I have a question for all of you. In case you don't already know,
I'm a novice developer. What should I do to get better? I know I
need to keep reading, taking classes, and writing code, but maybe
you'll have additional suggestions that I'm not aware
of. |
21:19.34 |
kanzure_ |
cadquery is
pretty strange, |
21:19.40 |
kanzure_ |
this one
shows a cube with a through hole: part1 =
Workplane("front").rect(1,1).circle(0.25).extrude(1) |
21:19.46 |
kanzure_ |
while this
one does not: part2 =
Workplane("front").rect(1,1).circle(0.5).extrude(1) |
21:24.36 |
Notify |
03BRL-CAD:starseeker * 61440
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp: Look into
using a multimap to reconstitute comb structures below regions if
we swap out the comb sub-nodes for a single common geometry
node. |
21:45.51 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7422 /wiki/User:Albertcoder/GSoC2014/logs: /*
Week 6 */ |
22:01.27 |
Notify |
03BRL-CAD:carlmoore * 61441
brlcad/trunk/src/conv/nastran-g.c: temporarily turn off
run-with-no-arguments because I need to determine possibility of
use of stdin |
22:03.04 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7423 /wiki/User:Ankeshanand/GSoC14/logs: /* Week
6 */ |
22:03.41 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7424 /wiki/User:Ankeshanand/GSoC14/logs: /* Week
6 */ |
22:10.03 |
*** join/#brlcad hcurtis
(b82d1b9f@gateway/web/freenode/ip.184.45.27.159) |
22:18.32 |
*** join/#brlcad andrei_
(~IceChat77@188.26.183.174) |
22:22.47 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:32.30 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
22:45.24 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:09.55 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:10.23 |
*** join/#brlcad starseek1r
(~starseeke@66-118-151-70.static.sagonet.net) |
23:40.57 |
Notify |
03BRL-CAD:n_reed * 61442
(brlcad/branches/brep-debug/src/libbrep/debug_plot.cpp
brlcad/branches/brep-debug/src/libged/brep.c and 3 others): change
logfile format to make it easier to associate isocurve-surface
event counts with the relevant ssx pair |
00:13.44 |
starseek1r |
hmm https://github.com/memononen/libtess2 |
00:16.09 |
starseek1r |
might be
handy if we ever want to compare the GLU algorithm to
poly2tri |
01:47.31 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:19.22 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-eqywjjcekbxokgno) |
03:52.50 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:06.13 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:09.01 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
04:28.36 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:49.29 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
05:59.55 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.72.30) |
07:10.51 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
07:19.40 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@183.157.160.10) |
07:25.53 |
Zhao_Anqing |
d_rossberg:
hi, I see your E-mail. Yes, I use ~/SVN/nmgreorg_build/src/mged$
make |
07:26.04 |
Zhao_Anqing |
it is
successful. |
07:26.15 |
Zhao_Anqing |
then, I
execute mged. |
07:26.36 |
Zhao_Anqing |
It displays
'attach (nu|txt)[nu]?' |
07:27.37 |
Zhao_Anqing |
I input nu,
then the console become 'mged> ', but there is no graphics
window like Windows OS. |
07:35.10 |
d_rossberg |
this means
that it couldn't find the X libraries |
07:38.56 |
Zhao_Anqing |
OK. I see.
Let me have a try. |
07:40.41 |
d_rossberg |
see http://brlcad.org/wiki/Compiling
for a list of neccessary libraries (it don't know if this list is
complete) |
07:44.20 |
d_rossberg |
or you could
use this:
http://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Virtual%20Machines/ |
07:45.18 |
Zhao_Anqing |
OK. Thank
you, I will try these. |
08:03.06 |
Notify |
03BRL-CAD:d_rossberg * 61478
brlcad/trunk/include/pstdint.h: for Microsoft Visual Studio version
9 (2008) and lower(?): if _UINTPTR_T_DEFINED/_INTPTR_T_DEFINED the
types are defined but not the other macros (UINTPTR_MAX
etc.)prevent redefinition of uintptr_t/intptr_t for these casesit
should be a valid assumption for every system that if
_UINTPTR_T_DEFINED/_INTPTR_T_DEFINED is defined the type
uintptr_t/intptr_t |
08:03.08 |
Notify |
exists |
08:24.10 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.72.30) |
08:47.08 |
Zhao_Anqing |
d_rossberg: I
install 'libx11-dev libxi-dev libxt-dev libxau-dev libxext-dev
libxmu-dev libxmu-headers' according to the wiki/compiling. but the
situation is the same. |
08:48.44 |
Zhao_Anqing |
by the way,
the system on my VM is Ubuntu. |
08:49.30 |
Zhao_Anqing |
but it's no
problem for me to check the compiling errors. Maybe I can do the
main job on Visual Studio, then use 'make' in Linux to ensure it
can be compiled. |
08:54.00 |
d_rossberg |
maybe you
should try the vn image spexcially prepared for BRL-CAD; you could
find out what's missing by analysing the cmake output where it
complains about missing headers or libraries but this isn't
easy |
08:56.54 |
Zhao_Anqing |
Thank you, I
will try again. |
08:58.07 |
Zhao_Anqing |
I should
'make' all BRL-CAD or just MGED? |
09:07.53 |
d_rossberg |
it should
build (almost) all |
09:09.01 |
Zhao_Anqing |
OK.
Thanks. |
10:24.18 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
10:49.12 |
*** join/#brlcad andrei_
(~IceChat77@188.26.183.113) |
10:49.50 |
andrei_ |
hello |
10:50.10 |
andrei_ |
<PROTECTED> |
10:50.28 |
andrei_ |
a) Ok, I
should merge Face and Triangle, but keep which one of the names?
Triangle sounds more intuitive, imho |
10:50.34 |
andrei_ |
b) Does the
interface look ok? |
10:50.35 |
andrei_ |
Thanks! |
10:57.26 |
d_rossberg |
a) to me too,
b) you should work on the mode/orientation/flags methods, the
interface has to be self-explanatory |
11:00.34 |
andrei_ |
they are char
fields, you mean I should have methods separate for each mode, or
that can expose that in some manner? |
11:04.16 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.193.175) |
11:11.32 |
d_rossberg |
whot does the
char mean? |
11:12.10 |
d_rossberg |
go through
the coe and find out |
13:12.40 |
*** join/#brlcad hsrai
(~hsrai@202.164.53.122) |
14:16.02 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
14:25.32 |
Notify |
03BRL-CAD:ejno * 61479
(brlcad/trunk/src/conv/3dm/3dm-g.cpp
brlcad/trunk/src/conv/3dm/conv3dm-g.cpp): import shader
settings |
14:44.59 |
Notify |
03BRL-CAD:starseeker * 61480
(brlcad/branches/openscenegraph/include/dm.h
brlcad/branches/openscenegraph/include/ged.h and 37 others):
Complete the first stage of dm extraction from libged - mged and
archer build and run again. Still a great deal more
extraction/rationalization to do before starting to rework the
libdm API towards a scene graph approach, but this was the first
stage. |
14:48.14 |
Notify |
03BRL-CAD:starseeker * 61481
brlcad/branches/openscenegraph/include/ged.h: ged_vclip is no more
- was just a copy of a libdm function. |
15:08.28 |
Notify |
03BRL-CAD:starseeker * 61482
(brlcad/branches/openscenegraph/include/dm.h
brlcad/branches/openscenegraph/src/adrt/isst_tcltk.c and 5 others):
More winnowing of libdm pieces - plot and postscript should be
outputs of displays, not full-fledged display managers. |
15:12.54 |
brlcad |
starseeker:
interesting conundrum with the libdm/libged refactoring work, and
don't know if you've got any ideas on how to get there or if it's
already in your plans, but from an architecture-standpoint it'd be
good to have libged not depend (directly) on libdm |
15:20.38 |
brlcad |
starseeker:
also (reading backlog) the freetype requirement on downstream is
the same as on us: no mixing of sources, no derivative work, and
must retain credit statements |
15:22.18 |
brlcad |
starseeker:
it is gpl-incompatible due to the advert clause which is why you
can't mix the sources, but still doesn't mean one can't use the
library |
15:23.07 |
brlcad |
I can clearly
fulfill all the terms of the FTL and LGPL/GPL if they're kept
separate, and that's what matters for our particular
use |
15:24.59 |
brlcad |
integrating
something even more minimal like fontstash or whatever sounds good,
but just shouldn't discount freetype because of the
license |
15:47.18 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:47.38 |
starseeker |
brlcad: OK,
sounds good |
15:47.58 |
starseeker |
(freetype
license) |
15:48.47 |
starseeker |
as far as
libged/libdm goes - at this point, libged pretty much 'de-facto'
required libdm and was duplicating things and holding a lot of
logic that libdm (imho anyway) should be handling |
15:49.33 |
starseeker |
while I've
now introduced an explicit libdm dependency in libged, I've gotten
libged at least partially out of the libdm business and hope to get
it further out |
15:50.40 |
starseeker |
the real
trick seems to be that a lot of "libged" commands have explicit
notions of interacting with the display |
16:09.43 |
starseeker |
my long term
plan would be to split the commands acting on the view out of
libged altogether, but that shifts the responsibility of updating
the display to the application using both libged and
libdm |
16:09.51 |
starseeker |
(i.e. more
than a little invasive) |
16:34.52 |
Zhao_Anqing |
brlcad:hi,
excuse me, do you know why there is no graphics window when I run
mged on Linux. |
16:35.20 |
Zhao_Anqing |
it prompt
'attach (nu|txt)?[nu]' |
16:35.44 |
Zhao_Anqing |
there isn't
such problem on Windows. |
16:37.43 |
brlcad |
starseeker:
it was not a good thing, but it was doing all that duplication
explicitly to avoid requiring libdm |
16:38.44 |
brlcad |
bob just
found it easier to copy the code instead of creating a proper
interface that hides libdm being registered by a libged caller
(i.e., mged/archer) |
16:40.09 |
brlcad |
the problem
is one of encapsulation -- binding to libdm (and libfb, similar
issues) makes it practically impossible to create a self-contained
libged that apps could download and use (which is a
goal) |
16:40.58 |
brlcad |
makes libged
intimately aware of a lot that isn't necessarily (probably isn't)
relevant to app developers |
16:41.25 |
starseeker |
nods |
16:41.35 |
brlcad |
the other
issue is that we're really coupling libdm to libged for the sake of
.. 3 commands? |
16:41.44 |
starseeker |
not
sure |
16:42.00 |
starseeker |
a lot of them
seem to want to update the view after their work is
done |
16:42.13 |
brlcad |
sure |
16:42.45 |
brlcad |
"most" of the
commands need to or should update the view after they're done
working .. really any command that affects whatever is considered
the active working set |
16:43.21 |
starseeker |
right - and
right now, that means they all need to know about the
display |
16:43.23 |
brlcad |
decoupling
libdm is a CS-architecture issue, not a behavior/functionality
issue |
16:44.07 |
starseeker |
brlcad: for
me, at the moment, I'm trying to get to a point where more of the
details of how the display manager does what it does are hidden
from the user libraries and apps |
16:44.37 |
starseeker |
hopefully,
that will also set up a longer term general improvement in the API
design, but I don't know if I have the time/resources to tackle the
whole thing right now |
16:44.46 |
brlcad |
"that means
they all need to know about the display" -> does not mean they
need to know about libdm |
16:44.58 |
brlcad |
and
technically they don't need to know about the display, the app
does |
16:45.03 |
starseeker |
sure |
16:45.15 |
brlcad |
the app needs
to know that the command has changed something |
16:45.36 |
starseeker |
would have expected to have something in the ged struct that
gets set that the app can check to know whether or not to update
the view |
16:45.58 |
brlcad |
heh, THAT's
the point :) |
16:46.07 |
brlcad |
something
like that should exist, and is the issue |
16:46.18 |
brlcad |
and it's
certainly not more work |
16:46.37 |
starseeker |
brlcad: what
I'm doing right now should help set the stage for that |
16:47.14 |
starseeker |
it *is* more
work in that all the calling applications have to change both their
libdm and libged interaction paradigm |
16:47.18 |
brlcad |
I'm not
seeing how that is true from the commits, but okay |
16:47.37 |
starseeker |
I need to get
the libdm-esque functionality out of libged |
16:48.38 |
brlcad |
adding a dm
architecture linkage does the exact opposite of that :) |
16:48.57 |
starseeker |
it was
already there, just "implicit" in all the copied code |
16:49.02 |
starseeker |
that's
cheating |
16:49.12 |
brlcad |
I know it's a
work in progress, but that linkage really does defeat one of the
central usages for how that library was architected |
16:49.48 |
starseeker |
brlcad: I'm
aiming to get libdm out of libged altogether, but do so while
keeping everything working |
16:50.23 |
Notify |
03BRL-CAD:ejno * 61483
(brlcad/trunk/src/conv/3dm/conv3dm-g.cpp
brlcad/trunk/src/conv/3dm/conv3dm-g.hpp): fix invalid color
generation and check validity of m_material_index |
16:50.52 |
brlcad |
so then we're
in violent agreement? why is this so difficult to discuss?
:) |
16:51.05 |
brlcad |
if you're
getting it out, then entirely moot point |
16:51.16 |
brlcad |
my only
concern is shipping a libged that needs libdm |
16:51.19 |
starseeker |
I guess it
just doesn't look like that's what I'm doing from the
commits |
16:51.25 |
starseeker |
hence working
in a branch :-) |
16:51.29 |
brlcad |
if that
happens, I think we have a big problem and have
regressed |
16:52.14 |
brlcad |
well the
context you're maybe missing is that libdm was initially added the
way you just reverted it |
16:52.20 |
brlcad |
and it was
changed because that is a greater problem |
16:52.39 |
Notify |
03BRL-CAD:ejno * 61484
brlcad/trunk/src/conv/3dm/conv3dm-g.cpp: fix missing
const |
16:53.06 |
brlcad |
so now it's
back to where it was, even more spread throughout ged because there
are one or two additional commands ... so in all -- at the current
state of the branch code -- it's a regression of the architecture
further away |
16:53.17 |
starseeker |
nods - but if libdm is to be radically reworked to take on a
lot more of the responsibility of the details of scene management,
those management codes need to come out of everywhere
else |
16:53.18 |
brlcad |
if that's
you're method for making progress forward, okay great |
16:53.56 |
starseeker |
if I
understood correctly what happened in libged, the way it avoided
depending on libdm was simply snarfing in large parts of
it |
16:54.44 |
brlcad |
yes, that is
basically what happened |
16:55.06 |
brlcad |
it sucked,
but it DID technically fix the architecture regression |
16:55.46 |
starseeker |
still think's it's cheating - it doesn't really address the
issue unless libged is reworked to not *need* those
pieces |
16:55.56 |
starseeker |
which is
where I'm headed |
16:56.21 |
*** join/#brlcad Darshpreet
(~Darsh@202.164.53.117) |
16:56.50 |
starseeker |
pretty much
forced to do it, since if libdm + scene graph works the way I'm
hoping it will the libraries/apps *can't* micromanage at that
level |
16:56.51 |
brlcad |
I can't nod
any more vigorously in agreement that it sucked and was
bad |
16:57.08 |
brlcad |
making libdm
explicit (and shipping it that way) is just worse |
16:57.14 |
brlcad |
only by a
hair |
16:57.40 |
brlcad |
turns it from
being an implementation detail to something apps have to deal
with |
16:57.43 |
starseeker |
nods |
16:58.30 |
starseeker |
don't worry -
I won't fold those commits back into trunk |
16:58.43 |
*** part/#brlcad Darshpreet
(~Darsh@202.164.53.117) |
16:59.17 |
starseeker |
is actually more concerned that once he gets done with this
the libged API may end up looking rather...
different |
16:59.28 |
starseeker |
at least, in
terms of immediate backwards compatibility |
17:01.37 |
brlcad |
front-end API
or back-end API? |
17:02.04 |
starseeker |
probably
both... |
17:02.08 |
brlcad |
ged's
front-end API should consist of very very little... |
17:02.58 |
brlcad |
what really
should happen is ged have absolutely no awareness of a
display |
17:03.20 |
brlcad |
it should
know about active sets of geometry and changes to
geometry |
17:03.28 |
starseeker |
right. That
means large swatchs of ged.h (like a lot of what I already grabbed
out of it) won't return |
17:03.32 |
brlcad |
views on that
geometry |
17:03.47 |
starseeker |
even views
are a bit iffy... |
17:04.01 |
brlcad |
I see ged a
lot like gcv .. it should be less than probably a dozen functions
on the public API side of things |
17:04.08 |
starseeker |
'view' - to
me at least - is a display concept |
17:04.16 |
brlcad |
"run this
command" .. call the event callbacks |
17:04.25 |
starseeker |
information
deduced from the view might be fed to libged... |
17:05.19 |
brlcad |
possibly, I
toyed with that idea years ago, but there are several commands that
I think may be impossible without at least a notional view
concept |
17:05.30 |
brlcad |
view may even
be not the best word to use |
17:05.41 |
brlcad |
or have to at
least think about it in more abstract terms |
17:05.45 |
starseeker |
brlcad: well,
libged doesn't necessarily need to be the source of all application
commands |
17:06.06 |
starseeker |
was actually
thinking that's a bad idea... "geometry editing" is a specific
focus |
17:06.43 |
brlcad |
maybe, but
I'm not convinced it can't be architectured to support most if not
all in a plugin style |
17:06.54 |
starseeker |
commands
manipulating the display it seems to me should come from
libdm |
17:07.13 |
starseeker |
"open" ->
dm_open, etc. |
17:07.19 |
brlcad |
having to ask
"well, what kind of command is that" already sucks for pure tcl vs
C tcl vs mged C vs GED C ... |
17:08.17 |
brlcad |
a command
like "select" is a good example of one that really begs awareness
of some "view" concept |
17:08.19 |
starseeker |
double edged
sword - when I go looking for the aet command, my first instinct is
to go looking in the display manager code |
17:09.00 |
*** join/#brlcad hcurtis
(4ab29bcf@gateway/web/freenode/ip.74.178.155.207) |
17:09.03 |
brlcad |
instincts are
a dangerous notion .. that's just familiarity which can be highly
biased ;) |
17:09.05 |
starseeker |
select too,
actually - that has to do with "geometry editing" only in the sense
of preparing a list of object on which to operate |
17:09.20 |
brlcad |
speaking of
double-edged swords :) |
17:09.45 |
starseeker |
"command
manipulating the display is the responsibility of the display
library" |
17:10.07 |
starseeker |
maybe
funneled through libtclcad for the Tcl wrappings |
17:10.35 |
brlcad |
that is
entirely the purpose of select, prepare lists of objects ... so
there is some interaction with the view but I don't see that
interaction as being at all dependent upon how a display manager is
implemented |
17:10.58 |
starseeker |
it isn't.
but it doesn't (necessariliy) have anything to do with actually
editing the geometry |
17:10.59 |
brlcad |
or whether
one even exists .. I can use it in console mode just as
well |
17:11.42 |
brlcad |
I'm not
following what your point is .. to remove select from
libged? |
17:11.57 |
brlcad |
I see it as
quite fundamental |
17:13.12 |
starseeker |
not
specifically select - anything that interacts with a notion of
"view" (in this case, the NULL display manager is just a view
without rendering) either to manipulate the view or to extract
information from it that is in turn fed to other libraries (like
libged) I see as separate from actually changing/editing the
geometry objects themselves |
17:15.15 |
brlcad |
and separate
then means what? doesn't belong in libged? |
17:15.24 |
starseeker |
right - libdm
handles views |
17:15.35 |
brlcad |
except select
is specifically a command that extracts information from "some
notion of a display/view/context/set", so how does it fit in that
view? |
17:15.53 |
starseeker |
I would put
it in libdm, but that's me |
17:16.23 |
starseeker |
select
generates a list of objects, which is then supplied as libged
input |
17:16.25 |
brlcad |
yeah ... that
makes no sense to me :) |
17:18.34 |
brlcad |
select is
ALSO view agnostic .. so I can say "select all objects that start
with the letter J with a regionID attribute" .. that would have
absolutely no basis for being in libdm |
17:18.36 |
starseeker |
well, like
you said, select "begs awareness of some "view"
concept" |
17:19.16 |
brlcad |
trying to
fully characterize commands as being "display commands" and
"editing commands" was already attempted |
17:19.19 |
brlcad |
twice |
17:19.20 |
brlcad |
both
failed |
17:19.34 |
starseeker |
that example
actually sounds like a search command, but anyway... |
17:19.37 |
brlcad |
actually
three times if you count back when they were up in
librt |
17:19.52 |
brlcad |
sure, might
even be built on the search API |
17:20.00 |
brlcad |
all the more
reason it wouldn't belong in libdm |
17:20.52 |
starseeker |
might hinge
on what the notion of select's responsibilities are - I see it as
defining some constraint in the view and collecting the objects
that satisfy those constraints (drawn, within distance X of this
line, etc.) |
17:21.15 |
brlcad |
or even more
twisted .. someone begs for something like a search -isDisplayed
option |
17:21.28 |
brlcad |
so you can
search only the hierarchy of things being displayed |
17:21.50 |
brlcad |
would that
suddenly make it libdm's responsibility? ... yikes! |
17:21.56 |
starseeker |
would implement that as an application level filter that
collects the output of a view command and passes it to
search |
17:23.17 |
brlcad |
so now I'm an
application developer like openscad that is just hooked into libged
.. and I either don't get search or I don't get that
option |
17:23.32 |
brlcad |
saying it's
the apps problem is just punting on the problem |
17:24.20 |
starseeker |
but openscad
will have its own notion of what is being displayed/drawn, and
unless it's using our display manager our libraris won't know
what's displayed |
17:24.28 |
starseeker |
s/libraris/libraries |
17:24.38 |
brlcad |
not
true |
17:24.54 |
starseeker |
? |
17:26.25 |
brlcad |
there are
several possible ways that I could implement a search -isDisplayed
without needing to know about libdm and without needing to know
what openscad's drawing notions are |
17:26.51 |
starseeker |
and without
libged needing a notion of view? |
17:26.56 |
brlcad |
it's an API
design question, encapsulation and bindings |
17:28.41 |
brlcad |
to answer
isDisplayed, sure I don't need a notion of a view .. I need some
simple container notion |
17:29.16 |
starseeker |
you mean a
list of what is active at the moment? |
17:29.17 |
brlcad |
that one app
might use to imply "these things are displayed" or "these are
hidden" or "these are wireframe and these are shaded" .. whatever,
app specific |
17:29.30 |
brlcad |
it's just a
set of something |
17:30.05 |
brlcad |
that's basic
API query-request management that it needs to be doing
anyways |
17:30.37 |
starseeker |
right... I
was thinking that the application maintains its sets and passes
them in to libged calls as arguments - "operate on this
set" |
17:31.20 |
brlcad |
that's
certainly one way, but then we'll end up with fragmented
commands |
17:31.38 |
starseeker |
thought that was a way to keep state out of
libged... |
17:31.54 |
brlcad |
commands that
only exist on the application front-end because they needed
something from there, and again needing to know where a command was
stashed limiting its utility elsewhere |
17:32.34 |
brlcad |
commands are
implemented stateless -- they're passed the state in the ged
struct |
17:32.56 |
starseeker |
wouldn't
libtclcad or something like it be the place to define commands
needing pieces from multiple places? |
17:33.35 |
brlcad |
if I were
only writing a tcl application, maybe |
17:33.42 |
brlcad |
libtclcad
shouldn't even need to exist |
17:34.07 |
starseeker |
ok, so a
libcadcmd or some such |
17:35.04 |
brlcad |
and when
you're done implementing it that generically, fully encapsulated ..
you'd have exactly what libged was intended to be |
17:35.05 |
starseeker |
maybe part of
my reluctance is just that a lot of libged stuff needs to be pushed
lower |
17:35.54 |
brlcad |
why does
needing to push some things lower make you reluctant for having all
commands in one place ?? |
17:36.27 |
brlcad |
I should not
have to go to more than one place to find the implementation for
any command |
17:36.28 |
starseeker |
wants conceptual separation between view manipulation and
geometry editing (changing objects on disk) |
17:36.43 |
brlcad |
anything else
is really just bad architecture, encapsulation fail |
17:37.12 |
brlcad |
but that
doesn't work!! :) |
17:37.15 |
starseeker |
that doesn't
necessarily need to be at the command level, but if the commands
are going to know about views then I don't see how we keep libdm
out of the command mix |
17:37.33 |
brlcad |
and was
attempted VERY unsuccessfuly multiple times before |
17:37.50 |
starseeker |
isn't convinced it doesn't work, but I suppose I'm just not
smart enough to see it. |
17:38.15 |
brlcad |
see the _obj
commands in libged (which came from mged and librt
prior) |
17:38.47 |
brlcad |
dg_obj ...
"drawable geometry commands" .. commands that supposedly only
affect the display of objects |
17:39.16 |
brlcad |
view_obj ...
commands that supposedly only manipulate the view |
17:39.24 |
brlcad |
wdb_obj ..
commands that modify geometry |
17:39.57 |
brlcad |
it's a royal
clusterfudge in terms of encapsulation, because useful commands
invariably and often have aspects of all three to make them more
useful |
17:40.40 |
brlcad |
that's why a
plugin-style one-stop shop was architected for libged, everything I
need for a command in one place (one dir, one file,
whatever) |
17:40.47 |
starseeker |
brlcad: then
I'm having a really hard time reconsiling that with the drive to
keep libdm out of libged |
17:41.01 |
brlcad |
maybe this
will help |
17:41.13 |
starseeker |
at least,
libdm as I'm imagining it (which is more than a device
wrapper) |
17:41.34 |
brlcad |
a command can
be written to intimately USE libdm without libged api ever knowing
that it existed |
17:42.04 |
brlcad |
that's not an
ideal end-state, but it's better than type exposure |
17:42.36 |
brlcad |
e.g., say you
have a command that needs to know what is drawn, and libdm somehow
statefully was aware of that information |
17:43.22 |
brlcad |
the app could
register a "here's what's displayed" function with the ged struct
that is passed to ged_whatever() .. which that function
calls |
17:44.13 |
brlcad |
call that
"simple method A" |
17:45.08 |
starseeker |
so functab
style callbacks? |
17:45.38 |
brlcad |
"ideal method
B" would be to have ged have API that has some label->set notion
so the app could create a set called "active geometry" and provide
either a callback or provide identifiers |
17:46.37 |
starseeker |
that has to
be synced with the display manager (intimately - any change to the
libged list would have to pass immediately to the display
manager) |
17:46.49 |
brlcad |
yes, method A
would be akin to functab ... libged still relies on libdm from a
library dependency standpoint, but the app created that
dependency |
17:47.31 |
brlcad |
ideally the
API for method A would expose no libdm types, so libged could
remain dependency-free symbolwise |
17:47.43 |
brlcad |
i.e., no
libdm headers on the implementation |
17:48.11 |
brlcad |
method B is
far better, but just a little bit more work to define the ged
api |
17:49.35 |
starseeker |
I'm not sure
how to proceed then. I need to radically rework how libdm does
business, and as matters stand right now that means anywhere
display lists (libged, mged, whatever) are in play I need to rework
how they're handled |
17:49.36 |
brlcad |
ideal method
C" would be to have ged API fully contain some notion of display
sets (in agnostic terms, i.e., predefined containers), views on
those display sets (in fully generalized terms), and geometry
associated with each |
17:50.57 |
brlcad |
method C was
the original design plan |
17:51.06 |
brlcad |
it's
documented somewhere, but don't recall exactly where .. maybe a
header |
17:52.02 |
brlcad |
method C lets
you really capture any action I could conceive an application
performing, whether GUI or command-based, embedded or
otherwise |
17:52.03 |
starseeker |
but how do we
guarantee thay any change to the display sets also updates the
display manager? Does all access to the geometry list go through
functions? |
17:52.43 |
brlcad |
the app sets
up the ged context |
17:53.33 |
brlcad |
so the ged
API is either "these events happened, handle them" or we make it
explicit where the app registers handlers for given
events |
17:54.16 |
starseeker |
doesn't that
constrain us to a fixed set of event types? |
17:54.37 |
brlcad |
could be as
simple as "the geometry in the ged context I got back is different
than the one I gave you, so update the display" and we'd avoid
events and callbacks, but that's a loose guarantee |
17:55.43 |
brlcad |
there is
nothing that precludes having dynamic events, but a very limited
set of event types does cover everything we currently
do |
17:56.22 |
brlcad |
especially
with method C, you end up basically covering display, view, and
geometry events ... the only thing you're missing is any GUI events
that are already fully in the app's domain |
17:57.53 |
starseeker |
There's a
"Conceptual Documentation for LIBGED" in ged.h - is that
it? |
17:59.57 |
starseeker |
so under
method C, libdm would take the view struct and operate on
that? |
18:00.25 |
starseeker |
and it would
be the applications responsibility to do so? |
18:00.53 |
starseeker |
or is the
libdm call embedded as a callback in the view update() concept by
the application? |
18:02.39 |
brlcad |
that looks
like a simplified version of it in ged.h |
18:03.42 |
brlcad |
making libdm
take the view struct would make libged a libdm dependency, which
would similarly be as undesirable as the reverse from an
encapsulation perspective |
18:03.54 |
brlcad |
I'd expect
the application to set up what it wants |
18:05.36 |
brlcad |
if it's going
to use libdm to display things, it's going to be the one
responsible for wiring it up |
18:06.07 |
starseeker |
is fine with that, if we can figure out what we need to
define and set up to make it work |
18:06.58 |
brlcad |
what will
probably work best and most automatic would be for libged to define
an update callback interface that the app would register, that
callback has front-end state (e.g., pointers to Qt data structures
or libdm std::maps or whatever) so it would do the work to update
based on the response |
18:07.24 |
brlcad |
or more
generally, an event callback interface where "update" is just one
of many possible events |
18:18.01 |
Notify |
03BRL-CAD:carlmoore * 61485
brlcad/trunk/doc/docbook/system/mann/en/picket_fence.xml: add
comma, use boldface for -r in paragraph, and rearrange/reword
Example; also put space between 2 arguments in the
Example |
18:26.19 |
Notify |
03BRL-CAD:n_reed * 61486
(brlcad/branches/brep-debug/src/libbrep/debug_plot.cpp
brlcad/branches/brep-debug/src/libbrep/debug_plot.h): simplify
surface plots to include only the knot isocurves used during
overlap detection |
18:48.14 |
hcurtis |
These
questions are for anyone and everyone: 1) Since I'm a beginner,
what should I do to become a better programmer? 2) What helped you
when you were first getting started in programming? I know I need
to keep reading, taking classes, and writing code, but maybe you
would have additional suggestions I'm not yet aware of. |
18:55.29 |
brlcad |
hcurtis: what
you know is really 95% of the effort |
18:55.41 |
brlcad |
write code
(every day) |
18:56.01 |
brlcad |
lots and lots
of code |
18:56.07 |
brlcad |
as much as
you can, with specific goals in mind |
18:56.13 |
brlcad |
and once you
are proficient with the basic syntax, read code (every
day) |
18:57.27 |
brlcad |
how do you
get proficient building furniture? you build furniture. the more
the better. |
18:57.53 |
hcurtis |
Ok |
19:00.05 |
brlcad |
of course you
have to have place to begin (example code, tutorials, classes,
reading websites) and you'll make lots of mistakes |
19:00.46 |
brlcad |
but that's to
be expected, we've all spent hours hunting down some problem only
to find it was a single character typo at some point in the
learning adventure |
19:01.29 |
hcurtis |
True |
19:02.08 |
brlcad |
really,
though, you shouldn't obsess on those beginning points -- reading
and writing code is how you will mostly learn how to read and write
code |
19:03.28 |
brlcad |
I suggest
thinking up the simplest smallest possible application that would
be interesting to you, and working towards that as a
goal |
19:04.01 |
hcurtis |
That's a good
idea. |
19:04.11 |
clock |
brlcad, "you
shouldn't obsess" - I think telling someone what mental states to
have is generally considered disrespectful |
19:07.01 |
brlcad |
clock: I
don't see it that way when someone asks for advice, as considering
how to mentally frame and approach a learning problem can very much
influence the outcome |
19:08.00 |
brlcad |
perhaps "my
suggestion for anyone wanting to learn something would be to not
spend a lot of relative time reading about learning that thing, but
actually doing that thing" |
19:09.40 |
brlcad |
someone
suggested to me to not worry about making coding mistakes when I
was younger, and I like to think it was helpful -- especially
contrasted with other students I knew that had an overwhelming
sense of defeat after making mistake after mistake, seemingly
endlessly |
19:13.15 |
brlcad |
wonders if Douglas Adams considered how disrespectful he was
being telling everyone "Don't Panic" :) |
19:19.47 |
clock |
"Don't Panic"
is another example yes |
19:33.32 |
hcurtis |
brlcad:
Thanks |
19:48.02 |
Notify |
03BRL-CAD:starseeker * 61487
brlcad/trunk/src/other/libgdiam/gdiam.cpp: Start trying to use the
Monotone chain hull approach for libgdiam, in the hope that it will
provide a more robust convex hull. Right now, the code is
imperfectly adapted to the libgdiam structures so it's not clear if
it will work. |
19:50.21 |
n_reed |
I think this
two-part animated video is a friendly summary of the typical
programming advice: https://www.youtube.com/watch?v=WCuUWGmatpU |
19:59.49 |
brlcad |
n_reed:
that's pretty awesome, thanks for sharing that video -- hadn't seen
it before |
20:10.10 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:14.06 |
Notify |
03BRL-CAD
Wiki:Sean * 7439 /wiki/An_Introduction_To_New_Developers: link to a
pair of good videos on being a dev |
20:21.29 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.55.66) |
20:27.54 |
mihaineacsu |
brlcad: in
order to link rtweight and gqa with libcurl, I probably need to
modify cmakelists. Any advice on how to that? |
20:28.38 |
mihaineacsu |
I managed to
compile rtweight by adding -lcurl flag in link.txt in the build
folder; tested it out and it worked fine with a remote density
file. |
20:32.04 |
n_reed |
brlcad: glad
you like it. now if only I actually followed all of that advice
=) |
20:41.25 |
hcurtis |
n_reed: I
agree with Sean. Great videos. Thanks for posting that
link. |
20:45.40 |
Notify |
03BRL-CAD:n_reed * 61488
brlcad/branches/brep-debug/src/libtclcad/tclcad_obj.c: have dplot
only trigger an autoview after the first draw to an empty
display |
21:14.31 |
Notify |
03BRL-CAD:ejno * 61489
(brlcad/trunk/src/conv/3dm/conv3dm-g.cpp
brlcad/trunk/src/conv/3dm/conv3dm-g.hpp
brlcad/trunk/src/conv/CMakeLists.txt): import textures using libicv
(in progress) |
22:03.58 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7440 /wiki/User:Ankeshanand/GSoC14/logs: /* Week
6 */ |
22:06.50 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7441 /wiki/User:Albertcoder/GSoC2014/logs: /*
Week 6 */ |
23:03.06 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
01:24.23 |
hcurtis |
I've been
trying hard to find information on how to include multiple files in
a single patch, but I don't see a clear answer. Some sources
suggest copying entire directories, but that seems like overkill; I
have a hunch there's a better way. Another site said to make
individual diffs and pack them into one .zip file, but I'm not sure
whether you guys would be able to use the file. Will someone point
me in the right direction? |
01:40.45 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
02:13.00 |
brlcad |
starseeker:
it's calculating the jacobi iterative method that I was thinking of
earlier (not eigen, but related) |
02:13.07 |
brlcad |
http://releases.jhu.edu/2014/06/30/19th-century-math-tactic-gets-a-makeover-and-yields-answers-up-to-200-times-faster/ |
02:14.47 |
brlcad |
hcurtis:
patches are usually best if they're categoric -- they should make
one logical change (regardless of how many instances there are of
that change) |
02:16.19 |
brlcad |
so if you are
making a spelling change, for example, you might categorically fix
all instances of a particular mispelling across all files or you
might fix all typos in a given directory or maybe all miuses of its
vs it's, etc |
02:17.05 |
brlcad |
it's not so
much about one or multiple files, it's that it's logically only
doing one thing (and that it does that one thing correctly and
"completely" for some subjective measure of
completeness) |
02:17.40 |
brlcad |
Zhao_Anqing:
how goes the nmg transformation? approaching
stability?? |
02:20.23 |
Zhao_Anqing |
brlcad:it's
OK to facetize a combination of sperated shells, but fails if
shells are overlaps. There are some bugs when calling
nmg_bool. |
02:20.33 |
Zhao_Anqing |
I fix some of
them, but not all. |
02:22.14 |
Zhao_Anqing |
Mmmm, it
seems not easy to find the reason. |
02:22.54 |
Zhao_Anqing |
I am so sorry
to say this. |
02:26.42 |
hcurtis |
brlcad:
Thanks |
02:35.06 |
brlcad |
raj12lnm:
does this help your understanding? http://brlcad.org/tmp/geometry_representations.png |
02:36.00 |
*** join/#brlcad Zhao_Anqing_1
(~clouddrif@218.79.166.196) |
02:36.24 |
brlcad |
raj12lnm:
basically brep converts geometry that are of some other
representation to boundary representation (but note that going from
polygonal mesh (bot) to brep is rather pointless) |
02:36.46 |
Zhao_Anqing_1 |
brlcad: my
net is broken just now, if you say something to me. |
02:37.01 |
brlcad |
raj12lnm: you
may be misunderstanding the brep command -- you asked it to convert
prism to a brep called "info", so it let you know that (object)
"info is made" |
02:39.09 |
brlcad |
hcurtis: if
you have a subversion checkout, subversion will create a patch for
you (just run "svn diff" in your checkout directory) |
02:39.36 |
brlcad |
it will
report differences in every file you edited, you can capture that
output to a file (that is a patch file) |
02:40.29 |
raj12lnm |
brlcad:
hi. |
02:40.49 |
brlcad |
e.g., get a
checkout from the wiki instructions, edit a couple files, then run
"svn diff > my_spelling_fixes.patch", then manually inspect the
my_spelling_fixes.patch file to make sure it only contains changes
you intended to include |
02:42.18 |
hcurtis |
Ok |
02:42.19 |
brlcad |
Zhao_Anqing:
I was afraid you'd end up in this kind of situation - that is
exactly the reason for my suggestions very early on about learning
to "code complete" in small succinct working steps |
02:42.47 |
brlcad |
instead of
top-down sweeping changes .. in the end, a tax is paid
:) |
02:43.52 |
raj12lnm |
brlcad : What
I meant to say is following |
02:44.31 |
raj12lnm |
But I fail to
understand brep and how it is used in BRLCAD. It makes sense to me
that when I create a "pipe" some shape is created, similarly for
other primitives such as BOT, vol etc. |
02:44.59 |
raj12lnm |
brlcad: But
when I use brep command I dont see any change. |
02:45.06 |
raj12lnm |
or a visible
change in mged. |
02:48.28 |
brlcad |
raj12lnm: you
shouldn't see a change, it merely converts the representation
format |
02:48.43 |
brlcad |
e.g., say you
create a sphere (make sph sph) |
02:48.54 |
brlcad |
then run
"brep sph sph.brep" |
02:49.38 |
brlcad |
then inspect
those two objects: "l sph" and "l sph.brep" |
02:50.06 |
brlcad |
they look the
same, but they are described with dramatically different
representation forms |
02:51.16 |
raj12lnm |
ok. |
02:51.21 |
raj12lnm |
That makes
sense. |
02:51.34 |
raj12lnm |
just did those commands on mged |
02:52.00 |
raj12lnm |
so why are
they used. (I know as format.) |
02:52.15 |
Notify |
03BRL-CAD:brlcad * 61791
brlcad/trunk/src/libged/columns.c: why is this file including
joint.h? seems to compile just fine without it |
02:52.26 |
brlcad |
raj12lnm: did
you not read that png ? :) |
02:52.40 |
brlcad |
it explains
what the different representations are commonly used
for |
02:52.47 |
brlcad |
their
limitations, their data impact |
02:53.24 |
raj12lnm |
has opened that image. |
02:54.01 |
raj12lnm |
brlcad : in
the meanwhile can you see brlcad/doc/brep.txt |
02:54.26 |
raj12lnm |
Do you think
changes are required in that file? or is it up-to-date. |
02:54.41 |
brlcad |
the first
form (implicit) is highly mathematical, well-suited for analysis
work and is somewhat our specialty |
02:55.25 |
brlcad |
the second
form (BREP/NURBS) is basically what most commercial CAD systems use
under the hood as how they represent (all) geometry |
02:56.33 |
raj12lnm |
ok. And we
(BRL-CAD) also supports second. right ? |
02:56.39 |
brlcad |
the third
form (polygonal mesh -- also can technically be a "boundary
representation (brep)" but we don't usually call them that to not
confuse them with NURBS) is more common with games and content
modeling systems |
02:56.57 |
brlcad |
brl-cad
supports all three, hence the brep command and bot meshes and
implicit objects... |
02:57.08 |
brlcad |
we're
becoming more and more a hybrid modeling system |
02:58.02 |
brlcad |
raj12lnm:
brep.txt is not up to date .. that was last looked at several years
ago |
02:58.19 |
raj12lnm |
brlcad : the
brep/nurbs code in brlcad core repository is mostly in
c. |
02:58.39 |
raj12lnm |
I mean in C++
(correction) |
02:59.06 |
raj12lnm |
Therefore It
has become difficult to integrate it into python-brlcad |
02:59.18 |
brlcad |
that document
hasn't been looked at by anyone since 2007 .. kind of interesting
actually because it's right around when we started seriously
implementing brep/nurbs support |
03:00.21 |
brlcad |
yeah, I'd
expect it to be difficult, maybe have better luck swigifying a
python interface over the opennurbs api? dunno |
03:03.43 |
raj12lnm |
kanzure(bryan) has written a swig wrapper
here . Pranay Sharma |
03:03.59 |
raj12lnm |
http://diyhpl.us/~bryan/irc/opennurbs/brlcad-opennurbs2.zip |
03:05.01 |
raj12lnm |
brlcad : What
advise will you give to me? |
03:05.28 |
raj12lnm |
I mean what
pointers should I search on the web to be able to use this swig in
the python-brlcad which uses ctypes. |
03:05.49 |
raj12lnm |
considering
raj12lnm is a novice in wrapping ;) |
03:06.27 |
kanzure |
well,
python-brlcad could consume some c wrapper to opennurbs, but
someone would have to write a bunch of c source code to do
that |
03:07.02 |
raj12lnm |
kanzure : in
the main brlcad repo ? |
03:07.08 |
kanzure |
yep |
03:07.40 |
raj12lnm |
So you mean
the opennurbs library has to be rewritten in C or some wrappers
? |
03:07.45 |
brlcad |
kanzure: is
the swig output not useful? |
03:08.04 |
brlcad |
raj12lnm:
he's suggesting (and said) a wrapper.. ;) |
03:08.20 |
kanzure |
opennurbs
doesn't need to be rewritten in c, but that would be nice
too! |
03:08.34 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
03:08.43 |
kanzure |
so, the swig
output works.. but maintaining both ctypes and swig wrappers seems
a little confusing, plus probably-non-interoperable... |
03:08.54 |
brlcad |
you could
write such a wrapper, focusing on the ON_Brep class, but that is a
bit of work -- something that automates it would be more practical
long-term |
03:09.08 |
kanzure |
and then i'd
have to pass opennurbs swig python objects into brlcad through
ON_Brep somehow? i'm not very sure that wont cause
segfaults |
03:09.28 |
kanzure |
i think
brlcad hides ON_Brep anyway |
03:09.40 |
raj12lnm |
brlcad
something like this
http://stackoverflow.com/questions/2045774/developing-c-wrapper-api-for-object-oriented-c-code
? |
03:09.55 |
brlcad |
if you only
use the swig layer for opennurbs/ON_Brep, there's not really much
interoperability I'd think |
03:10.05 |
brlcad |
at any
interop is limited to just mk_brep() |
03:10.24 |
kanzure |
but there's
the internal brep structures in idb objects everywhere |
03:10.27 |
brlcad |
yea, we hide
ON_Brep from C, because it's C++ |
03:10.38 |
kanzure |
the internal
ON_Brep objects are the ones i'm most interested in modifying or
using |
03:10.59 |
kanzure |
(for what i
hope are obvious reasons) |
03:11.22 |
brlcad |
sure, whip up
some brep geometry, instantiate it like all the rest |
03:12.19 |
kanzure |
plus access
to the brep intersection stuff |
03:12.25 |
brlcad |
we didn't
want to reinvent our out api for that, which is why we use
opennurbs |
03:12.34 |
brlcad |
we've been
there, done that, and back |
03:12.37 |
brlcad |
but we also
didn't want to convert all our sources to c++ that comes into any
contact with NURBS functionality |
03:12.59 |
raj12lnm |
kanzure : so
I see two options either to find out a way to use swig wrapped
opennurbs in python-brlcad. Or implement other brlcad primitives in
swig wrapped fashion. did I get this right ? |
03:13.02 |
brlcad |
especially
our C libs, *especially* librt |
03:13.05 |
kanzure |
no, i
certainly understand the pickle you're in |
03:13.25 |
kanzure |
raj12lnm:
sorry, i don't know all the options. it's nuanced. |
03:13.59 |
raj12lnm |
kanzure :
Isnt there a way out ? |
03:14.02 |
brlcad |
the best we
could have done would have been to create a simple style container
that describes a brep (which is a nasty concept to begin with and,
like I said, we've been down that road) or wrap them .. or just use
them |
03:14.12 |
brlcad |
we obviously
chose the later |
03:14.15 |
brlcad |
latter
even |
03:14.28 |
brlcad |
raj12lnm:
give it a try |
03:14.51 |
kanzure |
i suppose
python-brlcad could be transitioned away from ctypes to swig for
everything |
03:14.54 |
brlcad |
suggest
mimicing what we're doing with some simple code |
03:16.00 |
raj12lnm |
kanzure : is
the work with swig wrapping of opennurbs code complete
? |
03:16.14 |
raj12lnm |
I mean the
link you shared is it complete or some TODO left ? |
03:16.17 |
kanzure |
it
compiles... but many of the functions are %ignored because they
were causing errors. |
03:16.18 |
brlcad |
like a simple
C function that you compile to a .so, and a simple C++ class that
you compile to a different .so, then another C function that takes
that C++ class as a void*, then swigify the C++ class, ctype the C
lib, and try to call the C function that takes the c++
type |
03:16.38 |
raj12lnm |
brlccad |
03:16.39 |
kanzure |
that is very
elaborate, |
03:16.47 |
raj12lnm |
brlcad : That
is too much info ;) |
03:16.48 |
kanzure |
is that what
you think the situation simplifies to? i am having trouble
following :) |
03:16.53 |
brlcad |
he's got a
couple weeks to sort it out ;) |
03:16.55 |
kanzure |
where are we
passing c++ types |
03:17.09 |
kanzure |
i mean, in
the non-example code |
03:17.10 |
brlcad |
that's what
we're doing |
03:17.31 |
kanzure |
ON_Brep is
passed to various c functions? |
03:18.18 |
raj12lnm |
brlcad : So
if I could take the essence of this conversation. You are
suggesting me to find a way to implement all the brlcad primitives
in a swig wrapped way and using the OpenNurbs thing. ? |
03:18.40 |
brlcad |
we basically
have "libA" and "libB" |
03:18.49 |
brlcad |
where libA is
: C functions + C function taking a C++ class pointer masked as a C
struct pointer |
03:18.56 |
brlcad |
and libB is :
C++ classes |
03:19.10 |
brlcad |
libA =>
librt ; libB => openNURBS |
03:19.29 |
brlcad |
so create
that situation, try it |
03:19.52 |
brlcad |
should be
able to set up code that mimics that sitation in a day or two
really |
03:20.15 |
brlcad |
and you'll
know whether swig playing with ctypes will work here |
03:20.32 |
kanzure |
so, if it
does work, i think that passing in the swig object will be
something like swig_object.totally_real_pointer instead of just
passing in swig_object, because ctypes won't know what to do with
it |
03:20.37 |
brlcad |
alternatives?
FAR easier that wrapping opennurbs API.... :) |
03:21.34 |
kanzure |
and it will
be critical that the swig wrapper is generated from the exact same
source code |
03:21.41 |
brlcad |
cya guys,
I've hit my tired-typos-limit |
03:21.54 |
raj12lnm |
ok. brlcad
:) |
03:22.08 |
raj12lnm |
I think I
have understood partially. |
03:22.28 |
brlcad |
keep
discussing, raj12lnm ... this is your baby to sort out proper (with
guidance obviously, but keep researching until you understand the
issues) |
03:22.40 |
kanzure |
also, try
experiments |
03:23.15 |
brlcad |
go through
the swig tutorials to get familiar with using it
yourself |
03:23.32 |
brlcad |
alright, I go
:) cheers |
03:30.49 |
*** join/#brlcad infobot (ibot@rikers.org) |
03:30.49 |
*** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 2014
selections are announced! Thank you to all we got to work with.
Remember that SOCIS is coming up right around the corner and you
don't need a summer of code to get involved with open
source. |
03:50.38 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
03:51.27 |
Zhao_Anqing |
brlcad: seems
you are right indeed. |
05:05.09 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
05:57.41 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
06:01.31 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
06:30.06 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
06:33.55 |
*** join/#brlcad kanzure_
(~kanzure@131.252.130.248) |
06:35.15 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
07:43.21 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
07:50.34 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
08:47.03 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
08:52.23 |
*** join/#brlcad teepee-
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
09:02.53 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
09:09.21 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
09:35.15 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:43.18 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.70.13) |
10:41.45 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:47.56 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
11:17.35 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.70.13) |
11:43.00 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:46.21 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
12:08.07 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
12:18.10 |
*** join/#brlcad albertcoder
(~albertcod@101.215.183.46) |
12:26.46 |
Notify |
03BRL-CAD:brlcad * 61792
brlcad/trunk/doc/docbook/README: Apply sf patch 286 (Corrected
Spelling Mistakes) from Henry Curtis (hcurtis) |
12:30.28 |
*** join/#brlcad andrei_
(~IceChat77@188.26.59.85) |
13:23.09 |
Notify |
03BRL-CAD:brlcad * 61793
brlcad/branches/bullet/src/librt/primitives/table.c: declare the
right process_selection functab function |
13:23.31 |
Notify |
03BRL-CAD:brlcad * 61794
brlcad/branches/bullet/src/libbrep/opennurbs_ext.cpp: split is
unused, remove |
13:29.28 |
Notify |
03BRL-CAD:brlcad * 61795
brlcad/branches/bullet/src/libbrep/PullbackCurve.cpp: quell
warnings about unused vars, params, and shadowing. looks like the
tol param probably should be used. |
13:35.41 |
Notify |
03BRL-CAD:brlcad * 61796
brlcad/branches/bullet/src/libged/joint.c: use DB_FULL_PATH_GET
instead of directly accessing the fp_names array |
13:48.33 |
Notify |
03BRL-CAD:brlcad * 61797
brlcad/branches/bullet/src/libged/joint.c: use
DB_FULL_PATH_CUR_DIR() instead of direclty accessing the last
fp_names element. |
13:52.41 |
Notify |
03BRL-CAD:brlcad * 61798
(brlcad/branches/bullet/src/tclscripts/archer/Archer.tcl
brlcad/branches/bullet/src/tclscripts/archer/CMakeLists.txt): apply
sf patch #287 (Joint Panel and Primitive Menu Item) from Matt Bayes
(klinger4077) that provides a new archer panel for editing joint
objects. some cleanup and follow-up needed, but a good
start. |
13:58.24 |
Notify |
03BRL-CAD:brlcad * 61799
brlcad/branches/bullet/AUTHORS: credit matt bayes with his first
code constribution (sf patch 287); make other university
affiliations consistent |
14:04.41 |
*** join/#brlcad guest111121212
(803f2039@gateway/web/cgi-irc/kiwiirc.com/ip.128.63.32.57) |
14:36.25 |
Notify |
03BRL-CAD:indianlarry * 61800
brlcad/branches/bullet/src/librt/primitives/joint/joint.c: Updated
joints symbolic name for location from L to V to follow convention,
also updated joint description output to include 'value' to
A. |
14:49.10 |
Notify |
03BRL-CAD:brlcad * 61801
brlcad/branches/bullet/src/libged/simulate/simphysics.cpp: most of
these should be static funcs, but shouldn't be using sprintf
anywhere .. unsafe. |
15:03.20 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.79.166.196) |
15:09.15 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:11.12 |
Notify |
03BRL-CAD:starseeker * 61802
brlcad/branches/bullet/misc/CMakeLists.txt: Got a Bullet demo
working with a chain of boxes linked via point2point constraints.
Stashing it in misc in the bullet branch since it doesn't belong
anywhere - it will go away once we have properly working
integration, but in the meantime store as a reference. |
15:26.26 |
Notify |
03BRL-CAD:starseeker * 61803
brlcad/branches/bullet/src/librt/primitives/joint/joint.c: Clear
set-but-unused warning |
15:27.38 |
Notify |
03BRL-CAD:n_reed * 61804
brlcad/branches/bullet/src/librt/primitives/joint/joint.c: for
non-primitive reference path edit member matrix of parent comb;
matrix is wrong at the moment |
15:46.06 |
Notify |
03BRL-CAD:brlcad * 61805
brlcad/branches/bullet/src/librt/primitives/joint/joint.c: no v4
support for joint objects, especially since we're moving forward
and they've not worked in decades. |
15:48.13 |
Notify |
03BRL-CAD:carlmoore * 61806
brlcad/trunk/doc/docbook/system/man1/en/rle-fb.xml: s,w,n inserted
(same as S,W,N options); removed an unneeded 'is' |
15:52.36 |
Notify |
03BRL-CAD:carlmoore * 61807
brlcad/trunk/src/fb/rle-fb.c: make swn/SWN fix for the rle-fb
source code, too |
15:55.29 |
*** join/#brlcad Izakey
(~Isaac@195.24.220.134) |
16:11.43 |
Notify |
03BRL-CAD:carlmoore * 61808
brlcad/trunk/doc/docbook/system/man1/en/fb-rle.xml: touch up fb-rle
man page; 'E.g' used in place of 'i.e.' (capital E at start of
sentence, and allow for arguments other than 10) |
16:21.35 |
*** join/#brlcad albertcoder
(~albertcod@101.208.180.136) |
16:40.03 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
17:05.46 |
*** join/#brlcad piyushparkash
(~piyushpar@117.205.70.13) |
17:13.16 |
Notify |
03BRL-CAD:starseeker * 61809
brlcad/branches/bullet/misc/Bullet_Box_Chain_Demo.cpp: Enable key
bindings so we can run the simulation or pause and step
it. |
17:21.21 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
17:36.31 |
Notify |
03BRL-CAD:starseeker * 61810
brlcad/branches/bullet/misc/Bullet_Box_Chain_Demo.cpp: Get a look
at the orientation quaternion for one of the shapes as the
simulation changes. Presumably this will be what we need to
translate back to BRL-CAD. |
18:24.42 |
Notify |
03BRL-CAD:indianlarry * 61811
brlcad/branches/bullet/src/librt/primitives/joint/joint.c: Comment
out bn_mat_xform_about_pt(pmat, rmat, jip->location), looks to
already be transformed around point. |
18:26.07 |
Notify |
03BRL-CAD:starseeker * 61812
brlcad/branches/bullet/src/librt/primitives/joint/joint.c: Avoid
set-but-unused error |
18:32.44 |
Notify |
03BRL-CAD:ejno * 61813
(brlcad/branches/bullet/src/libged/simulate/simrt.c
brlcad/branches/bullet/src/libged/simulate/simrt.h
brlcad/branches/bullet/src/libged/simulate/simulate.c): get the rt
collision algorithm working |
18:46.41 |
*** join/#brlcad ankesh11
(uid8015@gateway/web/irccloud.com/x-hxqaonhuaxpckjyd) |
19:04.36 |
Notify |
03BRL-CAD
Wiki:ProBlowlUK * 0 /wiki/User:ProBlowlUK: |
19:26.29 |
Notify |
03BRL-CAD:ejno * 61814
(brlcad/branches/bullet/src/libged/simulate/simrt.c
brlcad/branches/bullet/src/libged/simulate/simulate.c): silence
output by default |
19:33.10 |
Notify |
03BRL-CAD:ejno * 61815
brlcad/branches/bullet/src/libged/simulate/simrt.c: silence rt
overlap logs |
19:34.52 |
Notify |
03BRL-CAD:ejno * 61816
brlcad/branches/bullet/src/libged/simulate/simulate.c: fix syntax
error |
19:39.45 |
Notify |
03BRL-CAD
Wiki:Ankeshanand * 7527 /wiki/User:Ankeshanand/GSoC14/logs: /* Week
9 */ |
19:43.13 |
Notify |
03BRL-CAD:ejno * 61817
brlcad/branches/bullet/src/libged/simulate/simulate.c: use a
C-style comment |
19:47.41 |
Notify |
03BRL-CAD:starseeker * 61818
brlcad/branches/bullet/misc/Bullet_Box_Chain_Demo.cpp: Vary the
length in one of the boxes - need to generalize the chaining
mechanism. |
19:54.30 |
Notify |
03BRL-CAD:n_reed * 61819
brlcad/branches/bullet/src/librt/primitives/joint/joint.c: fix (or
at least improve) calculation of rotation vector |
20:01.45 |
*** join/#brlcad mihaineacsu_
(~mihaineac@92.85.194.103) |
20:18.42 |
*** join/#brlcad vladbogo
(~vlad@86.121.99.43) |
21:10.45 |
Notify |
03BRL-CAD
Wiki:Vladbogolin * 7528 /wiki/User:Vladbogolin/GSoC2014/Logs: /*
Week 9 */ |
21:11.57 |
Notify |
03BRL-CAD:carlmoore * 61820
brlcad/trunk/doc/docbook/system/man1/en/fb-orle.xml: touch-up work
on fb-orle man page; the example turned out to have -h, which
needed to be changed to -H |
21:19.01 |
Notify |
03BRL-CAD:starseeker * 61821
(brlcad/branches/openscenegraph/CMakeLists.txt
brlcad/branches/openscenegraph/NEWS and 57 others): Sync through
trunk r61819 |
21:19.08 |
Notify |
03BRL-CAD:starseeker * 61822
(brlcad/branches/rel8/CMakeLists.txt brlcad/branches/rel8/NEWS and
63 others): Sync through trunk r61819 |
21:24.46 |
Notify |
03BRL-CAD:starseeker * 61823
(brlcad/branches/bullet/TODO
brlcad/branches/bullet/doc/docbook/README and 14 others): Sync
through trunk r61819 |
21:25.04 |
Notify |
03BRL-CAD:starseeker * 61824
(brlcad/branches/gecode/TODO
brlcad/branches/gecode/doc/docbook/README and 26 others): Sync
through trunk r61819 |
21:38.38 |
Notify |
03BRL-CAD
Wiki:Albertcoder * 7529 /wiki/User:Albertcoder/GSoC2014/logs: /*
Week 9 */ |
21:56.42 |
Notify |
03BRL-CAD:starseeker * 61825
(brlcad/branches/openscenegraph/src/libdm/dm-osg.cpp
brlcad/branches/openscenegraph/src/libdm/osg-test.cpp
brlcad/branches/openscenegraph/src/mged/dm-osg.cpp): Get osg
building again after merge. |
22:06.21 |
Notify |
03BRL-CAD:starseeker * 61826
brlcad/branches/bullet/src/libged/simulate/simrt.c: Work in
progress - for now, turn off unused code to avoid breaking
build. |
22:53.24 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
22:53.24 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
22:53.24 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
22:53.24 |
*** join/#brlcad raj12lnm
(uid35020@gateway/web/irccloud.com/x-fcthcsxfmhevklxy) |
22:53.24 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
22:53.42 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
22:53.42 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
22:59.19 |
*** join/#brlcad ankesh11
(uid8015@gateway/web/irccloud.com/x-hxqaonhuaxpckjyd) |
22:59.19 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
22:59.26 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
22:59.26 |
*** join/#brlcad zxq9
(~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp) |
22:59.26 |
*** join/#brlcad raj12lnm
(uid35020@gateway/web/irccloud.com/x-fcthcsxfmhevklxy) |
22:59.26 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
22:59.26 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
22:59.26 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
22:59.26 |
*** join/#brlcad mihaineacsu_
(~mihaineac@92.85.194.103) |
22:59.26 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:59.26 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
22:59.26 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
22:59.26 |
*** join/#brlcad caen23
(~caen23@92.83.166.162) |
22:59.26 |
*** join/#brlcad ``Erik
(~erik@66-118-151-70.static.sagonet.net) |
22:59.26 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
22:59.26 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
22:59.26 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
22:59.26 |
*** join/#brlcad fenn_
(~fenn@131.252.130.248) |
22:59.26 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
22:59.26 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
22:59.26 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
22:59.26 |
*** join/#brlcad mpictor
(~mark@c-68-58-38-45.hsd1.in.comcast.net) |
22:59.26 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
22:59.27 |
*** mode/#brlcad [+o ChanServ] by
hobana.freenode.net |
22:59.44 |
*** join/#brlcad ``Erik_
(~erik@66-118-151-70.static.sagonet.net) |
23:04.15 |
*** join/#brlcad caen23
(~caen23@92.83.166.162) |
23:28.44 |
*** join/#brlcad gagan
(~gagan@124.253.231.48) |
23:45.28 |
*** part/#brlcad gagan
(~gagan@124.253.231.48) |
00:13.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:43.31 |
starseeker |
brlcad:
openvrml is LGPLv3 - would that pose a problem for us? (just
checking to be sure) |
01:41.09 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
02:59.49 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
03:10.22 |
Notify |
03BRL-CAD:brlcad * 62624
brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt: cliff
eliminated the orle tools post deprecation in r61124, so remove
their manual pages as well |
03:16.43 |
Notify |
03BRL-CAD:brlcad * 62625
(brlcad/trunk/src/conv/CMakeLists.txt
brlcad/trunk/src/fb/CMakeLists.txt
brlcad/trunk/src/util/CMakeLists.txt): ORLE is dead, but remnants
remained. remove the unset orle include dir. |
03:20.25 |
Notify |
03BRL-CAD:brlcad * 62626
brlcad/trunk/include/CMakeLists.txt: liborle is gone, orle.h is
obsolete (deprecated 7.20) |
03:21.22 |
Notify |
03BRL-CAD:brlcad * 62627
brlcad/trunk/CHANGES: note that the orle.h header was part of
liborle |
03:21.50 |
brlcad |
starseeker:
thinking about it from GCV perspective, plug-in style |
03:23.53 |
brlcad |
we could use
but not derive from them and probably not appropriate or a good
idea to have it in src/other, but something that could be leveraged
when available |
03:25.14 |
brlcad |
if there's
another lib, that would be awesome ... heck the fact that it's lgpl
is a good motivation if someone wants to try and write one from
scratch (ideally using a lemon(!) and mit-licensed) |
03:25.55 |
brlcad |
it's been a
while since I last looked, but if you know of another lib with a
better license, please do tell him ;) |
03:26.46 |
brlcad |
kanzure:
implementing the intersections is actually one of the easier parts
.. it's doing N surfaces against M surfaces and stitching it all
together that's the really hard part :) |
03:28.19 |
kanzure |
ah.
hm. |
03:31.02 |
brlcad |
you do need
PP and PC and CC and PS and CS and SS intersections are reasonably
reliable and work well so you can just focus on
stitching |
03:31.22 |
brlcad |
so it'd be
interesting to compare his routines against our
implementations |
03:31.55 |
kanzure |
the one huge
advantage of his source code is that it's all written by what seems
to be a single person |
03:32.15 |
brlcad |
yeah,
consistent and neat |
03:34.05 |
brlcad |
wish we had
more emphasis and rigor on our public APIs, to keep things
streamlined and not organically growing on individual whims .. but
it's a hard balance with progress getting made too |
03:35.01 |
kanzure |
i get the
feeling that opennurbs was a single person originally, but then
later not so much :) |
03:35.10 |
brlcad |
I say that as
I try to figure out where to add a new function myself
encapsulating something I've been working on... |
03:35.44 |
kanzure |
yeah being
clean about it has high costs |
03:35.51 |
kanzure |
moral anguish
etc |
03:36.15 |
brlcad |
there are
tools to help with this that I've pondered |
03:36.20 |
brlcad |
architecture
management |
03:36.54 |
kanzure |
personally i
still have trouble rejecting code contributions that are a little
on the sloppy side, but otherwise functional and good |
03:37.00 |
kanzure |
i know i
should... |
03:37.14 |
brlcad |
you end up
defining what libraries should depend on what other libraries, for
example, and they'll tell you the XXX places you have violations,
so you can work to weed them out and fix them, refactor |
03:37.54 |
brlcad |
that's where
I like to set the bar so far as we can automate it |
03:39.03 |
kanzure |
can't the
army just clone you or something at this point |
03:39.07 |
kanzure |
is that
option off the table? |
03:39.33 |
Stragus |
I'm sure they
have, and the clones just aren't grown up yet :) |
03:40.30 |
brlcad |
I dunno, we'd
be a team of refactoring monkeys |
03:40.43 |
brlcad |
probably end
up flinging poo at each other |
03:40.53 |
kanzure |
hey whatever
it takes to write good c |
03:40.59 |
brlcad |
hehe |
03:41.43 |
kanzure |
i'm not sure
what i want to do about verbnurbs. i could either contribute, or
port it to something else. |
03:41.52 |
brlcad |
you should
see my refactoring to-do list ... tasks I try to work on in idle
time to clean up the code |
03:42.14 |
kanzure |
i have
written lots of javascript, so i'm certainly capable of
contributing, but do i really want to be locked into node and the
browser for cad stuff? |
03:42.48 |
Stragus |
Eh, all that
talk of cleaning up code... and I had spent weeks recently applying
serious anti-debugging techniques on some code, that was the
ugliest mess I ever made. I accept weird jobs sometimes (that
wasn't SURVICE stuff). |
03:43.04 |
brlcad |
categorized
easy, medium, hard .. it's currently 93 items ... each requiring
anywhere from a couple hours to a couple days effort |
03:43.13 |
kanzure |
browser has
the benefit of being a widely distributed platform, and node isn't
completely awful i suppose |
03:44.09 |
brlcad |
Stragus:
"anti-debugging"? is that where you intentionally inject bugs for
job security? |
03:44.37 |
Stragus |
Not quite,
that's where you make it as difficult as possible for someone to
run the code in a debugger and figure things out |
03:44.59 |
brlcad |
kanzure: most
of the major CAD companies have web interfaces to their products
(some like autodesk are exceptionally complex) |
03:45.13 |
brlcad |
varying
degrees of success, but a lot of "meh" from the
industry |
03:46.08 |
brlcad |
most real
modeling tasks still require as fast as hardware with as much
memory as is available, so while pretty, a web interface just tends
to be overhead given a comparable client app |
03:46.10 |
kanzure |
you wouldn't
sell a cad tool in a browser, it would be for other
reasons |
03:46.49 |
kanzure |
i think it's
cheaper to send nurbs over the wire than triangles for
rendering |
03:49.42 |
brlcad |
certainly,
it's generally an order of magnitude less data for "roughly
comparable levels of detail" |
03:51.43 |
kanzure |
the one use
case that i can see for cad in a browser is that sharing a modeling
problem with a colleague is easier since they don't need the cad
tool already installed locally yet |
03:51.48 |
kanzure |
but i admit
this is a very niche case heh |
03:52.50 |
kanzure |
oh, and it
may be useful for cad users in big companies that have super locked
down computing environments, who are otherwise allowed to use the
interwebs |
04:41.48 |
mihaineacsu |
kanzure: are
there any plans for web projects build on node for
brlcad? |
04:42.51 |
kanzure |
no node
bindings |
04:43.05 |
kanzure |
there's a
libffi node thing if you wanted to play around with
that |
04:44.36 |
mihaineacsu |
I'd like to
get involved in something that's javascript related as well.
anybody can write javascript, but so few can write actual good
javascript. |
04:45.04 |
kanzure |
did you look
at verbnurbs? |
04:45.20 |
mihaineacsu |
sorry, I have
to go print my thesis. I'll catch you later |
05:04.53 |
*** join/#brlcad mihaineacsu
(~mihaineac@109.166.134.18) |
05:06.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
06:04.32 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
06:19.04 |
*** join/#brlcad mihaineacsu
(~mihaineac@109.166.131.60) |
07:02.28 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
07:29.11 |
Notify |
03BRL-CAD:brlcad * 62628
brlcad/trunk/src/librt/CMakeLists.txt: add an initial routine (not
yet in use anywhere) that takes a given string with a boolean
operation and returns the boolean operation in a canonical -+u char
form. it converts various ascii/utf-8 alternatives as well as many
utf-16 and various utf-24 symbols (e.g., encountered via
copy-paste) including an exact match for the proper
union/difference |
07:29.13 |
Notify |
symbols. |
07:34.34 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
07:47.06 |
*** join/#brlcad konrado
(~konro@41.205.22.54) |
07:48.09 |
*** part/#brlcad konrado
(~konro@41.205.22.54) |
07:48.23 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
08:07.31 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
09:06.18 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:26.25 |
*** join/#brlcad luca79
(~luca@net-37-117-178-104.cust.vodafonedsl.it) |
09:37.42 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:42.13 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:56.12 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:19.34 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:57.03 |
*** join/#brlcad gurwinder
(75c76841@gateway/web/freenode/ip.117.199.104.65) |
11:01.55 |
gurwinder |
brlcad:
Hello, I am trying to read .g file. One way is by using g2asc. It
shows how the entities information is written. Is there another way
to read .g file so as to understand how information is stored in
it? |
11:40.41 |
``Erik |
gurwinder:
open it in mged and do 'tops' and 'ls' |
11:46.54 |
starseeker |
winces a little at the characterization of BRL-CAD devs as
"refactoring monkeys", but can't really argue... |
11:48.35 |
starseeker |
``Erik: did
you get a chance to try the new git conversion process? |
11:56.21 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:57.17 |
starseeker |
brlcad:
unfortunately, I don't know of a better lib myself - X3DToolKit is
LGPLv2, but we'd need to get the Qt bits out of it and I don't
actually know how close VRML really is to X3D: http://artis.imag.fr/Software/X3D/install_unix.html |
12:01.30 |
starseeker |
if I were
starting it myself, I'd probably look at what the assimp guys did
with their COLLADA importer and try to extract that, then customize
it for VRML - IIRC, COLLADA is also XML based. |
12:03.43 |
starseeker |
actually, it
might be a fun project to try and implement an "assimp-based"
convertor that used them for any formats they support - most of
them we don't really care about, but they do list Collada, Blender
3D, a couple 3ds max formats, Wavefront Obj, IFC/Step (??)
etc... |
12:04.30 |
``Erik |
starseeker:
no, ya refactor monkey, I haven't... is there a url? I was running
a 'git svn rebase' (previously triggered, now in cron), but the svn
checksum mismatch issue has that wedged |
12:04.49 |
starseeker |
``Erik: it's
in misc/svn2git |
12:04.54 |
starseeker |
start with
the README |
12:05.31 |
starseeker |
it's only
good for mirroring - if you start actually working with the git
repo and wanting to merge in changes from svn as you go you'll need
your older process |
12:05.48 |
starseeker |
but it should
get things set up and ready to roll quite quickly |
12:06.51 |
starseeker |
supposes you might be able to get away with the "mirror svn"
git repo being its own thing, having your own clone where you do
actual work, and do pulls from the mirror to get
changes |
12:07.09 |
starseeker |
wouldn't let
you push back to the svn repo through the git mirror
though |
12:07.40 |
``Erik |
I'll have to
take a look when I get some time O.o :) |
12:13.33 |
starseeker |
yeah - assimp
doesn't do threading without boost, but otherwise is buildable as a
stand-alone. If nothing else, an importer that used their lib to
load stuff into BRL-CAD would be useful as something to compare our
own home-grown converters to, and a useful fallback if someone
happens to care about a format we're never likely to support on our
own (i.e. most game formats) |
12:14.23 |
starseeker |
doesn't help
the VRML import problem though, except insofar as studying how they
handle XML based formats like Collada |
13:13.08 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:27.21 |
*** join/#brlcad luca79
(~luca@net-37-117-178-104.cust.vodafonedsl.it) |
13:29.48 |
brlcad |
starseeker:
the comment was about cloning me several times .. we'd be a team of
monkeys |
13:30.45 |
Notify |
03BRL-CAD:starseeker * 62629
(brlcad/branches/dm-work/src/mged/chgview.c
brlcad/branches/dm-work/src/mged/dodraw.c and 2 others): For the
moment, do the same thing in MGED we did in libged to eliminate the
solid list global. If this is still necessary for performance on
today's hardware, need to hide it in gedp or somewhere similar so
it's not a global and not exposed to the application except as some
sort of |
13:30.47 |
Notify |
dl_free_mem
function call. |
13:33.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:34.26 |
brlcad |
starseeker:
and for the geometry conversion, vrml was intently the goal for a
variety of reasons ... x3d is obviously related as the successor
but it's not a superset or subset or anything where you could
massage an xml parser to read the vrml - you need a vrml
parser |
13:35.51 |
brlcad |
assimp would
certainly be interesting for getting all those other formats, and
had them in mind for GCV for some of the content/asset formats that
are merely of periphery interest |
13:43.28 |
Notify |
03BRL-CAD:starseeker * 62630
(brlcad/branches/dm-work/include/ged.h
brlcad/branches/dm-work/src/libged/ged_private.h
brlcad/branches/dm-work/src/mged/buttons.c): Start to use some of
the dl functions from libged in mged. |
13:56.32 |
Notify |
03BRL-CAD:starseeker * 62631
(brlcad/branches/dm-work/include/ged.h
brlcad/branches/dm-work/src/libged/ged_private.h and 2 others):
Clear a few FOR_ALL_SOLIDS uses, remove duplicate polybinout
logic |
13:57.25 |
starseeker |
brlcad: ah
:-) |
14:02.44 |
starseeker |
nods - my other bright idea for VRML then would be to look at
Coin3D |
14:03.45 |
starseeker |
they're
actually based directly on VRML, if I'm understanding their docs
correctly - don't know how hard it would be to extract the I/O bits
from all the other Coin3D stuff, but it might be a good place to
start |
14:04.23 |
starseeker |
https://bitbucket.org/Coin3D/coin/src/90465eec46422931aff11ad6f5c8430c82298771/include/Inventor/VRMLnodes/?at=default |
14:07.23 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:15.41 |
starseeker |
there's
http://ftp.vim.org/ibiblio/devel/lang/c++/QvLib-1.0.tar.gz
which was in turn extracted from OpenInventor, but I'm not sure
what to make of its license and it's VRML 1.0 only |
14:19.50 |
starseeker |
hmm.
OpenVRML is 27 megs out of the box, and Coin3D is 40
megs |
14:20.07 |
starseeker |
takes a quick look at Coin3D to see if it can be quickly
trimmed... |
14:21.56 |
starseeker |
ah - there's
a vrml97 subdirectory in Coin3d/src |
14:22.07 |
starseeker |
that's
probably the place to start |
14:22.55 |
brlcad |
coin3d would
work, freewrl is another |
14:23.15 |
starseeker |
looks like
there's a precident from the VTK world for using Coin:
http://public.kitware.com/pipermail/vtkusers/2004-May/024206.html |
14:23.33 |
brlcad |
doesn't want to do konrado's project for him, he can figure
it all out ;) |
14:23.41 |
starseeker |
heh |
14:24.43 |
brlcad |
as long as
it's not a gpl code, I think we can make just about anything else
that's available work if we have to |
14:25.00 |
starseeker |
nods |
14:25.07 |
brlcad |
the nuances
of the various libs are quite muddy in terms of what might actually
save substantial dev time |
14:25.45 |
brlcad |
and heck, if
he really wanted to write a parser himself and he sticks with it,
more power to him ... it is tractable, just not
recommended |
14:26.04 |
starseeker |
nods |
14:26.38 |
teepee- |
shakes head |
14:26.40 |
teepee- |
;) |
14:26.48 |
starseeker |
is seriously tempted to make a gconv tool using assimp, just
for grins... |
14:27.45 |
starseeker |
would love to
compare the results to our polygonal conversion toolset - might
replace several of them in one swoop |
14:28.41 |
brlcad |
I'd probably
give coin3d a try myself, it looks fairly contained and it's quite
active |
14:28.58 |
starseeker |
if I'm not
mistaken, it's used by the FreeCAD team |
14:28.58 |
brlcad |
that's the
point of GCV, though, that we should be able to have N plugins
using these different implementations, and we can compare
them |
14:29.11 |
brlcad |
it is, so
we'd share similar problems ;) |
14:30.06 |
starseeker |
nods - once the gcv API is stubbed in, we should be able to
go to town |
14:31.59 |
brlcad |
teepee-: so
you want to write a parser yourself you say? :) |
14:33.10 |
starseeker |
hehehe |
14:33.23 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:34.17 |
teepee- |
nope, I'd say
writing parsers yourself is widely underestimated |
14:34.30 |
teepee- |
especially in
case of XML based formats :) |
14:35.05 |
Stragus |
It's
generally not too hard either, if you have done some and can reuse
a bunch of code... |
14:35.30 |
teepee- |
it's not
_hard_ but it's very hard to get it complete |
14:35.42 |
starseeker |
it's also a
nightmare to debug |
14:36.06 |
teepee- |
like
namespaces / xml-include and all the fancy stuff not everybody uses
everyday in case of XML |
14:36.53 |
Stragus |
Ow. Yes
right, I meant the basic syntax, never heard of XML namespaces or
includes |
14:36.53 |
teepee- |
more
examples... hand-made OpenSCAD script parser (very bad error
handling, can't provide correct line numbers with
includes) |
14:37.16 |
teepee- |
or the DXF
parser which only supports part of the entities |
14:38.00 |
teepee- |
Stragus:
that's exactly the point. the basic stuff is easy indeed. but
someone might want to use the extended features... it's in the
spec, so it's possible to use, right? |
14:38.22 |
teepee- |
for grins,
just have a look at SVG files exported by Inkscape |
14:38.26 |
Stragus |
Right, I got
your point now :) |
14:38.48 |
Stragus |
I wrote a XML
parser and didn't implement anything beyond what I could see in the
files I deal with |
14:38.53 |
starseeker |
still wants to look at https://bitbucket.org/Coin3D/dime
to see what it can do with DXF... that would definitely be one to
compare with assimp and our own DXF abilities. |
14:39.02 |
Stragus |
(and a JSON
parser, and a parser for my own little programming language,
etc.) |
14:39.30 |
kintel |
starseeker:
FYI, I was on the Coin3D dev team |
14:39.49 |
teepee- |
fun example
https://openclipart.org/people/liftarn/splat.svg |
14:39.54 |
kintel |
starseeker:
..but itâs not actively developed any longer, so it |
14:39.59 |
kintel |
âs a bit
risky IMO |
14:40.05 |
brlcad |
good to
know |
14:40.43 |
kintel |
But I know
that a number of projects have used it for the VRML parser alone
;) |
14:40.46 |
starseeker |
kintel: in
that situation my approach would be to try and isolate the I/O
aspects that pertain to reading/writing VRML files, and make a new
library based on those |
14:41.00 |
starseeker |
sort of "dime
for VRML" |
14:41.46 |
starseeker |
kintel: how
is the code, in that respect? Would that be a major
effort? |
14:41.50 |
kintel |
starseeker:
depends on which subset of VRML you want to support I guess, but
the core geometry nodes should be easy |
14:42.21 |
kintel |
not sure how
easy it would be to rip out the parser, as youâd need all the
nodes |
14:42.32 |
starseeker |
what do the
nodes depend on? |
14:42.51 |
kintel |
..and the
nodes depend on traversals, which again offer a bunch of virtual
functions for GL rendering etc. |
14:42.57 |
kintel |
..but you
could probably stub away most of that |
14:43.31 |
kintel |
It was never
designed to be separate. Itâs been half a decade since I looked
at the code though : / |
14:44.18 |
kintel |
the far
easiest would be to build and use the lib as is I think |
14:44.18 |
starseeker |
nods - the other approach in that situation is to just start
ripping out anything that isn't necessary to the VRML I/O and boil
it down, rather than trying to extract a subset |
14:44.53 |
kintel |
as long as
FreeCAD is alive and using Coin, it should be relatively
safe |
14:46.16 |
kintel |
but once
starting on vrml, there is VRML1.0. VRML97, X3D etc. - didnât the
X3D guys release some software for parsing them all - or at least
converting VRML97 into the VRML-compatible subset of X3D
? |
14:46.30 |
brlcad |
openvrml does
them all iirc |
14:47.30 |
brlcad |
think freewrl
does too |
14:47.45 |
brlcad |
both seem
pretty active and are listed on the x3d resources page |
14:51.25 |
starseeker |
libgcv should
give us the opportunity to try out different libs (or, even better,
have lots of student projects try out different libs ;-) and do an
objective assessment of relative merits |
14:51.25 |
brlcad |
still, this
is all over-eager problem solving of a new dev's coding problem
... |
14:51.31 |
brlcad |
he should be
the one to figure out what will work and be interesting to
him |
14:51.48 |
brlcad |
don't want to
kill his motivation, which thinking through a lot of this for him
easily could |
14:52.00 |
starseeker |
fair
enough |
14:52.15 |
brlcad |
it's not a
priority format to say the least, that's why it really doesn't
matter in many ways |
14:52.27 |
starseeker |
braces his own motivation and heads back into MGED's drawing
code... |
14:52.39 |
brlcad |
which by the
way is looking awesome |
14:52.48 |
brlcad |
you're
eliminating really old drawing code cruft... |
14:53.49 |
starseeker |
brlcad:
thanks :-). I'm still leading up to the real challenge though -
some parts of MGED's actual feature set are built around the
"bu_list of solid objects", and reworking those is going to be more
than just a refactor |
14:54.41 |
starseeker |
may end up
just having to figure out what the feature actually *is* as step
one... ugh |
15:08.50 |
brlcad |
is it
possible to hold off changing something that fundamental until the
branch is merged? |
15:09.23 |
Notify |
03BRL-CAD:starseeker * 62632
(brlcad/branches/gct/doc/docbook/system/man1/en/gdiff2.xml
brlcad/branches/gct/doc/docbook/system/man1/en/pixinterp2x.xml and
97 others): Sync with trunk up to r62573 |
15:09.51 |
brlcad |
the further
down the rabbit hole you get, the messier the
divergence |
15:10.56 |
brlcad |
much of what
you're doing now could have been on trunk, for example, but it's
intertwined with the dm work |
15:12.35 |
starseeker |
urm. the
difficulty is I need to get this direct manipulation of individual
solids out of all the apps |
15:13.08 |
brlcad |
sure |
15:13.11 |
brlcad |
I know that
pain well actually |
15:13.18 |
starseeker |
brlcad: what
about this? if we branch now for 7.26.0 and cherrypick the key
updates between now and then, I could merge after that |
15:14.19 |
starseeker |
then we avoid
the massive breakage of everything external for 7.26.0, which is
the main reason I'm in the branch to begin with |
15:16.03 |
starseeker |
well, that
and the fairly high risk of breaking a feature or hurting
performance or something like that with such major
changes... |
15:16.22 |
starseeker |
both of which
argue for needing a 7.26.0 branch before I pile back into
trunk |
15:16.36 |
brlcad |
it's not so
much about merging the branch as it is having the branch changing N
things at once instead of 1 thing |
15:16.44 |
brlcad |
plus, that'd
really violates how a release branch is supposed to
function |
15:16.53 |
brlcad |
and I think
that's not helpful for a variety of reasons |
15:17.21 |
brlcad |
and there are
other things playing into what makes 7.26 by the
end-of-FY |
15:18.00 |
Notify |
03BRL-CAD:carlmoore * 62633
brlcad/trunk/doc/docbook/system/man1/en/pixscale.xml: some of my
'routine' fixes, and also remove -h, which has already been removed
for high-res in the program |
15:18.11 |
brlcad |
you're
definitely right about affecting performance, though, so maybe it
should just wait anyways |
15:18.29 |
brlcad |
at least I
saw when you removed the vlist pooling... yikes :) |
15:18.32 |
starseeker |
brlcad: I
guess I didn't really see my changes as hitting mulitple things -
to me, it's all rolled up into the same task of making our code
"scenegraph ready" |
15:18.37 |
brlcad |
that's one of
the targets for my memory allocator |
15:19.01 |
starseeker |
I expect to
add that back in, but I'll be doing it in a way that doesn't
involve globals in libged |
15:20.28 |
brlcad |
making our
code "scenegraph ready" is incredibly vague and open to debate and
creep without really defining what that means, otherwise any you
could just about justify any code change that interacts, no?
:) |
15:21.21 |
Stragus |
That sounds
like two words management would say :) |
15:21.22 |
brlcad |
I'm just
looking at it from an architecture perspective, and there are now
about a half-dozen signficant changes coming down the pipeline in
that branch |
15:21.47 |
starseeker |
well, sort of
- my specific interpretation was that libdm takes as inputs a set
of db_full_paths and view_objects (vlists and text for the latter)
and leaves the details to the backend |
15:22.04 |
brlcad |
they're all
good, but it's a LOT of change and not strictly all "necessary",
just good stuff that "should" get changed |
15:24.51 |
starseeker |
brlcad: so
you'd prefer that I wait until I can merge back into trunk before
diverging further? |
15:25.14 |
starseeker |
I could
figure out how to put the vlist pooling back in in the
meantime... |
15:27.28 |
brlcad |
I think the
divergence pendulum has already swung pretty damn far (not saying
that's a good thing or bad thing, but it's probably a great thing)
... I mean how many lines are you at now if you diff trunk ...
you're probably pushing 50k lines |
15:28.38 |
Notify |
03BRL-CAD:starseeker * 62634
(brlcad/branches/gct/CHANGES
brlcad/branches/gct/doc/docbook/system/man1/en/CMakeLists.txt and
19 others): Sync with trunk up to r62631 |
15:29.03 |
brlcad |
that's
invariably high risk and lots of issues (rule of bugs), so it's
really just trying to keep diverging further "to as much a minimum
as you can manage without halting your progress" |
15:29.41 |
starseeker |
yeah, it's
probably a big diff |
15:29.54 |
brlcad |
if you HAVE
to change something, you have to change it ... this is all the
right direction to be going in regardless, it's just risky from a
change management perspective to have such a huge branch go for
this long without a mergeback |
15:30.17 |
brlcad |
is there
anything you're working on that could be done on trunk and pulled
to your branch? |
15:30.31 |
starseeker |
hmm |
15:30.33 |
brlcad |
one way to
keep it to a minimum |
15:30.46 |
brlcad |
again, if you
can't .. carry on and we'll deal |
15:32.03 |
starseeker |
yeah, I kinda
shot myself in the foot in that respect by switching dm and fb to
hidden structs with accessor functions up front |
15:32.12 |
starseeker |
oppsie |
15:32.14 |
brlcad |
but if you
can ... I think it's worth it as the risk and impact does increase
exponentially as time increases (invariably, you're already doing
the best you can) |
15:33.09 |
starseeker |
I could try
to introduce those changes (hide fb and dm) in trunk now - that
would greatly reduce the divergence in lines of code |
15:33.27 |
starseeker |
unfortunately, that's also guaranteed to
break external dm/fb users :-) |
15:33.51 |
brlcad |
hmmm |
15:34.02 |
brlcad |
what about
all the display list changes from the past several days |
15:34.20 |
brlcad |
most of that
was updating our tools to do things differently |
15:34.44 |
starseeker |
I could try -
the key there is how much the code I moved around was accessing
dm/fb |
15:34.55 |
brlcad |
nods |
15:35.10 |
starseeker |
if it wasn't
(I'll have to check) then I might be able to do most of it ('cept
for the vlist pooling stuff) |
15:35.46 |
brlcad |
the vlist
pooling is another issue altogether, that might end up being a
conflict if the branch lives too long |
15:36.37 |
brlcad |
like I said,
that's a specific place I was looking at to put the new allocator
to use, so I wouldn't worry about it either way |
15:37.06 |
starseeker |
the only real
reason I ripped that out was to avoid the explicit solids list
exposure - I can try being more careful and putting it in gedp as a
void or something like that |
15:37.11 |
brlcad |
I didn't do
it on trunk yet because of 7.26 |
15:38.40 |
brlcad |
nods, and really a lot of place that was used, they didn't
actually need the vlist data .. they needed the
paths |
15:39.29 |
brlcad |
maybe the
best path to not waste time is just to check your diff and see
what, if anything can be merged now, cherry picked or otherwise
massaged to reduce the trunk diff |
15:40.05 |
starseeker |
I'll take a
look |
15:40.25 |
brlcad |
if that list
is zero, so be it, that'd due diligence |
15:40.32 |
starseeker |
brlcad: so I
know better next time, what would have been the better way to
approach something like this? |
15:40.35 |
brlcad |
s/due/be
due/ |
15:43.42 |
brlcad |
probably just
narrowing the scope of the branch ... which is hard here because
there is so much research that was going on
simultaneously |
15:43.51 |
starseeker |
hmm - I might
be able to add in the bu_structparse changes without too much
disruption. That amounts to adding a NULL to anything not using
the new passthru, IIRC. |
15:44.11 |
brlcad |
it's a lot
like the nmg branch in that respect, depth first instead of breadth
first changes |
15:44.28 |
brlcad |
for example,
all the dm API hiding / changing probably should have been last not
first |
15:46.33 |
starseeker |
can see that... main idea there was to get all the
X/ogl/whatever specific logic stuffed as far down as I could so I
wouldn't have to introduce and then remove the equalivents for osg,
but it did toss me off into the wilderness changeset
wise |
15:48.55 |
Notify |
03BRL-CAD:starseeker * 62635
(brlcad/branches/gecode/CHANGES
brlcad/branches/gecode/doc/docbook/system/man1/en/CMakeLists.txt
and 19 others): Sync with trunk up to r62631 |
15:50.23 |
Notify |
03BRL-CAD:starseeker * 62636
(brlcad/branches/bullet/CHANGES
brlcad/branches/bullet/doc/docbook/system/man1/en/CMakeLists.txt
and 19 others): Sync with trunk up to r62631 |
15:50.40 |
Notify |
03BRL-CAD:starseeker * 62637
(brlcad/branches/osg/CHANGES
brlcad/branches/osg/doc/docbook/system/man1/en/CMakeLists.txt and
19 others): Sync with trunk up to r62631 |
15:51.01 |
Notify |
03BRL-CAD:starseeker * 62638
(brlcad/branches/rel8/CHANGES
brlcad/branches/rel8/doc/docbook/system/man1/en/CMakeLists.txt and
19 others): Sync with trunk up to r62631 |
15:51.25 |
Notify |
03BRL-CAD:starseeker * 62639
(brlcad/branches/dm-work/CHANGES
brlcad/branches/dm-work/doc/docbook/system/man1/en/CMakeLists.txt
and 19 others): Sync with trunk up to r62631 |
15:53.08 |
brlcad |
yeah,
architecture change-wise -- and mostly just thinking out loud --
there was the addition of a new dm, changed dm API / hidden
structs, new dm API (better way of doing things), changed object
display management, new display methods, updated tools to new
display method, ... probably a few other things I'm
missing |
15:54.50 |
starseeker |
come to think
of it - in principle, ripping out dg.h and friends might be doable
in trunk |
15:55.09 |
brlcad |
yeah, the
elimination of the obj stuff .. that sh!t can go |
15:55.27 |
starseeker |
main ugly bit
is needing to stuff wdb_obj.c in mged so it's Tcl commands still
work - didn't have time to boil that down into a cleaner
solution |
15:55.41 |
brlcad |
nods |
15:55.57 |
starseeker |
still, hard
to claim it's more ugly than leaving all the rest of it
there... |
15:56.11 |
brlcad |
anyways, not
second-guessing your progress, like I said -- this is all great
stuff I'm seeing |
15:56.40 |
brlcad |
I'm just
shuddering at the branch on the whole from a risk management
perspective, it's definitely in the "medium-high" category now
:) |
15:57.11 |
starseeker |
heh - that
doesn't even count the openscenegraph stuff in the other branches,
if you really want nightmares :-P |
15:57.23 |
starseeker |
fortunately,
most of that shouldn't have to merge at all |
15:57.43 |
starseeker |
it'll just
guide the "real" implementation |
16:01.13 |
starseeker |
brlcad:
actually, what I might be able to do is introduce the new dm (and
maybe even fb) API functions and calls and such, but not hide the
dm and fb structs themselves |
16:01.44 |
starseeker |
I'll have to
look into that a bit, but what should really cause the breakage for
external codes is not being able to access struct members
directly |
16:02.10 |
starseeker |
adding new
members is nothing new - Bob's done it several times - so if I do
everything but the final "hide" it might still fly |
16:24.36 |
brlcad |
nods, sounds great |
16:32.57 |
Stragus |
I'm actually
surprised you went the OpenSceneGraph route. I thought that was a
bad decision when... another unnamed piece of software took that
route. |
16:33.27 |
Stragus |
It's really
just a big and very heavy wrapper around legacy OpenGL, with gaps
and giant holes in terms of modern functionalities |
16:35.04 |
Stragus |
still can't believe that library needs 240000 active malloc()
calls to render a cube |
16:42.37 |
starseeker |
Stragus: a
lot of the work that is being done is to get our codebase ready to
work with an external scenegraph - in that sense, it doesn't really
matter what backend we're looking at |
16:43.31 |
starseeker |
OpenSceneGraph does at least hide the
platform ugliness - as matters stand right now, we have one dm/fb
implementation for glx, another for wgl, and we don't work at all
on native Apple OpenGL |
16:44.48 |
starseeker |
it's also
fairly easy to embed in BRL-CAD's build. |
16:45.20 |
Stragus |
Right, glfw
is a great alternative to hide the platform ugliness |
16:45.40 |
starseeker |
my hope is
that once this gigantic code scrubbing is done, it will be *much*
easier for us to put <new shiny solution> under BRL-CAD,
however that may change from year to year |
16:45.43 |
Stragus |
And it's a
lot more flexible and complete to create contexts with modern
functionalities |
16:46.38 |
starseeker |
nods - I'm familiar with glfw, and actually used it at one
point. It doesn't provide a scenegraph, however |
16:47.57 |
starseeker |
we need to
get our API to the point where applications aren't expected to
micromanage their drawing the way MGED currently does. Even if all
that just moves down to a library, it will allow for the future
insertion of other drawing managers instead of completely locking
us out of that space |
16:49.56 |
Stragus |
Indeed.
Having your own drawing manager would seem appropriate to me (on
top of glew/glfw3 to hide the ugly stuff) |
16:53.21 |
Notify |
03BRL-CAD:starseeker * 62640
(brlcad/trunk/include/bu/magic.h brlcad/trunk/include/bu/parse.h
and 60 others): Merge in all libbu changes and related tweaks from
dm-work@r62639 to trunk, and make local alterations to trunk code
to work with the libbu changes. The new magic numbers are harmless,
as is the bu_struct_parse change if NULL is passed for the new
parameter. Right now these updates aren't in use by any
code |
16:53.23 |
Notify |
in trunk, but
they help reduce the size of the diff between the
branches. |
16:57.00 |
starseeker |
Stragus:
practically speaking, BRL-CAD isn't in a position yet to take
advantage of any of the "modern" stuff when it comes to OpenGL -
we're still doing wireframes and, if you're lucky, shaded bots.
Our NURBS shading is coming online, which is the game changer, but
that's still being shaken out in testing at the moment. |
16:58.32 |
starseeker |
Stragus: you
know quite a lot about this - do you have any familiarity with this
work? http://www.cs.columbia.edu/~keenan/Projects/SpinTransformations/ |
17:00.09 |
starseeker |
once we can
do shaded displays for everything, textures become more
interesting... |
17:00.32 |
Stragus |
I'm not
familiar with that paper at first glance, reading it may reveal
common techniques |
17:00.39 |
Stragus |
Indeed |
17:01.11 |
starseeker |
if it's as
cool as the figures suggest, the open source implementation makes
it of real interest for quick testing... |
17:01.41 |
Stragus |
Also,
eventually, one day, it could be nice to render CSG geometry
directly by running the raytracer on CUDA/OpenCL |
17:03.56 |
starseeker |
that would be
cool - I know brlcad and some students have looked into that a
bit |
17:04.27 |
starseeker |
iirc, it
pretty much involves doing on the raytracing side what I'm working
on now on the graphics side (i.e., lots of changes to data
flows) |
17:05.10 |
Stragus |
Regarding
that URL: The screenshots make it a lot clearer and simpler than
what the abstract and introduction suggest. I have implemented
something similar once, although most probably not as
fancy |
17:06.37 |
Stragus |
My technique
was just stretching the texture to try to maintain a same "scale"
everywhere, converging on some solution |
17:11.47 |
starseeker |
cool |
17:12.30 |
starseeker |
once we're
through all this grunt work, I'm really hoping we'll be more easily
able to play with that sort of cool, immediately user visible
niftyness |
17:15.10 |
starseeker |
unfortunately, that point is probably
after the Tk->Qt migration too (speaking of grunt
work) |
17:21.31 |
Notify |
03BRL-CAD:starseeker * 62641
(brlcad/trunk/include/CMakeLists.txt brlcad/trunk/include/ged.h and
46 others): Remove dg.h and friends, per dm-work branch commit
62532. Things to note - this removes the old gdiff tool - while the
new one should functionally do what is needed, testing and user
feedback are in order. Also mged gets a modified wdb_obj.c stuffed
into it to define its tcl commands until someone can
come |
17:21.33 |
Notify |
in and clean
that up properly. |
17:27.44 |
Notify |
03BRL-CAD:starseeker * 62642
(brlcad/branches/gecode/doc/docbook/system/man1/en/pixscale.xml
brlcad/branches/gecode/include/CMakeLists.txt and 104 others): Sync
with trunk up to r62641 |
17:28.21 |
Notify |
03BRL-CAD:starseeker * 62643
(brlcad/branches/bullet/doc/docbook/system/man1/en/pixscale.xml
brlcad/branches/bullet/include/CMakeLists.txt and 104 others): Sync
with trunk up to r62641 |
17:28.43 |
Notify |
03BRL-CAD:starseeker * 62644
(brlcad/branches/osg/doc/docbook/system/man1/en/pixscale.xml
brlcad/branches/osg/include/CMakeLists.txt and 103 others): Sync
with trunk up to r62641 |
17:29.31 |
Notify |
03BRL-CAD:starseeker * 62645
(brlcad/branches/rel8/doc/docbook/system/man1/en/pixscale.xml
brlcad/branches/rel8/include/CMakeLists.txt and 104 others): Sync
with trunk up to r62641 |
17:34.39 |
Notify |
03BRL-CAD:starseeker * 62646
(brlcad/branches/dm-work/doc/docbook/system/man1/en/pixscale.xml
Property Changed: and 2 others): Sync with trunk up to
r62641 |
17:35.32 |
Notify |
03BRL-CAD:starseeker * 62647
(brlcad/branches/gct/doc/docbook/system/man1/en/pixscale.xml
brlcad/branches/gct/include/CMakeLists.txt and 104 others): Sync
with trunk up to r62641 |
17:36.28 |
*** join/#brlcad mihaineacsu
(~mihaineac@109.166.131.174) |
18:07.22 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.155.32) |
18:32.46 |
Notify |
03BRL-CAD:starseeker * 62648
(brlcad/trunk/doc/docbook/system/man3/en/libfb.xml
brlcad/trunk/doc/html/ReleaseNotes/email4.0.html and 188 others):
Sync dm-work efforts through 62497, plus fix to tclcad_obj.c from
62580, into trunk. This is the 'hide dm and fb' effort. In order to
make this work in trunk, we need to temporarily rework the updates
to still allow struct dm and struct fb to be part of the public API
so |
18:32.48 |
Notify |
code
explicitly accessing struct members can still do so (that mechanism
will go away after 7.26). Rather than compliate this commit with
those struct changes, they will be done in a follow-on
commit. |
18:35.40 |
Notify |
03BRL-CAD:carlmoore * 62649
brlcad/trunk/src/util/pixscale.c: add 'h' to comment |
18:38.44 |
Notify |
03BRL-CAD:carlmoore * 62650
(brlcad/trunk/doc/docbook/system/man1/en/obj-g.xml
brlcad/trunk/src/conv/obj-g.c): rearrange the options in Usage and
manpage; change -h, which is not for hi-res, to -H; shut off a
redundant bu_log |
18:44.52 |
Notify |
03BRL-CAD:carlmoore * 62651
brlcad/trunk/doc/docbook/system/man1/en/obj-g.xml: oops, -h was
referred to in 2 other places, so change those occurrences to
-H |
18:46.24 |
Notify |
03BRL-CAD:starseeker * 62652
(brlcad/trunk/include/dm.h brlcad/trunk/include/fb.h): Expose the
internal headers for the structs. This may still require changing
struct definitions from struct dm to either just dm or struct
dm_internal... |
18:47.46 |
Notify |
03BRL-CAD:brlcad * 62653
brlcad/trunk/CHANGES: tighten up the wording on the three change
types and note that dg.h is now obsolete (it wasn't documented here
but was documented in the file itself as deprecated) |
18:52.13 |
starseeker |
brlcad: if
that or some variation on it will work, it's most of the
pre-display-list work in the dm-work branch. Unless there's
trouble I'll get a preserve-the-freesolid-lists version of the
libged refactor in next |
18:53.15 |
Notify |
03BRL-CAD:brlcad * 62654
brlcad/trunk/NEWS: the bug fix is supplanted with the removal of
gdiff. annotate the rewrite of gdiff (still need to move the
files/rename the binary) by cliff to improve an overhauled geometry
diffing capability. |
18:56.08 |
brlcad |
i'm seeing
some minor issuse in the 62648 merge |
18:56.20 |
brlcad |
doc files
that got updated erroneously |
18:56.46 |
starseeker |
I think there
were a couple that got FBIO changed... |
18:57.41 |
starseeker |
yeah -
email4.0.html and libfb.xml. I guess the former at least shouldn't
have been changed? |
18:59.06 |
brlcad |
well they
both look wrong, but yeah definitely not the e-mail :) |
18:59.31 |
brlcad |
no rewriting
history to suit your evil plans |
19:00.02 |
starseeker |
I'll put that
one back - libfb.xml should have been updated but I probably didn't
do it right |
19:00.45 |
brlcad |
so reviewing
public API changes, fbio.h elimination ... where did RGBpixel end
up? |
19:01.02 |
starseeker |
fb.h |
19:01.04 |
Notify |
03BRL-CAD:starseeker * 62655
brlcad/trunk/doc/html/ReleaseNotes/email4.0.html: Historical
documentation, not living documentation - restore |
19:02.04 |
brlcad |
can you
annotate that in CHANGES, minimally impacting change of #include
fbio.h to fb.h (so anything that might have been construed as
non-struct public is now provided by fb.h) |
19:02.18 |
starseeker |
ah,
sure |
19:03.55 |
brlcad |
I'm basing
the struct changes on the notion that we've never actually
published or documented that anywhere, but I'm pretty sure I've
seen some of the little tidbits like RGBpixel in use |
19:04.06 |
starseeker |
brlcad: minor
nitnoid - how come the minor changes go low->high release number
down the page, but the deprecated/obsolete sections go the other
way? |
19:04.14 |
brlcad |
so structs
can go on whim, but still good to note the entire header going
poof |
19:05.25 |
brlcad |
starseeker:
frankly, for efficiency |
19:05.41 |
brlcad |
new items
only have to get added to the top, so no searching to
add |
19:05.46 |
starseeker |
nods |
19:05.52 |
brlcad |
can jump to
the bottom to add minimally impacting |
19:05.59 |
starseeker |
ah
:-) |
19:06.26 |
starseeker |
makes sense -
caught me off guard, initially though you would have gone for
uniform ordering ;-) |
19:06.32 |
brlcad |
makes them
inconsistent with each other, but I figure we will spend FAR more
time editing that file than others will reading it to notice
that |
19:06.37 |
starseeker |
so this will
be the first 7.26 change? |
19:06.55 |
brlcad |
er, shouldn't
be... |
19:07.08 |
starseeker |
sees only 7.24 at the bottom... |
19:07.15 |
brlcad |
ahh, yeah,
the marker is missing |
19:07.19 |
brlcad |
is goes
somewhere in there... |
19:07.42 |
starseeker |
after the
last 7.23? |
19:07.49 |
brlcad |
yeah |
19:07.54 |
brlcad |
i think right
before bu_kill_parallel |
19:07.57 |
brlcad |
but lemme
check |
19:09.24 |
brlcad |
yep, that
looks like where it goes |
19:09.52 |
starseeker |
k - regex
coming up |
19:10.00 |
brlcad |
and all those
7.24's should be 7.25 |
19:10.39 |
brlcad |
(the three or
so minimally impacting in the 7.26 cat should be 7.25) |
19:10.50 |
starseeker |
and the ones
above the new 7.26 should be 7.23? |
19:11.42 |
brlcad |
no, they were
changed in 7.24 |
19:12.14 |
Notify |
03BRL-CAD:starseeker * 62656
brlcad/trunk/CHANGES: Add the 7.26 header, update release numbers,
add fbio.h -> fb.h regex |
19:12.25 |
starseeker |
there we go
:-) |
19:12.32 |
brlcad |
the []
reflect what was in include/conf when the change was made, the
label reflects which release that was published |
19:13.30 |
starseeker |
generally
speaking, should I try to add CHANGES lines in branches for
merging, or add them in trunk after the merge? |
19:14.05 |
brlcad |
probably best
to do them in the branch as you make the changes so there's less
chance they get overlooked |
19:14.22 |
brlcad |
and they get
merged as the change is merged |
19:14.39 |
brlcad |
same with
news |
19:16.36 |
Notify |
03BRL-CAD:starseeker * 62657
brlcad/trunk/doc/docbook/system/man3/en/libfb.xml: Fix fb_NULL
search-and-replace fail. |
19:31.27 |
starseeker |
brlcad: if
you prefer to play save with gdiff we can add it back in for 7.26 -
I was mostly being lazy in the branch, but since we're merging in
at this point I can go back and have a go at unraveling
it. |
19:46.58 |
Notify |
03BRL-CAD:n_reed * 62658
(brlcad/branches/brep-debug/AUTHORS
brlcad/branches/brep-debug/CHANGES and 393 others): sync from trunk
through r62657 |
20:10.52 |
brlcad |
starseeker:
your call, I'm good with replacing if you think the new is stable
enough and featured for use |
20:11.45 |
brlcad |
maybe try a
little script that gdiff's all our sample dbs against all others
with all the various gdiff options just to see if you can get bad
behavior |
20:17.45 |
*** join/#brlcad vladbogo
(~vlad@188.25.101.43) |
20:25.49 |
*** join/#brlcad vladbogo
(~vlad@188.25.101.43) |
20:49.48 |
starseeker |
vladbogo:
howdy! |
20:51.11 |
vladbogo |
starseeker:
hi |
20:52.35 |
starseeker |
vladbogo:
apologies if I managed to break any of the Qt code with that last
batch of commits - I'll try to remedy any errors
tonight |
20:53.34 |
vladbogo |
starseeker:
no worries, I only saw a duplicate case in tclcad_obj |
20:54.49 |
starseeker |
vladbogo: had
a chance to see what's involved with replacing the Tk window with a
Qt version? |
20:55.15 |
starseeker |
is (over)optimistically thinking that could be as simple as
window creation logic and key bindings... |
20:56.32 |
starseeker |
brlcad: hmm,
good idea (script) |
20:58.29 |
Notify |
03BRL-CAD:carlmoore * 62659
brlcad/trunk/doc/docbook/system/man1/en/nirt.xml: use
<command>nirt</command> more often |
20:59.27 |
vladbogo |
starseeker:
I've taken a brief look and it shouldn't involve much more than, as
you said, keybindings and event processing |
20:59.38 |
starseeker |
cool |
21:00.17 |
vladbogo |
so I was
thinking about giving a try in the next few weeks to see what it
comes up |
21:00.27 |
starseeker |
awesome |
21:01.07 |
vladbogo |
so I'll
create a new branch and start working and come back with
updates |
21:01.56 |
starseeker |
sounds good -
if any of the dm/fb shuffle that's going on with my stuff starts
causing trouble (bad interactions with Qt, whatever) don't hesitate
to let me know |
21:02.30 |
vladbogo |
ok, I
will |
21:04.25 |
starseeker |
proceeds to diff everything with
everything... |
21:04.35 |
vladbogo |
since I
haven't worked with branches in svn, is svn copy all I need in
order to create a new branch? |
21:04.44 |
starseeker |
yep - very
easy |
21:05.16 |
starseeker |
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.using.html |
21:05.42 |
starseeker |
main trick
for BRL-CAD is to put the branch in the right place |
21:06.06 |
vladbogo |
thanks |
21:06.39 |
starseeker |
so for this
it'd be https://svn.code.sf.net/p/brlcad/code/brlcad/branches/qtged
(or whatever you wanted to name it) |
21:08.11 |
vladbogo |
that's what I
thought that the location will be |
21:08.13 |
vladbogo |
thanks |
21:08.37 |
starseeker |
most people
get it right - I'm the only one in recent memory who put his in the
wrong place ;-) |
21:10.13 |
starseeker |
and whadya
know, gdiff did crash... let's see why... |
21:15.16 |
starseeker |
dsp...
figures... |
21:17.58 |
Notify |
03BRL-CAD:n_reed * 62660
brlcad/branches/brep-debug/src/libbrep/boolean.cpp: fix copy-paste
error |
21:20.35 |
Notify |
03BRL-CAD:vladbogo * 62661 (svn:ignore ##
-0,0 +1,2 ## and 2 others): Created a Qt branch. |
22:04.46 |
Notify |
03BRL-CAD:carlmoore * 62662
brlcad/trunk/doc/docbook/system/man1/en/nirt.xml: touch up, and add
a missing right bracket |
22:29.41 |
Notify |
03BRL-CAD:starseeker * 62663
(brlcad/trunk/NEWS brlcad/trunk/src/librt/primitives/dsp/dsp.c):
Fix bug in g2asc/asc2g handling of dsp primitive - round trip
wasn't working previously. |
22:38.34 |
starseeker |
brlcad: when
I gdiff2 goliath.g with itself, I'm getting some sort of weird
corrupted memory crash that seems to be mixed up with db_dircheck
and bu_log |
22:40.28 |
starseeker |
I'm thinking
that diffing a file with itself isn't going to be a big thing, and
it's not clear to me this is gdiff2's fault... |
23:03.19 |
Notify |
03BRL-CAD:starseeker * 62664
brlcad/trunk/src/gtools/gdiff2/gdiff2.c: Free search results from
diff |
23:10.57 |
Notify |
03BRL-CAD:starseeker * 62665
brlcad/trunk/src/gtools/gdiff2/gdiff2.c: Catch cases of identical
files up front for gdiff2 |
23:11.04 |
starseeker |
hooray for
input validation |
23:38.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:06.45 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:10.10 |
Notify |
03BRL-CAD:brlcad * 62742
brlcad/trunk/CHANGES: the histogram interface isn't going away, and
don't need to deprecate to rename (minimally impacting if done
carefully). |
00:16.36 |
Notify |
03BRL-CAD:brlcad * 62743
brlcad/trunk/CHANGES: schedule removal of all the public API
routines that expose a Tcl_Interp (except for
libtclcad) |
00:39.53 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
01:18.25 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
01:25.22 |
Notify |
03BRL-CAD:brlcad * 62744
brlcad/trunk/CHANGES: missed two tcl funcs |
01:27.56 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:36.44 |
starseeker |
yow - didn't
even have SBCL on my machine |
01:37.01 |
Notify |
03BRL-CAD:brlcad * 62745
brlcad/trunk/include/db.h: remove the v4 boolean preprocessor
symbols, new DB_OP symbols replace them |
01:40.23 |
Notify |
03BRL-CAD:brlcad * 62746
brlcad/trunk/CHANGES: db4 symbols removed |
01:47.08 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
02:10.28 |
Notify |
03BRL-CAD:brlcad * 62747
brlcad/trunk/include/raytrace.h: ws column-70 comment
formatting |
02:53.23 |
Notify |
03BRL-CAD:brlcad * 62748
brlcad/trunk/src/conv/nmg/g-nmg.c: use the wdb symbols since we're
calling mk_addmember |
03:01.46 |
Notify |
03BRL-CAD:starseeker * 62749
brlcad/trunk/src/librt/op.c: Make the 'treat this as C++' test
happy and explicitly cast to the enum |
03:06.50 |
starseeker |
brlcad: don't
we want the regex for fbio.h->fb.h? |
03:07.15 |
*** join/#brlcad sofat
(~sofat@202.164.53.117) |
03:09.19 |
Notify |
03BRL-CAD:starseeker * 62750
brlcad/trunk/CHANGES: Put fbio.h regex back into
CHANGES |
03:11.45 |
sofat |
brlcad there
is link of about us page please check. |
03:11.47 |
sofat |
http://202.164.53.122/~hitesh/wordpress/ |
03:12.11 |
sofat |
one work is
left |
03:12.25 |
sofat |
is plugin for
xml parsing |
03:30.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:50.24 |
brlcad |
<PROTECTED> |
03:58.15 |
Notify |
03BRL-CAD:brlcad * 62751
brlcad/trunk/include/rt/op.h: need a null to indicate an unset
op |
03:59.08 |
Notify |
03BRL-CAD:brlcad * 62752
brlcad/trunk/include/wdb.h: begin eliminating the magic op chars,
use the new DB_OP_* values |
04:16.08 |
Notify |
03BRL-CAD:brlcad * 62753
(brlcad/trunk/src/conv/g-dot.c brlcad/trunk/src/conv/g-xxx.c and 17
others): propagate the DB_OP_* enumeration type in leu of having
magic chars all throughout the code |
04:28.41 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
07:35.13 |
*** join/#brlcad luca79
(~luca@net-2-34-220-156.cust.vodafonedsl.it) |
07:37.51 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
07:38.46 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
08:03.15 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:15.38 |
*** join/#brlcad luca79
(~luca@net-2-34-220-156.cust.vodafonedsl.it) |
09:36.45 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:18.53 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:29.23 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:40.07 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:40.24 |
*** part/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:05.13 |
``Erik |
installs xcode6 o.O |
12:06.15 |
``Erik |
I wonder if
it'll be able to cope with a cmake -G Xcode BRL-CAD |
12:06.28 |
starseeker |
winces |
12:07.00 |
starseeker |
historically,
that's a pretty slow way to build BRL-CAD |
12:08.49 |
*** join/#brlcad Stragus
(~alexis@50-193-129-193-static.hfc.comcastbusiness.net) |
12:15.49 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
12:19.32 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
12:33.44 |
``Erik |
thus the
experiment :D |
12:37.56 |
*** join/#brlcad FreezingCold
(~FreezingC@CPE602ad06bea2a-CM602ad06bea27.cpe.net.cable.rogers.com) |
12:40.18 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
13:33.10 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:55.18 |
Notify |
03BRL-CAD:starseeker * 62754
brlcad/trunk/src/libfb/if_osgl.cpp: Add some logging to get a feel
for the logic flow of the framebuffer. Remove the hardware option
for color maps - there was a note that the code was never tested
even in the original ogl fb, and it's X specific as
well. |
14:10.03 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:12.17 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:22.07 |
Notify |
03BRL-CAD:starseeker * 62755
brlcad/trunk/src/libfb/if_osgl.cpp: Unless we hit a major blocker,
just go with double buffer. OSG should provide us with the
necessary tools to make that 'just work' and single buffer + OSG
looks like it involves some complications that probably aren't
worth dealing with. |
15:03.35 |
Notify |
03BRL-CAD:starseeker * 62756
(brlcad/trunk/src/fbserv/fbserv.c
brlcad/trunk/src/libfb/if_osgl.cpp): Somewhere in here (probably
should be in do_event rather than the poll function itself) we seem
to need to update the OSG viewer frame to recover from drawing
damage when the window is hidden. fbserv has an odd setup where it
has hardcoded WIN32 and non-WIN32 timing values for calling fb_poll
- need to make that a |
15:03.37 |
Notify |
recommendation from the fb implementation
via a callback. The non-WIN32 default (60 seconds??) is far too
slow for any sort of interactive updating - it only works with ogl
because the X window used there handles repainting without needing
to call fb_poll. |
15:13.04 |
*** join/#brlcad Stragus
(~alexis@50-193-129-193-static.hfc.comcastbusiness.net) |
15:42.19 |
*** join/#brlcad Stragus
(~alexis@50-193-129-193-static.hfc.comcastbusiness.net) |
15:45.04 |
Notify |
03BRL-CAD
Wiki:Rpetcher61 * 0 /wiki/User:Rpetcher61: |
15:47.59 |
Notify |
03BRL-CAD:starseeker * 62757
(brlcad/trunk/include/fb.h brlcad/trunk/src/fbserv/fbserv.c and 14
others): Encode the refresh rates in the fb definitions, so we can
let ogl and osgl do different things. As a happy bonus, another
WIN32 ifdef bites the dust. |
15:54.30 |
``Erik |
yup, new
xcode still sucks tryign to load BRLCAD.xcodeproject |
15:55.57 |
Notify |
03BRL-CAD:carlmoore * 62758
brlcad/trunk/doc/docbook/system/man1/en/rt.xml: touch-up of rt
manpage; includes 2 usages of 'opposite of' |
15:56.25 |
starseeker |
``Erik:
almost wonder if it would be worth pointing them to our build as a
possible optimization test case |
15:56.57 |
brlcad |
starseeker:
what version of glibc was that pthread error for? |
15:57.24 |
starseeker |
erm. Not
sure offhand - whatever the latest is in Ubuntu |
15:59.38 |
brlcad |
we might have
a problem, but there's a glibc thread indicating that was a bug in
glibc 2.7-16 and another saying it still persists in 2.9-21, fixed
in 2.10 |
16:01.03 |
starseeker |
my guess is
it's eglibc 2.19, but I'll have to check tonight |
16:01.44 |
brlcad |
k |
16:01.56 |
brlcad |
chances are,
it's a bug in our code, so I'll keep looking |
16:05.24 |
starseeker |
could this be
related?
http://stackoverflow.com/questions/1105745/pthread-mutex-assertion-error |
16:08.24 |
starseeker |
come to think
of it probably not, since I only seem to be running into it with
the optimized builds |
16:14.14 |
Notify |
03BRL-CAD:starseeker * 62759
brlcad/trunk/src/libfb/if_osgl.cpp: We need to allocate both of
these once shared memory re-enters the picture for stand-alone
windows. |
16:16.34 |
brlcad |
starseeker:
very much related |
16:17.24 |
brlcad |
the question
is whether it's our logic or the compiler performing a mutex lock
on a mutex that thread doesn't own |
16:18.09 |
brlcad |
like I said,
almost certain it's our logic and perhaps related to the new thread
IDs, but sanity check against the system glibc version is something
easy to eliminate |
16:41.09 |
Notify |
03BRL-CAD:carlmoore * 62760
brlcad/trunk/src/libfb/if_osgl.cpp: fix spelling |
16:43.11 |
Notify |
03BRL-CAD:carlmoore * 62761
brlcad/trunk/src/rt/view.c: Fix the Usage for rt; this file is
view.c (where is viewedge.c used?) |
17:26.49 |
*** join/#brlcad DarkCalf
(~DarkCalf@173.231.40.98) |
17:27.26 |
Notify |
03BRL-CAD:carlmoore * 62762
brlcad/trunk/doc/docbook/system/man1/en/rtedge.xml: touchup of
rtedge.xml |
17:30.23 |
*** join/#brlcad FreezingCold
(~FreezingC@CPE602ad06bea2a-CM602ad06bea27.cpe.net.cable.rogers.com) |
17:35.42 |
Notify |
03BRL-CAD:starseeker * 62763
brlcad/trunk/src/other/CMakeLists.txt: add a make clean file for
distcheck |
17:47.33 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
18:23.46 |
Notify |
03BRL-CAD:starseeker * 62764
(brlcad/trunk/include/bu/malloc.h brlcad/trunk/src/libbu/malloc.c
and 4 others): Start some refactoring/reshuffling of the shmget
logic. |
18:25.20 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.139.223) |
18:31.06 |
Notify |
03BRL-CAD:starseeker * 62765
(brlcad/trunk/src/libfb/CMakeLists.txt
brlcad/trunk/src/libfb/if_osgl.cpp): Separate out the OSG derived
handler into its own file, so it's clear what is and isn't based
off of the OSG license code. (Helps readability too.) |
18:40.17 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
18:40.25 |
sofat |
hi
brlcad |
18:41.32 |
sofat |
sir i want to
discuss some points regarding the language conversion |
18:41.34 |
sofat |
on about as
page |
18:41.34 |
sofat |
us |
18:57.36 |
sofat |
brlcad, sir
are you there ? |
19:02.27 |
Stragus |
He will see
the message, he may be busy at the moment |
19:02.49 |
Notify |
03BRL-CAD:starseeker * 62766
brlcad/trunk/src/libfb/if_osgl.cpp: Use setImage for the osg::Image
in order to use memory provided by osgl_getmem |
19:11.33 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
19:16.32 |
brlcad |
~ask |
19:16.32 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
19:17.16 |
brlcad |
sofat, on
irc, you should just speak instead of asking if someone is here ...
they'll/I'll respond as soon as possible if you're still on IRC
nearly always |
19:17.45 |
brlcad |
and this is
not formal, you don't have to call anyone sir |
19:17.55 |
sofat |
sorry |
19:18.24 |
brlcad |
don't be
sorry, lots of people start out that way ;) |
19:18.37 |
sofat |
okay so
brlcad |
19:18.46 |
sofat |
i want to ask
some questions |
19:18.50 |
brlcad |
lots of
people live on irc, 24 hours a day, 7 days a week ;) |
19:19.10 |
sofat |
okay |
19:21.07 |
sofat |
my question
regarding language conversation , In this case first i use google
language converter |
19:22.26 |
brlcad |
eh? why? :)
we have translations hand-written by people that speak those
languages... |
19:23.25 |
brlcad |
it'd be
awesome to offer automatic translations for languages we don't yet
have, but that's not a priority for the first step here |
19:24.02 |
sofat |
ok so i have
one idea |
19:24.06 |
brlcad |
do you have a
source checkout, did you compile and look at the about page
sources? |
19:24.43 |
sofat |
yes |
19:26.30 |
Notify |
03BRL-CAD:starseeker * 62767
brlcad/trunk/src/libfb/if_osgl.cpp: Not clear these comments have
much to do with the implementation as it exists today. |
19:27.18 |
sofat |
if i add new
tag regarding the language into xml file structure |
19:28.40 |
sofat |
so this is
very easy way to pick the language of content and then i store the
content according the language in database |
19:30.23 |
``Erik |
automatic
translation tends butcher idioms... could be a start for a human
translator to fix, but I wouldn't put too much trust in anything
automatic :) take a phrase, pop it in google translate and carry
that phrase through a few languages and back to the original, it's
a fun variant of the 'telephone' game :D |
19:30.26 |
sofat |
so user want
to read the data the pick a language form drop down and get the
data |
19:33.21 |
brlcad |
sofat: but
the language is already indicated |
19:33.41 |
sofat |
english |
19:33.45 |
brlcad |
no |
19:33.48 |
brlcad |
the directory
is the 2-char language code |
19:34.08 |
brlcad |
that's
specifically why I suggested the about page |
19:34.15 |
brlcad |
because we
have it in 4-5 different languages |
19:34.46 |
sofat |
yes i
know |
19:35.07 |
brlcad |
then I'm not
understanding |
19:35.28 |
brlcad |
or you're not
understanding, someone is confused :) |
19:35.35 |
brlcad |
probably
me |
19:35.47 |
sofat |
yes
:) |
19:36.01 |
sofat |
i think
me |
19:36.20 |
brlcad |
where are the
about page sources? |
19:37.26 |
brlcad |
(in our
repository) |
19:37.33 |
sofat |
no |
19:38.32 |
sofat |
sir about us
page is not single page its part of wordpress |
19:38.33 |
brlcad |
that was not
a yes/no question ... I'm asking where you think the files are for
the "about" page. where are they? |
19:41.58 |
sofat |
about us is
not specific file its page in wordpress |
19:42.28 |
sofat |
http://pastie.org/9559799 |
19:43.03 |
brlcad |
okay, so
that's part of the misunderstanding |
19:43.16 |
brlcad |
the about
page IS a specific file (actually, it's several files) |
19:43.18 |
sofat |
yes i am
secure |
19:43.22 |
brlcad |
it's a file
in our repository |
19:43.37 |
brlcad |
do you have a
checkout of our source files from subversion? |
19:44.08 |
brlcad |
if you have
mac or linux, this step should work: |
19:44.11 |
brlcad |
~cadsvn |
19:44.11 |
infobot |
To obtain
BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk
brlcad |
19:44.17 |
sofat |
linux |
19:44.44 |
sofat |
please give
me subversion link. |
19:44.44 |
brlcad |
run that
command and it'll pull all our files to your computer |
19:47.00 |
sofat |
wait |
19:49.17 |
mihaineacsu |
<PROTECTED> |
19:51.46 |
*** join/#brlcad Stragus
(~alexis@50-193-129-193-static.hfc.comcastbusiness.net) |
19:53.31 |
sofat |
my Internet
speed is slow |
19:53.42 |
brlcad |
it's a lot of
files ;) |
19:53.53 |
sofat |
yes |
19:53.58 |
sofat |
i
see |
19:54.19 |
Stragus |
is trying to find the french and spanish versions of
BRL-CAD's page to check for errors |
19:54.23 |
brlcad |
so when that
finishes, go look in brlcad/doc/docbook ... there is all our
documentation files |
19:54.25 |
Stragus |
pages* |
19:54.49 |
sofat |
okay |
19:55.42 |
brlcad |
Stragus: hay
la mayoridad de los tutoriales en espan~ol pero no el about
pagina |
19:56.27 |
Stragus |
Okay
:) |
19:56.33 |
brlcad |
about is
humorously available as en, hy, it, and ru :) |
19:57.04 |
brlcad |
i could do
one in es, but I'm wanting to rewrite it first |
19:57.08 |
brlcad |
it's a
terribly dated about page |
19:57.12 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
19:57.27 |
brlcad |
notes that would possibly make a great set of gci
tasks |
19:57.43 |
Stragus |
Really? The
links for alternate languages aren't clearly visible, I must
say |
19:58.11 |
brlcad |
what
links? |
19:58.31 |
Stragus |
You say the
about page has alternate versions, are these versions online
somewhere? |
19:58.44 |
brlcad |
there are no
links .. we just have the translations in our repo (docbook/xml
source files) |
19:58.53 |
Stragus |
Ah, got
it |
19:58.58 |
brlcad |
they are
compiled and installed |
19:59.01 |
brlcad |
but not
online |
19:59.07 |
brlcad |
that's sort
of what sofat is working on |
19:59.07 |
Stragus |
nods |
19:59.13 |
Stragus |
Cool
then |
19:59.50 |
brlcad |
we compile
them to html by default and optionally to pdf if the tools are
available |
20:02.32 |
brlcad |
sofat: this
may likely be helpful: http://el-tramo.be/blog/integrating-docbook-with-wordpress/ |
20:03.18 |
brlcad |
basically,
that person just created a different stylesheet .. we could use
something like that stylesheet to automatically output files that
can live in the web root and be known to wordpress |
20:06.05 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.139.223) |
20:07.36 |
*** join/#brlcad gagan_
(~gagan@124.253.225.188) |
20:09.26 |
gagan_ |
Hi guys, I
read about the rt^3 and seems interesting |
20:09.33 |
gagan_ |
anyone could
tell me more about it ? |
20:10.44 |
brlcad |
gagan_: sure,
what would you like to know? |
20:11.01 |
gagan_ |
brlcad, just
some more idea |
20:11.09 |
gagan_ |
how it
works |
20:11.25 |
gagan_ |
If I want to
start how can I go into its development |
20:11.27 |
brlcad |
it's
overarching goal is to implement a solid modeling CAD kernel that
can be used to build CAD applications |
20:11.39 |
brlcad |
CAx
applications actually |
20:11.56 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
20:12.09 |
sofat |
thanks |
20:12.10 |
brlcad |
encapsulating
and reusing the massive libraries in brl-cad, but keeping things
simple so the API is easy to use and clean |
20:12.15 |
gagan_ |
brlcad, I am
noob in 3D modelling so please pardon my vague
questions |
20:12.22 |
brlcad |
gagan_: don't
be shy |
20:12.23 |
gagan_ |
but does that
depend on raytracing engine |
20:12.52 |
gagan_ |
should not
the kernel store data like radius, center and material of a sphere
? |
20:13.01 |
gagan_ |
how
raytracing comes into action here ? |
20:13.10 |
brlcad |
so good
questions |
20:13.28 |
brlcad |
in BRL-CAD
(not in rt^3), we have a bunch of libraries that do different
things |
20:13.47 |
brlcad |
e.g., there's
libbu which is a basic utility library for things like handling
strings and allocating memory |
20:13.56 |
brlcad |
there's libbn
for math, basic numerics |
20:14.34 |
brlcad |
the biggest
and most complex is "librt" which is a bit of a misnomer in the
sense that it's both the geometry representation and ray tracing
capabilities |
20:14.44 |
gagan_ |
Yes |
20:14.49 |
gagan_ |
I see
there |
20:14.59 |
brlcad |
it is the
library where geometry is stored, data like radius, center,
material, etc ;) |
20:15.08 |
gagan_ |
even I was
thinking you have kept primitives under shapes in librt |
20:15.15 |
brlcad |
it's also the
library where we can shoot a ray to sample that geometry (i.e.,
analyze it) |
20:15.21 |
brlcad |
yep |
20:15.44 |
brlcad |
the two are
very tightly coupled from the binary file representation on disk to
what is actually accessed in memory |
20:16.08 |
brlcad |
this is
predominantly done for high performance, there are very minimal I/O
operations to read very large/complex geometry |
20:16.28 |
gagan_ |
I
see |
20:16.41 |
brlcad |
and database
objects are only evaluated as much as they need to be exposed
(again, for performance) |
20:17.29 |
brlcad |
so I can give
you a table of contents REALLY fast or with just a little more
processing, I can tell you how many entities there are of a given
type, or with a little more unfolding I can say how big they are,
and with a little more I can evaluate them |
20:17.40 |
brlcad |
layers, like
an onion ;) |
20:18.50 |
brlcad |
so if you
never use the ray tracing portion, you don't pay any costs, but if
you need to shoot a ray -- this can also be done efficiently with
very little memory |
20:19.48 |
brlcad |
rt^3 (aka
Geometry Engine, aka MOOSE) is similar in objectives to the ACIS
CAD kernel |
20:20.05 |
brlcad |
it aims to
encapsulate a LOT of complexity and simplify |
20:20.56 |
gagan_ |
thinking over
this |
20:21.05 |
gagan_ |
So raytracing
comes into role |
20:21.27 |
gagan_ |
when I need
to view a realistic view or analyse the object |
20:21.38 |
gagan_ |
calculate its
weight/mass |
20:21.41 |
gagan_ |
correct
? |
20:22.12 |
brlcad |
yes! |
20:22.19 |
brlcad |
and other
purposes |
20:22.23 |
brlcad |
raytracing is
just one of several common analysis queries (basically an extension
of "is this point inside or outside the object?") |
20:22.26 |
gagan_ |
other
purposes like ? |
20:22.32 |
gagan_ |
I
see |
20:22.51 |
brlcad |
which is used
for determining whether two objects overlap, for
example |
20:22.57 |
gagan_ |
hmm |
20:23.03 |
brlcad |
this is
called an "Interference" in most CAD systems |
20:23.19 |
gagan_ |
does it play
any role in operations like union |
20:23.24 |
brlcad |
and is a
modeling error that usually must be corrected to have accurate
mass/weight properties |
20:23.59 |
gagan_ |
do I need
that for union substraction ? |
20:24.03 |
brlcad |
it only plays
a role in so much as we might not evaluate a boolean expression
until we shoot a ray |
20:24.29 |
brlcad |
faster to
evaluate at raytracing time and preserve the feature edit (subtract
this hole) |
20:24.52 |
brlcad |
it's the
basis for some parametric editing capabilities |
20:25.01 |
gagan_ |
I
see |
20:26.46 |
gagan_ |
CGAL supports
bolleen operations |
20:27.04 |
gagan_ |
so does CGAL
also uses raytracing method |
20:27.14 |
gagan_ |
or there are
some other available methods ? |
20:28.23 |
brlcad |
iirc, cgal
only does booleans on polyhedra, no? |
20:28.40 |
gagan_ |
Yes |
20:29.02 |
brlcad |
we also have
booleans on polyhedra .. that's an entirely different set of code
(our "nmg" library) |
20:29.28 |
brlcad |
and we're in
the middle of implementing booleans on brep/nurbs |
20:29.34 |
brlcad |
that's the
holy grail |
20:29.44 |
gagan_ |
~_~ |
20:29.45 |
infobot |
STOP
THAT! |
20:29.51 |
brlcad |
heh |
20:29.56 |
brlcad |
infobot: shut
up |
20:29.57 |
infobot |
from memory,
shut up is I'll think about it |
20:30.10 |
sofat |
lol |
20:30.12 |
brlcad |
infobot: no,
shut up is <reply>I'll think about it |
20:30.12 |
infobot |
brlcad:
okay |
20:30.16 |
brlcad |
infobot: shut
up |
20:30.17 |
infobot |
I'll think
about it |
20:30.27 |
brlcad |
fun
fun |
20:30.31 |
gagan_ |
LD |
20:30.33 |
gagan_ |
:D |
20:30.43 |
sofat |
yah |
20:30.49 |
brlcad |
the "~"
marker is that bot's attention character |
20:30.52 |
brlcad |
~hello |
20:30.53 |
infobot |
Howdy
Bub |
20:30.55 |
gagan_ |
Oh I
see |
20:31.13 |
sofat |
yo yo hello
thats new version |
20:31.19 |
sofat |
develop by
me |
20:31.52 |
brlcad |
wow,
confluence wiki might be the way to go... |
20:31.58 |
gagan_ |
If we add
ogre to brlcad, ratracing will still remain |
20:32.09 |
gagan_ |
and is
necessary part |
20:32.10 |
gagan_ |
I
see |
20:32.19 |
brlcad |
sofat: so I
think this ship needs a change of direction, after you get brl-cad
compiled :) |
20:32.45 |
brlcad |
gagan_: the
raytracing lib is also the ".g" library for the file format and all
objects |
20:33.26 |
brlcad |
gagan_: I'd
like to separate the two concepts (creating a libg), but it's a bit
complicated at the moment and unclear whether it can happen without
affecting performance or encapsulation |
20:33.57 |
gagan_ |
hmm |
20:34.03 |
brlcad |
by the way,
we have about 9 other libraries too ;) |
20:34.19 |
gagan_ |
-_- |
20:34.54 |
brlcad |
oops, my bad
-- 18 others |
20:35.05 |
gagan_ |
again
-_- |
20:35.06 |
teepee |
whispers 3 hours 25 minutes... ;) |
20:35.18 |
brlcad |
haha, thx
teepee |
20:35.38 |
brlcad |
7 hours 25
minutes.. |
20:35.49 |
teepee |
nope, the
widget is broken |
20:35.56 |
brlcad |
huh |
20:35.58 |
teepee |
in my browser
it says 1 hour |
20:36.58 |
teepee |
it's
calculating local time to midnight, but the text above says
different :) |
20:39.45 |
brlcad |
yeah, i see
that |
20:39.48 |
brlcad |
no
worries |
20:39.53 |
brlcad |
panics |
20:44.41 |
Notify |
03BRL-CAD:starseeker * 62769
brlcad/trunk/src/libfb/if_osgl.cpp: Getting closer - need to
consolidate the write routines... |
20:52.05 |
starseeker |
brlcad: are
you looking at this? https://www.atlassian.com/opensource/overview
(confluence) |
21:03.38 |
*** join/#brlcad gagan_
(~gagan@124.253.225.188) |
21:04.41 |
Notify |
03BRL-CAD:n_reed * 62770
brlcad/branches/brep-debug/src/libbrep/intersect.cpp:
MinimumDistanceTo() returns a bad result if input segments are on
the same line, so we need another check |
21:06.33 |
Notify |
03BRL-CAD
Wiki:Sean * 7737 /wiki/Compiling: tighten up the steps a bit,
remove installation, clarify which are optional for the
vm |
21:21.15 |
Notify |
03BRL-CAD:n_reed * 62771
brlcad/branches/brep-debug/src/libbrep/intersect.cpp: remove
redundant conditional |
21:54.54 |
*** part/#brlcad gagan_
(~gagan@124.253.225.188) |
22:32.42 |
*** join/#brlcad Stragus
(~alexis@173-166-149-129-washingtondc.hfc.comcastbusiness.net) |
22:47.58 |
Notify |
03BRL-CAD
Wiki:Sean * 7738 /wiki/OpenCL_GPGPU_Raytracing: Created page with
"Contact "brlcad" on irc.freenode.net" |
22:54.16 |
Notify |
03BRL-CAD
Wiki:Sean * 7739 /wiki/OpenCL_GPGPU_Raytracing: |
22:57.45 |
Notify |
03BRL-CAD
Wiki:Sean * 7740 /wiki/Coherent_Raytracing: Created page with
"Contact "brlcad" on irc.freenode.net BRL-CAD has one of the oldest
and fastest parallel ray tracing implementations around but we
don't currently leverage modern techniques t..." |
23:03.43 |
Notify |
03BRL-CAD
Wiki:Sean * 7741 /wiki/RoundtripDocumentation: Created page with
"BRL-CAD uses the Docbook XML format for most of our documentation.
However, most everyone appreciates the simplicity of editing
documentation online (e.g., on a wiki). We wa..." |
23:09.16 |
Notify |
03BRL-CAD:starseeker * 62772
brlcad/trunk/src/libfb/if_osgl.cpp: Get fbclear working when we're
using the viewer |
23:09.33 |
Notify |
03BRL-CAD
Wiki:Sean * 7742 /wiki/X3D_Importer: Created page with "BRL-CAD has
support for dozens of different 3D geometry file formats. We do
not, however, have an importer for the X3D geometry format. Your
project involves implementing im..." |
23:12.00 |
*** join/#brlcad starseek1r
(~starseeke@66-118-151-70.static.sagonet.net) |
23:12.50 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
23:16.15 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
23:34.50 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:57.52 |
Notify |
03BRL-CAD:starseeker * 62773
brlcad/trunk/src/libfb/if_osgl.cpp: Looking much better
now. |
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) |
00:34.10 |
Notify |
03BRL-CAD:starseeker * 62996
brlcad/trunk/regress/repository.sh: Update repository regression
script. |
00:34.33 |
Notify |
03BRL-CAD:brlcad * 62997
brlcad/trunk/src/libfb/if_wgl.c: no WSA or other networking calls,
so should only need bselect.h |
01:48.47 |
Notify |
03BRL-CAD:brlcad * 62998
brlcad/trunk/include/bsocket.h: catch order inclusion issues even
when not compiling on windows |
01:49.06 |
Notify |
03BRL-CAD:brlcad * 62999
brlcad/trunk/include/bnetwork.h: reword, clarity |
02:23.15 |
Notify |
03BRL-CAD:starseeker * 63000
brlcad/trunk/src/libfb/if_wgl.c: rename |
02:33.16 |
Notify |
03BRL-CAD:starseeker * 63001
brlcad/trunk/src/bwish/cadAppInit.c: tweak cadAppInit.c
headers |
02:38.04 |
Notify |
03BRL-CAD:starseeker * 63002
(brlcad/trunk/src/mged/dm-generic.c
brlcad/trunk/src/mged/fbserv.c): Tweak some mged header includes -
not sure if these are right yet... |
02:42.52 |
Notify |
03BRL-CAD:starseeker * 63003
brlcad/trunk/src/mged/dm-generic.c: reorder includes for
Windows |
02:48.35 |
Notify |
03BRL-CAD:starseeker * 63004
brlcad/trunk/include/bu/version.h: Need defines or BU_EXPORT won't
function on Windows. |
02:50.19 |
starseeker |
grr |
02:50.33 |
starseeker |
tries to figure out what he's still missing for
version.h... |
02:52.44 |
Notify |
03BRL-CAD:starseeker * 63005
brlcad/trunk/src/libbu/vers.c: add the header to vers.c |
03:16.37 |
Notify |
03BRL-CAD:starseeker * 63006
(brlcad/trunk/src/adrt/isst_tcltk.c
brlcad/trunk/src/conv/asc/asc2g.c): Linux header tweaks |
03:22.28 |
starseeker |
urk.
http://sourceforge.net/p/tcl/mailman/message/32865888/ |
03:24.40 |
starseeker |
think that's
got it... Windows build progressing now |
03:33.25 |
starseeker |
bingo |
03:58.51 |
brlcad |
starseeker:
what was up with src/adrt/isst_tcltk.c ? |
03:59.40 |
brlcad |
header rules
should put dm.h after all system headers, including gl.h and the bu
headers etc |
04:24.42 |
Notify |
03BRL-CAD:brlcad * 63007
brlcad/trunk/src/adrt/isst_tcltk.c: ws |
05:36.32 |
brlcad |
starseeker:
quick test on my laptop with just libbu with and without header
breakout, ~8% build time improvement (wallclock) best
case |
05:38.41 |
brlcad |
takes about
10sec to build libbu, so good bit of noise in the numbers, but it
is consistently faster (whew!) |
05:38.53 |
brlcad |
so probably
warrants checking the overall build time |
05:39.29 |
brlcad |
here's a
script that converts from breakout to bu.h: |
05:42.54 |
brlcad |
cd include ;
for file in ../src/[^o]*/*.c ../src/[^o]*/*/*.c ../src/[^o]*/*/*.c
../src/[^o]*/*/*/*.c ; do second=0 ; for header in bu/*.h ; do if
grep --quiet -E "include \"$header\"" $file ; then if test $second
-eq 0 ; then echo "$file: SWAP $header for bu.h" ; perl -pi -e
"s,include \"$header\",include \"bu.h\"," $file ; second=1 ; else
echo "$file: KILL $header" ; perl -pi -e "s,.*include
\"$header\",," $file ; fi ; fi ; done ; done ; cd |
05:43.06 |
brlcad |
meant to be
run from the top-level source dir |
05:44.46 |
brlcad |
you'll want
to comment out the header order check in bsocket.h and bnetwork.h
too |
06:00.04 |
brlcad |
does a full build test on old mac |
06:00.39 |
brlcad |
(made sure to
disable docs and prebuild src/other before "time make") |
06:04.52 |
Notify |
03BRL-CAD:brlcad * 63008
brlcad/trunk/src/librt/primitives/pipe/pipe.c: pipe shadows pipe()
when unistd is included |
06:06.54 |
Notify |
03BRL-CAD:brlcad * 63009
brlcad/trunk/src/librt/primitives/pipe/pipe.c: didn't intend to
inject bu.h |
07:11.05 |
*** join/#brlcad mpictor
(~mark@c-68-58-38-45.hsd1.in.comcast.net) |
07:51.16 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
07:54.26 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:37.51 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
09:41.05 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:01.34 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
10:42.10 |
starseeker |
brlcad: on
Windows, gl.h needs some other stuff defined |
10:42.34 |
starseeker |
or rather,
dm_xvars.h does |
10:43.50 |
starseeker |
no, sorry
that one was GL/gl.h |
10:44.03 |
starseeker |
is looking at diff |
10:48.19 |
starseeker |
huh |
10:48.30 |
starseeker |
moves the header and tries again... |
10:52.01 |
Notify |
03BRL-CAD:starseeker * 63010
brlcad/trunk/src/adrt/isst_tcltk.c: try moving gl.h back with the
rest of the system headers - it should be there. |
10:58.18 |
starseeker |
I swear,
sometimes these compiles feel like quantum computing... |
11:00.05 |
``Erik |
iirc, gl.h on
windows needed something weird like windows.h included
before |
11:03.32 |
starseeker |
that's my
recollection as well - but now it seems to be building with
r63010 |
11:03.42 |
starseeker |
will have to try another clean build
tonight |
11:05.23 |
``Erik |
is common.h
the first thing included? I'd think that might cover the windows
required header issue |
11:05.59 |
starseeker |
it is, but it
doesn't include windows.h |
11:23.24 |
starseeker |
reflects that if we *really* want to increase our build speed
we'll have to port a lot of C++ to C... |
11:26.49 |
starseeker |
``Erik: feel
like a project? C versions of openNURBS and stepcode would be just
the ticket :-P |
11:51.11 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
12:16.14 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
12:34.47 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:53.08 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:55.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:27.31 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:08.57 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:19.30 |
Notify |
03BRL-CAD:starseeker * 63011
(brlcad/trunk/CMakeLists.txt
brlcad/trunk/src/other/CMakeLists.txt): Merge gct into main branch
- doesn't look like working with this code will be disruptive
enough to warrant keeping in its own branch. |
14:20.38 |
Notify |
03BRL-CAD:starseeker * 63012 NIL: remove
gct branch |
14:21.35 |
Notify |
03BRL-CAD:starseeker * 63013
brlcad/trunk/misc/svn2git/archive_branches.sh: Add gct to git
archive list |
14:40.57 |
Notify |
03BRL-CAD:starseeker * 63014
brlcad/trunk/src/mged/fbserv.c: Fix bsd build of mged |
14:46.56 |
Notify |
03BRL-CAD:starseeker * 63015
brlcad/trunk/src/libdm/fontstash/fontstash.h: clear
warnings |
14:50.34 |
Notify |
03BRL-CAD:n_reed * 63016
brlcad/branches/brep-debug/src/libbrep/boolean.cpp: fix
leak |
14:56.18 |
Notify |
03BRL-CAD:starseeker * 63017
brlcad/trunk/CMakeLists.txt: whoops, OSG enablement slipped
in |
14:58.38 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
15:13.51 |
brlcad |
oof, that's
actually why the header was namged bselect.h instead of
bsocket.h |
15:16.01 |
brlcad |
sys/socket is
both networking and non-networking sockets whereas the select api
is socket agnostic (just works on descriptors) |
15:16.30 |
brlcad |
is a little torn |
15:20.30 |
starseeker |
brlcad: can
leave the explicit socket include there - just wanted to check if
it should be added or not |
15:20.38 |
Notify |
03BRL-CAD:brlcad * 63018
(brlcad/trunk/include/bnetwork.h brlcad/trunk/include/bsocket.h):
sys/socket is both networking and non-networking, which is part why
it wasn't originally included but now with 'network' being the
nomenclature, it does embiggen inclusion. it's consequently also
why bsocket was named bselect, to avoid having headers with
overlapping api (select.h is socket agnostic, sys/socket.h is far
more |
15:20.40 |
Notify |
general). go
ahead an include in both for now to see how things shake out but
this probably either warrants combining them or going back to the
bselect distinction. |
15:27.22 |
brlcad |
starseeker:
it's more about having headers that fit expected intent implied by
their name |
15:29.43 |
brlcad |
it's the
difference between having a header named myselect.h and mysocket.h
... I would certainly expect the latter to provide sys/socket.h if
I was told it's meant to be a wrapper |
15:30.33 |
brlcad |
could argue
that it already belonged in myin.h vs mynetwork.h as socket.h is
very much internet-centric (it just does much more too) |
15:35.38 |
Notify |
03BRL-CAD:n_reed * 63019
brlcad/branches/brep-debug/src/libbrep/boolean.cpp: fix
leak |
15:36.40 |
Notify |
03BRL-CAD:starseeker * 63020
brlcad/trunk/regress/repository.sh: For in-src-dir build, don't do
bio.h test on obj_rules.cpp - it incorporates the perplex scanner
template, which we don't want to tie to BRL-CAD's specialized
headers. |
15:44.06 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:44.42 |
Notify |
03BRL-CAD:starseeker * 63021
(brlcad/trunk/CMakeLists.txt brlcad/trunk/misc/CMakeLists.txt and 2
others): Merge in the OpenCL work from opencl branch, using the
BRLCAD_ENABLE_OPENCL flag to turn it on/off. Need to actually try
this and make sure it still runs. |
15:47.00 |
Notify |
03BRL-CAD:starseeker * 63022 NIL: Delete
opencl branch - work merged into trunk, can be enabled with
BRLCAD_ENABLE_OPENCL |
15:47.57 |
*** join/#brlcad bhattigurjot
(~scott@117.214.202.39) |
15:48.19 |
Notify |
03BRL-CAD:starseeker * 63023
brlcad/trunk/misc/svn2git/archive_branches.sh: Add opencl to the
archived branches list |
16:00.41 |
bhattigurjot |
Hi, I
compiled qtged branch on my system. I have using Qt version
4.8.1 |
16:01.02 |
bhattigurjot |
should I
compile against the latest qt? |
16:01.05 |
bhattigurjot |
5+? |
16:01.20 |
brlcad |
bhattigurjot:
did you run the tool successfully? |
16:01.37 |
bhattigurjot |
brlcad:
yes |
16:02.03 |
brlcad |
part of your
goal should be to become familiar with the current state of the
tools, run mged and/or archer and use the qt display manager (dm)
and framebuffer (fb) |
16:02.51 |
brlcad |
are you yet
familiar with mged? |
16:02.51 |
bhattigurjot |
okay |
16:03.30 |
bhattigurjot |
not
extensively.. I guess I should go through it thoroughly |
16:04.17 |
brlcad |
yeah, I
suggest doing a couple of the exercises (if not all of them) on the
Intro to MGED here: http://brlcad.org/wiki/Documentation |
16:04.58 |
bhattigurjot |
alright |
16:05.09 |
brlcad |
there's about
16 lessons, you don't need to do them all, but it's a good
idea |
16:05.26 |
brlcad |
they take
about 10-20 minutes each |
16:05.48 |
bhattigurjot |
yeah I did 1
or 2 few months back |
16:06.33 |
bhattigurjot |
I'll be doing
them again |
16:06.35 |
brlcad |
okay, so
maybe just a refresher |
16:06.46 |
bhattigurjot |
yeah |
16:06.48 |
brlcad |
a really
quick way to test the Qt interface: |
16:07.06 |
brlcad |
the "attach"
command and the "rt" command |
16:07.25 |
brlcad |
for example,
start your qt mged: mged test.g |
16:07.32 |
brlcad |
create a
sphere: make sph sph |
16:08.12 |
brlcad |
if you run
the rt command, it'll create a 2d framebuffer window:
rt |
16:08.55 |
brlcad |
if you run
the attach command, it'll create (another) 3d display manager
window: attach qt |
16:09.02 |
Notify |
03BRL-CAD:starseeker * 63024
(brlcad/branches/qtged/CHANGES brlcad/branches/qtged/CMakeLists.txt
and 1088 others): Sync qtged with trunk up to r63023. |
16:09.46 |
brlcad |
you can
create different types of framebuffer and display manager windows
by specifying other types, for example: |
16:09.50 |
brlcad |
rt
-F/dev/X |
16:09.53 |
brlcad |
rt
-F/dev/ogl |
16:09.57 |
brlcad |
attach
X |
16:09.59 |
brlcad |
attach
ogl |
16:10.00 |
brlcad |
etc |
16:10.30 |
brlcad |
compare them,
get comfortable with using them |
16:11.02 |
brlcad |
then yes, the
next useful step is probably to upgrade to qt 5 and make sure
everything is still working at least as well as it is
now |
16:11.03 |
bhattigurjot |
ok |
16:11.29 |
starseeker |
bhattigurjot:
er, you might want to try updating qtged branch again - I just did
a big sync with trunk :-/ |
16:11.35 |
brlcad |
if you see
any differences between creating an X, ogl, and qt display manager
or framebuffer, that would also be a perfect place to get
working |
16:12.13 |
bhattigurjot |
starseeker:
ok |
16:12.23 |
brlcad |
yeah, make
sure the HEAD sources are still working :) notice commit
r63024 |
16:13.08 |
bhattigurjot |
okay |
16:13.17 |
starseeker |
sorry, didn't
realize that sync was landing right in the middle of someone
working with the branch |
16:13.55 |
starseeker |
would have
needed to be done at some point, but I wasn't trying to make life
harder on purpose ;-) |
16:13.55 |
brlcad |
i thought
that's why you did it ;) |
16:14.04 |
starseeker |
heh |
16:14.33 |
starseeker |
is thoroughly in clean-up mode... might as well ride the
momentum while it lasts |
16:15.29 |
starseeker |
brlcad: do
you know if the work in attr-extension-mods was
merged? |
16:16.14 |
starseeker |
spose I
should ask Tom... |
16:17.11 |
starseeker |
need to warn
him he needs to sync his d-bindings branch soon anyway if he wants
to keep it compatible |
16:19.39 |
*** join/#brlcad kamal__
(~kamal@14.98.39.73) |
16:21.38 |
brlcad |
it most
definitely was not (and probably should not, lots of changes that
need careful reviewing) |
16:23.25 |
brlcad |
i've got a
nice isolated compile-test going on right now to check the header
impact |
16:23.32 |
starseeker |
nods |
16:24.37 |
starseeker |
I'll leave
attr-extension-mods alone then |
16:25.14 |
brlcad |
in theory,
should get the benefit per lib additive, so it should be a good
general measure of how it will shake out ... just working on
getting stable numbers now without other influences (src/other,
c++, etc) |
16:26.31 |
brlcad |
basically
doing a full build, then running this: for i in lib* fb gtools mged
nirt rt sig util ; do echo $i ; cd $i && make clean
&& make .. ; done && time make |
16:26.54 |
brlcad |
then running
the script I pasted last night, rebuilding full, and re-running the
above |
16:27.11 |
brlcad |
should give a
reasonable picture |
16:27.44 |
brlcad |
oops |
16:28.02 |
brlcad |
for i in lib*
fb gtools mged nirt rt sig util ; do echo $i ; cd $i &&
make clean && cd .. ; done && time make |
16:29.07 |
starseeker |
nods - should tell the story |
16:29.46 |
starseeker |
why the make
.. after make clean? |
16:33.52 |
brlcad |
that was the
oops... |
16:34.18 |
starseeker |
ah
:-) |
16:34.20 |
starseeker |
sorry |
16:35.17 |
brlcad |
you try the
script that converts all the bu's back to a single
bu.h? |
16:35.39 |
brlcad |
that was fun,
took about 15 minutes |
16:39.55 |
starseeker |
brlcad: did
try it on my home machine - was pretty quick there for some reason
(suspiciously so) |
16:40.48 |
starseeker |
build seemed
slightly faster, but I didn't do a proper isolated test so hard to
say |
16:41.00 |
brlcad |
shouldn't be
faster :) |
16:41.00 |
starseeker |
will give it the full treatment tonight |
16:41.17 |
starseeker |
no, I mean
the breakout of bu includes was slightly faster |
16:41.27 |
brlcad |
ahh,
right |
16:41.31 |
starseeker |
sorry, mean
one thing and saying another |
16:42.01 |
starseeker |
is trying to make sure everything builds everywhere at the
moment... |
16:42.16 |
brlcad |
I think i'm
going to do one more run with just the libs too as I suspect app
linking is still going to dominate |
16:42.32 |
brlcad |
yay for
distcheck-full |
16:42.35 |
starseeker |
heh |
16:42.51 |
starseeker |
the handy
"melt your computer in three easy steps" tool |
16:43.37 |
starseeker |
probably is a
decent stress test for operating systems in a lot of
ways |
16:43.42 |
Notify |
03BRL-CAD:n_reed * 63025
brlcad/branches/brep-debug/src/libbrep/boolean.cpp: fix
leak |
16:43.44 |
brlcad |
we seriously
need to get buildbot going so this all just happens |
16:43.51 |
starseeker |
agrees |
16:44.08 |
bhattigurjot |
Is it
negligence on my part that I am not able to run "attach qt"? It
says there are only two types valid: X and ogl |
16:44.21 |
starseeker |
what's
needed? is the existing buildbot setup working and someone needs
to just write the proper config? |
16:44.28 |
brlcad |
bhattigurjot:
that means you probably did not compile against qt |
16:44.34 |
brlcad |
check your
cmake log |
16:44.34 |
starseeker |
bhattigurjot:
um. Did your build detect system Qt? |
16:44.53 |
starseeker |
cmake
configure, not build |
16:47.48 |
starseeker |
brlcad: now
that I think about it, does it make sense to maintain
distcheck-full vs. distcheck? I know I wouldn't be happy with a
release that didn't satisfy distcheck-full... |
16:50.07 |
brlcad |
yeah, I think
so .. I find myself using both regularly |
16:50.16 |
brlcad |
quick check
here, full check there, etc |
16:50.41 |
starseeker |
ok,
cool |
16:50.44 |
brlcad |
and distcheck
is ever so slightly easier to debug |
16:51.02 |
starseeker |
as long as
someone is using the basic distcheck :-) |
16:51.15 |
starseeker |
just blasts all of them typically... |
16:51.16 |
Notify |
03BRL-CAD:starseeker * 63026
(brlcad/branches/gecode/src/other/CMakeLists.txt
brlcad/branches/gecode/src/other/gecode/CMakeLists.txt and 32
others): Update gecode to version 4.3.0 |
16:51.22 |
brlcad |
don't have to
read down a convoluted make -j100 log to find which one *actually*
failed, find the dir, hunt down the problem, ... |
16:52.23 |
starseeker |
raises eyebrow - if a sub-component of distcheck-full fails,
I just look at the .log file for the build error. Can even cd into
the distcheck-whatever subdir and work directly on the problem
there |
16:53.01 |
starseeker |
if any of the
tests complete, the directory associated with that test is gone and
it's just the log file |
16:54.14 |
brlcad |
yeah, but
which log file? |
16:54.20 |
brlcad |
that's my
point |
16:54.28 |
starseeker |
the one
associated with the test that left a directory behind |
16:54.42 |
starseeker |
if all of
them left a directory behind, most any will do - it's a common
problem then |
16:54.56 |
brlcad |
eh? they're
all still there usually |
16:55.09 |
brlcad |
but only one
or two got to the point of failure |
16:55.28 |
starseeker |
really? I
often get situations where the debugs will complete but the release
don't, or tk or in-src-dir fail while all the rest
succeed |
16:55.49 |
starseeker |
in that
situation (no-tk, for example) only the no-tk directory should be
left |
16:56.08 |
brlcad |
usually all
the dirs are there for me |
16:56.15 |
brlcad |
but not all
fail |
16:56.23 |
starseeker |
O.o |
16:56.35 |
starseeker |
that's not
good... |
16:57.00 |
brlcad |
anyways, the
whole point is having to hunt and peck (i.e., randomly pick one) is
not my debugging style either ... I want to see an error and trace
it |
16:57.16 |
starseeker |
nods |
16:57.25 |
brlcad |
so I have to
read the intermixed log output, which is a pita |
16:57.39 |
brlcad |
so distcheck
wins if all I want is quick validation |
16:57.54 |
starseeker |
right |
16:57.56 |
brlcad |
which is
probably 75% of the time unless it's time to release |
16:58.00 |
brlcad |
then it
flips |
16:58.37 |
starseeker |
you'll have
to show me if you get that case where only a few of the builds
failed but extra directories got left behind - that's not supposed
to happen |
16:58.57 |
Stragus |
Erik, it's
terrible, the Elfga comics page is down! :) |
17:26.50 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
17:26.52 |
Notify |
03BRL-CAD:n_reed * 63027
(brlcad/branches/brep-debug/CHANGES
brlcad/branches/brep-debug/CMakeLists.txt and 842 others): sync
from trunk through r63026 |
17:39.01 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
17:39.02 |
Notify |
03BRL-CAD:n_reed * 63027
(brlcad/branches/brep-debug/CHANGES
brlcad/branches/brep-debug/CMakeLists.txt and 842 others): sync
from trunk through r63026 |
17:39.10 |
Notify |
03BRL-CAD:n_reed * 63028
(brlcad/trunk/src/libbrep/intersect.cpp Property Changed: and 3
others): merge changes from brep-debug r61544; fixes bugs in brep
intersection |
17:40.50 |
Notify |
03BRL-CAD:n_reed * 63029
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r62107; we shouldn't discard
ssx curve intervals that lie on face boundaries |
17:40.55 |
``Erik |
heh, it's up
now |
17:55.48 |
Notify |
03BRL-CAD:n_reed * 63030
(brlcad/trunk/src/libbrep/boolean.cpp
brlcad/trunk/src/libbrep/intersect.cpp and 4 others): merge changes
from brep-debug r62117, r62521; rename vars, quell
warning |
18:09.44 |
Notify |
03BRL-CAD:n_reed * 63031
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r62416-r62519, r62522-62584;
initial reworking of split_trimmed_face to perform boolean
combinations of closed curves for trimmed face construction that's
more robust and easier to debug |
18:15.21 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
18:15.33 |
bhattigurjot |
While
compiling qtged branch against Qt, i'm getting the error regarding
header file inclusion for bio.h to come after bsocket.h which is
kinda surprising since bio.h is included after bsocket.h in
include/fb.h |
18:15.56 |
bhattigurjot |
<PROTECTED> |
18:17.42 |
Notify |
03BRL-CAD:carlmoore * 63032
brlcad/trunk/doc/docbook/system/man1/en/rt.xml: rewrite parts of
rt |
18:18.49 |
Notify |
03BRL-CAD:carlmoore * 63033
(brlcad/trunk/src/conv/asc/asc2g.c
brlcad/trunk/src/libdm/osg-test.cpp): remove trailing blanks/tabs;
fix spelling |
18:19.49 |
Notify |
03BRL-CAD:n_reed * 63034
(brlcad/trunk/src/libbrep/boolean.cpp
brlcad/trunk/src/libbrep/intersect.cpp): merge changes from
brep-debug r62593-r62614; fix unhandled cases in the sub_curve
routine and have it throw exceptions so callers can't ignore a NULL
result |
18:33.11 |
Notify |
03BRL-CAD:n_reed * 63035
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r62623, r62660, r62674; more
work on split_trimmed_face implementation |
18:39.24 |
bhattigurjot |
This is the
complete cmake command I'm using: |
18:39.25 |
bhattigurjot |
"cmake
../brlcad-qtged -DBRLCAD_ENABLE_STRICT=NO -DBRLCAD_BUNDLED_LIBS=ON
-DBRLCAD_ENABLE_QT=ON -DCMAKE_BUILD_TYPE=Debug" |
18:40.08 |
bhattigurjot |
I saw in the
CMakeLists.txt file, that Qt5 is required. |
18:40.17 |
Notify |
03BRL-CAD:n_reed * 63036
(brlcad/trunk/src/libbrep/intersect.cpp Property Changed: and 3
others): merge changes from brep-debug r62681-r62771; fixes bugs in
brep intersection |
18:41.30 |
bhattigurjot |
Although I'm
using Qt 4.8.1(checked using qmake -v) but my system does have qt5
files |
18:43.30 |
Notify |
03BRL-CAD:starseeker * 63037
brlcad/trunk/src/libdm/CMakeLists.txt: add osg-test.cpp to ignore
list |
18:44.59 |
starseeker |
bhattigurjot:
the bio.h thing is most likely a consequence of recent header
work |
18:45.53 |
bhattigurjot |
starseeker:
ok.. so how do I resolve this? |
18:46.01 |
starseeker |
what file is
throwing the error? |
18:46.24 |
bhattigurjot |
bsocket.h |
18:46.51 |
starseeker |
OK - what
file is the build trying to compile when that error is
generated? |
18:46.56 |
Notify |
03BRL-CAD:n_reed * 63038
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r62876; make linking of
intersection curves from separate faces more robust |
18:46.58 |
starseeker |
bsocket.h is
included by something else |
18:47.14 |
bhattigurjot |
dm-qt.cpp |
18:47.45 |
starseeker |
OK - try just
removing the bio.h include from that file |
18:47.58 |
starseeker |
the other
headers should take care of it, so you shouldn't need it
explicitly |
18:48.12 |
starseeker |
(should be
line 28) |
18:48.18 |
bhattigurjot |
yeah |
18:50.35 |
bhattigurjot |
starseeker:
compiling now.. but is this "bio.h" required in dm-qt? |
18:51.21 |
starseeker |
it's most
likely already included by other headers - that's why you were
getting the conflict |
18:51.58 |
bhattigurjot |
okay,, btw
this branch is it compatible with qt5? |
18:52.39 |
starseeker |
not sure -
vlad was just starting work on this, so I'm not sure what
version(s) he was assuming |
18:53.14 |
bhattigurjot |
I guess my
cmake configuration picked qt5 files.. |
18:53.23 |
starseeker |
IIRC, Qt5 is
needed primarily because of the need to embed Qt in Tk - we're
trying to get away from that by using Qt instead of Tk, so either
ought to work |
18:53.48 |
bhattigurjot |
yes |
18:53.59 |
starseeker |
Qt5 is the
new version, so that's fine |
18:54.32 |
starseeker |
if Qt4 can be
supported without too much work we will, but if Qt5 ends up a
requirement we can live with that |
18:55.07 |
bhattigurjot |
alright |
18:56.15 |
Notify |
03BRL-CAD:starseeker * 63039
brlcad/trunk/src/libdm/dm-qt.cpp: handled by other
headers... |
18:57.53 |
Notify |
03BRL-CAD:n_reed * 63040
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r62901, r62907, r62910,
r62925, r62931-r63025; more work on split_trimmed_face
implementation |
19:02.45 |
bhattigurjot |
starseeker:
on running "attach qt" I am getting two windows.. one titled
'dm_qt0' it is blank.. and the other one titled '(Unknown)' that
shows the sphere I created |
19:03.10 |
bhattigurjot |
I guess it is
not being embedded |
19:03.27 |
starseeker |
bhattigurjot:
that's were vlad left off, IIRC - he had turned off the embedding
of the Qt dm as a first step towards replacing the Tk window with a
Qt window |
19:04.02 |
*** join/#brlcad n_reed_
(~molto_cre@66-118-151-70.static.sagonet.net) |
19:04.12 |
bhattigurjot |
ok |
19:04.35 |
starseeker |
so the things
to do are 1) understand how the attach mechanism is working to
create a Tk window and embed the dm, and how to do that with a Qt
window |
19:05.05 |
starseeker |
2) figure out
how key bindings are set up for the Tk dm window and translate
those binding to the Qt mechanism for key bindings |
19:05.19 |
starseeker |
3) same thing
for mouse bindings |
19:06.23 |
starseeker |
you want to
get to the point where "attach qt" in the branch gives you the same
functionality as "attach X" in trunk |
19:06.49 |
bhattigurjot |
okay |
19:07.39 |
bhattigurjot |
correct me if
I am wrong.. what I have understood so far is that tcl script is
being run to create a tk widget when we run "mged" |
19:08.02 |
bhattigurjot |
which I can
see in mged.c |
19:08.07 |
starseeker |
in "gui" mode
I believe that's correct |
19:08.21 |
starseeker |
"classic"
mode - which is what this work is looking at - may be doing
something more basic |
19:09.22 |
starseeker |
but the
'attach' command is a tcl command that will trigger other calls,
since the MGED command prompt is a Tcl prompt (currently,
anyway) |
19:10.35 |
starseeker |
I would send
an email to the dev list and see if you can talk with vlad to find
out what his design approach is |
19:11.06 |
bhattigurjot |
ok |
19:11.22 |
bhattigurjot |
I'll post on
devel list |
19:21.19 |
bhattigurjot |
starseeker:
from the points you listed above, for the 1st one, where should I
begin looking into the code? |
19:21.37 |
bhattigurjot |
for the
"attach" one |
19:35.25 |
bhattigurjot |
ok.. attach.c
it is! |
19:43.46 |
Notify |
03BRL-CAD:starseeker * 63041
brlcad/trunk/src/libbrep/CMakeLists.txt: Add brep_except.h to
ignore list |
19:43.53 |
brlcad |
there's no
point in worrying about qt4 .. by the time we're done with an
alpha, qt6 will probably be out |
19:43.57 |
brlcad |
they're
already on 5.3 |
19:44.16 |
brlcad |
we should
target the latest only imho |
19:44.56 |
starseeker |
nods - works for me. I was figuring that if we stick to the C
api (as opposed to using qml) then 4.8 might "just work" for a
basic interface |
19:45.32 |
starseeker |
but the
momentum is shifting to Qt5 now (KDE is either on it or close to
it, IIRC) |
19:53.00 |
Notify |
03BRL-CAD:n_reed * 63042
brlcad/trunk/src/libbrep/boolean.cpp: partial merge of changes from
brep-debug r61367; don't forget the surface-surface overlap
intersections; brep command now produces good output for all combs
in librt/tests/brep_boolean_test.g that have non-empty
results |
20:00.38 |
Notify |
03BRL-CAD:starseeker * 63043
brlcad/trunk/src/libbrep/CMakeLists.txt: Add the surfacetree test
code using queues as a patch for documentation purposes - needs to
be rethought in light of subsequent work. |
20:02.21 |
Notify |
03BRL-CAD:starseeker * 63044 NIL: saved
work added here as a patch in trunk - this branch is no longer
needed |
20:03.13 |
Notify |
03BRL-CAD:starseeker * 63045
brlcad/trunk/misc/svn2git/archive_branches.sh: Add surfacetree to
archived branches |
20:15.18 |
Notify |
03BRL-CAD:starseeker * 63046
(brlcad/branches/qtged/doc/docbook/system/man1/en/rt.xml
brlcad/branches/qtged/misc/svn2git/archive_branches.sh and 7
others): Update qtged to trunk r63045 |
20:35.02 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
22:40.28 |
Notify |
03BRL-CAD:carlmoore * 63047
brlcad/trunk/doc/docbook/system/man1/en/rt.xml: Add 'This is'
remark involving -J |
22:59.01 |
Notify |
03BRL-CAD
Wiki:Ernesto1955 * 0 /wiki/User:Ernesto1955: |
00:23.01 |
Stragus |
clock,
publishing your own distro sounds like a lot of work. Anything
special you are aiming at? |
00:25.33 |
Stragus |
I also don't
want Qt on my boxes, except in a little sandbox somewhere for a
project from work. I'm unsure regarding GTK as I googled how to
achieve a specific need and the information was lacking |
00:26.27 |
Stragus |
Not that
wxwidgets was much better, but I'll have to pick one and figure
things out eventually. Unless I just build the GUI out of
OpenGL. |
00:41.55 |
clock |
Stragus, I am
aming at that it actually works and that its clear for users under
which conditions is it supposed to reliably work, how to install
it, and how to use it for common tasks people use PC
for |
00:42.04 |
clock |
I actually
don't make a distro but a PC |
00:42.10 |
clock |
cause distro
without PC is useless |
00:42.14 |
clock |
PC without
distro is useless |
00:42.20 |
clock |
its the whole
thing that is useful |
00:42.35 |
clock |
I am making
neither a heater nor a plastic shell. |
00:42.38 |
clock |
I am making
an iron |
00:42.46 |
clock |
Which you can
actually use to iron clothes |
00:43.34 |
clock |
Stragus, and
I am aiming at copying the "bureaucracy" of the distro from human
brain |
00:44.23 |
clock |
The brain has
at least hundred million years of history of success at managing
behaviour |
00:44.31 |
clock |
so its
kinda... proven |
00:44.47 |
clock |
And I don't
feel like inventing a wheel again when u have a model which has
such long history of success |
00:45.03 |
clock |
So one thing
is for example that I don't have a database of installed
packet |
00:45.21 |
clock |
thats follows
from copying the brain design |
00:45.33 |
clock |
It has a nice
side effect - it cant get corrupted |
00:45.38 |
Stragus |
So... you are
building a distro organized like a brain? :) I'm probably not
following the concept |
00:45.48 |
clock |
Its really
difficult to corrupt a database which doesn't exist ;-) |
00:46.06 |
clock |
Stragus, yeah
exactly |
00:46.11 |
clock |
brain can do
things right? |
00:46.30 |
clock |
like complex
actions assembled from simpler actions right? |
00:46.44 |
Stragus |
A brain
doesn't have much structure or design, it evolves and learns
towards greater dopamine rewards |
00:47.33 |
clock |
I feel
disrespected when you say " A brain doesn't have much structure or
design" |
00:48.24 |
Stragus |
As any neural
network, every brain is unique, it's organized in its own chaotic
way learning toward a goal |
00:48.47 |
Stragus |
And I'm not
sure how the concept can be transfered to a Linux
distribution |
00:53.44 |
clock |
Stragus, and
do you want to know it? |
00:56.02 |
Stragus |
I'm curious,
though perhaps the anology meant something else than what I'm
assuming |
00:58.24 |
clock |
OK its copied
pretty straightforward from the brain |
00:58.41 |
clock |
just rip the
circuit out of the brain and replace with different
content |
00:59.17 |
clock |
like say
instead of drinking from a mug, writing a letter or eating an apple
I put making sure that firefox is functional, making sure that
libreoffice is functional, making sure that brl-cad is
functionaö |
01:00.11 |
clock |
Stragus, I
give you an example how it works |
01:00.22 |
clock |
example: we
want to achieve a reliable operation of BRL-CAD |
01:00.42 |
clock |
Will BRL-CAD
operate reliably if the RAM of the PC is unreliable? |
01:02.04 |
Stragus |
The RAM
needed depends on the operations that have to be performed, and
only BRL-CAD knows that |
01:03.34 |
clock |
I feel
disrespected when I get an answer which is in my opinion to a
different question. I haven't asked whether the RAM needed depends
on the operations that have to be performed or whether BRL-CAD
knows that the RAM needed depends on the operations that have to be
performed, but whether BRL-CAD will operate reliably if the RAM of
the PC is unreliable. |
01:03.39 |
clock |
Will BRL-CAD
operate reliably if the RAM of the PC is unreliable? |
01:05.32 |
Stragus |
Well no, of
course. Pretty much nothing will operate reliably if the RAM is
unreliable |
01:05.52 |
clock |
yes exactly -
its obvious |
01:06.11 |
Stragus |
So obvious
that I thought you were asking something else ;) |
01:06.32 |
clock |
So one of the
conditions needed for the BRL-CAD to operate reliably is that the
RAM is reliable AT THE MOMENT WHEN THE BRL-CAD runs |
01:07.33 |
Stragus |
One of the
conditions needed for a working operating system is also that the
RAM is reliable |
01:07.41 |
clock |
that
too |
01:08.12 |
clock |
So there must
be some kind of system in place - no matter whether automatic or
through manual testing by the user - to CONTINOUSLY ensure that the
RAM is reliable |
01:08.38 |
clock |
I had one
laptop where the RAM was new, good, tested, running few years, then
developed defects |
01:09.02 |
clock |
Another
requirement for BRL-CAD is I assume a working X Window
System |
01:09.19 |
clock |
Again, it
doesnt matter whether there is a valid entry for X Windows System
in the system package database |
01:09.24 |
Stragus |
As you know,
EEC memory is meant to detect (and correct) issues, warning the
user when it's getting bad |
01:09.31 |
clock |
What matters
is that the X Windows actually works |
01:10.16 |
clock |
You may have
a good entry in database but broken X Window System - for example,
through library update which causes failure to load of dynamic
library, or through corruption of executable upon power loss and
file system corruption |
01:10.34 |
clock |
Stragus, yes
- ECC memory is one way how to ensure continously that the RAM is
good |
01:10.39 |
clock |
another
option is periodic testing |
01:10.50 |
clock |
Or there is
option in kernel to test memory on every boot |
01:11.14 |
clock |
And please
notice BRL-CAD will work reliably even when you don't have any
package database on the system |
01:11.24 |
clock |
The package
database is absolutely irrelevant for operation of
BRL-CAD |
01:11.41 |
clock |
It is the
proper operability of the X Window system that is actually
relevant |
01:11.51 |
Stragus |
As any other
software, it's happy if it finds its dependencies, the package
management (if any) doesn't matter |
01:12.02 |
clock |
well find is
not enough |
01:12.25 |
clock |
whats
necessary that the software actually works |
01:12.37 |
clock |
like...
dependency test may test for presence of some header or library to
link |
01:12.55 |
clock |
but it may
test for maybe 10% of the files in the package and the package
itself may be broken |
01:13.20 |
clock |
Stragus, my
system, like the brain is robust |
01:13.38 |
Stragus |
Sure. The
user then has to fix dependencies, although that's generally the
job of package managers |
01:13.47 |
clock |
You silently
delete or corrupt an executable, and what the system does, it just
recompiles the bad software and replaces it |
01:13.50 |
clock |
its like
self-healing |
01:14.04 |
clock |
but the kind
oif self-healing you have to shoot really heavily to actually bring
it down :) |
01:14.16 |
Stragus |
How does it
detect a bad dependency? |
01:14.48 |
clock |
Well it
actually tries to run it |
01:14.55 |
clock |
if it doesnt
execute, its bad |
01:15.45 |
clock |
so it ensures
its good |
01:15.46 |
Stragus |
And let's say
it crashes, it was linked to libpng of a different version than
assumed due to direct access into PNG structs (which is
deprecated) |
01:15.48 |
clock |
compile
again |
01:15.50 |
clock |
replace the
bad one |
01:16.13 |
clock |
if it
crashes, test fails, the bad software gets replaced |
01:16.58 |
Stragus |
What do you
replace? The software calling libpng? |
01:17.13 |
clock |
The software
that malfunctions |
01:17.36 |
clock |
fails? chug
it, replace with a new one! :) |
01:17.40 |
Stragus |
The software
could function perfectly and the problem being in any of its
dependency due to a version mismatch |
01:18.33 |
clock |
Stragus, its
me who decides which versions of software and libs are on the
system |
01:18.41 |
clock |
I must not
allow this. This would be a bug in my product. |
01:19.05 |
Stragus |
Well... You
know, package management is a real pain |
01:19.11 |
clock |
I don't find
it |
01:19.26 |
clock |
I don't find
it pain |
01:19.46 |
Stragus |
Installing
software A demands library X being version > N, but software B
was compiled against version N, so software B would also have to be
recompiled if you update N |
01:20.03 |
Stragus |
Except that
installed software C doesn't actually work at all if X has version
> N |
01:20.24 |
Stragus |
And it gets a
lot more complicated than that. Distribution package management is
a little nightmare |
01:20.42 |
clock |
Stragus, well
real life has a ton of "impossible" situations like
that |
01:20.56 |
clock |
Human brain
has of course methods how to deal with this |
01:22.05 |
clock |
Typical
situation is you want to go to cinema (SW A) and shopping (SW
B) |
01:22.15 |
clock |
Cinema is in
floor N and mall in floor M |
01:22.25 |
clock |
A demands
your body be in floor N B demands your body be in floor
M |
01:22.32 |
clock |
impossible to
satisfy at once |
01:24.10 |
Stragus |
I guess I'm
not seeing where the brain comes into play in all this |
01:24.40 |
clock |
Stragus,
brain has a universal structure to solve all kinds of dependencies
like this |
01:24.44 |
clock |
I just take
it over |
01:25.09 |
clock |
Cause I
believe its proven, elegant, fast, robust, reliable,... |
01:26.00 |
Stragus |
I really have
no idea how that's going to work, but good luck :) |
01:26.19 |
clock |
Stragus, I
believe the reason package management is a nightmare people try to
program package management in a serial, von-neumann approach which
I believe is grossly unsuitable for that |
01:26.39 |
clock |
Stragus, I
think u already know very well how it works :) |
01:26.45 |
clock |
Please watch
yourself doing any kind of task |
01:26.48 |
clock |
cleaning
teeth |
01:26.58 |
clock |
u see how it
works... |
01:27.16 |
Stragus |
I understand
neural networks, I understand how they work and learn. But I don't
understand how you want to apply that concept to package
management |
01:27.41 |
clock |
Stragus, I
dont put a self-learning neural network inside. I just copy the
already learned product |
04:50.14 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
06:15.32 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
06:22.56 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
07:15.02 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
09:09.40 |
*** join/#brlcad luca79
(~luca@net-2-34-209-63.cust.vodafonedsl.it) |
10:14.44 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
10:58.32 |
*** join/#brlcad vladbogo
(~vlad@188.25.239.134) |
12:30.16 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
12:52.32 |
ries |
Stragus: our
experience is that using Qt allows you to create a UI on different
platforms very easely |
12:52.44 |
ries |
A lot of
thingâs âjust workâ |
12:53.33 |
ries |
I know
compilation is a bit âoddâ if you are used to autotools
(hehehe) but on the other hand the same build instruction can be
issued for mac, windows and linux |
12:56.45 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
13:09.25 |
*** join/#brlcad clock
(~clock@212.203.58.127) |
14:01.29 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
14:10.08 |
starseeker |
vladbogo:
thanks. I started exploring what it will take to re-create
Archer's level of functionality, so I haven't gotten too far
yet |
14:12.02 |
starseeker |
vladbogo: you
can build on what is there if you want, but it might still be
worthwhile to implement the minimalist MGED interface and resolve
some things like key binding mapping there. I would suggest
re-using the cadconsole stuff for a command prompt, since there's
no particular point in redoing that when it seems to be
working... |
14:13.16 |
starseeker |
The Qt dock
widget isn't *quite* what we need - it's very close, but when the
windows de-dock they need to turn into full fledged toplevel
windows instead of the "floating dockwindow" thing they've got
going on right now |
14:14.27 |
starseeker |
I'm not sure
how hard it will be to make our own modified version of QDock, so
for now I'm going to focus on other things and return to that
later |
14:17.03 |
starseeker |
the tree
widget is critical to get right, since Archer handles that very
well now - that and figuring out how to structure the edit panel
look like the most complicated UI bits to deal with at this
point |
14:17.40 |
starseeker |
I figure that
should be fairly orthogonal to your work building up from the Qt
dm/fb, and hopefully we can meet in the middle |
14:20.34 |
starseeker |
one note
about the console - I deliberately stripped it down compared to the
Paraview version, but it may prove I took that too far - scroll
history has to have a limit regardless (even xterms have such a
limit) and we may end up wanting the richer features of the fancier
text environment if we want to add GUI integration to the console
(things like clicking on objects in output of the tops command, for
example, to draw them) |
14:21.17 |
starseeker |
for now we'll
stay simple - stuff like that is for *after* we get MGED/Archer
level fuctionality working - but I wanted to point it out for
later |
14:23.00 |
starseeker |
rather likes that idea because it will hopefully be simpler
than adding a filter system to the tree view - just do a search for
what you want on the command prompt and have the search results be
clickable to select things in the tree... |
14:30.38 |
vladbogo |
starseeker:
that's what I thought too to reuse the console and get a minimal
drawing functionality at first. That said I will start working at
this approach and come back with updates. |
14:31.36 |
starseeker |
vladbogo:
cool. With any luck the basic drawing will be quite simple (in
theory it should be easier to use "proper" Qt interaction bindings
than shoehorning in Tk stuff) |
14:32.53 |
vladbogo |
that's what I
hope too |
14:34.20 |
starseeker |
Qt menus are
also quite simple, and feel free to use standard Qt dialogs
anywhere it makes sense (File open and save are definite, and I
suspect QColorDialog will be an improvement over the Tk version:
http://qt-project.org/doc/qt-5/qcolordialog.html) |
14:38.20 |
starseeker |
Don't worry
about most of the dialogs that are custom in MGED at this stage - a
lot of those are quick hacks that need re-thinking, and I know that
the Build Pattern tool (for example) needs to be massively
refactored into C and have its interface re-thought |
14:41.04 |
starseeker |
that will
actually be the fun stage of all this - when we have the foundation
in place, we can start to think about what the *good* ways to do UI
bits for BRL-CAD are instead of what the *quick* ways are
:-) |
14:45.08 |
starseeker |
one think I
don't know for sure yet is whether the native Qt HTML support can
usably display our help documentation, or whether we need an all-up
webkit window to handle the CSS formatting. |
14:45.17 |
starseeker |
s/one
think/one thing/ |
14:46.37 |
starseeker |
in principle
it would be nice to avoid needing webkit for the help system, but
if the choice comes down to building webkit as part of Qt or
porting tkhtml3 from Tcl/Tk to Qt... urk |
14:47.42 |
starseeker |
another
option would be a stand-alone CSS "pre-processor" that could feed
finalized HTML to a renderer, but if one exists I haven't found it
yet |
14:49.10 |
starseeker |
anyway, first
things first. |
14:56.07 |
Notify |
03BRL-CAD:starseeker * 63269
(brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h and 2 others): Add
headers to the cadtree code |
15:14.11 |
Notify |
03BRL-CAD:starseeker * 63270
(brlcad/branches/qtged/src/qbrlcad/main.cxx
brlcad/branches/qtged/src/qbrlcad/main_window.cxx
brlcad/branches/qtged/src/qbrlcad/main_window.h): Move the dock
widgets' initialization to main_window.cxx |
15:18.55 |
teepee |
runs screaming after reading "qt dock widgets"
;) |
15:51.17 |
starseeker |
teepee: have
you had problems with them? |
15:51.56 |
teepee |
well,
problems is maybe too big a word |
15:52.11 |
teepee |
mostly ask 3
users and get 5 answers how it's supposed to work |
15:52.18 |
teepee |
like "i don't
want them to undock" |
15:52.24 |
starseeker |
heh |
15:52.25 |
teepee |
"the title
bars are too big" |
15:52.58 |
teepee |
i've ended up
with https://github.com/openscad/openscad/pull/1003
so far :) |
15:53.38 |
teepee |
or "i can't
make them as small as previously" (before it was a dock
widget) |
15:54.29 |
teepee |
there were
some big issues in Qt5 on MacOS and in case of multi-monitor
usage |
15:54.39 |
teepee |
I think most
are solved now |
15:55.19 |
starseeker |
teepee: I was
a little surprised there doesn't seem to be an option to make the
undocked windows full toplevel windows, but perhaps that's too
strange a use case |
15:56.01 |
teepee |
yep, that
would be awesome. I do understand they are not supposed to be that
way, but it would help in some cases |
15:56.19 |
starseeker |
for us it
will be essential |
15:56.29 |
teepee |
undocking to
separate top-level is not too much code |
15:56.39 |
teepee |
but it's
annoying having to write it manually |
15:56.57 |
starseeker |
nods - I'm guessing if there is a problem, it will be
recognizing the correct placement for a
re-docking |
15:57.49 |
teepee |
I'm still
thinking about having to GUI modes where the main window is a
different widget |
15:58.06 |
starseeker |
you mean as
opposed to docking? |
15:58.20 |
teepee |
depending on
how the user works, the main widget is either the text editor or
the output view window |
15:58.43 |
teepee |
more like a
combination of both due to different usage |
15:59.00 |
teepee |
when using an
external editor, the viewport is pretty much the main
window |
15:59.03 |
starseeker |
that's why I
want the ability to un-dock to toplevel windows - if that's
working, in theory either could be treated as the "main"
window |
15:59.36 |
teepee |
well, one has
to have the toolbar :) |
15:59.47 |
starseeker |
can't they
both have toolbars? |
15:59.58 |
teepee |
ok, it would
be possible to copy that and use the "same" everywhere |
16:00.04 |
teepee |
but you can't
set the same instance |
16:00.54 |
teepee |
I have no
idea how MacOS and Unity (with common menu bar) handle that then,
probably switching when the window changes |
16:01.14 |
starseeker |
is it
critical to do so? I suppose if you have elements on the toolbar
reflecting state that could be tricky, but if you used signals and
slots to make have all instances of a button "listening" for a
state change wouldn't that work? |
16:01.57 |
teepee |
when using
actions the state->menu-item should be fine |
16:02.28 |
teepee |
the other
direction should work too, I guess one just has to make sure not to
create circles when triggering changes |
16:02.38 |
teepee |
but then that
could happen with single menu/toolbar too |
16:02.46 |
starseeker |
is a little surprised the dock isn't more mature than this -
is it a relatively new feature in Qt? |
16:02.56 |
starseeker |
or just
something only now getting wide use? |
16:03.15 |
teepee |
don't know,
it's at least in 4.8, so it's not very new |
16:03.34 |
teepee |
I think they
really just see it as "Tool" window like for graphics
editors |
16:04.08 |
starseeker |
ah |
16:04.26 |
teepee |
they do have
that "MDI" mode, but it's modeled like on Windows which pretty much
nobody wants to have :D |
16:04.31 |
starseeker |
nods |
16:04.55 |
starseeker |
yeah, I
really like what they do have for docking aside from that "not a
toplevel window" bit |
16:05.28 |
starseeker |
and that's
mostly because MGED has established the tradition of the console
and display both being toplevel. |
16:06.04 |
teepee |
yup, mostly
it's fine. I have to try if the awful drawing problems with Qt5 are
still there (I'm not sure if we cause this ourself or if that's
really Qt5 bugs) |
16:06.54 |
teepee |
sometimes
after redocking it just draws in some random rectangle in the main
window that has nothing to do with the actual docked
widget |
16:07.06 |
teepee |
with Qt4 that
never happened |
16:07.18 |
starseeker |
huh |
16:07.31 |
starseeker |
yeah, that's
not good |
16:08.06 |
teepee |
it's easy to
fix by just touching anything that resizes the window or parts of
it |
16:08.44 |
starseeker |
ah - so a
"safe" workaround might be to trigger some sort of re-draw on the
main window? |
16:09.14 |
teepee |
could be, I
did not have much time to look at that |
16:09.31 |
teepee |
maybe it's
something we do in the signal handlers |
16:09.48 |
teepee |
I guess the
only way to find out would be to just do a tiny sample
application |
16:09.56 |
starseeker |
nods |
16:10.27 |
teepee |
but getting
all compiling fine is higher on the todo list ;) |
16:10.32 |
starseeker |
heh |
16:10.43 |
teepee |
it really
gets funny if both Qt4-dev and Qt5 dev is installed on a Linux
system |
16:11.10 |
teepee |
like
compiling against Qt5 but some lib is compiled against
Qt4 |
16:11.13 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
16:11.26 |
teepee |
that's easy
to notice though |
16:11.34 |
teepee |
instant crash
on application start :/ |
16:11.39 |
starseeker |
nods - CMake tends to do pretty well with that in my
experience |
16:12.14 |
teepee |
are you using
cmake for the Qt app too? |
16:12.30 |
teepee |
we still use
qmake for the main app and cmake for the test cases (that do not
link Qt) |
16:12.44 |
teepee |
which is not
really the ideal way ;) |
16:13.28 |
starseeker |
yes - see
http://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/branches/qtged/src/qbrlcad/ |
16:14.30 |
starseeker |
our toplevel
CMake Qt setup is here:
http://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/branches/qtged/CMakeLists.txt#l1025 |
16:17.13 |
starseeker |
CMake does
too many nice things at this point for us to switch without *very*
compelling reasons - we've build some features on top of CMake that
to my knowledge are unique in CMake land (in-src make clean
support, distcheck, sophisticated third party dependency
management, etc.) and would be a lot of work to duplicate
elsewhere |
16:17.13 |
teepee |
cool, I guess
I'll try that in case I have some spare time :) |
16:17.21 |
*** join/#brlcad gurwinder
(75c76b36@gateway/web/freenode/ip.117.199.107.54) |
16:17.25 |
teepee |
having both
build tools is not really perfect |
16:18.55 |
teepee |
I guess if a
cmake developer has a look at our CMakeLists.txt that will cause
instant heart attack |
16:19.01 |
starseeker |
CMake gives
us some bits that are very nice for Windows portability - it can
handle file copying, decompressing archives, run scripts, etc. in a
portable fashion. Normally it's the kind of thing you rely on
standard tools like tar and sh for, but on Windows you can't count
on anything |
16:19.07 |
starseeker |
heh |
16:19.08 |
teepee |
ctest is
quite nice tho |
16:19.08 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
16:19.41 |
teepee |
ahh, right we
currently don't have a native Windows built |
16:19.45 |
starseeker |
has little doubt our CMake logic is scary - I don't like
that, but if you want advanced features you just end up not looking
very vanilla in your code |
16:20.12 |
starseeker |
yeah, we did
a *LOT* of work to get Windows support working cleanly |
16:20.26 |
starseeker |
including
switching from flex/bison to re2c/lemon for portability |
16:20.40 |
teepee |
true, like I
always try to tell some people it's not possible to solve
complicated issues in a simple way ;) |
16:21.15 |
starseeker |
We don't have
a portable sh that we can use to run our scripts, and windows
doesn't have termlib so programs still using that don't build, but
on the whole we're very close to full-featured building |
16:21.48 |
teepee |
nice. how do
you handle the dependency builds in that case? |
16:22.28 |
starseeker |
has thought occasionally about trying to build https://www.mirbsd.org/mksh.htm
with CMake... |
16:23.09 |
starseeker |
our
dependencies are spelled out in CMake - it usually resolves them
for us without trouble, including building tools it needs to build
sources for libraries and such |
16:23.12 |
starseeker |
very
nice |
16:24.18 |
starseeker |
Visual Studio
projects are our only working target at the moment for Windows, but
I would really like to see if I can get ninja working on
Windows |
16:24.32 |
teepee |
ninja? |
16:24.47 |
starseeker |
http://martine.github.io/ninja/ |
16:24.56 |
teepee |
yet another
build system :) |
16:25.00 |
starseeker |
CMake can
generate build files for it |
16:25.08 |
starseeker |
no, in this
case it's basically a make replacement |
16:25.17 |
Stragus |
I profoundly
dislike how Qt wants to take over the whole build system, enough to
make me stay away from it entirely. Am I missing something or it's
really required? |
16:25.43 |
Stragus |
I assume it's
required due to their weird C++ "extensions" |
16:26.33 |
gurwinder |
brlcad: Hi. I
am still trying to get the whole information of our BRL-CAD's .g
file. Want to know how information is stored( header, flags all
other things ). Its not related with g-pov. Please provide me right
way to get it. |
16:26.40 |
starseeker |
Stragus: I
haven't found it too bad - you need moc as part of the build, but
CMake manages that once you set up the right logic and after that
it's not a big deal... it was more complex to get re2c/lemon build
set up in my experience |
16:27.34 |
Stragus |
Let's suppose
I would like to compile with a bash script, not any CMake magic to
be compatible with Qt |
16:27.36 |
starseeker |
As I
understand it those extensions are what allow object introspection,
which is essential to how Qt works. |
16:27.59 |
starseeker |
Stragus: ah,
yes if you are using bare bones build tools it will be more
complicated |
16:28.06 |
teepee |
it basicall
generates the signal/slot stuff |
16:28.08 |
Stragus |
Yes...
Traditional callbacks aren't good enough for Qt, they want to send
"signals" based on slots registered as strings of text |
16:28.26 |
starseeker |
has found it to be very powerful, so far |
16:28.29 |
Stragus |
(Totally
inefficient, but no one cares I guess) |
16:29.03 |
starseeker |
I suspect
it's seldom a performance bottleneck, since it's concerned mostly
with user interaction... |
16:29.43 |
Stragus |
Probably so,
but it doesn't seem like a good reason to mess up the build system
to implement an inferior solution (to my eyes) |
16:30.04 |
Stragus |
Is there a
way to write the signal/slot in plain C++? A lower-level
interface?... |
16:30.14 |
teepee |
that moc
thingy is ancient :) |
16:30.20 |
starseeker |
I think it
depends on which version of C++ we're talking about |
16:30.35 |
starseeker |
yeah, when Qt
started the answer was a flat "no" as I understand it |
16:30.42 |
teepee |
it's possible
to write even in C (see glib) and as no-moc C++ (libsigc++ or what
it's called) |
16:30.58 |
starseeker |
today you
might check this out: https://github.com/pbhogan/Signals |
16:31.30 |
Stragus |
Of course I
know it's possible. :) But I wonder if Qt makes it possible, not if
it can be implemented in a different context |
16:32.06 |
starseeker |
I don't think
the moc is optional unless you're willing to do without most of
Qt's advanced features |
16:32.16 |
teepee |
I don't think
it's possible and even Qt will not touch it as they are moving away
from the Widget stuff anyway |
16:32.36 |
gaganjyot |
brlcad, if
BRL-CAD participates under GCI this year will it consider LibreCAD
too ? |
16:32.44 |
Stragus |
Meh, I see.
All right, I think it's going to be GTK+ or wxwidgets |
16:34.01 |
starseeker |
Stragus: if
you're not too concerned about native platform integration, what
about fltk? |
16:34.30 |
starseeker |
If Qt wasn't
a possiblity for us I'd be looking hard at fltk |
16:35.05 |
Stragus |
That one
didn't seem to natively implement something I expected to need: a
long list with multiple columns, the cells of some columns holding
images, dropdown menu and such stuff |
16:35.30 |
Stragus |
... something
I expect* to need |
16:35.53 |
starseeker |
fair enough -
fltk is minimalistic (by design) |
16:36.07 |
Stragus |
Yes, it
seemed so |
16:36.37 |
Stragus |
Even GTK+ and
wxwidgets seem to barely support what I just described, relying on
new and poorly documented features |
16:37.12 |
starseeker |
yeah, that
sounds like enough of an application specific widget that most
people would assume it's something the application would
do |
16:37.30 |
starseeker |
even with Qt
we're going to have some custom work to do things like the edit
panel |
16:37.42 |
Stragus |
I wouldn't
mind that, I have just zero experience with GUI :) |
16:37.57 |
Stragus |
Except some
win32 about... 15 years ago, and GUIs written from scratch in
OpenGL |
16:39.03 |
starseeker |
Stragus: then
you might want to write small programs in the various options to
get a feel for them - for anything non-trivial you can pretty much
count on having to do some custom work regardless, so you might
want to get a sense of what framework best fits your
style |
16:39.04 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:39.45 |
Stragus |
Yes, that
sounds wise. I have no experience with the whole concept of
creating new widgets from scratch within a toolkit (OpenGL doesn't
count) |
16:40.27 |
starseeker |
realizes he'd better stop putting off the
chores... |
16:40.41 |
Stragus |
:) Go ahead,
thanks for the tips |
16:41.21 |
Stragus |
And it's
probably weird that I'm tempted to just write GUI in OpenGL again.
Somehow, it seems "easier", ten times the code but nothing to
learn |
16:44.37 |
starseeker |
Stragus: if
you go that route, you might want to look at this guy's work:
https://github.com/memononen/ |
16:45.51 |
Stragus |
Ohhh! Unicode
freetype rendering library written in C |
16:45.57 |
Stragus |
That is
nice. |
16:46.26 |
*** join/#brlcad gurwinder
(75c76b36@gateway/web/freenode/ip.117.199.107.54) |
16:48.58 |
Stragus |
Thanks
starseeker, very interesting |
17:44.29 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
18:14.13 |
*** join/#brlcad mpictor
(~mark@c-69-136-183-213.hsd1.in.comcast.net) |
18:21.09 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:35.45 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
20:06.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:18.53 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:04.12 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
22:30.13 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:39.58 |
Notify |
03BRL-CAD
Wiki:Mmattb117763 * 0 /wiki/User:Mmattb117763: |
00:23.13 |
Notify |
03BRL-CAD:starseeker * 63361
(brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreeview.h): Using hints from
http://stackoverflow.com/questions/14255224/changing-the-row-background-color-of-a-qtreeview-does-not-work,
get the highlight bars to go all the way across the QTreeView
row. |
00:27.21 |
Notify |
03BRL-CAD:starseeker * 63362
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx: If we've got
the selected entity, maintain the highlighting when closing the
branch |
00:49.44 |
Notify |
03BRL-CAD:starseeker * 63363
(brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreeview.h
brlcad/branches/qtged/src/qbrlcad/main_window.cxx): Very beginnings
of context menu for treeview items |
01:22.30 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
02:20.02 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:36.13 |
brlcad |
clock: that
sounds like a terrible way, but would work |
02:36.52 |
brlcad |
clock: find .
- |
02:36.56 |
brlcad |
clock: find .
\( -name \*.cpp -o -name \*.cxx -o -name \*.c -o -name \*.h \) -not
-regex '.*other.*' -not -regex '.*misc.*' -not -regex '.*build.*'
| xargs du -k | awk '{sum += $1}END{print sum}' |
02:37.20 |
brlcad |
there's a
quick n' dirty tally whipped up on the fly |
02:37.26 |
clock |
wow |
02:37.32 |
clock |
with a bonus
tally! |
02:37.59 |
clock |
brlcad, so I
see other misc and build shouldn't occur in the path |
02:38.09 |
clock |
and there are
cpp and cxx too |
02:38.21 |
clock |
brlcad, is
BRL-CAD more in C or more in C++? |
02:38.30 |
brlcad |
looks like we
don't have any cxx any more, so you could leave that part
out |
02:38.52 |
brlcad |
well, compare
the .c with the .cpp and find out |
02:39.38 |
brlcad |
starseeker:
yeah, either check for nulls or prevent the functions from
returning nulls |
02:40.39 |
brlcad |
starseeker:
prior could couldn't possibly ever be null because it was accessing
a struct field ... now it's getting passed a pointer and that
pointer is being dereferenced (looks like in just 10 or so places)
without getting checked |
02:41.25 |
brlcad |
not just a
coverity warning, it'll almost certainly end up with a crash with
the right conditions (which again just was never possible even if
memory was uninitialized) |
02:54.16 |
*** join/#brlcad fenn
(~fenn@131.252.130.248) |
02:54.17 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
03:04.35 |
clock |
brlcad, I
tried to build a model how the brain understands
language |
03:04.41 |
clock |
brlcad, and
would like to run it on BRL-CAD source |
03:05.04 |
clock |
because it
spits out what it believes to be the most important concepts
appearing in the body of the source code |
03:05.29 |
clock |
brlcad, I can
imagine such a listing of the topmost important things with a brief
explanation or reference to documentation could be a handy
reference for BRL-CAD programmers |
03:05.33 |
clock |
brlcad,
especially beginners |
03:07.01 |
brlcad |
okay, a bit
interesting to see what it comes up with |
03:07.37 |
clock |
brlcad, I
think it likes large corpora of statistics |
03:07.40 |
clock |
like 5G
overnight |
03:07.52 |
Stragus |
You want a
natual language parser to run on the BRL-CAD source? :) The
documentation I guess? |
03:08.03 |
clock |
I got
impression that the pure BRL-CAD source has only 2 MB but u said
according to your check something order of 20 MB |
03:08.26 |
clock |
Stragus, nono
its not a natural language parse |
03:08.46 |
brlcad |
I assume this
is some sort of per file word frequency analysis |
03:09.00 |
brlcad |
aggregated
over all files |
03:09.13 |
Stragus |
The brain has
pretty fixed rules on grammar and how it understands language,
that's why all human languages share many fundamental
characteristics |
03:10.29 |
Stragus |
has a friend with a master in linguistics, quite an
interesting topic |
03:11.12 |
clock |
Stragus, can
you elaborate more what u in this sentence mean under "fixed",
"rules", and "grammar"? |
03:11.33 |
clock |
Stragus, and
"understands"? |
03:11.46 |
clock |
Stragus, and
"language"? |
03:12.00 |
clock |
Stragus, I
understand your usage of the word "brain" pretty
clearly. |
03:13.07 |
Stragus |
We are born
with many hardwired concepts of grammar. Any language that wouldn't
follow these rules couldn't be processed that easily, the frontal
cortex would have to do all the painstaking parsing
work |
03:13.42 |
clock |
Stragus, yes
I can imagine... like feeding it a bzipped stream might not fit the
machinery of language the brain comes with |
03:14.00 |
clock |
Stragus, so
although a pretty simple program can pase a bzip stream we might
sweat pretty much doing so |
03:14.07 |
clock |
Stragus, u
mean something like that? |
03:14.10 |
Stragus |
Ah yes, the
frontal cortex would have a very hard time sorting 9000000 strings
lexically :) |
03:14.21 |
Stragus |
(The BWT
transform of BZIP2) |
03:14.33 |
Stragus |
But I meant
the grammar |
03:15.23 |
Stragus |
Subjects and
verbs, nested and relative propositions, a lot of stuff is
hardwired |
03:15.30 |
clock |
Stragus, OK
so can u give a nice example of what u said? |
03:15.45 |
clock |
Stragus, that
sounds pretty fascinating |
03:15.47 |
clock |
I
mean... |
03:16.02 |
clock |
When they
pumped subjects and verbs into my head in primary school I didnt
find it fascinating |
03:16.12 |
clock |
but the fact
u say now there is some kind of machinery inside for
that |
03:16.33 |
clock |
my skull is
pretty stiff and filled with incompressible liquid by the way
:) |
03:17.07 |
Stragus |
Linguists
have created "simple" languages based on logic (and very
consistent) that don't follow our hardwired language grammar, and
they were extremely hard to learn for anyone |
03:17.25 |
clock |
Stragus,
Thai? :-P |
03:17.38 |
Stragus |
No.
:) |
03:18.03 |
clock |
Stragus, yeah
but do they have some kind of schematic how those verb and subject
circuits are wired? |
03:18.15 |
clock |
Stragus, like
u know the entorhinal dead reckoning decoders? |
03:18.56 |
clock |
Stragus,
theres basically a hierarchy of triangular bandlimited 2D barcodes
plus some hashing |
03:19.14 |
clock |
Stragus, and
it takes all kinds of data from movement and position and
turns |
03:19.41 |
clock |
And works
like dead reckoning navigation |
03:19.46 |
clock |
I mean
description into that kind of level |
03:19.55 |
Stragus |
I haven't
studied the stuff, but they pretty much found the fundamental
grammatical rules any human language has to follow |
03:20.26 |
Stragus |
Obviously
it's still rather abstract, cognitive sciences are pretty
fuzzy |
03:20.34 |
clock |
I dont think
they are fuzzy |
03:20.48 |
clock |
the visual
front end from hubel wiesel I think is pretty solid |
03:20.55 |
Stragus |
Well, compare
psychology to physics. :) |
03:20.58 |
clock |
although I
wish they understood a it about signal processing |
03:21.39 |
clock |
Stragus, I
think psychology is a mixture of astrology, cybernetics and
programming of analog portable supercomputers |
03:21.49 |
clock |
throw away
the astrology part and you get a nifty science in my
opinion |
03:22.14 |
Stragus |
Human
emotions don't have much to do with programming and
computers |
03:22.19 |
clock |
with
astrology I mean Freud and similar Science Based On Statistically
Significant Repeatable Experimental Data |
03:24.14 |
clock |
Stragus, if
you have an opinion that human emotions don't have much to do with
programming and computers, u are welcome to have your own opinion,
but please dont present your opinions as if they were
facts |
03:24.31 |
clock |
Stragus,
cause people often feel disrespected when that is done |
03:24.33 |
clock |
And I am
people too |
03:25.33 |
Stragus |
Software
programming and computers are pure maths, brute-force applied
logic |
03:25.46 |
Stragus |
The human
brain doesn't quite work like that |
03:26.03 |
clock |
Hmm |
03:26.20 |
Stragus |
(Or any
neural network, simulated ones too) |
03:26.22 |
clock |
And
everywhere I look inside brain, I see logarithms, principal
component transforms and differential equations |
03:26.25 |
clock |
sines and
cosines |
03:26.34 |
clock |
square
(function) |
03:26.44 |
clock |
gaussian
curves |
03:26.59 |
clock |
convolutions |
03:27.19 |
clock |
I would call
that pure maths |
03:27.41 |
Stragus |
Hum... I see
neurons, a lot of neurons, connected chaotically as a learning
network |
03:27.57 |
clock |
Stragus, sure
thats another level |
03:28.22 |
clock |
Stragus, I
think its as if I say "everywhere I look inside Pentium I see
buses, registers, adders, multipliers, clock
distributors" |
03:28.43 |
clock |
Stragus, and
as if you said "Hum... I see CMOS transistors, lots of CMOS
transistors,..." |
03:29.15 |
clock |
Stragus, by
the way I love those neurons... |
03:29.30 |
clock |
One neuron
can do a PCA on like 10'000 inputs without blinking an
eye |
03:29.39 |
clock |
with power
consumption of like I don't know how little |
03:29.49 |
Stragus |
Power
efficiency is great, but neurons are slow :p |
03:30.11 |
clock |
Stragus,
but? |
03:30.29 |
clock |
Stragus,
anyway what exactly told you that friend about the subject and verb
stuff? |
03:30.36 |
Stragus |
Great power
efficiency in a dense 3D network, with a built-in fluid for heat
evacuation and nutriment transport, but each neuron is
slow |
03:31.02 |
clock |
Stragus,
slow? |
03:31.16 |
Stragus |
I don't
recall exactly, I'll have to ask him to explain again what the
fundamental grammar rules are |
03:31.27 |
clock |
Stragus,
maybe u can show me a faster system that can do complete
transocding of objective reality into subjective and back into
objective in less than 200 ms? |
03:31.54 |
clock |
Stragus, and
the total calculating power is 37'000 teraflops, with 20W power
input |
03:32.18 |
clock |
Stragus, I am
satisfied both with how fast my brain is in terms of MFLOPS and in
terms of latency |
03:32.37 |
clock |
Stragus, even
such a "trivial" thing like a digital video broadcasting encoder
can have latencies like 5'000 ms |
03:32.47 |
Stragus |
I wonder how
they would compute a processing power in terms of billions of
floating point operations per second! |
03:33.00 |
clock |
and the
fastest supercomputer NUDT Tianhe-2 has 37 MFLOPS but with power
input of 5MW |
03:33.01 |
Stragus |
I mean, most
humans can perhaps do 1-2 flop per second |
03:33.26 |
clock |
Stragus, I
can do more |
03:33.30 |
Stragus |
Power
efficiency is amazing though, that's for sure |
03:33.53 |
clock |
Stragus, my
brain can churn 2x150Mpix 3D video down to 2x1Mpix at about 50
Mpix-s |
03:34.00 |
clock |
with 3D
decoding motion decoding |
03:34.04 |
clock |
object
recognition |
03:34.08 |
clock |
and that all
pretty whipping fast |
03:34.18 |
clock |
I dont have
to contemplate long before I recognize a dog, a cat, or my
mother |
03:34.55 |
Stragus |
Indeed. I'm
just saying that "floating point operations per second" is a little
misleading :) |
03:34.58 |
clock |
Stragus, if u
can implement that in 1-2 flop per second I would suggest you to
apply your V to a company that makes graphic cards :) |
03:35.02 |
clock |
V -> CV
:) |
03:35.09 |
Stragus |
The brain's
visual processing is fantastic |
03:36.35 |
brlcad |
clock: what's
your website url that has your .g models? |
03:36.43 |
*** join/#brlcad LordOfBikes_
(~armin@dslb-092-074-238-118.092.074.pools.vodafone-ip.de) |
03:36.47 |
brlcad |
the
networking device one |
03:37.09 |
clock |
brlcad,
http://ronja.twibright.com/3d/ |
03:37.17 |
clock |
brlcad, for
each model there is a .g clickable link |
03:37.25 |
brlcad |
thanks |
03:37.33 |
clock |
Stragus, I
can second that |
03:37.50 |
clock |
Stragus, I
built it myself in software and I find the results
fantastic |
03:38.15 |
clock |
Stragus, it
can do like a half of Photoshop/GIMP just by tuning the parameters
of the decoder |
03:38.22 |
clock |
Stragus, like
u have music equalizer you know? |
03:38.28 |
clock |
Wanna
sharper? Turn that knob |
03:38.37 |
clock |
wanna white
balance? Throw that channel out |
03:38.43 |
clock |
Wanna B/W?
throw that one out |
03:38.56 |
clock |
brightness?
contrast? edge detect? |
03:39.48 |
clock |
Oh I have a
listing here... hope is not too many lines |
03:39.49 |
Stragus |
There are so
many aspects to the brain's visual processing most of us aren't
even aware of |
03:40.00 |
clock |
Colors:
Levels: Gamma |
03:40.00 |
clock |
Colors: Color
Balance |
03:40.00 |
clock |
Colors:
Hue-Saturation |
03:40.00 |
clock |
Colors:
Brightness-Contrast |
03:40.00 |
clock |
Colors:
Invert |
03:40.01 |
clock |
Colors: Auto:
White Balance |
03:40.03 |
clock |
Colors: Auto:
Color Enhance |
03:40.05 |
clock |
Colors: Auto:
Normalize |
03:40.09 |
clock |
Colors: Auto:
Stretch Contrast |
03:40.11 |
clock |
Colors: Auto:
Stretch HSV |
03:40.13 |
clock |
Colors:
Retinex |
03:40.15 |
clock |
Filter: Blur:
Gaussian Blur |
03:40.17 |
clock |
Filter: Blur:
Motion Blur |
03:40.19 |
clock |
Filter:
Enhance: Sharpen |
03:40.21 |
clock |
Filter:
Enhance: Unsharp Mask |
03:40.22 |
Stragus |
We have two
powerful motion detection filters near the focus point, but just a
lesser motion detection filter in the peripheral vision |
03:40.23 |
clock |
Filter:
Edge-Detect: Difference of Gaussians |
03:40.25 |
clock |
Generic:
Convolution Matrix (in limited sense) |
03:40.27 |
clock |
COlor balance
of skin without influencing the white balance |
03:40.37 |
Stragus |
There are
optical illusions that exploit that stuff |
03:40.38 |
clock |
Changes of
face expression, apparent age and facial attractivenes |
03:40.49 |
clock |
Changes in
emotional atmosphere of the scene |
03:41.55 |
clock |
Stragus, in a
picture with a field of plants, it can even change the plants to a
different type |
03:42.17 |
clock |
plants=vegetables, flowers
etc. |
03:43.30 |
clock |
Stragus, can
produce those rainbow-like LSD colours |
03:44.47 |
Stragus |
The brain's
visual processing is something we have a very hard time matching,
not by lack of processing power but... somehow, proper
code |
03:45.56 |
Stragus |
A neural
network is perfectly suited to that kind of problem though. No
comparison with floating point operations :) |
03:46.57 |
clock |
Stragus, I
didn't have hard time matching that |
03:47.01 |
clock |
Stragus, so
please speak for yourself |
03:47.27 |
clock |
Stragus, In
my opinion its the sheer processing power thats difficult to match
with semiconductor computers |
03:48.12 |
clock |
Stragus, and
again, please dont present your opinions as facts. In my model the
correspondence with floating operations was pretty almost 1:1
straightforward |
03:48.42 |
clock |
Stragus, by
the way, do you know what it looks like, if you inject random noise
into the primary visual cortex (V1)? |
03:48.57 |
Stragus |
I don't think
it's just an opinion that we don't have software matching a brain's
visual processing |
03:49.13 |
Stragus |
If you didn't
have a hard time matching that, then you should share it with the
world! |
03:50.11 |
clock |
Stragus,
please guess what random noise into the primary visual cortex (V1)
looks like :) |
03:50.25 |
Stragus |
You mean
noise in the visual input? The brain probably filters out most of
it |
03:50.46 |
clock |
not visual
input, I said primary visual cortex (V1) |
03:50.54 |
clock |
Thats back in
the head |
03:51.00 |
clock |
Broadmann
area 17 if I remember correctly |
03:51.11 |
Stragus |
How do you
insert noise in a neural network? Make some neurons fire
randomly? |
03:51.41 |
Stragus |
That would
probably be either hallucinations or a seizure |
03:51.47 |
clock |
Stragus, so
you want to know what kind of noise I am injecting? |
03:52.00 |
clock |
Stragus, I
take all the analog channels that are there and add additive white
gaussian noise |
03:52.27 |
clock |
which has
same signal to noise ratio in all of the channels |
03:52.44 |
clock |
hehe
:) |
03:52.52 |
clock |
that neither
hallucination nor seizures |
03:52.58 |
clock |
it looks like
a diamond snowstorm :) |
03:53.23 |
clock |
which
probably I should explain what a diamond snowstorm is |
03:53.49 |
Stragus |
I'm not sure
what analog channels you are talking about. The neurons firing
potentials? |
03:53.50 |
clock |
Stragus, have
u ever been in a snowstorm? |
03:54.08 |
Stragus |
I live in
Montreal, roughly 40 times per year :) |
03:54.33 |
clock |
Stragus, OK I
define analog channel as the value when you take the neuron axon
and apply a gaussian time window convolution with standard
deviation of 20 millisecond |
03:54.51 |
Stragus |
Okay |
03:55.02 |
clock |
Stragus, have
you noticed the snowstorm noise in the picture kinda differs from
TV noise= |
03:55.17 |
clock |
In the sense
that there are also "bigger" or "lower frequency" "pockets"
floating around? |
03:55.38 |
Stragus |
Hum, I guess
so |
03:55.52 |
clock |
and now add a
colourful, rainbowy-spectrum twinkling to that |
03:55.57 |
clock |
like stars
twinkle in diamond colors |
03:56.17 |
Notify |
03BRL-CAD
Wiki:Maths22 * 7765 /wiki/Deuces: Removed completed code
tasks. |
03:56.36 |
clock |
Stragus, if
you apply that kind of noise over a persons face the identity of
the person appears kind auncertain |
03:56.49 |
clock |
of course
stronger noise means more uncertainty |
03:56.59 |
Stragus |
Of course. So
that's noise on the visual input then |
03:57.07 |
clock |
Stragus, to
me it looks like I recall the persons face from memory but I cannot
recall exactly |
03:57.26 |
clock |
Stragus, no,
as I said, not visual input, in V1 |
03:57.40 |
clock |
If u put
noise on visual input you get something like TV noise or digital
camera noise |
03:57.47 |
clock |
That doesnt
make human face look uncertain |
03:57.52 |
clock |
that face
just looks noise |
03:57.53 |
clock |
noisy |
03:57.58 |
clock |
like low
quality pic |
03:58.05 |
Stragus |
At some
point, with enough noise, it becomes uncertain :) |
03:58.19 |
clock |
sure |
03:58.21 |
Stragus |
I have done
some image processing, at some point recognition becomes a
probability with noise |
03:58.24 |
clock |
but this
uncertainty is more natural |
03:58.30 |
clock |
like
incomplete recall from memory |
03:58.40 |
clock |
or... looks
more natural to me |
04:00.35 |
clock |
Stragus, I
get pretty disgusted by so called image processing |
04:00.44 |
clock |
Stragus, for
example what they call "edge detectors" |
04:00.53 |
clock |
Seems to me
people have never seen an edge in their life |
04:00.59 |
clock |
or have
complete lack of idea what an edge is |
04:01.04 |
Stragus |
Ah? :) I have
done some of that |
04:01.18 |
clock |
and those
filters they apply and claim to be edge detectors.. I think they
are everything but edge detectors |
04:01.25 |
clock |
and when then
I see those broken, noisy results |
04:02.03 |
Stragus |
Edge
detection is just a little half-broken step on the way to the next
processing steps, it doesn't have to be accurate |
04:02.28 |
clock |
Stragus, OK
:) |
04:02.42 |
clock |
Please design
me a sparrow with your "edge detection that doesnt have to be
accurate" |
04:02.49 |
clock |
In the size
of a sparrows head |
04:02.54 |
clock |
with the
power available to sparrows brain |
04:03.06 |
Stragus |
Eheh |
04:03.27 |
clock |
youre
supposed to fly at 30km/h through a 5cm channel between random,
ambiguous looking twigs of a bush, with such a reliability you dont
kill yourself more often than once per 20 years |
04:03.32 |
Stragus |
Neural
networks don't do any of that because it's an entirely different
way of processing information |
04:03.43 |
Stragus |
But edge
detection works okay for transistor chips |
04:04.54 |
clock |
Stragus, In
my opinion neural networks do that |
04:05.14 |
Stragus |
Edge
detection? |
04:05.18 |
clock |
yes |
04:06.10 |
clock |
The trick is,
what brain calls an edge is something quite different than what
"image processing" people call edge |
04:06.17 |
Stragus |
Well not the
computer science definition of edge detection, but at some point it
tracks the edges between different objects, of course |
04:06.57 |
Notify |
03BRL-CAD:starseeker * 63364
brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx: Try a slightly
different approach to forcing a full update of related object
items |
04:07.13 |
clock |
Stragus, if
you want to know what brain calls an edge |
04:07.23 |
clock |
I recommend
look around you and find some edges |
04:07.32 |
clock |
those are
what brain calls edges :) |
04:07.34 |
clock |
So simple
:) |
04:07.41 |
clock |
You may
contemplate what they have in common |
04:08.01 |
clock |
Stragus, and
please dont try to limit your choice of edges to what you know an
"image processing" algorithm would have easy time dealing
with |
04:08.14 |
Stragus |
That doesn't
explain how the brain processes the information :), the visual
cortex is autonomous and we only consciously get the final
results |
04:08.26 |
Stragus |
No way to
debug the process and examine the registers and stack
memory |
04:08.54 |
clock |
Stragus,
no? |
04:09.32 |
clock |
Stragus, I
believe one holiday postcard has the whole structure of human
visual cortex encoded in (except the motion part of
course) |
04:09.39 |
Stragus |
As far as I
know, we don't yet understand the brain's visual processing too
well |
04:09.45 |
clock |
Stragus, to
figure that, all you have to do is look at the postcard |
04:09.57 |
clock |
the postcard
is not a white noise of statistically independent random
pixels |
04:11.20 |
Stragus |
We have
identified the zones that fire up when doing some specific visual
tasks |
04:11.52 |
clock |
which is
kinda like identifying the zones in PC which fire up when you play
games or back your hard disk |
04:11.52 |
Stragus |
But I don't
think we have understood how the image processing works
exactly |
04:12.00 |
Stragus |
Yup |
04:12.43 |
clock |
Stragus, I
recommend, just try to build it :) |
04:12.55 |
clock |
Wanna
understand motorcycles? Build a motorcycle :) |
04:13.07 |
Stragus |
So I should
build a visual cortex? :) |
04:13.09 |
clock |
Wanna
understand brain? Build a brain :) |
04:13.12 |
clock |
yep |
04:13.36 |
clock |
Stragus,
thats exactly what I did |
04:13.50 |
clock |
I was curious
and wanted to see what happens when I manipulate the signals in
primary visual cortex |
04:13.58 |
Stragus |
I had a hard
time writing code that would locate photogrammetry targets in an
image, through shadows, noise, fuzzy, out of focus and so on
:p |
04:14.10 |
clock |
So I googled
up all kinds of scientific studies on that topic and then
programmed the things they said the brain does with the image
data |
04:14.13 |
Stragus |
"Hard time"
might be an exageration but it wasn't exactly easy |
04:14.24 |
clock |
And in that
process I felt like I understand the way the brain is
designed |
04:14.50 |
Stragus |
Cool. I
haven't digged enough on the topic |
04:15.12 |
clock |
The problem
the studies are done by people who havent much clue about the
topic |
04:15.13 |
clock |
biologists |
04:15.28 |
clock |
they write a
minutiously precise treatise on how the brain reacts on white
lines |
04:15.31 |
Stragus |
There are so
many interesting topics to learn, so many interesting projects to
explore, and so little time. And a daily job. |
04:15.38 |
clock |
and forget to
tell you how it reacts to grey lines |
04:15.54 |
clock |
its
like... |
04:16.10 |
clock |
if Top Gear
did a car review where all they do is drive straight full
gas |
04:18.15 |
clock |
Stragus, I
must say, the implementation of image processing in the brain is
VIP ***** 5 star Grand Deluxe |
04:18.24 |
clock |
Like the best
filters I can imagine |
04:18.27 |
clock |
the best
algorithm |
04:18.31 |
clock |
I could
hardly imagine it better |
04:18.36 |
clock |
sometimes it
was kinda breathtaking |
04:18.38 |
clock |
and the
elegance |
04:18.58 |
clock |
It was
like |
04:19.27 |
clock |
if you have
80 billion dollars and want to flaunt your wealth by having a image
processing system designed for you |
04:19.32 |
clock |
then I would
do exactly that |
04:19.43 |
Stragus |
Yup, a couple
millions year of evolution, computer science hasn't caught up yet
:) |
04:19.43 |
clock |
louis vuitton
of image processing |
04:19.43 |
clock |
diamond
clad |
04:19.43 |
clock |
gold
plated |
04:19.58 |
clock |
individually
signed |
04:20.29 |
Notify |
03BRL-CAD
Wiki:Maths22 * 7766 /wiki/Deuces: Removed completed documentation
items. |
04:20.36 |
clock |
Stragus, have
you noticed your vision is neither pixelated, not stuttering,
blurring on movement, no stairs, squary artifacts, nothing seen in
computer video? |
04:20.40 |
Stragus |
Really?
Generally in biology, some stuff are strangely designed, as a
by-product of an evolutionary process blind to long-term
goals |
04:21.21 |
Stragus |
Yes well, the
eye isn't made of pixels either |
04:21.36 |
clock |
in my opinion
it is |
04:21.46 |
clock |
the
individual photocells |
04:21.46 |
Stragus |
And the
visual cortex smoothes that input to extract the real
information |
04:21.52 |
Stragus |
And that's
what we really "see" |
04:22.17 |
Notify |
03BRL-CAD
Wiki:Maths22 * 7767 /wiki/Deuces: Removed completed QA
task |
04:22.25 |
clock |
it is because
there is a massive downsampling |
04:22.40 |
clock |
to a matter
the signal to noise ratio to the antialising noise is
HiFi |
04:22.55 |
clock |
antialiasing
-> aliasing |
04:23.03 |
clock |
and it has no
time quantization |
04:23.09 |
clock |
no issues
with frame rate |
04:23.17 |
Stragus |
There are no
frames :) |
04:23.28 |
Stragus |
It's
continuously smooth processing |
04:23.37 |
clock |
in time
domain yes |
04:23.46 |
clock |
in spatial no
but it has such a brutal oversampling its like... |
04:23.55 |
Stragus |
Yup |
04:24.13 |
clock |
if the boss
told you instead try to design it as cheap as possible as expensive
as possible |
04:24.38 |
Stragus |
thinks we need a switch to turn off the downsampling and read
the raw input, when we need to read that street name 200 meters
away |
04:25.45 |
clock |
Stragus, no
no its not like that |
04:26.06 |
clock |
I said
wrong |
04:26.11 |
clock |
its not
downsampling its oversampling |
04:26.19 |
clock |
it doesnt
cause any loss of resolution |
04:26.55 |
clock |
the retina is
150 Mpix |
04:27.02 |
clock |
the lens is
10mm not a great sharpness |
04:27.11 |
clock |
something
like put a 150Mpix CMOS into your $30 webcam |
04:27.45 |
clock |
so you have
plenty extra resolution on the sensor to CUT THE CRAP WITH SPATIAL
SAMPLING ONCE AND FOREVER! |
04:28.04 |
clock |
who cares it
takes huge amounts of extra processing power? |
04:28.13 |
clock |
We have
37'000 Teraflops onboard :) |
04:29.00 |
Notify |
03BRL-CAD
Wiki:Maths22 * 7768 /wiki/Deuces: Removed completed UI
tasks |
04:33.20 |
Stragus |
I have a very
hard time measuring the brain as "floating point operations per
second" :p |
04:33.57 |
clock |
Stragus, here
is an example from my simulator what happens when you turn up the
colors extremely http://i.iinfo.cz/images/157/leaves.jpg |
04:34.20 |
clock |
I find it
facsinating |
04:34.34 |
clock |
unlike
similar effect in Photoshop/GIMP it doesn't appear artificial to me
at all |
04:34.37 |
clock |
very
naturak |
04:34.39 |
clock |
natural |
04:34.44 |
clock |
not in any
way "clipped" |
04:35.03 |
Notify |
03BRL-CAD
Wiki:Maths22 * 7769 /wiki/Deuces: Removed completed
outreach/research tasks. |
04:35.11 |
clock |
I kinda don't
even have a feeling it should show something different than the
original scene |
04:35.21 |
clock |
let apart the
fact its kinda psychedeleic or halucinogenic |
04:35.50 |
Stragus |
I find the
second image more difficult to recognize. Like the leaf on top of
the other leaf creating a shadow |
04:36.25 |
clock |
Stragus, OK I
can understand that |
04:36.39 |
clock |
Stragus, for
me the essence or atmosphere of the summer is greatly amplified in
the second image :) |
04:37.32 |
clock |
its like the
red heat of the sun is almost unbearable on the leaves |
04:37.41 |
clock |
and the
coolness of the shadows in the backround extreme :) |
04:37.52 |
Stragus |
Eh. The image
processing I have done was stuff like that : http://www.rayforce.net/photogrammetry006.png |
04:38.00 |
clock |
for me its
kinda ... summer to the maxxx! :) |
04:38.06 |
Stragus |
So...
basically locate and identify photogrammetry targets in the
image |
04:39.09 |
clock |
Stragus,
congrats, looks very cleanresults! :) |
04:39.22 |
clock |
Stragus, why
did u throw out the colors? |
04:39.34 |
clock |
Stragus, the
brain doesnt have colours in picture just for fun :) |
04:39.35 |
Stragus |
Eh yes, it
works through shadows, blurriness, fuzziness, and all kind of other
problems |
04:40.00 |
Stragus |
I didn't
throw out the colors, it's just easier to see the debugging output
over grayscale |
04:40.12 |
Stragus |
The code
works with real RGB |
04:40.16 |
clock |
ah good
:) |
04:41.36 |
clock |
Stragus, my
brain identifies a photogrammetry target upper left from #21 and
#9 |
04:41.47 |
Stragus |
I know that!
:) |
04:41.56 |
clock |
Stragus, is
my brain wrong or your code wrong? |
04:42.03 |
Stragus |
But since
it's partly occluded, it can't be sure of the bit decoding around
the core |
04:42.37 |
clock |
Stragus, my
brain can locate the core pretty accurately :) |
04:42.38 |
Stragus |
A smarter
code would be able to figure out what really belongs to the coding
ring and what not |
04:42.51 |
clock |
Stragus, and
you even haven't defined to me what a photogrammetry target should
look like? |
04:42.53 |
Stragus |
Yes yes, it's
the ring that can be tricky |
04:43.12 |
clock |
oh another
between 10 and 17 |
04:43.47 |
clock |
but OK I
cheat with 37 PFLOPS :) |
04:44.21 |
Stragus |
Can you
identify all targets in 50 such images per second? :) |
04:44.29 |
Stragus |
Well, "almost
all targets" |
04:44.34 |
Stragus |
Non-occluded
ones anyway :p |
04:44.35 |
clock |
no
:) |
04:45.41 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
04:45.53 |
clock |
Stragus, but
I can drink from a glass without spilling it |
04:46.01 |
Stragus |
My code can't
do that |
04:46.02 |
clock |
ride a
skateboard with less than 1 crash per year |
04:46.51 |
clock |
and chat on
IRC while having an intention to actually do gym instead
:) |
04:47.33 |
Stragus |
"A human
being should be able to change a diaper, plan an invasion, butcher
a hog, conn a ship, design a building, write a |
04:47.36 |
Stragus |
sonnet,
balance accounts, build a wall, set a bone, comfort the dying, take
orders, give orders, cooperate, act alone, |
04:47.40 |
Stragus |
solve
equations, analyze a new problem, pitch manure, program a computer,
cook a tasty meal, fight efficiently, die gallantly." |
04:47.46 |
Stragus |
Specialization is for
computers. |
04:49.44 |
clock |
Stragus, can
your program find a boyfriend? |
04:49.46 |
clock |
Stragus, I
can't do that |
04:50.52 |
Stragus |
I heard some
people have created algorithms for that... :) |
04:51.31 |
clock |
Stragus, my
Thai ex boyfriend was amazing |
04:51.48 |
clock |
he could do
37 PFLOPS with just 66% of power consumption of me |
04:51.54 |
clock |
cause he was
only 50kg heavy |
04:52.01 |
clock |
and the power
consumption depends on weight :) |
04:52.26 |
clock |
He called
himself stupid because he had only primary school |
04:52.32 |
clock |
But I call
this concentrated intelligence |
04:52.41 |
Stragus |
There are
many ways to learn |
04:53.00 |
Stragus |
I only have
high-school myself, I just learned the rest on my own |
04:54.35 |
clock |
Stragus, u
know what human life is about? |
04:54.41 |
clock |
I think I can
tell you that pretty exactly :) |
04:54.52 |
clock |
searches in his reference |
04:57.16 |
clock |
its about
things, rooms, home, people, cars, work, houses, men, time, places,
areas, water, women, class, shows,... |
04:58.27 |
Stragus |
Darn. I got
it all wrong |
04:58.48 |
Stragus |
I thought it
was about creating fun stuff, learning fun stuff, working a little
on the side, and eating good food |
05:00.20 |
clock |
Stragus,
maybe your life is statistically unusual :) |
05:00.28 |
clock |
Stragus, but
I can confirm my life too is about those things :) |
05:00.55 |
clock |
and things is
#1 |
05:01.05 |
clock |
I think no
other species is so obsessed with things as homo
sapiens |
05:01.20 |
clock |
like the
amount of things I have at home... |
05:01.29 |
clock |
compared to
how many things a crow or a dog have... |
05:01.29 |
Stragus |
Most other
species are obsessed with food. But that's less a problem for us,
so we found other stuff to worry about |
05:01.33 |
clock |
probably 0
:) |
05:01.37 |
clock |
a collar
maybe and a bowl :) |
05:02.32 |
clock |
a kennel
:) |
05:06.12 |
clock |
Stragus, the
list is by the way output of my language analyzer modeled by the
brain |
05:06.21 |
clock |
on dream
database |
05:06.32 |
clock |
if u run it
on project gutenberg english prose you get very similar
list |
05:06.44 |
clock |
I actually
threw away personal pronouns which lead the list |
05:06.48 |
maths22 |
brlcad: I'm
back, and my screen session was still live! |
05:06.56 |
clock |
and no, it is
not word frequency, as brlcad suggested |
05:07.03 |
clock |
if it were,
the leader would be probably "the" |
05:07.12 |
clock |
But "the"
doesnt figure in the top words at all |
05:07.58 |
clock |
it works
prefectly same well on Khmer language which doesn't have any
spaces |
05:08.17 |
clock |
and therefore
you cannot know the word boundaries and they are not fed explicitly
:) |
05:19.06 |
gaganjyot |
brlcad,
sincere apologies for not doing it yesterday |
05:19.13 |
gaganjyot |
https://github.com/gaganjyot/LCKernel-Example |
05:19.25 |
gaganjyot |
here is the
clone of sketcher file in proc-db |
05:20.01 |
gaganjyot |
it was very
easy. I was only unable to understand regarding the export to G
file which we discussed yesterday hence made it late :( |
05:21.47 |
clock |
brlcad, why
are you asking about the .g files from Ronja? :) |
05:27.11 |
clock |
brlcad, now I
confirm I get 26 MB with your method of selecting
source |
05:27.19 |
clock |
brlcad, I
must have done something wrong |
05:33.13 |
brlcad |
clock: I was
just looking for the site but couldn't remember the
name |
05:35.24 |
brlcad |
gaganjyot:
heh, any particular reason you put that all into a class with just
one big "do it" function instead of just embedding the logic in
main so they could be compared side-by-side? :) |
05:38.43 |
brlcad |
gaganjyot:
either way, this looks pretty good. someone willl need to
de-c++11ify it in order to really see how this will map into our
backend lib, and remove the namespace using
declarations |
05:42.59 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
05:44.52 |
clock |
brlcad,
Stragus OK so what my program say |
05:45.27 |
clock |
<PROTECTED> |
05:46.02 |
clock |
hit dist dir
ptr size struct min bu_log( edge region curve new_ mat id data tmp
num loop scale _name nmg_ vertex path result faces
fastf_t |
05:46.32 |
clock |
width plane
height temp =0; rt_ [1] = ray it pixel pp _list left
model solid ... |
05:47.01 |
clock |
also: -2013
United States Government as represented by the U.S. Army Research
Laboratory... :) |
05:47.30 |
clock |
brlcad, you
cannot hide before the prying eyes of my program that BRL-CAD has
something to do with "United States Government as represented by
the U.S. Army Research Laboratory" :) |
05:47.32 |
clock |
hahahaha
:) |
05:48.23 |
clock |
brlcad,
shouldnt one update the -2013 to -2014? |
05:50.00 |
clock |
and cryptic
"f, -0.3" |
05:50.11 |
clock |
I wonder what
that number has in relation with BRL-CAD :) |
05:50.29 |
clock |
bu_vls_addr(& :) |
05:50.32 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7770 /wiki/Deuces: /* Code */ |
05:51.00 |
clock |
bu_free(,
segment, parent, YERO( |
05:51.02 |
clock |
ZERO |
05:51.35 |
Notify |
03BRL-CAD
Wiki:Inderpreet * 7771 /wiki/Deuces: /* Code */ added new task for
GCI |
05:52.11 |
clock |
BU_ALLOC(,
VSCALE, BOT... |
05:52.34 |
clock |
VSUB2,
faceuse, corner, ellipse |
05:53.01 |
clock |
poly,
command, eu2, sketch |
05:53.39 |
brlcad |
it is
-2014 |
05:55.49 |
clock |
torus
failure |
05:55.51 |
clock |
LOOOOOOOOL |
05:56.02 |
clock |
"While
driving a car, I suffered a torus failure" :)))))))) |
05:57.15 |
clock |
brlcad, I
took the most recent I found for download, brlcad-7.24.2, so maybe
that version was prepared in -2013? |
05:57.26 |
brlcad |
nope |
05:59.25 |
clock |
brlcad,
everywhere I Look into the code I see -2013 :) |
05:59.27 |
brlcad |
in fact,
there's only 23 files I see that have that string |
06:00.24 |
brlcad |
ahh, I see ..
there's a disconnect |
06:00.47 |
clock |
disconnect? |
06:01.27 |
brlcad |
yeah, the
version is updated on trunk, but for some branch-merge reason, that
commit isn't on the release/stable branches |
06:01.54 |
brlcad |
s/version/date/ |
06:02.46 |
brlcad |
ahhh, I know
why that is |
06:03.03 |
brlcad |
Yeah....
7.24.2 only has commits through Dec2013 merged into it |
06:03.12 |
brlcad |
the date
update happened on new years day |
06:03.31 |
brlcad |
that's kinda
funny |
06:04.20 |
clock |
(struct ged
*gedp |
06:04.43 |
clock |
looks like
passing struct ged *gedp as a first parameter is kinda popular in
BRL-CAD :) |
06:05.18 |
clock |
or we also
have BU_ALLOC. What can it do? I guess allocate something
:) |
06:06.03 |
clock |
BU_LIST_INIT,
NEAR_ZERO( |
06:06.28 |
clock |
struct
rt_ |
06:06.45 |
clock |
I guess there
must be a non-negligible usage of structures whose names begin with
rt_ :) hehehe :) |
06:07.26 |
clock |
bu_vls_free,
quat. I wonder if quat are quaternions :) |
06:07.27 |
gaganjyot |
brlcad, can I
participate as mentor in GCI this year ? |
06:07.46 |
clock |
_specific,
theta, bu_bomb( |
06:09.54 |
gaganjyot |
and you may
check the lckernel code at github link I sent you https://github.com/gaganjyot/LCKernel-Example |
06:13.17 |
clock |
is satisfied with the result of the
analysis |
06:45.21 |
brlcad |
gaganjyot:
the criteria was spelled out in the e-mail :) |
07:00.59 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
08:00.34 |
Ch3ck_ |
brlcad: would
like to know if unit tests could be valid GCI tasks? |
08:47.28 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
11:37.12 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
11:48.58 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
12:19.30 |
*** join/#brlcad clock
(~clock@212.203.58.127) |
12:48.22 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
12:48.46 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
12:52.09 |
*** part/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
13:12.42 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:29.02 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
13:29.23 |
*** join/#brlcad fenn
(~fenn@131.252.130.248) |
14:54.39 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:06.05 |
Notify |
03BRL-CAD:starseeker * 63365
(brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h
brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreeview.h): Add the ability
to the treeview to feed a path in as a string for expansion and
selection. |
15:10.48 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
16:11.16 |
*** join/#brlcad LordOfBikes
(~armin@dslb-092-074-238-118.092.074.pools.vodafone-ip.de) |
16:22.48 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
16:33.12 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.225.90) |
16:57.32 |
Notify |
03BRL-CAD:Gauravjeet * 0
/wiki/User:Gauravjee: |
20:19.32 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:36.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:41.29 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:15.03 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
23:17.30 |
brlcad |
Ch3ck_: yes
they can, but they have to be somewhat specifically scoped (what
specific function(s)) |
23:17.51 |
brlcad |
in the past,
unit tests have been problematic (bad tests, wrong tests, too hard,
too much, etc) |
23:20.25 |
brlcad |
better ones
have been where we provided a specific relevant example or
template, and we can define exactly what they need to
test |
23:26.00 |
kanzure |
brlcad: i was
considering offering mentoring time, but then i rembered how poorly
i executed on that last time. how desperate is the lack of mentors
this time around? |
00:02.28 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
00:14.29 |
Notify |
03BRL-CAD:starseeker * 63401
(brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h and 2 others):
Some cleanup, make the recursion limit a variable. |
00:25.33 |
starseeker |
brlcad:
sometime we'll have to benchmark the recursive routines for testing
whether something is present in a tree and see what the limiting
factor is... whether or not there's some caching mechanism we
could use that would provide faster lookups |
00:52.42 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
00:58.29 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
01:20.20 |
Notify |
03BRL-CAD:starseeker * 63402
(brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h
brlcad/branches/qtged/src/qbrlcad/cadtreenode.h and 2 others): The
full row highlighting is too expensive until we can find a clean
way to update the branch drawing without calling heavy-duty
signals. |
01:27.23 |
*** join/#brlcad indianlarry
(~indianlar@66-118-151-70.static.sagonet.net) |
01:27.24 |
*** join/#brlcad hsrai_
(~hsrai@66-118-151-70.static.sagonet.net) |
01:27.25 |
*** join/#brlcad starseek1r
(~starseeke@66-118-151-70.static.sagonet.net) |
01:27.26 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
01:27.28 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
01:27.29 |
*** join/#brlcad Ch3ck__
(~Ch3ck@66-118-151-70.static.sagonet.net) |
01:27.31 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
01:27.36 |
*** join/#brlcad n_reed_
(~molto_cre@66-118-151-70.static.sagonet.net) |
01:28.46 |
Notify |
03BRL-CAD:starseeker * 63403
(brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h): Seeing what
looks like a bit of a performance improvement on a large file with
very deep/complex tree structure using a map to cache the
dp->internal mappings. |
01:29.27 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
01:33.36 |
Notify |
03BRL-CAD:starseeker * 63404
(brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h): Go with QHash -
at some point benchmarks are probably in order for
this... |
01:55.53 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
01:56.04 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
01:58.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:09.39 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
03:31.18 |
Notify |
03BRL-CAD:starseeker * 63405
(brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h): Wasn't
decrementing depth after calling subtree |
03:38.35 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:39.51 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
06:41.23 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
06:57.38 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
08:35.48 |
*** join/#brlcad hsrai
(~hsrai@66-118-151-70.static.sagonet.net) |
08:35.50 |
*** join/#brlcad indianla1ry
(~indianlar@66-118-151-70.static.sagonet.net) |
08:35.56 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
08:35.58 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
08:36.03 |
*** join/#brlcad Ch3ck__
(~Ch3ck@66-118-151-70.static.sagonet.net) |
08:36.07 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
08:36.08 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
08:37.04 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
08:40.44 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
09:12.52 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
09:22.45 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
10:43.11 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
13:55.29 |
*** join/#brlcad clock
(~clock@212.203.58.127) |
14:02.14 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:06.27 |
Notify |
03BRL-CAD:bob1961 * 63406
(brlcad/trunk/src/mged/chgview.c
brlcad/trunk/src/tclscripts/mged/illum.tcl and 2 others): This
fixes an issue in mged where the matrix selection was
broken. |
14:07.25 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
15:10.52 |
*** join/#brlcad hsrai_
(~hsrai@66-118-151-70.static.sagonet.net) |
15:10.52 |
*** join/#brlcad n_reed_
(~molto_cre@66-118-151-70.static.sagonet.net) |
15:10.54 |
*** join/#brlcad starseek1r
(~starseeke@66-118-151-70.static.sagonet.net) |
15:10.54 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
15:11.02 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
15:33.06 |
*** join/#brlcad mihaineacsu
(~textual@92.85.30.145) |
15:40.37 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:45.39 |
Stragus |
Such suspense
for Philae, they don't say much in the control room but the facial
expressions aren't reassuring |
15:46.58 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
15:53.23 |
Notify |
03BRL-CAD
Wiki:Deepinder1010 * 0 /wiki/User:Deepinder1010: |
15:58.12 |
*** join/#brlcad teepee_
(~teepee@gateway/tor-sasl/teepee) |
15:59.53 |
Notify |
03BRL-CAD:starseeker * 63408
brlcad/branches/qtged/src/qbrlcad/cadtreenode.h: Don't need this
variable anymore |
16:04.07 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
16:04.08 |
Stragus |
WOOHOO! |
16:04.31 |
Stragus |
Philae has
landed! |
16:17.12 |
Notify |
03BRL-CAD:carlmoore * 63409
(brlcad/trunk/doc/docbook/system/man1/en/pix-alias.xml
brlcad/trunk/src/util/pix-alias.c): implement ? for help, although
opterr is turned off; shorten the pix-alias.c source code; in
manpage, put -s AFTER the separate descriptions of width and
height |
16:31.23 |
*** join/#brlcad andrei_
(bc19e18d@gateway/web/freenode/ip.188.25.225.141) |
16:31.39 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
16:32.21 |
andrei_ |
hello |
16:33.41 |
andrei_ |
brlcad: pm me
when you're around |
16:35.30 |
andrei_ |
just a sec,
to figure how to open a chat window on this web client |
16:36.41 |
brlcad |
starseeker:
agreed. but know that just using recursion itself is likely
substantial performance factor, caching aside |
16:52.07 |
``Erik |
brlcad: not
seeing a way to attach my gci acct to the project, is that admin
only? (username is erikg if it is) |
16:52.23 |
``Erik |
(w00t, esa
caught a comet!) |
16:58.24 |
Stragus |
Perhaps next
time, we can install solar-powered ion thrusters and drag it back
to Earth's orbit for close-up study |
17:03.30 |
brlcad |
``Erik: looks
like the connections interface is not yet enabled |
17:03.38 |
brlcad |
I can
invite |
17:04.28 |
``Erik |
aren't ion
thrusters super low force? I would imagine it'd take a really long
time to noticably change a significant comets
trajectory |
17:04.41 |
``Erik |
brlcad:
okie |
17:06.09 |
Stragus |
Yup, but ion
thrusters have a very high efficiency |
17:06.24 |
Stragus |
Which is what
you need when all you have is solar power, and time on your
hands |
17:09.22 |
``Erik |
looks like
the ds4g ion thruster uses 250kw to generate 2.5 newtons, that's an
awful lot of juice and solar is only useful fairly close to the sun
:) be interesting to figure out the graphs |
17:10.52 |
Stragus |
Well, it sure
beats chemical rockets if you don't need a high thrust |
17:11.48 |
Stragus |
250kw does
sound like... a lot of solar panels |
17:20.53 |
gaganjyot |
I also
registered as mentor but could not find a way to select
organisation |
17:23.16 |
gaganjyot |
BTW brlcad
what to do next ? |
17:23.34 |
gaganjyot |
I created the
clone of proc-db/sketch.c |
17:23.39 |
gaganjyot |
and uploaded
on github |
17:23.46 |
gaganjyot |
what next
? |
17:29.32 |
fenn |
the nasa deep
space missions are talking about 30kW solar panels, not
250 |
17:38.54 |
Ch3ck_ |
is trying to get some kids do GCI in
Cameroon |
17:40.54 |
brlcad |
gaganjyot:
you mean what next for the kernel integration? |
17:43.19 |
brlcad |
gaganjyot:
next for that is probably to write a function that takes our old
struct description and converts it to a librecad object ... OR ...
create an mk_sketch2 that takes the librecad container and start
replacing src/librt/primitives/sketch/* to read/write from
it |
17:43.52 |
sofat |
hello
brlcad |
17:44.03 |
sofat |
i upload my
plugin on github |
17:44.08 |
sofat |
there is
link |
17:44.09 |
sofat |
https://github.com/sofathitesh/brlcad-xml |
17:46.09 |
sofat |
<PROTECTED> |
17:58.07 |
brlcad |
sofat:
awesome, thanks ... I'd like to try and get this integrated before
the end of the month |
17:58.27 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
17:58.41 |
sofat |
thanks a
lot |
17:59.52 |
sofat |
brlcad, i
have just sent a mail before your reply in mailing list regarding
this. |
18:00.49 |
sofat |
i have read
mail in mailing list that regarding convert existing website into
wordpress |
18:01.31 |
sofat |
and i am
interested in contributing to this work |
18:02.20 |
brlcad |
sofat: really
glad to hear it, lots of work |
18:02.26 |
brlcad |
how much time
do you have through the end of the month? |
18:02.59 |
brlcad |
and have you
seen the stuff maths22_ has been working on with
beta.brlcad.org? |
18:03.47 |
sofat |
my exam is
start on 25 nov to 20 dec. |
18:04.35 |
sofat |
but I can
devote sufficient time before and after the exams |
18:05.17 |
sofat |
No I have not
seen maths22's work |
18:05.55 |
Notify |
03BRL-CAD:brlcad * 63410
brlcad/trunk/TODO: take a page from openscad, to implement
minkowski sum and convex hull functionality |
18:05.56 |
brlcad |
his work is
based on last year's GCI style work |
18:06.25 |
sofat |
GCI style
work means? |
18:06.36 |
brlcad |
I recommend
looking at last year's GCI tasks related to website work: https://www.google-melange.com/gci/org/google/gci2013/brlcad
under completed tasks |
18:06.42 |
brlcad |
GCI =>
Google Code In |
18:06.57 |
brlcad |
lots of young
students working on small 2-hour tasks |
18:07.06 |
brlcad |
one task was
to create a WP theme, for example |
18:07.14 |
brlcad |
another to
create a style guide |
18:07.59 |
sofat |
alright I
will have a look at these |
18:07.59 |
brlcad |
there were
several WP theme tasks completed, for example, and maths22_ worked
on merging them in at beta.brlcad.org/wp/ |
18:08.31 |
brlcad |
beta.brlcad.org/wiki/ has MW updated with
the new them and content imported |
18:08.53 |
brlcad |
check that
all out and talk with maths22 on how to help |
18:09.01 |
maths22 |
sofat: could
you explain what your plugin does? |
18:09.24 |
maths22 |
It looks like
it is pretty cool, but I'm not quite sure what is going on with
it |
18:09.24 |
sofat |
hello
maths22 |
18:09.53 |
sofat |
My plugin
works for about us page |
18:10.26 |
sofat |
It shows the
articles written in XML using docbook style sheet. |
18:11.04 |
sofat |
and it also
uses brlcad xsl style sheet |
18:11.35 |
sofat |
It just
represents the XML in HTML |
18:11.55 |
maths22 |
Would it be
able to do the same thing to other docbook pages, or would it need
to be edited to be able to do that? |
18:12.26 |
sofat |
http://202.164.53.122/~hitesh/wordpress/
it works here |
18:13.09 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
18:13.25 |
sofat |
No, it is not
required. |
18:13.57 |
brlcad |
which would
be huge if suddenly all or our docs are now
web-integrated |
18:14.10 |
gaganjyot |
brlcad, any
help what is SIZEOF_NETWORK_LONG; |
18:14.36 |
maths22 |
Exactly my
idea |
18:14.54 |
maths22 |
It will
obviously take some work, but I will eventually try to make that
happen |
18:18.03 |
*** join/#brlcad deekay
(~chatzilla@117.212.51.24) |
18:20.26 |
sofat |
i will check
all gci task and then i report tomorrow and day after. |
18:26.42 |
brlcad |
maths22: are
you competing in GCI or mentoring or just having fun helping get
prepared or all of the above? :) |
18:27.30 |
brlcad |
gaganjyot:
that's a symbol set during cmake to the size of a network long
variable |
18:27.32 |
maths22 |
Mentoring/helping get prepared |
18:27.43 |
brlcad |
maths22:
awesome, okay! |
18:27.44 |
maths22 |
In college,
so I can't compete :( |
18:28.01 |
brlcad |
but you can
now to GSoC, which is also awesome ;) |
18:28.33 |
brlcad |
maths22: so
what's your schedule look like through Nov? leading up to finals
comes right after, yes? |
18:30.34 |
maths22 |
For me,
finals are the second week of december |
18:30.48 |
maths22 |
Nothing
particular (that I remember) in november |
18:30.59 |
Notify |
03BRL-CAD:starseeker * 63411
(brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt
brlcad/branches/qtged/src/qbrlcad/main_window.cxx): Start
experimenting with a widget to display standard object
properties. |
18:34.27 |
Notify |
03BRL-CAD:carlmoore * 63412
(brlcad/trunk/doc/docbook/system/man1/en/pix-bw.xml
brlcad/trunk/src/util/pix-bw.c): minor touch-up to pix-bw man page,
including new paragraph for -e; in program, remove [-h] from
usage |
18:38.13 |
kesha |
brlcad, hows
the setting up pages for GCI 2014 going ? I can give some hand
:) |
18:45.14 |
brlcad |
kesha: please
do, we need all the help we can get |
18:46.16 |
kesha |
ok. I am
creating pages like last year now. |
18:46.23 |
brlcad |
great |
18:46.39 |
brlcad |
you mean new
tasks or info pages or what? |
18:47.34 |
brlcad |
you could
read over the existing pages and make sure the language is updated,
links are correct, add a new section for 2014, etc |
18:49.15 |
kesha |
I will start
with info pages. |
18:52.48 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7781 /wiki/Google_Code_In/Checklist/2014:
Checklist for GCI students |
18:53.11 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7782 /wiki/Google_Code_In/2014: Making GCI 2014
announcement |
18:53.34 |
kesha |
Except deuces
do we have task page ? |
18:55.25 |
Notify |
03BRL-CAD:carlmoore * 63413
(brlcad/trunk/doc/docbook/system/man1/en/pix-rle.xml
brlcad/trunk/doc/docbook/system/man1/en/rle-pix.xml): minor
touch-up of pix-rle.xml and rle-pix.xml |
18:56.26 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
18:58.18 |
gaganjyot |
<brlcad> gaganjyot: next for that is
probably to write a function that takes our old struct description
and converts it to a librecad object ... |
18:58.51 |
gaganjyot |
brlcad, this
task is quite simple, just got rt sketch describe function from
primitives/sketch.c |
18:59.10 |
gaganjyot |
instead of
printing, I'll get them appended to the kernel |
18:59.11 |
brlcad |
kesha_:
dueces is our tasks page, we don't need a separate |
18:59.25 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
18:59.47 |
brlcad |
gaganjyot:
appended TO the kernel? wouldn't that be FROM the
kernel? |
19:00.18 |
gaganjyot |
I mean
appended to the document |
19:00.59 |
gaganjyot |
did I get
your first task correctly :S |
19:01.28 |
gaganjyot |
you meant to
read all the sketch primitives from a sketch_internal struct adn
then put them into a LibreCAD container |
19:01.36 |
gaganjyot |
correct
? |
19:02.01 |
Notify |
03BRL-CAD:carlmoore * 63414
brlcad/trunk/doc/docbook/system/man1/en/bw-rle.xml: simplify the
presentation of the example |
19:02.56 |
kesha_ |
Can students
start working even before the start of contest if they know
potential tasks? (as deuces is a public page) |
19:04.07 |
gaganjyot |
kesha_, how
many might be knowing if deuces contains the task we are supposed
to provide them with ;) |
19:05.34 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7783 /wiki/Google_Code_In/2014:
Typo-correction |
19:06.38 |
kesha_ |
gaganjyot, I
have but them in GCI 2014 info pages. So I was just wondering
;) |
19:08.08 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7784 /wiki/GCI2014: Info page GCI |
19:08.32 |
brlcad |
gaganjyot:
yes, you understood correctly |
19:09.10 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7785 /wiki/GCI2014: |
19:09.17 |
brlcad |
just that
rt_sketch_describe is about display printing, so the idea there
would be to convert that function to work with the librecad
container (after such a function exists to convert from ours to
librecad container) |
19:09.51 |
brlcad |
first step is
a migration function, though, ideally two to go
bidirectionally |
19:10.34 |
brlcad |
kesha_: they
certainly can, but that's also risky in that others can also try to
claim the same tasks and they can only claim one task at a
time |
19:11.30 |
brlcad |
it wouldn't
make much sense to do more than a few tasks in advance, but they
certainly can do that |
19:12.33 |
brlcad |
kesha_:
perhaps you could try setting up a task tracker? |
19:13.18 |
brlcad |
starseeker:
what was the project you came across? |
19:13.23 |
brlcad |
(for task
tracking) |
19:28.22 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7786
/wiki/Community_Publication_Portal: |
19:30.50 |
kesha_ |
brlcad, I am
not sure if I would have enough time to set up a new task tracker.
How about having a private google doc shared between all mentors
only ? |
19:32.01 |
kesha_ |
brlcad, You
can announce this news of selection on brlcad.org .http://brlcad.org/wiki/Community_Publication_Portal#Google_Code_In_2014
is the sample announcement. Just copy-paste it :) |
19:32.27 |
kesha_ |
It seems I
don't have rights to add it with my account or else I would have
only done it. |
19:49.49 |
brlcad |
kesha_: 12
orgs selected |
19:50.35 |
brlcad |
kesha_: I
tried that last year but the problem is the tasks need to have html
embedded for proper formatting |
19:51.30 |
brlcad |
kesha_: can
you pick one of the other (non-gci) pending announcements to get
posted first? |
19:51.51 |
brlcad |
we've done a
terrible job posting this past year because we've been so
busy |
19:51.58 |
brlcad |
don't want
back-to-back gci announcements |
20:02.52 |
``Erik |
only 12?
yowza, I thought that 'mentoring orgs' section was a subset, not
the whole thing :D |
20:04.36 |
brlcad |
it's been
just 10 every year prior |
20:05.50 |
brlcad |
hopefully
having 12 will reduce the load by 20%, unless participation
increases by that much too :) |
20:09.41 |
kesha_ |
brlcad, I
guess GSoC 14 ? |
20:10.53 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7787 /wiki/Community_Publication_Portal: /*
Google Code In 2014 */ |
20:11.11 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7788 /wiki/GCI2014: |
20:11.42 |
Notify |
03BRL-CAD
Wiki:KeshaSShah * 7789 /wiki/Google_Code_In/2014: |
20:13.15 |
kesha_ |
My bad, I
counted 11 excluding BRLCAD ! Corrected it. |
20:20.56 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
20:29.15 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:39.09 |
``Erik |
huh, I'd
assumed gci was similar in size to gsoc, didn't realize it was so
exclusive O.o neato |
20:59.48 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
21:11.28 |
Notify |
03BRL-CAD:starseeker * 63415
(brlcad/branches/qtged/src/qbrlcad/cadstdproperties.cxx
brlcad/branches/qtged/src/qbrlcad/cadstdproperties.h): Standard
attributes should be there by default - make sure they are
visible. |
21:13.42 |
brlcad |
``Erik:
completely different dynamic ... younger kids, tiny tasks ... much
more work in advance to define hundreds of tasks, but more
rewarding in many ways (they're uber-productive) |
21:14.15 |
brlcad |
there's not
really much "mentoring" that goes on .. more tweet-like feedback
and sending tasks back to fix problems |
21:14.38 |
maths22 |
kesha: What
don't you have permissions to do? |
21:15.12 |
brlcad |
maths22:
posting a main website announcement |
21:15.21 |
brlcad |
only a couple
people currently have that auth |
21:16.24 |
maths22 |
By the way,
we need to deignate some tasks as beginner tasks this
year |
21:16.35 |
maths22 |
Each student
can only do 2 (I think per org) |
21:17.17 |
maths22 |
kesha: once
you have something written up, you can send it to me to
post |
21:23.09 |
brlcad |
http://techcrunch.com/2014/11/12/microsoft-makes-visual-studio-free-for-small-teams/?ncid=rss&cps=gravity |
21:24.04 |
brlcad |
maths22:
yeah, that's kind of why I'm thinking we should move all the tasks
to a better tracking system than the wiki page, something we can
integrate with melange's bulk-upload feature |
21:26.14 |
maths22 |
Yep. I can
throw something reasonable together |
21:26.24 |
maths22 |
What fields
do you want (I will make it take HTML input) |
21:46.57 |
clock |
brlcad, is
there an implementaion of BRL-CAD for analog computers? |
21:49.37 |
``Erik |
heh, adhd
coding :D |
21:49.39 |
brlcad |
maths22:
there was a tool starseeker came across that looked like it'd do
the trick and didn't look like it'd be too tricky to write an
export converter |
21:50.41 |
brlcad |
clock: I'm
not sure what that would mean exactly as BRL-CAD is a suite of
functionality |
21:50.59 |
``Erik |
between the
new free visual studio and free ios office apps, microsoft seems to
be showing the world with gifts O.o I wonder what the real impetus
is (desperate effort to regain mind/market share, or just different
mgmt?) |
21:51.11 |
``Erik |
s/showing/showering/ |
21:51.34 |
clock |
brlcad, being
able to use BRL-CAD, just change my PC for an analog
computer |
21:51.48 |
clock |
brlcad,
assuming probably an analog oscilloscope for a screen |
21:52.04 |
brlcad |
hard to exert
monopolistic trade agreements when you no longer have the dominant
market |
21:52.21 |
``Erik |
clock: early
'interactive' displays were vector driven instead of raster, dig
one of those up :D |
21:53.30 |
clock |
``Erik, so I
guess the program would have to be adapted to be plougged in patch
cabels between amplifiers etc. :) |
21:54.09 |
brlcad |
if there's a
C compiler for it, no reason I know it wouldn't work |
21:54.11 |
clock |
brlcad, what
are the reasons BRL-CAD users use BRL-CAD and not for example
autocad or protel or god knows what modeling alternatives
exist? |
21:54.46 |
clock |
brlcad, the
question if the GCC guys did their homowork of portability
properly |
21:54.53 |
maths22 |
brlcad: do
you know what that was? |
21:55.00 |
clock |
so that it
truly doesn't depend on the compute ryou run on |
21:55.21 |
clock |
``Erik, in
that case GCC should run on analog computers too and one could then
compile brlcad there :) |
21:55.25 |
brlcad |
clock: some
reasons: http://brlcad.org/tmp/overview_page8.jpg |
21:55.25 |
``Erik |
clock: solid
geometry raytracing for engineering analysis... others like the
price and platform support |
21:56.10 |
clock |
brlcad, I
dont understand the picture as reasons |
21:56.31 |
clock |
so the
commercial competition doesnt have solid geometry raytracing for
engineering analysis? |
21:56.50 |
brlcad |
to many "open
source" is a reason |
21:56.51 |
``Erik |
some do, but
they're huge, slow and expensive |
21:57.13 |
brlcad |
and yeah, we
kick the snot out of them in terms of CAE ray tracing
performance |
21:57.21 |
clock |
CAE
means...? |
21:57.27 |
``Erik |
computer
aided engineering |
21:58.00 |
clock |
brlcad, is
open source a reason even for entities that don't have low
budget? |
21:58.51 |
brlcad |
we also
handle more detailed models with far less memory overhead, so we
can open bigger models before memory limits are
encountered |
21:58.55 |
``Erik |
some orgs
with very deep pockets want to audit the code, open source lets
them do that without the protracted negotiations closed source
vendors would take |
21:59.01 |
brlcad |
clock:
yes |
21:59.25 |
brlcad |
CAD vendors
come and go and are very costly to adapt business processes
around |
21:59.52 |
brlcad |
Pro/E might
be a big dog this year, but who is to say in 5, 10, 20
years |
21:59.59 |
brlcad |
you can paint
yourself into a corner |
22:00.00 |
clock |
brlcad, is
one reason why open source is attractive a requirement for
transparency or security auditability? |
22:00.13 |
brlcad |
all the while
you paid 5-50k per seat |
22:00.14 |
``Erik |
what's the
average lifetime of an "industry standard" cad vendor lately? in
the 5-10 year range, right? |
22:00.39 |
clock |
brlcad, so
obese people have to pay 10-100k? Thats discriminatory |
22:01.22 |
``Erik |
wanders off and gets ready for tae kwon do |
22:02.47 |
clock |
brlcad, this
is called vendor lock-in and digital obsolescence
right? |
22:07.28 |
brlcad |
clock:
yeah |
22:08.01 |
brlcad |
few more
reasons and elaborations: http://brlcad.org/tmp/BRL-CAD_Overview_why_page_8.pdf |
22:08.37 |
brlcad |
there's more
in our contributor's guide too |
22:10.13 |
brlcad |
maths22: heh,
that's cool if you're going to develop something ... the fields are
the fields in the gci interface |
22:10.23 |
brlcad |
the only
tricky part is the bulk upload feature is just ...
terrible |
22:10.28 |
clock |
brlcad, is
there a list of major or important BRL-CAD users? |
22:10.57 |
brlcad |
clock: yes
and no |
22:11.13 |
clock |
brlcad, so
give a URL for the yes part please :) |
22:11.14 |
brlcad |
as open
source, you don't necessarily know .. but we know who we have
collaborated with over the years |
22:11.53 |
brlcad |
what is this
all for or are you just trying to keep me busy? :) |
22:12.42 |
brlcad |
there's a lot
of information about past contributing organizations in our AUTHORS
file |
22:12.52 |
clock |
brlcad, I
dont know I kinda wanna understand the seriousness of
brlcad |
22:13.01 |
maths22 |
brlcad: what
is the bulk upload format? |
22:13.05 |
clock |
brlcad, maybe
thinking about writing an article about brlcad for the linux
website I write for |
22:13.20 |
clock |
today I
finished another article about image processing by human
brain |
22:13.49 |
clock |
brlcad, yeah
but the fact someone contributes doesnt mean he uses it
seriously |
22:13.56 |
clock |
and even if
he used, he might have ceased |
22:14.19 |
clock |
brlcad, do
you have users like Siemens, ABB etc.? |
22:14.23 |
clock |
NASA? |
22:14.30 |
clock |
Some
governments or armies? |
22:14.38 |
clock |
or
Boeing? |
22:17.36 |
brlcad |
maths22: it's
basically csv with specific fields |
22:18.08 |
brlcad |
it might be
in the melange docs, but I think we figured it out by reversing the
process, exporting our tasks, adding more, removing the
existing |
22:18.39 |
brlcad |
it's not
smart about it .. it's purely a bulk upload with no feedback and no
concern for creating duplicates |
22:19.09 |
brlcad |
clock: so if
you can define what seriousness means, I "might" be able to provide
you a list of orgs that fit that scope |
22:19.58 |
brlcad |
I don't try
to define serious myself and prefer to focus on our current
development needs regardless of popularity or relevance to the
proprietary CAD community |
22:20.15 |
brlcad |
our niche is
being NOT proprietary |
22:20.26 |
clock |
brlcad, I
would define seriousness arbitrarily as an average of following
things: |
22:20.29 |
brlcad |
you want
something, you can implement it, right now |
22:21.46 |
clock |
size of
business, familiarity of public with the brand/country, percentage
of operations of that subject that depends on BRL-CAD, high tech
level of the products or operations of the entity, quality
perception of the products/operations by the public |
22:22.15 |
brlcad |
clock: the
elephant in the room is that brl-cad is used for military analysis
work (and not just U.S. DoD but a few other countries too, which
I'm not going to itemize) |
22:22.24 |
clock |
brlcad,
example: NASA uses BRL-CAD to model their whole space shuttle ->
serious |
22:22.57 |
clock |
example: a
romanian company of 3 people once used BRL-CAD to model a bent tin
to repair their smelly sports closet -> low
seriousness |
22:23.15 |
clock |
brlcad, yes I
know that one user, US Army :) |
22:23.44 |
brlcad |
brl-cad was
used during the development of the hubble space telescope, not for
manufacturing but for visualization and preparation |
22:23.49 |
clock |
and I know US
Army developed it for themselves which puts this user kinda
special |
22:24.00 |
brlcad |
not the
shuttle, but then the shuttle program is dead and hubble continues
on.. ;) |
22:24.03 |
clock |
brlcad, the
hubble is a big bingo for me :) |
22:24.25 |
maths22 |
brlcad: take
a look here: http://brlcad.org/gci-dev/tasks |
22:24.43 |
brlcad |
maths22: you
are awesome fast |
22:24.44 |
maths22 |
I will add
exporting and will password protect it |
22:24.51 |
clock |
brlcad, CERN
maybe? |
22:24.54 |
maths22 |
cakephp
templating |
22:25.04 |
maths22 |
I meant bake,
not templating |
22:25.26 |
maths22 |
Basically all
I had to do was create a mysql table, run a script and improve the
displayed output |
22:25.40 |
maths22 |
I.E order the
inputs, list the options for category |
22:25.43 |
brlcad |
clock: yes,
brl-cad was used to model the CERN supercollider before it was
built, as brl-cad was the only CAD system capable of modeling the
however-many-miles down to sub-millimeter accuracy
in-memory |
22:26.17 |
brlcad |
these feel
like laoded questions :P |
22:26.18 |
clock |
brlcad, thats
a mega bingo :) |
22:26.32 |
brlcad |
what does all
that matter though? |
22:26.46 |
brlcad |
I mean, it
makes great marketing and should be on our website as showcase
material |
22:26.57 |
clock |
brlcad, and
the sentence " as brl-cad was the only CAD system capable of
modeling the however-many-miles down to sub-millimeter accuracy
in-memory" is exactly the kind of extra info I want to know, cause
I think it will point out the value of brl-cad in comparison to
other alternatives in an article for a public |
22:27.02 |
brlcad |
but that
doesn't change where we're at or where we need to go |
22:27.22 |
clock |
brlcad, but
it may spur someones interest in brl-cad |
22:27.24 |
brlcad |
I certainly
don't disagree with that |
22:27.42 |
brlcad |
that's why
I'm trying to work with maths22 and others here on getting our
website completely reworked |
22:27.47 |
clock |
brlcad, cause
all the way I used brl-cad I got impression its some kind of a
huge, but very geeky thing which may be impractical for many
users |
22:27.54 |
brlcad |
we have TONS
of information that is poorly presented or flat out
unavailable |
22:28.11 |
brlcad |
that
impression sounds fair :) |
22:28.26 |
maths22 |
brlcad: Let's
establish a clear idea of what I am doing with the new website
before I do it |
22:28.30 |
brlcad |
and not
something I'm content with remaining that way |
22:28.32 |
clock |
brlcad, I can
imagine the army has some top scientists which know how to work
with it |
22:28.36 |
clock |
like the
atomic bomb |
22:28.55 |
brlcad |
maths22:
definitely :) |
22:29.12 |
clock |
you dont
require atomic bomb to be in a sleek, easily usable package which
every housewife can detonate at her whim, making sure she doesnt
make mistake, and the controls are self-obvious |
22:29.18 |
brlcad |
maths22: I'll
see if I can post my thoughts on what the website should contain
and you can do what you want with that info |
22:29.20 |
maths22 |
Also, could
you pick a task and try adding it and let me know what you
think |
22:29.58 |
clock |
brlcad,
atomic bomb permits strange sounding words from latin to be
memorized before understanding it at all :) |
22:30.09 |
clock |
...to be
needed to be memorized... |
22:31.19 |
clock |
brlcad, so if
people feel not compeled to use brl-cad because of difficulty of
use |
22:31.31 |
clock |
I should
maybe point out other reasons which may compel them to use
it |
22:31.48 |
clock |
like - hubble
probably wouldnt use it if it were a complete wreck |
22:31.51 |
clock |
CERN
neither |
22:32.20 |
maths22 |
brlcad: bulk
import example: https://code.google.com/p/soc/issues/detail?id=2391 |
22:32.31 |
clock |
brlcad, I
feel kinda distrust to free software generally because in my
experience, there is a large amount of low quality software in this
area, and I dont know any obvious first sight mechanism how to
distinguish that |
22:32.41 |
brlcad |
maths22: task
added, that's nice and pretty close to the gci
interface |
22:32.52 |
clock |
brlcad, so a
precedent of important usage may produce some trust |
22:33.24 |
maths22 |
I need to add
completion time (oops) |
22:33.48 |
brlcad |
maths22: lots
of things come to mind for this ... and probably several orgs will
want to use it if it integrates seamlessly |
22:33.49 |
clock |
brlcad, also
people may think "if they didnt bother to invest into usability
which I would found decent, they maybe didn't invest into
reliability either" |
22:34.22 |
clock |
brlcad,
please keep in mind, that the most complex part of BRL-CAD is its
user |
22:34.35 |
clock |
ONE HUNDRED
THOUSAND BILLION parts |
22:35.27 |
brlcad |
maths22:
okay, so it looks like bulk "updating" might be fixed/working now
... that's Arc's submission, we were talking about it back in
October |
22:35.27 |
clock |
I mean
cybernetically relevant parts |
22:36.17 |
clock |
brlcad, do
you know what function(s) you want the website to
fulfill? |
22:36.23 |
brlcad |
maths22: can
you try to auto-populate with data from a prior GCI
year? |
22:36.45 |
clock |
brlcad, to
get an answer to this maybe unclear sounding question, please ask
yourself "why not just chug the website?" |
22:36.46 |
brlcad |
clock: we
don't need trust or users right now .. we need devs :) |
22:37.18 |
clock |
brlcad, many
of the readers are devs |
22:37.33 |
clock |
and may
pretty well start to be interested in contributing to brl-cad if it
captures their attention |
22:37.40 |
brlcad |
for
attracting them, having a website that doesn't suck ass helps, but
isn't the end-all .. good getting started docs with a
roadmap/vision that is consistent with theirs |
22:37.42 |
clock |
that site is
read by many open source enthusiast people |
22:38.41 |
brlcad |
allt he more
reason it shouldn't suck |
22:38.55 |
clock |
brlcad, I
believe autism is rampant among open source developers |
22:39.00 |
maths22 |
I can try; I
will need to figure out a way to bulk import, but it should not be
too bad. |
22:39.07 |
clock |
brlcad, maybe
you might write ont he BRL-CAD website in big capital
letters |
22:39.23 |
clock |
YOU WILL NOT
BE ASKED TO DECODE EMOTIONAL EXPRESSION FROM FACES IF YOU WORK FOR
US! |
22:39.25 |
maths22 |
Can you
export all the incomplete tasks from last year's GCI as the org
admin? |
22:39.37 |
brlcad |
can export
everything |
22:39.57 |
maths22 |
please email
that to me, and I will take care of trying it out |
22:40.37 |
brlcad |
maths22: I
can do better |
22:41.30 |
brlcad |
hm,
maybe |
22:41.54 |
clock |
brlcad, you
need paid or unpaid devs? |
22:45.45 |
clock |
brlcad, ok no
answer, I assume unpaid :) |
22:47.57 |
brlcad |
there's
upsides and downsides to both |
22:48.21 |
clock |
brlcad, I can
do a paid dev for you |
22:49.23 |
brlcad |
maths22:
/tmp/gci.dump on .bz has last year's |
22:49.44 |
brlcad |
note it's
utf-8 encoded |
22:51.37 |
clock |
brlcad, how
much can you par per hr? |
22:51.43 |
brlcad |
clock: we're
not set up as an open source community to pay people right now
beyond short-term specific activities like contests, materials,
supplies, gifts, etc |
22:51.57 |
clock |
oh |
22:52.14 |
brlcad |
there are
commercial entities that pay for development, but you'd have to
contact them |
22:54.16 |
clock |
brlcad, do
they pay for development of brl-cad? |
22:55.08 |
brlcad |
maths22: so
the biggest areas where the gci interface needs help is having a
list of tasks that we can keep in sync with the gci interface,
replicating tasks (N tasks for the same thing) and being able to
add more replications at will, and changing the status of
tasks |
22:55.39 |
brlcad |
when we
upload, it goes into an unpublished state and we have to manually
publish each one through a series of clicks |
22:56.05 |
brlcad |
which sucks
when you consider we end up creating 2-3 hundred tasks |
22:57.23 |
brlcad |
it'd be
enough to be able to import prior tasks, create replicates, and
sync with melange |
23:02.22 |
clock |
brlcad, u
know the video 7 reasons to choose brlcad? |
23:02.52 |
maths22 |
ok |
23:06.09 |
brlcad |
clock: yes,
it was a gci task from last year |
23:06.40 |
brlcad |
maths22:
apparently several aspects of csv export/import have changed.. will
have to check a few things out |
23:06.55 |
brlcad |
but that data
dump is probably the starting point |
23:09.18 |
maths22 |
im not sure
how my site would fix the publishing problem |
23:12.06 |
brlcad |
maths22: from
the sound of things, publishing will indeed replace/update the
existing tasks |
23:12.21 |
brlcad |
so we can use
your interface for bulk management |
23:12.44 |
brlcad |
means we'll
probably need a few more fields to track their melange id and
publish status |
23:12.59 |
brlcad |
but that same
status will be useful for publishing to our website too |
23:13.28 |
brlcad |
is thinking this replaces /wiki/Deuces or becomes dynamic
content, special page |
23:15.10 |
maths22 |
makes
sense |
23:15.47 |
maths22 |
I can also
throw a wysiwyg description on |
23:20.28 |
clock |
brlcad, no
wonder you need devs, when you don't pay them :) |
23:25.45 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
23:26.10 |
clock |
brlcad, it
would be delight for me to work on brl-cad but I need some money to
operate |
23:33.39 |
maths22 |
exit |
23:41.01 |
brlcad |
no! |
23:41.07 |
brlcad |
(to the exit
request) ;) |
23:42.29 |
brlcad |
clock: I like
to think of it like gardening |
23:43.22 |
brlcad |
I tend to my
code gardens without compensation because I enjoy gardening and if
someone paid me to do that same work, it completely changes the
enjoyment factor |
23:43.41 |
brlcad |
a lot of open
source projects operate that way, even those with a funded+unfunded
contributor mix like we have |
23:45.39 |
teepee |
likes that analogy :) |
23:49.52 |
maths22 |
The problems
with using ssh on a phone... |
00:11.55 |
maths22 |
brlcad: can
you give me the help text at the top of http://www.google-melange.com/gci/bulk/google/gci2014/brlcad |
00:12.12 |
maths22 |
I obviously
don't have permssions to pull it up, but it should explain the
format |
00:15.42 |
Notify |
03BRL-CAD:starseeker * 63416
(brlcad/branches/qtged/src/qbrlcad/QAccordianWidget.cxx
brlcad/branches/qtged/src/qbrlcad/QAccordianWidget.h): Use a
QSplitter in the accordian widget for more flexibility. |
00:16.05 |
starseeker |
brlcad: this
one? https://www.softaculous.com/demos/TaskFreak |
00:25.26 |
starseeker |
suspects it is some serious web-guruism involved to sync
something like tackfreak with melange, but would be super-cool and
who knows, perhaps it would be of use more widely in future GCI
years (hint, hint web devs ;-) |
00:27.10 |
starseeker |
maths22: are
you familiar with taskfreak? I stubled across it when looking for
"good" solutions to the GCI "manage a pile of tasks" problem, but I
don't know much about it |
00:27.34 |
maths22 |
I have
not. |
00:27.52 |
maths22 |
How
customizable is taskfreak? |
00:28.55 |
Notify |
03BRL-CAD:starseeker * 63417
(brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt
brlcad/branches/qtged/src/qbrlcad/cadstdproperties.cxx
brlcad/branches/qtged/src/qbrlcad/main_window.cxx): Add user
properties. This will probably collapse with the std widget into
one larger one with some extra parameters... |
00:30.18 |
starseeker |
maths22: not
sure - I'm not much of a web programmer ;-) |
00:33.19 |
clock |
do you know
some software that uses brl-cad to render machine generated
models? |
00:33.46 |
clock |
Like for
example electronic printed circuit board CAD which would output a
machine generated model of the board and visualise it using
BRL-CAD? |
00:34.23 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:44.10 |
maths22 |
OK |
01:13.30 |
brlcad |
starseeker:
yep, that's the one |
01:13.32 |
brlcad |
thanks |
01:17.55 |
brlcad |
maths22:
http://picpaste.com/bulk_upload_text-PoxDWICl.png |
01:18.56 |
brlcad |
clock: from
brl-cad's perspective, that's just geometry import |
01:19.33 |
brlcad |
we have
several procedural geometry tools that "machine-generate"
geometry |
01:20.05 |
brlcad |
you wrote one
in C several years ago (and unfortunately made it gpl, so it could
never be incorporated) |
01:20.20 |
brlcad |
the bolt
tool |
01:21.36 |
brlcad |
starseeker:
can you think of any sets of gci tasks related to qt? |
01:39.56 |
maths22 |
That format
looks really nice |
01:50.25 |
clock |
brlcad, do
you know other softwares like that then? |
02:04.40 |
brlcad |
clock: I'm
not sure what you mean because I just told you "yes, our software"
or pretty much any CAD software with a rendering
ability |
02:05.30 |
brlcad |
perhaps you
really meant to ask whether I know of any EDA software? |
02:06.57 |
brlcad |
to which the
answer is "yes, that's a huge industry" |
02:07.00 |
brlcad |
http://en.wikipedia.org/wiki/Electronic_design_automation |
02:32.39 |
*** join/#brlcad yiyus_
(1242712427@je.je.je) |
03:10.50 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
04:06.02 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
04:12.45 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
04:13.17 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:44.23 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
06:16.27 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
06:28.32 |
maths22 |
brlcad: I
imported 2-300 tasks from last year and implemented an export
function |
06:29.05 |
maths22 |
I don't think
this can help with changing the status of tasks. |
06:29.27 |
maths22 |
However, it
can be used to replicate a task (I will implement that
now) |
06:41.12 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
07:02.22 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
08:06.33 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
08:30.29 |
*** join/#brlcad luca79
(~luca@net-37-116-120-18.cust.vodafonedsl.it) |
08:58.56 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
09:03.17 |
*** join/#brlcad luca79
(~luca@host205-111-dynamic.4-87-r.retail.telecomitalia.it) |
09:05.14 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
09:17.59 |
*** join/#brlcad arno
(~luca@host156-107-dynamic.15-87-r.retail.telecomitalia.it) |
09:42.38 |
*** join/#brlcad Izakey
(~Isaac@41.205.22.13) |
09:51.11 |
*** join/#brlcad luca79
(~luca@host152-110-dynamic.9-87-r.retail.telecomitalia.it) |
10:27.57 |
Notify |
03BRL-CAD
Wiki:IIIzzzaaakkk * 7790 /wiki/Deuces: /* Pick a Task
*/ |
10:31.16 |
Notify |
03BRL-CAD
Wiki:IIIzzzaaakkk * 7791 /wiki/Deuces: /* Implement a primitive
curvature function */ |
10:31.55 |
Notify |
03BRL-CAD
Wiki:IIIzzzaaakkk * 7792 /wiki/Deuces: /* Implement a primitive
curvature function */ |
10:37.20 |
Notify |
03BRL-CAD
Wiki:IIIzzzaaakkk * 7793 /wiki/Deuces: Documentation And
Training |
10:54.23 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
10:55.45 |
Notify |
03BRL-CAD
Wiki:IIIzzzaaakkk * 7794 /wiki/Deuces: /* Documentation and
Training */ |
10:58.07 |
Notify |
03BRL-CAD
Wiki:IIIzzzaaakkk * 7795 /wiki/Deuces: /* Translate "Contributors
Guide To BRL-CAD" To Any Language */ |
11:33.12 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
12:08.21 |
starseeker |
brlcad: urm.
the only one that leaps immediately to mind would be to have
someone use QTextBrowser to see if our man pages and help texts can
be successfully displayed with it |
12:08.46 |
*** join/#brlcad clock
(~clock@212.203.58.127) |
12:12.34 |
starseeker |
Once I'm done
getting the basic framework in place we could set up a command
survey that has them hook up and test commands systematically, but
I don't know if I'll be ready for that by the time GCI kicks off or
not... |
12:15.53 |
starseeker |
O.o Visual
Studio Community and open sourcing .NET stack? wow |
12:18.53 |
starseeker |
wow - they're
even letting enterprise organizations use VS community edition if
they're working on open source projects |
12:20.02 |
starseeker |
picks jaw up off floor |
12:27.38 |
``Erik |
starseeker:
yeah, they've had small isolated fits of this direction, but they
seem to be committing to it lately |
12:28.20 |
``Erik |
wix wasn't
exactly a huge deal in itself, but vs, .net, ios office,
... |
12:29.44 |
starseeker |
nods - even wix was pretty cool |
12:30.53 |
starseeker |
if VSc really
has their debugging tools in it, it may spectacularly change the
development experience for open source on Windows |
12:31.39 |
starseeker |
watches the install progress and sighs - well, at this rate I
may find out tonight... |
12:32.58 |
starseeker |
did successfully do a basic test with wix, and long term it'd
be nice to generate both NSIS .exe packages and WiX msi
packages |
12:33.01 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
12:34.26 |
starseeker |
wonders if it would be a GCI task to test out WiX with the
new VS Community 2013 - the generator logic is in there, you'd just
have to set BRLCAD_ENABLE_WIX to ON in the CMake
GUI |
12:35.00 |
starseeker |
have to make
sure it builds first |
12:35.46 |
starseeker |
brlcad: was
that procedure you had for doing a Mac package bundle boiled down
enough that a GCI student could put it through its
paces? |
12:36.07 |
starseeker |
knows CMake has a lot of stuff for that, but I don't think
that's how you did your version... |
12:37.53 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
12:40.48 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
12:42.51 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
13:22.01 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
13:24.26 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
13:31.40 |
*** join/#brlcad luca79
(~luca@net-37-116-120-18.cust.vodafonedsl.it) |
13:45.03 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
14:31.49 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:59.52 |
brlcad |
they're
basically pulling a Sun ... open sourcing everything in a last
ditch effort to maintain market dominance |
15:00.08 |
brlcad |
(this all
revolves around the promotion of .net) |
15:02.07 |
brlcad |
and the
corporate/community edition change will actually net them money in
the long run, lots of groups were using express (on an enterprise
level) and now that's expressly prohibited with the community
edition (except for teams < 5 and open source) |
15:02.41 |
brlcad |
still nice to
see the full dev chain finally unleashed if 10 years
late |
15:07.57 |
maths22 |
brlcad: how
do you want duplicating to work? |
15:11.25 |
brlcad |
I'm thinking
of specifically how we managed tasks like the facebook banners
where there's a base task, then it's copied and title is changed to
#2, #3, ... etc to some range |
15:12.42 |
brlcad |
basically
want to say something like, "I want 5 more copies of this task" and
then have it automatically create those copies, sets the title copy
# to the next available |
15:14.13 |
brlcad |
even if you
select the base task or some intermediate (e.g., there is a "create
facebook banner task" and "create facebook banner #2" and "create
facebook banner #3", I'm looking at #2 and fill in a field to
replicate it 3 more times, so it creates #4, #5, and
#6) |
15:14.30 |
maths22 |
ok |
15:15.28 |
maths22 |
is there
anytging else you want implemented that I haven't? |
15:15.54 |
brlcad |
the real
value is going to be in the upload/merging once tasks are created
and several on melange have been closed, how doable is
that? |
15:16.06 |
maths22 |
also, do you
want changes on the copies tracked? |
15:16.17 |
brlcad |
what do you
mean by tracked? |
15:17.01 |
maths22 |
I think it
will just skip closed ones, but i can see about a test meange
instance |
15:17.26 |
brlcad |
don't bother
setting up a test melange, oof! you can test right on
melange |
15:17.30 |
maths22 |
tracked-ie if
you change one the others do to |
15:19.05 |
brlcad |
ahh, that'd
be nice but not necessary .. and I'm not sure other orgs would want
that |
15:21.39 |
maths22 |
Ok. |
15:21.43 |
brlcad |
will the
upload interface let you delete a task? |
15:21.58 |
brlcad |
hasn't read the new version instructions
yet |
15:22.01 |
maths22 |
I dont think
so |
15:22.36 |
brlcad |
what about
change their status (e.g. to published? |
15:22.38 |
maths22 |
i just
skimmed through the logic at
https://melange.googlesource.com/soc/+/v2-1-20141112/app/soc/modules/gci/tasks/bulk_create.py |
15:23.08 |
maths22 |
you have to
manually perform status changes |
15:23.45 |
maths22 |
put in a
feature request and see what they say |
15:24.39 |
brlcad |
er, my
reading around line 173 is that status updates are allowed as long
as the task is not claimed |
15:25.31 |
brlcad |
we can test
it |
15:25.51 |
brlcad |
did the data
dump from 2013 include status? |
15:28.19 |
maths22 |
it did, but
the text in that image indicates we cant |
15:31.19 |
brlcad |
hm, indeed
... let's see if it's just additional columns |
15:32.56 |
maths22 |
i can try to
get you a file to test |
15:32.57 |
brlcad |
ahh, I
see |
15:33.29 |
brlcad |
it's indeed
not changing the status, but just making sure you're not changing
the title/description/etc of tasks actively claimed |
15:33.36 |
brlcad |
duh |
15:33.55 |
brlcad |
line 147 is
where it's set |
15:34.41 |
brlcad |
and if
sync_key matches, it uses the task it matched |
15:35.01 |
brlcad |
darn |
15:35.15 |
brlcad |
well, so we
can either live with it or modify melange |
15:35.23 |
maths22 |
yep. do you
want to put in a ticket? |
15:35.33 |
maths22 |
or i
can |
15:36.02 |
brlcad |
they're not
going to do it in time, but they will take a patch from us that
makes it work |
15:36.32 |
brlcad |
that task
from arcriley you came across, it was closed so quickly because he
gave them a patch that implemented it ;) |
15:36.45 |
maths22 |
that is true.
unpublished should work |
15:36.57 |
brlcad |
in fact,
that's why it was surprising -- I was just talking with Arc about
that feature the week before |
15:37.05 |
maths22 |
nevermind
that tatement |
15:37.14 |
maths22 |
i will take a
look |
15:39.40 |
brlcad |
maths22: it's
totally up to you, but I think we can live with it as-is, to not
worry about the state |
15:40.17 |
brlcad |
if the
interface still lets us create all our tasks more quickly, track
these copies, and lets us keep a copy in sync on our website, it'll
be a huge win |
15:40.46 |
maths22 |
ok. will do
replication soon |
15:41.23 |
brlcad |
auto-assigning the sync_id alone will help
because it'll mean I can keep hitting an upload button without fear
of creating 200 copies of all tasks |
15:41.43 |
maths22 |
this is
true |
15:42.44 |
brlcad |
the last
useful bit (for much later) is probably to tie in your script that
downloads all the upload data into folders :) |
15:42.59 |
brlcad |
was that your
script or someone else's? |
15:43.32 |
maths22 |
it was
mine |
15:43.54 |
maths22 |
where is
it? |
15:44.28 |
brlcad |
i've used it
a few times since last year |
15:44.35 |
brlcad |
it's where
you last left it ;) |
15:44.45 |
brlcad |
if only there
were a script to download the download script |
15:45.55 |
maths22 |
was it a gci
task? |
15:54.15 |
maths22 |
found
it |
15:56.43 |
maths22 |
by the way,
does bz have java 7? |
16:10.40 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
16:10.53 |
Notify |
03BRL-CAD:starseeker * 63418
(brlcad/branches/qtged/src/qbrlcad/QAccordianWidget.cxx
brlcad/branches/qtged/src/qbrlcad/QAccordianWidget.h): Add the
ability for the QAccordian to remember the relative sizing of its
components. Doesn't persist across sessions (that might actually be
possible, but right now it's not a priority.) |
16:22.54 |
brlcad |
maths22: heh,
you do recall fisheye, atlassian, jenkins, ... |
16:26.22 |
ankesh11 |
I need a
MySQL account on the server to set up the benchmark site, would be
great if any of the admins, maths22 ``Erik et all can help with
that. |
16:27.56 |
brlcad |
hi
ankesh11! |
16:28.05 |
ankesh11 |
hi
brlcad! |
16:30.00 |
ankesh11 |
I am also a
bit late in seeing the GCI mail, but let me know how I can be
involved. |
16:30.21 |
brlcad |
you're
already helping :) |
16:30.37 |
maths22 |
brlcad: what
about them? |
16:30.52 |
brlcad |
once we get
everything set up and confirm it's working, the next step will be
to define a set of tasks for improving it |
16:31.03 |
brlcad |
maths22: what
about what? |
16:31.17 |
maths22 |
what tabout
those tools? |
16:32.53 |
brlcad |
ankesh11:
creating your mysql instance |
16:33.05 |
brlcad |
maths22:
you'd asked about java |
16:33.07 |
brlcad |
they're all
java |
16:33.25 |
maths22 |
I found java
6 |
16:33.28 |
brlcad |
ooh, java
*7*! |
16:33.30 |
maths22 |
I was asking
about java 7 |
16:33.33 |
maths22 |
Yep |
16:33.40 |
brlcad |
i just saw
the 7 .. looked like ?? |
16:33.42 |
maths22 |
I figure 8 is
too new |
16:33.52 |
maths22 |
OK |
16:34.04 |
brlcad |
probably but
/usr/ports is what tracks all that |
16:34.09 |
ankesh11 |
brlcad:
Great, while you are at it, can you also install
virtualenv? |
16:35.03 |
brlcad |
ankesh11:
already installed |
16:35.05 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
16:35.17 |
brlcad |
maths22:
there's openjdk7 and 8 |
16:35.23 |
brlcad |
is that what
you need? |
16:35.36 |
brlcad |
maths22: have
you used freebsd ports before? |
16:35.40 |
maths22 |
I have
not |
16:35.50 |
maths22 |
but that is
what I need |
16:35.53 |
brlcad |
cd /usr/ports
and browse around ... it's the package management system for
freebsd |
16:36.13 |
maths22 |
I know that
they are there, but how does that help me? |
16:36.22 |
maths22 |
I don't think
I can just install them to my homedir |
16:36.26 |
brlcad |
you "should"
be able to download and compile anything in there |
16:36.31 |
ankesh11 |
Great! |
16:37.26 |
brlcad |
no, they
don't install into your home dir (though I think that might be
configurable), but the point is to system-install them |
16:37.46 |
maths22 |
I can't
install them, though; i don't think I have the right
permissions |
16:37.46 |
brlcad |
if you think
you can be careful, I'll set your bit so you can do
installs |
16:37.53 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
16:38.37 |
*** join/#brlcad jyot
(~gaganjyot@124.253.230.195) |
16:38.52 |
maths22 |
I will be
careful-at this point I will check before I do anything |
16:39.03 |
brlcad |
maths22:
done, just try to announce any installations here for the sanity of
myself and the other admins |
16:39.25 |
brlcad |
ports can be
very unforgiving if you mess something up or override or ignore
something it warned you about |
16:40.17 |
brlcad |
the whole
hierarchy is built for old-school devs -- it's a massive Makefile
system |
16:40.22 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
16:41.01 |
brlcad |
you'll want
to cd to the dir of interest and run "make" ... read the output,
especially near the end and if everything looks good, run "make
install" (after making any manual backups if you're not sure, and
asking questions if messages are strange) |
16:41.28 |
brlcad |
you can run
"make search key=something" for a simple poor man's
search |
16:41.45 |
brlcad |
there are
about 1000 other tips and tricks that you can search the web or ask
about too ;) |
16:41.52 |
maths22 |
Thanks |
16:42.07 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
16:42.26 |
*** join/#brlcad jyot
(~gaganjyot@124.253.230.195) |
16:44.54 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
16:46.55 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
16:51.05 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.124) |
16:52.01 |
Notify |
03BRL-CAD:starseeker * 63419
(brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt
brlcad/branches/qtged/src/qbrlcad/main_window.cxx): Consolidate the
attribute widgets into one. |
16:53.02 |
Notify |
03BRL-CAD
Wiki:Victorsimi * 0 /wiki/User:Victorsimi: |
16:53.26 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
16:54.36 |
Notify |
03BRL-CAD
Wiki:Sean * 0
/wiki/User:ZackaryaxnbllpikdzmabqsyzpsmgvfrfqnqrzpatcKimple:
Inserting nonsense/gibberish into pages |
16:55.06 |
Notify |
03BRL-CAD
Wiki:Sean * 0 /wiki/User:ShayincbifiazxDiallo: Inserting
nonsense/gibberish into pages |
16:55.25 |
brlcad |
maths22: I
must say, our level of spam this past year has been pheneomenally
low, awesome |
16:55.42 |
maths22 |
That is
nice |
16:57.18 |
brlcad |
``Erik: any
reason all of /usr/ports is 755 instead of 775? |
16:57.31 |
brlcad |
fixes |
17:01.34 |
brlcad |
maths22: it's
still in the middle of repairing the perms, so it'll be a little
slow |
17:01.39 |
brlcad |
that's a huge
tree |
17:02.18 |
maths22 |
Ok |
17:02.22 |
maths22 |
hopefuly that
will fix it |
17:09.41 |
brlcad |
yikes,
careful with rm -rf in the main web root! |
17:10.31 |
brlcad |
sometimes
good idea to move somewhere like the attic dir, and then remove
there |
17:10.43 |
brlcad |
ankesh11:
apparently, you've had mysql set up for a LONG time |
17:12.36 |
maths22 |
what did I
do? |
17:15.32 |
brlcad |
maths22: ah,
my misread, you were in /usr/home/www, not /usr/web |
17:16.03 |
maths22 |
yep |
17:16.12 |
brlcad |
running rm
-rf is always disconverting, but even doubly dangerous in
/usr/web/*/ |
17:16.27 |
brlcad |
especially
via your new sudo powers ;) |
17:16.34 |
maths22 |
I'm trying to
svnsync the repo, and I wanted to clear out the first
try |
17:16.42 |
brlcad |
<PROTECTED> |
17:17.14 |
maths22 |
There isn't
already a synced copy on the server, is there? |
17:18.53 |
maths22 |
actually,
there is one in backup that is not too old-that will serve my
purposes |
17:20.01 |
brlcad |
maths22: yes,
there is, the one your found |
17:21.20 |
ankesh11 |
brlcad: Oh,
wasn't aware of that. Where should I look for
credentials? |
17:22.39 |
``Erik |
brlcad: (re
ports 755/775) nope, artifact of umask |
17:23.34 |
brlcad |
``Erik: no
worries, found out that's all been changed anyways .. can no longer
run make as a peon without setting INSTALL_AS_USER |
17:23.51 |
brlcad |
which I don't
want to do .. I want to build as user, install as root |
17:24.03 |
brlcad |
wonders if sudo make install will do the right
thing |
17:24.13 |
``Erik |
I typically
use portmaster for all that stuff |
17:24.33 |
``Erik |
"sudo
portmaster catagory/port" |
17:25.04 |
brlcad |
still
navigate/build/install manually |
17:25.11 |
``Erik |
sudo make
install SHOULD work fine, but you'll have to do the sudo make
clean-recursive or something to clean up |
17:25.18 |
brlcad |
portnewb |
17:25.21 |
``Erik |
clean-dependancies? something |
17:25.36 |
brlcad |
i'm just
wondering how that all plays with INSTALL_AS_USER |
17:26.06 |
brlcad |
since that
seems to put the files down in /usr/db/ports/USER/package or
somesuch |
17:26.11 |
``Erik |
INSTALL_AS_USER is an extra for the new
staging stuff |
17:27.18 |
``Erik |
fbsd ports
now install to a staging directory to make sure it works, then
moves it to the final destination... I'd, uh, avoid that stuff if
you don't have a very specific reason... :) |
17:30.58 |
brlcad |
oof, for an
8-core machine, it's REALLY slow right now |
17:31.04 |
brlcad |
disk I/O is
killing |
17:31.10 |
brlcad |
hopefully not
a dying drive |
17:31.44 |
maths22 |
that is
probably the combination of ports and fisheye |
17:31.48 |
maths22 |
I will pause
fisheye for now |
17:32.21 |
brlcad |
and the
recurseive permissions change (still running... ) |
17:33.49 |
maths22 |
Oh. 3 disk
intesive things probably makes things angry |
17:38.38 |
brlcad |
nods |
17:39.31 |
``Erik |
user www
seems to be running a bunch of svn processes, as well |
17:40.23 |
maths22 |
those are
fisheye (I hope...) |
17:40.53 |
Notify |
03BRL-CAD:n_reed * 63420
brlcad/trunk/src/libbu/tests/bu_basename.c: Rewrite bu_basename
test program. The test was failing due to a bad size calculation
which resulted in attempting to allocate a buffer of insufficient
(even zero) size. |
17:42.10 |
``Erik |
I thought
fisheye was the big java process? |
17:42.41 |
``Erik |
these svn
procs are being launched from httpd, not java |
17:43.11 |
maths22 |
that is
fisheye. |
17:43.20 |
maths22 |
Let me see
what httpd is doing to spawn svn |
17:43.27 |
maths22 |
by that i
mean the big java thing |
17:48.55 |
brlcad |
maths22: when
you run into kernel module issues like that, talk to
``Erik |
17:49.08 |
ankesh11 |
How much
background do we except the GCI students to have? |
17:49.08 |
brlcad |
he's in the
know on most advanced questions |
17:49.19 |
brlcad |
ankesh11:
minimal to none |
17:49.41 |
brlcad |
we tell them
the background we expect and that background should be min or at
least very well-defined |
17:49.49 |
brlcad |
see some of
the existing tasks |
17:49.58 |
ankesh11 |
Okay,
defining coding tasks is tough then I suppose. |
17:50.07 |
maths22 |
Thanks |
17:50.07 |
ankesh11 |
Alright,
looking into them now |
17:50.31 |
brlcad |
not at all,
we have had lots of coding tasks, and we say "basic familiarity
with C" or whatever language is expected |
17:50.56 |
brlcad |
some of the
students are quite advanced |
17:55.20 |
``Erik |
hopefully we
have a number of non-coding tasks as well... documentation, art
resources, stuff like that. Even as document testers (please go
through this documented procedure and take notes on anything
confusing, that didn't work right, etc) |
18:13.04 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
18:20.06 |
Notify |
03BRL-CAD:carlmoore * 63421
(brlcad/trunk/doc/docbook/system/man1/en/pix-bw.xml
brlcad/trunk/src/util/pix-bw.c): remove 2 trailing blanks from
usage; add -w,-n,-s to man page; touch up the EXAMPLES |
18:24.06 |
*** join/#brlcad luca79
(~luca@net-37-116-120-18.cust.vodafonedsl.it) |
18:52.10 |
Notify |
03BRL-CAD:n_reed * 63422
brlcad/trunk/src/libbu/encode.c: The bu_vls_encode/bu_vls_decode
test program was failing on strings with no escape characters.
Implement support for these strings in bu_vls_encode. |
18:56.35 |
Notify |
03BRL-CAD:starseeker * 63423
brlcad/branches/qtged/src/qbrlcad/QAccordianWidget.cxx: Add
open/close images to accordian buttons to indicate their status and
to let the user know they can be toggled. |
19:04.06 |
starseeker |
indeed - for
documentation verification it is actually best to have
inexperienced users. |
19:04.33 |
starseeker |
user
interface testing too, for that matter, once we have an interface
that doesn't make even experienced experts wince |
19:07.28 |
starseeker |
if someone
can figure out the comgeom importer, we can define lots of those
PDF->ascii tasks. |
19:07.56 |
starseeker |
I got as far
as bringing in shapes, but something about the matrix stuff wasn't
quite right (on my end, I think) |
19:12.11 |
starseeker |
ah, right -
doc/csv_to_comgeom.txt |
19:12.38 |
maths22 |
starseeker: I
can try to work on the comgeom stuff with you |
19:12.51 |
starseeker |
maths22: it's
fairly close |
19:12.54 |
maths22 |
I made the
trascript for gci last year |
19:13.24 |
*** join/#brlcad deekay
(~chatzilla@117.220.174.57) |
19:14.00 |
starseeker |
maths22: if
we can get all the way to the "final" model, we can actually define
tasks that will allow for correctness checking |
19:14.20 |
starseeker |
not to
mention actually rewarding the students with cool
visuals... |
19:15.11 |
starseeker |
grumbles... should have checked in the
transcripts |
19:15.58 |
starseeker |
puts together a script - will want to have this
"pre-packaged" for students anyway |
19:16.41 |
starseeker |
maths22: did
you develop a set of "best practices" when you were doing the
transcript last year that might be helpful to students this
year? |
19:17.12 |
maths22 |
No-I just ran
it through an OCR tool and hand-tweaked the results |
19:17.15 |
maths22 |
Lots of busy
work |
19:17.25 |
starseeker |
nods |
19:17.35 |
starseeker |
(thanks again
for your dedication on that effort, bty) |
19:17.48 |
starseeker |
which OCR
tool? |
19:18.06 |
maths22 |
I don't
remember now-I think a trial of some pro one |
19:18.33 |
maths22 |
http://www.abbyy.com/ |
19:18.47 |
maths22 |
I tried with
free ones first-and it was horribly awful |
19:18.56 |
starseeker |
heh -
tesseract et. al.? |
19:19.05 |
maths22 |
Yep |
19:19.12 |
maths22 |
They do not
do well on tables |
19:19.19 |
starseeker |
maths22: do
you happen to have a link handy to your transcripts? |
19:19.56 |
maths22 |
http://www.google-melange.com/gci/task/view/google/gci2013/5597236545191936 |
19:20.11 |
starseeker |
awesome,
thanks |
19:33.04 |
``Erik |
heh, rowing
https://www.youtube.com/watch?v=XDvMBPZ5Bik |
19:33.19 |
starseeker |
maths22:
humph. I wasn't as close as I though, looks like |
19:36.59 |
starseeker |
maths22: we
need to make it look like something the code in src/conv/comgeom-g
can read |
19:37.17 |
brlcad |
``Erik: haha,
how'd you come across that? |
19:37.24 |
``Erik |
cheezburger |
19:37.45 |
brlcad |
it made the
rounds yesterday in our rowing club |
19:38.02 |
brlcad |
so many
levels of epic fail and bad parents |
19:38.05 |
``Erik |
ah, cool :)
seems like a whole lot of "what not to do" |
19:38.51 |
brlcad |
like they
literally threw some kids into boats and said "go row down the
river together" |
19:40.18 |
brlcad |
the sad thing
is that we're at the end of the rowing season and they've probably
been rowing at least one season |
19:41.04 |
Notify |
03BRL-CAD:carlmoore * 63424
brlcad/trunk/src/util/pix-bw.c: remove N,C options (did I introduce
them accidentally?) |
19:42.40 |
``Erik |
seems like
something abnormal happened at the beginning and no one knew how to
cope (inexperience?), but I'm sure I only saw a fraction of what
was going on and going wrong, not being a rower :) |
19:43.36 |
*** join/#brlcad Izakey
(~Isaac@41.205.22.13) |
19:45.25 |
starseeker |
shakes his head - probably have to reconstruct what a "valid"
form of that file is according to comgeom-g and figure out a
template from there |
19:48.37 |
Stragus |
Ahah Erik,
nice |
20:03.52 |
brlcad |
hi Izakey,
thanks for adding the curvature tasks |
20:03.53 |
brlcad |
good
ones |
20:04.18 |
Izakey |
Thanks
brlcad |
20:04.40 |
Izakey |
I also added
some Documentation tasks |
20:08.03 |
brlcad |
excellent |
20:08.58 |
Izakey |
is now scouring for some kids who can participate in the GCI
'15 under BRL-CAD |
20:12.00 |
Notify |
03BRL-CAD:brlcad * 63425
brlcad/trunk/doc/history.txt: add additional information about
brl-cad's origins and the xm-1 tank design |
20:19.07 |
brlcad |
six hungry
java procs |
20:19.46 |
Stragus |
nominates the kids from ``Erik's video |
20:21.04 |
starseeker |
growl |
20:27.08 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
20:27.50 |
Notify |
03BRL-CAD:n_reed * 63426
brlcad/trunk/src/libbu/tests/bu_b64.c: have b64 test program use
standard exit code semantics |
20:42.17 |
starseeker |
maths22: I'm
probably going to have to step through a debugger with this to
figure it out - the program vdeck can produce examples from
existing .g files if that's helpful, but I think it may be using a
somewhat newer version of COMGEOM than the one you
transcribed |
20:59.51 |
Notify |
03BRL-CAD
Wiki:IIIzzzaaakkk * 7796 /wiki/Deuces: /* Translate "Contributors
Guide To BRL-CAD" To Any Language */ |
21:06.55 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
21:08.11 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
21:22.08 |
Notify |
03BRL-CAD:brlcad * 63427
brlcad/trunk/TODO: add a handful of tasks prompted by
prioritization notes from 2007 that are still relevant today.
document the features our interfaces need, integrate adrt, improved
vol support, mesh and nurbs editing, overlap reporting, and image
underlay. |
21:22.42 |
brlcad |
woah, about
time to do a filesystem audit .. less than 8% left on the main hard
drive and it's a 500GB drive |
21:45.59 |
``Erik |
meh, /usr has
42G left, probably not that big of a concern just
yet... |
21:53.33 |
maths22 |
The space
free has increased |
21:53.49 |
maths22 |
Some of it is
probably me cleaning my homedir, but not all of it |
21:54.29 |
``Erik |
I deleted
some old cl-store files, that was uhhh, 2% O:-) |
21:56.01 |
``Erik |
looks like
another 4% has disappeared |
22:22.13 |
maths22 |
I installed
the nano editor on BZ |
22:59.31 |
Notify |
03BRL-CAD:brlcad * 63428
(brlcad/trunk/src/conv/jack/g-jack.c
brlcad/trunk/src/conv/jack/jack-g.c): got a reply from the jack
technomatix guys, they say support for that format is still in
there. |
23:06.32 |
brlcad |
maths22:
what? you're not an emacs pro by now? :) |
23:29.23 |
*** join/#brlcad deekay
(~chatzilla@117.220.174.57) |
23:29.38 |
deekay |
brlcad:
Hi |
23:36.47 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:59.27 |
``Erik |
sudo ln -sf
/bin/ed /usr/local/bin/nano |
23:59.38 |
``Erik |
O:-) |
00:28.51 |
starseeker |
clears out his BRL-CAD checkout... |
00:37.30 |
maths22 |
brlcad: I
don't use command line editors enough to have bothered learning
them |
00:37.36 |
maths22 |
Yes... I know
I should |
00:37.51 |
maths22 |
But nano is
so user-friendly |
00:37.59 |
maths22 |
I was using
pico, but it doesn't have syntax hightlighting |
01:05.02 |
Stragus |
uses some weird Motif-based editor that hasn't been updated
in 10 years |
01:05.22 |
Stragus |
Although I
made various changes in the source for the version I use for
myself |
02:10.02 |
Notify |
03BRL-CAD:starseeker * 63429
(brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt
brlcad/branches/qtged/src/qbrlcad/main_window.cxx): Get the
fundamental pieces in place for a tool palette in the style of the
gimp or krita. That type of widget doesn't seem to be standard, so
combine the Qt FlowLayout example with some custom logic to define
a 'QToolPalette' that will have the desired behavior. Needs a lot
of |
02:10.04 |
Notify |
refinement,
but seems to be working. |
02:12.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:20.53 |
starseeker |
Stragus:
nedit? |
02:23.56 |
Notify |
03BRL-CAD:starseeker * 63430
brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx: This needs to
be checked, but I'm guessing the problem case is actually when
aircode and region_id are set, rather than the region flag
itself? |
03:23.35 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:13.00 |
brlcad |
maths22:
emacs isn't exactly a command line editor, heh |
04:14.11 |
brlcad |
but yeah, I'd
strongly recommend you learn one dev envrionment in detail, and of
course recommend emacs for a long list of reasons |
04:14.25 |
brlcad |
but really
the trick is learning it in detail and becoming uber efficient with
it |
04:15.38 |
maths22 |
I agree that
learning such a thing would be useful. |
04:15.57 |
brlcad |
sublime,
atom, emacs, all good choices |
04:16.12 |
maths22 |
By the way,
there will be one restriction on duplicating tasks |
04:16.31 |
maths22 |
The
duplicates cannot have their titles changed, as that would mess up
the numbering |
04:16.46 |
maths22 |
Actually,
once duplicates are made, the master should not be able to have its
title changed |
04:17.58 |
brlcad |
yeah, that's
understandable |
04:18.19 |
brlcad |
btw, if you
decide to take the plunge, I found this useful: http://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf |
04:19.02 |
brlcad |
granted a
rather different version back when I learned .. :) |
04:19.05 |
maths22 |
I could
mirror the title, but I think that would cause more
problems |
04:19.22 |
maths22 |
more in users
minds than in the app, but usability is important |
04:22.53 |
brlcad |
fwiw, here's
the melange form: http://ibin.co/1hAl212o59D5 |
04:27.14 |
maths22 |
Thanks |
04:27.34 |
brlcad |
some
annoyances there are that you have to fill out every field
repeatedly, I found myself very freuqently using the browser
back-arrow, changing the title and description a little, and
submitting; just to avoid having to set the type, tags, time, and,
mentor every single task |
04:27.43 |
maths22 |
thanks - I
can see that one as a mentor (probably because you would need to
approve it any ways) |
04:27.57 |
brlcad |
ah,
good |
04:28.14 |
maths22 |
I can make 2
copy functions-one that makes literal duplicates and one that
pre-fills the edit form |
04:28.18 |
brlcad |
so yeah, you
can add some and see how it gets really tedius |
04:29.06 |
brlcad |
default
round-robin mentor assignment would be useful |
04:30.24 |
maths22 |
OK-I will add
a table for a list of mentors soon |
04:30.39 |
maths22 |
Do you want
the 2 types of copy? |
04:30.50 |
brlcad |
possible to
pull that list from melange? |
04:31.22 |
brlcad |
usernames are
listed on
https://www.google-melange.com/gci/dashboard/google/gci2014#all_orgs_mentors |
04:33.16 |
brlcad |
course if you
can pull that csv you could pull the task list csv too...
:) |
04:34.34 |
maths22 |
Can't pull
dynamically-That page is behing a login |
04:36.44 |
brlcad |
surely
cakehttps://github.com/corefactor/CakePHP-Oauth-Plugin |
04:36.58 |
brlcad |
surely
indeed |
04:37.21 |
brlcad |
and a snippet
that shows how:
http://stackoverflow.com/questions/8741501/cakephp-oauth-with-google
:) |
04:37.55 |
maths22 |
I am not
talking about authenticating into my app |
04:38.17 |
maths22 |
I am saying
that the app cannot pull that page without
authentiation |
04:38.34 |
brlcad |
yes.. |
04:38.39 |
maths22 |
and the
authentication would be logging into google |
04:38.49 |
maths22 |
Which can
only happen on the client side |
04:39.17 |
brlcad |
oauth
authenticates with google, once you do that youll have auth tokens
and can get at the dashboard |
04:39.58 |
maths22 |
I have auth
tokesn for my app |
04:40.20 |
maths22 |
That would
allow me to make each google user a user in my app |
04:40.39 |
maths22 |
That does not
allow me to make arbitrary reqeuests to other google apps using
their credentials |
04:44.12 |
brlcad |
I get what
you're saying, but I recall there being a means to basically do
that (at least with google login apps), basically feeding them the
cookie they expect |
04:44.28 |
brlcad |
"basically" |
04:45.14 |
Notify |
03BRL-CAD
Wiki:122.102.45.251 * 7797 /wiki/ARL_Technical_Reports: |
04:45.52 |
brlcad |
heh, and
here's a gsoc project to try and prevent it:
http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/anuroopkuppam/5629499534213120 |
04:47.39 |
maths22 |
That also
would add significant latency to the app. |
04:49.54 |
maths22 |
Take a look
at the clone button |
04:50.24 |
brlcad |
totally worth
it if it just talked to melange ... otherwise that latency still
exists, it's just on the mentors/admins clicking on and waiting on
melange, copy-pasting data periodically back and forth |
04:54.24 |
maths22 |
I see what
you are saying. If I can find a way to easily do it, I
will. |
04:57.52 |
brlcad |
hm, just
tried cloning something and it didn't seem to work |
04:58.36 |
brlcad |
looks like
import messed up on at least one of them too, sort by title, the
"Alex" task |
04:59.04 |
maths22 |
I see that
task |
04:59.16 |
maths22 |
What did you
try to clone? |
04:59.22 |
maths22 |
Also, the
copy button should work |
05:00.55 |
brlcad |
tried to
clone promo video #2 |
05:01.01 |
maths22 |
try
again |
05:01.10 |
brlcad |
and
#1 |
05:01.13 |
maths22 |
It may have
happened when I was in the middle of updating the file ore
something like that |
05:01.33 |
brlcad |
just did,
still no |
05:02.05 |
brlcad |
tried missing
docs too |
05:02.07 |
maths22 |
I see why
that is failing |
05:02.15 |
maths22 |
CHeck if copy
works, and I will fix that |
05:05.08 |
brlcad |
yes,
worked |
05:05.24 |
brlcad |
few usability
suggestions |
05:07.04 |
brlcad |
unless it's
going to seriously make it sluggish, I'd rather see all tasks so I
can search the page to jump to tasks instead of hunting where it's
on page 9 of 16 or 11 or 13 or 12, ah, there it is... |
05:07.33 |
maths22 |
OK-I will
remove the paginator |
05:07.34 |
brlcad |
no point in
seeing the tags in the summary unless I can filter on them, just
clutter |
05:07.48 |
maths22 |
THe nice
thing about cake is that these sorts of changes are fairly
easy |
05:08.28 |
brlcad |
length seems
inconsistent ... might be mixing hours and days |
05:08.59 |
maths22 |
That is an
import artifact |
05:09.19 |
maths22 |
I manually
converted stuff, and was not that careful about it, as I was just
trying to create usable test data |
05:10.26 |
brlcad |
suggest
eliminating view and edit button, make selecting the titel go to
that task ideally to an edit mode with a button to preview the
rendered state or display it side-by-side or something so it's not
a separate thing |
05:10.42 |
brlcad |
okay, makes
sense |
05:11.57 |
brlcad |
might as well
display your unique ID if delete is going to reference it, and it
helps for talking about them |
05:12.15 |
maths22 |
Everything is
now on one page |
05:13.23 |
brlcad |
a filtering
option would be nice, that part does work well on melange, though
it is very laggy |
05:13.36 |
maths22 |
I will see
about filtering |
05:13.45 |
maths22 |
There are
some jquery table plugins that might help |
05:14.05 |
brlcad |
huh, I still
get pages |
05:14.22 |
maths22 |
Now you
shouldn't |
05:14.24 |
maths22 |
saving
helps |
05:14.30 |
maths22 |
also, the id
links to the edit page |
05:14.32 |
brlcad |
ah,
yes |
05:15.33 |
brlcad |
need a better
moniker of clone vs copy if other orgs use this, unclear which is
which |
05:16.19 |
maths22 |
Yep |
05:16.44 |
brlcad |
especially
considering the clone button asks how many copies ;) |
05:17.20 |
maths22 |
This is
true |
05:17.29 |
maths22 |
Do you have
any ideas? |
05:19.50 |
brlcad |
could merge
them, just one button |
05:20.06 |
maths22 |
How would you
choose which you want? |
05:20.09 |
maths22 |
I like the
idea |
05:22.22 |
brlcad |
Clone ->
How many defaulting to 1 -> clicking okay taking you to the edit
page where the info is all filled in and the title includes
#next |
05:23.13 |
brlcad |
if they enter
> 1, it creates the N copies like you have it now |
05:23.52 |
maths22 |
OK |
05:27.33 |
brlcad |
something odd
with the sorting (try title sort, look at first two) |
05:30.20 |
brlcad |
feels like
the task title should be selectable -- it is the locus of attention
when searching |
05:31.29 |
brlcad |
always wanted
to try cakephp out but never had a reason .. this is pretty
impressive progress for one day |
05:31.37 |
brlcad |
good
salespitch ;) |
05:36.47 |
maths22 |
Will make the
title clickable too. |
05:37.02 |
brlcad |
have you
played at all with cappuccino? that's another I've been interested
in |
05:37.05 |
maths22 |
The title
sorting issue is in the data-I'm guessing there are some hidden
characters |
05:37.12 |
maths22 |
I have not
looked at or heard of cappuccino |
05:37.21 |
brlcad |
http://www.cappuccino-project.org |
05:37.36 |
brlcad |
different
style, more about building web GUIs |
05:38.17 |
maths22 |
I will have
to take a look later |
05:43.20 |
brlcad |
there's a
space before the word Design in that one title |
05:43.29 |
maths22 |
OK |
05:43.32 |
brlcad |
easily found
and fixed |
05:43.34 |
maths22 |
That would do
it |
05:43.35 |
maths22 |
Yep |
05:43.45 |
maths22 |
I just hadn't
bothered looking |
05:54.35 |
maths22 |
if you copy
once, should the title be mutable |
05:57.55 |
maths22 |
I also have
the choice logic working |
05:58.03 |
maths22 |
1=let you
edit |
05:58.10 |
maths22 |
many = make a
bunch |
06:12.06 |
brlcad |
yeah, mutable
is fine, even if there are >1 copies |
06:12.40 |
brlcad |
just changing
that title is going to mess with future cloning |
06:13.25 |
brlcad |
I might want
to make 10 copies, and then tweak all 10 in some small
way |
06:13.37 |
brlcad |
either in the
title or in the description |
06:14.31 |
brlcad |
another
common pattern is creating follow-on tasks, but I don't think
there's a usability improvement possibility there without live
bidirectional syncing because you want the melange url embedded in
the description |
08:13.19 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
09:15.54 |
*** join/#brlcad bugport
(~bugport@91.103.85.100) |
11:24.21 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7798 /wiki/Google_Code_In/2014: /* Overview
*/ |
11:28.42 |
Notify |
03BRL-CAD:starseeker * 63431
brlcad/trunk/misc/CMake/BRLCAD_CMakeFiles.cmake: Add INTERFACE to
the TARGET_FLAGS list. |
11:29.59 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7799 /wiki/Community_Publication_Portal: /*
Geometry Viewer */ |
11:31.13 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7800 /wiki/Community_Publication_Portal: /* What
is a geometry viewer? */ |
11:33.08 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7801 /wiki/Community_Publication_Portal: /*
Geometry Viewer */ |
11:34.29 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7802 /wiki/Community_Publication_Portal: /*
Itâs the equivalent to? */ |
11:35.31 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7803 /wiki/Community_Publication_Portal: /* Why
is it used? */ |
11:36.40 |
Notify |
03BRL-CAD:starseeker * 63432
(brlcad/branches/qtged/src/qbrlcad/QAccordianWidget.cxx
brlcad/branches/qtged/src/qbrlcad/cadattributes.cxx): Clear a
couple warnings. |
11:37.43 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7804 /wiki/Community_Publication_Portal: /* What
is needed to access this service? */ |
11:39.38 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7805 /wiki/Community_Publication_Portal: /*
Advantages */ |
11:43.13 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7806 /wiki/Community_Publication_Portal: /* How
it works? */ |
11:54.11 |
Notify |
03BRL-CAD
Wiki:NyahCh3ck20 * 7807 /wiki/Deuces: /* Create Numerics library
(LIBBN) API unit tests */ |
11:54.55 |
Notify |
03BRL-CAD:starseeker * 63433
(brlcad/trunk/CMakeLists.txt
brlcad/trunk/src/other/tcl/CMakeLists.txt
brlcad/trunk/src/other/tk/CMakeLists.txt): Work on getting ready
for CMake 3.1. Particularly need to check distcheck with this new
setup, with both old and new CMake. Should investigate CMP0053
issues at some point... |
11:58.01 |
*** join/#brlcad deepak_
(~chatzilla@117.199.105.189) |
12:01.06 |
Notify |
03BRL-CAD:starseeker * 63434
brlcad/trunk/src/other/stepcode/CMakeLists.txt: Set policy 54 for
stepcode as well |
13:21.35 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:52.57 |
Notify |
03BRL-CAD:starseeker * 63435
(brlcad/branches/qtged/src/qbrlcad/QFlowLayout.cxx
brlcad/branches/qtged/src/qbrlcad/QFlowLayout.h
brlcad/branches/qtged/src/qbrlcad/QToolPalette.cxx): Add vertical
and horizontal spacing controls to QFlowLayout |
13:55.39 |
``Erik |
heh, ronja
mentioned in a hn comment https://news.ycombinator.com/item?id=8606345 |
14:05.24 |
Notify |
03BRL-CAD:starseeker * 63436
brlcad/branches/qtged/src/qbrlcad/QToolPalette.cxx: More tweaks to
the tool palette |
14:24.51 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
14:43.19 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:56.14 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:01.55 |
*** join/#brlcad clock
(~clock@212.203.58.127) |
15:08.52 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:13.33 |
Notify |
03BRL-CAD:carlmoore * 63437
brlcad/trunk/TODO: remove trailing blanks/tabs |
15:17.33 |
Notify |
03BRL-CAD:carlmoore * 63438
brlcad/trunk/doc/history.txt: fix a spelling, and what is the
meaning of the brackets in ' December 21]], 2004'? |
15:18.52 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:22.54 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
15:25.28 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
15:25.37 |
brlcad |
mm, lots of
interesting news bits on HN today |
15:27.39 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
15:30.09 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.195) |
15:31.29 |
Notify |
03BRL-CAD:brlcad * 63439
brlcad/trunk/doc/history.txt: it was 21st, but doesn't need to
be |
15:31.39 |
brlcad |
nifty:
http://tanzer.io |
15:31.53 |
brlcad |
tcl web
server |
15:34.22 |
*** join/#brlcad gagan
(~gagan@124.253.230.195) |
15:46.20 |
Notify |
03BRL-CAD:starseeker * 63440
(brlcad/branches/qtged/src/qbrlcad/QAccordianWidget.cxx
brlcad/branches/qtged/src/qbrlcad/QFlowLayout.h and 3 others):
Improve QToolPalette resizing behavior |
15:46.34 |
*** join/#brlcad gagan
(~gaganj@124.253.230.195) |
15:54.27 |
Notify |
03BRL-CAD:starseeker * 63441
brlcad/branches/qtged/src/qbrlcad/QToolPalette.cxx: Use control
heights. |
16:30.02 |
``Erik |
hn is the new
slashdot, though it's already going the way of slashdot...
*cough* |
16:52.14 |
*** join/#brlcad gagan
(~gaganj@124.253.230.195) |
16:53.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:54.28 |
*** join/#brlcad gagan
(~gaganj@124.253.230.195) |
16:57.03 |
*** join/#brlcad gagan
(~gaganj@124.253.230.195) |
16:58.57 |
*** join/#brlcad gagan
(~gaganj@124.253.230.195) |
17:00.03 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
17:19.45 |
Notify |
03BRL-CAD:carlmoore * 63442
brlcad/trunk/include/icv.h: use 2 semicolons to provide the
(presumably-correct) meaning, because commas were not quite as
clear a separation |
17:21.53 |
*** join/#brlcad Stragus
(~alexis@modemcable090.29-19-135.mc.videotron.ca) |
17:26.18 |
*** join/#brlcad deepak_
(~chatzilla@117.199.97.85) |
17:33.56 |
starseeker |
``Erik: so
have you develped the successer to hn yet? :-P |
17:41.35 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:19.59 |
brlcad |
neat:
http://setosa.io/ev/ |
18:20.20 |
brlcad |
especially
the markov chain code you can modify |
18:27.23 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:47.23 |
Notify |
03BRL-CAD:starseeker * 63443
(brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt
brlcad/branches/qtged/src/qbrlcad/cadapp.cxx and 2 others):
QTextBrowser is able to display the html man pages. |
18:50.13 |
Notify |
03BRL-CAD:starseeker * 63444
brlcad/branches/qtged/src/qbrlcad/cadhelp.cxx: Man page viewers are
not blockers for the rest of the app |
18:52.29 |
deepak_ |
brlcad:
Hi |
18:55.06 |
brlcad |
n_reed:
starseeker: good read regarding recent discussion about std::string
performance: http://www.drdobbs.com/cpp/c-string-performance/184405453 |
18:57.43 |
brlcad |
would be
interesting to see where bu_vls compares, but it's conceptually in
the middle minimizing heap activity |
18:59.00 |
brlcad |
his results
were an optimized approach was 35x faster than std::string for
single threaded and a whooping 2500x faster for a 10-thread
multithreaded comparison (avoids locking entirely) |
19:22.11 |
starseeker |
brlcad:
interesting. What's the license? |
19:29.31 |
Notify |
03BRL-CAD:starseeker * 63445
(brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt
brlcad/branches/qtged/src/qbrlcad/main.cxx): Move the command
registration to its own file. |
19:32.15 |
brlcad |
starseeker:
it's just code snippets to teach/test, not a library to be used ..
you apply the techniques to ones own code |
19:33.49 |
brlcad |
more just
food for thought, as with any stats .. lots of caveats and gotchas
that undboutedly affect this |
19:35.34 |
brlcad |
different
libc's will undoubtedly show hugely different results, wouldn't be
surprised if a modern gcc /clang libc weren't faster now (article
is 10 years ago) |
19:37.32 |
deepak_ |
I'm trying to
work with OGV. After cloning it from the BRL-CAD repo I don't find
any instructions in ReadME file to install and use it. Please guide
me with the steps to do the same. |
19:40.55 |
brlcad |
deepak_: I
don't know the installation steps either, did you try to just put
it on a server and see if it loads? |
19:41.42 |
brlcad |
deepak_: you
should ask on the mailing list, there are a couple people that have
it set up successfully ... you should write a README or INSTALL
file ;) |
19:41.52 |
brlcad |
great patch
submission ;) |
19:44.36 |
deepak_ |
brlcad: Okay,
I'm proceeding and try to install it on my server. If something
went wrong I'll be reporting on our mailing list :). |
19:52.14 |
Notify |
03BRL-CAD:starseeker * 63446
(brlcad/branches/qtged/src/qbrlcad/cadapp.h
brlcad/branches/qtged/src/qbrlcad/cadcommands.cxx): Add the
commands listed in mged's setup.c. Most of them won't do what
they're supposed to, of course, and Archer has some that are
missing from here, but it's a start. |
20:06.01 |
deepak_ |
brlcad: One
thing more, I have read certain html files of OGV and I found that
at some places coding standard are violated eg: after <div>
next <div> is represented by the space of 2 instead of 4. Is
it the violation of coding standard? I couldn't find this in
hacking file. |
20:06.02 |
brlcad |
deepak_: okie
dokie |
20:06.59 |
brlcad |
deepak_: we
don't yet have published coding standards for web apps, but it's
more important that it be consistent within that file |
20:14.51 |
deepak_ |
brlcad: Okay
:D. |
20:29.49 |
Notify |
03BRL-CAD:carlmoore * 63447
brlcad/trunk/doc/docbook/system/man1/en/pix-bw.xml: touch up man
page for pix-bw; why were hardwired 1.0's present for -R, -G-,
-B? |
20:34.10 |
Notify |
03BRL-CAD:starseeker * 63448
brlcad/branches/qtged/src/qbrlcad/cadcommands.cxx: Make a stab at
listing commands in Archer but not MGED. For this sort of thing to
be really comprehensive, we'll also have to check the various tcl
script directories. |
20:36.32 |
brlcad |
that list
isn't quite accurate .. many/most of those are also in
mged |
20:36.49 |
brlcad |
either as
built-in or tclscript commands, just not in the callback table
list |
20:37.40 |
brlcad |
cd and pwd
are tcl system commands |
20:42.28 |
brlcad |
maths22: this
is the form I set up last year:
https://docs.google.com/forms/d/1l5berjknWtj29zkHJ0q8jLUzPMBYCWYfkv97qAGirZI/viewform |
20:43.09 |
brlcad |
by breaking
up the description into four separate fields, consistent formatting
can be applied |
20:43.13 |
brlcad |
auto-applied |
21:10.47 |
Notify |
03BRL-CAD:starseeker * 63449
(brlcad/branches/qtged/src/qbrlcad/cadapp.cxx
brlcad/branches/qtged/src/qbrlcad/cadapp.h): Rework command
execution flow a bit. |
21:10.54 |
starseeker |
brlcad: yeah,
figured |
21:11.20 |
starseeker |
mostly was
trying to get a sense of how many commands were/are "wired" into
the GUI in various ways |
21:12.09 |
starseeker |
hasn't even looked at Tcl yet - dealing in straight libged
argc/argv calls for the moment to avoid introducing
complexities |
21:13.41 |
maths22 |
brlcad:
thanks |
21:13.49 |
starseeker |
really, if we
added a uniform ability to handle matching characters (ls name*,
for example) at the libged level things would just about work until
the user wants to actually write tcl scripts... |
21:14.02 |
maths22 |
I can make a
custom add view (something like tasks/add-brlcad) |
21:14.08 |
maths22 |
taht would
have these sors of reqtures |
21:37.41 |
brlcad |
starseeker:
yep, globbing and such should definitely happen lower-level imo
too |
21:57.50 |
starseeker |
brlcad: do we
still have that list of missing man pages? I'm thinking for GCI
tasks we might have them stub in basic pages (command name, maybe
args, and hook it into the build) to get some templates set up, if
that still needs doing... |
21:58.22 |
*** join/#brlcad andrei_
(~andrei@188.25.162.16) |
22:10.50 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
22:53.38 |
Notify |
03BRL-CAD:starseeker * 63450
(brlcad/branches/qtged/src/qbrlcad/cadapp.cxx
brlcad/branches/qtged/src/qbrlcad/cadapp.h and 7 others): Make the
search command full-path outputs active links into the
tree |
22:58.18 |
Notify |
03BRL-CAD:starseeker * 63451
brlcad/branches/qtged/src/qbrlcad/console.cxx: Make sure the
command isn't empty |
23:00.52 |
Notify |
03BRL-CAD:carlmoore * 63452
(brlcad/trunk/doc/docbook/system/man1/en/pix-bw.xml
brlcad/trunk/src/util/pix-bw.c): fix an item in usage; fix wrong
use of 'pixfade'; add 'no color scheme specified' (this can be
changed later to some sort of default); add -o to manpage, but that
is subject to removal |
23:04.38 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:58.28 |
*** join/#brlcad ries
(~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) |
00:09.33 |
*** join/#brlcad mihaineacsu
(~textual@92.85.203.155) |
00:57.59 |
maths22 |
brlcad: I
will fix that |
00:58.22 |
maths22 |
brlcad: have
you added any new ones let |
00:58.27 |
maths22 |
s/let/yet |
01:11.20 |
maths22 |
brlcad: if a
task is created the new way, it can now be edited/copied the new
way; if it was bulk imported, it can be edited/copied the old
way |
01:13.44 |
*** topic/#brlcad by maths22 -> Topic for #brlcad: BRL-CAD
|| http://brlcad.org || logs:
http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2015 participants! If you're participating,
be |
01:14.12 |
*** topic/#brlcad by maths22 -> Topic for #brlcad: BRL-CAD
|| http://brlcad.org || logs:
http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
01:14.18 |
maths22 |
Got the year
right for the topic |
01:32.19 |
maths22 |
brlcad: I
dropped the table, but I backed up the data in case you had added
things (modified/created times are now tracked) |
01:39.37 |
maths22 |
brlcad: they
are all imported |
01:51.31 |
maths22 |
brlcad:
export should be good to go as well; I might try it |
02:44.46 |
brlcad |
maths22: are
you going to be around for a bit? |
02:46.22 |
maths22 |
Yes |
02:47.56 |
*** join/#brlcad mihaineacsu
(~textual@92.85.203.155) |
02:58.17 |
brlcad |
maths22:
great, I've been working on getting our initial list in place and
have been going back and forth from the cake interface and a
spreadsheet |
02:59.13 |
maths22 |
OK. I really
should have a bulk import, but I have not figure out what makes the
most sense. |
02:59.35 |
maths22 |
If you end up
with a final list, I can import it into the cake
interface |
02:59.36 |
brlcad |
can you help
me find my way around the code? if the formatting/styling needs
changing for example |
02:59.39 |
brlcad |
(export) |
03:02.01 |
maths22 |
I think
export is now fixed, but if not, it is in
[appdir]/Controller/TaskController.php |
03:02.15 |
maths22 |
[appdir]=/usr/web/brlcad.org/gci-dev/app |
03:02.40 |
maths22 |
it is
actually TasksController.php |
03:05.36 |
maths22 |
brlcad: I am
creating a github repo for this |
03:05.47 |
maths22 |
What license
should I put up with it |
03:06.45 |
brlcad |
maths22: I
think what I was looking for is in app/Model/Task.php? |
03:07.11 |
brlcad |
where you
stylize the different sections into one description |
03:07.13 |
maths22 |
Yes |
03:07.19 |
maths22 |
I thought you
meant the CSV output |
03:09.04 |
brlcad |
I meant that
too ... the columns look right, but not the ordering (should be
key, title, desc, time, mentors, type, and tags if anything uses
numeric positioning) |
03:09.17 |
maths22 |
It doesn't-it
uses the headings now |
03:09.30 |
maths22 |
it=melange |
03:09.55 |
brlcad |
okay |
03:10.18 |
brlcad |
any ideas on
how to autopopulate the mentor, round-robin assignment? |
03:10.21 |
maths22 |
I think that
is in the bulk upload directions. |
03:10.36 |
maths22 |
Can you send
me a list of mentors-I will add that feature |
03:10.43 |
maths22 |
I will make
it manually editable |
03:11.24 |
maths22 |
brlcad: I
think random will be easier to quickly do than round robin. Is
that OK? (Otherwise I will come up with a mechanism based on the
id |
03:11.27 |
brlcad |
no opinion on
the license, it's yours to decide; I'd merely recommend something
simple, perhaps compatible with melange |
03:12.01 |
brlcad |
yes, a mentor
must be assigned, and the name must match their melange name
exactly |
03:12.11 |
brlcad |
always been a
pain |
03:12.23 |
brlcad |
usually
upload them all as one user, then change them in
melange |
03:12.34 |
brlcad |
and just pick
randomly as new tasks get added |
03:12.57 |
maths22 |
I can pull
the list... one second |
03:13.57 |
maths22 |
brlcad: can
there be multiple mentors |
03:14.38 |
brlcad |
there
can |
03:14.43 |
brlcad |
comma
separated list |
03:14.59 |
maths22 |
OK |
03:14.59 |
brlcad |
we only need
to assign one, frankly doesn't matter for us, but melange
requires |
03:15.06 |
brlcad |
assigning
does help motivate the mentors |
03:15.24 |
brlcad |
could be
useful to auto-assign two randomly |
03:15.39 |
maths22 |
OK |
03:15.53 |
brlcad |
s/could/would/ |
03:22.12 |
brlcad |
maths22:
okay, I'm going to give the list one quick pass through before
adding any more and test an upload |
03:24.20 |
brlcad |
a helpful
workflow change when you get users exported/imported is a task save
button (that stays on that task) along with buttons for next task
and previous task (using the sort from the main task
view) |
03:25.19 |
maths22 |
I am
currently taking care of the mentor assigment (it is right now
broken, but give it a few minutes) |
03:28.29 |
brlcad |
nods |
03:28.41 |
brlcad |
how much time
do you have before you disappear for the night? :) |
03:29.24 |
brlcad |
I can fall
back to a spreadsheet if needed for tomorrow and we can sort out
export/updating if you need to go |
03:30.33 |
maths22 |
I have a good
bit of time |
03:30.34 |
maths22 |
rx |
03:37.15 |
brlcad |
okay, great
.. I suspect I'll be working on this through the night
here |
03:38.20 |
brlcad |
(copy button
doesn't seem to work) |
03:39.58 |
brlcad |
(task view
now giving fatal errors too) :) |
03:44.58 |
maths22 |
brlcad: that
should be fixed-now I just need to rotate through the
mentors |
03:45.55 |
brlcad |
maybe just
assign them on export if the field is empty? |
03:46.24 |
brlcad |
that'd be a
useful way to set/reset them |
03:46.47 |
brlcad |
copy still
doesn't seem to be working too |
03:46.58 |
brlcad |
pops up the
query but doesn't create the tasks |
03:53.39 |
brlcad |
I assume
you're doing something with task 1 mentor assignment? I unset my
name once on it earlier, hope I didn't mess you up |
04:04.59 |
maths22 |
brlcad: can
confirm copy is broken with numbers greater than 1. Will
fix |
04:05.12 |
maths22 |
All tasks now
have 2 mentors sequentially assigned. |
04:05.42 |
maths22 |
I will add
the algorithm for new tasks |
04:09.58 |
maths22 |
brlcad: also,
import broke the categories: will go through and manually
fix |
04:11.44 |
brlcad |
main view
busted again |
04:11.52 |
brlcad |
and fixed
:) |
04:12.30 |
brlcad |
maths22: so
the problem I see is that the same mentors are now paired
everywhere .. that is not desirable if any mentor is
flakey |
04:12.55 |
maths22 |
What
assignment method should I use then? |
04:13.44 |
brlcad |
random
assignment would be fine |
04:14.11 |
brlcad |
just randomly
pick two mentors ... it'll average out unless your random index
range is buggy ;) |
04:14.56 |
brlcad |
I don't know
if it matters, but I've been using a convention to not put #1 on
series of tasks (starting with #2) |
04:16.05 |
maths22 |
OK |
04:18.21 |
maths22 |
brlcad:
assignment is now random |
04:20.18 |
maths22 |
brlcad: will
now fix cloning |
04:20.55 |
maths22 |
It will only
do random assignment if a mentor is not manually chosen, and it
will not do random assignment on edit, only on create |
04:22.56 |
maths22 |
brlcad: will
be back in a few minutes |
04:33.58 |
brlcad |
assignment is
working awesome (just created a couple tasks) |
04:34.40 |
brlcad |
TasksController syntax error, you working
in there? |
04:34.47 |
brlcad |
ahh,
apparently |
04:35.59 |
maths22 |
brlcad: now
copy works |
04:36.21 |
maths22 |
Although it
may create too many (I'm not sure) |
04:37.06 |
maths22 |
Actually, it
works OK |
04:38.26 |
maths22 |
brlcad: save
now doesn't redirect |
04:38.28 |
maths22 |
|
04:41.24 |
maths22 |
brlcad:
currently working on next/prev task buttons |
04:53.34 |
brlcad |
maths22:
cool, thanks |
04:54.20 |
brlcad |
maths22: when
you finish with that, can you check on the References and Modify
formatting (see http://brlcad.org/gci-dev/tasks/edit/88
) |
04:55.40 |
brlcad |
or point me
to the file and I can try (if app/Model/Task.php was
right) |
04:57.04 |
maths22 |
brlcad:
done |
04:57.07 |
brlcad |
that task
also raises an issue for how I should put in additional lists (see
the Action block) |
04:57.40 |
maths22 |
brlcad: I
will fix that formatting |
04:57.49 |
brlcad |
nice! |
04:57.56 |
brlcad |
(prev/next) |
04:58.53 |
brlcad |
uh oh, looks
like categories got wiped out? |
05:03.59 |
maths22 |
brlcad: it
splits better |
05:04.05 |
maths22 |
I am about to
fix the categories |
05:04.25 |
maths22 |
It got broken
when I did the mentor assignments (bad validation) |
05:04.44 |
maths22 |
For lists
within any other block, just do the HTML manually |
05:16.39 |
brlcad |
I updated the
actions view to resort the options a little |
05:18.46 |
maths22 |
brlcad: looks
good, but the actions should each be in their own li |
05:21.31 |
Notify |
03BRL-CAD:brlcad * 63575
brlcad/trunk/TODO: there is a gqa manual page |
05:21.56 |
maths22 |
brlcad: all
tasks are fixed |
05:26.48 |
maths22 |
brlcad: you
must manually do line breaks in HTML within the text boxes: I am
fixing the docbook ones |
05:33.49 |
maths22 |
https://github.com/BRL-CAD/gci-task-manager |
05:38.55 |
brlcad |
maths22:
yeah, I saw .. next/prev naturally fit a left/right pattern so I
was hoping to get them side by side |
05:40.11 |
brlcad |
how is it
going to distinguish html from <-- notes within the text
boxes |
05:40.29 |
brlcad |
or just not
matching because it's not <! |
05:40.35 |
brlcad |
<!-- |
05:41.00 |
maths22 |
it takes it
literally |
05:41.35 |
maths22 |
dont give it
bad input. it will break |
05:45.35 |
brlcad |
:) |
05:46.42 |
maths22 |
Ideally i
would filter input, but not yet |
06:01.54 |
brlcad |
maths22: when
I create copies, can you make it assign random mentors
too |
06:02.03 |
maths22 |
Sure |
06:02.15 |
maths22 |
Once I do
that, should I randomly reassign mentors |
06:02.28 |
maths22 |
also, I got
the next/previous buttons to go side by side |
06:03.38 |
brlcad |
I saw, looks
fantastic |
06:03.47 |
brlcad |
been using it
heavily :) |
06:04.28 |
brlcad |
bug noticed:
title is displayed blank when you save a task (at least after
assigning mentors) |
06:04.42 |
brlcad |
it's still
there if I leave and come back, but presumably would get wiped if I
saved again |
06:04.48 |
brlcad |
(haven't
tested that theory) |
06:07.19 |
maths22 |
brlcad: What
exactly do you do to get that behavior |
06:07.35 |
maths22 |
Also, it now
randomly assigns mentors to copies |
06:12.16 |
maths22 |
brlcad: are
you wrapping each line in a div? |
06:17.30 |
maths22 |
never mind-
it looks like you are copying from last year's melange |
06:27.21 |
brlcad |
you got the
random assignment working beautifully timed to when I started using
it :0 |
06:27.24 |
brlcad |
:) |
06:27.44 |
brlcad |
yeah, I just
pulled the popular design tasks forward |
06:28.10 |
brlcad |
I have about
100 new tasks to write up but they'll be last |
06:28.14 |
brlcad |
(after doing
an import) |
06:28.35 |
maths22 |
I would
suggest you try a bulk import now so we can make sure my export
works |
06:28.43 |
brlcad |
:D |
06:28.57 |
brlcad |
I tested
export earlier and it was working well |
06:29.09 |
maths22 |
Do you know
if it was accepted by melange? |
06:29.12 |
brlcad |
but not
imported specificially into melange (because it's a pain to
delete) |
06:29.30 |
brlcad |
but it was
parsed by the same framework (gdocs) |
06:29.40 |
maths22 |
OK |
06:30.08 |
brlcad |
hm, okay, so
we may be good to go ... am I forgetting anything.. |
06:30.33 |
maths22 |
Not that I
know of... |
06:30.46 |
maths22 |
hopes there isn't anything obvious missing |
06:32.04 |
brlcad |
hrm, minor
bug .. if I try to add more tasks to an existing set, it's not
renumbering from the highest |
06:32.29 |
brlcad |
pick the
base, and it creates 2,3,4 |
06:32.46 |
brlcad |
pick the last
(#7) and it creates #7 #2, #7 #3, #7 #4 |
06:33.13 |
maths22 |
Can you give
me a specific example? |
06:33.24 |
brlcad |
interesting,
and won't let me manually edit the title |
06:33.34 |
brlcad |
Identify and
eliminate dead code |
06:34.38 |
maths22 |
brlcad: that
is because that group was bulk imported-the numbering was part of
the original import |
06:34.51 |
maths22 |
It does not
know that those tasks are related |
06:35.17 |
maths22 |
it works will
all the ones at the bottom that were duplicated through the
system |
06:35.20 |
brlcad |
did you
change that logic? I thought you had it working based on the
title/convention |
06:35.47 |
maths22 |
It was always
based on a base item-that is how it knows what number to use as the
starting point |
06:36.03 |
maths22 |
it tracks how
many duplicates have been made of the base item |
06:36.48 |
maths22 |
Otherwise it
would not easily know what number to use next without scanning
through the whole list of tasks |
06:37.00 |
brlcad |
I expected it
to scan :) |
06:37.24 |
brlcad |
minor issue,
can make do |
06:39.57 |
*** join/#brlcad GitHub192
(~GitHub192@192.30.252.41) |
06:39.57 |
GitHub192 |
[13gci-task-manager] 15maths22 pushed 1
new commit to 06master: 02http://git.io/nqv_bw |
06:39.57 |
GitHub192 |
13gci-task-manager/06master 14e019ec3
15Jacob Burroughs: use library function for getting 2 random
element instead of my own, worse algorithm |
06:39.57 |
*** part/#brlcad GitHub192
(~GitHub192@192.30.252.41) |
06:42.57 |
brlcad |
heh, that was
quick |
06:43.16 |
maths22 |
what is
that? |
06:43.18 |
brlcad |
maths22: okay
so bulk *almost* worked... looks like the input data has
changed |
06:43.24 |
maths22 |
In what
way |
06:43.38 |
brlcad |
mentors,
expecting their username, not display name |
06:43.47 |
brlcad |
do you have
access to that list? |
06:43.53 |
maths22 |
No-do
you? |
06:43.57 |
brlcad |
of
course |
06:44.08 |
maths22 |
Message me
it, and I will get it in the db |
06:46.08 |
maths22 |
brlcad: I
have changed the export and table structure to have a separate
username field |
06:46.54 |
brlcad |
couple extra
mentors just added too |
06:47.05 |
brlcad |
feel free to
wipe them all and reassign random |
06:47.16 |
maths22 |
OK |
06:47.41 |
maths22 |
I have a way
to get the username, but it will be easier if you sent me the
list |
06:47.50 |
brlcad |
the export
structure was correct |
06:48.00 |
maths22 |
What was the
issue then? |
06:48.08 |
brlcad |
it looked up
each mentor value, but was expecting a username |
06:48.16 |
brlcad |
e.g.,
"brlcad" instead of "Sean" |
06:48.42 |
brlcad |
"hsrai"
instead of "Hardeep Singh Rai" |
06:48.43 |
maths22 |
right-so can
I have a list of those usernames & mentor values |
06:48.52 |
brlcad |
send it to
you |
06:48.57 |
maths22 |
OK |
06:49.05 |
brlcad |
ahh, you have
two irc's attached |
06:49.28 |
maths22 |
what do you
mean by two ircs? |
06:49.53 |
brlcad |
never mind, I
just had an old window open for you |
06:50.10 |
brlcad |
where you
were maths22_ |
06:50.37 |
maths22 |
OK |
07:00.35 |
brlcad |
let me know
when you want me to try again |
07:02.11 |
maths22 |
brlcad: go
ahead |
07:04.09 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.38) |
07:04.09 |
notify-web |
[13gci-task-manager] 15maths22 pushed 1
new commit to 06master: 02http://git.io/chvlbg |
07:04.09 |
notify-web |
13gci-task-manager/06master 14cac42ce
15Jacob Burroughs: changed to use username field instead of display
name |
07:04.09 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.38) |
07:05.56 |
maths22 |
brlcad,
``Erik: do we know if notify is ready to parse GCI
messages? |
07:08.59 |
maths22 |
I forgot to
update the mentors; they are now updated. |
07:14.21 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
07:15.08 |
brlcad |
maths22:
w00t! they all imported |
07:15.14 |
maths22 |
I
see |
07:16.15 |
maths22 |
They look
good |
07:16.30 |
maths22 |
Now lets hope
syncronization looks like it should |
07:17.09 |
maths22 |
Sadly, you
still have to manually publish each one |
07:17.18 |
brlcad |
yes |
07:17.28 |
brlcad |
and it
pointed out a couple other issues |
07:17.48 |
maths22 |
Like
what? |
07:18.23 |
maths22 |
s/looks/works |
07:21.37 |
brlcad |
had
duplicates of all the sticker tasks |
07:21.58 |
brlcad |
surprisingly
with different appearance and categories too |
07:22.21 |
brlcad |
couple dozen
missing tags (almost certainly imported that way) |
07:23.11 |
brlcad |
and the one
issue that you probably can fix is the styling on the References
and Modify sections |
07:23.26 |
maths22 |
Oddly there
are not sticker duplicates in the original data |
07:23.53 |
maths22 |
the tags
issue is the original source |
07:23.53 |
brlcad |
no, I
probably created a second set, overlooking that they were already
there |
07:24.04 |
maths22 |
Did you then
delete them? |
07:24.27 |
brlcad |
it is, not
worried about them -- easy to fix, just not evident in the view
since I'd have to visit them to see that |
07:24.43 |
maths22 |
What is wrong
with the references/modify styling? |
07:24.49 |
brlcad |
http://brlcad.org/gci-dev/tasks/edit/72
<-- here |
07:25.07 |
brlcad |
should I
manually add the html? |
07:25.43 |
maths22 |
It just
needed to be re-saved to be re-parsed |
07:25.44 |
brlcad |
or can it be
made smart to see one per line? |
07:25.49 |
brlcad |
ahh |
07:26.13 |
maths22 |
it parses on
save to allow for better compatiblity with imported 1-piece
descriptions |
07:26.13 |
brlcad |
so action has
to be manual, I presume? |
07:26.24 |
maths22 |
I can force a
re-parse of everything... |
07:27.00 |
brlcad |
it's just
missing newlines on that manual list .. but yeah, that'd probably
screw up something already html-formatted |
07:27.13 |
maths22 |
just that 1,
or other ones? |
07:27.24 |
brlcad |
there were a
couple others |
07:28.19 |
brlcad |
more
importantly, though, there needs to be a "References:" header
before the references list and "Modify:" too |
07:28.42 |
brlcad |
(instead of
Code: ... it's only Code if it's a code task and it's a file
path... |
07:30.41 |
brlcad |
maths22: how
hard would it be to add the same footer to all tasks descriptions
(on export)? |
07:31.00 |
maths22 |
brlcad:
done |
07:31.05 |
maths22 |
What sort of
footer |
07:31.11 |
maths22 |
It would be
very easy. |
07:31.27 |
maths22 |
References
and modify are now properly labeled |
07:31.46 |
brlcad |
If you recall
last year, we manually contacted everyone |
07:32.07 |
maths22 |
With what (I
don't remember) |
07:32.15 |
brlcad |
needs another
blank before Modify: |
07:32.47 |
maths22 |
brlcad:
done |
07:33.29 |
brlcad |
cool |
07:33.32 |
brlcad |
that looks
better |
07:33.55 |
maths22 |
What sort of
footer do you want? |
07:37.38 |
maths22 |
brlcad: I
also might see about increasing the number of non-beginner
tasks |
07:37.50 |
maths22 |
Remeber that
each student can only do 2 beginner tasks |
07:38.22 |
maths22 |
I know we
have enough for now, but for later ... |
07:38.47 |
brlcad |
you have some
ideas? |
07:38.57 |
maths22 |
I will come
up with some tomorrow |
07:39.10 |
maths22 |
Mostly
thinking aloud now |
07:39.21 |
brlcad |
cool, your
perspective will be better than mine ;) |
07:40.00 |
brlcad |
I've been
going on what tasks require the fewest skills / experience so
far |
07:42.45 |
maths22 |
I'm going to
get some sleep now, but you should be able to upload the latest
export and it will update the existing tasks |
07:43.49 |
maths22 |
to force a
reparse: /usr/web/brlcad.org/gci-dev/app/Console/cake task
force_reparse |
07:44.13 |
maths22 |
to randomly
assign mentors: /usr/web/brlcad.org/gci-dev/app/Console/cake task
assign_mentors |
07:46.32 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.32) |
07:46.32 |
notify-web |
[13gci-task-manager] 15maths22 pushed 1
new commit to 06master: 02http://git.io/BO6ldg |
07:46.32 |
notify-web |
13gci-task-manager/06master 143d94b8e
15Jacob Burroughs: added option to re-generate descriptions and
updated generated output |
07:46.32 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.32) |
07:53.44 |
brlcad |
footer is a
couple sentences, ideally in a smaller font, to say something like:
<a href="http://brlcad.org/wiki/IRC">Join
IRC</a> for interactive chat. Join <a href="https://lists.sourceforge.net/lists/listinfo/brlcad-news">brlcad-news</a>
to see work showcased. E-mail your name and postal address to
contest@brlcad.org for free BRL-CAD stuff post-GCI. Agree to our
<a href="...">license requirements</a> before
submitting work. |
07:54.00 |
brlcad |
maybe in a
box, one per line |
07:54.07 |
brlcad |
checkbox
style |
07:55.24 |
brlcad |
maths22:
thank you for all your help |
07:58.58 |
brlcad |
another
side-effect of not basing increments on the name .. if I delete a
bunch of copies (e.g., 2-5), update the description, and recreate
new copies, it numbers from where it left off (6-9) |
08:11.16 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.37) |
08:11.16 |
notify-web |
[13web]
15sofathitesh opened pull request #1: Modified files for theme
(06master...06master) 02http://git.io/WzkJaQ |
08:11.16 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.37) |
08:37.37 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:46.36 |
*** join/#brlcad ejno_
(~ejno@unaffiliated/kazaik) |
08:46.40 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
09:29.51 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:03.13 |
*** join/#brlcad Stragus
(~alexis@modemcable090.29-19-135.mc.videotron.ca) |
11:45.58 |
*** join/#brlcad deepak_
(~chatzilla@117.199.98.201) |
12:14.03 |
*** join/#brlcad mihaineacsu
(~textual@92.81.140.149) |
12:18.00 |
Notify |
03BRL-CAD
Wiki:Gauravjeet * 7812 /wiki/Brlcad-logo: /* Created a page that
contains link to all new BRL-CAD logos. */ |
12:57.41 |
``Erik |
pdf ocr
(might be useful for old reports?) http://documentup.com/virantha/pypdfocr |
12:59.45 |
``Erik |
(notify
should handle gci stuff, the regex was generalized last
year) |
13:20.33 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:32.58 |
maths22_ |
brlcad: I can
do that footer; once you send me the exact text, I will add it
in. |
13:34.10 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:37.14 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:37.14 |
notify-web |
[13web]
15maths22 pushed 2 new commits to 06master: 02http://git.io/LakJMQ |
13:37.14 |
notify-web |
13web/06master 14b6d88c3 15sofat: Modified
files for theme |
13:37.14 |
notify-web |
13web/06master 146b511ff 15Jacob
Burroughs: Merge pull request #1 from
sofathitesh/master... |
13:37.14 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:40.20 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.38) |
13:40.20 |
notify-web |
[13web]
15maths22 created 06revert-1-master (+1 new commit): 02http://git.io/9jPU5g |
13:40.20 |
notify-web |
13web/06revert-1-master 14b931265 15Jacob
Burroughs: Revert "Modified files for theme" |
13:40.20 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.38) |
13:40.33 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:40.34 |
notify-web |
[13web]
15maths22 opened pull request #2: Revert "Modified files for theme"
(06master...06revert-1-master) 02http://git.io/wvp2Gw |
13:40.34 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:40.40 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.44) |
13:40.40 |
notify-web |
[13web]
15maths22 closed pull request #2: Revert "Modified files for theme"
(06master...06revert-1-master) 02http://git.io/wvp2Gw |
13:40.40 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.44) |
13:44.41 |
maths22 |
brlcad: is
there any logic to which tasks are currently published and which
ones are unplublished? |
13:49.40 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:55.57 |
maths22 |
brlcad: Also,
rerun the bulk import if you have time before 9:00 pst |
13:56.10 |
maths22 |
That should
update broken descriptions |
14:13.01 |
maths22 |
``Erik: Does
BZ have 1 or multiple ips? |
14:24.13 |
*** join/#brlcad npcwarrior
(~NPC@111.174.130.174) |
14:24.21 |
npcwarrior |
Hi |
14:24.51 |
npcwarrior |
I was
wondering what kind of work I'd be doing for BRL-CAD during
GCI? |
14:25.27 |
maths22 |
npcwarrior:
The task list will become available in ~2.5 hours |
14:26.19 |
maths22 |
Before then,
if you want to get a sense of some tasks, I would look at http://brlcad.org/wiki/Deuces |
14:26.41 |
maths22 |
This has a
sampling of the many tasks that will be available |
14:29.24 |
npcwarrior |
maths22:
Thanks, unfortunetally, the day is closing for those of us who live
on the Estern side of the world |
14:30.24 |
maths22 |
Get started
tomorrow then-You won't be at any sort of a
disadvantage. |
14:31.47 |
npcwarrior |
maths22: I'm
not worried, just over-excited |
14:32.11 |
maths22 |
That was me
last year (I am now a mentor, was a student) |
14:33.07 |
maths22 |
To get a
better sense of BRL-CAD, you can take a look at http://en.flossmanuals.net/contributors-guide-to-brl-cad/ |
14:35.08 |
npcwarrior |
maths22:
Cool. This is my first time. I'm a bit nervous because looking at
the level of coding a lot these projects require I am NOT
prepared |
14:35.25 |
npcwarrior |
maths22: But
I'm eager to learn |
14:35.49 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:35.52 |
maths22 |
Take a look
at some complete tasks from last year: https://www.google-melange.com/gci/org/google/gci2013/brlcad |
14:36.44 |
maths22 |
Some involve
coding, but a lot are documentation, and design, and other
tasks |
14:37.20 |
npcwarrior |
,aths22:
Probably going to start with documentation just to ease into
things, but my heart is in code |
14:37.46 |
maths22 |
In that case,
documentation sounds like a good place to start |
14:38.06 |
maths22 |
It can let
you take a look at the code and understand it better before you
need to modify it. |
14:39.33 |
npcwarrior |
maths22:
That's the plan |
14:40.02 |
npcwarrior |
maths22: I'm
defiantely shooting for a chance to go to mountain view |
14:40.15 |
npcwarrior |
maths22: But
I really just want to get into coding |
14:40.29 |
maths22 |
npcwarrior:
That is more or less what happened with me |
14:41.10 |
npcwarrior |
maths22:
There is no in my community involved in any sort of
programming |
14:41.41 |
npcwarrior |
So it'll be
nice to have some help from people who know what they are
doing |
14:41.54 |
npcwarrior |
maths22: Like
I said, I'm excited |
14:42.51 |
maths22 |
npcwarrior: I
hope you enjoy it |
14:45.14 |
npcwarrior |
maths22:
Thanks. Are you mentoring in general or for some
organization? |
14:45.45 |
maths22 |
for
brlcad |
14:48.32 |
npcwarrior |
maths22: The
organization page mention something about a virtual machne; what
exactly would that entail?\ |
14:50.46 |
maths22 |
there is a
preconfugured vm you can download from the brlcad downloads
page |
14:51.14 |
npcwarrior |
maths22:
Thanks, I'll go do that |
14:52.57 |
npcwarrior |
This is the
first time I've really used IRC (I actually first downloaded it a
few days ago) man it's a blast! |
14:59.05 |
mihaineacsu |
You're doing
great! |
15:03.40 |
npcwarrior |
Thanks |
15:12.30 |
*** join/#brlcad deepak_
(~chatzilla@117.199.98.201) |
15:20.31 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:20.37 |
sofat |
maths22,
hello |
15:27.12 |
maths22 |
sofat:
hi |
15:27.30 |
sofat |
maths22,
please explain what you don't like in theme i am only update the
menu and sidebar of theme so what kind of updates you
want |
15:27.34 |
sofat |
please tell
me |
15:29.42 |
*** part/#brlcad npcwarrior
(~NPC@111.174.130.174) |
15:30.15 |
maths22 |
sofat:
http://beta.brlcad.org/wp/ |
15:30.23 |
maths22 |
This does not
look good |
15:32.15 |
sofat |
check
this |
15:32.15 |
sofat |
202.164.53.122/~hitesh/wordpress |
15:33.17 |
sofat |
i am working
on this theme |
15:33.18 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/brlcad |
15:33.27 |
maths22 |
sofat: That
looks better (although the logo looks very distorted) |
15:33.40 |
sofat |
ok |
15:33.47 |
maths22 |
Also, your
changes broke the homepage |
15:34.08 |
maths22 |
That is: the
stuff below the menubar changed |
15:34.21 |
maths22 |
Also, why did
you change the links in the menu bar?\ |
15:34.51 |
sofat |
where
? |
15:35.20 |
maths22 |
For example,
documentation used to point to a mediawiki page |
15:35.29 |
maths22 |
Same with
community |
15:35.39 |
maths22 |
And gallery
used to point to /gallery |
15:35.39 |
sofat |
yes but this
just example |
15:36.13 |
maths22 |
This change
is OK when testing, but it should be fixed in the pull
request |
15:36.48 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
15:36.52 |
sofat |
hmm |
15:37.30 |
sofat |
first tell me
which theme you are right now used |
15:37.41 |
sofat |
in repo i
found two themes |
15:38.04 |
sofat |
first one
this |
15:38.06 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/brlcad |
15:38.11 |
sofat |
second
one |
15:38.27 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/BRL-CAD |
15:38.37 |
sofat |
i am working
on first |
15:38.41 |
sofat |
theme |
15:39.29 |
maths22 |
sofat: it is
using the first one |
15:40.02 |
sofat |
ok |
15:42.34 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/brlcad |
15:42.37 |
sofat |
on
this |
15:42.53 |
maths22 |
yes |
15:43.30 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:44.11 |
sofat |
ok i found
some error in this page because i not update this page according to
style |
15:44.11 |
brlcad |
maths22: not
sure I understand your questions |
15:44.26 |
brlcad |
they're all
published |
15:44.42 |
brlcad |
which
descriptions are broken? |
15:44.45 |
maths22 |
brlcad: see
https://www.google-melange.com/gci/task/view/google/gci2014/5793865080504320 |
15:44.47 |
sofat |
so give some
more time i will do this all updates |
15:45.07 |
maths22 |
brlcad: the
descriptions we looked at last night (unless you manually fixed
them or reimported already) |
15:45.37 |
brlcad |
maths22: and
I see you're being humble ... :) |
15:45.57 |
brlcad |
"I am now a
mentor, was a student" .. instead of "I won" :) |
15:46.27 |
brlcad |
I did
regenerate and reimport last night, several times |
15:46.30 |
maths22 |
OK |
15:46.44 |
brlcad |
your command
line cleanup is pretty awesome |
15:47.05 |
maths22 |
Then there
shouldn't be broken ones, buthttps://www.google-melange.com/gci/dashboard/google/gci2014#all_org_tasks
tells me a lot are unpublished |
15:47.24 |
maths22 |
cakephp
offers an easy way to make console commands interact with the
DB |
15:47.40 |
maths22 |
basically I
just re-save all the entries, and that regenerates the
descriptions |
15:47.54 |
brlcad |
maths22: ahh,
good catch! |
15:47.59 |
brlcad |
one of the
annoyances of melange |
15:48.09 |
maths22 |
I think you
published the first page (of 50) |
15:48.10 |
brlcad |
it resets the
task view every page update |
15:48.21 |
brlcad |
EVERY
freaking time |
15:48.33 |
maths22 |
Lovely |
15:48.57 |
brlcad |
and of course
the "select all" checkbox only works on the ones you're looking
at |
15:49.02 |
brlcad |
that's bit us
several times before |
15:49.07 |
brlcad |
there, all
published |
15:50.12 |
maths22 |
thank
you |
15:50.55 |
brlcad |
thank you for
noticing that |
15:52.38 |
brlcad |
maths22: I
noticed that the break I asked you to insert made things look worse
on melange |
15:53.14 |
maths22 |
example? |
15:53.15 |
brlcad |
apparently
the stylesheet there adds padding before <ul>, just a
difference in presentations of gci-dev and melange html
styling |
15:53.38 |
brlcad |
all the
"Modify:" blocks |
15:54.22 |
brlcad |
http://brlcad.org/gci-dev/tasks/edit/72
vs
https://www.google-melange.com/gci/task/view/google/gci2014/6363932600041472 |
15:55.40 |
maths22 |
what exactly
should be changed then? |
15:58.56 |
brlcad |
nothing, just
had to realize they are quite different and to pay no attention to
the appearance |
15:59.09 |
brlcad |
it'd be nice
if they matched but no biggie |
15:59.28 |
maths22 |
Not now then,
but I will try to clone the relevant part of their
stylesheets |
15:59.35 |
brlcad |
looks like
basically ul and ol have some padding differences |
16:00.11 |
brlcad |
gci-dev's ul
needs more left padding, and ol needs bottom padding |
16:00.30 |
brlcad |
(or needs
some zero-padding unset) |
16:01.13 |
maths22 |
Yeah |
16:08.25 |
*** join/#brlcad npcwarrior
(~NPC@111.174.130.174) |
16:09.34 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
16:10.38 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
16:19.33 |
sofat |
maths22, i
cound not found the home page coding |
16:19.42 |
sofat |
you know
where is? |
16:20.42 |
maths22 |
I think it is
a mediawiki page |
16:22.08 |
sofat |
please
explain me i am not able to understand |
16:23.19 |
maths22 |
Never
mind |
16:23.21 |
maths22 |
I was
wrong |
16:23.29 |
sofat |
i
know |
16:23.45 |
maths22 |
https://github.com/BRL-CAD/web/blob/master/wp/wp-content/themes/brlcad/page-front-page.php |
16:23.53 |
sofat |
ok |
16:25.28 |
maths22 |
CTCP -proxy-
IRSSIPROXY BACKLOG SEND |
16:26.31 |
maths22 |
BL |
16:29.17 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
16:33.20 |
Notify |
03BRL-CAD:carlmoore * 63576
brlcad/trunk/doc/docbook/system/man1/en/pixblend.xml: touch-up of
pixblend manpage, including shortening of -S remark |
16:37.45 |
brlcad |
maths22: is
export going to work or were there other changes that might cause
problems? |
16:38.12 |
brlcad |
don't want to
do a mass update that might break anything, but want to get back to
adding more tasks |
16:43.25 |
*** join/#brlcad YatharthROCK
(~YatharthR@unaffiliated/yatharthrock) |
16:52.24 |
maths22 |
brlcad:
export should still work (I didn't touch it_ |
16:53.10 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
17:08.46 |
sofat |
maths22,
please create my user account in this link |
17:08.49 |
sofat |
http://beta.brlcad.org/wp/wp-login.php |
17:09.08 |
sofat |
simple
user |
17:09.42 |
*** join/#brlcad gjeet
(75dc9439@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.148.57) |
17:15.26 |
gjeet |
Hey |
17:15.52 |
*** join/#brlcad Marc____
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
17:15.54 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
17:15.55 |
Marc____ |
hello |
17:16.01 |
maths22 |
Notify is
evidently not working |
17:16.03 |
Marc____ |
is Sean
here? |
17:16.28 |
gjeet |
how can one
task be claimed by two different persons ? |
17:16.37 |
gjeet |
http://www.google-melange.com/gci/task/view/google/gci2014/4531831353376768 |
17:16.37 |
gjeet |
check this
task |
17:17.10 |
maths22 |
That is
bad. |
17:17.35 |
maths22 |
That second
person should not be able to claim it. In fact, we can't approve
it or reject it for them |
17:17.41 |
gjeet |
yeah
exactly |
17:17.51 |
andromeda-galaxy |
maths22: on
the student end, it looks impossible to claim for me |
17:18.45 |
andromeda-galaxy |
maths22: I've
been lurking on the mailing list for a while now, looking forward
to seeing the new website launch for brlcad.org |
17:18.47 |
maths22 |
That is good.
I wonder what went wrong |
17:18.57 |
maths22 |
andromeda-galaxy: Should be soon
now |
17:19.11 |
maths22 |
brlcad:
brlcad-tracker is not getting updates |
17:20.19 |
andromeda-galaxy |
maths22: on
the doubly-claimed task, I wonder if there is a bug in melange that
posts the "Task Claimed" comment whenever it gets a request without
checking its datastore? (i.e. not our fault) |
17:20.25 |
*** join/#brlcad Daksh
(~Daksh@122.161.112.170) |
17:23.00 |
maths22 |
It is clearly
not our fault; lers see if it keeps happening, and if it does I
will contact the melange devs |
17:23.26 |
*** join/#brlcad ishwerdas
(75dc9439@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.148.57) |
17:24.28 |
andromeda-galaxy |
maths22:
sounds good! btw, I see you're a mentor on
https://www.google-melange.com/gci/task/view/google/gci2014/5240672755908608,
what is the expected behavior? |
17:24.40 |
andromeda-galaxy |
I tried to do
that one last year, but I couldn't figure out the expected
behavior |
17:26.10 |
Notify |
03BRL-CAD
Wiki:Sean * 0 /wiki/Brlcad-logo: |
17:26.38 |
maths22 |
andromeda-galaxy: mentors are assigned
randomly, but I will take a look |
17:26.54 |
andromeda-galaxy |
maths22:
okay, good to know, thanks! |
17:27.16 |
*** part/#brlcad Daksh
(~Daksh@122.161.112.170) |
17:27.38 |
maths22 |
The bug
appears to be that calling closedb makes mged stop working, but it
should be possible to open a db after calling closedb without
neededing to reopen mged |
17:27.55 |
maths22 |
sofat: doing
that now |
17:28.34 |
andromeda-galaxy |
maths22:
Hmm... Last time I tried it, at least, opening a new db with opendb
made it start working.... I'll test it out again as soon as my
checkout finishes downloading and building |
17:29.10 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy) |
17:29.23 |
maths22 |
That is what
I remember (I think I tried it last year and was
confused) |
17:30.39 |
andromeda-galaxy |
Okay, I'll
look into it more later |
17:41.26 |
*** join/#brlcad andrei_
(~andrei@5-12-113-104.residential.rdsnet.ro) |
17:42.58 |
andromeda-galaxy |
BRL-CAD
doesn't have a numerical integration library yet, does
it? |
17:43.45 |
andrei_ |
whoa. so many
people around. Hello! |
17:44.04 |
ishwerdas |
hi
:) |
17:44.38 |
maths22 |
``Erik,
brlcad: brlcad-tracker is not recieving task updates. Can we fix
that? |
17:46.06 |
maths22 |
Cool thing I
discovered:TapChat |
17:46.20 |
maths22 |
I am
connected to IRC through irssi/screen |
17:46.57 |
maths22 |
I have it
configured as a proxy through TapChat, which can be used on mobile
and in a web browser |
17:48.54 |
*** join/#brlcad jrullman
(uid54856@gateway/web/irccloud.com/x-vvqtvinubftmvxso) |
17:49.30 |
brlcad |
maths22:
nice, merge update worked without a problem (that I'm aware
of!) |
17:50.01 |
brlcad |
andromeda-galaxy: we've added and removed
a couple over the years |
17:50.05 |
maths22 |
brlcad:
great |
17:50.35 |
maths22 |
Is
brlcad-tracker an org-admin setting? |
17:50.49 |
jrullman |
does anyone
have a high-resolution BRL-CAD logo? |
17:51.18 |
brlcad |
andromeda-galaxy: there's often a better
way than integration, or it begs for highly customized for
performance ... so when we find another way, the library method
goes away |
17:51.27 |
brlcad |
jrullman: see
brlcad.org/wiki/Logo |
17:51.46 |
brlcad |
jrullman: in
short, no, but one of our GCI tasks is to create a proper logo
set |
17:51.52 |
andromeda-galaxy |
brlcad: ah,
okay... Some of the geometric structure property-finding stuff
requires integrating for the really correct answer,
unfortunately |
17:52.46 |
brlcad |
andromeda-galaxy: that can be said of
pretty much every prior use we've had too |
17:53.03 |
andromeda-galaxy |
brlcad: makes
sense |
17:53.05 |
brlcad |
doesn't mean
a custom integrator won't easily outperform a numerical integration
library :) |
17:53.10 |
jrullman |
brlcad:
thanks! perhaps i'll tackle the logo task after this current
one. |
17:53.14 |
andromeda-galaxy |
true |
17:53.28 |
brlcad |
when you know
the domain, you can often get an order of magnitude
better |
17:53.30 |
andromeda-galaxy |
I was just
thinking about it in terms of some of the things that I started but
didn't finish last year |
17:53.40 |
brlcad |
such
as? |
17:53.47 |
brlcad |
and good to
see you again :) |
17:53.56 |
andromeda-galaxy |
lots of the
things with ellipsoids, at least, are hard to approximate really
well without elliptical integrals |
17:54.16 |
andromeda-galaxy |
and it's nice
to be back, too! |
17:57.03 |
andrei_ |
brlcad: I
checked out rt^3 and there are no unit tests in
tests/coreInterface. Did you guys moved them or there aren't any at
all? |
17:57.22 |
andrei_ |
I plan to
make a task to create a unit test per each primitive |
17:57.42 |
andrei_ |
1 : 1 :
1 |
17:59.05 |
*** join/#brlcad alebard
(57ca11cd@gateway/web/freenode/ip.87.202.17.205) |
18:01.18 |
alebard |
Hi Im doing
the task on making a wiki page on joining the brl-cad project .How
can I show you my work ? |
18:03.39 |
maths22 |
alebard: make
it on the wiki at brlcad.org/wiki |
18:03.55 |
maths22 |
Submit the
link to the page where you made it |
18:04.03 |
brlcad |
maths22: no
idea what's up with tracker e-mails .. the list is configured as it
was last year and it looks like outbound addresses are the
same |
18:04.09 |
brlcad |
my guess is
that it's not sending |
18:04.28 |
*** join/#brlcad David___
(60f20f2c@gateway/web/freenode/ip.96.242.15.44) |
18:04.34 |
maths22 |
That would
seem to be the issue. So it is listed in the org admin interface
like it should get all emails? |
18:08.40 |
brlcad |
can you file
a melange bug report? |
18:08.50 |
brlcad |
I just tried
a different address, and it doesn't seem to be sending |
18:08.58 |
brlcad |
someone else
might have already filed |
18:10.59 |
maths22 |
brlcad:
sure |
18:11.50 |
maths22 |
What is the
name for these "master emails |
18:15.21 |
andromeda-galaxy |
Does anyone
else see "request for implicit conversion" warnings treated as
errors messages on r63576? |
18:19.02 |
brlcad |
maths22: it's
the "Notifications email" |
18:19.13 |
brlcad |
set in our
organization profile |
18:20.13 |
brlcad |
ours is set
to brlcad-tracker@lists.sourceforge.net and I confirmed our list is
not receiving or blocking messages |
18:20.16 |
Notify |
03BRL-CAD:carlmoore * 63577
brlcad/trunk/src/util/pix3filter.c: implement h and ? (turn off
error messages for that) |
18:20.20 |
brlcad |
set a
personal e-mail address and none were received |
18:21.31 |
maths22 |
thanks |
18:24.44 |
andromeda-galaxy |
brlcad: I'm
getting rtserver.c -Wc++-compat warnings-turned-errors when
building... I've fixed them with a couple of explicit casts (the
return value of Tcl_GetHashKey is void* but it's being used as
char*), but I'm curious if anyone else is observing this. If you
have a minute, can you try building r63577? |
18:37.23 |
andromeda-galaxy |
brlcad: by
the way, I also remember having looked at this task last year:
https://www.google-melange.com/gci/task/view/google/gci2014/5240672755908608.
However, then and now, I haven't actually been able to see any
unexpected behavior... do you know what the problem was
originally? |
18:46.53 |
brlcad |
maths22: java
.. seems to be out of control, any ideas? |
18:47.12 |
brlcad |
it's not the
first time, I only noticed because your leaderboard wasn't
responding |
18:47.33 |
maths22 |
One
moment... |
18:53.04 |
maths22 |
brlcad:
fisheye disabled for now. |
18:53.09 |
maths22 |
Will diagnose
later |
18:58.36 |
brlcad |
can create a
gci task for that ... ;) |
18:59.03 |
brlcad |
feel free to
create any you think would help for backend infrastructure -- you
have a solid grasp on all that now |
18:59.12 |
maths22 |
Will
dosoon |
18:59.29 |
brlcad |
I know,
right?! busy day :) |
18:59.41 |
brlcad |
you miss
being the participant? |
18:59.58 |
maths22 |
Yes |
19:00.27 |
maths22 |
Right now I
am trying to work out an improved IRC usage pattern (sometimes SSH
gets in my way) |
19:04.56 |
*** part/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
19:05.00 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
19:05.44 |
andromeda-galaxy |
can we safely
assume that extruded sketches all have a uniform density of
1? |
19:05.56 |
andromeda-galaxy |
I can't find
any other references in the code to density with respect to
sketches |
19:07.00 |
brlcad |
andromeda-galaxy: that is an unusually
hard task so keep track on how much time you spend on
it |
19:07.10 |
andromeda-galaxy |
brlcad:
Okay! |
19:07.15 |
brlcad |
we can break
it down into subtasks if it gets crazy |
19:07.58 |
andromeda-galaxy |
brlcad: near
the bottom of http://mathworld.wolfram.com/GeometricCentroid.html
they talk about a way to find the coordinates of center of mass (=
centroid for uniform density)... |
19:08.20 |
andromeda-galaxy |
if we assume
that rho(x,y,z) = 1, then we can turn those integrals into nice
(relatively_ easy exressions |
19:09.35 |
brlcad |
andromeda-galaxy: by the way, they're not
uploaded yet, but as you were heavily involved last year and will
remember, we have a lot of these geometry functions ... and they
need to get validated, so lots of validation tasks possible if
you're interested |
19:09.56 |
brlcad |
maths22: what
do you mean? screen+irssi ftw |
19:10.17 |
maths22 |
But irssi is
painful on my phone |
19:10.33 |
brlcad |
oof, isn't
nearly everything ;) |
19:10.52 |
andromeda-galaxy |
brlcad,
maths22: I'm also trying to figure out a good IRC setup... my
problem is that I like ERC in Emacs |
19:11.02 |
brlcad |
andromeda-galaxy: and yes, can assume
uniform density |
19:11.14 |
andromeda-galaxy |
brlcad:
great! I'll start working on that now |
19:11.20 |
brlcad |
all
primitives have uniform/no density |
19:11.31 |
brlcad |
region
objects are where shapes take on mass |
19:11.35 |
Notify |
03BRL-CAD
Wiki:87.202.17.205 * 7815 /wiki/Talk:Joiningthebrlcadprojec:
Joining the BRL-CAD project |
19:11.44 |
andromeda-galaxy |
brlcad: okay,
good to know |
19:12.05 |
brlcad |
regions are
just combination (comb) objects with a flag set to say "these have
mass" |
19:12.24 |
andromeda-galaxy |
ah, that
makes a lot of sense |
19:12.25 |
andromeda-galaxy |
thanks |
19:12.27 |
andromeda-galaxy |
by the way,
do we have an IRC bot for announcing GCI activity? (or is Notify
malfunctioning) |
19:12.52 |
brlcad |
melange is
not sending out notifications at the moment |
19:13.00 |
maths22 |
andromeda-galaxy: melange is not sending
the notifications tou our bot |
19:13.04 |
andromeda-galaxy |
Ah,
okay! |
19:13.55 |
alebard |
<PROTECTED> |
19:18.39 |
maths22 |
brlcad:
tapchat does push notifications when your nick is mentioned or you
are messaged, and has a decent mobile interface |
19:18.48 |
maths22 |
I still use
irssi when I am at my computer |
19:46.31 |
*** join/#brlcad TieSoul
(~TieSoul@86.89.119.147) |
19:50.52 |
*** part/#brlcad TieSoul
(~TieSoul@86.89.119.147) |
19:52.53 |
andromeda-galaxy |
brlcad: would
you mind an approximate solution for
https://www.google-melange.com/gci/task/view/google/gci2014/4798991539634176? |
19:53.42 |
andromeda-galaxy |
Finding the
centroid of the sketch is a little hard, but can be approximated by
treating the sketch as a finite set of points... |
20:23.22 |
Notify |
03BRL-CAD
Wiki:Marlos Jose Ribeiro Guimaraes * 0
/wiki/User:Marlos_Jose_Ribeiro_Guimaraes: |
20:30.50 |
*** join/#brlcad andromed`
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
20:33.11 |
maths22 |
andromed`: in
terms of finding a good IRC setup, I suggest you use irssi + screen
for a persistent connection, and if you want to use ERC, connect to
IRC using irssi as a proxy |
20:33.55 |
maths22 |
Also, you can
setup irssi to mark you as away when you disconnect from the proxy,
so it is clear if you are online |
20:51.25 |
andromed` |
maths22:
sounds like a good idea... I was also wondering about using
something like ZNC as the proxy, but I'll try out irssi+screen when
I have a chance |
21:01.20 |
maths22 |
irssi+screen
is nice because it is also a full-fledged client with a backlog,
even when you are not connected into it |
21:02.03 |
andromed` |
maths22:
makes sense... thanks for the recommendation! |
21:24.21 |
*** join/#brlcad kanzure_
(~kanzure@unaffiliated/kanzure) |
21:25.36 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:25.53 |
*** part/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:26.18 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:27.03 |
*** part/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:27.06 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:29.33 |
andromeda-galaxy |
How can I
test new primitive functions? |
21:33.02 |
maths22 |
andromeda-galaxy:
src/librt/primitives/table.c |
21:33.25 |
maths22 |
Add your
function to that table, and you should be able to test it in
mged |
21:33.32 |
maths22 |
What
primitive function are you looking at? |
21:33.35 |
andromeda-galaxy |
maths22: I
stuck my _centroid function in src/librt/primitives/table.c, but
that doesn't seem to make `analyse' pick up on it for some
reason |
21:33.54 |
andromeda-galaxy |
specifically,
rt_sketch_centroid and rt_extrude_centroid |
21:34.10 |
maths22 |
Did it go on
the corret row? |
21:34.29 |
maths22 |
http://www.google-melange.com/gci/task/view/google/gci2013/5385202599723008 |
21:35.37 |
andromeda-galaxy |
maths22: I
believe it did |
21:35.47 |
andromeda-galaxy |
I put it on
the same row as the other centroid functions |
21:35.59 |
maths22 |
5th to
last? |
21:36.17 |
andromeda-galaxy |
maths22:
Indeed |
21:36.26 |
andromeda-galaxy |
maths22:
RTFUNCTAB_FUNC_CENTROID_CAST(rt_sketch_centroid) |
21:36.33 |
maths22 |
void
rt_sktech_centroid(point_t *cent, const struct rt_db_internal
*ip) |
21:36.58 |
andromeda-galaxy |
that's the
signature in sketch.c |
21:37.02 |
maths22 |
OK. |
21:38.22 |
*** join/#brlcad martinhesa
(c1997d0d@gateway/web/cgi-irc/kiwiirc.com/ip.193.153.125.13) |
21:39.39 |
andromeda-galaxy |
Then I used
`make sk1 sketch' to make a simple sketch, but `analyze sk1'
doesn't print out the centroid |
21:39.47 |
maths22 |
One
moment. |
21:42.53 |
maths22 |
andromeda-galaxy: I´m not sure what´s up
with that. Does it work for other primatives? |
21:44.04 |
maths22 |
I´m running
my own build now |
21:44.29 |
andromeda-galaxy |
Let me
check |
21:44.49 |
maths22 |
I have not
built since last year, so I am cleaning first |
21:45.20 |
andromeda-galaxy |
I just tried
with a hyp, analyze outputs a line with the centroid |
21:46.40 |
andromeda-galaxy |
also, my
`make regress' just now complained about finding two instances of
strncat and for of strcmp, even though I didn't touch ply-g.c org
g-ply.c; can I safely ignore that? |
21:49.23 |
maths22 |
I can´t
remember right now what I did. |
21:49.29 |
maths22 |
There is a
way to add it... |
21:50.55 |
*** part/#brlcad martinhesa
(c1997d0d@gateway/web/cgi-irc/kiwiirc.com/ip.193.153.125.13) |
21:51.17 |
andromeda-galaxy |
The patch
from your 2013 task just adds it... I don't know why it doesn't
work for mine |
21:51.29 |
andromeda-galaxy |
I'm doing a
clean rebuild just in case, I'll let you know if it
helps |
21:58.18 |
andromeda-galaxy |
maths22:
analyze doesn't seem to want to pick it up for some
reason... |
21:59.30 |
andromeda-galaxy |
maths22: ah,
got it! analyze_sketch() is used for sketches, instead of
analyze_general() |
21:59.36 |
andromeda-galaxy |
and
analyze_sketch() doesn't check for a centroid! |
21:59.40 |
maths22 |
That would do
it |
22:00.50 |
maths22 |
I had some
issues when I did this last year, but I think I had not discovered
the table |
22:01.00 |
andromeda-galaxy |
I'll add
something to print out the centroid to analyze_sketch |
22:01.05 |
maths22 |
It being in
analyze_sketch() will mess it up |
22:01.38 |
maths22 |
You should be
able to take the code from analyze_general() |
22:02.11 |
andromeda-galaxy |
I haven't had
time to test it yet, but I've added a centroid point_t to
analyze_sketch and copied the printing code from analyze_general,
which I think should do it |
22:02.35 |
maths22 |
I would hope
that would |
22:02.53 |
andromeda-galaxy |
it does!
thanks for all the help |
22:03.06 |
andromeda-galaxy |
Now, I just
have to make sure the function works |
22:07.07 |
maths22 |
testing is
always useful :) |
22:11.42 |
andromeda-galaxy |
maths22:
indeed :-) |
22:26.10 |
*** join/#brlcad YatharthROCK_awa
(~YatharthR@96.237.108.215) |
23:09.20 |
maths22 |
Notifications
should be fixed tomorrow |
23:14.59 |
maths22 |
``Erik,
brlcad: Do you know if bz has 1 or multiple IPs? |
00:04.04 |
*** join/#brlcad mihaineacsu
(~textual@92.81.140.149) |
00:55.21 |
*** join/#brlcad david_grey_
(60f20f2c@gateway/web/freenode/ip.96.242.15.44) |
00:55.28 |
*** join/#brlcad YatharthROCK_awa
(~YatharthR@96.237.108.215) |
00:55.36 |
david_grey_ |
Hey
all |
00:55.46 |
david_grey_ |
Anyone
there? |
00:58.35 |
maths22 |
~ask |
00:58.35 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
02:44.43 |
Notify |
03BRL-CAD:brlcad * 63578
(brlcad/trunk/src/librt/primitives/extrude/extrude.c
brlcad/trunk/src/librt/primitives/sketch/sketch.c
brlcad/trunk/src/librt/primitives/table.c): applied GCI task
http://www.google-melange.com/gci/task/view/google/gci2014/4798991539634176
from andromeda_galaxy that uses a fixed sampled grid approach to
implement a sketch/extrude centroid approximation. |
03:17.57 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
03:19.13 |
andromeda-galaxy |
brlcad: For
https://www.google-melange.com/gci/task/view/google/gci2014/5297789445603328,
can I also patch analyze.c to make MGED recognize it, at least for
sketches? |
04:20.12 |
*** join/#brlcad gjeet
(caa43575@gateway/web/cgi-irc/kiwiirc.com/ip.202.164.53.117) |
04:37.09 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
04:37.55 |
andromeda-galaxy |
brlcad: sorry
if you already responded to this, I just found out that my irc
client died: shoudl I commit each of the tasks the centroid
function separately? |
04:40.31 |
maths22 |
andromeda-galaxy: are you talking about
commiting to SVN? |
04:41.42 |
andromeda-galaxy |
maths22: I
am |
04:42.02 |
andromeda-galaxy |
maths22:
don't know if you saw, Sean accepted my first task, and I'm working
on a followup that improves it |
04:42.08 |
maths22 |
andromeda-galaxy: 63578 |
04:42.25 |
maths22 |
brlcad
committed it earlier |
04:42.37 |
andromeda-galaxy |
maths22: Oh,
okay, never mind |
04:42.43 |
andromeda-galaxy |
didn't see
that for some reason... |
04:43.06 |
maths22 |
You were
disconnected then |
04:43.14 |
andromeda-galaxy |
maths22:
ah. |
04:43.35 |
andromeda-galaxy |
maths22:
unfortunately, my laptop is having some trouble staying on the
network, and I haven't had a chance to set up irssi yet
(tomorrow!) |
04:46.24 |
brlcad |
andromeda-galaxy: when you complete the
task, we'll add another to enable it through the analyze
command |
04:46.42 |
brlcad |
maths22:
ifconfig -a |
04:47.10 |
maths22 |
brlcad:
thanks |
04:47.37 |
maths22 |
Was hoping
there were 2. Oh well. |
04:47.38 |
brlcad |
ah, actually
it's not heopful |
04:48.33 |
brlcad |
theree were
2, but apparently we're down to one now |
04:48.50 |
andromeda-galaxy |
brlcad: okay,
good to know |
04:48.52 |
maths22 |
Is the other
allocated to us, but not assigned on the server? |
04:48.53 |
brlcad |
looks like
the second jack got unplugged, config confirms it |
04:49.06 |
brlcad |
used to be,
but doesn't seem to be the case right now |
04:49.17 |
brlcad |
might have
gotten dropped when we moved to atlanta |
04:49.23 |
brlcad |
I can
inquire |
04:49.38 |
maths22 |
OK. Also,
the second ip might be ¨virtual¨ |
04:49.44 |
brlcad |
we can
certainly purchase a second one if it's really
essential |
04:50.18 |
maths22 |
I was mostly
thinking it would be good to be able to serve brlcad.org over
ssl |
04:51.25 |
maths22 |
For example,
a plan is for melange to shift to serving over SSL, requiring
external images to be done over ssl |
04:57.08 |
maths22 |
brlcad:
66.118.151.71 is assigned to bz |
04:57.17 |
maths22 |
I just added
it to see if it works, and indeed it does |
05:03.38 |
*** join/#brlcad YatharthROCK
(~YatharthR@unaffiliated/yatharthrock) |
05:07.33 |
Notify |
03BRL-CAD:brlcad * 63579
brlcad/trunk/src/util/pix-yuv.c: indent comment |
05:08.31 |
Notify |
03BRL-CAD:brlcad * 63580
(brlcad/trunk/AUTHORS brlcad/trunk/NEWS
brlcad/trunk/src/tclscripts/archer/images/aboutArcher.png): apply
updated archer splash screen image from marc tanner ( gci task
http://www.google-melange.com/gci/task/view/google/gci2014/4516168681390080
). expand authorship sections to include artwork as another
contribution content type. |
05:09.50 |
maths22 |
brlcad: I
liked that splash screen much more than the current
one. |
05:11.08 |
*** join/#brlcad milamber
(~devlin@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
05:41.11 |
andromeda-galaxy |
brlcad: I
have the code for
https://www.google-melange.com/gci/task/view/google/gci2014/5297789445603328
done, but I don't know how to measure the timing
difference |
05:41.13 |
andromeda-galaxy |
what should I
do? |
05:48.59 |
Notify |
03GCI:nafisah
* 5516399187329024 Design a BRL-CAD splash screen #8: Claim Removed
- The claim on this task has been removed, someone else can claim
it now. |
05:50.14 |
mihaineacsu |
Notifications
are up? Cool |
05:52.26 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
05:55.09 |
Notify |
03GCI:nafisah
* 5516399187329024 Design a BRL-CAD splash screen #8: Task Claimed
- I would like to work on this task. |
06:03.51 |
Notify |
03GCI:mihaineacsu29 * 5516399187329024
Design a BRL-CAD splash screen #8: Task Assigned - This task has
been assigned to Nafisa Hussain. You have 100 hours to complete
this task, good luck! |
06:06.08 |
Notify |
03GCI:nafisah
* 5516399187329024 Design a BRL-CAD splash screen #8: Need more
specific requirements - Hi, I just read the task summary. I
understood that the task at hand is to build a new
Splash... |
06:32.41 |
brlcad |
maths22: not
sure what you mean about melange shifting to ssl |
06:32.53 |
brlcad |
maths22: I
set up brlcad.org to work over https a few months back |
06:33.30 |
maths22 |
brlcad:
https://brlcad.org/ gives me an
certificate error |
06:34.03 |
maths22 |
using a
second IP would allow for a proper certificiate to be served rather
than the one for elfga |
06:34.51 |
brlcad |
it looks like
something got changed, it's trying to use the elfga cert and
failing name validation |
06:35.07 |
brlcad |
it was
working :) |
06:35.19 |
brlcad |
getting it to
work might have broken elfga |
06:36.19 |
deepak_ |
brlcad: Few
students are facing problem while finding logo of BRL-CAD specially
in splash screen task. Should I add the link for logo inside
it? |
06:36.28 |
maths22 |
That is why 2
ips are necessary |
06:36.34 |
maths22 |
1 for elfga
and 1 for brlcad |
06:36.55 |
maths22 |
certs are
tied to the ip because, at that layer, apache does not yet know
what domain you want |
06:37.17 |
brlcad |
deepak_:
sure |
06:37.32 |
brlcad |
deepak_: you
can leave them a comment if you cannot edit the task |
06:37.39 |
brlcad |
tasks that
are claimed cannot be modified |
06:38.13 |
brlcad |
maths22:
possibly, but there are about two dozen other sites on the server
too |
06:38.26 |
maths22 |
But do any of
them use SSL? |
06:38.45 |
maths22 |
many sites
can use the same ip; only one can use ssl on a given ip |
06:39.30 |
deepak_ |
brlcad: Okay,
there are some tasks that are yet not claimed or re-opened. I would
like to edit them and which are already claimed I would leave a
comment over there. |
06:42.28 |
brlcad |
maths22: it's
not a matter of whether they use it, they all have just as much
potential / right to use ssl ;) |
06:42.45 |
brlcad |
that said,
you can use one cert across multiple domains |
06:42.50 |
maths22 |
That makes
sense |
06:43.49 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
06:43.50 |
brlcad |
it's a TLS
extension (which I thought we were using) |
06:44.18 |
maths22 |
OK |
06:44.31 |
brlcad |
server name
indication (sni) |
06:47.22 |
brlcad |
andromeda-galaxy: you could write a simple
main that just calls that one function after loading a .g file
(like 5 lines of code) and run the program through
'time' |
06:48.31 |
brlcad |
something
like db_open(), db_dirbuild(), db_lookup(), rt_db_get_internal(),
rt_extrude_centroid() |
06:49.22 |
brlcad |
could be too
fast, might want to wrap the cenroid func in a for i=0;
i<1000000; i++) loop |
06:49.45 |
brlcad |
then just
test before and after |
07:33.22 |
Notify |
03GCI:zynatrix * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
07:35.04 |
Notify |
03GCI:zynatrix * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: Task Claimed - I would like to
work on this task. |
07:40.21 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Ready for review - The work on this task
is ready to be reviewed. |
07:42.06 |
Notify |
03GCI:zynatrix * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: IRC channel name - Hello, sorry
but may i know what is the IRC channel name for this? I might have
inquiries and need some... |
07:51.06 |
Notify |
03GCI:deepakkumarsharma * 5609694466932736
Design a BRL-CAD splash screen #5: Task Assigned - This task has
been assigned to kelly. You have 96 hours to complete this task,
good luck! |
07:54.22 |
Notify |
03GCI:feliciafflx * 6141611402592256
Design a banner for our Facebook page (and/or other social media
sites) #7: Ready for review - The work on this task is ready to be
reviewed. |
08:01.19 |
Notify |
03GCI:zynatrix * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: Task Claimed - I would like to
work on this task. |
08:04.17 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
08:12.30 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
08:12.44 |
andrei_ |
hello |
08:29.35 |
Stragus |
Greetings |
08:29.38 |
*** join/#brlcad zynatrix
(7457196a@gateway/web/freenode/ip.116.87.25.106) |
08:53.02 |
Notify |
03GCI:tannousmarc * 5820060690022400
Design a BRL-CAD business card #5: please do - My main expertise
is website design and there are close to none HTML/CSS/JS tasks
this far, would be so very... |
08:58.33 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:03.22 |
zynatrix |
excuse me
sorry I am new, but i cannot configure the files as they say the
project files are invalid |
09:05.10 |
Notify |
03GCI:feliciafflx * 6141611402592256
Design a banner for our Facebook page (and/or other social media
sites) #7: Re: archive type - Hi! Okay sure! Thanks for informing
me :) |
09:05.16 |
Notify |
03GCI:tannousmarc * 5290439682818048
Design a prototype CAD GUI layout #2: Task Claimed - I would like
to work on this task. |
09:07.28 |
andrei_ |
zynatrix,
hello! No worries, can you just explain a bit ? What files
? |
09:07.42 |
Notify |
03GCI:deepakkumarsharma * 5290439682818048
Design a prototype CAD GUI layout #2: Task Assigned - This task has
been assigned to Marc Tannous. You have 100 hours to complete this
task, good luck! |
09:08.26 |
zynatrix |
uhh nevermind
thanks im going to choose another task as i think i did it
wrongly |
09:08.42 |
Notify |
03GCI:zynatrix * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
09:10.08 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Task Claimed - I would like to work on
this task. |
09:10.38 |
Notify |
03GCI:popescuandrei * 5516399187329024
Design a BRL-CAD splash screen #8: Task Assigned - This task has
been assigned to Ivan Tan. You have 96 hours to complete this task,
good luck! |
09:18.44 |
brlcad |
zynatrix:
we'll gladly help you understand what's going on, but details and
patience are required ;) |
09:19.13 |
brlcad |
don't give up
too quickly.. gci is just getting started ;) |
09:20.15 |
andrei_ |
brlcad:
friendly reminder, should I make tasks to unit test each
coreinterface primitive? Or there are more important issues at the
moment? |
09:30.55 |
zynatrix |
yes i
understand but ive been struggling with all the coding and
programming tasks all afternoon so i feel like I wont be able to
complete this one either xD |
09:33.07 |
andrei_ |
zynatrix: you
do need to work individually on your task, but it s important to
ask for help. The idea si that whenever you're stuck, get back to
us and somebody will respond and help you |
09:49.15 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:51.00 |
Notify |
03BRL-CAD
Wiki:Juliacoleratings * 0 /wiki/User:Juliacoleratings: |
09:51.43 |
Notify |
03GCI:pulkit10mehta * 5227763090849792
Design a BRL-CAD Sticker #8: Ready for review - The work on this
task is ready to be reviewed. |
09:53.30 |
Notify |
03BRL-CAD
Wiki:Juliacoleratings * 0 /wiki/File:SexToysforWomen.jpg: [http://sextoysforwomen.pen.io/
Sex Toys for Women] may be an awesome technique to improve solo or
partnered sexytime fun for anybody. For trans ladies, they will
also be an awesome method to empower us as girls. And a part of the
impetus behind this g... |
09:57.00 |
Notify |
03BRL-CAD
Wiki:Sharonsleeper * 0 /wiki/User:Sharonsleeper: |
09:58.51 |
Notify |
03GCI:pulkit10mehta * 5227763090849792
Design a BRL-CAD Sticker #8: Corrected some mistakes. - Sir, I
did what you instructed. I added website label also. Used Black-red
color scheme for writing... |
09:59.42 |
Notify |
03BRL-CAD
Wiki:Sharonsleeper * 0
/wiki/File:BestGlitzGSpotVibratorsWaterproofPinkReviews.jpg:
[http://bestgspotvibratorsreviews.pen.io/
To insert an image, just dA G-spot vibrator is one of my favourite
intercourse toys on the market]. I personal loads of vibrators and
I like to make use of different ones relying on my temper. But if I
had to s... |
10:02.39 |
Stragus |
Uh. Your bot
is talking about sex toys and vibrators |
10:40.12 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:42.20 |
Notify |
03GCI:deepakkumarsharma * 5227763090849792
Design a BRL-CAD Sticker #8: Good Job - Now it looks good. Simple
and Beautiful. Good job Pulkit. |
10:43.25 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: Task Claimed - I would like to work on
this task. |
10:44.10 |
Notify |
03GCI:popescuandrei * 5828441244958720
Design a BRL-CAD Sticker: Task Assigned - This task has been
assigned to Rohit Agarwal. You have 100 hours to complete this
task, good luck! |
10:49.30 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:54.42 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: Ready for review - The work on this
task is ready to be reviewed. |
11:09.46 |
Notify |
03GCI:deepakkumarsharma * 4942306813673472
Design a BRL-CAD Sticker #6: Room for improvement - Aditya, It is
nice but it can be made lot better to make it awesome. It should
look simple and... |
11:09.52 |
Notify |
03GCI:deepakkumarsharma * 4942306813673472
Design a BRL-CAD Sticker #6: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
11:11.47 |
Notify |
03GCI:smriti7545 * 5249781911781376
Identify and eliminate dead code (100+ lines) #4: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
11:27.01 |
Notify |
03GCI:arnav *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Task Claimed - I
would like to work on this task. |
11:28.42 |
Notify |
03GCI:popescuandrei * 6172644420354048
Design a T-Shirt for BRL-CAD #7: Task Assigned - This task has been
assigned to Arnav. You have 100 hours to complete this task, good
luck! |
11:30.28 |
Notify |
03GCI:arnav *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
11:37.23 |
*** join/#brlcad yash
(3b58b711@gateway/web/cgi-irc/kiwiirc.com/ip.59.88.183.17) |
11:40.14 |
*** join/#brlcad vgeorgiev
(2e0ad05d@gateway/web/freenode/ip.46.10.208.93) |
11:55.22 |
*** join/#brlcad infobot (ibot@rikers.org) |
11:55.22 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
11:56.43 |
Notify |
03GCI:ranjith_1998 * 6189423246966784
Design a BRL-CAD Sticker #4: Task Claimed - I would like to work on
this task. |
11:59.12 |
*** join/#brlcad zynatrix
(7457196a@gateway/web/freenode/ip.116.87.25.106) |
12:00.06 |
Notify |
03GCI:odyssey
* 5283195146731520 Identify and eliminate dead code (100+ lines)
#3: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
12:00.11 |
zynatrix |
Hello, so
just to clarify, the new logo is the one with 2 red circles and a
black circle? sorry |
12:06.21 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: New File - Sir, I just Uploaded a
new file,"sticker1.jpeg". I dropped the last idea and tried a new
one Regards, Aditya |
12:06.36 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: Ready for review - The work on this
task is ready to be reviewed. |
12:14.28 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: New File - Sir, I have Looked Over
The Last Idea And Made Some Changes. The New File's Name
Is,"sticker3.jpg". Hope You Will... |
12:18.39 |
Notify |
03GCI:kristina97 * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Question - Thank you for the opportunity. My questions is in
which size the image... |
12:18.54 |
Notify |
03GCI:popescuandrei * 6189423246966784
Design a BRL-CAD Sticker #4: Task Assigned - This task has been
assigned to ISRanjith. You have 100 hours to complete this task,
good luck! |
12:22.16 |
Notify |
03BRL-CAD
Wiki:Starseeker * 0 /wiki/User:Juliacoleratings: Inserting
nonsense/gibberish into pages |
12:22.59 |
Notify |
03BRL-CAD
Wiki:Starseeker * 0 /wiki/File:SexToysforWomen.jpg: |
12:23.46 |
Notify |
03BRL-CAD
Wiki:Starseeker * 0
/wiki/File:BestGlitzGSpotVibratorsWaterproofPinkReviews.jpg: |
12:24.14 |
Notify |
03BRL-CAD
Wiki:Starseeker * 0 /wiki/User:Sharonsleeper: Inserting
nonsense/gibberish into pages |
12:34.32 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:38.13 |
Notify |
03GCI:vgeorgiev * 6487841399898112 Design
a BRL-CAD business card #4: Personal information - With what
personal information should be the business card filled? (name,
title, phone number, email,... |
12:46.48 |
*** join/#brlcad yash
(3b58b711@gateway/web/cgi-irc/kiwiirc.com/ip.59.88.183.17) |
12:48.33 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Uploaded - I uploaded new design hope it
is better than previous designs. Regards. Ekamjot |
12:48.43 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Ready for review - The work on this task
is ready to be reviewed. |
13:05.33 |
``Erik |
neat, the
notify gci plug did work just fine (slightly surprised) |
13:06.33 |
``Erik |
Stragus:
yeah, when some spammer puts crap in the wiki commit message,
notify repeats that crap to channel... :D |
13:06.59 |
yash |
xD |
13:07.20 |
andrei_ |
how does a
bot create an account |
13:07.29 |
andrei_ |
you need some
sort of basic math computation |
13:07.54 |
``Erik |
brlcad,
maths22: sri stuff should be set up, um, and the elfga cert is
inside the vhost config, so if the brlcad one is set up inside that
vhost (and not toplevel), it should work |
13:07.58 |
``Erik |
andrei_:
huh? |
13:08.13 |
andrei_ |
the bot that
spammed before, had an account |
13:08.21 |
andrei_ |
wiki/User:Sharonsleepe |
13:08.22 |
andrei_ |
r |
13:08.29 |
andrei_ |
how did it
create it ? |
13:08.47 |
``Erik |
andrei_: that
was probably a person being paid to spam forums and
wikis... |
13:10.04 |
``Erik |
(or the
person created the account, then handed it off to a bot for
spamming) |
13:12.11 |
Notify |
03GCI:ivovalchev * 5039128798298112 Design
a BRL-CAD Sticker #7: Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
13:12.21 |
*** join/#brlcad metal-machine_
(~metal-mac@117.205.75.45) |
13:13.46 |
metal-machine_ |
hello, I am
trying to find out the use of stepcode for IFC files. |
13:14.17 |
Notify |
03GCI:borislavrusinov * 6717116350726144
Design a banner for our Facebook page (and/or other social media
sites) #2: Claim Removed - The claim on this task has been removed,
someone else can claim... |
13:15.35 |
metal-machine_ |
please tell
me any piece of docs/code to know that how to use step code to play
with IFC files? (read/write-import/export) |
13:16.03 |
metal-machine_ |
asking the
almost same questions on stepcode IRC but no response
:( |
13:16.34 |
ignacio |
Hi Orgs of
Google Code in 2014, we turned on the unofficial GCI 2014
Leaderboard, made by svineet http://kuckuck.treehouse.su:5000 |
13:21.42 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:21.59 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Ready for review - The work on this task
is ready to be reviewed. |
13:28.40 |
Notify |
03GCI:raghavthecyberdude *
6680593089691648 Compile BRL-CAD with Dev-C++: Task Claimed - I
would like to work on this task. |
13:35.02 |
Notify |
03GCI:magejohn * 5283195146731520 Identify
and eliminate dead code (100+ lines) #3: Task Claimed - I would
like to work on this task. |
13:36.37 |
Notify |
03GCI:popescuandrei * 5283195146731520
Identify and eliminate dead code (100+ lines) #3: Task Assigned -
This task has been assigned to MageJohn. You have 100 hours to
complete this task, good luck! |
13:36.47 |
Notify |
03GCI:popescuandrei * 6680593089691648
Compile BRL-CAD with Dev-C++: Task Assigned - This task has been
assigned to RaghavTheCyberdude. You have 100 hours to complete this
task, good luck! |
13:44.59 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: New Files - Sir, I have Thought
About Making Something More Elegant. I have uploaded 2 new
files,"elegant1.jpg","elegant2.jpg". ... |
13:50.56 |
Notify |
03GCI:raghavthecyberdude *
6680593089691648 Compile BRL-CAD with Dev-C++: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
13:55.05 |
*** join/#brlcad npcwarrior
(~NPC@111.174.130.174) |
13:59.31 |
Notify |
03GCI:manthan
* 4959197779197952 Write manual page documentation (for off-g):
Task Claimed - I would like to work on this task. |
13:59.36 |
Notify |
03GCI:manthan
* 4959197779197952 Write manual page documentation (for off-g):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
13:59.51 |
andrei_ |
that was
fast |
14:08.09 |
*** join/#brlcad Ch3ck_
(~Ch3ck@41.205.22.42) |
14:10.53 |
Notify |
03GCI:sakshamarora7313 * 5231299258220544
Model a toy tank in 3D using BRL-CAD: Task Claimed - I would like
to work on this task. |
14:12.50 |
Notify |
03GCI:ch3ck *
5231299258220544 Model a toy tank in 3D using BRL-CAD: Task
Assigned - This task has been assigned to Saksham Arora. You have
100 hours to complete this task, good luck! |
14:13.00 |
Notify |
03GCI:dobomark * 4959197779197952 Write
manual page documentation (for off-g): Task Claimed - I would like
to work on this task. |
14:13.50 |
Notify |
03GCI:popescuandrei * 4959197779197952
Write manual page documentation (for off-g): Task Assigned - This
task has been assigned to dobomark. You have 100 hours to complete
this task, good luck! |
14:13.52 |
Notify |
03GCI:mihaineacsu29 * 4959197779197952
Write manual page documentation (for off-g): Task Assigned - This
task has been assigned to dobomark. You have 100 hours to complete
this task, good luck! |
14:14.34 |
andrei_ |
so does
he/she have to do it twice? :)) |
14:14.50 |
mihaineacsu_away |
:)) |
14:15.36 |
Notify |
03GCI:programmingluko * 5046744513511424
Design a T-Shirt for BRL-CAD #4: Ready for review - The work on
this task is ready to be reviewed. |
14:15.41 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Task Claimed -
I would like to work on this task. |
14:16.21 |
Notify |
03GCI:mihaineacsu29 * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Task Assigned - This task has been
assigned to Engelo. You have 100 hours to complete this task, good
luck! |
14:17.23 |
maths22 |
The comments
would suggest
http://www.google-melange.com/gci/task/view/google/gci2014/5227763090849792
should be closed. |
14:17.53 |
maths22 |
Does anyone
else agree? |
14:19.33 |
mihaineacsu_away |
look good to
me |
14:19.47 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: New Files - Sir, I have Thought
About Making Something More Elegant. I have uploaded 2
new... |
14:19.54 |
mihaineacsu_away |
fantastic
job |
14:21.02 |
Notify |
03GCI:mini_monstar * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Task
Claimed - I would like to work on this task. |
14:21.05 |
mihaineacsu_away |
(this one
https://www.google-melange.com/gci/task/view/google/gci2014/6141611402592256) |
14:21.31 |
Notify |
03GCI:mini_monstar * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
14:22.01 |
Notify |
03GCI:siddh *
5836136417067008 BRL-CAD Promotional Video: Task Claimed - I would
like to work on this task. |
14:27.31 |
Ch3ck_ |
maths22, I
think some slight modications should be made to the T-shirt leaving
my comments now. |
14:27.41 |
maths22 |
OK |
14:28.16 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Suggestions on
improving current work - Hello, Awesome progress on the current
design for the T-shirt and following +Harman's and... |
14:28.51 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
14:29.21 |
Ch3ck_ |
just a little
work is left.... he's made awesome progress by the ways
;) |
14:33.40 |
Ch3ck_ |
maths22, any
thoughts on the Design Sticker #6 task..? |
14:34.05 |
Ch3ck_ |
I think the
final.jpg logo looks good by there's too much red in the
bacground |
14:34.15 |
Ch3ck_ |
was thinking
rectangular would be better |
14:36.12 |
maths22 |
The text in
the final.jpg also feels a bit off |
14:36.38 |
maths22 |
I agree that
rectangular would be better if there isn´t anything taking
advantage of the shape |
14:38.23 |
Notify |
03GCI:ch3ck *
4942306813673472 Design a BRL-CAD Sticker #6: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy... |
14:38.38 |
Notify |
03GCI:ch3ck *
4942306813673472 Design a BRL-CAD Sticker #6: Suggestions on
improving final.jpg - Hello Aditya, Good work on the logo, like
the final.jpg sticker, but would suggest some slight... |
14:39.25 |
Ch3ck_ |
hopes he's not so strict on the design ;) |
14:40.30 |
Notify |
03GCI:deepakkumarsharma * 5836136417067008
BRL-CAD Promotional Video: Task Assigned - This task has been
assigned to Sidh2010. You have 100 hours to complete this task,
good luck! |
14:41.28 |
Ch3ck_ |
ahh now i see
why the assign task button wasn't working ;) |
14:41.54 |
*** join/#brlcad helix_
(3b58b711@gateway/web/cgi-irc/kiwiirc.com/ip.59.88.183.17) |
14:43.18 |
*** join/#brlcad deepak_
(~chatzilla@117.215.230.82) |
14:49.35 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:50.45 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: Ready for review - The work on this
task is ready to be reviewed. |
14:52.22 |
Ch3ck_ |
maths22,
think the sticker looks great |
14:52.28 |
Ch3ck_ |
how do i
integrate this change? |
14:52.31 |
Notify |
03GCI:adityagulati * 4942306813673472
Design a BRL-CAD Sticker #6: New File - Sir, I have uploaded a
new file,"finalll.jpg"and its raw file. Hope you will like it.
Regards, Aditya |
14:52.31 |
Notify |
03GCI:pulkit10mehta * 5227763090849792
Design a BRL-CAD Sticker #8: Thank you - Please approve this task.
Were you mentor? |
14:53.35 |
*** join/#brlcad MageJohn
(~yuri@zopatista.plus.com) |
14:55.22 |
andrei_ |
who reviewed
pulkit's task? |
14:56.09 |
Ch3ck_ |
andrei_,
Deepak |
14:56.11 |
Ch3ck_ |
from what i
see |
14:56.36 |
Ch3ck_ |
I would like
to integrate aditya's task for the design sticker |
14:56.50 |
Ch3ck_ |
looks cool,
how can i integrate it? |
14:57.02 |
andrei_ |
what do you
mean? |
14:57.55 |
deepak_ |
andrei_:
Should I approve it or mentor should do? |
14:57.59 |
Ch3ck_ |
andrei_,
http://www.google-melange.com/gci/task/view/google/gci2014/4942306813673472 |
14:58.05 |
Ch3ck_ |
this task is
good by me |
14:58.05 |
andrei_ |
if you
consider it's done, approve it :) |
14:58.11 |
Ch3ck_ |
aight |
14:58.26 |
Notify |
03GCI:programmingluko * 5046744513511424
Design a T-Shirt for BRL-CAD #4: Ready for review - The work on
this task is ready to be reviewed. |
14:58.47 |
Notify |
03GCI:ch3ck *
4942306813673472 Design a BRL-CAD Sticker #6: Task Closed -
Congratulations, this task has been completed
successfully. |
14:59.22 |
Notify |
03GCI:dobomark * 4959197779197952 Write
manual page documentation (for off-g): Problems with installing -
Hello. I have some problems with installing this program. I'm
using Linux Mint 17... How... |
14:59.27 |
Notify |
03GCI:ch3ck *
4942306813673472 Design a BRL-CAD Sticker #6: Nice work - I like
your design, Congrats! ^_^ |
14:59.32 |
Notify |
03GCI:deepakkumarsharma * 5227763090849792
Design a BRL-CAD Sticker #8: Task Closed - Congratulations, this
task has been completed successfully. |
14:59.57 |
*** join/#brlcad metal-machine_
(~metal-mac@117.205.75.45) |
15:01.05 |
Ch3ck_ |
andrei_, is
there any procedure for integrating the completed
designs? |
15:01.47 |
andrei_ |
firstly, from
what I've seen there are a number of design tasks |
15:02.06 |
andrei_ |
I assume we
have to figure which one to select |
15:02.26 |
andrei_ |
you ll
probably want to talk to who handles the website |
15:04.59 |
Notify |
03GCI:adityagulati * 6172644420354048
Design a T-Shirt for BRL-CAD #7: Task Claimed - I would like to
work on this task. |
15:06.04 |
Notify |
03GCI:deepakkumarsharma * 6172644420354048
Design a T-Shirt for BRL-CAD #7: Task Assigned - This task has been
assigned to Aditya Gulati. You have 100 hours to complete this
task, good luck! |
15:08.34 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Nice work -
Hello, Looks like you swapped my suggestions. Let's try this,
1.) Move the BRL-CAD open source to the back and the... |
15:09.04 |
Ch3ck_ |
thanks
andrei_ the sticker design by Aditya looks fine |
15:09.22 |
Ch3ck_ |
would brlcad
and see |
15:09.45 |
Notify |
03GCI:yannkarlo * 6717116350726144 Design
a banner for our Facebook page (and/or other social media sites)
#2: Task Claimed - I would like to work on this task. |
15:10.05 |
Notify |
03GCI:adityagulati * 6172644420354048
Design a T-Shirt for BRL-CAD #7: Ready for review - The work on
this task is ready to be reviewed. |
15:10.20 |
Notify |
03GCI:kristina97 * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Claim Removed - The claim on this task has been removed,
someone else can claim it... |
15:10.35 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
15:11.06 |
Notify |
03GCI:deepakkumarsharma * 6717116350726144
Design a banner for our Facebook page (and/or other social media
sites) #2: Task Assigned - This task has been assigned to
yannkarlo. You have 100 hours to... |
15:11.46 |
Notify |
03GCI:filippo_marasco_ * 4607354058309632
Design a banner for our Facebook page (and/or other social media
sites): None - I can't do the google code in sorry bit i livello
in Italy and i'm noto... |
15:11.57 |
*** part/#brlcad milamber
(~devlin@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
15:13.51 |
Notify |
03GCI:adityagulati * 6172644420354048
Design a T-Shirt for BRL-CAD #7: New Files - Sir, I have uploaded
2 new files,"t shirt1.jpeg" and " t shirt2.jpeg" "t shirt1" is a
bit formal. "t shirt2" is... |
15:14.21 |
Notify |
03GCI:namis1610rockstar * 6741580216008704
Design a T-Shirt for BRL-CAD #5: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
15:18.12 |
Notify |
03GCI:namis1610rockstar * 4951935593480192
Design a banner for our Facebook page (and/or other social media
sites) #8: Task Claimed - I would like to work on this
task. |
15:18.17 |
Notify |
03GCI:ch3ck *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Awesome progress
- I like this!(-shirt1.jpg), The front design looks nice, just
reduce the size of the logo by 10-15% and it's be... |
15:18.32 |
Notify |
03GCI:ch3ck *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
15:23.38 |
Notify |
03GCI:ch3ck *
4607354058309632 Design a banner for our Facebook page (and/or
other social media sites): Thanks - It's sad you'll no longer be
participating in the Google Code-In :(, but we do... |
15:23.48 |
Notify |
03GCI:ch3ck *
4607354058309632 Design a banner for our Facebook page (and/or
other social media sites): Task Reopened - This task has been
Reopened. |
15:25.59 |
Notify |
03GCI:ch3ck *
4951935593480192 Design a banner for our Facebook page (and/or
other social media sites) #8: Task Assigned - This task has been
assigned to Amardeep Jain. You have 100 hours to... |
15:30.10 |
Notify |
03GCI:programmingluko * 5046744513511424
Design a T-Shirt for BRL-CAD #4: None - I do not understand point
3 . my english is not so good |
15:30.50 |
Notify |
03GCI:ishwerdas * 5516399187329024 Design
a BRL-CAD splash screen #8: File Format - Hey Ivan! I hope you had
fun doing this task. Can you please export psd into png or jpeg
too. |
15:31.55 |
Notify |
03GCI:dimmat97 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
15:32.18 |
Notify |
03GCI:ishwerdas * 5516399187329024 Design
a BRL-CAD splash screen #8: File Format - Hey Ivan! I hope you had
fun doing this task. Can you please export psd into png or jpeg
too. |
15:35.35 |
Notify |
03GCI:brlcad
* 4959197779197952 Write manual page documentation (for off-g)
http://www.google-melange.com/gci/task/view/google/gci2014/4959197779197952:
download from svn Dobomark, try these... |
15:40.33 |
Notify |
03GCI:ishwerdas * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Good Job! - Good Job Ekamjot Singh!
It's a nice t-shirt design, can you also send it with different
colored t-shirts. Not many... |
15:40.43 |
Notify |
03GCI:ishwerdas * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
15:41.31 |
*** join/#brlcad gjeet
(75cf9cc5@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.156.197) |
15:41.35 |
gjeet |
Hey |
15:41.50 |
gjeet |
I just came
across this task and couldn't find any assign button |
15:41.56 |
Notify |
03GCI:adityagulati * 6172644420354048
Design a T-Shirt for BRL-CAD #7: Ready for review - The work on
this task is ready to be reviewed. |
15:42.00 |
gjeet |
Any other
mentor can check it |
15:42.09 |
gjeet |
http://www.google-melange.com/gci/task/view/google/gci2014/6165028705140736 |
15:42.46 |
Notify |
03GCI:adityagulati * 6172644420354048
Design a T-Shirt for BRL-CAD #7: New File - Sir, I have uploaded
a new file,"FINAL2.jpg" I hope you like it. Regards,
Aditya |
15:42.59 |
*** join/#brlcad Ch3ck_
(~Ch3ck@41.205.22.13) |
15:43.13 |
YashM |
gjeet, it
works |
15:43.16 |
YashM |
are you
signed in? |
15:43.37 |
gjeet |
Yeah
! |
15:43.46 |
gjeet |
Have you
assigned it ? |
15:43.51 |
YashM |
If you
claimed another task you cannot claim something else |
15:44.18 |
*** join/#brlcad YatharthROCK
(~YatharthR@unaffiliated/yatharthrock) |
15:45.17 |
Notify |
03GCI:ekansh_mahendru * 4607354058309632
Design a banner for our Facebook page (and/or other social media
sites): Task Claimed - I would like to work on this
task. |
15:45.32 |
Notify |
03GCI:ishwerdas * 6141611402592256 Design
a banner for our Facebook page (and/or other social media sites)
#7: Task Closed - Congratulations, this task has been completed
successfully. |
15:45.33 |
Notify |
03GCI:ishwerdas * 6141611402592256 Design
a banner for our Facebook page (and/or other social media sites)
#7: None - Thanks Felicia! It is really a nice cover
photo. |
15:45.50 |
gjeet |
YashM: I
guess you didn't get me |
15:45.52 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: None - I was
suggesting underneath the BRLCAD logo at the front of the t-shirt a
small quote in subscript would be nice(*not... |
15:46.21 |
YashM |
The link is
working |
15:46.27 |
Notify |
03GCI:devj *
5705919451103232 Create a New Year Greeting Card for BRL-CAD: Ready
for review - The work on this task is ready to be
reviewed. |
15:46.31 |
YashM |
Either you
are not logged in or you have claimed some other task |
15:46.57 |
Notify |
03GCI:brlcad
* 4607354058309632 Design a banner for our Facebook page (and/or
other social media sites): Task Assigned - This task has been
assigned to Ekansh. You have 100 hours to complete
this... |
15:47.07 |
gjeet |
I am mentor
in GCI and I found this task and I saw that this task is claimed
but not assigned so i was searching for assign button but couldn't
find one. |
15:47.27 |
YashM |
oh |
15:47.34 |
gjeet |
YashM: Are
you mentor, if so can you assign it ? |
15:47.34 |
YashM |
then my
bad |
15:47.41 |
YashM |
I'm not
sorry |
15:47.45 |
YashM |
I
misunderstood you |
15:48.01 |
gjeet |
it's
okay |
15:48.24 |
gjeet |
no
worries |
15:48.49 |
YashM |
:) |
15:48.52 |
Notify |
03GCI:somikdhar * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: Task Claimed - I
would like to work on this task. |
15:48.53 |
Notify |
03GCI:ishwerdas * 5516399187329024 Design
a BRL-CAD splash screen #8: A different font - Hey Ivan, It's nice
splash screen but the font you have used is bit too wide. It would
be nice if you use... |
15:49.02 |
Notify |
03GCI:ishwerdas * 5516399187329024 Design
a BRL-CAD splash screen #8: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
15:49.58 |
Notify |
03GCI:programmingluko * 5046744513511424
Design a T-Shirt for BRL-CAD #4: Ready for review - The work on
this task is ready to be reviewed. |
15:50.08 |
Notify |
03GCI:gjeet *
4968306935070720 Find, reliably reproduce, and report any bug in
Archer: Task Assigned - This task has been assigned to Somik Dhar.
You have 100 hours to complete this task, good luck! |
15:50.24 |
*** join/#brlcad ishwerdas
(75cf9cc5@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.156.197) |
15:51.59 |
brlcad |
gjeet: the
student merely left a comment saying they would like to work on a
task |
15:52.23 |
Notify |
03GCI:ishwerdas * 5705919451103232 Create
a New Year Greeting Card for BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
15:52.25 |
gjeet |
Oh
! |
15:52.28 |
brlcad |
you can leave
them a comment back telling them they need to claim it first by
clicking on the button |
15:52.33 |
brlcad |
tell them
where the button should be |
15:52.39 |
gjeet |
ok will do
now |
15:53.00 |
brlcad |
if they don't
see a button, they've not yet completed their registration
paperwork |
15:53.16 |
gjeet |
hmm |
15:53.39 |
YashM |
When I claim
a task this comes up: "Invalid XSRF token, Token mismatch for
user_id '-1'" |
15:53.44 |
Notify |
03GCI:ishwerdas * 5705919451103232 Create
a New Year Greeting Card for BRL-CAD: Thanks! - Hey Jake! It is a
really nice greeting card. I liked your taste and designing skills.
I would encourage... |
15:53.45 |
Notify |
03GCI:ch3ck *
5705919451103232 Create a New Year Greeting Card for BRL-CAD:
Awesome progess :) - I like this card, especially with the
background, but just tweak as follows, 1.) The BRLCAD
logo... |
15:54.09 |
Notify |
03GCI:apoorv00 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
Task Claimed - I would like to work on this task. |
15:54.27 |
Notify |
03GCI:apoorv00 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
15:55.38 |
Notify |
03GCI:wltan *
6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: Task Claimed - I would like to work on this
task. |
15:55.51 |
gjeet |
YashM: link
to task ? |
15:55.58 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: Ready for review - The work on this task
is ready to be reviewed. |
15:56.31 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5039128798298112 |
15:56.40 |
Ch3ck_ |
anyone
familiar with compiling BRLCAD on mint? |
15:57.03 |
Ch3ck_ |
looks like
dobomark would need some assistance in this respect ;) |
15:57.36 |
YashM |
It worked
this time |
15:57.53 |
Notify |
03GCI:helix *
5039128798298112 Design a BRL-CAD Sticker #7: Task Claimed - I
would like to work on this task. |
15:58.29 |
Notify |
03GCI:devj *
5765799415382016 Create a BRL-CAD presentation template: Task
Claimed - I would like to work on this task. |
15:58.54 |
deepak_ |
Ch3ck_: AFIAK
steps are similar as steps written on http://brlcad.org/wiki/Compiling |
15:58.58 |
Notify |
03GCI:gjeet *
6165028705140736 Design a BRL-CAD splash screen #2
http://www.google-melange.com/gci/task/view/google/gci2014/6165028705140736:
Click on claim button Hey YL If you want to work
on... |
15:59.49 |
Notify |
03GCI:gjeet *
5039128798298112 Design a BRL-CAD Sticker #7: Task Assigned - This
task has been assigned to Yash. You have 100 hours to complete this
task, good luck! |
15:59.50 |
Notify |
03GCI:ch3ck *
4959197779197952 Write manual page documentation (for off-g): Nice
work - Could you please give some more specific information on
your problem? 1.) Does the code compile... |
16:00.18 |
Ch3ck_ |
deepak_, yeah
i was thinking if he could give some more specific information on
his installation problem I could help him out |
16:01.39 |
Notify |
03GCI:ch3ck *
6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: Task Assigned - This task has been assigned to wltan.
You have 100 hours to complete this task, good luck! |
16:02.09 |
Notify |
03GCI:gjeet *
5765799415382016 Create a BRL-CAD presentation template: Task
Assigned - This task has been assigned to Jake Rullman. You have
100 hours to complete this task, good luck! |
16:06.41 |
Notify |
03GCI:ch3ck *
5828441244958720 Design a BRL-CAD Sticker: Nice work! - I think
the design looks cool except 1.) The BRLCAD is not visible at all.
2.) the many BRLCAD logos all round the page looks... |
16:06.46 |
Notify |
03GCI:ch3ck *
5828441244958720 Design a BRL-CAD Sticker: Task Needs More Work -
One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy the... |
16:10.19 |
YashM |
Whre can I
find a vector logo of BRLCAD |
16:10.37 |
YashM |
or something
large enough |
16:10.37 |
ishwerdas |
YashM at
brlcad.org/wiki/logo |
16:10.50 |
YashM |
ty |
16:11.12 |
ishwerdas |
You are
welcome :) |
16:11.43 |
YashM |
:) |
16:13.12 |
Notify |
03GCI:o7p9bxbnyj * 5297789445603328
Improve a centroid function for extruded sketches (EXTRUDE): Ready
for review - The work on this task is ready to be
reviewed. |
16:13.27 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
16:13.42 |
sofat |
maths22,
please check |
16:14.15 |
sofat |
site menu now
i think this is right working |
16:14.47 |
maths22 |
I will in a
few hours. I'm in class now. |
16:15.10 |
sofat |
ohh
okay |
16:15.29 |
Notify |
03GCI:ch3ck *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Nice - The front
is perfect! As for the back, here are a few suggestions. 1.)Move
the Open source modelling to the top of the... |
16:15.48 |
Notify |
03GCI:ch3ck *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
16:17.04 |
Notify |
03BRL-CAD:starseeker * 63581
brlcad/trunk/src/conv/step/CMakeLists.txt: Stub in an ifc-g
directory and set up the basic schema wiring. Disabled by default -
use -DBRLCAD_ENABLE_IFC=ON to enable building. |
16:19.08 |
Notify |
03BRL-CAD:starseeker * 63582
(brlcad/trunk/src/conv/step/ifc-g/IFCWrapper.cpp
brlcad/trunk/src/conv/step/ifc-g/IFCWrapper.h): Fix
headers |
16:20.46 |
Notify |
03GCI:deepakkumarsharma * 5828441244958720
Design a BRL-CAD Sticker: Need Improvement - Rohit, You going
great. Here is feedback: Instead of using too many small logo's
single logo should look... |
16:21.57 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Nice! - Front is
perfect, Just a little tweak, 1.) just remove the BRLCAD logo
from the back, and it's good to go :) Awesome! |
16:22.07 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
16:23.30 |
Notify |
03GCI:adityagulati * 6172644420354048
Design a T-Shirt for BRL-CAD #7: Ready for review - The work on
this task is ready to be reviewed. |
16:25.56 |
Notify |
03GCI:ch3ck *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Perfect! -
FINAL3.jpg is awesome ^_^. Thanks, |
16:26.11 |
Notify |
03GCI:ch3ck *
6172644420354048 Design a T-Shirt for BRL-CAD #7: Task Closed -
Congratulations, this task has been completed
successfully. |
16:27.27 |
Notify |
03GCI:adityagulati * 6172644420354048
Design a T-Shirt for BRL-CAD #7: Thanks - Sir, Thank You Very
Much.I Am Glad You Liked It. Regards, Aditya |
16:28.05 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: Task Claimed - I would
like to work on this task. |
16:28.55 |
Notify |
03GCI:ch3ck *
6172644420354048 Design a T-Shirt for BRL-CAD #7: None - Take on
more interesting designs. you're great at it :) |
16:29.05 |
Notify |
03GCI:programmingluko * 5046744513511424
Design a T-Shirt for BRL-CAD #4: Ready for review - The work on
this task is ready to be reviewed. |
16:29.35 |
Notify |
03GCI:deepakkumarsharma * 5862007957880832
Create a BRL-CAD presentation template #9: Task Assigned - This
task has been assigned to Aditya Gulati. You have 100 hours to
complete this task, good... |
16:30.22 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:31.16 |
Notify |
03GCI:judebirch * 4861494520971264 Design
a T-Shirt for BRL-CAD #10: Ready for review - The work on this task
is ready to be reviewed. |
16:31.41 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Perfect! -
Awesome job! ^_^ |
16:31.46 |
Notify |
03GCI:ch3ck *
5046744513511424 Design a T-Shirt for BRL-CAD #4: Task Closed -
Congratulations, this task has been completed
successfully. |
16:35.17 |
Notify |
03GCI:deepakkumarsharma * 4861494520971264
Design a T-Shirt for BRL-CAD #10: File Format - Hey Jude, Hope
you having fun in doing task. Can you please export it into png or
jpeg too. |
16:38.05 |
*** join/#brlcad martinhermida
(~Martin@13.Red-193-153-125.dynamicIP.rima-tde.net) |
16:38.44 |
Ch3ck_ |
thinkn's it's going to take him some time to appropriately
test this centroid code |
16:39.24 |
Ch3ck_ |
deepak_, do
you see anything with the psd format? all i see is 69 for the
t-shirt design |
16:39.29 |
Ch3ck_ |
weird
tho' |
16:39.55 |
maths22 |
Ch3ck_: do
you have a good test db for sketches/ebms? |
16:40.16 |
Ch3ck_ |
nope |
16:40.25 |
maths22 |
OK |
16:40.34 |
Ch3ck_ |
was hoping to
email brlcad on this |
16:40.39 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:40.42 |
Ch3ck_ |
maths22, do
you have any? |
16:40.53 |
maths22 |
No |
16:41.04 |
Notify |
03GCI:helix *
5039128798298112 Design a BRL-CAD Sticker #7: Ready for review -
The work on this task is ready to be reviewed. |
16:41.11 |
maths22 |
I may make
some now, though. |
16:41.19 |
Ch3ck_ |
aight
gr8 |
16:41.20 |
deepak_ |
Ch3ck_, Yah!
I can see BRL-CAD logo and some decorations. |
16:41.43 |
sofat |
maths22,
please check my work also i am waiting |
16:41.58 |
Ch3ck_ |
deepak_, nice
guess xcf format can't be recognised on my system |
16:42.08 |
maths22 |
sofat: will
do |
16:42.10 |
Ch3ck_ |
sofat, what
work is that? |
16:42.18 |
Ch3ck_ |
design or
code? |
16:42.41 |
maths22 |
Web work (not
related to GCI) |
16:43.14 |
deepak_ |
Ch3ck_, If
i'm not wrong .xcf is used by GIMP. Right |
16:43.21 |
maths22 |
sofat: where
can I find it? |
16:43.29 |
maths22 |
deepak_: .xcf
is GIMP |
16:44.51 |
deepak_ |
okay
:) |
16:45.02 |
Ch3ck_ |
deepak_, yeah
it is |
16:45.10 |
Ch3ck_ |
it's native
to gimp |
16:47.03 |
sofat |
this is just
wordpress inner problem i remove this from admin pannel of
wordress in menu section |
16:48.44 |
maths22 |
sofat: Where
can I find the updated version? |
16:49.34 |
sofat |
i don't edit
any code |
16:50.11 |
sofat |
i just edit
some menu settings in wordpress control pannel in menu
section |
16:51.12 |
sofat |
and then this
menu perfectly work |
16:51.31 |
sofat |
if you want
to see changed please login in wordpress |
16:52.27 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Ready for
review - The work on this task is ready to be reviewed. |
16:52.42 |
sofat |
appearance->menu |
16:53.13 |
Notify |
03GCI:ch3ck *
4861494520971264 Design a T-Shirt for BRL-CAD #10: Nice! - Awesome
progress Jude, 1.)I think you could modify edges of the sticker by
embedding the design in a flower as in the edges... |
16:53.28 |
Notify |
03GCI:ch3ck *
4861494520971264 Design a T-Shirt for BRL-CAD #10: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
16:53.31 |
maths22 |
sofat: looks
better. |
16:53.47 |
maths22 |
Can you do
something about the logo looking squished? |
16:55.26 |
sofat |
this logo is
new i download this logo from lod GCI tasks |
16:55.28 |
Notify |
03GCI:ch3ck *
6079349140750336 Design a T-Shirt for BRL-CAD #9: Great work! - I
love this, especially the characters. Show design for the back
let's see. Awesome ^_^ |
16:55.37 |
sofat |
s/lod/old |
16:55.43 |
Notify |
03GCI:ch3ck *
6079349140750336 Design a T-Shirt for BRL-CAD #9: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
16:55.58 |
sofat |
if you have
any other logo then tell me |
16:57.34 |
maths22 |
sofat:
http://brlcad.org/wiki/Logo |
16:57.45 |
maths22 |
The top one
should have an undistored version |
16:58.40 |
Ch3ck_ |
is planning on signout for the day |
16:58.44 |
Notify |
03GCI:judebirch * 4861494520971264 Design
a T-Shirt for BRL-CAD #10: Ready for review - The work on this task
is ready to be reviewed. |
17:01.31 |
sofat |
ok maths22
please tell what problem you are facing from current
logo |
17:01.32 |
sofat |
? |
17:01.44 |
Ch3ck_ |
maths22,
would like to see your test db for the centroid function. a link
would be nice |
17:02.00 |
maths22 |
This logo
looks too narrow. |
17:02.12 |
maths22 |
Ch3ck_:
haven't yet gotten to it |
17:02.29 |
maths22 |
sofat: we can
ask brlcad if he thinks it looks off |
17:02.39 |
Ch3ck_ |
aight no
prob, just ping Ch3ck when you have one. will try to get on it.
When i get to my linux system |
17:02.52 |
Ch3ck_ |
is working from a crappy Win 8 system :( |
17:04.09 |
Ch3ck_ |
hits the jungle |
17:04.28 |
sofat |
ok so tell me
about the dimensions of logo so i update this |
17:06.55 |
maths22 |
Ch3ck_: also
using win 8-that is the cause of my problems (currently compiling
in a VM) |
17:07.26 |
maths22 |
I'm hoping a
student takes up the windows compiling tasks |
17:07.41 |
YashM |
i can do on
visual studio 2012 |
17:08.14 |
maths22 |
I may need to
do a clean checkout |
17:08.50 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
17:09.13 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5039128798298112 |
17:10.20 |
maths22 |
YashM: I like
the basic concept (although someone else should review the
colors-I'm partially color blind) |
17:10.37 |
YashM |
I'm sorry
maths :( |
17:10.39 |
maths22 |
However, the
outer edge is rather rough, and the text looks a bit
distorted |
17:11.14 |
YashM |
Can be
fixed |
17:13.23 |
maths22 |
Once its
fixed, I'll leave final review to someone else so the colors can be
looked it |
17:15.09 |
mihaineacsu_away |
The colors
are fine, I was also thinking about that outer text |
17:15.58 |
maths22 |
mihaineacsu_away: thanks (you may want to
change your nick if you aren't away:) ) |
17:16.17 |
mihaineacsu |
sorry about
that :) |
17:17.03 |
YashM |
uploaded |
17:17.06 |
YashM |
updatedd |
17:17.40 |
maths22 |
notify is not
notifiying... |
17:17.47 |
mihaineacsu |
YashM: do you
have a color temperature setting you can use? |
17:18.14 |
YashM |
What do you
mean |
17:18.17 |
YashM |
like warm or
cool? |
17:18.21 |
mihaineacsu |
exactly |
17:18.27 |
maths22 |
never mind
about notify-sourceforge is having issues |
17:18.28 |
mihaineacsu |
go for warmer
colors on the slider |
17:19.10 |
andromeda-galaxy |
maths22: by
the way, what happened to gcibot from last year? |
17:19.29 |
maths22 |
Not my thing,
but I can start up a local copy... |
17:19.38 |
YashM |
What is
slider |
17:19.58 |
andromeda-galaxy |
maths22:
don't have to, just wondering... |
17:20.14 |
maths22 |
andromeda-galaxy: I was thinking of it
yesterday |
17:20.31 |
andromeda-galaxy |
maths22:
that's funny, I was too, but I forget to mention it to
anyone |
17:21.25 |
mihaineacsu |
YashM: it's
just a way for adjusting the settings, that's ok |
17:21.54 |
mihaineacsu |
the text
looks better |
17:22.49 |
YashM |
oh
slider |
17:24.27 |
YashM |
One offtopic
ques: do tasks like designing (banners, stickers, etc.) come up
during whole of the contest or its just for the
beginning |
17:24.52 |
*** join/#brlcad gcibot
(~gcibot@66-118-151-70.static.sagonet.net) |
17:24.52 |
gcibot |
Hey, I'm a
bot written by aviraldg who inserts metadata about GCI
links! |
17:24.52 |
gcibot |
Source at:
https://github.com/aviraldg/gcibot. |
17:25.45 |
*** join/#brlcad gjeet
(75cf9cc5@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.156.197) |
17:26.21 |
maths22 |
gcibot:
help |
17:26.21 |
gcibot |
maths22: Hey,
I'm a bot written by aviraldg who inserts metadata about GCI
links! |
17:26.21 |
gcibot |
Source at:
https://github.com/aviraldg/gcibot. |
17:26.24 |
maths22 |
gcibot:
about |
17:26.25 |
gcibot |
maths22: Hey,
I'm a bot written by aviraldg who inserts metadata about GCI
links! |
17:26.25 |
gcibot |
Source at:
https://github.com/aviraldg/gcibot. |
17:26.42 |
maths22 |
testing
gcibot... |
17:26.43 |
maths22 |
http://www.google-melange.com/gci/task/view/google/gci2014/5039128798298112 |
17:26.44 |
gcibot |
Design a
BRL-CAD Sticker #7 |
17:26.44 |
gcibot |
Status:
NeedsWork (4 days, 2 hours left) |
17:26.44 |
gcibot |
Mentor(s):
Harmanpreet, Ishwerdas |
17:26.57 |
maths22 |
andromeda-galaxy: good to go |
17:27.39 |
YashM |
i submitted
another |
17:27.40 |
YashM |
check |
17:28.00 |
YashM |
bit
warmer |
17:28.17 |
andromeda-galaxy |
maths22:
great! should work nicely |
17:28.33 |
andromeda-galaxy |
if you have a
minute, can you take a look at
https://www.google-melange.com/gci/task/view/google/gci2014/5297789445603328? |
17:28.33 |
gcibot |
Improve a
centroid function for extruded sketches (EXTRUDE) |
17:28.34 |
gcibot |
Status:
NeedsReview (3 days, 13 hours left) |
17:28.34 |
gcibot |
Mentor(s):
Daniel_R, Ch3ck |
17:28.48 |
maths22 |
I wish that
notify would give full links to the tasks, but I get that that
would make messages a bit long |
17:29.00 |
maths22 |
andromeda-galaxy: I want to, but I don't
have a good test .g file |
17:29.02 |
maths22 |
do you have
one? |
17:29.11 |
andromeda-galaxy |
maths22: the
test that I used for the timing comparisons |
17:29.20 |
maths22 |
Where is
that? |
17:29.25 |
andromeda-galaxy |
was just the
sketch wiki page default one |
17:29.29 |
maths22 |
OK |
17:29.29 |
andromeda-galaxy |
from make
sketch |
17:30.10 |
andromeda-galaxy |
maths22: at
the bottom of http://brlcad.org/wiki/Sketch
they mention a way to get it with `make sketch2 sketch', I used
that one and a couple of others |
17:30.20 |
*** join/#brlcad gcibot
(~gcibot@66-118-151-70.static.sagonet.net) |
17:30.20 |
gcibot |
Hey, I'm a
bot written by aviraldg who inserts metadata about GCI
links! |
17:30.20 |
gcibot |
Source at:
https://github.com/aviraldg/gcibot. |
17:30.22 |
maths22 |
OK |
17:34.47 |
maths22 |
andromeda-galaxy: I'm taking a look
now |
17:35.28 |
andromeda-galaxy |
maths22:
thanks! |
17:36.37 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5039128798298112 |
17:36.38 |
gcibot |
Design a
BRL-CAD Sticker #7 |
17:36.38 |
gcibot |
Status:
NeedsWork (4 days, 2 hours left) |
17:36.38 |
gcibot |
Mentor(s):
Harmanpreet, Ishwerdas |
17:38.08 |
maths22 |
mihaineacsu:
The font is better, but I'm not sure about the text color. What do
you think? |
17:38.46 |
YashM |
i added
warmth a little |
17:38.50 |
YashM |
can do more
if you want |
17:38.53 |
maths22 |
andromeda-galaxy, It is analyzing
now |
17:39.15 |
maths22 |
YashM: The
text looks like it is two clolors split in the middle. That is
what I am not sure about. |
17:39.29 |
YashM |
oh
that |
17:39.36 |
YashM |
that was
supposed to be a style |
17:39.39 |
YashM |
lol |
17:39.45 |
YashM |
I'll remove
that if it looks bad |
17:40.00 |
maths22 |
That's why I
wanted a second opinion |
17:41.47 |
maths22 |
andromeda-galaxy: it is currently
running |
17:42.25 |
andromeda-galaxy |
maths22:
okay, it did take a while on my machine |
17:42.47 |
andromeda-galaxy |
it usually
ends up going to really big grid sizes to be able to
converge |
17:47.24 |
YashM |
another
update |
17:48.20 |
maths22 |
YashM: Looks
good tome |
17:48.55 |
mihaineacsu |
+1 |
17:49.10 |
YashM |
:) |
17:49.25 |
maths22 |
YashM: before
we close this, can you upload the file from whatever program you
used? |
17:49.35 |
maths22 |
The editable
psd or svg or whatever |
17:50.02 |
andromeda-galaxy |
maths22: is
it still running? I don't remember mine taking quite this
long... |
17:50.16 |
maths22 |
Yes. I think
something may be wrong |
17:50.30 |
YashM |
Uploaded the
PSD |
17:50.33 |
maths22 |
How did you
change analyze.c |
17:50.52 |
andromeda-galaxy |
maths22: did
the diff I uploaded have the analyze changes? |
17:51.06 |
maths22 |
andromeda-galaxy: no |
17:51.15 |
andromeda-galaxy |
maths22:
good, just checking; I can send you the analyze changes |
17:51.20 |
andromeda-galaxy |
or I can send
you the little tester C file I wroe |
17:51.29 |
andromeda-galaxy |
s/wroe/wrote |
17:51.44 |
mihaineacsu |
YashM:
great! |
17:51.53 |
maths22 |
andromeda-galaxy: both? |
17:52.03 |
maths22 |
I have to go
to class now, but I can take a look when I get back |
17:52.07 |
andromeda-galaxy |
maths22:
sure, can you private message me your email? |
17:52.08 |
maths22 |
YashM: I
accepted it now |
17:52.44 |
mihaineacsu |
YashM: We're
very happy with it, keep up the good job! |
17:53.11 |
YashM |
Thanks |
17:56.40 |
YashM |
All graphic
design tasks have been claimed |
17:56.41 |
YashM |
:O |
17:57.39 |
YashM |
do tasks like
designing (banners, stickers, etc.) come up during whole of the
contest or its just for the beginning |
18:10.59 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
18:11.14 |
MarcTannous |
Hello guys,
can someone review my task please? |
18:11.16 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5290439682818048 |
18:11.17 |
gcibot |
Design a
prototype CAD GUI layout #2 |
18:11.17 |
gcibot |
Status:
NeedsReview (3 days, 18 hours left) |
18:11.17 |
gcibot |
Mentor(s):
Jacob B, Hardeep Singh Rai |
18:11.42 |
maths22 |
MarcTannous:
I am very impressed by the quality of your work. |
18:11.59 |
maths22 |
Did you look
at all at MGED/ |
18:12.03 |
MarcTannous |
Thank you,
I've been freelancing as a web designer for 2 years, decided to
join the code in and try to win it as a designer |
18:12.14 |
MarcTannous |
Did not get a
chance to look at MGED, spent more than 10 hours on that UI
alone |
18:12.34 |
maths22 |
MarcTannous:
thanks |
18:13.12 |
MarcTannous |
Hope you guys
like it, I wrote a whole essay there about why & how I did
it |
18:14.28 |
maths22 |
MarcTannous:
thanks. I hope you will be able to apply your skills to some other
tasks. |
18:15.06 |
mihaineacsu |
MarcTannous:
bravo! |
18:15.08 |
MarcTannous |
I saw there
are some stickers & t-shirt tasks but wanted to try more
complex ones |
18:15.25 |
MarcTannous |
Thank you
mihaineacsu, amazing to see a fellow romanian over here
:D |
18:15.26 |
maths22 |
MarcTannous:
would you be interested in mediawiki skinning / wordpress
themeing |
18:16.06 |
MarcTannous |
Maths22, are
you a mentor over there? |
18:16.18 |
maths22 |
MarcTannous:
yes |
18:16.33 |
MarcTannous |
Browsed the
tasks there and saw none regarding user interface, did not think I
stand a chance and chose BRLCAD |
18:16.55 |
maths22 |
MarcTannous:
not for mediawiki; for brlcad |
18:17.04 |
maths22 |
we need to
improve our website |
18:17.10 |
maths22 |
That is what
I was asking about |
18:17.19 |
MarcTannous |
Oh, one of
the mentors, I think his name was Sean told me about some possible
website-related tasks |
18:17.20 |
maths22 |
Sorry for the
miscommunication |
18:17.38 |
maths22 |
Yes. I will
write some up today |
18:17.39 |
MarcTannous |
And I would
jump at them if I saw them |
18:17.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:18.07 |
MarcTannous |
I excel in
front-end design, would love if you added some small tasks
regarding that |
18:18.22 |
maths22 |
Probably will
involve unifying wordpress and mediawiki themes to be more cheisve
and in-line with our current design guidelines |
18:18.30 |
maths22 |
s/cheisve/cohesive |
18:18.30 |
MarcTannous |
Argh, are you
really set on wordpress? |
18:18.41 |
MarcTannous |
I never do
wordpress, am a fan of HTML/CSS/JS |
18:18.42 |
MarcTannous |
<3 |
18:18.43 |
maths22 |
MarcTannous:
what do you suggest |
18:19.06 |
maths22 |
MarcTannous:
the mediawiki part is 100% staying |
18:19.18 |
Notify |
03GCI:helix *
5039128798298112 Design a BRL-CAD Sticker #7: Ready for review -
The work on this task is ready to be reviewed. |
18:19.28 |
maths22 |
If you have a
really compelling reason to do something other than wordpress, we
would probably consider it. |
18:19.34 |
MarcTannous |
Did not get a
chance to look into mediawiki yet, I just prefer
HTML/CSS/JS |
18:19.45 |
MarcTannous |
The reasons I
often enunciate are : |
18:19.49 |
MarcTannous |
Higher
customizability |
18:20.03 |
MarcTannous |
No security
issues |
18:20.19 |
Notify |
03GCI:dobomark * 4959197779197952 Write
manual page documentation (for off-g): I have some problems with
BRL-CAD - I don't know, how to download BRL-CAD.... Just
downloading this? This: aptitude... |
18:20.34 |
Notify |
03GCI:maths22_m * 5290439682818048 Design
a prototype CAD GUI layout #2: Task Closed - Congratulations, this
task has been completed successfully. |
18:20.45 |
MarcTannous |
Easier to
edit, in my opinion, by people familiarized with coding |
18:20.54 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
18:21.08 |
MarcTannous |
Wordpress is
pretty annoying to work on after being used to html/css because
after all, it's just a CMS |
18:21.13 |
MarcTannous |
content
managing system |
18:21.17 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: New Files - Sir, I
have uploaded 2 alternatives. 1) "option1.pdf" with its raw files
: "title slide.psd";... |
18:21.41 |
MarcTannous |
Also Search
Engine Optimization heavily favorizes HTML websites |
18:21.45 |
MarcTannous |
as far as I
know |
18:22.09 |
maths22 |
MarcTannous:
we are going to use a CMS-it helps making the website more of a
"community" work because it is easier for everyone to contribute or
comment without server access |
18:22.15 |
ishwerdas |
MarcTannous :
but for non-developers editing content directly into html stuff
would be tough, wouldn't it be ? |
18:22.26 |
ishwerdas |
agrees with maths22 |
18:22.39 |
MarcTannous |
Yes, it
would, wordpress is by far the go-to version if the people working
on it are not familiarized with code |
18:22.52 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Task Need Improvement - Hey
Engelo, I appreciate your efforts. Here is feedback : Front
Spelling of the modeling is... |
18:23.03 |
MarcTannous |
Maths22, I
got my task closed and can get a new one |
18:23.07 |
Notify |
03GCI:gjeet *
5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
18:23.08 |
ishwerdas |
Also, there's
not much of an effect on SEO when it comes to comparison between
wordpress and only html/css/js |
18:23.17 |
MarcTannous |
Should I get
an easy one and finish it fast or wait for you to upload some
web-design related tasks? |
18:23.26 |
ishwerdas |
on other hand
with use of proper plugins we can excel at SEO in
wordpress |
18:23.47 |
Notify |
03GCI:brlcad
* 4959197779197952 Write manual page documentation (for off-g)
http://www.google-melange.com/gci/task/view/google/gci2014/4959197779197952:
superuser Dobo, you need to have elevated... |
18:24.04 |
MarcTannous |
I agree, did
not know about the plugins for SEO |
18:24.34 |
MarcTannous |
Let's do
wordpress then or what CMS you guys prefer most, I will learn it on
the fly and try to impress with my designs :) |
18:24.45 |
MarcTannous |
Just waiting
for @maths22 's answer so I know what task to pick now |
18:24.45 |
maths22 |
MarcTannous:
there won't be any web ones up until tomorrow (I have to write them
up and then brlcad has to import and publish them) |
18:24.53 |
ishwerdas |
There's a
wordpress SEO plugin by yoast, very famous and used by lot of
people. |
18:25.15 |
maths22 |
MarcTannous:
current beta website: https://github.com/BRL-CAD/web |
18:25.19 |
maths22 |
beta.brlcad.org |
18:25.25 |
MarcTannous |
saw that one
maths, looks great |
18:25.33 |
MarcTannous |
is it a
template or done from scratch? |
18:25.53 |
ishwerdas |
I guess
undersocres is used, not sure |
18:26.05 |
ishwerdas |
s/undersocres/underscores |
18:26.06 |
maths22 |
I think
scratch- it is derived from
http://www.google-melange.com/gci/task/view/google/gci2013/5956421170495488 |
18:26.33 |
Notify |
03GCI:dobomark * 4959197779197952 Write
manual page documentation (for off-g): Ok. I solved the problem :)
- After I wrote, i solved the problem.... Now i have no
questions.... If i need a little... |
18:27.07 |
ishwerdas |
maths22: why
are we working on wiki theme again from scratch ? what happened to
the previous theme ? |
18:27.08 |
Notify |
03GCI:helix *
5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: Task Claimed - I would like to work
on this task. |
18:27.22 |
MarcTannous |
By the way,
if any of the contestants need any help with design-related stuff,
I'm here to help |
18:27.57 |
maths22 |
ishwerdas:
this one was a GCI task (I think) from last year and was closer to
the wordpress theme |
18:28.08 |
maths22 |
I want to
integrate them, but I haven't had a chance |
18:28.14 |
maths22 |
GCI task for
this year! |
18:28.41 |
Notify |
03GCI:brlcad
* 5290439682818048 Design a prototype CAD GUI layout #2: above and
beyond - Marc, this is truly above and beyond. How long did this
take you? Your design actually looks a LOT like one... |
18:29.11 |
Notify |
03GCI:gjeet *
5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: Hey stefangabriel - Nice design
stefangabriel. I was just thinking that it would be
more... |
18:29.31 |
ishwerdas |
I made it
consistent with the wordpress theme. |
18:29.52 |
maths22 |
ishwerdas:
I'm not sure then. |
18:29.54 |
ishwerdas |
and if there
are any inconsistencies we can work upon them. |
18:30.02 |
Notify |
03GCI:deepakkumarsharma * 5862007957880832
Create a BRL-CAD presentation template #9: Need Improvement - Hey
Aditya, Hope you having fun in doing task. Here is the feedback:
No doubt, you have... |
18:30.09 |
ishwerdas |
I really
think that theme would give a better headstart |
18:30.17 |
Notify |
03GCI:tannousmarc * 5987394427813888
Design a BRL-CAD splash screen #10: Task Claimed - I would like to
work on this task. |
18:30.18 |
maths22 |
I don't
really remember, other than I was originally trying to get it in
order too quickly |
18:30.22 |
maths22 |
I will revert
it later |
18:30.32 |
ishwerdas |
yeah
sure! |
18:30.42 |
ishwerdas |
then I have
some tasks for that wiki theme, |
18:30.47 |
Notify |
03GCI:tannousmarc * 5987394427813888
Design a BRL-CAD splash screen #10: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
18:31.03 |
MarcTannous |
misclick |
18:31.09 |
MarcTannous |
damn, all the
design tasks are claimed |
18:31.10 |
MarcTannous |
:( |
18:31.59 |
*** part/#brlcad martinhermida
(~Martin@13.Red-193-153-125.dynamicIP.rima-tde.net) |
18:32.31 |
maths22 |
MarcTannous:
it looks like only splash screens are open now. |
18:32.55 |
brlcad |
MarcTannous:
welcome! |
18:33.00 |
MarcTannous |
I already did
a splash screen design for Archer and am quite happy at how it
turned out |
18:33.01 |
brlcad |
fantastic
work |
18:33.05 |
MarcTannous |
should I do
another one? |
18:33.09 |
MarcTannous |
Hello brlcad
:D |
18:33.34 |
MarcTannous |
Thank you so
much, am currently scouting for some design tasks but looks like
they're claimed |
18:33.42 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: Ready for review - The
work on this task is ready to be reviewed. |
18:34.14 |
brlcad |
ishwerdas:
did you push your change to the web repo? |
18:34.29 |
brlcad |
MarcTannous:
we'll remedy that problem for you, no worries :) |
18:34.57 |
brlcad |
design is one
of our most lacking areas of attention, so you have a lot of ...
opportunities here ;) |
18:35.20 |
brlcad |
especially if
you have the ability to go from concept to implementation with some
of them (like the website) |
18:35.22 |
MarcTannous |
Are you
adding new tasks soon ( <30 mins ) or should I try an easy one
? |
18:35.37 |
brlcad |
we have three
different website projects that haven't even gotten there tasks
added into melange yet |
18:35.57 |
maths22 |
brlcad: MW,
WP, gallery? |
18:36.11 |
ishwerdas |
brlcad: when
I did those changes, there was no web repo, at that time I did it
in wiki theme which is now a github repo under BRL-CAD. Apart from
fonts problem, rest was I guess live at beta.brlcad.org |
18:36.33 |
ishwerdas |
I will see if
web repo has the latest wiki theme or not. |
18:36.34 |
brlcad |
maths22: no,
I mean the different web apps: benchmark, ogv, and
materialsdb |
18:36.43 |
maths22 |
OK |
18:37.02 |
brlcad |
the main
website is yet another and easily the biggest ;) |
18:37.17 |
MarcTannous |
are the
powerpoint presentations challenging? |
18:37.25 |
brlcad |
what do you
mean? |
18:37.35 |
Notify |
03GCI:tannousmarc * 5290439682818048
Design a prototype CAD GUI layout #2: Problems with past UI, my
solutions - I spent a lot of time and research into this UI
update, and I don't want this task... |
18:37.38 |
brlcad |
MarcTannous:
try an easy one, no sense keeping idle ;) |
18:37.40 |
Notify |
03GCI:deepakkumarsharma * 5862007957880832
Create a BRL-CAD presentation template #9: Task Needs More Work -
One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned... |
18:37.50 |
Notify |
03GCI:firstof5 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
Task Claimed - I would like to work on this task. |
18:37.58 |
MarcTannous |
could you add
another sticker task? I want to have my own go at it, I promise it
won't be bland :D |
18:38.13 |
MarcTannous |
don't know
how they all went missing |
18:38.18 |
brlcad |
``Erik: is
notify behind ? |
18:38.27 |
*** join/#brlcad MageJohn
(~yuri@zopatista.plus.com) |
18:38.45 |
maths22 |
ishwerdas:
reverted but broken |
18:38.50 |
brlcad |
yeah, a lot
of people got excited over our design tasks this year... there are
about 45 actively claimed right now |
18:39.10 |
maths22 |
brlcad:
sourceforge seems to have some issues sending
notifications |
18:39.16 |
brlcad |
(across all
tasks, not just design .. but many / most are design) |
18:39.23 |
MarcTannous |
Hope my
experience in the domain outshines them :D, is there any way I can
get a sticker task? |
18:39.24 |
brlcad |
maths22:
hrmph |
18:39.44 |
maths22 |
https://twitter.com/sfnet_ops |
18:40.46 |
*** join/#brlcad pujani
(~pujani@202.164.45.204) |
18:40.53 |
brlcad |
MarcTannous:
yeah, we'll add more for several of the design tasks as they get
exhausted |
18:40.56 |
Notify |
03GCI:vanshikataekwondo * 5987394427813888
Design a BRL-CAD splash screen #10: None - I am new . I dont know
what to do |
18:41.13 |
brlcad |
several of
them will get abandonded, like that one right there ;) |
18:41.26 |
Notify |
03GCI:tannousmarc * 5290439682818048
Design a prototype CAD GUI layout #2: Ready for review - The work
on this task is ready to be reviewed. |
18:41.27 |
Notify |
03GCI:firstof5 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
Images - Are we allowed to use some of the images found on your
website to create the... |
18:41.51 |
Notify |
03GCI:brlcad
* 5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: Task Assigned - This task has been
assigned to Yash. You have 100 hours to complete
this... |
18:43.16 |
Notify |
03GCI:borislavrusinov * 6356815033925632
Design a BRL-CAD Sticker #9: Task Claimed - I would like to work on
this task. |
18:44.24 |
brlcad |
for everyone
interested in trying to WIN the GCI contest, please please do think
of the tortoise vs hare fable ... endurance and quality are what
will get you into the final five, so don't burn yourselves out in
the first few days ;) |
18:44.51 |
MarcTannous |
Can you
please tell me how the system works? |
18:44.56 |
MarcTannous |
The final
five = top 5 with most tasks? |
18:45.34 |
brlcad |
it's
different this year |
18:45.36 |
brlcad |
top
10 |
18:45.57 |
Notify |
03GCI:tannousmarc * 5829693697687552
Create a BRL-CAD presentation template #7: Task Claimed - I would
like to work on this task. |
18:45.58 |
Notify |
03GCI:maths22_m * 5538296809652224 Design
a banner for our Facebook page (and/or other social media sites)
#4: Task Assigned - This task has been assigned to Firstof5. You
have 100 hours to complete... |
18:46.12 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Ready for
review - The work on this task is ready to be reviewed. |
18:46.23 |
MarcTannous |
and you
select the 2 winners out of the top 10? |
18:46.28 |
brlcad |
top 10 with
most tasks are finalists and among those, 2 become grand finalists
and 1 honorable mention |
18:47.08 |
MarcTannous |
Sounds great,
sorry for asking so many questions, am really interested in
this |
18:47.30 |
brlcad |
the 2 grand
finalists get the google sanfran trip, the honorable mention gets
extra prizes but no trip, the other 7 get some extra recognition
but I forget the details |
18:47.53 |
Notify |
03GCI:maths22_m * 5039128798298112 Design
a BRL-CAD Sticker #7: Task Closed - Congratulations, this task has
been completed successfully. |
18:47.54 |
Notify |
03GCI:deepakkumarsharma * 5829693697687552
Create a BRL-CAD presentation template #7: Task Assigned - This
task has been assigned to Marc Tannous. You have 100 hours to
complete this task, good... |
18:47.57 |
brlcad |
complete at
least 1 task and you get a cert, 3 tasks and you get a
t-shirt |
18:48.18 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: Ready for review - The
work on this task is ready to be reviewed. |
18:48.53 |
Notify |
03GCI:vanshikataekwondo * 5987394427813888
Design a BRL-CAD splash screen #10: Task Claimed - I would like to
work on this task. |
18:49.08 |
brlcad |
MarcTannous:
you're welcome to look over the list of 2013 completed design tasks
and any you'd like to attempt that are not available, let us know
and you can have a go at them |
18:49.25 |
Notify |
03GCI:maths22_m * 5538296809652224 Design
a banner for our Facebook page (and/or other social media sites)
#4: Images - Certainly. Do something unique and interesting with
them! |
18:49.54 |
brlcad |
we'll add
them as time permits .. these first few days are simply a bit
overwhelmingly crazy, takes about a week before things start to
settle down |
18:49.59 |
MarcTannous |
Can I get an
e-mail address I can send these to? I will finish the powerpoint
presentation tonight, and send the links of the tasks I'd like to
work on to you via e-mail in case you are not on irc
anymore |
18:50.26 |
brlcad |
all those
Notify messages are people working on GCI, so you can see the
activity |
18:50.34 |
MarcTannous |
Don't worry,
I'll be here for the full month and a half, just want to reduce my
idle time by as much as possible |
18:50.43 |
MarcTannous |
Yeah, it's
insane compared to last year |
18:51.08 |
brlcad |
don't e-mail
the work, just keep nudging mentors in here if you're waiting on a
task |
18:51.36 |
*** part/#brlcad pujani
(~pujani@202.164.45.204) |
18:51.40 |
brlcad |
once you can
queue them up locally, and we'll create tasks for you to
claim |
18:51.42 |
Notify |
03GCI:deepakkumarsharma * 5987394427813888
Design a BRL-CAD splash screen #10: Task Assigned - This task has
been assigned to vanshika aggarwal. You have 96 hours to complete
this task, good luck! |
18:51.47 |
Notify |
03GCI:denver873 * 5249781911781376
Identify and eliminate dead code (100+ lines) #4: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
18:51.56 |
MarcTannous |
I wanted to
e-mail the link of the tasks from gci2013 I'd like to work on, in
case I find any and nobody's here on irc |
18:51.57 |
Notify |
03GCI:stefangabriel * 5531256888492032
Design a banner for our Facebook page (and/or other social media
sites) #9: Ready for review - The work on this task is ready to be
reviewed. |
18:52.09 |
MarcTannous |
oh, okay,
that works |
18:52.52 |
Notify |
03GCI:krishnab2014 * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Claim Removed - The claim on this task has been removed,
someone else can claim it... |
18:52.57 |
Notify |
03GCI:stefangabriel * 5531256888492032
Design a banner for our Facebook page (and/or other social media
sites) #9: ? - Something like this? I think the first one was
better. Stefan Filipescu |
18:53.24 |
brlcad |
just don't
queue up more that one per type of task |
18:53.37 |
Notify |
03GCI:brlcad
* 6356815033925632 Design a BRL-CAD Sticker #9: Task Assigned -
This task has been assigned to Borislav Rusinov. You have 100 hours
to complete this task, good luck! |
18:53.42 |
brlcad |
e.g. just
because there are 20 powerpoint tasks doesn't mean you can submit
20 designs ;) |
18:54.15 |
MarcTannous |
As I get more
accustomed with BRLCAD & the suite of programs, I will also
complete coding tasks, but at the moment I'm pretty new to the
program and want to stick to the basic |
18:54.15 |
brlcad |
everyone gets
1 opportunity at each |
18:54.28 |
MarcTannous |
Yep, fair
enough |
18:54.33 |
brlcad |
that'll only
help your chances ;) |
18:54.40 |
Notify |
03GCI:somikdhar * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: None - What do i
have ro do in this task. |
18:54.41 |
brlcad |
having
breadth of impact helps |
18:55.03 |
brlcad |
the hardest
factor on contributors is usually sustaining their efforts for
weeks on end |
18:55.04 |
MarcTannous |
Hope you guys
introduce some front-end coding too during gci2014, would be
amazing |
18:55.22 |
brlcad |
are you
familiar with C/C++? |
18:55.27 |
MarcTannous |
No problem, I
got my handy 24-pack of redbull to aid me through the gci2014
quest, hope my body will take it |
18:55.31 |
Notify |
03GCI:mukul666 * 5347907083436032 Design a
banner for our Facebook page (and/or other social media sites) #10:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
18:55.36 |
Notify |
03GCI:somikdhar * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: None - What i
have to do in this task. |
18:55.54 |
brlcad |
GUI coding is
traditionally really hard to turn into GCI tasks due to the
complexity involved and background usually required |
18:55.57 |
MarcTannous |
yep, but at
an algorithmic level. Checked some of your C/C++ tasks and it's all
object/functions-oriented, and at the moment I do not know the
functions in the code |
18:56.26 |
Notify |
03GCI:stefangabriel * 5531256888492032
Design a banner for our Facebook page (and/or other social media
sites) #9: Not sure - I`m not sure if this is exactly what you
wanted me to do. Let me know... |
18:56.36 |
Notify |
03GCI:maths22_m * 5039128798298112 Design
a BRL-CAD Sticker #7: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
18:56.38 |
MarcTannous |
I've never
done GUI coding outside of web apps, but I sure can try, after all
this is a learning experience :D |
18:56.38 |
brlcad |
I have about
100 coding and additional design tasks that are scheduled to get
added later this week, so keep an eye out for them |
18:57.01 |
Notify |
03GCI:vanshikataekwondo * 5987394427813888
Design a BRL-CAD splash screen #10: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
18:57.03 |
MarcTannous |
I wish I
could claim all of them, unfortunately time management is a key
factor in this |
18:57.14 |
brlcad |
well, like I
said, there are also 3 web GUI projects that need attention
;) |
18:57.22 |
MarcTannous |
Balancing gci
and highschool looks hard on paper, hope it will work out
though |
18:57.31 |
brlcad |
no wories,
there's plenty of time |
18:57.40 |
MarcTannous |
3 projects =
3 different websites or just 3 different pages all on the same root
website? |
18:57.52 |
brlcad |
based on
prior year numbers, the winning candidates tend to average about 1
task per day |
18:57.56 |
``Erik |
brlcad: at
the moment, it's all caught up... is stuff missing? |
18:58.19 |
brlcad |
``Erik:
sorry, I think sourceforge is just being really slow sending out
the e-mails |
18:58.33 |
MarcTannous |
by the way,
something out of curiosity : where are you guys located? Do you
have some kind of central office in the US or just workers around
the globe? Saw some romanian names among the mentors and was deeply
impressed |
18:58.41 |
sofat |
maths22, tell
me some more updates for theme |
18:58.54 |
brlcad |
MarcTannous:
open source contributors are spread all around the
world |
18:59.11 |
MarcTannous |
The mentors
are just longtime contributors? |
18:59.15 |
brlcad |
we often do
get together in groups, like at the gsoc summits |
18:59.47 |
brlcad |
nope, they're
people just like you, hobbiests with an interest, professionals,
students, and more |
19:00.05 |
MarcTannous |
:O this
lifetime is awesome |
19:00.10 |
MarcTannous |
lifestyle* |
19:00.28 |
brlcad |
indeed! |
19:01.18 |
MarcTannous |
regarding the
powerpoint presentation template |
19:01.29 |
brlcad |
open source
software development is "code gardening" |
19:01.45 |
brlcad |
some people
get paid to work in gardens, others do it for free, some do both
;) |
19:01.59 |
MarcTannous |
if I do three
slides, is it okay? One slide - 'landing' slide, introduction
Another slide - full page of text with one picture and the last one
- full screen image |
19:02.15 |
brlcad |
sometimes
you're pulling weeds, sometimes you're sculpting beautiful artwork
into hedges ;) |
19:02.23 |
brlcad |
yep, that's
plenty |
19:02.54 |
MarcTannous |
just thinking
that someone can work on the same project as me from the other end
of the world seems astonishing |
19:05.18 |
Notify |
03GCI:chrischerian * 6360824117460992 Fix
at least 8 spelling mistakes in at least 8 different files #4:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
19:07.11 |
Notify |
03GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Task Claimed - I would like to work on this
task. |
19:07.12 |
Notify |
03GCI:chrischerian * 6741580216008704
Design a T-Shirt for BRL-CAD #5: Task Claimed - I would like to
work on this task. |
19:07.36 |
Notify |
03GCI:denver873 * 5249781911781376
Identify and eliminate dead code (100+ lines) #4: Task Claimed - I
would like to work on this task. |
19:08.56 |
``Erik |
awful lot of
tshirt design activity O.o |
19:09.10 |
``Erik |
or maybe it
just seems that way since it kinda sticks out |
19:09.46 |
Notify |
03GCI:mandeep
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Assigned - This task has been
assigned to Mongoose. You have 100 hours to complete... |
19:11.46 |
MarcTannous |
no, there
really is huge activity in the sticker/t-shirt design
area |
19:12.01 |
MarcTannous |
hope some
really nice designs come out of it |
19:13.22 |
Notify |
03GCI:stefangabriel * 5531256888492032
Design a banner for our Facebook page (and/or other social media
sites) #9: Ready for review - The work on this task is ready to be
reviewed. |
19:13.42 |
MarcTannous |
@any mentors,
did anyone read or check my GUI design for Archer? |
19:13.59 |
MarcTannous |
The task's
closed, but I got no feedback. Hope that means everything about it
was nice :) |
19:14.12 |
Notify |
03GCI:gjeet *
6741580216008704 Design a T-Shirt for BRL-CAD #5: Task Assigned -
This task has been assigned to chrischerian. You have 100 hours to
complete this task, good luck! |
19:18.54 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Ready for
review - The work on this task is ready to be reviewed. |
19:19.36 |
brlcad |
``Erik: no
more than any of the other categories |
19:19.46 |
*** join/#brlcad andromeda-galaxy
(~user@c-76-21-62-165.hsd1.ca.comcast.net) |
19:19.49 |
maths22 |
MarcTannous:
I figured I gave you feedback over IRC |
19:20.09 |
MarcTannous |
Ah okay, did
not know it was you who closed the task |
19:20.53 |
MarcTannous |
Are the tool
icons okay? I tried so hard to get them right, stared too much at
my design to find flaws |
19:20.58 |
brlcad |
MarcTannous:
have you worked with animations? |
19:21.21 |
brlcad |
MarcTannous:
how long did that archer layout take you? |
19:21.32 |
MarcTannous |
I know
Photoshop animations, and have been learning motion animation in
After Effects for a few weeks, but don't consider myself too
advanced, yet. |
19:21.59 |
andromeda-galaxy |
brlcad: can
you take a quick look at
https://www.google-melange.com/gci/task/view/google/gci2014/5297789445603328 |
19:22.23 |
MarcTannous |
The archer
layout something like 6-8 hours, but have went through many
versions of it until I was satisfied |
19:22.32 |
brlcad |
I'd love to
have an animated idle / progress indicator that somehow
incorporates our logo |
19:23.13 |
deepak_ |
MarcTannous,
you can check this :
http://www.google-melange.com/gci/task/view/google/gci2014/5202849461960704 |
19:23.15 |
MarcTannous |
what
dimensions and for what purpose? I will think about it for a few
hours and try to do it when you add the task |
19:23.22 |
brlcad |
andromeda-galaxy: I did, you definitely
need another task for performance ;) |
19:23.28 |
andromeda-galaxy |
brlcad:
thanks! |
19:23.34 |
andromeda-galaxy |
brlcad: can
you close that one? |
19:24.04 |
deepak_ |
and this
http://www.google-melange.com/gci/task/view/google/gci2014/5643416469766144 |
19:24.10 |
brlcad |
I had some
comments to make before closing it |
19:24.18 |
brlcad |
but I can
make them here more quickly |
19:24.30 |
brlcad |
rt_sketch_centroid_check_precision implies
that's a public function |
19:24.30 |
MarcTannous |
deepak_ :
checked that one out, but it's just too much work so early in the
contest. I did a motion typography animation this summer that
lasted 30 seconds and took me 2 days, I'm waiting for things to
settle down before I try tasks that take more than 3-4
days |
19:24.44 |
brlcad |
that does not
need to be public, so it should be marked static and not have an
rt_ prefix |
19:25.06 |
andromeda-galaxy |
brlcad:
okay |
19:25.34 |
andromeda-galaxy |
since you
were thinking that we should split it up into two, how should we do
that? |
19:25.46 |
MarcTannous |
deepak_ : I'd
rather do a great looping animation with the logo as brlcad
mentioned instead of doing an average 4 minute video, because I
love quality design |
19:25.58 |
Notify |
03BRL-CAD:carlmoore * 63583
brlcad/trunk/src/util/pix3filter.c: fix up Usage |
19:26.06 |
brlcad |
andromeda-galaxy: 0.005 is documented
nicely, but precision is not |
19:26.16 |
MarcTannous |
a quality 4
minute video would take weeks to polish and I wouldn't be happy
with myself sending something I know I could've done
better |
19:26.22 |
brlcad |
(all numeric
constants should be documented) |
19:26.24 |
MarcTannous |
If you
understand what I mean |
19:26.30 |
Notify |
03GCI:leedia
* 5213338241859584 Fix at least 8 spelling mistakes in at least 8
different files: Claim Removed - The claim on this task has been
removed, someone else can claim it now. |
19:26.44 |
brlcad |
at least
non-zero values |
19:26.55 |
deepak_ |
brlcad: Can
you please check this:
http://www.google-melange.com/gci/task/view/google/gci2014/5862007957880832.
Can you review this once because I find very few or zero
difference. |
19:27.32 |
andromeda-galaxy |
brlcad: okay,
sure. I just used 1024 as the default because of it usage in
superell.c and it seems like a nice in-the-middle value |
19:27.37 |
andromeda-galaxy |
but I can
document that |
19:28.07 |
brlcad |
andromeda-galaxy: another good
optimization would probably be to use a bounding area hierarchy
(quad tree for example) to subdivide the space, so you're not using
the same density grid in areas that don't need it |
19:28.15 |
brlcad |
but that can
be another task |
19:28.40 |
brlcad |
the issue
with the timeings are that the base was really fast (great!) but
potentially highly inaccurate |
19:28.56 |
brlcad |
the
alternative is obviously more robust, but 6 minutes is hella
long |
19:29.23 |
andromeda-galaxy |
brlcad: I
have a couple of ideas for some ways to speed it up, for another
task later |
19:29.24 |
brlcad |
gut feeling
is that a single extrude/sketch should converge within a few
seconds |
19:29.37 |
brlcad |
I can
raytrace it faster than 6 minutes :) |
19:30.14 |
MarcTannous |
brlcad : if I
present a google docs presentation instead of PSD files like others
did, is it okay? That's what I read and am already too far into it
to back out now, plus it's easier to modify by a
non-designer |
19:30.36 |
brlcad |
MarcTannous:
yes, that is fine |
19:30.43 |
MarcTannous |
thanks! |
19:30.49 |
deepak_ |
MarcTannous,
I can understand. You may send small clip but rather try to do
something than doing nothing. If you think you are capable of doing
it, you must focus and do something :). I feel you can do it
;) |
19:31.22 |
andromeda-galaxy |
brlcad: so
how can we handle splitting the task up? |
19:31.49 |
MarcTannous |
Thank you for
the confidence, I might just try it if I get some breathing space
after the first week of the gci |
19:32.39 |
brlcad |
andromeda-galaxy: suggestions? |
19:32.40 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.140) |
19:32.44 |
brlcad |
performance
is obvious one |
19:32.53 |
deepak_ |
MarcTannous,
All the best. I would love to see you wonders :). |
19:33.03 |
andromeda-galaxy |
sorry if I
misunderstood, I thought you were saying that this one should be
split |
19:33.37 |
brlcad |
evaluating
the timings can be another that splits this one |
19:33.46 |
MarcTannous |
deepak_ :
I'll try to get at least one task done in each category by the end
of the gci, and I'll have to see what my options are in the motion
animations category, but one of these videos is definitely one of
them. |
19:33.49 |
brlcad |
maybe to
submit the program you used to test the timing |
19:33.54 |
andromeda-galaxy |
brlcad: okay,
that makes sense |
19:34.12 |
Notify |
03GCI:brlcad
* 5297789445603328 Improve a centroid function for extruded
sketches (EXTRUDE): Task Closed - Congratulations, this task has
been completed successfully. |
19:34.17 |
andromeda-galaxy |
brlcad: I've
already done some work on performance, but it hasn't had a chance
to get too far. |
19:34.48 |
Notify |
03GCI:brlcad
* 5297789445603328 Improve a centroid function for extruded
sketches (EXTRUDE): feedback - Feedback provided via IRC. Some
minor changes requested, but otherwise good to go.
Follow-on... |
19:35.16 |
brlcad |
wow, not a
single person has been able to complete one of the spelling mistake
tasks |
19:35.26 |
brlcad |
are we really
getting that clean? I find that hard to believe |
19:36.04 |
andromeda-galaxy |
brlcad: can
you make the timing one? |
19:36.18 |
brlcad |
thinks it'd be easy for someone to find a list of the 1000
most commonly mispelled words and run a little script over the repo
to find hundreds of them |
19:36.21 |
andromeda-galaxy |
I'll submit
the timing script & the changes you requested to the first
one |
19:36.28 |
Notify |
03GCI:jaker86
* 5670223239708672 Design a BRL-CAD splash screen #7: Splash-page
V1.1 - Sounds good. I will space the first out and make the second
a little easier on the eyes. V1.1 will probably... |
19:36.49 |
brlcad |
andromeda-galaxy: I can't right now, but
will later |
19:37.09 |
MarcTannous |
brlcad: but
that is not creative at all :( |
19:37.09 |
andromeda-galaxy |
brlcad: okay,
gret |
19:37.18 |
brlcad |
you can move
on to performance or another task .. can go ahead and commit too
(would help if you leave a commit with the commit r #) |
19:37.26 |
MarcTannous |
brlcad: if I
find the time, I'll setup a quick python script to do the
job |
19:37.28 |
brlcad |
s/leave a
commit/leave a comment/ |
19:37.40 |
andromeda-galaxy |
Okay, I'll
make the changes you mentioned and commit |
19:37.51 |
andromeda-galaxy |
I've already
started looking into performance, but I haven't gotten it finished
yet |
19:38.04 |
brlcad |
MarcTannous:
I think they're all marked as beginner so you might only be able to
claim one or two of them if you find a lot |
19:38.24 |
MarcTannous |
brlcad: is
there a limit of beginner tasks you can complete or
something? |
19:38.31 |
brlcad |
or there
really might not be much to find left ... we do have a couple OCD
devs that obsess on details like that |
19:38.36 |
brlcad |
is guilty |
19:38.45 |
brlcad |
yeah, there's
a limit |
19:38.50 |
brlcad |
forget how
many |
19:39.23 |
brlcad |
andromeda-galaxy: try to aim for
sub-second...or at least sub minute ;) |
19:39.28 |
Notify |
03GCI:jaker86
* 5670223239708672 Design a BRL-CAD splash screen #7: V1.2 - I
think i will also grab a higher resolution Icon. I found one thats
256 square pixels. That way the image can be scaled... |
19:39.40 |
andromeda-galaxy |
brlcad: I
will, doing that might take quite a while though |
19:39.52 |
MarcTannous |
why am I so
pumped about this GCI |
19:39.53 |
brlcad |
needs to get the new logo model uploaded so people can use it
in their designs |
19:40.06 |
andromeda-galaxy |
what I'm
doing rieght now basically just works on never recomputing the same
thing twice by making later iterations reuse values from earlier
ones |
19:40.36 |
brlcad |
andromeda-galaxy: how is it reusing values
without doing an O(N) lookup? |
19:40.41 |
MarcTannous |
the upgrades
from last year make this contest so much more
competitive |
19:40.52 |
brlcad |
upgrades? |
19:40.56 |
andromeda-galaxy |
brlcad: I
don't have it completely working yet, but I'm basically making it
reuse the centroid point and the n |
19:41.06 |
andromeda-galaxy |
since the
centroid is basically the average of points in the
figure |
19:41.12 |
andromeda-galaxy |
it just adds
in more points to the previous centroid |
19:41.30 |
MarcTannous |
the beginner
thing, the bigger time on tasks, the higher variety of tasks and
the fact that there are way more people competing |
19:43.08 |
brlcad |
20% more orgs
too though, so that should have helped some ;) |
19:43.24 |
Notify |
03GCI:jaker86
* 5670223239708672 Design a BRL-CAD splash screen #7: Icon - If
you have a larger icon on hand, I would love to use it. |
19:43.32 |
brlcad |
we'll see how
much of this activity remains after the week is up ;) |
19:43.53 |
andromeda-galaxy |
brlcad: so
I'll keep working on the performance and when you get the timing
task up I'll submit it |
19:44.05 |
brlcad |
nods, sounds good |
19:44.33 |
brlcad |
andromeda-galaxy: you know how this goes,
no need to be idle .. the tasks will come ;) |
19:44.40 |
andromeda-galaxy |
brlcad:
indeed :-) |
19:45.13 |
MarcTannous |
the
powerpoint presentation might seem like an easy task but it's quite
a great typography exercise, I'm happy I went with it
:) |
19:45.40 |
brlcad |
sounds like
MarcTannous and andromeda-galaxy are definitely going to be giving
everyone a run for the prize ;) |
19:45.56 |
brlcad |
any other
GCIers lurking in here? |
19:46.07 |
MarcTannous |
Hope so
:) |
19:47.42 |
brlcad |
looks like
ignacio is already out in front again... |
19:47.52 |
brlcad |
is happy for haiku :) |
19:48.19 |
MarcTannous |
what do you
mean by 'out in front'? |
19:48.35 |
brlcad |
oh, sugarlabs
.. interesting |
19:48.50 |
MarcTannous |
Last year I
worked with ignacio at sugar labs for a very brief period, he
seemed like a great guy and really passionate, however hope he
gives the rest of us a chance this year :D |
19:48.52 |
brlcad |
MarcTannous:
no worries, just looking at stats for other orgs |
19:49.27 |
brlcad |
very
friendly, got lost in a museum last year :) |
19:49.41 |
Notify |
03GCI:tannousmarc * 5829693697687552
Create a BRL-CAD presentation template #7: Ready for review - The
work on this task is ready to be reviewed. |
19:49.42 |
MarcTannous |
haha |
19:49.51 |
MarcTannous |
can I get
some feedback on my 3 slides? |
19:50.02 |
MarcTannous |
Landing page
- Text with picture - Full screen picture |
19:51.32 |
brlcad |
the colors
don't jibe |
19:51.37 |
Notify |
03GCI:amroto
* 5249781911781376 Identify and eliminate dead code (100+ lines)
#4: Task Claimed - I would like to work on this task. |
19:51.56 |
andromeda-galaxy |
brlcad: if
you can send me an email ping when you create the task, that would
be great |
19:52.01 |
MarcTannous |
is it too
colorful? |
19:52.05 |
brlcad |
the logo gets
a little lost with the transparent holes |
19:52.11 |
brlcad |
I think
so |
19:52.31 |
MarcTannous |
Hmm |
19:52.46 |
brlcad |
third page
makes no sense to me |
19:53.13 |
MarcTannous |
wanted to
showcase a full screen image and google docs is really against
uploading pictures, failed 3 times with stock pictures, had to use
the one from the previous slide |
19:53.18 |
Notify |
03GCI:deepakkumarsharma * 5249781911781376
Identify and eliminate dead code (100+ lines) #4: Task Assigned -
This task has been assigned to Amr. You have 100 hours to complete
this task, good luck! |
19:53.43 |
Notify |
03GCI:brlcad
* 5829693697687552 Create a BRL-CAD presentation template #7: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this... |
19:54.53 |
Notify |
03GCI:brlcad
* 5829693697687552 Create a BRL-CAD presentation template #7: IRC -
Feedback provided via IRC. Colors seem conflicted, the logo gets
lost, and the last page seems... |
19:59.13 |
Notify |
03GCI:amroto
* 5249781911781376 Identify and eliminate dead code (100+ lines)
#4: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
20:00.48 |
MarcTannous |
brlcad: is
the logo more noticeable now and the color cluster dismissed?
https://docs.google.com/presentation/d/1-ta1y-t2pdOqpNo3HrDaAcswzFyD2ioKlcIZIi0W4yY/edit?usp=sharing |
20:01.10 |
MarcTannous |
I'd really
like to keep the low poly picture in there, gives it a nice feel in
my opinion |
20:02.36 |
Notify |
03GCI:zoe_ryan * 5213338241859584 Fix at
least 8 spelling mistakes in at least 8 different files: Task
Claimed - I would like to work on this task. |
20:04.01 |
Notify |
03GCI:deepakkumarsharma * 5213338241859584
Fix at least 8 spelling mistakes in at least 8 different files:
Task Assigned - This task has been assigned to Zoe Ryan. You have
100 hours to complete... |
20:07.43 |
Notify |
03GCI:mandeep
* 5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: Mockup image - Please upload mockup
image of Facebook page using this banner. You have... |
20:07.44 |
Notify |
03GCI:tannousmarc * 5829693697687552
Create a BRL-CAD presentation template #7: None - Lowered number
of colors, went bi-chromatic with the low poly background that
gives it a nice overall feel, in... |
20:07.53 |
Notify |
03GCI:tannousmarc * 5829693697687552
Create a BRL-CAD presentation template #7: Ready for review - The
work on this task is ready to be reviewed. |
20:07.58 |
Notify |
03GCI:mandeep
* 5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
20:11.23 |
*** join/#brlcad YatharthROCK
(~YatharthR@96.237.108.215) |
20:11.27 |
*** join/#brlcad YatharthROCK
(~YatharthR@unaffiliated/yatharthrock) |
20:14.24 |
Notify |
03GCI:mertinop * 5249781911781376 Identify
and eliminate dead code (100+ lines) #4: Task Claimed - I would
like to work on this task. |
20:14.50 |
Notify |
03GCI:mertinop * 5249781911781376 Identify
and eliminate dead code (100+ lines) #4: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
20:25.22 |
Notify |
03BRL-CAD:carlmoore * 63584
brlcad/trunk/src/util/pix3filter.c: revise error
message |
20:26.12 |
brlcad |
yep, that
looks better |
20:26.58 |
MarcTannous |
anything that
should be changed/added? |
20:29.19 |
*** join/#brlcad martinhermida
(~Martin@13.Red-193-153-125.dynamicIP.rima-tde.net) |
20:38.27 |
Notify |
03GCI:martinhesa * 5800982646620160 Design
a BRL-CAD business card: Ready for review - The work on this task
is ready to be reviewed. |
20:48.36 |
Notify |
03GCI:vladyordanov * 6433230555185152
Design a banner for our Facebook page (and/or other social media
sites) #5: Ready for review - The work on this task is ready to be
reviewed. |
20:55.46 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:59.10 |
Notify |
03BRL-CAD:carlmoore * 63585
brlcad/trunk/src/util/pix3filter.c: redo pix3filter.c so that an
'else' is removed (there is a transfer of control just ahead of
it) |
21:01.18 |
*** join/#brlcad Marctannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
21:02.33 |
Marctannous |
brlcad:
please tell me if
https://www.google-melange.com/gci/task/view/google/gci2014/5829693697687552
is okay or not in the comments there as I am signing off for the
night, will check back in the morning and if it was indeed like you
wanted it, I'll make sure to claim another task :) |
21:02.39 |
Marctannous |
Have a great
night/day guys! |
21:06.51 |
Notify |
03BRL-CAD:carlmoore * 63586
brlcad/trunk/doc/docbook/system/man1/en/pixfilter.xml: touchup to
the pixfilter man page |
21:24.45 |
Notify |
03GCI:mandeep
* 6433230555185152 Design a banner for our Facebook page (and/or
other social media sites) #5: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
21:29.24 |
Notify |
03GCI:krassen
* 5307330648342528 Design a BRL-CAD Sticker #5: Ready for review -
The work on this task is ready to be reviewed. |
21:30.55 |
Notify |
03GCI:mandeep
* 6433230555185152 Design a banner for our Facebook page (and/or
other social media sites) #5: None - Your design looks good, but
you have to be more creative. Make some improvements... |
21:31.09 |
*** join/#brlcad deepak_
(~chatzilla@117.215.230.82) |
21:31.21 |
deepak_ |
brlcad:
Ping |
21:47.25 |
Notify |
03BRL-CAD:peter-sa * 63587
brlcad/trunk/src/librt/primitives/sketch/sketch.c: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5297789445603328
with minor corrections that modifies the sketch/extrude centroid
approximation to dynamically raise precision until the approximate
centroid converges to a point. |
21:48.03 |
Notify |
03GCI:o7p9bxbnyj * 5297789445603328
Improve a centroid function for extruded sketches (EXTRUDE): SVN
committed - Committed as r63587 |
21:59.49 |
Notify |
03GCI:natasham * 5249781911781376 Identify
and eliminate dead code (100+ lines) #4: Task Claimed - I would
like to work on this task. |
22:00.49 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
22:01.39 |
Notify |
03GCI:mandeep
* 5249781911781376 Identify and eliminate dead code (100+ lines)
#4: Task Assigned - This task has been assigned to natasham. You
have 100 hours to complete this task, good luck! |
22:07.18 |
Notify |
03GCI:mandeep
* 5307330648342528 Design a BRL-CAD Sticker #5: None - Hi Krassen,
Your design looks nice, but not so impressive. Have a look at
other similar completed tasks for idea and make a... |
22:07.23 |
Notify |
03GCI:mandeep
* 5307330648342528 Design a BRL-CAD Sticker #5: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
22:08.33 |
Notify |
03GCI:uhmyoyo
* 5987394427813888 Design a BRL-CAD splash screen #10: Task Claimed
- I would like to work on this task. |
22:08.38 |
Notify |
03GCI:natasham * 5249781911781376 Identify
and eliminate dead code (100+ lines) #4: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
22:09.23 |
Notify |
03GCI:mandeep
* 5987394427813888 Design a BRL-CAD splash screen #10: Task
Assigned - This task has been assigned to Yoyo T. You have 96 hours
to complete this task, good luck! |
22:14.02 |
*** join/#brlcad MageJohn
(~yuri@zopatista.plus.com) |
22:18.30 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:18.47 |
Notify |
03BRL-CAD:carlmoore * 63588
brlcad/trunk/src/util/pixfilter.c: implement h? for
pixfilter |
22:24.34 |
Notify |
03GCI:mandeep
* 5800982646620160 Design a BRL-CAD business card: Nicely Done! -
Your design is simple and looks great. Thanks! |
22:24.40 |
Notify |
03GCI:mandeep
* 5800982646620160 Design a BRL-CAD business card: Task Closed -
Congratulations, this task has been completed
successfully. |
22:30.26 |
Notify |
03GCI:andreitudorica * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Task
Claimed - I would like to work on this task. |
22:37.05 |
Notify |
03GCI:mandeep
* 5063523340124160 Compile BRL-CAD using Microsoft Visual Studio
Express 2010: Task Assigned - This task has been assigned to Andrei
Tudorica. You have 100 hours to complete this task,... |
22:48.06 |
Notify |
03GCI:martinhesa * 6182685047259136 Design
a BRL-CAD splash screen: Task Claimed - I would like to work on
this task. |
22:52.05 |
Notify |
03GCI: * :
- |
23:54.50 |
andromeda-galaxy |
brlcad: In
about another task's worth of time, I've shaved about 1.5 minutes
off of the ~6.75 minute running time for running the function 10
times in a row by using the abovementioned method. Is that
something that you could do another task for? |
23:58.06 |
*** join/#brlcad andromed`
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
00:11.14 |
Notify |
03GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Needed Information - Are the logo files available for
use in either SVG, AI, or... |
00:14.47 |
maths22 |
brlcad: I
like the new archer splash screen |
00:14.53 |
maths22 |
I also
finally got a working windows build. |
00:15.10 |
maths22 |
(I had to
reclone the sources, and then make 1 minor change) |
00:40.23 |
brlcad |
yeah, it's
definitely better than it was... :) |
00:43.01 |
brlcad |
andromed`:
not following, it takes 6.75 minutes to run it 10 times? so
approximately 40 seconds per run and you reduced that by 9 seconds
each? |
00:43.25 |
andromed` |
brlcad: I
think so |
00:43.38 |
brlcad |
didn't
realize those numbers were aggregated over 10 runs |
00:43.43 |
brlcad |
that's not
nearly as bleak |
00:43.48 |
andromed` |
I mentioned
in parentheses in the timing.txt that the run time was for 10
iterations |
00:44.06 |
andromed` |
sorry if that
wasn't clear |
00:44.10 |
brlcad |
I looked at
it for all of 10 seconds, not your fault |
00:44.19 |
brlcad |
while doing
other things |
00:44.51 |
brlcad |
so what did
you change to get that reduction? |
00:45.12 |
brlcad |
is that the
result lookup you were thinking about doing? |
00:45.27 |
andromed` |
brlcad: so
basically |
00:45.45 |
andromed` |
this
calculates the centroid by effectively averaging all the points
inside the figure |
00:46.20 |
andromed` |
so when it is
ready to calculate the next precision up |
00:46.27 |
andromed` |
a bunch of
those points are the same as they were on the last one |
00:46.29 |
Notify |
03GCI:peachdew * 4975346856230912 Write
manual page documentation (for g-euclid1): Task Claimed - I would
like to work on this task. |
00:46.35 |
andromed` |
so it
basically just doesn't compute those points at all |
00:46.43 |
andromed` |
and just adds
the new ones into what it had computed from before |
00:47.32 |
Stragus |
I'm fluent in
SSE/AVX/multithreaded-lockfree if you have some critical functions
to optimize |
00:48.49 |
Notify |
03GCI:peachdew * 4975346856230912 Write
manual page documentation (for g-euclid1): Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
00:51.22 |
brlcad |
andromed`:
how are you determining whether a point has been computed yet or
not? |
00:52.11 |
andromed` |
The function
currently basically assumes that if its n parameter (number of
points computed so far, used for the divisor of the average) is
nonzero |
00:52.14 |
andromed` |
than the
precision is double |
00:52.23 |
andromed` |
which works
because that is how it is called by rt_sketch_centroid |
00:52.30 |
andromed` |
and some
simple math works out which points on the grid |
00:52.32 |
andromed` |
were already
used |
00:54.01 |
brlcad |
andromed`:
that's my question ... what simple math works out which points on
the grid? |
00:54.18 |
brlcad |
what's the
algorithm |
00:54.20 |
andromed` |
instead of
iterating through every point |
00:54.29 |
andromed` |
it does two
separate loops to go through rows |
00:54.46 |
andromed` |
one goes
through the rows that would have been added totally (the second
row, and every other one after that) |
00:54.50 |
andromed` |
and computes
it for every column |
00:54.58 |
andromed` |
and then it
does the same for the first row and every other one after
that |
00:55.11 |
andromed` |
except that
for those rows it only computes every other column |
00:56.54 |
brlcad |
so it sounds
like you're not actually iterating over every point and deciding
(if (...need to skip?...) { continue; }) but, rather, you visit the
unvisited gaps |
00:57.04 |
brlcad |
is that a
true statement? |
00:57.04 |
andromed` |
brlcad:
exactly |
00:57.34 |
andromed` |
I'm pretty
sure that the math works out, and the final results seem the same
apart from a little bit of floating-point rounding
error... |
01:00.03 |
brlcad |
okay, so good
news is that's probably good enough for now |
01:00.31 |
brlcad |
bad news is a
different approach will probably be an order of magnitude faster
:) |
01:01.00 |
andromed` |
brlcad: Oh
well... what approach is that? |
01:01.05 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:01.14 |
andromed` |
are you
thinking of the adaptive quad-tree stuff that you mentioned a
little earlier? |
01:01.47 |
brlcad |
no, but
that'll probably get close to cutting the time by an
order |
01:02.30 |
brlcad |
iterate over
all loops, convert them to highly detailed polylines. compute
centroid of the resulting polyline soup. |
01:02.45 |
andromed` |
ohhhh. |
01:03.02 |
andromed` |
I didn't
realize that we could already easily compute the centroid of a
bunch of polylines... |
01:03.54 |
andromed` |
I think I
understand why that might be faster... |
01:04.09 |
andromed` |
I thought
about trying to compute the centroid of each curve and then average
them together |
01:04.18 |
andromed` |
but I
couldn't figure out how to compute the centroid for all of the
curves |
01:04.29 |
brlcad |
I think the
polyclip library we have will even calculate the centroid for
you |
01:05.33 |
andromed` |
Oh well,
that's a shame |
01:05.38 |
brlcad |
the only
complexity would be creating the inputs to polyclip |
01:05.40 |
andromed` |
(that I
didn't realize that was there) |
01:05.59 |
brlcad |
since
sketches have parity logic for determining what's solid or
not |
01:06.13 |
andromed` |
true |
01:06.40 |
brlcad |
yeah, I
didn't even think of using it until just now because it'll give an
exact result for simple shapes build from linear
segments |
01:06.43 |
andromed` |
hopefully
this is enough for now at least... I think I might like to take a
little break from these centroid tasks |
01:06.52 |
brlcad |
:) |
01:07.27 |
andromed` |
so to finish
up what I do have implemented |
01:07.27 |
brlcad |
you mean
you're not going to do the most useful one? :) |
01:07.32 |
brlcad |
(nurbs) |
01:07.42 |
andromed` |
is there a
task for nurbs centroids? |
01:07.45 |
brlcad |
is half-kidding, it's crazy harder |
01:07.59 |
andromed` |
thought that it would be really hard |
01:08.10 |
brlcad |
no, didn't
add it because it's so complicated |
01:08.23 |
brlcad |
no way doable
in a day |
01:08.25 |
Notify |
03GCI:mandeep
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3
http://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472:
Logo Yes,... |
01:08.35 |
andromed` |
I though it
probably wouldn't be |
01:08.54 |
andromed` |
except...
for an approximation |
01:09.17 |
brlcad |
it's almost
identical to sketch really |
01:09.51 |
brlcad |
you'd either
sample the entire volume with rays like you're doing in 2D now
(that's almost exactly what our gqa tool does) |
01:10.21 |
brlcad |
or you create
a super high-resolution mesh and calculate it's centroid (which is
akin to the method I just described, converting to
polylines) |
01:10.35 |
andromed` |
right. |
01:10.39 |
brlcad |
mesh
centroids are trivial |
01:11.11 |
andromed` |
makes
sense |
01:11.48 |
brlcad |
andromed`: so
we should at least take the work you've done to completion, if you
are up for it |
01:11.57 |
brlcad |
i.e., expose
it through the analyze command |
01:12.38 |
andromed` |
brlcad:
sure |
01:13.01 |
brlcad |
let me know
when you're ready to come back to centroids too, because this is an
area with 20-30 tasks possible easily |
01:13.08 |
andromed` |
brlcad:
hmm... |
01:13.12 |
andromed` |
interesting |
01:13.13 |
brlcad |
actually
probably 40-60 |
01:13.17 |
andromed` |
I might come
back fairly soon |
01:13.23 |
andromed` |
To start
with, though, for this one |
01:13.40 |
andromed` |
if you can
make the task for the timing script I'll upload that & same
with the performance improvements |
01:13.52 |
andromed` |
and then I
believe that I have some simple patches to analyze.c that I worked
on earlire |
01:14.02 |
andromed` |
that I can
upload wherever you want them |
01:15.08 |
brlcad |
we need to
make sure each object is in analyze, then we need to quick-validate
each (that's 20+ tasks there), and we need an API function in
libanalyze, gqa refactored into libanalyze, gqa updated, centroids
implemented for all the remaining object types via the new analyze
API (comb, nurbs, ...) |
01:17.05 |
andromed` |
interesting |
01:17.17 |
brlcad |
basically
tying it all together as a cohesive feature, so you can report the
analysis properties of anything |
01:17.29 |
andromed` |
brlcad: so
that goes above and beyond centroids, right |
01:17.31 |
andromed` |
? |
01:17.36 |
brlcad |
what do you
mean? |
01:17.50 |
andromed` |
sorry if I'm
just confused about parts of the BRL-CAD architecture |
01:18.14 |
andromed` |
it sounded to
me like you were talking about changing a bunch of things
(including moving gqa into libanalyze) to make it possible to
analyze practially any property of anything |
01:18.37 |
brlcad |
yes |
01:19.08 |
brlcad |
gqa is the
general way to determine volume, centroid, moments of *any*
object |
01:19.17 |
brlcad |
right now
it's a tool, but it needs to be an API |
01:19.31 |
andromed` |
that makes a
lot of sense |
01:19.48 |
brlcad |
some objects
have custom centroid/volume/area functions that will run several
orders of magnitude faster than gqa's method |
01:20.13 |
brlcad |
and others
like combs and nurbs can only be evaluated that way right
now |
01:20.27 |
brlcad |
so to hook
them up, a lot has to get moved around |
01:20.58 |
andromed` |
that makes
sense |
01:20.59 |
brlcad |
there are
going to be a number of gqa tasks get added regardless |
01:21.21 |
andromed` |
I'll
definitely work on some more of this kind of thing
later |
01:21.33 |
andromed` |
However, I
had another idea for a couple of tasks to do first |
01:21.43 |
andromed` |
basically,
last year I added a bunch of tests that fail to libbn and
libbu |
01:21.43 |
brlcad |
like right
now it only shoots a fixed grid of rays down the x y and z axes,
but there needs to be a way to specify a view like
rtweight |
01:22.07 |
andromed` |
so it would
be nice to have a few tasks to fix some of the failing
implementations |
01:22.13 |
brlcad |
yeah, we
fixed several of them |
01:22.25 |
brlcad |
some were
bugs in the tests, some uncovered issues in
implementations |
01:22.38 |
andromed` |
don't have
the report handy right now, but I know there were a few more that
haven't been fixed |
01:22.52 |
andromed` |
which is why
I was suggesting looking into those as a couple of GCI
tasks |
01:22.59 |
brlcad |
yes, running
make test still has a few failures |
01:23.14 |
brlcad |
yep, remind
me later when I'm in task-adding mode |
01:23.36 |
andromed` |
sure |
01:23.53 |
andromed` |
would it be
possible for you to add the tasks we talked about earlier for me to
upload my backlog of submissions? |
01:29.45 |
andromed` |
I've kind of
run out of things to do now... |
01:35.52 |
brlcad |
what are you
talking about, there are 100+ unclaimed tasks? :) |
01:36.09 |
andromed` |
stacking
changes in my working directory is starting to get hard, at
least |
01:36.31 |
andromed` |
and I don't
want to claim another one until I can finish these
ones... |
01:37.01 |
brlcad |
suggest
separate trees/checkouts |
01:37.14 |
andromed` |
That makes
sense |
01:37.33 |
andromed` |
However, if
it would be possible for you to make the tasks, I'd like to get the
work up now |
01:37.44 |
brlcad |
has a dozen brl-cad dirs with different activities ongoing
that cannot be committed but aren't worth making a branch for
either |
01:37.46 |
andromed` |
(at the very
least, its a way to make sure I don't foregt about it) |
01:38.41 |
brlcad |
I already
told you earlier that I'm in not able to create tasks right now or
I would have earlier today |
01:38.47 |
andromed` |
brlcad: oh,
okay |
01:38.59 |
andromed` |
sorry, I
assumed you just meant that was something specific about earlier in
the day |
01:39.06 |
andromed` |
and I was
curious if you would be able to do so now |
01:39.06 |
brlcad |
also implied
by the "I'm not in task-adding mode" :) |
01:39.18 |
andromed` |
sorry I
misunderstood... |
01:39.41 |
brlcad |
i'm not even
at the right computer where I'm keeping track of
everything |
01:39.45 |
andromed` |
ah,
okay |
01:40.01 |
brlcad |
(and that
computer is 50 miles away atm) ;) |
01:40.27 |
brlcad |
no worries, I
get it ... I like closure too! |
01:42.36 |
brlcad |
i'll try to
get them in later tonight, but realistically it'll probably be
tomorrow |
01:43.00 |
brlcad |
in the
meantime, separate checkouts ftw! |
01:43.33 |
andromed` |
brlcad:
okay |
01:43.51 |
andromed` |
brlcad:
thanks for the information |
01:44.20 |
brlcad |
if you want
something completely different for a change, you could try to
convert doc/burst to doxygen |
01:44.27 |
andromed` |
true |
01:44.34 |
brlcad |
currently,
that's all troff macros (old school stuff) |
01:44.50 |
andromed` |
I'll probably
stick to doing some more coding ones for now |
01:44.52 |
brlcad |
you can run
make in that directory and it'll generate ps/pdf output |
01:45.11 |
brlcad |
the doclifter
tool "should" convert everything for you, but that's the task
;) |
01:45.47 |
brlcad |
we were just
talking about docs a couple hours ago and will be adding a dozen or
so conversion tasks |
01:46.21 |
brlcad |
no worries if
you want to stick with the coding ones -- what's next on your
radar? |
01:46.24 |
andromed` |
brlcad: also,
what is the actual bug at
http://www.google-melange.com/gci/task/view/google/gci2014/5240672755908608?
I can never seem to figure it out... |
01:46.59 |
andromed` |
not entirely
sure what to do next... |
01:47.03 |
andromed` |
the open task
lisk seems to have shrunk to 36 |
01:47.38 |
brlcad |
did you try
running those commands? |
01:48.02 |
brlcad |
really?! |
01:48.13 |
andromed` |
for the
closedb I did |
01:48.15 |
andromed` |
it seems like
it was working fine |
01:48.16 |
brlcad |
that means
120 or so are claimed or completed already |
01:48.39 |
brlcad |
hum, someone
must have fixed the bug then already |
01:48.40 |
andromed` |
after closedb
but before opendb creating geometry didn't work, but that seems
like the correct behaviaor to me |
01:49.41 |
brlcad |
yeah, it
already exists |
01:49.50 |
brlcad |
but it wasn't
even reporting that |
01:50.09 |
brlcad |
the command
line literally stops working .. you can type the commands, but
nothing happens, nothing outputs |
01:50.35 |
brlcad |
so, maybe you
can peek through closedb's commit history and pinpoint who made the
fix so we can document it in our release notes |
01:50.40 |
brlcad |
easy
claim |
01:50.48 |
andromed` |
hmm.... |
01:51.02 |
andromed` |
Are you
planning on deleting the task from Melange since it is actually
working? |
01:51.13 |
brlcad |
nope |
01:51.25 |
brlcad |
someone gets
a freebie |
01:51.27 |
andromed` |
can I claim
it and upload something showing the fact that it actually works
then? |
01:51.49 |
brlcad |
the task does
say to tell us which revision caused the bug |
01:52.02 |
Notify |
03GCI:o7p9bxbnyj * 5240672755908608 Fix
closedb: Task Claimed - I would like to work on this
task. |
01:52.19 |
brlcad |
:) |
01:52.26 |
andromed` |
oh,
true |
01:52.55 |
andromed` |
I'd probably
start with svn annotate on the file |
01:52.57 |
brlcad |
but
seriously, that'll probably take all of 10 minutes to discern as
it's likely a "recent" commit |
01:53.03 |
brlcad |
svn
log |
01:53.23 |
brlcad |
it very well
might be in the commit log |
01:54.22 |
brlcad |
otherwise,
there is a slim slim chance that the bug is platform specific or
something, and you're just unable to reproduce it |
01:54.35 |
andromed` |
true |
01:54.38 |
brlcad |
gotta find
evidence one way or the other |
01:54.48 |
andromed` |
r26489
mentions refactoring the db closing |
01:55.10 |
brlcad |
that's a very
long time ago... |
01:55.13 |
brlcad |
look at the
date |
01:55.21 |
andromed` |
indeed |
01:55.41 |
andromed` |
the most
recent thing to touch f_closedb seems to be something like 55617
though |
01:56.21 |
andromed` |
so if it was
fixed, it was probably by accident |
01:56.22 |
brlcad |
you're on
linux I presume? |
01:56.25 |
andromed` |
indeed |
01:57.00 |
brlcad |
try the vm
image (don't update the svn checkout) |
01:57.05 |
brlcad |
in theory,
the bug exists there |
01:57.21 |
andromed` |
hm.
okay |
01:58.07 |
brlcad |
svn info to
see what revision that checkout is at |
01:58.20 |
brlcad |
if you svn up
and it works, you've confirmed it's fixed |
01:58.47 |
brlcad |
then it's
just a matter of some quick binary searching through the revision
numbers to figure out what/who fixed it |
01:58.49 |
andromed` |
is trying to install virtualbox on arch |
01:59.48 |
brlcad |
not so
freebie after all, but it's the same effort one of us will go
through, so it's worthwhile |
02:00.09 |
andromed` |
indeed..
Unfortunately, the VM image wants to take 7 hours to
download |
02:00.18 |
brlcad |
whaat? |
02:00.22 |
andromed` |
don't know
why, my connection is usually faster than that |
02:00.48 |
brlcad |
try stopping
and restarting it, get a different server |
02:00.56 |
andromed` |
okay |
02:01.01 |
brlcad |
it is a big
download, but .. not that big |
02:01.27 |
brlcad |
wanders off to finish what he was working
on! |
02:01.58 |
brlcad |
nice work by
everyone thus far, keep it up :) |
02:03.35 |
andromed` |
brlcad: last
thing, I was also wondering if you had an example of a model that
failed with
http://www.google-melange.com/gci/task/view/google/gci2014/5494813218570240 |
02:03.39 |
andromed` |
s/with/for |
02:47.05 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
03:03.08 |
Notify |
03GCI:mandeep
* 5240672755908608 Fix closedb: Task Assigned - This task has been
assigned to Andromeda Galaxy. You have 100 hours to complete this
task, good luck! |
03:20.22 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
03:38.10 |
starseeker |
andromeda-galaxy: you'll have to look in
the bot code for that - the last I recall (which is a long time
ago) the bounding box worked when the functionality was integrated
with the prep routine but not when the stand-alone function was
used |
03:39.01 |
starseeker |
if you look
in src/librt/primitives/bot/bot.c, you'll see a rt_bot_bbox
routine |
03:39.20 |
Notify |
03GCI:fernozzle * 5170304011730944 Model
BRL-CAD logo in BRL-CAD: Ready for review - The work on this task
is ready to be reviewed. |
03:41.11 |
starseeker |
it should be
used in g_bot_include.c (I think) but that bot code is a bit of a
maze |
03:42.21 |
starseeker |
or rather,
rt_bot_prep should be calling that before it goes to the
rt_bot_prep_double (or one of the others) |
03:42.55 |
starseeker |
but (IIRC)
when you set the bounding box in rt_bot_prep itself, it doesn't
come out right |
03:43.40 |
Notify |
03GCI:ranjith_1998 * 6189423246966784
Design a BRL-CAD Sticker #4: Ready for review - The work on this
task is ready to be reviewed. |
03:44.02 |
starseeker |
andromeda-galaxy: so the thing to do would
be to use the bb command to make a bounding box now, change
rt_bot_prep and friends to do the bbox with rt_bot_bbox (disabling
the min/max setting code in g_bot_include.c) and see what the
differences are |
03:44.18 |
starseeker |
then, if
those differences still exist, figure out why |
03:44.42 |
starseeker |
to make an
example, just use the facetize command with a sphere |
03:44.56 |
starseeker |
make sph.s
sph and then facetize sph.bot sph.s |
03:45.21 |
Notify |
03GCI:tannousmarc * 5829693697687552
Create a BRL-CAD presentation template #7: None -
Guys? |
03:49.23 |
starseeker |
brlcad: the
transcription task for the report is #40 |
03:49.53 |
starseeker |
that's for
the generator set, which IIRC maths22 did get fully transcribed (we
just haven't been able to successfully assemble it for comgeom-g
yet) |
03:50.12 |
maths22 |
That is
correct |
03:52.52 |
Notify |
03GCI:rishisharma7361 * 6165028705140736
Design a BRL-CAD splash screen #2: Task Claimed - I would like to
work on this task. |
03:58.08 |
Notify |
03GCI:rishisharma7361 * 6165028705140736
Design a BRL-CAD splash screen #2: Query about Splash Screen - Do
you want the splash screen to be animated (in .gif
format)? |
04:01.57 |
starseeker |
maths22: how
many pages would you say make for a good task
(transcription) |
04:02.28 |
maths22 |
starseeker:
do you have the link to the one from last year right
there? |
04:02.32 |
maths22 |
Otherwise I
will find it |
04:02.40 |
starseeker |
http://www.google-melange.com/gci/task/view/google/gci2013/5597236545191936\ |
04:02.42 |
starseeker |
http://www.google-melange.com/gci/task/view/google/gci2013/5597236545191936 |
04:03.40 |
starseeker |
maths22: was
thinking for that task, rather than closing it out, we could make
it about trying to finish tweaking my awk et. al. scripting to
generate something comgeom-g can eat |
04:04.12 |
maths22 |
starseeker:
what do you mean by "closing it out" |
04:04.35 |
starseeker |
well, it's
#40 in the current list this year, but you already completed
it |
04:05.17 |
maths22 |
starseeker:
makes sesne |
04:06.08 |
starseeker |
is defining a new set of tasks for the one we'd really like
to have: the helicopter |
04:06.10 |
maths22 |
I'm thinking
~1/2-2/3 the length of the one I did last year would be ideal per
task |
04:06.23 |
starseeker |
but that's a
couple hundred pages |
04:06.38 |
maths22 |
Send me the
link and I will divide by pages into tasks |
04:06.54 |
maths22 |
(As in, x-y
would be a good length task_ |
04:07.00 |
starseeker |
www.dtic.mil/dtic/tr/fulltext/u2/a073444.pdf |
04:07.15 |
maths22 |
Wow-that is
long |
04:08.46 |
starseeker |
the first
seventy pages or so are background and images |
04:09.56 |
starseeker |
I like that
report because the images appear to relate the shapes to their
renderings with number labels |
04:13.22 |
starseeker |
so (in
principle) once we get it converted there will be a way to check
correctness |
04:16.27 |
Notify |
03GCI:brlcad
* 5862007957880832 Create a BRL-CAD presentation template #9: 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:20.02 |
Notify |
03GCI:jmore64
* 5323479725375488 Identify and eliminate dead code (100+ lines)
#7: Task Claimed - I would like to work on this task. |
04:20.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:21.58 |
Notify |
03GCI:jmore64
* 5323479725375488 Identify and eliminate dead code (100+ lines)
#7: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
04:24.28 |
Notify |
03GCI:brlcad
* 5862007957880832 Create a BRL-CAD presentation template #9:
getting better - Aditya, Your design is getting better but
there's still more room for improvement. Here are
some... |
04:26.14 |
Notify |
03GCI:brlcad
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
04:30.51 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
04:31.10 |
MarcTannous |
Good morning
#brlcad |
04:31.36 |
MarcTannous |
any mentors
here who can take a look over my beginner task? I already got an
"okay" from brlcad on IRC, I think the task just needs to be closed
:
https://www.google-melange.com/gci/task/view/google/gci2014/5829693697687552 |
04:34.36 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Sorry for the late reply - Hello, Sorry
for the late reply. So basically i have to to change the font used,
change a different... |
04:36.10 |
ignacio |
Good
night! |
04:36.55 |
MarcTannous |
night
ignacio! |
04:38.22 |
Notify |
03GCI:brlcad
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: an improvement
- Hi Engelo! This is definitely an improvement over your previous
two versions, but it feels like there's still much... |
04:48.33 |
brlcad |
ignacio|sleep: buenas noches! |
04:49.36 |
brlcad |
ignacio|sleep: you still have a chance to
take on brl-cad tasks, or is your heart set on sugar?
:) |
04:50.20 |
brlcad |
MarcTannous:
i'm reviewing all pending right now |
04:50.35 |
MarcTannous |
thanks a lot
:) |
04:50.46 |
brlcad |
but do
realize that reviews can actually take upwards of 36
hours |
04:51.04 |
brlcad |
our org's
personal goal is to have all tasks reviewed within 12
hours |
04:51.15 |
MarcTannous |
can you start
with mine please? Gotta leave for highschool in 30 minutes, want to
claim another task before leaving |
04:51.28 |
brlcad |
it really
depends heavily on which mentors are around and
available |
04:51.30 |
MarcTannous |
you already
saw it last night I think |
04:51.57 |
brlcad |
heh, "last
night" |
04:52.08 |
MarcTannous |
was last
night for me here in Romania |
04:52.12 |
brlcad |
I call that
lunch ;) |
04:52.17 |
MarcTannous |
time zones
are probably way different |
04:52.26 |
MarcTannous |
Are you from
the US? |
04:52.31 |
brlcad |
indeed |
04:53.04 |
maths22 |
7-10 hour
difference depending on where in the US |
04:53.13 |
MarcTannous |
oh hi
maths |
04:53.16 |
maths22 |
Not counting
Alaska and Hawaii |
04:53.19 |
maths22 |
Hello |
04:53.39 |
brlcad |
I've got to
stop chatting if I'm going to get to your review in time. reviews
are always in FIFO order to be fair to all participant |
04:54.12 |
MarcTannous |
I'll be
quiet |
04:59.45 |
Notify |
03GCI:maths22_m * 6165028705140736 Design
a BRL-CAD splash screen #2: Task Assigned - This task has been
assigned to Rishi. You have 96 hours to complete this task, good
luck! |
05:00.33 |
MarcTannous |
did you guys
change the time limit from 100h to 96h? |
05:02.11 |
Notify |
03GCI:maths22_m * 6165028705140736 Design
a BRL-CAD splash screen #2: GIF - It should be a still image to
display while the program is loading. |
05:03.50 |
brlcad |
nope |
05:05.44 |
starseeker |
brlcad: I've
got an NACA task in - let me know if it needs any
tweaking |
05:06.11 |
Notify |
03GCI:brlcad
* 5170304011730944 Model BRL-CAD logo in BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
05:09.31 |
Notify |
03GCI:brlcad
* 5170304011730944 Model BRL-CAD logo in BRL-CAD: interesting
design - Thanks Michael! Interesting design you came up with there
that kind of mirrors the gap between the two pieces
on... |
05:10.42 |
Notify |
03GCI:brlcad
* 6189423246966784 Design a BRL-CAD Sticker #4: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
05:13.28 |
Notify |
03GCI:vladyordanov * 6433230555185152
Design a banner for our Facebook page (and/or other social media
sites) #5: None - Thank you for your reply. I will try again and
submit. |
05:13.32 |
Stragus |
Where can I
see these BRL-CAD tasks? It sounds fun, almost relaxing
perhaps |
05:16.19 |
Notify |
03GCI:brlcad
* 6189423246966784 Design a BRL-CAD Sticker #4: If I'm not
mistaken... - ... these designs looks identical to your sticker
submission made last year. Like the description says,
you... |
05:16.59 |
Notify |
03GCI:brlcad
* 5829693697687552 Create a BRL-CAD presentation template #7: Task
Closed - Congratulations, this task has been completed
successfully. |
05:17.34 |
Notify |
03GCI:o7p9bxbnyj * 5240672755908608 Fix
closedb: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
05:17.49 |
Notify |
03GCI:brlcad
* 5829693697687552 Create a BRL-CAD presentation template #7: nice
toggling - I like the toggling of colors going from title to
content. Effective transitioning. Nice improvements
all... |
05:18.04 |
MarcTannous |
brlcad: is
there any task regarding that thing you mentioned earlier? With the
looping logo |
05:21.15 |
*** join/#brlcad gjeet
(caa43575@gateway/web/cgi-irc/kiwiirc.com/ip.202.164.53.117) |
05:22.26 |
Stragus |
Found the
list, I assumed some more would be related to
optimization |
05:24.31 |
Notify |
03GCI:tannousmarc * 5591216443883520
Create a book layout for Doc Camp Book: Task Claimed - I would like
to work on this task. |
05:25.22 |
Notify |
03GCI:brlcad
* 4861494520971264 Design a T-Shirt for BRL-CAD #10
http://www.google-melange.com/gci/task/view/google/gci2014/4861494520971264:
questions Did you turn our logo into a
pinwheel?!... |
05:25.27 |
Notify |
03GCI:brlcad
* 4861494520971264 Design a T-Shirt for BRL-CAD #10: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
05:25.37 |
Notify |
03GCI:gjeet *
5591216443883520 Create a book layout for Doc Camp Book: Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this task, good luck! |
05:37.01 |
brlcad |
Stragus: not
all our tasks have been added yet |
05:37.15 |
brlcad |
which
includes most of our programming tasks |
05:42.33 |
brlcad |
andromeda-galaxy: gave up? |
05:45.13 |
brlcad |
starseeker:
so #40 is complete? yank it? |
05:45.51 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
05:46.07 |
brlcad |
ironically,
it's claimed right now |
05:46.55 |
maths22 |
brlcad:
starseeker wants that one to instead be to try to make comgeom like
my work for last year |
06:25.57 |
Notify |
03GCI:fernozzle * 5170304011730944 Model
BRL-CAD logo in BRL-CAD: None - Thanks! I was going to render the
model with ambient occlusion, but that option alone seemed to cause
rt to fail. I'm gonna... |
06:37.25 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: Query - Sir, 1.)Please
tell me which files to continue editing as of right now I have 4
file (option1,option2,new... |
06:40.09 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
06:43.00 |
andrei_ |
Hello |
06:50.00 |
Notify |
03GCI:anmolberi07 * 5781103189164032
Create a BRL-CAD presentation template #8: Task Claimed - I would
like to work on this task. |
06:50.50 |
Notify |
03GCI:deepakkumarsharma * 5781103189164032
Create a BRL-CAD presentation template #8: Task Assigned - This
task has been assigned to Anmol Beri. You have 100 hours to
complete this task, good luck! |
06:55.49 |
Notify |
03GCI:anmolberi07 * 5781103189164032
Create a BRL-CAD presentation template #8: Ready for review - The
work on this task is ready to be reviewed. |
06:57.58 |
andrei_ |
he finished
it in 5 min? |
06:59.00 |
Notify |
03GCI:fernozzle * 5080466516344832 Create
a VOL wiki page: Task Claimed - I would like to work on this
task. |
06:59.59 |
Notify |
03GCI:deepakkumarsharma * 5080466516344832
Create a VOL wiki page: Task Assigned - This task has been assigned
to Michael Huang. You have 100 hours to complete this task, good
luck! |
07:03.09 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
07:07.14 |
*** join/#brlcad MarcTannous
(59eef606@gateway/web/cgi-irc/kiwiirc.com/ip.89.238.246.6) |
07:34.52 |
*** join/#brlcad MarcTannous
(~androirc@109.166.130.60) |
07:36.29 |
Notify |
03GCI:rishisharma7361 * 6165028705140736
Design a BRL-CAD splash screen #2: Ready for review - The work on
this task is ready to be reviewed. |
07:42.29 |
Notify |
03GCI:harman052 * 6433230555185152 Design
a banner for our Facebook page (and/or other social media sites)
#5: Feedback - Hi Vladimir, I liked the simplicity of your
design. Good job. Fonts are... |
08:01.55 |
Notify |
03GCI:vgeorgiev * 6487841399898112 Design
a BRL-CAD business card #4: Ready for review - The work on this
task is ready to be reviewed. |
08:08.48 |
Notify |
03GCI:harman052 * 5781103189164032 Create
a BRL-CAD presentation template #8
http://www.google-melange.com/gci/task/view/google/gci2014/5781103189164032:
Feedback Hi Anmol, As stated in the... |
08:08.58 |
Notify |
03GCI:thevk *
5249781911781376 Identify and eliminate dead code (100+ lines) #4:
Task Claimed - I would like to work on this task. |
08:09.03 |
Notify |
03GCI:harman052 * 5781103189164032 Create
a BRL-CAD presentation template #8: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
08:12.06 |
Notify |
03GCI:harman052 * 5249781911781376
Identify and eliminate dead code (100+ lines) #4: Task Assigned -
This task has been assigned to Vladimir Kuznetsov. You have 100
hours to complete this task, good... |
08:23.28 |
*** join/#brlcad YashM
(75de15ce@gateway/web/cgi-irc/kiwiirc.com/ip.117.222.21.206) |
08:25.14 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
08:25.38 |
YashM |
Will
designing tasks keep coming or have they stopped |
08:26.27 |
andrei_ |
YashM: What
do you mean? If there will be more? |
08:26.52 |
YashM |
Like
designing stickers, banners |
08:26.55 |
YashM |
they've all
gone :( |
08:27.17 |
andrei_ |
do you have
anything in mind, that you'd like to design? |
08:28.10 |
YashM |
Well, I am
more inclined towards user interface design but there must be tasks
for me to do |
08:28.32 |
andrei_ |
https://www.google-melange.com/gci/task/view/google/gci2014/5032082837340160 |
08:28.40 |
andrei_ |
this task is
open and seems to fit your description |
08:28.56 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: Ready for review - The
work on this task is ready to be reviewed. |
08:29.14 |
YashM |
That's one,
but after like 15 days everything will be gone |
08:29.20 |
YashM |
So will more
come in? :) |
08:30.46 |
andrei_ |
Generally, I
believe so. Tasks are usually part of a larger project, therefore
some depend on others |
08:31.39 |
andrei_ |
you shouldn't
worry, I'm sure we can find something you can enjoy working on in
15 days as well :) |
08:32.21 |
YashM |
This is my
first and last time with Code in :) |
08:32.53 |
*** join/#brlcad gjeet
(75c76ce7@gateway/web/cgi-irc/kiwiirc.com/ip.117.199.108.231) |
08:32.58 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Ready for review - The work on this task
is ready to be reviewed. |
08:33.38 |
andrei_ |
if you want
to tackle a task but you're afraid you can t finish it in due time,
that's not a problem, we can extend the deadline if there is
progress :) |
08:34.13 |
YashM |
Nah that's
not the problem |
08:35.03 |
andrei_ |
if you
believe there's anything we can do to help you out |
08:35.11 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Png Format - Hello, this is my second
attempt, do you want the png or jpeg version of this one now? Or do
I have any changes to... |
08:35.23 |
andrei_ |
just ask,
regardless! :) |
08:35.51 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: Ready for review - The work on this task
is ready to be reviewed. |
08:36.43 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
08:39.23 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: some changes made - thanks for
reviewing. i have changed the sticker accordingly. please tell me
if further changes are required. |
08:40.24 |
Notify |
03GCI:ekansh_mahendru * 4607354058309632
Design a banner for our Facebook page (and/or other social media
sites): Ready for review - The work on this task is ready to be
reviewed. |
08:40.29 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
08:43.09 |
Notify |
03GCI:deepakkumarsharma * 6487841399898112
Design a BRL-CAD business card #4: Little more in front - Hey
vgeorgiev, Great job! I love your card's back design. But you can
enhance card's front... |
08:43.20 |
Notify |
03GCI:deepakkumarsharma * 6487841399898112
Design a BRL-CAD business card #4: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
08:45.57 |
MarcTannous |
Andrei,
deepak did you guys like my take on Archer's splashart & GUI?
Even though the tasks are now closed, if you think there's
something I should change please tell me, in the end I want to
deliver a complete product |
08:47.05 |
MarcTannous |
Only have
Sean's feedback on them |
08:47.40 |
andrei_ |
Marc, from
what I recall, you ve done an awesome job! There's no need to
change anything, you can tackle another task if you wish, and you
haven't done so already |
08:48.20 |
deepak |
+1 from my
side too :) |
08:48.35 |
MarcTannous |
I claimed a
book layout as it seemed challenging, will submit my design later
today, hope to get some web dev tasks soon |
08:48.44 |
MarcTannous |
Andrei by the
way, are you from Romania? |
08:48.49 |
andrei_ |
yes
:) |
08:48.55 |
Notify |
03GCI:gjeet *
5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: One more thing - Hey Stefan
Filipescu I just checked the file, you did it almost
right,... |
08:49.26 |
MarcTannous |
Poti sa imi
trimiti un mesaj privat pe irc? Mi-am instalat acum irc pe telefon
si ma bate interfara |
08:49.30 |
MarcTannous |
Interfata* |
08:50.24 |
andrei_ |
Marc, please
try to keep the channel in english :) |
08:50.32 |
MarcTannous |
Yep, sorry
for that |
08:50.46 |
andrei_ |
no
worries |
08:57.03 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
08:57.10 |
Notify |
03GCI:gjeet *
6165028705140736 Design a BRL-CAD splash screen #2: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
09:12.07 |
Notify |
03GCI:gjeet *
6165028705140736 Design a BRL-CAD splash screen #2
http://www.google-melange.com/gci/task/view/google/gci2014/6165028705140736:
Hey Rishi You are going good. I just felt there
can... |
09:12.17 |
Notify |
03GCI:anmolberi07 * 5781103189164032
Create a BRL-CAD presentation template #8: Ready for review - The
work on this task is ready to be reviewed. |
09:13.12 |
Notify |
03GCI:anmolberi07 * 5781103189164032
Create a BRL-CAD presentation template #8: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
09:16.06 |
Notify |
03GCI:anmolberi07 * 5781103189164032
Create a BRL-CAD presentation template #8: Task Claimed - I would
like to work on this task. |
09:16.16 |
Notify |
03GCI:anmolberi07 * 5781103189164032
Create a BRL-CAD presentation template #8: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
09:20.45 |
Notify |
03GCI:gjeet *
5781103189164032 Create a BRL-CAD presentation template #8: Why did
you removed claim ? - Hey anmol, I was just wondering why you
removed your claim for this task. I guess there's a... |
09:23.02 |
Notify |
03GCI:nikhilojha271119991 *
5781103189164032 Create a BRL-CAD presentation template #8: Task
Claimed - I would like to work on this task. |
09:23.57 |
Notify |
03GCI:gjeet *
5781103189164032 Create a BRL-CAD presentation template #8: Task
Assigned - This task has been assigned to nikhil ojha. You have 100
hours to complete this task, good luck! |
09:34.19 |
Notify |
03GCI:rishisharma7361 * 6165028705140736
Design a BRL-CAD splash screen #2: Ready for review - The work on
this task is ready to be reviewed. |
09:59.24 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
10:10.59 |
Notify |
03GCI:gjeet *
6165028705140736 Design a BRL-CAD splash screen #2: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
10:16.46 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
10:20.56 |
Notify |
03GCI:gjeet *
6165028705140736 Design a BRL-CAD splash screen #2: Yeah that looks
good - It's much better as compared to previous one. Nicely done.
Just a few more quick suggestions.. The text... |
10:22.05 |
*** join/#brlcad gjeet
(75c76ce7@gateway/web/cgi-irc/kiwiirc.com/ip.117.199.108.231) |
10:44.42 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.140) |
10:54.58 |
*** join/#brlcad MarcTannous
(~androirc@109.166.128.237) |
10:56.20 |
*** join/#brlcad MarcTannous_
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
11:04.53 |
Notify |
03GCI:rishisharma7361 * 6165028705140736
Design a BRL-CAD splash screen #2: Ready for review - The work on
this task is ready to be reviewed. |
11:16.26 |
Notify |
03GCI:npcwarrior * 6360824117460992 Fix at
least 8 spelling mistakes in at least 8 different files #4: Task
Claimed - I would like to work on this task. |
11:16.46 |
*** join/#brlcad npcwarrior
(~NPC@111.174.130.174) |
11:19.35 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:21.51 |
Notify |
03GCI:somikdhar * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
11:23.01 |
Notify |
03GCI:gjeet *
6165028705140736 Design a BRL-CAD splash screen #2: Task Closed -
Congratulations, this task has been completed
successfully. |
11:23.54 |
MarcTannous_ |
Deepak or
Harmanpreet, you are the mentors on the book layout
task. |
11:24.17 |
MarcTannous_ |
Can I go a
little wild and add an interactive preview for it instead of just
some basic pdfs for you to check out? |
11:31.34 |
``Erik |
brlcad: we
don't have a way to compute center of mass for non-homogeneous
combinations right now, do we? would that be on par for an "expert"
gci task (or a handful)? |
11:32.13 |
andrei_ |
O_o |
11:35.20 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Ready for review - The work on this task
is ready to be reviewed. |
11:35.38 |
npcwarrior |
How does one
go about applying a patch for a BRL task |
11:36.05 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: New files - Sir, I
have uploaded a new file,"final.pdf" along with its raw files. I
tried to make the desired... |
11:36.35 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Re-Uploaded - Here i uploaded new colors
of t-shirts that you asked. Regards. Ekamjot |
11:36.47 |
``Erik |
npcwarrior:
if the patch is going to be for the source code: check out trunk
with svn, do your edits, do "svn diff > myfile.patch" at the top
level checkout dir |
11:41.02 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:41.21 |
Notify |
03GCI:pulkit10mehta * 5899163250196480
Create a BRL-CAD presentation template #6: Task Claimed - I would
like to work on this task. |
11:42.25 |
*** join/#brlcad npcwarrior
(~NPC@111.174.130.174) |
11:43.31 |
Notify |
03GCI:gjeet *
5899163250196480 Create a BRL-CAD presentation template #6: Task
Assigned - This task has been assigned to Pulkit Mehta. You have
100 hours to complete this task, good luck! |
11:44.56 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:58.45 |
Notify |
03GCI:popescuandrei * 6360824117460992 Fix
at least 8 spelling mistakes in at least 8 different files #4: Task
Assigned - This task has been assigned to Nicklas. You have 100
hours to complete this... |
12:02.18 |
andrei_ |
npcwarrior:
did you succeed with svn diff? |
12:11.05 |
Notify |
03GCI:mihaineacsu29 * 5862007957880832
Create a BRL-CAD presentation template #9
http://www.google-melange.com/gci/task/view/google/gci2014/5862007957880832:
None Hi Aditya! You are definitely... |
12:11.20 |
Notify |
03GCI:mihaineacsu29 * 5862007957880832
Create a BRL-CAD presentation template #9: Task Needs More Work -
One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to... |
12:14.16 |
npcwarrior |
adrei: svn
diff? |
12:14.33 |
npcwarrior |
andrei: svn
diff? |
12:14.47 |
andrei_ |
you asked how
to apply a patch |
12:14.50 |
andrei_ |
to
brlcad |
12:15.08 |
andrei_ |
[13:35]
<npcwarrior> How does one go about applying a patch for a BRL
task |
12:16.08 |
npcwarrior |
andrei: I
did, I just don't know what svn diff means |
12:16.35 |
andrei_ |
svn diff is a
command which outputs the differences between your local copy of
the source code |
12:16.45 |
andrei_ |
and the
revision on our servers |
12:17.59 |
npcwarrior |
adrei: ok. No
I am still downloading the virtual machine; it's a huge file and
I'm getting a lot of download errors |
12:18.43 |
andrei_ |
download
errors? |
12:19.35 |
npcwarrior |
andrei: Yeah,
my compuer likes to download a quarter of it then tell me it has
finished dowloading |
12:20.22 |
andrei_ |
that sounds a
lot like I used to "download" homework :p |
12:22.25 |
ignacio|sleep |
Hi all,
sorry, we turned on the leaderboard again. |
12:22.41 |
npcwarrior |
andrei: Yeah,
one of the grievances of living in China..poor internet |
12:23.08 |
npcwarrior |
is there any
better way to view the source code? |
12:23.09 |
andrei_ |
are you
downloading it as a torrent? perhaps that will help you |
12:23.20 |
andrei_ |
there is,
what operating system are you using |
12:23.40 |
andrei_ |
? |
12:23.53 |
npcwarrior |
andrei_:
Windows 8 |
12:24.12 |
andrei_ |
I recommend
you keep donwloading the virtual machine as a torrent, but in the
meantime |
12:24.21 |
andrei_ |
there's an
application called tortoiseSVN |
12:24.25 |
andrei_ |
from what I
recall, it's freeware |
12:24.31 |
andrei_ |
you can
install that on windows |
12:24.52 |
andrei_ |
let me know
when you have installed it |
12:25.06 |
npcwarrior |
andrei_:
Thanks |
12:25.17 |
andrei_ |
http://tortoisesvn.net/ |
12:25.22 |
andrei_ |
you can find
it here |
12:25.28 |
npcwarrior |
Do you know
of any good torrent applications |
12:25.58 |
andrei_ |
I honestly
think it doesn't matter too much, as it can't affect your download
speed |
12:25.58 |
npcwarrior |
? |
12:26.36 |
andrei_ |
guys, do we
have the virtual machine set up as a torrent? |
12:26.44 |
andrei_ |
I only found
http://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Virtual%20Machines/ |
12:27.04 |
npcwarrior |
andrei_:
Speed isn't the issue. LAst time i got a torrenting software, my
computer was filled with PUPs and adware for a week; it was a
nightmare :( |
12:27.42 |
andrei_ |
Personally, I
use utorrent and it does have indeed a lot of third party software
which you have to uncheck during installation |
12:27.54 |
andrei_ |
but I haven't
had further issues with them |
12:28.04 |
andrei_ |
In any case,
I don t think you need to install a torrent application until I m
sure |
12:28.13 |
andrei_ |
we have the
torrent for the virtual machine, I can't seem to find
it |
12:28.29 |
andrei_ |
just get
tortoiseSVN |
12:28.31 |
andrei_ |
and we ll get
it working :D |
12:29.07 |
MarcTannous_ |
ignacio: is
the leaderbord open to the general public or just
mentors? |
12:29.22 |
ignacio |
MarcTannous_,
general public |
12:29.23 |
npcwarrior |
andrei_:
Alright. I'm installing Tortoise now |
12:29.32 |
andrei_ |
great! |
12:29.57 |
andrei_ |
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html |
12:30.18 |
MarcTannous_ |
ignacio: can
I get a link? :) |
12:30.43 |
andrei_ |
npcwarrior:
replace the "URL of the repository" in the image |
12:30.43 |
andrei_ |
with |
12:30.45 |
ignacio |
MarcTannous_,
http://kuckuck.treehouse.su:5000/ |
12:30.51 |
andrei_ |
https://svn.code.sf.net/p/brlcad/code/brlcad/trunk |
12:31.54 |
andrei_ |
for checkout
directory, place it wherever you see fit |
12:31.54 |
MarcTannous_ |
ignacio: how
is it done? Does gci have an API? |
12:32.07 |
ignacio |
MarcTannous_,
GCI have jsons files with tasks |
12:32.43 |
andrei_ |
I think our
GCI bot works in a similar fashion, ``Erik knows more about it, I
believe |
12:33.10 |
MarcTannous_ |
ignacio:
great web app, if I could just give you a small tip, reduce the
size of the font as the screen scale goes down |
12:33.24 |
MarcTannous_ |
I see the
webpage is built with a responsive fashion in mind, but the font is
in matter of px and not em |
12:33.41 |
ignacio |
MarcTannous_,
I will work on it asap :) |
12:35.46 |
andrei_ |
npcwarrior:
is it working? |
12:35.58 |
npcwarrior |
andrei_: I
pasted the link in the repository, it says it is
intializing |
12:36.09 |
andrei_ |
alright, it
should work |
12:37.45 |
npcwarrior |
andrei_: How
long should it take? |
12:38.42 |
andrei_ |
a couple of
minutes |
12:41.13 |
npcwarrior |
andrei_:
There we go. I figured out I used the wrong link. I believe I am in
the repository now |
12:41.42 |
andrei_ |
you are in a
local copy, if you change a file |
12:41.52 |
andrei_ |
"svn diff"
would reflect that |
12:41.56 |
andrei_ |
it would look
like |
12:42.00 |
andrei_ |
+
|
12:43.49 |
andrei_ |
in the brlcad
folder, there has to be a readme file, it will tell you how to
compile BRL-CAD |
12:46.32 |
npcwarrior |
andrei_: Thee
is but it is a tmp |
12:47.29 |
andrei_ |
a tmp ? it
should be named README or so |
12:47.32 |
andrei_ |
I don't have
the source at hand at the moment |
12:49.40 |
npcwarrior |
andrei_: It
is in the trunk directory, it says readme but is a tmp
file |
12:54.36 |
andrei_ |
can you open
it? |
12:54.49 |
andrei_ |
I don't know
why it's displayed as a tmp file |
12:55.03 |
andrei_ |
also, you
should look here doc/README.Windows |
12:55.29 |
MarcTannous_ |
there goes my
phone battery |
12:58.12 |
mihaineacsu_away |
npcwarrior:
or look here
http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/doc/README.Windows |
13:01.19 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: Ready for review - The
work on this task is ready to be reviewed. |
13:01.21 |
npcwarrior |
andrei_: I
can open it in my browser just not in the svn |
13:02.09 |
andrei_ |
uhm |
13:02.19 |
andrei_ |
<PROTECTED> |
13:02.37 |
andrei_ |
if you
checked out, you should have your own local copy of the
files |
13:02.45 |
andrei_ |
that can be
opened similar to any directory |
13:03.44 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: New Files - Sir, I
have uploaded 2 new files, 1.) "1vfinal.pdf" with its raw files.
2.) "2vfinal.pdf" with its... |
13:03.46 |
npcwarrior |
andrei_:
Where would my checked out directory be located? |
13:04.09 |
andrei_ |
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html |
13:04.17 |
andrei_ |
at the
"Checkout directory" path |
13:04.43 |
andrei_ |
whichever you
set |
13:06.38 |
*** join/#brlcad deepak
(~chatzilla@59.89.158.85) |
13:07.07 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:07.13 |
andrei_ |
if you can t
find it, you can use windows' search functio |
13:10.42 |
npcwarrior |
andrei_: How
do I edit the files? |
13:11.11 |
andrei_ |
depends on
what file, but you can open them with at ext editor |
13:11.21 |
andrei_ |
or with
visual studio/any other ide in case of source code |
13:11.53 |
npcwarrior |
andrei:
thanks |
13:12.04 |
andrei_ |
you're
welcome |
13:15.25 |
Notify |
03GCI:tannousmarc * 5591216443883520
Create a book layout for Doc Camp Book: Thought process - After
looking through your documentation and the manual found in this
task's reference links, I wrote... |
13:15.36 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:17.31 |
Notify |
03GCI:tannousmarc * 5591216443883520
Create a book layout for Doc Camp Book: Ready for review - The work
on this task is ready to be reviewed. |
13:17.38 |
MarcTannous_ |
just finished
working on my task, uploaded psds and used turn.js to create an
interactive preview of my work, did I go overboard too much with
it? |
13:17.41 |
MarcTannous_ |
http://codepen.io/marctannous/pen/JoYavN |
13:23.38 |
Notify |
03GCI:npcwarrior * 6360824117460992 Fix at
least 8 spelling mistakes in at least 8 different files #4: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
13:30.20 |
andrei_ |
npcwarrior,
what was the issue with the task? :) |
13:35.03 |
``Erik |
MarcTannous_,
andrei_, ignacio: Notify is handling gci stuff in a twisted way...
googles gci project emails a mailing list on sourceforge
(brlcad-tracker), which emails me, which procmail catches and
shoves in a 'parse' directory, then a lisp program parses the email
and sends the pertinant info to channel |
13:36.34 |
npcwarrior |
andrei_: I
didn't feel comfortable with the task |
13:37.11 |
andrei_ |
alright :)
just know you don't have to solve it in a matter of hours, the
given time is of a few days for a reason |
13:38.54 |
npcwarrior |
andrei_:
Mainly, I didn't know what I was doing. |
13:40.05 |
andrei_ |
there's no
problem with that, I was just saying that there's no pressure, no
rush, take time to understand things :) |
13:40.16 |
andrei_ |
you can pick
whichever task you want :) |
13:42.13 |
npcwarrior |
andrei_:
Thanks for all your help |
13:42.25 |
andrei_ |
no
problem |
13:43.53 |
MarcTannous_ |
``Erik : wow,
thought there's an API behind it |
13:44.11 |
MarcTannous_ |
``Erik : If
you are in charge of that page, great work on the simple UI, I dig
it. Only small issue |
13:44.12 |
``Erik |
andrei_
summed it up perfectly... from our side of the table, we want you
to stretch yourself, succeed, learn, have fun... and the completed
tasks are nice to have as well :) don't struggle with something you
don't like and are not good at, it helps no-one |
13:44.30 |
MarcTannous_ |
I found is
the font size being in px instead of em but that is easily
fixable |
13:44.51 |
``Erik |
MarcTannous_:
there might be an api now, but a couple years ago it was just email
:/ which page are you talking about? |
13:44.59 |
MarcTannous_ |
http://kuckuck.treehouse.su:5000/org/kde/ |
13:45.04 |
``Erik |
that's not
mine |
13:45.20 |
MarcTannous_ |
haha |
13:45.22 |
andrei_ |
I m quite
sure that's not ours |
13:45.26 |
``Erik |
loads it up to see what the hell it is :) |
13:45.36 |
MarcTannous_ |
either way,
it's great |
13:46.06 |
MarcTannous_ |
oh yeah, it's
ignacio's, he just said that a few minutes ago, I
forgot |
13:46.38 |
``Erik |
"svineet" |
13:46.41 |
YashM |
No I think
it's svineet |
13:46.47 |
ignacio |
I neveder
added my name |
13:46.56 |
MarcTannous_ |
https://github.com/svineet/GCILeaderboard |
13:46.57 |
ignacio |
I'm committer
but dont added my name to about. |
13:47.04 |
MarcTannous_ |
ignaciouy |
13:47.11 |
``Erik |
neat little
python hack :) |
13:47.11 |
MarcTannous_ |
oh |
13:47.15 |
Notify |
03GCI:plaffontj * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Task
Claimed - I would like to work on this task. |
13:47.24 |
ignacio |
btw, the Code
on GitHub is not updated |
13:47.30 |
``Erik |
my software
just makes those 'Notify' posts to irc |
13:47.44 |
``Erik |
like that one
irght there *point* 5264182400253952 |
13:47.52 |
ignacio |
miss gcibot |
13:47.55 |
Notify |
03GCI:deepakkumarsharma * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Task
Assigned - This task has been assigned to phil.laff. You have 100
hours to complete this... |
13:48.12 |
MarcTannous_ |
how is that
accomplished? You said you receive stuff via e-mail, is there some
kind of script to integrate automated messages into
irc? |
13:48.19 |
``Erik |
ignacio:
why? |
13:48.42 |
``Erik |
MarcTannous_:
yeh, https://github.com/erikg/cl-cia |
13:48.50 |
ignacio |
``Erik,
because, I added a lot of 'easter eggs' last year to bot
:P |
13:49.25 |
``Erik |
!notify
year |
13:49.26 |
Notify |
BRL-CAD:
starseeker:1415, brlcad:685, tbrowder2:547, n_reed:334,
carlmoore:305, zhaoanqing:91, indianlarry:71, r_weiss:37,
bob1961:28, d_rossberg:22, peter-sa:22, j-schulte:21, ejno:20,
vladbogo:16, iiizzzaaakkk:7, maths22:6, agkphysics:4,
phoenixyjll:1, Inderpreet:1, jordisayol:1, Gauravjeet:1,
stefanmirea:1 |
13:49.27 |
Notify |
BRL-CAD Wiki:
Clouddrift:200, Sean:90, Inderpreet:87, Ankeshanand:60,
Hcurtis0010:41, Krajkreddy:40, Pulkit Mittal:39, Richajain1912:37,
Foposseleger:34, Popescu.andrei1991:28, Shainasabarwal:26,
Albertcoder:24, Harman052:21, Starseeker:20, Vladbogolin:18,
NyahCh3ck20:17, Gaganjyotsingh:16, MariusKintel:14, Todor
nikolov:14, Tbrowder:14, 203.110.243.22:13, Maths22:12,
KeshaSShah:12, Rishabhsharma:11, Erik:11, Michaljagielski:9,
IIIzzzaaakkk |
13:49.45 |
``Erik |
hugs Notify |
13:49.49 |
MarcTannous_ |
anyone that
has some spare minutes, could I please get a review on
http://www.google-melange.com/gci/task/view/google/gci2014/5591216443883520
and whether the small codepen snippet is nice |
13:49.58 |
``Erik |
hm, it was
supposed to respond to that |
13:50.59 |
``Erik |
hugs Notify |
13:51.13 |
andrei_ |
what are
those stats, ``Erik? |
13:51.13 |
``Erik |
weird
:/ |
13:51.21 |
``Erik |
commits by
person for the last year |
13:51.26 |
``Erik |
!notify
week |
13:51.27 |
Notify |
BRL-CAD:
carlmoore:9, brlcad:4, starseeker:4, peter-sa:1 |
13:51.28 |
Notify |
BRL-CAD Wiki:
NyahCh3ck20:4, Starseeker:4, Juliacoleratings:2, Sharonsleeper:2,
Amit.adhaye:1, Mungase Dipak:1, MegaDCRobin:1, Valadares61:1, Jordi
Ibort:1, Gauravjeet:1, Sean:1, 87.202.17.205:1, Marlos Jose Ribeiro
Guimaraes:1 |
13:51.56 |
andrei_ |
weird, I
would've thought carlmoore has thousands |
13:52.20 |
``Erik |
he has a fit,
then goes dormant for a long time |
13:52.30 |
``Erik |
a bit ocd
:) |
13:52.47 |
``Erik |
iirc, he also
likes to walk through the parking lot memorizing license
plates |
13:52.53 |
mihaineacsu_away |
:)) |
13:53.07 |
andrei_ |
:)) |
13:54.05 |
``Erik |
very
interesting guy, not a social butterfly, but very smart and
aggressively focused |
13:55.19 |
``Erik |
hugs notify |
13:55.22 |
Notify |
I need an
adult! I need an adult! |
13:55.27 |
``Erik |
there it
goes, heh |
13:55.35 |
``Erik |
case
sensitive, I should fix that |
13:56.23 |
Notify |
03GCI:helix *
5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: Submitted work. - Submitted banners
and the PSD. Any changes can be made. The PSD got... |
13:56.33 |
Notify |
03GCI:helix *
5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: Ready for review - The work on this
task is ready to be reviewed. |
14:00.26 |
YashM |
Submitted a
banner - 5347907083436032 |
14:08.29 |
Notify |
03GCI:plaffontj * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Getting
started - Hello, I'm excited to help develop this application. As
I understand, I must take the... |
14:13.50 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Ready for
review - The work on this task is ready to be reviewed. |
14:15.52 |
*** join/#brlcad gcibot
(~gcibot@66-118-151-70.static.sagonet.net) |
14:15.52 |
gcibot |
Hey, I'm a
bot written by aviraldg who inserts metadata about GCI
links! |
14:15.52 |
gcibot |
Source at:
https://github.com/aviraldg/gcibot. |
14:16.07 |
MarcTannous_ |
we are being
conquered by robots |
14:16.22 |
YashM |
xD |
14:19.21 |
YashM |
more people
were on at this time yesterday :P |
14:19.24 |
``Erik |
izza
maths22? |
14:19.58 |
maths22 |
``Erik:
Hello |
14:20.05 |
``Erik |
gcibot? |
14:20.08 |
maths22 |
Yes |
14:20.28 |
maths22 |
I can attach
it to more channels; I just haven't looked them up yet |
14:20.40 |
``Erik |
what's it
offer that notify doesn't? :D |
14:20.50 |
YashM |
Hey maths22,
check out this banner 5347907083436032 |
14:21.20 |
maths22 |
EX: if I post
"I have a question about
http://www.google-melange.com/gci/task/view/google/gci2014/4861494520971264" |
14:21.21 |
gcibot |
Design a
T-Shirt for BRL-CAD #10 |
14:21.21 |
gcibot |
Status:
NeedsWork (2 days, 6 hours left) |
14:21.21 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Gauravjeet Singh |
14:21.25 |
maths22 |
It does
that |
14:21.38 |
``Erik |
cool |
14:21.53 |
``Erik |
puts the baseball bat with 10 penny nails driven through it
down O:-) |
14:23.01 |
MarcTannous_ |
can I somehow
claim a task while waiting for review on another one? |
14:23.07 |
maths22 |
MarcTannous_:
no |
14:23.07 |
``Erik |
though if
it's just pulling from a plain rest api, would be trivial to
implement |
14:23.18 |
MarcTannous_ |
:( |
14:23.21 |
maths22 |
gcibot:
info |
14:23.21 |
gcibot |
maths22: Hey,
I'm a bot written by aviraldg who inserts metadata about GCI
links! |
14:23.21 |
gcibot |
Source at:
https://github.com/aviraldg/gcibot. |
14:23.38 |
maths22 |
``Erik: take
a look at that source |
14:24.20 |
MarcTannous_ |
3 bots in
this chat already |
14:25.14 |
Notify |
03GCI:o7p9bxbnyj * 5494813218570240 Fix
bounding box function for our polygonal mesh (BoT) primitive: Task
Claimed - I would like to work on this task. |
14:27.25 |
maths22 |
infobot
example |
14:27.25 |
infobot |
somebody said
example was enough to reproduce the behavior we see from
ipkg. |
14:27.32 |
maths22 |
~svn |
14:27.32 |
infobot |
Subversion
(aka SVN) is version control software that aims to be a better CVS
than CVS. See http://subversion.tigris.org/. |
14:29.04 |
``Erik |
yes, I'd been
hoping that notify would eventually replace infobot
O:-) |
14:29.06 |
``Erik |
!notify
ask |
14:29.07 |
Notify |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
14:29.40 |
maths22 |
~nickometer
brlcad |
14:29.47 |
YashM |
!notify
hi |
14:29.57 |
maths22 |
~nickometer
YashM |
14:30.04 |
maths22 |
~nickometer
maths22 |
14:30.14 |
YashM |
what is
this |
14:30.23 |
maths22 |
I'm not sure,
but its fun |
14:30.44 |
MarcTannous_ |
~nickometer
MarcTannous_ |
14:30.53 |
MarcTannous_ |
damn |
14:31.10 |
``Erik |
~nickometer
``Erik |
14:31.11 |
YashM |
~nickometer
ankesh11 |
14:31.16 |
``Erik |
w00t, high
score! |
14:31.19 |
YashM |
~nickometer
hsrai |
14:31.33 |
YashM |
~nickometer
KimK |
14:31.46 |
MarcTannous_ |
How is the
lameness percentage determined? |
14:31.47 |
YashM |
I guess its 0
lame for all alphabets only names |
14:31.53 |
YashM |
and more for
special chars and numbers |
14:31.58 |
MarcTannous_ |
Activity in
chatroom? Doesn't seem random |
14:32.02 |
YashM |
~nickometer
Ch3ck |
14:32.06 |
YashM |
see |
14:32.17 |
MarcTannous_ |
I've got a
special char in my name and still 0% |
14:32.20 |
YashM |
~nickometer
n_reed |
14:32.21 |
``Erik |
probably
if(!isalpha())lame++; |
14:32.38 |
MarcTannous_ |
I think it
ignores underscores after the name |
14:32.39 |
YashM |
~nickometer
javampir1 |
14:32.48 |
YashM |
~nickometer
kanzure |
14:32.53 |
YashM |
lol
works |
14:32.55 |
MarcTannous_ |
yep, you
figured it out |
14:33.18 |
maths22 |
http://sourceforge.net/p/infobot/code/HEAD/tree/trunk/src/Modules/nickometer.pl |
14:34.04 |
MarcTannous_ |
300 lines of
code for a lameometer. Not even gonna question the determination on
that guy |
14:34.15 |
YashM |
^_^ |
14:34.47 |
MarcTannous_ |
It has
special cases, come on. Who is this guy |
14:35.08 |
YashM |
But it does
not work with underscore at last |
14:35.09 |
YashM |
:( |
14:36.01 |
MarcTannous_ |
Yeah, because
IRC adds an underscore at the end of the name if it's a
duplicate |
14:36.20 |
MarcTannous_ |
so he's only
rewarding people with lameness if they have an underscore placed by
theirselves in the name |
14:36.42 |
YashM |
if thats
hardcoded then the coder deserves an osca |
14:36.43 |
YashM |
r |
14:37.33 |
``Erik |
it's in the
clients, by convention... ircd-hybrid will simply reject a
duplicate name, so clients will add an underscore after getting a
rejection |
14:37.44 |
MarcTannous_ |
YashM, you're
a contestant waiting for review on tasks? |
14:37.52 |
``Erik |
(bear in
mind, irc is older than www) |
14:37.53 |
YashM |
Yep |
14:38.17 |
MarcTannous_ |
AFAIK, Sean
said yesterday his timezone is pretty much 7 hours behind mine, so
it should be something like 9 AM here |
14:38.32 |
MarcTannous_ |
there* |
14:38.36 |
YashM |
I submitted
one this time yesterday and it got reviews fast |
14:38.40 |
*** join/#brlcad gcibot
(~gcibot@66-118-151-70.static.sagonet.net) |
14:38.40 |
gcibot |
Hey, I'm a
bot written by aviraldg who inserts metadata about GCI
links! |
14:38.40 |
gcibot |
Source at:
https://github.com/aviraldg/gcibot. |
14:38.40 |
YashM |
so i guess
someones busy |
14:38.41 |
``Erik |
it's 9:38 am
in sean's timeszone |
14:38.50 |
MarcTannous_ |
I'm just
idling here until I can claim my next task, saw a really nice one
I'd like to get next :D |
14:38.58 |
maths22 |
MarcTannous_:
which one |
14:39.11 |
MarcTannous_ |
which one I
like or which one am I waiting for review on? |
14:40.01 |
maths22 |
Would you
like. |
14:40.27 |
MarcTannous_ |
how can I
trust you will not claim it ? :( |
14:40.48 |
YashM |
lol |
14:41.53 |
andromeda-galaxy |
maths22: do
you have an example bot that the bounding box malfunctions on for
https://www.google-melange.com/gci/task/view/google/gci2014/5494813218570240? |
14:41.54 |
gcibot |
Fix bounding
box function for our polygonal mesh (BoT) primitive |
14:41.54 |
gcibot |
Status:
ClaimRequested |
14:41.54 |
gcibot |
Mentor(s):
Isaac Kamga, Daniel_R |
14:42.32 |
maths22 |
andromeda-galaxy: no. Actually, I haven't
ever done anything with BoT |
14:42.43 |
andromeda-galaxy |
ah well, I'll
play around and see if I can find one |
14:45.03 |
Notify |
03GCI:rossberg * 5494813218570240 Fix
bounding box function for our polygonal mesh (BoT) primitive: Task
Assigned - This task has been assigned to Andromeda Galaxy. You
have 100 hours to complete... |
14:45.38 |
``Erik |
O.O should be
a trivial fix |
14:46.11 |
``Erik |
boggling that
there'd be an issue on that one, even |
14:46.54 |
``Erik |
brlcad's doc
makes it sound like any abitrary bot geometry will show the
issue |
14:47.07 |
``Erik |
arbitrary |
14:49.09 |
andromeda-galaxy |
``Erik:
hmm... I tried making aa couple of simple things with `make bot'
and it didn't seem to work |
14:49.31 |
andromeda-galaxy |
out of
curiosity, what should happen if the BoT contains vertices that
aren't used by any triangles? |
14:49.35 |
andromeda-galaxy |
should the be
included in the bounding box? |
14:50.13 |
``Erik |
andromeda-galaxy: then it shouldn't be a
legal bot... did you try importing geometry from stl or obj, like
the description says? |
14:50.40 |
andromeda-galaxy |
``Erik: Not
yet, I don't have any stl lying around unfortunately |
14:50.44 |
andromeda-galaxy |
but that was
what I was going to try next |
14:51.13 |
``Erik |
tons of stl
files on the web, google 'em :) |
14:52.45 |
Notify |
03GCI:maths22_m * 5828441244958720 Design
a BRL-CAD Sticker: Much better - I like that a lot more. The
background color is nice, along with the big logo. I would either
put a similar shadow on the... |
14:52.46 |
maths22 |
thingiverse |
14:53.05 |
andromeda-galaxy |
maths22: I
just tried a file from thingiverse, stl-g complained about a abunch
of unrecognized lines |
14:53.10 |
Notify |
03GCI:maths22_m * 5828441244958720 Design
a BRL-CAD Sticker: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy... |
14:53.37 |
maths22 |
Lovely-I
haven't played with the stl importer, so I'm not sure whats up with
that |
14:53.54 |
andromeda-galaxy |
I'll try
another one in a minuete |
14:57.29 |
andromeda-galaxy |
http://www.thingiverse.com/thing:17137/
worked, but the bounding box still seems to be correct.
hmm. |
14:59.04 |
Notify |
03GCI:maths22_m * 4607354058309632 Design
a banner for our Facebook page (and/or other social media sites):
Initial comments - Overall I like the concept; however, there are
a few changes I would... |
14:59.05 |
Notify |
03GCI:maths22_m * 4607354058309632 Design
a banner for our Facebook page (and/or other social media sites):
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to... |
14:59.49 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:03.06 |
andromeda-galaxy |
``Erik: just
curious, do you know why the current bbox iterates through
triangles and looks at their vertices instead of just iterating
through the list of vertices? |
15:03.21 |
Notify |
03GCI:maths22_m * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Nice work - Looks nice with most of
those backgrounds (except grey-the logo blends in for me and
probably for most red-green... |
15:03.22 |
Notify |
03GCI:maths22_m * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
15:04.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:04.37 |
``Erik |
andromeda-galaxy: nope |
15:05.09 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
15:06.15 |
andromeda-galaxy |
``Erik: is it
possible that r54560 actually fixed the bug? |
15:06.23 |
andromeda-galaxy |
the code that
was there pre-r54560 was claerly wrong |
15:08.05 |
maths22 |
http://brlcad.org/fisheye/changelog/BRL-CAD?cs=54560 |
15:09.38 |
Notify |
03GCI:maths22_m * 5862007957880832 Create
a BRL-CAD presentation template #9: Improvements - I like the new
color scheme much more! I don't really like the way the text
changes colors when it... |
15:09.54 |
Notify |
03GCI:maths22_m * 5862007957880832 Create
a BRL-CAD presentation template #9: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
15:11.01 |
andromeda-galaxy |
maths22,
``Erik: can I submit my investigation along with a patch to
re-enable the rt_bot_bbox function (previusly, rt_bot_prep wasn't
calling it and was using variant defined in XGLUE(rt_bot_prep_,
TRI_TYPE) |
15:11.29 |
maths22 |
maths22: That
would seem reasonable to me |
15:11.44 |
maths22 |
andromeda-galaxy: I did not mean to send
that to myself :) |
15:12.44 |
andromeda-galaxy |
maths22:
okay, graet |
15:12.48 |
andromeda-galaxy |
I'll submit
it in a second |
15:13.54 |
Notify |
03GCI:maths22_m * 5591216443883520 Create
a book layout for Doc Camp Book: Looks good - Marc, This looks
really nice to me. I like the attention you placed on each of the
elements of the book,... |
15:14.04 |
Notify |
03GCI:maths22_m * 5591216443883520 Create
a book layout for Doc Camp Book: Task Closed - Congratulations,
this task has been completed successfully. |
15:14.08 |
andromeda-galaxy |
maths22:
also, I've removed the UNUSED bn_tol tolerance argument |
15:15.05 |
maths22 |
MarcTannous:
I reviewed your task now |
15:16.02 |
MarcTannous |
maths22: Did
you check out the codepen mockup? That was fun to make |
15:16.13 |
maths22 |
It looked
really nice |
15:16.33 |
Notify |
03GCI:tannousmarc * 5028266490462208
Create numerics library (LIBBN) unit test for qmath.c: Task Claimed
- I would like to work on this task. |
15:16.35 |
MarcTannous |
I set up the
Debian VM, no errors encountered this far except for some
warnings |
15:16.43 |
maths22 |
Great |
15:16.44 |
MarcTannous |
Hope
everything goes smooth |
15:17.07 |
MarcTannous |
first time
using a VM, so I'm just amazed that it somehow works |
15:17.37 |
andromeda-galaxy |
maths22: can
you review
https://www.google-melange.com/gci/task/view/google/gci2014/5494813218570240
quickly? |
15:17.38 |
Notify |
03GCI:o7p9bxbnyj * 5494813218570240 Fix
bounding box function for our polygonal mesh (BoT) primitive: Ready
for review - The work on this task is ready to be
reviewed. |
15:17.39 |
gcibot |
Fix bounding
box function for our polygonal mesh (BoT) primitive |
15:17.39 |
gcibot |
Status:
NeedsReview (4 days, 3 hours left) |
15:17.39 |
gcibot |
Mentor(s):
Isaac Kamga, Daniel_R |
15:18.39 |
maths22 |
andromeda-galaxy: I´m working my way
through the tasks in order (I think there are 2 left before
yours) |
15:18.56 |
andromeda-galaxy |
maths22:
sorry, didn't see those earlier |
15:19.07 |
maths22 |
It´s
fine |
15:19.14 |
maths22 |
You have no
way to see how many there are |
15:19.40 |
MarcTannous |
maths22:
After setting up the VM, I went into chromium and into this
bookmark http://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/trunk/
is this the readme you mentione? |
15:19.47 |
MarcTannous |
mentioned* |
15:20.13 |
maths22 |
The one I am
referring to is somewhere in your home directory |
15:20.25 |
maths22 |
open up the
file browser, and there should be 2 readme files |
15:20.46 |
MarcTannous |
oh, there we
go |
15:20.47 |
MarcTannous |
thanks |
15:21.32 |
Notify |
03GCI:gjeet *
5028266490462208 Create numerics library (LIBBN) unit test for
qmath.c: Task Assigned - This task has been assigned to Marc
Tannous. You have 100 hours to complete this task,
good... |
15:21.57 |
Notify |
03GCI:maths22_m * 5347907083436032 Design
a banner for our Facebook page (and/or other social media sites)
#10: None - Overall, I really like this banner. I like the logo in
the corner, and the box... |
15:22.07 |
Notify |
03GCI:maths22_m * 5347907083436032 Design
a banner for our Facebook page (and/or other social media sites)
#10: Task Needs More Work - One of the mentors has sent this task
back for more work. Talk... |
15:23.22 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: Ready for review - The
work on this task is ready to be reviewed. |
15:25.31 |
MarcTannous |
this is
awesome |
15:28.24 |
Notify |
03GCI:alexbard * 4632172593938432 Write a
wiki page on joining the BRL-CAD project: Ready for review - The
work on this task is ready to be reviewed. |
15:30.55 |
MarcTannous |
maths22: is
the latest revision 63588 ? |
15:33.00 |
andromeda-galaxy |
MarcTannous:
looks like it |
15:33.27 |
MarcTannous |
andromeda-galaxy: do you have an
environemnt on a native Debian host or are you running a
VM? |
15:35.41 |
andromeda-galaxy |
MarcTannous:
I've used the VM, but mostly I have a local checkout |
15:35.51 |
andromeda-galaxy |
I run Arch or
Gentoo linux on all my machines |
15:36.01 |
andromeda-galaxy |
also, the
websvn interfaces are always useful |
15:36.16 |
MarcTannous |
do you
remember how much building brlcad took you on the VM? |
15:36.27 |
andromeda-galaxy |
No,
sorry... |
15:36.34 |
MarcTannous |
because I'm
getting a lot of missing files in the config.log and it seems to be
taking way more than it should |
15:36.50 |
Notify |
03GCI:pulkit10mehta * 5899163250196480
Create a BRL-CAD presentation template #6: Ready for review - The
work on this task is ready to be reviewed. |
15:36.58 |
andromeda-galaxy |
hmm.. BRL-CAD
is a very large project, that might be right. |
15:39.04 |
MarcTannous |
ah okay,
thanks anyway. Hope to get this configured and built before I go to
sleep today |
15:41.31 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:42.56 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Ready for review - The work on this task
is ready to be reviewed. |
15:43.29 |
maths22 |
andromeda-galaxy: what does your change do
in this file: src/librt/primitives/bot/g_bot_include.c |
15:44.06 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Re-Uploaded - Hii I uploaded all design
in zip format as you said. Is that okey. Regards.
Ekamjot |
15:45.37 |
Notify |
03GCI:maths22_m * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Good - Looks good. Thank
you! |
15:45.42 |
Notify |
03GCI:maths22_m * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Task Closed - Congratulations, this task
has been completed successfully. |
15:46.00 |
MarcTannous |
maths22:
Should building on the VM take so long? I'm 10 minutes in it and
build.log shows only 5% complete |
15:46.24 |
maths22 |
That is
reasonable-It will take a long time |
15:47.04 |
MarcTannous |
once I'm done
I should just go into source files of my choice, make my edits
according to the task, and then svn diff it? |
15:47.09 |
andromeda-galaxy |
maths22:
those lines would previously have overwritten the
changes |
15:47.15 |
maths22 |
yes |
15:47.30 |
andromeda-galaxy |
that the
rt_bot_bbox function did |
15:47.36 |
MarcTannous |
oh that was
easy then |
15:47.38 |
MarcTannous |
thanks |
15:47.47 |
andromeda-galaxy |
those were
how it was computing the bbox before using rt_bot_bbox |
15:48.07 |
maths22 |
MarcTannous:
you will want to compile it with changes to test |
15:48.10 |
maths22 |
andromeda-galaxy: thanks |
15:48.25 |
maths22 |
does it now
call rt_bot_bbox, or is that handled internally? |
15:48.42 |
andromeda-galaxy |
maths22: that
function doesn't, but the |
15:48.49 |
andromeda-galaxy |
actual
rt_bot_prep function now does |
15:49.01 |
maths22 |
OK |
15:49.07 |
MarcTannous |
I will try to
figure out how to do that then :D |
15:49.21 |
andromeda-galaxy |
those changes
are based on r46127 |
15:50.23 |
andromeda-galaxy |
maths22: if
the changes look OK to you, can you mark it as
complete? |
15:50.36 |
maths22 |
Just checking
1 last thing... |
15:50.51 |
andromeda-galaxy |
maths22:
ok |
15:51.38 |
Notify |
03GCI:ekamjot01 * 6157982744182784 Design
a T-Shirt for BRL-CAD #3: Thanks - Thanks sir. |
15:52.18 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:53.33 |
Notify |
03GCI:maths22_m * 5494813218570240 Fix
bounding box function for our polygonal mesh (BoT) primitive: Task
Closed - Congratulations, this task has been completed
successfully. |
15:54.55 |
andromeda-galaxy |
maths22:
should I commit those changes? |
15:55.12 |
maths22 |
andromeda-galaxy: I would think
so |
15:55.21 |
andromeda-galaxy |
maths22: ok,
I will in a few more minutes |
15:56.00 |
Notify |
03GCI:helix *
5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: Submitted - Used a more modest font
for the tagline. Also integrated the description in
a... |
15:56.10 |
Notify |
03GCI:helix *
5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: Ready for review - The work on this
task is ready to be reviewed. |
15:56.57 |
*** join/#brlcad deepak
(~chatzilla@59.89.158.85) |
15:57.40 |
YashM |
maths22, see
if you like the updated banner |
15:58.10 |
maths22 |
YashM: I
appreciate the creativity in making it interplay with the text
placed there by Facebook |
15:58.49 |
maths22 |
However, the
darkening at the bottom makes it instead look a bit strange in my
opinion |
15:59.08 |
YashM |
Is the 30+
good enough |
15:59.17 |
YashM |
so maybe i
can bold everything else |
15:59.45 |
YashM |
I'm talking
about "30+" which is bold |
16:01.08 |
MarcTannous |
YashM, your
design is quite smart |
16:01.19 |
``Erik |
MarcTannous:
building in a vm will be insanely slow. painfully. every
time. |
16:01.31 |
YashM |
MarcTannous,
thanks |
16:01.32 |
MarcTannous |
However there
is a problem that I cannot find a solution for with your design :
How does it work on lower resolution displays? for example a
smartphone |
16:02.38 |
YashM |
I think that
is a mobile safe area |
16:02.44 |
MarcTannous |
internet
traffic at the moment is pretty much 45% on mobile devices such as
phones and tablets, would your design hold up on these
devices? |
16:03.49 |
``Erik |
hm,
"responsive design" |
16:03.51 |
YashM |
I tried
putting the text in the top |
16:03.58 |
YashM |
but it was
quite smal |
16:04.01 |
YashM |
so i thought
of this |
16:04.21 |
MarcTannous |
``Erik:
Pretty much only form of design at the moment due to the huge
traffic coming from mobile devices. |
16:04.31 |
MarcTannous |
:) |
16:05.22 |
``Erik |
I do it
plenty on elfga.com, but i haven't tried hitting brlcad.org with
the various viewers... how bad is it? is the real minimum width 480
or 240? |
16:05.25 |
MarcTannous |
``Erik: And
Holy Lord does the building take a lot of time. 30 minutes into it,
I'm only at 20% |
16:05.50 |
maths22 |
MarcTannous:
go into the vm settings |
16:05.56 |
``Erik |
if you're
using the vm, understand that every single file system call is 100x
as expensive, because it's a vm |
16:06.02 |
maths22 |
System->CPU and set the cap at
100% |
16:06.05 |
``Erik |
and that
building is 99% file system calls |
16:06.11 |
maths22 |
I think the
default is 60% |
16:06.43 |
MarcTannous |
``Erik :
Minimum width up until 2014 was considered best practice to be 480,
but right now there's a new measurement unit ( better than ems,
forgot what it's called, only read about it a few weeks ago on
reddit ) that can do responsive design without minimum width and
media queries. |
16:07.03 |
``Erik |
if you use
anything but windows, ditch the vm and just do it for real... if
you use windows, well, stop |
16:07.07 |
``Erik |
:) |
16:07.12 |
MarcTannous |
maths22:
thanks, am doing it right now, hope to get this built ASAP so I can
get started on working |
16:07.22 |
maths22 |
``Erik: I got
a working build on windows yesterday |
16:07.31 |
MarcTannous |
``Erik: Is
windows that bad in dev? |
16:07.36 |
``Erik |
maths22:
native? |
16:07.39 |
maths22 |
Yes |
16:07.42 |
maths22 |
MSVC12 |
16:08.04 |
maths22 |
I had to make
one source change (reordering includes) |
16:08.06 |
``Erik |
MarcTannous:
it is... you can grab an msvc, tortoise and cross your fingers, but
it'll still be slow and "weird" |
16:08.17 |
MarcTannous |
Oh wow if
getting a working build on windows something worth noting, I am not
so optimistic about it now |
16:08.34 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:08.37 |
maths22 |
MarcTannous:
the vm will work fine (if a bit slow) |
16:08.44 |
``Erik |
core
developers are using osX, linux and fbsd... |
16:08.58 |
MarcTannous |
Don't really
mind it being slow as long as it works |
16:09.02 |
``Erik |
(aight, osX
and linux... I'm the fbsd weenie) |
16:09.15 |
MarcTannous |
Pardon me
asking, what's fbsd? |
16:09.20 |
``Erik |
the vm should
be running a redhat linux variant |
16:09.25 |
``Erik |
http://freebsd.org |
16:09.28 |
andromeda-galaxy |
``Erik: vm is
Debian |
16:09.30 |
maths22 |
``Erik: the
vm id esbian |
16:09.38 |
``Erik |
deb? ok,
that's better |
16:10.16 |
MarcTannous |
``Erik : I've
been nudging myself to give Linux a try for a few weeks, but I
never get the time to do so. |
16:10.23 |
``Erik |
real debian,
not ubuntu? :D I was a big debian supporter before switching to
fbsd, so that's cool |
16:10.32 |
Notify |
03GCI:ekansh_mahendru * 4607354058309632
Design a banner for our Facebook page (and/or other social media
sites): Ready for review - The work on this task is ready to be
reviewed. |
16:10.48 |
maths22 |
Real
debian |
16:11.58 |
MarcTannous |
Don't know
why, but I like Debian's UI way more than I expected for some
reason |
16:14.20 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: Ready for review - The work on this task
is ready to be reviewed. |
16:14.43 |
``Erik |
my mistake
for assuming redhat :) anyway, a non-windows machine will make
things a lot nicer, native windows will probably have some hiccups,
vm will be the slowest, but will probably work |
16:16.46 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: Further Changes Made - I added the
shadow and uploaded the new file : STICKER 1_3.png |
16:17.06 |
YashM |
maths22, i
have submitted another version |
16:17.16 |
YashM |
a normal
one |
16:17.53 |
maths22 |
That looks
better |
16:18.03 |
maths22 |
The little
bit of overlap doesn´t get in the way for me |
16:18.21 |
maths22 |
``Erik: have
you heard of nmake on windows? |
16:18.21 |
YashM |
I think that
much is fine |
16:18.28 |
maths22 |
I
agree |
16:18.37 |
maths22 |
Could you
submit the new psd? |
16:18.44 |
YashM |
It's the
extra padding on top and bottom |
16:19.21 |
maths22 |
``Erik: it
acts like make on posix systems, and cmake generates the nice
colored output with percentages for it |
16:19.49 |
maths22 |
It´s much
less painful than msvc |
16:20.27 |
MarcTannous |
maths22:
what's msvc? |
16:20.39 |
maths22 |
microsoft
visual studio compiler |
16:23.46 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:26.54 |
*** join/#brlcad deepak_
(~chatzilla@117.207.157.84) |
16:28.50 |
``Erik |
iirc, nmake
was a part of msvc |
16:29.12 |
*** join/#brlcad deepak
(~chatzilla@59.91.112.255) |
16:38.08 |
*** join/#brlcad deepak
(~chatzilla@59.91.112.255) |
16:39.26 |
Notify |
03GCI:tannousmarc * 5028266490462208
Create numerics library (LIBBN) unit test for qmath.c: Question -
I require a bit of help : Over IRC, one of the mentors, maths22,
helped me setup a debian VM... |
16:43.52 |
starseeker |
has been wanting to try ninja on Windows with the msvc
compiler |
16:44.24 |
MarcTannous |
* |
16:45.24 |
Notify |
03GCI:adityagulati * 5862007957880832
Create a BRL-CAD presentation template #9: New files - Sir, I
made the changes you asked for in the two new files. Please review
the task. Regards, Aditya |
16:58.03 |
*** join/#brlcad deepak
(~chatzilla@59.91.232.238) |
17:08.34 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
17:09.06 |
andromeda-galaxy |
Is there
anyone here who can create new tasks on Melange? |
17:10.32 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
17:10.36 |
*** join/#brlcad swetha
(~swetha@14.139.82.6) |
17:13.48 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Good job but little mistakes -
Hey Engelo, I love your all designs and this design too. Present
design is quite good... |
17:13.53 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
17:15.40 |
maths22 |
andromeda-galaxy: only Sean can publish
tasks because he is the org admin |
17:15.52 |
maths22 |
nmake is part
of msvc |
17:20.25 |
andromeda-galaxy |
maths22: ah,
thanks. I didn't realize that... |
17:33.39 |
MarcTannous |
finally, the
brlcad build is done, it took 2 hours. maths22 : is there any way
to quickly test it or I should just go ahead and modify source
code? |
17:35.09 |
maths22 |
Make test (I
think) |
17:36.10 |
MarcTannous |
Do you have
any idea how much it takes? |
17:36.18 |
MarcTannous |
Don't want to
run it if it takes more than a few minutes on a VM |
17:36.48 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
17:38.25 |
Notify |
03GCI:rexey29
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Ready for review - The work on this task is ready
to be reviewed. |
17:44.11 |
Notify |
03GCI:o7p9bxbnyj * 5910857036857344 Create
an utility library (LIBBU) API unit test for any file: Task Claimed
- I would like to work on this task. |
17:44.52 |
Notify |
03GCI:deepakkumarsharma * 5910857036857344
Create an utility library (LIBBU) API unit test for any file: Task
Assigned - This task has been assigned to Andromeda Galaxy. You
have 100 hours to... |
17:49.27 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Ready for
review - The work on this task is ready to be reviewed. |
17:51.10 |
Notify |
03BRL-CAD:peter-sa * 63589
(brlcad/trunk/src/librt/primitives/bot/bot.c
brlcad/trunk/src/librt/primitives/bot/g_bot_include.c): Apply GCI
task
https://www.google-melange.com/gci/task/view/google/gci2014/5494813218570240
that re-enables the rt_bot_bbox function, making rt_bot_prep use
it. |
17:51.11 |
gcibot |
Fix bounding
box function for our polygonal mesh (BoT) primitive |
17:51.11 |
gcibot |
Status:
Closed |
17:51.11 |
gcibot |
Mentor(s):
Isaac Kamga, Daniel_R |
17:51.24 |
MarcTannous |
any mentor
here? |
17:51.40 |
maths22 |
MarcTannous:
Hello |
17:52.06 |
MarcTannous |
hello, it
seems brlcad has been built sucesfully but I need a little bit of
help with my task. |
17:52.30 |
maths22 |
What is your
task, and what difficulty are you having with it? |
17:52.38 |
MarcTannous |
I have to
create a unit test for qmath.c |
17:52.48 |
MarcTannous |
src/libbn/qmath.c |
17:53.20 |
MarcTannous |
the basic
idea behind the test should be : return 1 if a function has
provided the correct result, return 0 otherwise,
correct? |
17:53.25 |
Notify |
03GCI:dobomark * 4959197779197952 Write
manual page documentation (for off-g): None - Hi. I have a problem
again... How can I create a file? I can only save with .g file
extension... Can you help... |
17:53.45 |
maths22 |
Someone else
will need to answer your question then. I am not familiar with
brlcad´s unit tests, and I don´t have time to figure it out right
now. |
17:54.36 |
MarcTannous |
Do you at
least know what a quaternion is? |
17:55.08 |
MarcTannous |
Because this
library handles operations with quaternions and as far as wikipedia
told me, it's a number system that go beyond complex numbers, and
this is not something I know of. |
17:55.32 |
MarcTannous |
Was wondering
whether someone who does could provide the expected results on
various cases, and I coulde code them. |
17:56.04 |
maths22 |
I do
not |
17:57.01 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: None - I have also uploaded one without
a background |
17:57.17 |
MarcTannous |
do you know
Hardeep Singh Rai's or Gauravjeet Singh's IRC username so I can
ping them if they show up? |
17:58.06 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: None - I mean - without a
shadow |
17:58.28 |
MarcTannous |
deepak : are
you here? |
18:02.42 |
Notify |
03GCI:tannousmarc * 5028266490462208
Create numerics library (LIBBN) unit test for qmath.c: Quaternions
not a highschool topic, can I please get some help? - Highschool
mathematics never goes... |
18:04.02 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: More to do - Engelo, There are
still small mistakes. There must be no full stop in between the two
words " Source and... |
18:04.08 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
18:04.31 |
deepak |
Marc,
Hello |
18:05.21 |
MarcTannous |
Hello, could
you please help me with
https://www.google-melange.com/gci/task/view/google/gci2014/5028266490462208 |
18:05.22 |
gcibot |
Create
numerics library (LIBBN) unit test for qmath.c |
18:05.23 |
gcibot |
Status:
Claimed (4 days, 1 hours left) |
18:05.23 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Gauravjeet Singh |
18:07.45 |
*** join/#brlcad deepak
(~chatzilla@59.91.232.238) |
18:09.22 |
MarcTannous |
? |
18:10.07 |
MarcTannous |
deepak: you
here? |
18:11.46 |
MarcTannous |
:( |
18:12.25 |
deepak |
Yes! I'm
here. Oops! I missed your message. I accidentally
signed-out. |
18:14.27 |
MarcTannous |
could you
please help me with
https://www.google-melange.com/gci/task/view/google/gci2014/5028266490462208 |
18:14.27 |
gcibot |
Create
numerics library (LIBBN) unit test for qmath.c |
18:14.27 |
gcibot |
Status:
Claimed (4 days, 1 hours left) |
18:14.27 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Gauravjeet Singh |
18:14.34 |
MarcTannous |
wrote my
problem as a reply |
18:14.50 |
MarcTannous |
basically,
quaternions outsmart me and I need some basic test
outputs |
18:17.38 |
MarcTannous |
deepak: any
clues? |
18:28.16 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: I increased
but.. - I increased the font size but when I enlarge it a bit, the
text goes out of the t-shirt. Shat should I do? |
18:29.37 |
MarcTannous |
mentors
please? |
18:31.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:36.25 |
deepak |
Marc, Sorry
to say but I haven't worked on unit test before. AFAIK unit test
means to input some value to a function and the received value /
output must be correct. For this we compare the output with
pre-defined or pre-known output. |
18:36.26 |
deepak |
For example :
we know 2 + 2 = 4 |
18:36.28 |
deepak |
and when
we'll write a function to add the two numbers say add(2,2) then the
output must be 4 (which is pre known). |
18:37.29 |
MarcTannous |
Yes, I
realised that. |
18:37.51 |
MarcTannous |
What I wanted
was some pre-defined tests, like input : 2,2 and output : 4 except
for quaternion numbers |
18:38.18 |
MarcTannous |
I do not know
what quaternion numbers are and they seem like a really vast
chapter in mathematics, am I supposed to learn how to do these
operations on them by hand? |
18:41.43 |
*** join/#brlcad swetha
(~swetha@14.139.82.6) |
18:45.49 |
andromeda-galaxy |
MarcTannous:
If you have access to something like Mathematica, Maple, etc. you
can have them do some of the computations for you |
18:45.53 |
andromeda-galaxy |
also, sage
may work |
18:45.56 |
andromeda-galaxy |
http://www.sagemath.org/doc/reference/quat_algebras/sage/algebras/quatalg/quaternion_algebra_element.html |
18:46.17 |
MarcTannous |
andromeda-galaxy: I saw you took on the
"fix closedb" task and then abandoned it |
18:46.28 |
MarcTannous |
did you not
manage to figure it out or did you just find something you liked
more? |
18:46.30 |
andromeda-galaxy |
MarcTannous:
Yeah, it turns out that that ws already fixed |
18:46.39 |
MarcTannous |
oh
:-s |
18:46.41 |
andromeda-galaxy |
so the task
would have become finding out a) when it started happening and b)
when it stopped |
18:46.46 |
andromeda-galaxy |
which I
didn't really feel like doing |
18:46.52 |
andromeda-galaxy |
so I moved on
to fixing the rt_bot_bbox function |
18:46.53 |
MarcTannous |
Here I was
staring at the source code and not realising what the error was for
like 20 mins |
18:51.55 |
deepak |
Marc, I'm not
familiar with quaternion numbers. Wait for Erik, brlcad they may
help you :) |
18:52.22 |
*** join/#brlcad DarkCalf
(~DarkCalf@64.185.232.90) |
18:53.22 |
MarcTannous |
``Erik :
message when you're here please |
19:00.40 |
andromeda-galaxy |
deepak: Is
test code allowed to use %zu (for size_t) in sscanf()
calls? |
19:01.16 |
MarcTannous |
andromeda-galaxy: are you also doing unit
test tasks right now? |
19:01.42 |
andromeda-galaxy |
MarcTannous:
I am, for bu_str.c |
19:02.08 |
MarcTannous |
is it in
include or src? |
19:02.30 |
andromeda-galaxy |
sorry, for
file src/libbu/bu_str.c |
19:02.57 |
andromeda-galaxy |
I need to
read in a size_t from a string, but %z isn't ISO C90, so using %zu
for size_t doesn't compilne |
19:03.14 |
MarcTannous |
andromeda-galaxy: my build doesn't even
have bu_str.c :O |
19:03.46 |
andromeda-galaxy |
hmm... are
you at r63589? |
19:03.49 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.106) |
19:04.01 |
MarcTannous |
63588 was the
latest for me |
19:04.05 |
andromeda-galaxy |
oh,
sorry, |
19:04.07 |
MarcTannous |
when I
updated a few hours ago |
19:04.08 |
andromeda-galaxy |
got the
filename wrong |
19:04.11 |
andromeda-galaxy |
src/libbu/str.c |
19:04.13 |
andromeda-galaxy |
not
bu_str |
19:04.16 |
andromeda-galaxy |
the test
filename is bu_str.c |
19:04.18 |
andromeda-galaxy |
sorry |
19:04.36 |
andromeda-galaxy |
also: 63589
is the commit that I just pushed to re-enable
rt_bot_box |
19:04.55 |
MarcTannous |
oh, that I do
have |
19:05.13 |
MarcTannous |
which
function are you testing? |
19:05.21 |
andromeda-galaxy |
all the
functions in str.c |
19:05.43 |
MarcTannous |
write
something in here when you're done, really curious as to how you're
approaching it |
19:05.54 |
andromeda-galaxy |
sure |
19:06.08 |
andromeda-galaxy |
it's pretty
much the same was as a bunch of the tests that I wrote last year
for bu and bn |
19:06.21 |
andromeda-galaxy |
src/libbu/tests/bu_color.c is a simple
example |
19:06.42 |
MarcTannous |
I'm not
experienced with the source, so for the past hour I've been staring
at code trying to figure it out |
19:06.52 |
MarcTannous |
thank you,
checking it right now |
19:09.21 |
MarcTannous |
that actually
is really simple |
19:16.23 |
Notify |
03GCI:tannousmarc * 5028266490462208
Create numerics library (LIBBN) unit test for qmath.c: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
19:16.38 |
Notify |
03GCI:tannousmarc * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Task Claimed
- I would like to work on this task. |
19:18.28 |
Notify |
03GCI:deepakkumarsharma * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Task Assigned
- This task has been assigned to Marc Tannous. You have 100 hours
to complete this... |
19:32.49 |
MarcTannous |
andromeda-galaxy: are you still
here? |
19:33.22 |
andromeda-galaxy |
MarcTannous:
for a little while |
19:33.54 |
MarcTannous |
andromeda-galaxy: all the tests are taking
as parametres an int, argc and a string, argv |
19:34.06 |
andromeda-galaxy |
indeed |
19:34.29 |
MarcTannous |
where are
those declared and what is their use? It's something obvious that
I'm missing, thought you could help me out as you have more
experience with the source code |
19:34.44 |
MarcTannous |
Test
parametres probably, but why are they always argc and
argv |
19:34.47 |
andromeda-galaxy |
basically,
each test is compiled as an executable |
19:35.03 |
andromeda-galaxy |
and the main
function is called with two values that are, by convention, called
argc and argv |
19:35.13 |
andromeda-galaxy |
that contain
information about the commandline parameters |
19:35.42 |
MarcTannous |
what does
argc define? for example in the bu_color.c you immediately exit if
argc is 4 stating that the input is not okay |
19:36.04 |
MarcTannous |
<PROTECTED> |
19:36.13 |
MarcTannous |
is different
frm 4 * |
19:36.13 |
Notify |
03GCI:xscept
* 6664196716494848 Design a BRL-CAD splash screen #9: Ready for
review - The work on this task is ready to be reviewed. |
19:36.15 |
andromeda-galaxy |
in this case,
I exit if argc is not 4 |
19:36.42 |
andromeda-galaxy |
http://pages.cs.wisc.edu/~cs354-1/onyourown/C.argv.html |
19:36.54 |
MarcTannous |
yes, why is
that? the input format is something like a,b,c ints and x,y,z
floats |
19:37.21 |
andromeda-galaxy |
the
individual test cases are stated in CMakeLists.txt |
19:37.22 |
MarcTannous |
oh |
19:37.25 |
andromeda-galaxy |
and the input
format is documented there |
19:37.33 |
MarcTannous |
okay, that
link cleared everything up, thank you so much |
19:37.44 |
andromeda-galaxy |
you're
welcome :-) |
19:37.59 |
MarcTannous |
if you ever
need help on the design part, I'm here to return the favor
:) |
19:39.21 |
andromeda-galaxy |
good to know,
thanks |
19:39.22 |
andromeda-galaxy |
! |
19:42.02 |
Notify |
03GCI:andreitudorica * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
19:42.54 |
Notify |
03BRL-CAD:starseeker * 63590
brlcad/trunk/CMakeLists.txt: Add a make check target that will run
the ctest targets after building their required
dependencies. |
19:47.47 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Adjust font-weight - Instead of
font-size try to increase font-weight. Check if it works or not or
try to implement in... |
19:48.10 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.140) |
19:52.38 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
19:54.18 |
Notify |
03GCI:arojas_1597 * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Task Claimed - I
would like to work on this task. |
19:55.29 |
Notify |
03GCI:deepakkumarsharma * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Task Assigned - This
task has been assigned to Alex Velasco. You have 100 hours to
complete this task, good... |
19:58.35 |
*** join/#brlcad andrei_
(~andrei@188.26.182.82) |
19:58.37 |
Notify |
03GCI:tannousmarc * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Did I
understand the task correctly? - I have to create a unit test,
similar to the others in the source... |
19:58.55 |
MarcTannous |
can I get
some feedback on
https://www.google-melange.com/gci/task/view/google/gci2014/5344998316834816
? |
19:58.56 |
gcibot |
Create
numerics library (LIBBN) unit test for rand.c |
19:58.56 |
gcibot |
Status:
NeedsReview (4 days, 3 hours left) |
19:58.56 |
gcibot |
Mentor(s):
Isaac Kamga, Jacob B |
19:58.57 |
Notify |
03GCI:tannousmarc * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Ready for
review - The work on this task is ready to be reviewed. |
19:59.18 |
MarcTannous |
first unit
test, hope things are alrightt |
20:00.32 |
andrei_ |
MarcTannous:
even if they aren't, there's no stress, it s not a run against the
clock, we would never "remove" a task from you, but rather guide
you to a better form |
20:00.33 |
andrei_ |
argh |
20:00.44 |
andrei_ |
I should talk
less |
20:01.02 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:01.53 |
Notify |
03GCI:judebirch * 4861494520971264 Design
a T-Shirt for BRL-CAD #10: Question - Thanks for the feedback!
I've lightened the red text, I was wondering whether you could tell
me if the sticker is... |
20:03.53 |
Notify |
03GCI:judebirch * 4861494520971264 Design
a T-Shirt for BRL-CAD #10: Sorry - Sorry, this is the first task
I've done in google code-in. When I saw 'Needswork' I thought I
hadn't clicked 'Mark task... |
20:04.34 |
Notify |
03BRL-CAD:carlmoore * 63591
brlcad/trunk/doc/docbook/system/man1/en/pixhalve.xml: remove an
underscore and a period |
20:05.43 |
maths22 |
andrei_:
talking is good :) |
20:05.52 |
Notify |
03GCI:arojas_1597 * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
20:06.04 |
maths22 |
Just notice
who you are (or aren´t) talking to... |
20:14.24 |
Notify |
03GCI:kengwee
* 6079349140750336 Design a T-Shirt for BRL-CAD #9: Ready for
review - The work on this task is ready to be reviewed. |
20:15.39 |
Notify |
03GCI:daniemil198 * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: Task Claimed - I
would like to work on this task. |
20:16.29 |
Notify |
03GCI:deepakkumarsharma * 4968306935070720
Find, reliably reproduce, and report any bug in Archer: Task
Assigned - This task has been assigned to Ed. You have 100 hours to
complete this task, good... |
20:18.40 |
Notify |
03GCI:daniemil198 * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
20:19.02 |
Notify |
03GCI:geronikolov * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Task
Claimed - I would like to work on this task. |
20:19.57 |
Notify |
03GCI:deepakkumarsharma * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Task
Assigned - This task has been assigned to Gero Nikolov. You have
100 hours to complete... |
20:21.16 |
andromeda-galaxy |
deepak,
maths22: if you're in task reviewing mode... |
20:21.23 |
andromeda-galaxy |
https://www.google-melange.com/gci/task/view/google/gci2014/5910857036857344 |
20:21.24 |
gcibot |
Create an
utility library (LIBBU) API unit test for any file |
20:21.24 |
gcibot |
Status:
NeedsReview (4 days, 1 hours left) |
20:21.24 |
gcibot |
Mentor(s):
Kesha Shah, Mandeep Kaur |
20:21.36 |
Notify |
03GCI:o7p9bxbnyj * 5910857036857344 Create
an utility library (LIBBU) API unit test for any file: Ready for
review - The work on this task is ready to be reviewed. |
20:21.46 |
maths22 |
andromeda-galaxy: right now i´m in math
studying mode, but that may change soon |
20:22.00 |
maths22 |
andromeda-galaxy: is o7p9bxbnyj your
melange username? |
20:22.11 |
andromeda-galaxy |
maths22: it
is |
20:22.18 |
andromeda-galaxy |
I don't
remember how I got it |
20:22.29 |
maths22 |
just because
it looks a bit strange |
20:22.32 |
andromeda-galaxy |
I think that
it was autoassigned to me the first time (2 years ago) that I did
codein |
20:22.37 |
maths22 |
aha |
20:22.58 |
maths22 |
this year,
i´m maths22_m because I switched emails |
20:23.04 |
maths22 |
_m for
mentor |
20:23.51 |
andromeda-galaxy |
makes
sense |
20:33.00 |
Notify |
03GCI:mihaineacsu29 * 5862007957880832
Create a BRL-CAD presentation template #9: Task Closed -
Congratulations, this task has been completed
successfully. |
20:36.15 |
Notify |
03GCI:deepakkumarsharma * 6079349140750336
Design a T-Shirt for BRL-CAD #9: Task Closed - Congratulations,
this task has been completed successfully. |
20:37.35 |
Notify |
03GCI:ejozyazgan * 6360824117460992 Fix at
least 8 spelling mistakes in at least 8 different files #4: Task
Claimed - I would like to work on this task. |
20:38.51 |
Notify |
03GCI:deepakkumarsharma * 6360824117460992
Fix at least 8 spelling mistakes in at least 8 different files #4:
Task Assigned - This task has been assigned to EJ Ozyazgan. You
have 100 hours to... |
20:40.12 |
Notify |
03BRL-CAD:n_reed * 63592
brlcad/trunk/src/libged/bigE.c: ged_E must initialize freesolid
member to avoid NULL dereference |
20:43.30 |
Notify |
03GCI:nick_sturges * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Task Claimed - I
would like to work on this task. |
20:44.00 |
Notify |
03GCI:adarshkulk * 5845550716944384 Model
a toy tank in 3D using BRL-CAD #2: Task Claimed - I would like to
work on this task. |
20:44.15 |
Notify |
03GCI:adarshkulk * 5845550716944384 Model
a toy tank in 3D using BRL-CAD #2: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
20:44.30 |
Notify |
03GCI:deepakkumarsharma * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Task Assigned -
This task has been assigned to Nicholas Sturges-Bresley. You have
100 hours to complete... |
20:45.05 |
Notify |
03GCI:nick_sturges * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
20:45.16 |
Notify |
03GCI:adarshkulk * 5338260117127168
Identify and eliminate dead code (100+ lines) #2: Task Claimed - I
would like to work on this task. |
20:45.55 |
Notify |
03GCI:deepakkumarsharma * 5338260117127168
Identify and eliminate dead code (100+ lines) #2: Task Assigned -
This task has been assigned to Adarsh. You have 100 hours to
complete this task, good... |
21:39.42 |
Notify |
03GCI:ejozyazgan * 6360824117460992 Fix at
least 8 spelling mistakes in at least 8 different files #4: Get
Files - I can't figure out how to access the files. Do I need to
install SVN to access the... |
21:41.38 |
Notify |
03GCI:alonzo_
* 6680593089691648 Compile BRL-CAD with Dev-C++: Task Claimed - I
would like to work on this task. |
21:45.39 |
Notify |
03GCI:popescuandrei * 6360824117460992 Fix
at least 8 spelling mistakes in at least 8 different files #4
http://www.google-melange.com/gci/task/view/google/gci2014/6360824117460992:
Indeed ... |
22:03.39 |
Notify |
03GCI:simmomic000 * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Task Claimed - I
would like to work on this task. |
22:05.15 |
Notify |
03GCI:simmomic000 * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
22:06.00 |
Notify |
03GCI:mister
* 5615680309166080 Design a prototype CAD GUI layout #10: Task
Claimed - I would like to work on this task. |
22:17.05 |
Notify |
03GCI:ejozyazgan * 6360824117460992 Fix at
least 8 spelling mistakes in at least 8 different files #4: Thank
You - Thank you for such a speedy response |
22:17.36 |
*** join/#brlcad TurkishBoss
(~EJ@108-93-146-196.lightspeed.tukrga.sbcglobal.net) |
22:21.57 |
Notify |
03GCI:alonzo_
* 6680593089691648 Compile BRL-CAD with Dev-C++: Configure road
block - Hello, I am currently trying to configure the build using
the gui version of cmake, however when I specify the... |
22:22.34 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
22:23.25 |
ofnlut_ |
hello? |
22:34.27 |
maths22 |
Hello |
22:35.14 |
ofnlut_ |
Hi I joined
because I had a question about one of the gci task |
22:38.12 |
maths22 |
~ask |
22:38.13 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
22:39.40 |
ofnlut_ |
I am trying
to create a build of brl-cad using cmake and Dev-C++ however there
is no generator for Dev-C++ |
22:40.01 |
ofnlut_ |
I am using
the cmake gui |
22:48.30 |
andromeda-galaxy |
maths22: the
single precision floating point build is broken
again... |
22:48.44 |
maths22 |
Remind me how
to do that |
22:49.17 |
andromeda-galaxy |
maths22: I
changed the typedef for fastf_t from double to float |
22:49.25 |
andromeda-galaxy |
in
include/bu/defines.h |
22:49.28 |
maths22 |
Thanks |
22:49.35 |
andromeda-galaxy |
and
icv_writepixel() now expects a double but is passed a
fastf_t |
22:50.04 |
maths22 |
Let´s ask
brlcad, but I´m guessing that is wrong |
22:50.05 |
andromeda-galaxy |
also,
src/libbu/tests/bu_color.c apparently sscanf()s into a fastf_t with
%lf which breaks with float fastf_ts |
22:50.36 |
andromeda-galaxy |
for the icv
thing, I'm not sure which side is doing it wrong... |
22:50.49 |
andromeda-galaxy |
I believe
that r56243 introduced the problem |
22:51.04 |
Notify |
03BRL-CAD:starseeker * 63593
(brlcad/trunk/CMakeLists.txt brlcad/trunk/regress/CMakeLists.txt):
Use ctest to run the sh regression scripts in the regress
directory. By default, only a summary will be printed - if
something fails, the full output is displayed. |
22:51.48 |
andromeda-galaxy |
for the
bu_color tests, I figure it's probably better to make them use
double all the time and upconvert the fastf_t's (implicitly, by
comparison) if necessary, but I was wondering what you
thought |
22:53.59 |
andromeda-galaxy |
actually,
that doesn't work because the scanned value are passed to the color
functions. |
22:54.14 |
andromeda-galaxy |
oh well, I'll
talk to brlcad about it more when he comes back online |
22:55.59 |
Notify |
03BRL-CAD:starseeker * 63594
(brlcad/trunk/src/conv/ply/g-ply.c
brlcad/trunk/src/conv/ply/ply-g.c): Use bu_strcmp and
bu_strlcat |
23:01.12 |
starseeker |
ofnlut_: is
Dev-C++ an IDE or a compiler? |
23:01.23 |
ofnlut_ |
It is an
ide |
23:02.24 |
ofnlut_ |
well the task
asks to compile using the ide so i guess it can do
both |
23:03.33 |
starseeker |
Um. Can the
ide import (say) makefiles? |
23:04.12 |
starseeker |
http://stackoverflow.com/questions/13544684/running-a-project-in-dev-c |
23:04.25 |
starseeker |
maybe
generate the Makefiles with CMake and then try that? |
23:04.49 |
maths22 |
ofnlut_: I
believe you want MinGW Makefiles |
23:05.33 |
ofnlut_ |
I figured
that would be the next option |
23:05.35 |
starseeker |
Might be some
info here... http://orwelldevcpp.blogspot.com/ |
23:06.45 |
starseeker |
ofnlut_:
could always suggest to the dev that he add CMake support
:-P |
23:08.09 |
ofnlut_ |
well the task
asked me to try to compile it and see what happens |
23:08.13 |
ofnlut_ |
oh man
errors |
23:13.39 |
andromeda-galaxy |
Does brl-cad
support uv-mapping meshes? |
23:16.51 |
Stragus |
Isn't Dev-C++
using obsolete mingw32? mingw64 is the project that kept up-to-date
with GCC versions |
23:17.34 |
Stragus |
So shouldn't
the task aim for mingw64 rather than mingw32?... |
23:19.19 |
ofnlut_ |
they wanted
to see if it could compile on Dev-C++ they tested other compilers
but its been a while since they tried this ide |
23:21.42 |
maths22 |
One of
brlcad´s strengths is its ability to compile and run on old
systems with old compilers, so this is a test of that |
23:21.56 |
Stragus |
All right
then |
23:35.40 |
starseeker |
the mingw
systems in general are problematic with BRL-CAD as matters
stand |
23:36.10 |
starseeker |
MSVC is
normally used to build on Windows, so we don't have anyone shaking
out the mingw bugs |
23:36.29 |
starseeker |
is waiting to see what comes of the native Windows clang
efforts... |
23:36.38 |
*** join/#brlcad TurkishBoss
(~EJ@108-93-146-196.lightspeed.tukrga.sbcglobal.net) |
23:37.21 |
starseeker |
http://clang.llvm.org/docs/MSVCCompatibility.html |
23:39.48 |
*** join/#brlcad TurkishBoss
(~EJ@108-93-146-196.lightspeed.tukrga.sbcglobal.net) |
23:40.18 |
andromeda-galaxy |
can anyone
point me to some information on how the uv-mapping function for
extruded sketches for
https://www.google-melange.com/gci/task/view/google/gci2014/6109916221669376
should behave? |
23:40.19 |
gcibot |
Implement a
UV-mapping callback for extruded sketches (EXTRUDE) |
23:40.19 |
gcibot |
Status:
Open |
23:40.19 |
gcibot |
Mentor(s):
Harmanpreet, Dishank |
23:40.24 |
starseeker |
thinks trying out the lastest Windows clang would be
interesting as a GCI task: http://llvm.org/builds/ |
23:40.34 |
starseeker |
might be a
bit too hard though... |
23:50.41 |
Notify |
03BRL-CAD:starseeker * 63595
brlcad/trunk/misc/CMake/DiffCache.cmake: UNITIALIZED values were
causing trouble in the cache diffing - duck them for now, although
an ideal solution would handle them somehow... |
00:13.37 |
Notify |
03GCI:mandeep
* 5615680309166080 Design a prototype CAD GUI layout #10: Task
Assigned - This task has been assigned to Matt R. You have 100
hours to complete this task, good luck! |
00:13.42 |
Notify |
03GCI:mandeep
* 6680593089691648 Compile BRL-CAD with Dev-C++: Task Assigned -
This task has been assigned to ofnlut_. You have 100 hours to
complete this task, good luck! |
00:23.05 |
brlcad |
andromeda-galaxy: it will after you
implement them ;) |
00:23.36 |
andromeda-galaxy |
brlcad:
true... |
00:23.44 |
andromeda-galaxy |
What is the
expected behavior of uv-mapping for sketches? |
00:23.54 |
andromeda-galaxy |
(extruded
sketchs) |
00:27.09 |
brlcad |
mmmm, so much
backlog |
00:27.22 |
brlcad |
expected
behavior would be ... any defined behavior :) |
00:27.59 |
Stragus |
"Your printer
is on fire." |
00:28.01 |
andromeda-galaxy |
I'll have to
think about the best behavior then.. |
00:28.11 |
brlcad |
probably
something similar to the mapping for a box |
00:28.37 |
brlcad |
sketches are
already described by their 2D uv space |
00:28.53 |
brlcad |
so that
becomes a trivial and natural mapping for the top and
bottom |
00:29.05 |
brlcad |
then you just
have to worry about the side(s) |
00:29.18 |
andromeda-galaxy |
can the uv
function work on multiple different uv planes? |
00:29.38 |
brlcad |
don't
follow |
00:29.49 |
brlcad |
you define
everything |
00:29.53 |
andromeda-galaxy |
i.e. if the
ray hits the side, it returns a number in a coordinate space
specific to that side, but if it hits the top it returns a
coordinate in a different space specific to the top |
00:30.26 |
brlcad |
the hit
routine can (and might already) store which surface number is
hit |
00:31.46 |
andromeda-galaxy |
brlcad: also,
sorry to bother you about this again, but I was wondering what the
ETA on your being able to create my tasks would be... |
00:32.05 |
andromeda-galaxy |
so does that
mean that using different coordinate spaces depending on which
surface was hit is acceptable? |
00:43.29 |
andromeda-galaxy |
brlcad: also,
is there a good way to sscanf() into fastf_t without depending on
the definition of fastf_t (double, float, GMP) |
00:46.25 |
brlcad |
scan into an
intrinsic and then set your fastf_t to it with the equal
operator |
00:47.03 |
andromeda-galaxy |
intrinsic? |
00:47.03 |
brlcad |
for the
purposes of the gmp task, the idea will be to later overload the
equal operator polymorphic |
00:47.08 |
brlcad |
double |
00:47.09 |
brlcad |
float |
00:47.12 |
andromeda-galaxy |
ah,
okay |
00:47.19 |
andromeda-galaxy |
that should
fix most of the compile problms |
00:48.14 |
andromeda-galaxy |
brlcad: Both
the continue investigating GMP integration and the fix single
precision crash require being able to build with non-double
fastf_t, so far I've run into two problems doing that |
00:48.35 |
brlcad |
yeah,
tremendous progress was made on that task a couple years ago but
the guy ran out of steam after two or three follow-on
\tasks |
00:48.38 |
andromeda-galaxy |
one: view.c
calls ivc_writepixel with a (fastf_t *), but ivc_writepixel expects
a (double *) |
00:49.04 |
andromeda-galaxy |
two: a bunch
of the tests sscanf() with %lf directly into fastf_ts which breaks
things horribly |
00:49.14 |
andromeda-galaxy |
specifically
so far, bu_color.c and bn_mat.c |
00:49.23 |
brlcad |
awesome |
00:49.33 |
brlcad |
good
sleuthing |
00:49.57 |
brlcad |
certainly
makes sense --- nobody had looked |
00:50.34 |
andromeda-galaxy |
thanks! |
00:50.56 |
andromeda-galaxy |
Actually
fixing these problems would be another potential GCI task as a
prerequisite for the two I mentioned above |
00:52.39 |
brlcad |
starseeker:
you can't just replace strncat with bu_strlcat ... |
00:53.36 |
brlcad |
starseeker:
(r63594) .. the size parameters mean different things to those two
commands (include includes the null the other does not) and strlcat
takes the destination into account whereas strncat
doesn't |
00:54.12 |
brlcad |
andromeda-galaxy: okay, added |
00:54.50 |
brlcad |
planning on
publishing another wave of tasks tomorrow |
00:54.54 |
andromeda-galaxy |
brlcad:
thanks! can you add the other tasks for my backlog we were talking
about yesterday as well? |
00:55.43 |
brlcad |
did you think
I forgot already? :) |
00:56.11 |
andromeda-galaxy |
no.... just
wanted to check... (I also wrote that before I saw your msg about
publishing more tomorrow, hit enter right as your came
in) |
00:56.50 |
andromeda-galaxy |
so when you
say added for the fastf_t one, do you mean added to the list to
publish tomorrow? |
00:57.26 |
brlcad |
yes |
00:58.59 |
brlcad |
remember this
first week is really crazy |
00:59.09 |
andromeda-galaxy |
brlcad:
okay... I'll start working on the float stuff in anticipation of
that task coming in tomorrow |
00:59.10 |
brlcad |
we didn't
even consider adding more tasks this quickly |
00:59.27 |
brlcad |
(last year
and year before) |
01:00.01 |
andromeda-galaxy |
Interesting... I feel like a lot of the
tasks that are left now are the beginner-marked one. |
01:00.05 |
brlcad |
the backlog
is really intense even with double the number of mentors...
something like 150 notifications today alone :) |
01:00.32 |
brlcad |
yeah, there's
definitely more students hitting us up this year |
01:00.47 |
andromeda-galaxy |
oh well... I
didn't realize participation had increased that much from last
years |
01:00.59 |
andromeda-galaxy |
s/years/year's!/ |
01:03.51 |
andromeda-galaxy |
brlcad: if
you're in the process of adding tasks, you said yesterday that I
should remind you about my idea for creating some related to fixing
some of the (few) remaining failing tests |
01:07.36 |
Notify |
03GCI:mandeep
* 5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: None - This banner looks perfect.
Nice work! |
01:07.41 |
Notify |
03GCI:mandeep
* 5347907083436032 Design a banner for our Facebook page (and/or
other social media sites) #10: Task Closed - Congratulations, this
task has been completed successfully. |
01:09.18 |
andromeda-galaxy |
brlcad: also,
one last thing --- I'm a little worried with the set of tasks for
catching up my backlog that someone else will claim one of them
while I have one of the others claimed; is there I should do to
prevent that? |
01:11.16 |
Notify |
03GCI:alonzo_
* 6680593089691648 Compile BRL-CAD with Dev-C++: Ready for review -
The work on this task is ready to be reviewed. |
01:18.52 |
brlcad |
andromeda-galaxy: will have to compare the
graphs.. :) |
01:19.18 |
andromeda-galaxy |
brlcad: which
graphs? |
01:19.22 |
brlcad |
andromeda-galaxy: ah, perfect, thanks for
the reminder -- I had forgotten about that |
01:20.54 |
brlcad |
andromeda-galaxy: as to your last
question, that really will only matter if you think there's any
possible chance you won't make the top-10 :P |
01:21.47 |
brlcad |
just like how
the number of tasks vs. how long they take you is mostly irrelevant
(so long as we know how much effort it took) |
01:23.08 |
andromeda-galaxy |
okay,
thanks |
01:23.21 |
brlcad |
it's not how
we do it, but you can think of it like a ranking system where you
get points for how hard a task is and points for how good your work
is |
01:23.37 |
andromeda-galaxy |
also, if I'm
writing a macro to copy HSV/RGB bu_color values, should I put it in
color.c or keep it local to the test file? |
01:26.04 |
brlcad |
if it were on
a scale of 1 to 10 where 1 is crap/quick and 10 is awesome/forever,
breaking up a 4 hour task into 2x2 hour tasks score-wise works out
about the same 4 => (8+8) vs 2x2 => (4+4 and 4+4) |
01:27.19 |
brlcad |
in fact it
can even work against you if the quality/impact/impression of 2 in
isolation is less than half that of 1 harder more
complicated/impressive task |
01:28.09 |
brlcad |
e.g., getting
ranked as 4+3 and 4+2 => 13 ... vs 8+8 => 16 |
01:28.28 |
andromeda-galaxy |
that makes
sense. |
01:28.29 |
brlcad |
again, not
exactly how they're evaluated as there are several other factors
and considerations too |
01:29.14 |
andromeda-galaxy |
okay...
would it be useful to expose HSV_COPY and RGB_COPY macros in the
spirit of LIBBN's *_COPY |
01:29.16 |
andromeda-galaxy |
? |
01:29.26 |
brlcad |
basically
totally don't worry about it unless there are just so many
designers whipping out a hundred design tasks and there's that much
competition to remain in the top 10 ;) |
01:30.28 |
Notify |
03GCI:ranjith_1998 * 6189423246966784
Design a BRL-CAD Sticker #4: Ready for review - The work on this
task is ready to be reviewed. |
01:30.34 |
Notify |
03BRL-CAD:starseeker * 63596
brlcad/trunk/misc/svn2git/README: Stash the link Sean found
discussing two-way git/svn syncing. |
01:30.37 |
andromeda-galaxy |
Also, why are
the #defines for HUE, SAT, VAL, etc. in both color.c and
color.h? |
01:30.39 |
starseeker |
brlcad: ah,
my bad |
01:31.08 |
brlcad |
andromeda-galaxy: you mean the vmath _COPY
macros? |
01:31.25 |
brlcad |
i.e.,
MAT_COPY |
01:31.29 |
andromeda-galaxy |
bu_color
doesn't have anything analagous to those |
01:31.39 |
andromeda-galaxy |
so I'm asking
about adding BU_COPY_HSV, BU_COPY_RGB, etc. |
01:31.47 |
brlcad |
bu doesn't
have anything analogous |
01:31.51 |
Notify |
03GCI:ranjith_1998 * 6189423246966784
Design a BRL-CAD Sticker #4: New files - I hope you like them this
time. Regards, ISRanjith |
01:32.15 |
andromeda-galaxy |
since the
tests are scanning colors into doubles and then assigning them to
actual color types, having those would be usefu |
01:32.20 |
andromeda-galaxy |
l for the
tests |
01:32.36 |
andromeda-galaxy |
so I was
wondering if they would be useful anywhere else, i.e. should I add
them to color.h or only in the bu_color.c test file |
01:32.36 |
brlcad |
can you
identify more patterns where there is color copying going
on? |
01:32.55 |
brlcad |
very likely
already are routines to do that and the tests are simply not
utilizing them |
01:33.25 |
brlcad |
we're on a
mission to reduce our API, so before adding anything new, that has
to be checked |
01:33.27 |
andromeda-galaxy |
brlcad:
there's nothing to copy the values in color.h at least, I just
checked |
01:33.41 |
brlcad |
that doesn't
mean much :) |
01:34.43 |
brlcad |
have to
basically scan the headers and scan the uses of bu_color to see if
there's a repeat pattern worth refactoring |
01:34.53 |
brlcad |
I'm not
inclined to expand API for tests |
01:35.06 |
andromeda-galaxy |
in src/, the
color functions don't seem to be used much outside of
librt/primitives/pnts/pnts.c |
01:35.10 |
brlcad |
we have a
priority need to cut our API in half |
01:35.32 |
starseeker |
brlcad: the
documentation for bu_strlcat is not very clear about what the size
parameter is supposed to be |
01:35.39 |
brlcad |
functions?
you'll want to scan for bu_color types no? |
01:35.59 |
brlcad |
starseeker:
it's the same as it is for strlcat() |
01:36.14 |
brlcad |
iirc, it's
size-sizeof(dst)-1 |
01:36.46 |
andromeda-galaxy |
brlcad: well
actually, that's what I did, but then I realized that my use case
doesn't actually involve copying bu_color s, just the fastf_t[3]
arrays, so I'll probably just write the macro in the test
file |
01:37.21 |
brlcad |
if it's a
fastf_t array, you can use VMOVE |
01:37.50 |
brlcad |
thinking of
colors as three space vectors |
01:37.57 |
andromeda-galaxy |
okay, I'll
just do that |
01:38.25 |
andromeda-galaxy |
at first I
didn't realize that the bu tests had access to vmath/bn given the
number of redefined macros in bu specifically to remove a
dependency on bn |
01:38.34 |
starseeker |
brlcad: like
this? http://www.openbsd.org/cgi-bin/man.cgi?query=strlcat |
01:39.03 |
brlcad |
wow, there
are STILL more than 40 active claims |
01:44.46 |
Notify |
03BRL-CAD:starseeker * 63597
brlcad/trunk/src/conv/ply/ply-g.c: strlcat != strncat |
01:45.12 |
starseeker |
brlcad: did I
interpret that correctly? (most of the examples I can find just
use MAXLENGTH or some such...) |
01:49.30 |
andromeda-galaxy |
brlcad: for
the tests to not depend on doubles, are you okay with adding
scanned_* versions of all the variables that are scanned into and
then scanning into those and copying? |
01:53.35 |
starseeker |
will have to test/check tomorrow... brain
fried |
01:55.11 |
Notify |
03GCI:brlcad
* 5516399187329024 Design a BRL-CAD splash screen #8: gotta say -
Ivan, I actually like your first version more, for a variety of
reasons. :) The dominant is probably that it's more... |
01:55.16 |
Notify |
03GCI:mandeep
* 5516399187329024 Design a BRL-CAD splash screen #8: Need
improvements - Hi Ivan, The text and background image does not
relate with each other. You can make it with plain... |
01:55.17 |
Notify |
03GCI:brlcad
* 5516399187329024 Design a BRL-CAD splash screen #8: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
01:58.26 |
Notify |
03GCI:brlcad
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s) assigned
to... |
02:05.28 |
Notify |
03GCI:brlcad
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: inconsistencies - Alex, I'm not feeling it... there are
various formatting concerns but those are irrelevant... |
02:19.51 |
andromeda-galaxy |
brlcad: it
turns out that *tons* of the bn/bu tests end up scanning into
fastf_t* with %lg/%lf... |
02:24.17 |
Stragus |
Can replacing
%lf with a macro everywhere be an acceptable solution? Like SCNi64
macros and such from inttypes.h |
02:24.38 |
andromeda-galaxy |
Stragus: I
was just wondering about that... |
02:24.39 |
Stragus |
Portable
printf/scanf for many data types have to rely on these
macros |
02:25.05 |
andromeda-galaxy |
Something
like having the same code that declares fastf_t declare
FASTF_T_PRINT_SPEC or something? |
02:25.22 |
Stragus |
Doesn't have
to be the same code, you could #if somewhere, but that's the
idea |
02:25.38 |
andromeda-galaxy |
Stragus: I'll
try that... what do you think would be a good name for the
macro? |
02:25.45 |
andromeda-galaxy |
FASTF_T_PRINTF_SPEC is a bit
long |
02:26.38 |
Stragus |
You could
follow the inttypes.h conventions, so something like SCNff? I'm not
directly involved in BRL-CAD though, so perhaps brlcad would
suggest something better |
02:27.09 |
andromeda-galaxy |
okay, thanks
for the idea |
02:27.14 |
andromeda-galaxy |
brlcad: what
do you think? |
02:28.11 |
*** join/#brlcad swetha
(~swetha@14.139.82.6) |
02:54.53 |
*** join/#brlcad swetha
(~swetha@14.139.82.6) |
02:59.39 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Improvements - Hello, I apologise for
all the mistakes made, so just to clarify, I need to change the
background and drop the... |
03:21.21 |
Notify |
03GCI:lin00 *
5042004748664832 Reproduce any 5 unconfirmed open bug reports: Task
Claimed - I would like to work on this task. |
03:23.06 |
Notify |
03GCI:lin00 *
5042004748664832 Reproduce any 5 unconfirmed open bug reports:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
03:23.08 |
Notify |
03GCI:bigdavisc * 6690570030284800 Design
a T-Shirt for BRL-CAD: Ready for review - The work on this task is
ready to be reviewed. |
03:38.50 |
Notify |
03GCI:emmaa6
* 4975346856230912 Write manual page documentation (for g-euclid1):
Task Claimed - I would like to work on this task. |
03:45.57 |
*** join/#brlcad swetha
(~swetha@14.139.82.6) |
03:54.50 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:59.25 |
Notify |
03GCI:emmaa6
* 4975346856230912 Write manual page documentation (for g-euclid1):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
03:59.26 |
Notify |
03GCI:brlcad
* 4975346856230912 Write manual page documentation (for g-euclid1):
Task Assigned - This task has been assigned to emma. You have 100
hours to complete this task, good luck! |
04:07.13 |
andromeda-galaxy |
brlcad: also,
if we go with the setting format based on fastf type mentioned
above, it also seems like it makes sense to define a couple for
reading in vects/hvects/quads/etc. If you do think that doing it
this way is a good idea, any comments on what to name the various
constants would be appreciated. |
04:14.54 |
Notify |
03GCI:emmaa6
* 4975346856230912 Write manual page documentation (for g-euclid1):
None - I was just wondering am I supposed to make this on a word
doc then just submit it ?? I need a little help I... |
04:16.25 |
ignacio |
Good
night! |
04:30.38 |
andromeda-galaxy |
brlcad:
another option might be adding a special format specifier to
bu_sscanf() and usign that instead of sscanf() |
04:31.02 |
andromeda-galaxy |
and then
having bu_sscanf use the correct real specifier based on compile
time definition of fastf_t |
04:32.05 |
andromeda-galaxy |
i.e. have
some compile flag USE_SINGLE_PRECISION_FASTF_T (eventually extended
to GMP as well) that (a) is checked when defining fastf_t and (b)
is checked in bu_vsscanf |
04:32.07 |
andromeda-galaxy |
what do you
think? |
04:34.32 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
04:34.48 |
MarcTannous |
any mentor
here? |
04:35.37 |
MarcTannous |
need a review
on this
http://www.google-melange.com/gci/task/view/google/gci2014/5344998316834816 |
04:35.38 |
gcibot |
Create
numerics library (LIBBN) unit test for rand.c |
04:35.38 |
gcibot |
Status:
NeedsReview (3 days, 18 hours left) |
04:35.38 |
gcibot |
Mentor(s):
Isaac Kamga, Jacob B |
04:35.51 |
MarcTannous |
not too much
code, want to see if I understood it correctly |
04:52.33 |
Notify |
03GCI:brlcad
* 4975346856230912 Write manual page documentation (for g-euclid1)
http://www.google-melange.com/gci/task/view/google/gci2014/4975346856230912:
see the references Hi Emma, No, not... |
04:57.33 |
maths22 |
MarcTannous:
brlcad seems to be going through tasks now, and he should look at
it |
04:57.57 |
maths22 |
I´m not
familiar enough with the unit tests to check it |
04:59.46 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:03.32 |
MarcTannous |
maths22: I
just wanted to know if my understanding was right |
05:03.37 |
MarcTannous |
brlcad: Any
help please? |
05:05.14 |
Stragus |
It's midnight
in his time zone, there's a possibility he went to sleep... though
I have often seen him active at 3am |
05:07.27 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
05:18.14 |
brlcad |
there'll be
plenty of time to sleep when I'm dead |
05:18.33 |
brlcad |
has slept less than 10 hours since GCI began on
Monday |
05:18.35 |
MarcTannous |
:)) |
05:19.06 |
brlcad |
actually
since Sunday |
05:19.48 |
MarcTannous |
sleep
depravation is not nice :( |
05:19.58 |
MarcTannous |
I'm feeling
bad for asking for review now |
05:20.13 |
brlcad |
andromeda-galaxy: yeah, we don't really
want to set up special format specifiers unless it's going to
signficantly improve usability or reduce code and our experience
with VLS indicates that won't be the case |
05:20.22 |
mihaineacsu |
I think sleep
depravation is often a given in cs |
05:20.37 |
brlcad |
MarcTannous:
I'm not deprived, this is someone a regular thing with
me |
05:21.01 |
Stragus |
Temporary
sleep deprivation can be very productive when you are intensely
focused... for about two days |
05:21.09 |
brlcad |
MarcTannous:
and I already told you that tasks are reviewed in order, there's no
jumping the queue or it becomes unfair to other
participants |
05:21.37 |
andromeda-galaxy |
brlcad: so if
setting up a special format specifier isn't an option, which of the
above possibilities do you think is best? |
05:21.40 |
brlcad |
VERY
productive with the right circumstances, focus,
motivation |
05:21.41 |
MarcTannous |
brlcad: Mine
is more of a question rather than a task review, not sure if what
I'm doing is correct |
05:24.11 |
brlcad |
what's your
question? |
05:24.28 |
MarcTannous |
I had to come
up with a unit test for rand.c's all public functions |
05:24.52 |
MarcTannous |
rand.c's only
function is a void that makes all the elements in a range 0.0, so I
just called the function and checked if the elements are now turned
into 0.0 |
05:25.02 |
MarcTannous |
seemed too
easy, that's why I'm asking |
05:25.36 |
Stragus |
Test for
elements before and after the requested range I guess |
05:25.56 |
brlcad |
MarcTannous:
ah, that's because rand.c's API is macrofied |
05:26.00 |
andromeda-galaxy |
brlcad: i.e.
writing a bunch of code in each case to convert it from double and
then change it to fastf_t or #define-ing a format specifier that is
used in constants? |
05:26.23 |
MarcTannous |
brlcad : what
does that imply? |
05:27.03 |
brlcad |
MarcTannous:
there's only one real function, but there are a half-dozen or so
API calls to test -- look at the header for everything that works
on bn_rand_table or bn_rand_poison |
05:27.47 |
MarcTannous |
there goes my
sleep for tonight |
05:27.53 |
brlcad |
andromeda-galaxy: a format specifier could
be an option, but it wouldn't be my first inclination by any means,
so I wouldn't even go there with GCI tasks |
05:28.55 |
brlcad |
andromeda-galaxy: suggest a fix that isn't
going to bloat, maybe a macro or wrapper function that performs a
common pattern |
05:29.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:29.12 |
andromeda-galaxy |
brlcad: The
middle option that I suggested above was to define a
macro |
05:29.13 |
MarcTannous |
brlcad : it
is not specified in the header where the function is
called |
05:29.31 |
andromeda-galaxy |
with some
name that is conditionally defined to be "%lg" or "%g"
depending |
05:29.40 |
brlcad |
huh? |
05:29.45 |
andromeda-galaxy |
in
defines.h |
05:29.51 |
brlcad |
that's not a
macro, that's a constant |
05:29.55 |
andromeda-galaxy |
oh,
sorry |
05:29.56 |
andromeda-galaxy |
right |
05:30.07 |
andromeda-galaxy |
constanat
that is conditionally defined |
05:30.09 |
andromeda-galaxy |
and use
that |
05:30.10 |
maths22 |
brlcad: Sorry
for asking you to review that; I need to look at some unit tests,
and then I can take a look |
05:30.26 |
andromeda-galaxy |
so the escape
sequences look like SCNff","SCNff","SCNFF instead of
"%lg,%lg,%lg" |
05:30.26 |
maths22 |
Sleep is
useful :) |
05:30.59 |
andromeda-galaxy |
except I
don't know (a) what to call it and (b) whether or not I should add
constants wor vectors/hvecs which are commonly used |
05:31.14 |
MarcTannous |
brlcad: when
you and andromeda-galaxy are done, please tell me where I can find
the places that rand.c is called |
05:31.21 |
brlcad |
macro would
be a solution like: BU_SSCAN_FASTF(...); or bu_sscanf("%lf...",
D2F(&myfastf)); or similar |
05:32.13 |
brlcad |
screwing with
the format specifiers is something I think we should avoid.. that
really is a pita to maintain |
05:32.16 |
andromeda-galaxy |
brlcad:
Right.. doing it with a macro in the argument list to sscanf() is
hard because it needs to allocate variables of type double before
setting the actual argument |
05:32.22 |
Stragus |
I don't see
how that D2F() macro could work for scanf() |
05:32.29 |
Stragus |
You'll need a
temporary variable |
05:32.40 |
brlcad |
and new devs
always get it wrong or hate it |
05:33.21 |
andromeda-galaxy |
Using
BU_SSCAN_FASTF() might work, though it would probably be a little
hard to implement |
05:34.02 |
Stragus |
If SCNff is
unliked, then temporary variables of double data type everywhere
seems like the second best option |
05:34.09 |
brlcad |
Stragus: D2F
could certainly leverage a known global or some other
nasty |
05:34.14 |
andromeda-galaxy |
for most of
the current use cases, it could just assume that each argument
after the format string needed to be wrapped... |
05:34.22 |
Stragus |
brlcad:
exactly, it's nasty |
05:34.54 |
brlcad |
wasn't
claiming it was a good solution, just a possible one |
05:35.25 |
MarcTannous |
should the
places where rand.c is called be specified in its
header? |
05:35.43 |
andromeda-galaxy |
brlcad: okay,
then.. Do you think that e.g. BU_SSCAN_FASTF() is better or worse
then a conditional constant + a couple more to make common format
strings short? |
05:35.44 |
Stragus |
More or
less... With a global, you couldn't scanf() two variables at the
same time :p |
05:35.54 |
brlcad |
MarcTannous:
er, no comprendo .. you don't call .c files ;) |
05:36.09 |
MarcTannous |
brlcad: the
functions in it |
05:36.18 |
brlcad |
the one
function in it? |
05:36.24 |
MarcTannous |
yep |
05:36.41 |
andromeda-galaxy |
MarcTannous
look at theh rnd group in bn.h |
05:36.47 |
andromeda-galaxy |
for the macro
definitions |
05:37.44 |
brlcad |
I'm still not
sure I understand your question -- the answer is probably "no" as
that's an unnecessary maintenance burden |
05:38.01 |
brlcad |
there are far
more powerful and accurate tools for navigating code |
05:38.47 |
brlcad |
there doesn't
and should be (what can be effectively thought of as) post-it notes
left all around the code telling you where things are |
05:39.27 |
brlcad |
it's better
to save the signposts where it's something critical |
05:39.39 |
brlcad |
"beware there
be dragons in that file" |
05:39.55 |
MarcTannous |
you'll
understand what I mean when you get to my task, sorry for all these
questions, first time unti testing. |
05:40.22 |
brlcad |
no problem at
all, keep asking |
05:40.37 |
andromeda-galaxy |
brlcad: so
I'm still torn right now between using a constant that is defined
to the correct format specifier and a macro like BU_SSCAN_FASTF()
above to implement this... if the former, I'm also trying to come
up with a good name, ideally also having extra convienence
constants defined for common use cases like reading a point/vect (3
in a row) or an hvect (4 in a row). |
05:41.47 |
brlcad |
andromeda-galaxy: so my view is that the
preprocessor should be involved AFTER a pattern is realized and the
preprocessor gives some clear
reduction/advantage/readability/whatever |
05:42.09 |
brlcad |
this problem
is immediately solved by scanning into doubles and assigning to
fastf_t |
05:42.49 |
andromeda-galaxy |
the problem
with that, is that there are a *lot* of uses of the pattern
throughout a whole bunch of files (more so than I initially
realized) |
05:42.55 |
brlcad |
if after
doing 100 of those (which you could probably do in less than a half
hour) some really strong pattern is apparent, that would be
stronger justification |
05:42.55 |
Stragus |
Temporary
variables everywhere then |
05:43.02 |
brlcad |
what's a
lot? |
05:43.21 |
andromeda-galaxy |
well, I
started out trying to fix the uses in bn_mat.c |
05:43.43 |
brlcad |
we do the
scan-to-double-assign-to-fastf in a lot of other places
already |
05:43.53 |
andromeda-galaxy |
hmm. okay
then |
05:44.06 |
andromeda-galaxy |
I'll try to
just do those for now; |
05:44.28 |
brlcad |
pretty much
all of the database I/O layer works that way |
05:44.33 |
andromeda-galaxy |
it's just
that when I was going through those tests, I noticed that a lot of
things just scan 3-4 comma-separated values into
fastf_t |
05:44.53 |
andromeda-galaxy |
also, in some
cases it works to just scan into double[] and not convert, because
the result is only compared against fastf_t |
05:44.59 |
andromeda-galaxy |
s that
automatically get converted |
05:45.03 |
andromeda-galaxy |
how do you
feel about that? |
05:45.05 |
brlcad |
as it was
necessary for reading/writing v4 binary files written decades ago
in incompatible endian formats |
05:45.46 |
andromeda-galaxy |
last thing
that I noticed in the test files was that a lot of times using
double for the scanning results in a bunch of declarations like
double expected_val[ELEMENTS_PER_VECT] or such |
05:45.52 |
andromeda-galaxy |
which is kind
of annoying but really alright |
05:45.58 |
brlcad |
slow
down |
05:46.27 |
brlcad |
you're asking
a question that is actually rather potentially impacting in many
ways |
05:46.40 |
brlcad |
that's never
rushed |
05:47.18 |
brlcad |
you need data
on this, how many cases are there roughly? how many are in libs vs
app code? |
05:48.03 |
andromeda-galaxy |
good
question... I don't really know |
05:48.13 |
brlcad |
there's
basically a risk assessment warranted as there are many many ways
to get the scanning subtlely wrong and bugs or create undesireable
unintended effects |
05:48.14 |
andromeda-galaxy |
I just
noticed this when I started trying tomake the tests compile with
float fastf_t |
05:48.29 |
brlcad |
so that's
where the work stops then, and that's the task |
05:48.57 |
andromeda-galaxy |
sorry, what
is? compiling data on how often scanning into fastf_t
happens? |
05:49.14 |
brlcad |
yes |
05:49.20 |
brlcad |
and where
it's occurring |
05:49.30 |
andromeda-galaxy |
hmm... that
should be interesting to collect |
05:50.15 |
brlcad |
sounds like a
10 min script to me, but it might be tricky to figure out where the
fastf_t's are at |
05:50.20 |
andromeda-galaxy |
I'm not sure
what the best way to get that would be right now... writing a
script to do it would be nice, but I'm not sure how easy it would
be to identify the whole scan-to-double assign-to-fastf thing would
work |
05:50.29 |
andromeda-galaxy |
because
finding instances of the format specifier is really
easy |
05:50.32 |
brlcad |
I know
there's a couple thousand calls to bu_sscanf |
05:51.08 |
andromeda-galaxy |
but finding
out whether the doubles are ever assigned to fastf_t would be hard,
especially for a scrip |
05:51.15 |
Stragus |
grep "scanf"
* | grep "%f" ? Unless you guys like to break statements over
multiple lines |
05:51.19 |
andromeda-galaxy |
first thing
to try might |
05:51.31 |
andromeda-galaxy |
Stragus just
beat me to my first thing to try... |
05:51.39 |
brlcad |
Stragus:
won't tell you want it's scanning into |
05:51.41 |
andromeda-galaxy |
then if there
are few enough manually inspect them |
05:52.00 |
brlcad |
and they're
probably all %lf or %g |
05:52.15 |
andromeda-galaxy |
something
like | grep "%l?(f|g)" |
05:52.38 |
andromeda-galaxy |
result:
1076 |
05:52.43 |
brlcad |
sure, getting
the count of floating point values being scanned is trivial, 2 min
task |
05:52.50 |
brlcad |
there ya
go |
05:52.57 |
brlcad |
that's very
low |
05:53.07 |
andromeda-galaxy |
but still a
lot to try to check by hand... |
05:53.11 |
brlcad |
no way that's
right :) |
05:54.03 |
andromeda-galaxy |
would have to
try extracting the namaes of the scanned-to variables out and then
grepping for all occurrences of those in the right file |
05:54.13 |
andromeda-galaxy |
and then see
if any of those turn up identifiers that have fastf_t in
them |
05:54.20 |
andromeda-galaxy |
a few false
positives, but worth a try, maybe |
05:54.40 |
brlcad |
yep, that was
the 10 min I was referring to |
05:54.58 |
andromeda-galaxy |
I'll probably
try that in the morning (PST) tomorrow, I'll probably need to stop
for the night now. |
05:55.08 |
brlcad |
find all your
scanf's, find all your floating args, find all your var names, find
all their decls, count how many fastf_t |
05:55.13 |
MarcTannous |
andromeda-galaxy: what task are you
working on? |
05:55.30 |
andromeda-galaxy |
MarcTannous:
more of a precursor for a task that I've been discussing with
brlcad |
05:55.40 |
andromeda-galaxy |
isn't up on
Melange yet |
05:56.09 |
brlcad |
andromeda-galaxy: so we've been down in
the weeds .. taking a step back, this was to fix a unit
test? |
05:56.13 |
MarcTannous |
andromeda-galaxy: oh, that seems right. I
browsed all the code tasks yesterday and did not find anything
similar to what you guys are talking about |
05:56.22 |
brlcad |
or this was
for the gmp task? |
05:56.28 |
andromeda-galaxy |
brlcad: the
big picture was fixing compiling with fastf_t as float |
05:56.37 |
andromeda-galaxy |
but a bunch
of unit tests scan into fastf_t as if it was double |
05:56.39 |
andromeda-galaxy |
which breaks
when doing that |
05:56.47 |
andromeda-galaxy |
so now we're
trying to figure out the best way to fix all of them |
05:57.01 |
andromeda-galaxy |
and deciding
on what that was led us to finding statistics on the overall uses
of scanning into fastf_ts |
05:57.16 |
andromeda-galaxy |
gmp is
related, requires the same kind of fixes |
05:57.26 |
brlcad |
yes it
does |
05:57.45 |
brlcad |
that was
where I was going with that |
05:58.15 |
brlcad |
merely
wrapping the format specifier won't likely be sufficient for
gmp |
05:58.27 |
andromeda-galaxy |
true |
05:58.28 |
brlcad |
it needs an
operator, i.e., an equal operator |
05:58.28 |
Stragus |
Indeed, a
complete scanf wrapper will be required |
05:58.55 |
andromeda-galaxy |
which leaves
us with eithrer the scanf() wrapper macro mentioned above or adding
a format specifire to bu_vsscanf() which seems like it is probably
a bad idea |
05:58.56 |
brlcad |
or just put
the doubles everywhere we scan |
05:59.34 |
brlcad |
your 1076 is
probably how many scanf *lines* there are to check, and that's not
that many to get through |
05:59.48 |
andromeda-galaxy |
hmm? |
06:00.17 |
brlcad |
I mean if you
just converted them all to scan to double and set the
fastf_t |
06:00.29 |
andromeda-galaxy |
ahh |
06:00.36 |
brlcad |
that's doable
in a few hours |
06:00.40 |
andromeda-galaxy |
probably |
06:00.53 |
brlcad |
incredibly
monotonous, but probably managed in less than a day |
06:00.57 |
Stragus |
I would
probably do a wrapper that checks for fastf_t or GMP specifiers to
load these values manually... then, from the format string, create
a dummy string for the real vsscanf with specifiers to skip
parameters where fastf_t or GMP was loaded |
06:00.57 |
andromeda-galaxy |
just seems
kind a shame to have that nearly-the-same-but-not-quite all over
the place |
06:01.39 |
MarcTannous |
just curious,
how do you get through 1076 lines of scanf fast? Just do it
manually? |
06:03.11 |
brlcad |
MarcTannous:
fundamental tenant of software development: learn a professional
dev environment, learn it inside and out, become proficient with
it |
06:03.59 |
brlcad |
whether it be
eclipse or vim or msvc or emacs or whatever ... navigating code
should not be something one thinks about or hesitates
doing |
06:04.05 |
brlcad |
because you
do it all the time |
06:04.46 |
MarcTannous |
was just
wondering whether there's a faster way or not |
06:04.57 |
Stragus |
I would use
Unix commands to instantly dump all references in a single file,
and inspect that |
06:05.20 |
brlcad |
MarcTannous:
"faster" than what though? and the answer is always
yes |
06:06.05 |
andromeda-galaxy |
brlcad: so if
you think that having every instance of sscanf() scan into doubles
and then convert the doubles to fastf_t is the best way to do it,
I'll start working on that some tomorrow. Also, see above comment
about the declarations of things like double
scanned_expected_pt[ELEMENTS_PER_POINT] |
06:06.07 |
brlcad |
and my point
was as a dev, you should always seek out streamlining your dev
processes |
06:07.08 |
brlcad |
if I had to
grab a mouse, mouse over File, mouse over Open, click, browse to
file, open, make change on keyboard, grab mouse, browse to File,
browse to Open ... that would be just ... just terrible |
06:07.18 |
brlcad |
yet it's
certainly a manual way |
06:07.50 |
MarcTannous |
that's what I
thought |
06:08.04 |
MarcTannous |
Stragus'
solution is way better tho |
06:08.44 |
brlcad |
that's
probably take me days that way |
06:09.09 |
brlcad |
running a
recursive file search (grep) in emacs will find and visit all
instances, and yet is still technically "doing it manually" but I'd
get the same result in maybe a half hour |
06:09.32 |
MarcTannous |
I'm gonna go
read up on grep, seems nice |
06:10.08 |
brlcad |
similar
options abound in other dev tools, the point is to learn them when
tasks like this come up, never shying away or avoiding the task
because of a slow tool/process |
06:10.41 |
brlcad |
grep is an
essential tool |
06:11.55 |
brlcad |
would make
most top-10 lists along with find, awk, sed, cut, tr, and any of
the calculators |
06:12.04 |
andromeda-galaxy |
brlcad:
unfortunately, I probably ned to leave soon... |
06:12.44 |
brlcad |
andromeda-galaxy: I don't think having
every instance scan into doubles is the best way |
06:13.07 |
brlcad |
I think it's
the way to begin until you see a very clear usage pattern that you
can make more efficient |
06:13.30 |
andromeda-galaxy |
and then
write macros/functions (if possible) to make those usage patterns
more efficient? |
06:13.49 |
brlcad |
depends on
the pattern and what the proposed macros will look like |
06:14.10 |
andromeda-galaxy |
makes
esnse |
06:14.13 |
andromeda-galaxy |
s/esnes/sense |
06:14.19 |
MarcTannous |
brlcad: I'm
also signing out for the day, have to go to classes. When you get
to my task ( the rand.c unit test ) please try not to be surprised
at my flawed logic :) |
06:14.44 |
andromeda-galaxy |
just from the
test stuff that I've been doing,scanning into a point or hvect
definitely seem to be very common use cases among libbn
tests |
06:15.32 |
andromeda-galaxy |
I'll work on
converting more of the code that is causing compile errors at least
tomorrow and see if I come up with any other particularly good
patterns |
06:15.48 |
brlcad |
like I said,
the answer is far too often "lets just add more API" but that's
what gets us into the situation we have where librt has some 1500
*public* api functions in it |
06:16.00 |
brlcad |
and the other
libs aren't much better |
06:16.36 |
andromeda-galaxy |
In some
cases, if the patterns are local to 1-2 files, we can put macros in
them that aren't available outside at least |
06:17.02 |
andromeda-galaxy |
maybe we
should change that make compilation work with single precision task
to something like investigate how to remove test scanning into
fastf_t as a double |
06:17.17 |
brlcad |
this applies
equally well as "How APIs proliferate" http://xkcd.com/927/ |
06:18.10 |
brlcad |
so let me
interject on that point .. this is an all or nothing |
06:18.43 |
brlcad |
there is
absolutely a net-negative value in this activity if anything less
than 100% of the instances are handled |
06:19.35 |
brlcad |
only having a
portion converted with the intent that "someone else can get the
rest" isn't an option for this, far too impacting and messy to
leave things in a half-baked state |
06:19.46 |
andromeda-galaxy |
brlcad: that
makes sense... unfortunately, designing something that handles
every possible use case of scanning into fastf_ts is probably quite
hard... |
06:20.11 |
MarcTannous |
have a great
day guys |
06:20.20 |
brlcad |
MarcTannous:
see you |
06:20.21 |
MarcTannous |
and
andromeda-galaxy, good luck with your task, seems like a nice
one |
06:20.42 |
andromeda-galaxy |
on the other
hand, a macro version of sscanf() that wraps every arg with double
and convert to fastf might work |
06:20.46 |
andromeda-galaxy |
MarcTannous:
thanks! |
06:20.46 |
brlcad |
andromeda-galaxy: maybe, big unknown
without seeing what patterns exist |
06:21.20 |
andromeda-galaxy |
true...
Anyway, I'll start looking into it tomorrow, and submit a report
with what I find out when I find a bunch of patterns |
06:21.28 |
brlcad |
conceptually,
the code as it's currently written is wrong |
06:21.41 |
Notify |
03BRL-CAD
Wiki:Fernozzzle * 0 /wiki/User:Fernozzzle: |
06:21.46 |
andromeda-galaxy |
agreed there,
just not sure on the best way to make it right... |
06:22.03 |
brlcad |
sscanf does
not know what a fastf_t is, so it should not have been used as a
scanning type |
06:22.07 |
maths22 |
brlcad:
http://www.google-melange.com/gci/task/view/google/gci2014/6664196716494848
has an issue |
06:22.07 |
gcibot |
Design a
BRL-CAD splash screen #9 |
06:22.07 |
gcibot |
Status:
NeedsReview (39 hours, 39 minutes left) |
06:22.07 |
gcibot |
Mentor(s):
Jacob B, Ishwerdas |
06:22.23 |
maths22 |
That link
refers to the new splash screen |
06:22.24 |
andromeda-galaxy |
anyway,
goodnight for today! |
06:22.25 |
brlcad |
it was merely
coincidental that it could be typecast to the scan type |
06:22.45 |
MarcTannous |
night
andromeda-galaxy! |
06:22.53 |
maths22 |
Which is what
we want people to emulate (in terms of quality, not
content) |
06:23.48 |
brlcad |
andromeda-galaxy: cya |
06:24.21 |
brlcad |
maths22: that
is my three strikes guidance |
06:24.30 |
maths22 |
? |
06:24.48 |
brlcad |
give them
constructive feedback on where it stands (in terms of quality or
content) |
06:25.12 |
maths22 |
My point is
that the link is confusing |
06:25.22 |
maths22 |
It points to
a good splash screen while saying it is bad |
06:25.46 |
brlcad |
what is
"It"? |
06:25.55 |
maths22 |
http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/src/tclscripts/archer/images/aboutArcher.png |
06:26.53 |
brlcad |
ahhhhhh |
06:27.03 |
brlcad |
the link IN
THE DESCRIPTION |
06:27.12 |
maths22 |
Sorry-I was
rather vague |
06:27.13 |
brlcad |
toss me a
bone here :) |
06:27.46 |
brlcad |
I'm looking
at all his submission links thinking .. yeah, kinda cheesy, but
what's confusing? :) |
06:27.56 |
maths22 |
This is what
it should point to:
http://brlcad.org/fisheye/browse/~raw,r=26645/BRL-CAD/brlcad/trunk/src/tclscripts/archer/images/aboutArcher.png |
06:28.12 |
brlcad |
can't edit
them once files are uploaded |
06:28.17 |
maths22 |
brlcad: I
thought that, while cheesy, it was a creative concept |
06:28.24 |
maths22 |
I will put
that link in my comment |
06:28.33 |
brlcad |
sure |
06:28.47 |
brlcad |
can try to
update the others if any are unclaimed |
06:28.49 |
maths22 |
I am
encouraging him to basically make it look more professional, but
not to change the concept |
06:29.36 |
maths22 |
None of them
can be edited now |
06:32.22 |
brlcad |
maths22:
http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/src/tclscripts/archer/images/aboutArcher.png?p=50000
works too |
06:32.44 |
brlcad |
or
r=50000 |
06:33.05 |
maths22 |
I will use
that |
06:33.11 |
maths22 |
I love the
look of
http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/src/tclscripts/archer/images/aboutArcher.png?p=26644 |
06:33.23 |
maths22 |
(even older
logo) |
06:34.24 |
brlcad |
the shadowy
yellow text that gets lost on the shadowy orangy yello
border? |
06:34.32 |
brlcad |
yeah, it was
awesome |
06:34.32 |
maths22 |
Yep |
06:34.47 |
brlcad |
the teal
ground makes it |
06:35.01 |
maths22 |
at least
http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/src/tclscripts/archer/images/aboutArcher.png?p=26645
looked nice for what it was |
06:35.07 |
Notify |
03BRL-CAD
Wiki:Fernozzzle * 7818 /wiki/VOL: Created VOL guide, but I ran into
a crash at the end |
06:35.55 |
Notify |
03BRL-CAD
Wiki:Fernozzzle * 7819 /wiki/VOL: Added "in MGED" to be more
specific |
06:36.11 |
Notify |
03GCI:maths22_m * 6664196716494848 Design
a BRL-CAD splash screen #9
http://www.google-melange.com/gci/task/view/google/gci2014/6664196716494848:
Creative I really like the creativity here, even... |
06:36.17 |
Notify |
03GCI:maths22_m * 6664196716494848 Design
a BRL-CAD splash screen #9: Task Closed - Congratulations, this
task has been completed successfully. |
06:36.25 |
maths22 |
brlcad:
whoops-clicked closed instead of needs more work |
06:36.57 |
maths22 |
I should make
a melange issue that close should have a javascript confirmation
dialog type of thing |
06:38.10 |
brlcad |
that's okay,
just thank him, give some suggestions, and move on |
06:38.40 |
maths22 |
I already did
the comments |
06:39.00 |
maths22 |
I just wish
the links weren't right next to each other, even though it makes
sense logically |
06:39.09 |
brlcad |
nods |
06:39.13 |
brlcad |
I've done
that a couple times |
06:39.24 |
Notify |
03BRL-CAD
Wiki:Fernozzzle * 7820 /wiki/VOL: Mentioned that VOLs are read from
files |
06:40.00 |
brlcad |
torn because
I think "do I really want this confirming the 200 times I get it
right to prevent the 1 time I get it wrong??" |
06:40.41 |
brlcad |
it's kind of
like landing on chance .. bank error in your favor, collect and
move on |
06:40.46 |
Notify |
03BRL-CAD
Wiki:Fernozzzle * 7821 /wiki/VOL: Replaced "volume" with
"volumetric" data to be more specific |
06:41.37 |
maths22 |
brlcad: That
is why a bit of physical distance would be a nice compromise in my
opinion |
06:41.55 |
maths22 |
Thinking
aloud.. |
06:42.12 |
maths22 |
put needs
more work by the files themselves, and put close task where it is
now? |
06:42.29 |
maths22 |
That has its
own issues, though |
06:42.46 |
maths22 |
put them next
to each other under the file list? |
06:43.08 |
maths22 |
you would
have to really mis-click assuming you tend to aim for the center of
the button |
06:47.37 |
brlcad |
compromise
and visual disparity perhaps |
06:48.49 |
brlcad |
alright, I
think it's time to recharge |
06:48.55 |
brlcad |
cya in a
bit! |
06:51.11 |
Notify |
03GCI:fernozzle * 5080466516344832 Create
a VOL wiki page: Ready for review - The work on this task is ready
to be reviewed. |
06:52.01 |
Notify |
03GCI:fernozzle * 5080466516344832 Create
a VOL wiki page
http://www.google-melange.com/gci/task/view/google/gci2014/5080466516344832:
Wrote a guide, but ran into a crash Hi, I wrote a page
for... |
07:00.58 |
Notify |
03GCI:wltan *
6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013
http://www.google-melange.com/gci/task/view/google/gci2014/6127620076863488:
Problems finding 3rd party... |
07:17.27 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Task Claimed - I would
like to work on this task. |
07:17.32 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
07:29.20 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
07:34.12 |
*** join/#brlcad MarcTannousPhone
(~androirc@109.166.131.55) |
07:44.19 |
Notify |
03GCI:popescuandrei * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Looks good -
Hey, Marc! The unit test looks good functionally use, but you
should submit it in patch... |
07:44.24 |
Notify |
03GCI:popescuandrei * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s)... |
07:49.00 |
Notify |
03GCI:popescuandrei * 6680593089691648
Compile BRL-CAD with Dev-C++: Error log - Hello! From what I see
in the error log, the compilation failed. Could you please join our
irc channel (#brlcad on... |
07:49.15 |
Notify |
03GCI:popescuandrei * 6680593089691648
Compile BRL-CAD with Dev-C++: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
07:49.20 |
Notify |
03GCI:deepakkumarsharma * 5797874164039680
Create a book layout for Doc Camp Book #2: Task Assigned - This
task has been assigned to Aditya Gulati. You have 100 hours to
complete this task, good... |
07:52.01 |
*** join/#brlcad deepak__
(~chatzilla@202.164.53.117) |
07:55.47 |
Notify |
03GCI:shashank1245 * 6101246763073536
Create a book layout for Doc Camp Book #3: Task Claimed - I would
like to work on this task. |
08:01.23 |
Notify |
03GCI:deepakkumarsharma * 6101246763073536
Create a book layout for Doc Camp Book #3: Task Assigned - This
task has been assigned to Shashank Vaish. You have 100 hours to
complete this task, good... |
08:13.08 |
*** join/#brlcad YashM
(75c607a9@gateway/web/cgi-irc/kiwiirc.com/ip.117.198.7.169) |
08:13.46 |
*** join/#brlcad YashM
(75c607a9@gateway/web/cgi-irc/kiwiirc.com/ip.117.198.7.169) |
08:37.35 |
*** join/#brlcad YashM
(75d72295@gateway/web/cgi-irc/kiwiirc.com/ip.117.215.34.149) |
08:49.11 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
08:51.42 |
*** join/#brlcad ishwerdas
(75cf9a82@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.154.130) |
09:03.01 |
Notify |
03GCI:ishwerdas * 6690570030284800 Design
a T-Shirt for BRL-CAD: File confusion - Hey Davis! Thanks for the
design but in the zip file I see a png and a .ai file. In PNG file
all I see is BRL-CAD... |
09:03.12 |
Notify |
03GCI:ishwerdas * 6690570030284800 Design
a T-Shirt for BRL-CAD: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
09:09.22 |
Notify |
03GCI:ishwerdas * 6189423246966784 Design
a BRL-CAD Sticker #4: More smoothness - Stickers are nice but the
part where grey/white background meets the pinkish border is
jagged. If you can smooth... |
09:09.22 |
*** join/#brlcad mihaineacsu
(~textual@92.81.146.140) |
09:09.23 |
Notify |
03GCI:ishwerdas * 6189423246966784 Design
a BRL-CAD Sticker #4: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
09:13.35 |
MarcTannousPhone |
Andrei, are
you here? |
09:15.45 |
Notify |
03GCI:ishwerdas * 5899163250196480 Create
a BRL-CAD presentation template #6: Flat and Fonts - Hi Pulkit,
nice effort there but it would be really nice if you can change the
fonts to any sans-serif... |
09:17.01 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:20.43 |
andrei_ |
MarcTannousPhone: yes ! |
09:29.03 |
Notify |
03GCI:ishwerdas * 5828441244958720 Design
a BRL-CAD Sticker: Good Job! - First of all thanks for the .xcf
files and using GIMP. I encourage you to use more open source tools
in your designs. Just... |
09:29.09 |
Notify |
03GCI:ishwerdas * 5828441244958720 Design
a BRL-CAD Sticker: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy... |
09:32.06 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:37.35 |
Notify |
03GCI:ishwerdas * 4607354058309632 Design
a banner for our Facebook page (and/or other social media sites):
Good Job! - Hey Ekansh! it's a nice facebook cover. Thanks for
working on it. I would... |
09:37.45 |
Notify |
03GCI:ishwerdas * 4607354058309632 Design
a banner for our Facebook page (and/or other social media sites):
Task Closed - Congratulations, this task has been completed
successfully. |
09:39.40 |
Notify |
03GCI:ishwerdas * 5899163250196480 Create
a BRL-CAD presentation template #6: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
09:41.07 |
MarcTannousPhone |
For the task
with rand.c unit test, I should upload the diff file and that s it
right? |
09:41.13 |
MarcTannousPhone |
I should not
commit it |
09:41.25 |
mihaineacsu |
no, just go
ahead and upload the diff |
09:41.38 |
andrei_ |
you can't
commit it, svn does not have local commits, like git |
09:41.42 |
andrei_ |
yeah, the
diff is enough |
09:42.03 |
andrei_ |
also, check
coding style, as I mentioned. But generally, it looks
good |
09:44.37 |
MarcTannousPhone |
Okay. I will
also have to change the txt file to include this unit
test |
09:44.50 |
MarcTannousPhone |
Will upload
it later today, when I get home from school |
09:45.07 |
andrei_ |
yes, the
CMake logic |
09:45.45 |
andrei_ |
you can look
at how other tests are hooked into the build, if you don't manage,
we ll help |
09:48.37 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:12.09 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: Ready for review - The work on this task
is ready to be reviewed. |
10:15.06 |
Notify |
03GCI:rohit_agarwal * 5828441244958720
Design a BRL-CAD Sticker: Text Editted - I changed the style and
color of font |
10:18.41 |
Notify |
03GCI:ishwerdas * 5828441244958720 Design
a BRL-CAD Sticker: Task Closed - Congratulations, this task has
been completed successfully. |
10:19.26 |
Notify |
03GCI:ishwerdas * 5828441244958720 Design
a BRL-CAD Sticker: Well done! - Good work rohit, keep doing more
tasks. :) Thanks! |
10:21.27 |
*** join/#brlcad YashM
(75d72295@gateway/web/cgi-irc/kiwiirc.com/ip.117.215.34.149) |
10:23.17 |
*** join/#brlcad gauravjeetsingh
(75cf9a82@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.154.130) |
10:28.48 |
MarcTannousPhone |
Is ignacio's
leaderboard down again? |
10:28.55 |
MarcTannousPhone |
Or is it just
on my side |
10:34.16 |
andrei_ |
I don't know,
Marc, but you shouldn't worry about the leaderboard. Actually, you
shouldn't worry at all, the whole point of Google Code in is to
learn and get exposed to technologies |
10:34.27 |
andrei_ |
which you
seem to do a good job at :) |
10:36.56 |
andrei_ |
aside of
that, you can probably ask him when he's around |
10:52.14 |
MarcTannousPhone |
Ah no, I was
just showing it to a friend because I loved the source code, and
could not find his github page |
10:54.16 |
*** join/#brlcad swetha
(~swetha@14.139.82.6) |
10:55.04 |
andrei_ |
there it is:
https://github.com/svineet/GCILeaderboard |
10:55.19 |
andrei_ |
the website
doesn't work, tho |
10:55.45 |
MarcTannousPhone |
Ty |
10:59.45 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:03.01 |
Notify |
03GCI:fatima
* 5202849461960704 Create a Motion Typography video for BRL-CAD #5:
Task Claimed - I would like to work on this task. |
11:04.27 |
Notify |
03GCI:paperknight * 5522147732619264
Create a Motion Typography video for BRL-CAD #2: Task Claimed - I
would like to work on this task. |
11:05.37 |
Notify |
03GCI:mihaineacsu29 * 5522147732619264
Create a Motion Typography video for BRL-CAD #2: Task Assigned -
This task has been assigned to Ark. You have 100 hours to complete
this task, good luck! |
11:06.07 |
Notify |
03GCI:ishwerdas * 5202849461960704 Create
a Motion Typography video for BRL-CAD #5: Task Assigned - This task
has been assigned to Fatima Khan. You have 100 hours to complete
this task, good luck! |
11:20.44 |
Notify |
03GCI:shikhar97 * 5845550716944384 Model a
toy tank in 3D using BRL-CAD #2: None - I would like to work on
this task. |
11:21.04 |
Notify |
03GCI:shikhar97 * 5845550716944384 Model a
toy tank in 3D using BRL-CAD #2: Task Claimed - I would like to
work on this task. |
11:22.19 |
Notify |
03GCI:popescuandrei * 5845550716944384
Model a toy tank in 3D using BRL-CAD #2: Task Assigned - This task
has been assigned to Shikhar. You have 100 hours to complete this
task, good luck! |
11:40.35 |
``Erik |
mmm,
quaternions, good stuff |
11:41.37 |
``Erik |
iirc, cmake
has a devc++ generator |
11:42.45 |
``Erik |
hah, stragus
busting out some classic unix humor :D |
11:43.25 |
andrei_ |
*confused* |
11:44.27 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
11:46.29 |
``Erik |
heh, "d2f",
raunchy |
11:48.58 |
``Erik |
andrei_:
sorry, reading the backlog and commenting as I go |
11:49.05 |
``Erik |
MarcTannous:
I is here? |
11:49.39 |
MarcTannous |
I had a
question for you last night but you were away, in the meantime I
abandoned that task and am on the process of submitting a similar
one |
11:49.50 |
MarcTannous |
It was a unit
test task, LIBBN for qmath.c |
11:50.26 |
MarcTannous |
The problem
is, highschool students ( at least here in Romania ) are not taught
mathematics past complex numbers, so if I wanted to complete that
task I'd have to learn quaternions |
11:50.45 |
MarcTannous |
Was wondering
whether there was something I was missing, or if people in other
countries are usually taught quaternions |
11:51.01 |
andrei_ |
I'm not sure
many high school students are usually taught quaternions in a
regular school :)) |
11:51.07 |
``Erik |
quaternions
are typically done in college level linear algebra, I
believe |
11:51.27 |
MarcTannous |
Yep, that's
what I found out after some searches |
11:51.35 |
``Erik |
the basics as
trivial if you're competent with complex numbers, the applications
are effin' awesome |
11:51.37 |
MarcTannous |
qmath.c is a
library that handles quaternions operations |
11:52.01 |
MarcTannous |
fairly
complex task for people that don't know quaternions :)) |
11:52.08 |
``Erik |
fair enough
:) |
11:52.36 |
MarcTannous |
if one of the
mentors was to upload a pastebin or a .txt file with some expected
outputs and their respective inputs, maybe I'll claim the task
later |
11:52.46 |
MarcTannous |
without
those, it's pretty hard at a mathematics level |
11:53.15 |
``Erik |
coming up
with those numbers is the task, though! :) |
11:53.25 |
MarcTannous |
andrei_ : at
the moment I'm reading up on svn diff, as soon as I figure out how
it's used I'll upload the final file for my task |
11:53.39 |
MarcTannous |
``Erik: the
code part is also part of the task |
11:53.53 |
MarcTannous |
``Erik: also
building the environment on a VM X( painful |
11:54.05 |
``Erik |
ack, fix
that |
11:54.17 |
andrei_ |
what do you
mean with building the environment on a VM X? |
11:54.34 |
MarcTannous |
andrei_ :
used 'X(' as an emoticon |
11:54.53 |
``Erik |
windows,
right? microsoft has a free version of msvc. Grab that, the windows
cmake, and tortoisesvn |
11:54.54 |
andrei_ |
ah |
11:54.55 |
MarcTannous |
andrei_ :
reffering to the VM part, it took me 4 hours to get it working on
Windows |
11:55.23 |
MarcTannous |
and it wasn't
due to any errors |
11:55.31 |
MarcTannous |
it was due to
the fact that the build was painfully slow |
11:55.41 |
andrei_ |
allocate more
resources to the VM ? :p |
11:55.55 |
MarcTannous |
Photoshop
already takes me a lot of my resources |
11:56.05 |
MarcTannous |
and I have a
pretty good desktop |
11:56.28 |
MarcTannous |
I think I set
the limit for cpu at 99% and about 1024mb of ram for the
VM |
11:56.40 |
andrei_ |
BRL-CAD does
take a bit to build, but once you run into anything that deals
with Yocto, you ll have a different opinion :p |
11:56.48 |
MarcTannous |
What's
Yocto? |
11:57.18 |
andrei_ |
on short, a
collection of scripts provided by intel to generate Operating
System images |
11:57.22 |
andrei_ |
generally for
embedded systems |
11:57.29 |
MarcTannous |
is it even
slower? |
11:57.54 |
andrei_ |
At some
point, I've had one build something for PowerPC that crunched about
4 days |
11:58.20 |
andrei_ |
3, actually,
I left it friday and it finished monday a little after I
arrived. |
11:58.24 |
MarcTannous |
holy
lord |
11:58.48 |
andrei_ |
4 cores, 4
gigabytes of ram, pretty standard workstation |
11:59.31 |
andrei_ |
anyways,
don't worry about BRL-CAD compilation time |
11:59.37 |
andrei_ |
it only takes
a bit longer the first time |
11:59.43 |
andrei_ |
then it just
rebuilds what you modify |
11:59.50 |
MarcTannous |
can I get
some help with the CMakeLists.txt file? |
11:59.53 |
andrei_ |
sure |
11:59.57 |
andrei_ |
just ask
here |
11:59.58 |
MarcTannous |
when adding
an exec |
12:00.05 |
MarcTannous |
one of the
parametres is NO_INSTALL |
12:00.09 |
MarcTannous |
usually |
12:00.18 |
MarcTannous |
what's that,
and when should I use it? |
12:00.26 |
andrei_ |
As far as I
remember |
12:00.35 |
andrei_ |
the
NO_INSTALL parameter tells CMake to |
12:00.40 |
andrei_ |
put it in
bin/tests/ |
12:00.54 |
andrei_ |
i.e is not
part of the installation itself |
12:01.57 |
MarcTannous |
ah
ok |
12:02.01 |
andrei_ |
it does get
compiled tho, you get the executable |
12:02.35 |
MarcTannous |
so
BRLCAD_ADDEXEC(tester_rand rand.c libbn NO_INSTALL) should be okay,
right? |
12:04.10 |
andrei_ |
yes, if not,
I welcome the try, in any case :)) |
12:05.13 |
MarcTannous |
it should be
correct, I've looked over both libbu and libbn tests and this seems
to be the correct syntax :D |
12:05.15 |
andrei_ |
also, I
suggest you rename rand.c similar to how other unit tests are named
(i.e test_rand.c / rand_test.c) |
12:05.39 |
andrei_ |
(the one you
wrote, not what you test) |
12:06.16 |
MarcTannous |
will do
that |
12:06.27 |
MarcTannous |
but in the
task description on google-melange |
12:06.37 |
MarcTannous |
they ask for
a rand.c file in the tests folder |
12:06.39 |
MarcTannous |
src/libbn/tests/rand.c |
12:06.46 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5344998316834816 |
12:06.46 |
gcibot |
Create
numerics library (LIBBN) unit test for rand.c |
12:06.46 |
gcibot |
Status:
NeedsWork (3 days, 11 hours left) |
12:06.46 |
gcibot |
Mentor(s):
Isaac Kamga, Jacob B |
12:07.49 |
MarcTannous |
however it
will add the exec tester_rand |
12:08.00 |
MarcTannous |
just like all
the other unit tests |
12:08.24 |
MarcTannous |
so that's
okay |
12:08.28 |
andrei_ |
alright then,
I suppose it's fine |
12:09.20 |
andrei_ |
problem is I
can't build brlcad, as I'm at work |
12:09.35 |
andrei_ |
hopefully,
there is another mentor around |
12:09.36 |
andrei_ |
which
can |
12:09.40 |
MarcTannous |
You can open
diff files tho |
12:09.41 |
andrei_ |
who* |
12:09.47 |
MarcTannous |
And check the
source code |
12:09.47 |
andrei_ |
I
know |
12:10.03 |
andrei_ |
but it's a
bit difficult to figure it will compile |
12:10.21 |
andrei_ |
probably your
test is simpler to check, this one isn't :
https://www.google-melange.com/gci/task/view/google/gci2014/5910857036857344 |
12:10.22 |
gcibot |
Create an
utility library (LIBBU) API unit test for any file |
12:10.22 |
gcibot |
Status:
NeedsReview (3 days, 9 hours left) |
12:10.22 |
gcibot |
Mentor(s):
Kesha Shah, Mandeep Kaur |
12:11.08 |
Notify |
03GCI:shikhar97 * 5845550716944384 Model a
toy tank in 3D using BRL-CAD #2: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
12:11.30 |
MarcTannous |
yep, mine is
very short in code, and there are no syntax errors |
12:11.46 |
MarcTannous |
the bomb.c
file however, has dozens of functions |
12:14.26 |
MarcTannous |
by the way,
if any mentors are here |
12:14.36 |
MarcTannous |
there is a
small problem in the wiki |
12:14.37 |
MarcTannous |
http://brlcad.org/wiki/Patches |
12:15.01 |
andrei_ |
what
problem? |
12:15.10 |
MarcTannous |
it says that
to get the latest version you should run |
12:15.11 |
MarcTannous |
svn checkout
https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk
brlcad |
12:15.37 |
MarcTannous |
however, upon
entering it in the terminal it notifies you that the repo has been
permanently moved to another url |
12:15.52 |
MarcTannous |
svn:
Repository moved permanently to 'https://svn.code.sf.net/p/brlcad/code/brlcad/trunk';
please relocate |
12:16.52 |
MarcTannous |
and upon
entering the changed url, the update works fine |
12:17.09 |
andrei_ |
that's
weird |
12:17.30 |
MarcTannous |
just a small
issue though, nothing spectacular, thought you guys should
know |
12:17.56 |
MarcTannous |
might give
contestants updating it by following the instructions a hard
time |
12:18.11 |
andrei_ |
if there is
indeed an issue you can edit the wiki yourself |
12:18.14 |
andrei_ |
and hence be
credited for it |
12:18.43 |
andrei_ |
and got
: |
12:18.43 |
andrei_ |
$ svn
checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk
brlcad svn: OPTIONS of 'https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk':
SSL handshake failed: Secure connection truncated (https://brlcad.svn.sourceforge.net) |
12:18.43 |
andrei_ |
but I just
ran the command |
12:19.05 |
MarcTannous |
2yeah, if for
example I got that error |
12:19.10 |
MarcTannous |
I would've
been confused |
12:19.12 |
andrei_ |
I'm not sure
if it's related to the fact that I'm behind a proxy |
12:19.13 |
MarcTannous |
as a
contestant |
12:19.16 |
MarcTannous |
let me try to
edit the wiki |
12:19.40 |
andrei_ |
you can, but
I sugget not, at least not until we can confirm that |
12:19.43 |
andrei_ |
there is
indeed an issue |
12:19.49 |
andrei_ |
suggest* |
12:19.57 |
andrei_ |
I've run that
command before and it worked |
12:20.07 |
Notify |
03BRL-CAD
Wiki:MarcTannous * 0 /wiki/User:MarcTannous: |
12:20.34 |
MarcTannous |
should I just
add another line of text underneath saying that if that command
does not work, change the url to the one that I used? |
12:21.11 |
andrei_ |
nah, just
leave it like this for the time being, also, "contestants" can
always ask for support on IRC |
12:21.13 |
andrei_ |
if they
fail |
12:21.18 |
andrei_ |
<PROTECTED> |
12:21.19 |
andrei_ |
and should
:p |
12:21.23 |
MarcTannous |
:( wanted to
contribute to the wiki so much |
12:21.38 |
MarcTannous |
maybe I'll
find another error I could fix, who knows :) |
12:21.58 |
andrei_ |
Marc: if
there is indeed a mistake, you ll get to correct it, rest assured
:) |
12:22.00 |
MarcTannous |
latest
revision is 63597? |
12:24.03 |
andrei_ |
yeah |
12:24.18 |
starseeker |
that link
looks like the old link (sourceforge reconfigured things a while
back) |
12:25.14 |
starseeker |
https://svn.code.sf.net/p/brlcad/code/brlcad/trunk
is the right link |
12:25.29 |
Notify |
03GCI:pulkit10mehta * 5899163250196480
Create a BRL-CAD presentation template #6: Ready for review - The
work on this task is ready to be reviewed. |
12:25.29 |
andrei_ |
Marc, now you
can change the wiki :) |
12:25.33 |
MarcTannous |
weird |
12:25.38 |
MarcTannous |
I get an
error when running svn diff |
12:25.59 |
andrei_ |
what
error? |
12:26.10 |
MarcTannous |
svn: '.' is
not a working copy |
12:26.24 |
andrei_ |
you need to
be in the top level folder to run diff |
12:26.27 |
andrei_ |
i.e |
12:26.36 |
andrei_ |
if you have
the repo cloned at D:/mystuff/brlcad |
12:26.43 |
andrei_ |
you need to
run svn diff in brlcad |
12:27.00 |
MarcTannous |
ah
ok |
12:27.05 |
andrei_ |
svn has no
way to figuring the path or which repo you re reffering
to |
12:27.09 |
andrei_ |
so you have
to be in it |
12:27.29 |
andrei_ |
you can go
lower as well(i.e run svn diff in brlcad/src) |
12:27.32 |
andrei_ |
but not
higher |
12:28.46 |
*** join/#brlcad YashM
(75c60aae@gateway/web/cgi-irc/kiwiirc.com/ip.117.198.10.174) |
12:28.56 |
MarcTannous |
that makes
sense |
12:29.57 |
MarcTannous |
This is
weird |
12:30.06 |
andrei_ |
?\ |
12:30.06 |
MarcTannous |
I have the
folder in which all the source files are on
home/brlcad-svn-trunk |
12:30.08 |
MarcTannous |
in my
vm |
12:30.17 |
MarcTannous |
cd home
works |
12:30.24 |
MarcTannous |
but cd
home/brlcad-svn-trunk does not work |
12:30.36 |
andrei_ |
while in
home |
12:30.47 |
andrei_ |
write cd
b |
12:30.50 |
andrei_ |
then tap
tab |
12:30.53 |
andrei_ |
try
this |
12:30.54 |
andrei_ |
see what
happens |
12:30.58 |
andrei_ |
(tab key on
keyboard) |
12:31.25 |
andrei_ |
tab is
outcomplete/guess |
12:31.50 |
MarcTannous |
:O |
12:32.01 |
MarcTannous |
this is
awesome but it gets me into the brlcad folder, not
brlcad-svn-trunk |
12:32.11 |
MarcTannous |
and tabbing
more times after that does not seem to change the
result |
12:32.20 |
Notify |
03GCI:ranjith_1998 * 6189423246966784
Design a BRL-CAD Sticker #4: Ready for review - The work on this
task is ready to be reviewed. |
12:32.37 |
starseeker |
add the -
after brlcad and try tab again |
12:33.28 |
starseeker |
MarcTannous:
if you want to update the wiki to the correct svn url, feel
free... |
12:33.39 |
andrei_ |
+1 at what
starseeker said |
12:33.51 |
andrei_ |
I told you
not to because I couldn't verify, you re more than welcomed to do
that :) |
12:34.04 |
andrei_ |
now that
someone checked |
12:34.39 |
andrei_ |
Marc, if
there are more options, tab asks you if you want a list |
12:34.41 |
Notify |
03GCI:ranjith_1998 * 6189423246966784
Design a BRL-CAD Sticker #4: New files - Sir I have uploaded two
new files(named Sticker 2.png & Sticker 2.psd). I hope you like
them. Regards, IS Ranjith |
12:34.41 |
andrei_ |
i.e |
12:34.49 |
andrei_ |
if you have
brlcad and brlcad- .. |
12:34.59 |
andrei_ |
if you d type
b, then tab |
12:35.02 |
Notify |
03GCI:ishwerdas * 6189423246966784 Design
a BRL-CAD Sticker #4: Task Closed - Congratulations, this task has
been completed successfully. |
12:35.10 |
andrei_ |
it will
complete brlcad, then, if you press again, ask if it should list
all |
12:35.18 |
MarcTannous |
wow |
12:35.21 |
MarcTannous |
this is
awesome |
12:35.24 |
MarcTannous |
thanks, it
worked |
12:35.54 |
andrei_ |
most people
who use linux-based systems use that a lot |
12:35.57 |
andrei_ |
it's very
efficient |
12:36.11 |
andrei_ |
unix based,
even. Think mac has it as well :\ |
12:36.32 |
MarcTannous |
oh
damn |
12:36.44 |
MarcTannous |
the diff file
registered the changes in cmakelists.txt but not the file creation
of rand.c |
12:37.51 |
andrei_ |
because it s
a new file |
12:37.53 |
andrei_ |
oh,
right |
12:37.56 |
andrei_ |
you need to
add it explicitly in the repo |
12:38.01 |
andrei_ |
(svn add
rand.c) |
12:38.05 |
andrei_ |
<PROTECTED> |
12:38.41 |
MarcTannous |
that's not in
the patches wiki :)) thought it automatically compares the existing
files |
12:38.52 |
MarcTannous |
my mistake,
let's add it then |
12:39.41 |
andrei_ |
no
worries |
12:39.48 |
andrei_ |
are you
familiar with git? |
12:39.50 |
andrei_ |
it works the
same way |
12:40.12 |
MarcTannous |
bam, it's
added |
12:40.28 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:40.33 |
MarcTannous |
yeah, used it
at gci2013, but I think it automatically found out which files were
added/deleted |
12:41.17 |
andrei_ |
I doubt
that |
12:41.36 |
andrei_ |
because then
you have no way to keep files you don t want to patch yet in your
working copy |
12:42.18 |
andrei_ |
also,
Marc |
12:42.34 |
andrei_ |
wiki does not
contain indeed the fact that you need to add new files |
12:42.41 |
andrei_ |
how would you
put it? |
12:43.00 |
MarcTannous |
File
addition/removal title |
12:43.07 |
MarcTannous |
and commands
for both, with working examples |
12:43.25 |
MarcTannous |
If you want,
I can do that |
12:43.29 |
andrei_ |
when you
change the link |
12:43.34 |
andrei_ |
(if you
didn't already) |
12:43.38 |
andrei_ |
add that as
well |
12:43.43 |
MarcTannous |
sure
thing |
12:43.50 |
MarcTannous |
let me just
figure out how to get the diff file uploaded |
12:43.55 |
andrei_ |
ah, you
didn't change the link, we would've been notified |
12:43.59 |
MarcTannous |
should I just
open google-melange on the VM |
12:44.10 |
MarcTannous |
or is there a
way to get a fiel from the VM to my actual machine |
12:44.21 |
andrei_ |
there
is |
12:44.28 |
andrei_ |
but not out
of the box |
12:44.39 |
MarcTannous |
ah, then I'll
just upload it straight from the box |
12:44.59 |
MarcTannous |
It's got
Chromium :D |
12:45.13 |
andrei_ |
for the time
being, upload it from the vm |
12:45.38 |
andrei_ |
after you
upload |
12:45.44 |
andrei_ |
tell me what
does this command output |
12:45.48 |
andrei_ |
sudo modprobe
vboxadd |
12:46.02 |
MarcTannous |
uploaded |
12:46.05 |
MarcTannous |
let me try
the command |
12:46.18 |
Notify |
03GCI:tannousmarc * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Ready for
review - The work on this task is ready to be reviewed. |
12:46.28 |
MarcTannous |
it asks for
password for brlcad: |
12:46.45 |
andrei_ |
it's
Brlcad! |
12:47.18 |
MarcTannous |
I cannot type
in the terminal after that |
12:47.27 |
MarcTannous |
it asks me
for the password, but I cannot type anything |
12:47.29 |
MarcTannous |
strange |
12:47.45 |
andrei_ |
the password
field is hidden |
12:47.45 |
andrei_ |
you
can |
12:47.46 |
andrei_ |
erm |
12:48.15 |
MarcTannous |
oh, the
pointer was not moving |
12:48.29 |
MarcTannous |
FATAL: Module
vboxadd not found. |
12:48.31 |
MarcTannous |
here you
go |
12:48.43 |
MarcTannous |
I'm guessing
by the word "FATAL" that something went wrong |
12:48.46 |
andrei_ |
alright, so
guest additions aren't installed |
12:48.54 |
andrei_ |
no, I just
wanted to check if you have the extension |
12:49.01 |
andrei_ |
to copy files
from/to your VM |
12:49.09 |
ignacio |
Hi all, good
morning. The leaderboard works again |
12:49.14 |
MarcTannous |
np, I
uploaded the diff file |
12:49.15 |
andrei_ |
it failed to
turn the extension, since it doesn't exist |
12:49.22 |
MarcTannous |
take a look
if you have 1 minute |
12:49.31 |
andrei_ |
I ll help you
install it later on/write some guide on it |
12:49.42 |
MarcTannous |
Ignacio, why
does the leaderboard go down so often? Is it being hugged to death
by too much traffick? |
12:50.01 |
ignacio |
MarcTannous,
I dont know, I just got that error: http://fpaste.org/156552/69738714/ |
12:50.23 |
MarcTannous |
ignacio:
wanted to show the source code to a friend today, but sadly I could
not find your github due to the page not working :( |
12:50.42 |
andrei_ |
starseeker
(or anyone else for that matter) can you try to quickly apply
mark's patch, I ve reviewed it and I ll close the task if it
applies ok |
12:51.57 |
Notify |
03GCI:pulkit10mehta * 5899163250196480
Create a BRL-CAD presentation template #6: Corrections - Sir,
Steady Fonts Center Alignment for title slide. No emboss and other
blends Improved placement... |
12:54.15 |
Notify |
03GCI:geronikolov * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
12:56.24 |
MarcTannous |
any ideas on
why I can't change the wiki page at brlcad.org/wiki/patches
? |
12:56.40 |
MarcTannous |
I'm logged
in, clicking the "save changes" button yet nothing
happens |
12:57.09 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7822 /wiki/Patches: /* Prerequisites
*/ |
12:57.33 |
Notify |
03BRL-CAD
Wiki:Popescu.andrei1991 * 7823 /wiki/Patches: /* Prerequisites
*/ |
12:57.35 |
andrei_ |
it works on
my side |
12:57.41 |
andrei_ |
I just added
and removed the word "test" |
12:57.55 |
MarcTannous |
I'm logged
in |
12:57.59 |
andrei_ |
so am
I |
12:58.07 |
MarcTannous |
I know
wikimedia gives everyone the right to edit pages, but maybe I don't
have the permission to do so? |
12:58.30 |
andrei_ |
reload the
page and try again? |
12:58.36 |
andrei_ |
there aren't
any permissions |
12:59.24 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
12:59.25 |
MarcTannous |
still not
working |
12:59.29 |
MarcTannous |
I'm
confused |
12:59.37 |
MarcTannous |
let me
relog |
12:59.59 |
andrei_ |
that's weird,
can you do a ping on it? |
13:00.32 |
Notify |
03BRL-CAD
Wiki:MarcTannous * 7824 /wiki/Patches: /* How to create, edit or
apply a patch */ |
13:00.32 |
MarcTannous |
it
worked |
13:00.40 |
MarcTannous |
relogging did
the job |
13:00.52 |
MarcTannous |
wikimedia's
ways are unknown to a mere mortal like me |
13:02.18 |
MarcTannous |
andrei_ : for
adding and removing files on the wiki page, the commands I should
showcase are "svn add" and "svn remove", right? |
13:03.02 |
andrei_ |
I think both
remove and delete work |
13:03.43 |
andrei_ |
it has
parameters like --keep-local and so forth, but I don t think we
should complicate it |
13:05.08 |
Notify |
03BRL-CAD
Wiki:MarcTannous * 7825 /wiki/Patches: /* How to create a patch
*/ |
13:05.19 |
MarcTannous |
there we
go |
13:06.13 |
MarcTannous |
any mentors
that can apply a patch around? |
13:06.13 |
andrei_ |
looks good to
me :) |
13:12.59 |
MarcTannous |
brlcad:
you're probably sleeping now after the previous days, but when you
do come back, could you please tell me an estimate date of when the
web dev tasks are going to be introduced? Anything in HTML/CSS/JS
or pure web design and I'd thank you deeply :D |
13:19.25 |
*** join/#brlcad ishwerdas
(75cf9a82@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.154.130) |
13:19.35 |
*** join/#brlcad YashM
(75c60aae@gateway/web/cgi-irc/kiwiirc.com/ip.117.198.10.174) |
13:20.34 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
13:20.44 |
Notify |
03GCI:popescuandrei * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Task Closed -
Congratulations, this task has been completed
successfully. |
13:20.54 |
Notify |
03GCI:popescuandrei * 5344998316834816
Create numerics library (LIBBN) unit test for rand.c: Great work! -
Accepted! Great work! |
13:21.18 |
Notify |
03GCI:tannousmarc * 6375681818624000 Test
New BRL-CAD Virtual Machine image: Task Claimed - I would like to
work on this task. |
13:21.38 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:22.43 |
Notify |
03GCI:popescuandrei * 6375681818624000
Test New BRL-CAD Virtual Machine image: Task Assigned - This task
has been assigned to Marc Tannous. You have 100 hours to complete
this task, good luck! |
13:22.55 |
*** join/#brlcad ishwerdas
(75cf9a82@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.154.130) |
13:35.14 |
Notify |
03GCI:tomekz
* 5893656028381184 Identify and eliminate dead code (100+ lines):
Task Claimed - I would like to work on this task. |
13:35.49 |
Notify |
03GCI:gjeet *
5670223239708672 Design a BRL-CAD splash screen #7
http://www.google-melange.com/gci/task/view/google/gci2014/5670223239708672:
Re: Icon If by icon you meant by larger
resolution... |
13:36.24 |
Notify |
03GCI:popescuandrei * 5893656028381184
Identify and eliminate dead code (100+ lines): Task Assigned - This
task has been assigned to Presti. You have 100 hours to complete
this task, good luck! |
13:39.34 |
Notify |
03GCI:gjeet *
4531831353376768 Design a T-Shirt for BRL-CAD #8: Hey Chroniko -
Hey, it's been a long time you haven't responded with any design or
some query. I am waiting for your response since... |
13:42.50 |
Notify |
03GCI:gjeet *
4949440150372352 Design a BRL-CAD splash screen #4: No activity -
Hey Andrew It's been a long time, you haven't responded with any
design or query, if you have some doubts or are... |
13:47.38 |
*** join/#brlcad gauravjeet
(75cf9a82@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.154.130) |
13:55.42 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Ready for review - The
work on this task is ready to be reviewed. |
13:59.53 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:03.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:08.25 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: New File - Sir, I have
Uploaded a new file,"desktop.rar". It Contains 4 files inside it:-
1.)Title Page Of The... |
14:11.01 |
Notify |
03GCI:danielle2015 * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Task Claimed - I
would like to work on this task. |
14:12.01 |
Notify |
03GCI:popescuandrei * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Task Assigned - This
task has been assigned to Danielle Perry. You have 100 hours to
complete this task, good... |
14:20.00 |
Notify |
03GCI:danielle2015 * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
14:23.59 |
*** join/#brlcad andrei__
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
14:24.28 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Ready for review - The work on this task
is ready to be reviewed. |
14:35.44 |
andromeda-galaxy |
I was just
wondering where
https://www.google-melange.com/gci/task/view/google/gci2014/5910857036857344
is in the queue of tasks to be reviewed.. |
14:35.45 |
gcibot |
Create an
utility library (LIBBU) API unit test for any file |
14:35.45 |
gcibot |
Status:
NeedsReview (3 days, 7 hours left) |
14:35.45 |
gcibot |
Mentor(s):
Kesha Shah, Mandeep Kaur |
14:36.46 |
andrei_ |
andromeda: in
~ 3 hours I ll review it, if someone won't faster |
14:36.58 |
andrei_ |
I ve seen it
this morning, but I'm at work and have no setup to test it
:) |
14:38.04 |
andromeda-galaxy |
andrei_ okay,
thanks for the information |
14:38.36 |
andromeda-galaxy |
also, do you
know when the big task push to Melange is scheduled? |
14:38.49 |
andrei_ |
I don't think
I know what you re reffering to |
14:39.21 |
andromeda-galaxy |
brlcad said
that today BRL-CAD was going to push a bunch of new tasks from the
internal tracker to Melange |
14:39.41 |
andromeda-galaxy |
I have
several tasks from that list done, so I'm curious when they'll be
pushed out |
14:41.11 |
andrei_ |
well, if he
said that it will be pushed today, it probably will, just keep in
mind different timezones |
14:41.30 |
*** part/#brlcad gauravjeet
(75cf9a82@gateway/web/cgi-irc/kiwiirc.com/ip.117.207.154.130) |
14:43.30 |
andromeda-galaxy |
andrei_:
okay |
14:49.05 |
MarcTannous |
andromeda-galaxy: do you have any idea
whether there are any web design tasks in there? |
14:49.17 |
andromeda-galaxy |
no,
sorry |
14:59.20 |
Notify |
03GCI:tannousmarc * 6375681818624000 Test
New BRL-CAD Virtual Machine image: Ready for review - The work on
this task is ready to be reviewed. |
15:05.29 |
Notify |
03BRL-CAD:carlmoore * 63598
brlcad/trunk/regress/CMakeLists.txt: fix a spelling |
15:15.36 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:22.52 |
Notify |
03BRL-CAD:starseeker * 63599
brlcad/trunk/src/librt/test_shape_recognition.cpp: Start assembling
the information we need for each face. |
15:25.08 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.106) |
15:36.25 |
Notify |
03GCI:shashank1245 * 6101246763073536
Create a book layout for Doc Camp Book #3: Query - Sir, I am in a
confusion. I am confused that if I am allowed to make the book
layout in Photoshop or not... |
15:36.40 |
Notify |
03GCI:krassen
* 5307330648342528 Design a BRL-CAD Sticker #5: Ready for review -
The work on this task is ready to be reviewed. |
15:43.19 |
Notify |
03GCI:simmomic000 * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Task Claimed - I
would like to work on this task. |
15:43.35 |
maths22 |
MarcTannous:
there should be some design |
15:43.49 |
MarcTannous |
maths22:
design tasks? where? :D |
15:43.50 |
Notify |
03GCI:rossberg * 5910857036857344 Create
an utility library (LIBBU) API unit test for any file: Looks very
good to me - I found only one small mistake: The year in
src/libbu/tests/bu_str.c after... |
15:43.55 |
Notify |
03GCI:rossberg * 5910857036857344 Create
an utility library (LIBBU) API unit test for any file: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s)... |
15:44.04 |
maths22 |
Not
yet |
15:44.14 |
maths22 |
In this
batch |
15:44.44 |
MarcTannous |
maths22: can
you check my task for user documentation? |
15:44.45 |
Notify |
03GCI:simmomic000 * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
15:44.52 |
MarcTannous |
should take
<2 minutes, it's just a simple PDF |
15:45.37 |
maths22 |
On my phone
now, but I will try to after class |
15:46.14 |
MarcTannous |
great, it's
related to the VM, some notes/suggestions and bugs I
encountered |
15:50.00 |
andromeda-galaxy |
rossberg:
fixed! |
15:50.00 |
Notify |
03GCI:o7p9bxbnyj * 5910857036857344 Create
an utility library (LIBBU) API unit test for any file: Ready for
review - The work on this task is ready to be reviewed. |
15:53.43 |
brlcad |
andromeda-galaxy: rossberg isn't here
;) |
15:54.15 |
andromeda-galaxy |
oh.. he just
reviewed my task on melange, so I assumed he was |
15:54.32 |
andromeda-galaxy |
brlcad: also,
I've been manually working through a bunch of sscanf()-to-%lf
uses |
15:54.57 |
andromeda-galaxy |
(parsing out
the arguments to sscanf() is really hard, can't be done properly in
grep, as finding the end of the sscanf() call requires a CFL and
grep only supports regular languages) |
15:55.27 |
andromeda-galaxy |
In most but
not all cases, when scanning into something that is eventually
converted to fastf_t, |
15:55.42 |
andromeda-galaxy |
everything in
the scanned string should be converted to fastf_t |
15:55.43 |
MarcTannous |
brlcad:
maths22 said something about web design tasks in the next batch.
Can you give me an estimative hour at which that batch will be
released |
15:55.44 |
MarcTannous |
? |
15:56.45 |
andromeda-galaxy |
so I
originally thought of a macro that just acts exactly like scanf()
except that it wraps *every* argument with the whole
double->fastf thing |
15:56.58 |
andromeda-galaxy |
but there are
a few cases where this doesn't work, like
conv/patch/patch-g.c:3657 |
15:58.53 |
Notify |
03GCI:wolfcrisis * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Task Claimed - I
would like to work on this task. |
16:05.05 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:05.56 |
Notify |
03GCI:krassen
* 5307330648342528 Design a BRL-CAD Sticker #5: Sticker three -
Sticker three is better than sticker two. I hope you will like it
;d |
16:08.35 |
brlcad |
MarcTannous:
no I cannot |
16:09.13 |
MarcTannous |
I will just
wait then, I love doing tasks outside of design, variety is nice
:D |
16:09.22 |
brlcad |
it should be
within the next 12 hours, but there's a lot going on that could
overrun that expectation |
16:09.45 |
MarcTannous |
damn, 8 out
of the next 12 hours will be me sleeping |
16:09.47 |
brlcad |
my hope is in
about 6 hours, I should have loads of time to focus on just that
:) |
16:10.07 |
MarcTannous |
hope some are
left when I wake up |
16:10.08 |
brlcad |
don't worry
about it, there's still 40+ days of this to go :) |
16:10.27 |
brlcad |
grab another
task and explore/learn :) |
16:10.36 |
brlcad |
still some
80+ open tasks |
16:10.36 |
MarcTannous |
loads of time
for everything :D |
16:10.53 |
MarcTannous |
I have one
waiting feedback, it's related to feedback on the VM |
16:11.00 |
brlcad |
did you check
over the 2013 list like I mentioned? |
16:11.07 |
MarcTannous |
will probably
be evaluated within the next 12 hours though so that's
okay |
16:11.14 |
*** join/#brlcad swetha
(~swetha@14.139.82.6) |
16:11.22 |
brlcad |
hi
swetha |
16:11.27 |
MarcTannous |
I bookmarked
it but didn't have the time to look over it |
16:11.37 |
MarcTannous |
will do that
today until I fall asleep I think |
16:12.08 |
swetha |
brlcad:
Hi |
16:12.16 |
brlcad |
so any tasks
you see there that look interesting, design or otherwise, let me
know and I can schedule a task addition if it's something we're
still needing |
16:12.46 |
MarcTannous |
I want to
find some kind of balance between design and code, so I'll be
looking for stuff in both areas |
16:13.11 |
andromeda-galaxy |
rossberg just
wanted me to quickly fix the copyright year in my patch, could
anyone take a quick look at it now? |
16:13.14 |
MarcTannous |
Because after
yesterday I realised I haev so much to learn regarding coding on
objects that it should be one of my priorities :) |
16:13.27 |
brlcad |
I know you
don't prefer it, but how interested are you in php coding and/or
wordpress plugin writing? |
16:13.28 |
MarcTannous |
andromeda-galaxy: hahaha |
16:13.43 |
MarcTannous |
wordpress
plugin writing is done in HTML/CSS/JS? |
16:14.08 |
brlcad |
plugin
writing is code, php is wp's case |
16:14.18 |
MarcTannous |
never had the
chance to explore php coding as everything I needed was already
done and open sourced, like e-mail snippets or login
forms |
16:14.24 |
brlcad |
like writing
a widget that does one specific little thing |
16:14.36 |
MarcTannous |
but I sure
can give it a try |
16:14.52 |
brlcad |
like having a
widget on our website that looks up recent commit history, and
presents their log messages on the website |
16:15.14 |
MarcTannous |
no idea how
that should be achieved, so that's a good thing would be really
interested in this task |
16:15.18 |
brlcad |
or
dynamically drawing a graph of commits over time, etc |
16:15.37 |
MarcTannous |
probably
through svn's API |
16:16.05 |
brlcad |
maybe, or
making it work with a back-end cron job |
16:16.17 |
MarcTannous |
cron
job? |
16:16.20 |
MarcTannous |
let me google
what that is really quick |
16:16.35 |
Notify |
03GCI:wltan *
6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: Ready for review - The work on this task is ready to
be reviewed. |
16:16.37 |
brlcad |
tasks that
run automatically on a server at scheduled times |
16:17.11 |
MarcTannous |
don't know
about that one, I could start with a widget that displays recent
commits if I can find the right place to learn from |
16:17.15 |
swetha |
I am a
research student working in Computer Vision... I'm interested to
contribute to this organisation for google summer of code
2015... |
16:17.28 |
MarcTannous |
maybe the
cron job part for later during those 40 days, after I'm more
familair with back-end coding? :) |
16:17.52 |
brlcad |
so like I
could have a job (a shell script) that says to run "svn log -l 10
> recent_activity.log" every hour, then the plugin would just
snarf the contents of that file |
16:18.05 |
MarcTannous |
I'm going out
for now brlcad, but don't worry, I will take tasks both from code
and design and the php code commit plugin is something I'd most
recently be interested in |
16:18.10 |
brlcad |
swetha:
awesome, welcome |
16:18.21 |
brlcad |
swetha:
getting quite a head start on things, good job |
16:19.17 |
brlcad |
MarcTannous:
our top priority is getting our website(s) in order, which includes
the design, layout, graphics, content, documentation, and
integration with our repository |
16:19.17 |
MarcTannous |
brlcad: good
luck with adding the new batch of tasks, hope they'll be
challenging as well as fun. For tonight I'm pretty much done, but
I'll come back tomorrow for more work :) |
16:19.32 |
brlcad |
see you
later |
16:19.41 |
MarcTannous |
brlcad: if
that is your top priority then I'm lucky, as I can do any of these
just fine :) |
16:21.23 |
swetha |
I have been
working on Images... I am familiar with opencv, matlab, openGL,
WebGl frameworks... |
16:21.25 |
andromeda-galaxy |
brlcad: So
having gone through ~150 uses of sscanf-to-double-to-fastf, I can't
really find any particular pattern... |
16:22.01 |
brlcad |
andromeda_galaxy: regarding use of %zu in
sscanf calls, you must use bu_sscanf to use %z |
16:22.21 |
brlcad |
functionally
equivalent replacement |
16:22.22 |
andromeda-galaxy |
brlcad:
indeed, I eventually figured that out from above |
16:23.25 |
andromeda-galaxy |
brlcad: Just
now, I'm talking about the sscanf()-to-fastf that were were talking
about last night... I did some analysis of a bunch of uses like you
were thinging would be good |
16:23.40 |
andromeda-galaxy |
and, like I
said above, I couldn't find a particular pattern, the format
strings are different in most of the cases |
16:23.50 |
andromeda-galaxy |
and they
don't even always scan only to things that should be converted to
fastf! |
16:25.51 |
brlcad |
18:13 <
andromeda-galaxy> Does brl-cad support uv-mapping meshes?
<-- no, not yet, but we want it to |
16:26.12 |
andromeda-galaxy |
okay, good to
know |
16:26.39 |
Notify |
03BRL-CAD
Wiki:Decio ceballos * 0 /wiki/User:Decio_ceballos: |
16:29.24 |
brlcad |
MarcTannous:
most college students don't learn about quaternions, they are a
niche topic |
16:30.52 |
Notify |
03GCI:rossberg * 4931863265148928
Transcribe Geometry Model Data from a PDF report to an ASCII file:
Please maintain the columns - by inserting spaces. Otherwise the
comgeom-g importer has no... |
16:30.57 |
Notify |
03GCI:rossberg * 4931863265148928
Transcribe Geometry Model Data from a PDF report to an ASCII file:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the... |
16:31.27 |
Notify |
03GCI:rossberg * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Task Assigned - This
task has been assigned to Cody. You have 100 hours to complete this
task, good luck! |
16:33.43 |
brlcad |
07:38 <
MarcTannous> that's not in the patches wiki <-- it is a
wiki, you can fix/improve that ;) |
16:35.36 |
brlcad |
MarcTannous:
ah, and never mind .. I see you took initiative, figured out, and
made wiki edit (reading backlog) |
16:35.40 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
16:35.53 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:36.20 |
brlcad |
andromeda-galaxy: ETA is still later
today, so I'll let you know when they're up |
16:36.45 |
brlcad |
*whew* caught
up |
16:36.46 |
*** join/#brlcad ries_nicked
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
16:37.28 |
Notify |
03GCI:stefangabriel * 5531256888492032
Design a banner for our Facebook page (and/or other social media
sites) #9: None - The text can`t stay exactly under the logo
because it would be covered by... |
16:38.53 |
Notify |
03GCI:stefangabriel * 5531256888492032
Design a banner for our Facebook page (and/or other social media
sites) #9: Ready for review - The work on this task is ready to be
reviewed. |
16:40.31 |
andromeda-galaxy |
brlcad:
thanks for letting me know... |
16:41.11 |
andromeda-galaxy |
blrcad: do
you have a better idea of how to handle the
scanf-to-double-to-fastf situation now with the information
above? |
16:45.13 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:50.48 |
*** join/#brlcad andrei_
(~andrei@188.27.67.254) |
16:53.00 |
brlcad |
andromeda-galaxy: my gut take would still
be to do some manually; pick some isolated subsection of them, put
doubles in, and keep track of what kind of scanning is going
on |
16:53.22 |
brlcad |
is it the
case that doubles are always scanned simultaneously in
sets? |
16:53.38 |
andromeda_galaxy |
brlcad: no,
it isn't always |
16:53.38 |
andrei_ |
brlcad: are
you reviewing andromeda's task? |
16:53.39 |
brlcad |
is there
always a space delimiter or a specific character? |
16:53.57 |
andromeda_galaxy |
Sometimes,
but sometimes its a different one |
16:53.59 |
brlcad |
so it's not a
yes no, it's whether there's a predominance of some
pattern |
16:54.47 |
brlcad |
if 90% of
them are a certain way, then there can be value in finding a way to
actually reduce the code near those 1000+ scanf
instances |
16:55.03 |
brlcad |
for example,
if there is or should be consistent error checking |
16:55.05 |
*** join/#brlcad andromed`
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
16:55.44 |
andromeda_galaxy |
Ah... I was a
little confused because last night you said that the solution
should be all or nothing |
16:56.30 |
*** part/#brlcad gaganjyot
(~gaganjyot@124.253.230.106) |
16:57.04 |
andromed` |
in that case,
since 90% of them seem to only scan |
16:57.10 |
brlcad |
for example,
maybe you end up seeing that there's always N values scanned and
it's always a 1-char and/or whitespace delimiter -- that might beg
for the creation of something like bu_scan_fastf_t(str, 4,
&var1, &var2, &var3, &var4); |
16:57.32 |
andromed` |
brlcad: ah,
good point, that might work |
16:57.47 |
brlcad |
THAT WAS JUST
AN EXAMPLE! :) |
16:58.03 |
andromed` |
actually, mot
of them do fit that |
16:58.12 |
andromed` |
what do you
think of my (slightly) more general take a format string and a list
of values, and assume that all the arguments should be
converted? |
16:58.18 |
brlcad |
there's
nearly limitless possibilities, but the solution should be driven
by finding a useful common pattern that reduces the code and
improves readability |
16:58.35 |
andromed` |
ahh, makes
sense |
16:58.43 |
andromed` |
I'll think
about it a little more... |
16:59.13 |
brlcad |
the
all-or-nothing is referring to "code complete" .. if you created a
funciton like that, you should convert ALL of the places in our
code that should be using it ... not just the first N |
16:59.24 |
andromed` |
ohh..
okay, |
16:59.38 |
andromed` |
I thought
that you meant that it would need to cover all of the cases where
fastf_ts are scanned |
16:59.42 |
brlcad |
heck
no |
16:59.50 |
brlcad |
there might
be 5 common patterns |
16:59.58 |
brlcad |
there might
be 2 |
17:00.30 |
brlcad |
there might
only be 1 that only applies to 30% of the scanning cases ... that
means that 30% must be all converted |
17:00.35 |
andromed` |
okay, I'll
look for more later.... |
17:00.50 |
andromed` |
Unfortunately, I think I have to go
now..... |
17:01.05 |
Notify |
03GCI:gjeet *
5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: Upload raw fies - Just upload
default raw files ie .psd or .xcf depending upon the... |
17:01.06 |
brlcad |
and the other
70% would probably end up being conversions to double (eliminating
fastf_t) or scan to double and set the fastf_t |
17:01.10 |
Notify |
03GCI:gjeet *
5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
17:03.40 |
Notify |
03GCI:gjeet *
6101246763073536 Create a book layout for Doc Camp Book #3: Re:
Query - Hey Shashank, It's completely your wish, if you are
comfortable with making layout in photoshop, go for
it.... |
17:07.29 |
*** join/#brlcad andromeda-galaxy
(~andromeda@c-76-21-62-165.hsd1.ca.comcast.net) |
17:08.03 |
*** join/#brlcad swethas
(~swetha@14.139.82.6) |
17:08.21 |
Notify |
03GCI:stefangabriel * 5531256888492032
Design a banner for our Facebook page (and/or other social media
sites) #9: Ready for review - The work on this task is ready to be
reviewed. |
17:08.37 |
*** join/#brlcad andromed`
(~user@c-76-21-62-165.hsd1.ca.comcast.net) |
17:10.17 |
andromed` |
brlcad: one
last thing, so in the task list that you're putting up tomorrow,
would any of them work for this (finding common patterns fastf_t
scannng and defining functions/macros for them)? |
17:12.01 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
17:19.42 |
*** join/#brlcad YashM
(75c60aae@gateway/web/cgi-irc/kiwiirc.com/ip.117.198.10.174) |
17:20.19 |
Notify |
03GCI:gjeet *
5531256888492032 Design a banner for our Facebook page (and/or
other social media sites) #9: Task Closed - Congratulations, this
task has been completed successfully. |
17:23.06 |
*** join/#brlcad andromeda_galaxy
(~andromeda@c-76-21-62-165.hsd1.ca.comcast.net) |
17:24.53 |
andrei_ |
andromeda:
did brlcad review your task? |
17:25.04 |
andromed` |
andrei_: I
don't believe so... |
17:25.21 |
YashM |
when are the
new tasks coming in? |
17:27.30 |
*** join/#brlcad andromeda-galaxy
(~andromeda@c-76-21-62-165.hsd1.ca.comcast.net) |
17:31.25 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
17:32.09 |
maths22 |
YashM:
Hopefully in the next ~12 hours, though there are no
guarantees |
17:33.57 |
andrei_ |
andromed` I
ve applied your patch and I m currently recompiling, otherwise it
looks alright |
17:36.37 |
andromed` |
andrei_:
great, thanks! |
17:41.30 |
YashM |
When i create
a part in archer a msg comes "can't use empty string as operand of
"*"" |
17:41.35 |
YashM |
what is
it |
17:43.16 |
brlcad |
what was the
command that preceded that? |
17:43.35 |
brlcad |
command or
action |
17:43.57 |
YashM |
Create an
object part |
17:44.12 |
YashM |
the one above
pipe |
17:44.24 |
brlcad |
sounds like a
bug |
17:44.36 |
brlcad |
note that
part there means our "particle" primitive |
17:44.39 |
YashM |
wait ill give
description |
17:44.47 |
brlcad |
fixing that
would be a great gci task ;) |
17:44.59 |
*** join/#brlcad MarcTannousPhone
(~androirc@109.166.131.197) |
17:45.17 |
MarcTannousPhone |
Any mentors
had a chance to look over the VM testing task? |
17:45.20 |
YashM |
Pastebin
stopped loading |
17:45.23 |
YashM |
great |
17:45.41 |
maths22 |
~pastebin |
17:45.41 |
infobot |
A "pastebin"
is a web-based service where you should paste anything over 3 lines
so you don't flood the channel. Here are links to a few: http://www.pastebin.com, http://pastebin.ca, http://channels.debian.net/paste,
http://paste.lisp.org,
http://bin.cakephp.org/; or
install pastebinit with yum or aptitude. |
17:45.50 |
maths22 |
Try one of
the ones that isn't the first one |
17:46.19 |
MarcTannousPhone |
Maths22, did
you get to check it out? |
17:46.45 |
Notify |
03GCI:codingcow_boy * 5056785140416512
Compile BRL-CAD using Microsoft Visual Studio Community Edition:
Ready for review - The work on this task is ready to be
reviewed. |
17:46.50 |
maths22 |
Not
yet... |
17:46.54 |
MarcTannousPhone |
:( |
17:47.20 |
YashM |
brlcad,
http://paste.ubuntu.com/9370302/ |
17:50.46 |
andrei_ |
andromed`:
done |
17:50.51 |
Notify |
03GCI:popescuandrei * 5910857036857344
Create an utility library (LIBBU) API unit test for any file: Well
done! - Everything works ok! Tested on latest revision, well done
! :) |
17:50.52 |
Notify |
03GCI:popescuandrei * 5910857036857344
Create an utility library (LIBBU) API unit test for any file: Task
Closed - Congratulations, this task has been completed
successfully. |
17:53.04 |
YashM |
brlcad, guess
it has something to do with LOD utility |
17:53.35 |
andromed` |
andrei_:
thanks! |
17:54.16 |
Notify |
03GCI:maths22_m * 5056785140416512 Compile
BRL-CAD using Microsoft Visual Studio Community Edition: Great -
Thank you for doing this, and fixing the error. Your logs and
explanation look nice and... |
17:54.31 |
Notify |
03GCI:maths22_m * 5056785140416512 Compile
BRL-CAD using Microsoft Visual Studio Community Edition: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the... |
17:57.47 |
Notify |
03GCI:maths22_m * 6127620076863488 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: IRC - Nice
start. Can you join #brlcad on IRC (http://brlcad.org/wiki/IRC)? We
can work through the... |
17:57.57 |
Notify |
03GCI:maths22_m * 6127620076863488 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s)... |
17:58.32 |
Notify |
03GCI:helix *
4968306935070720 Find, reliably reproduce, and report any bug in
Archer: Task Claimed - I would like to work on this
task. |
18:00.06 |
Stragus |
"Reliably
reproduce" is an evil requirement with some kinds of
bug |
18:00.30 |
YashM |
Means? |
18:01.20 |
Notify |
03GCI:maths22_m * 5797874164039680 Create
a book layout for 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 this... |
18:01.21 |
Notify |
03GCI:maths22_m * 5797874164039680 Create
a book layout for Doc Camp Book #2: Submission - Could you submit
a pdf, png, or other collapsed format of each of those pages? The
file is too big for us... |
18:01.50 |
Notify |
03GCI:maths22_m * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: Task Assigned -
This task has been assigned to Yash. You have 100 hours to complete
this task, good luck! |
18:02.02 |
Stragus |
Some bugs can
be highly unpredictable and be impossible to reliably reproduce :),
but I guess they aren't looking for that kind of bug, if there's
even any such bug in Archer |
18:05.09 |
MarcTannous |
those
bug-finding tasks are so hard |
18:05.39 |
MarcTannous |
by the way
brlcad, <brlcad> MarcTannous: most college students don't
learn about quaternions, they are a niche topic |
18:06.02 |
MarcTannous |
can you guys
then provide some input/output pastebin for the quaternions task so
that we can code it? |
18:06.12 |
andrei_ |
Marc: just
because one task exceeds what high school students know |
18:06.16 |
Notify |
03GCI:maths22_m * 5080466516344832 Create
a VOL wiki page: Windows - The tutorial looks pretty good up until
the end. Are you working on windows? Your procedure had the same
error when I used... |
18:06.19 |
andrei_ |
doesn't mean
it s wrong, or it should be removed |
18:06.31 |
Notify |
03GCI:maths22_m * 5080466516344832 Create
a VOL wiki page: Task Needs More Work - One of the mentors has sent
this task back for more work. Talk to the mentor(s) assigned to
this task to satisfy the... |
18:06.44 |
andrei_ |
it's
important to have tasks that are doable for high school level, but
so are the vast majority |
18:06.56 |
MarcTannous |
andrei_: you
are correct, but it really is a task harder than the
others |
18:07.10 |
andrei_ |
tasks have
different difficulties altogether |
18:07.14 |
maths22 |
MarcTannous:
from the perspective of BRL-CAD, not so much |
18:07.30 |
maths22 |
If a student
happened to know the math, it is not an unusally hard
task |
18:07.35 |
andrei_ |
but they are
within a reasonable range |
18:07.38 |
andrei_ |
+ what
maths22 said |
18:07.44 |
andrei_ |
you don t
have to do _every_ task we have |
18:07.54 |
maths22 |
Whether or
not there is such a student participating this year, I don't
know. |
18:08.07 |
andrei_ |
but sometimes
we encounter students which know more than they usually
would |
18:08.16 |
andrei_ |
just like it
happens with you and webdesign |
18:08.18 |
andrei_ |
or
design |
18:08.36 |
andrei_ |
those tasks
are added to be fun, while provide a bit of challenge |
18:08.42 |
andrei_ |
not offer an
unfair advantage :) |
18:09.11 |
MarcTannous |
andrei_ : I
undersatnd your points, and they make sense. I thought all the
tasks are supposed to be approximately at the same
level |
18:09.32 |
andrei_ |
it's really
hard to compare, specially since they are in different
areas |
18:09.57 |
YashM |
levels depend
on the person, not the task :) |
18:10.05 |
andrei_ |
but the
difficulty range does fit for a highschool student |
18:10.47 |
MarcTannous |
by the way
YashM, how did you find that github page regarding 3d transforms?
Did it answer your questions? |
18:11.07 |
MarcTannous |
because I
have more if you need, regarding various topics |
18:11.16 |
YashM |
its
great |
18:11.21 |
YashM |
i learnt a
lot |
18:11.52 |
YashM |
never knew
css can do great stuff |
18:11.59 |
MarcTannous |
If you find
yourself asking how a certain effect is accomplished, don't
hesitate to PM me as I have literally folders of bookmarks with
code snippets and tutorials |
18:13.08 |
YashM |
sure
:) |
18:14.35 |
Notify |
03GCI:andrei23 * 4949440150372352 Design a
BRL-CAD splash screen #4: Ready for review - The work on this task
is ready to be reviewed. |
18:14.56 |
Notify |
03GCI:andrei23 * 4949440150372352 Design a
BRL-CAD splash screen #4: Ready for review - The work on this task
is ready to be reviewed. |
18:26.48 |
Notify |
03GCI:helix *
4968306935070720 Find, reliably reproduce, and report any bug in
Archer: Ready for review - The work on this task is ready to be
reviewed. |
18:33.48 |
*** join/#brlcad swethas
(~swetha@14.139.82.6) |
18:37.48 |
Notify |
03GCI:maths22_m * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: Confirmed - Good
find! I have confirmed the bug on Windows (I don't know what
platform you were using). |
18:38.11 |
Notify |
03GCI:maths22_m * 4968306935070720 Find,
reliably reproduce, and report any bug in Archer: Task Closed -
Congratulations, this task has been completed
successfully. |
18:56.13 |
MarcTannous |
can someone
who has 5 minutes look over my task? It's just a one page
PDF |
19:14.16 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
19:18.13 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
20:08.45 |
Notify |
03GCI:o7p9bxbnyj * 5265491291537408 Design
new API function to reduce duplication: Task Claimed - I would like
to work on this task. |
20:11.41 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
20:17.43 |
Notify |
03GCI:codingcow_boy * 5056785140416512
Compile BRL-CAD using Microsoft Visual Studio Community Edition:
diff and new output build log added - I have added a difference of
these... |
20:23.29 |
Notify |
03GCI:codingcow_boy * 5056785140416512
Compile BRL-CAD using Microsoft Visual Studio Community Edition: I
managed to create the diff with svn ,here it is - Nevertheless of
claiming it's hard to do... |
20:38.33 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
20:44.52 |
*** join/#brlcad deepak
(~chatzilla@59.91.115.125) |
20:47.14 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:56.18 |
Notify |
03GCI:deepakkumarsharma * 5265491291537408
Design new API function to reduce duplication: Task Assigned - This
task has been assigned to Andromeda Galaxy. You have 100 hours to
complete this task,... |
21:02.16 |
MarcTannous |
good night
guys, good luck with your tasks :D |
21:11.37 |
Notify |
03GCI:Melange
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
21:18.18 |
Notify |
03GCI:Melange
* 4861494520971264 Design a T-Shirt for BRL-CAD #10: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
21:22.37 |
Notify |
03GCI:Melange
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: Task due soon - There are less than 24 hours left until
the deadline, please submit your work soon. |
21:29.49 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:31.11 |
Notify |
03GCI:Melange
* 6433230555185152 Design a banner for our Facebook page (and/or
other social media sites) #5: Task due soon - There are less than
24 hours left until the deadline, please submit your... |
21:32.36 |
Notify |
03GCI:Melange
* 4639899508539392 Write manual page documentation (for g-jack):
Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
21:49.16 |
Notify |
03GCI:Melange
* 6690570030284800 Design a T-Shirt for BRL-CAD: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
22:08.59 |
Notify |
03GCI:Melange
* 4544323332866048 Design a T-Shirt for BRL-CAD #6: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
22:14.56 |
Notify |
03GCI:elizabeth_cooper * 5564670123442176
Fix at least 8 spelling mistakes in at least 8 different files #3:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
22:15.41 |
Notify |
03BRL-CAD:starseeker * 63600
brlcad/trunk/src/librt/test_shape_recognition.cpp: Improve related
face collection info |
22:18.08 |
Notify |
03GCI:Melange
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
22:19.32 |
*** join/#brlcad andromed`
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
22:26.00 |
Notify |
03GCI:o7p9bxbnyj * 5265491291537408 Design
new API function to reduce duplication: Ready for review - The work
on this task is ready to be reviewed. |
22:40.34 |
Notify |
03GCI:judebirch * 4861494520971264 Design
a T-Shirt for BRL-CAD #10: Ready for review - The work on this task
is ready to be reviewed. |
22:52.36 |
Notify |
03GCI:Melange
* 4956557716488192 Fix at least 8 spelling mistakes in at least 8
different files #5: Task due soon - There are less than 24 hours
left until the deadline, please submit your work... |
23:13.49 |
Notify |
03GCI:vijfhoek * 6339238148702208 Identify
and eliminate dead code (100+ lines) #5: Task Claimed - I would
like to work on this task. |
23:15.19 |
*** join/#brlcad Vijfhoek
(quassel@46.249.37.134) |
23:15.50 |
Notify |
03GCI:fleurdelis * 5001720170020864 Write
manual page documentation (for g-step): Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
23:23.39 |
Notify |
03GCI:vijfhoek * 6339238148702208 Identify
and eliminate dead code (100+ lines) #5: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
23:29.32 |
Notify |
03GCI:Melange
* 6487841399898112 Design a BRL-CAD business card #4: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
23:58.26 |
Notify |
03GCI:Melange
* 5056785140416512 Compile BRL-CAD using Microsoft Visual Studio
Community Edition: Task due soon - There are less than 24 hours
left until the deadline, please submit your work soon. |
00:21.37 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:26.49 |
Notify |
03GCI:Melange
* 5604954702086144 Fix at least 8 spelling mistakes in at least 8
different files #2: Task due soon - There are less than 24 hours
left until the deadline, please submit your work... |
01:31.58 |
*** join/#brlcad ofnlut
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
01:31.58 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
01:36.43 |
ofnlut |
is there a
mentor available? |
01:51.07 |
andromeda-galaxy |
does anyone
know where I can find some documentation on the exact meanings of
the terms shell, face, loop, etc. as used in NMG? |
01:54.31 |
*** join/#brlcad andromedagalaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
01:59.53 |
starseeker |
andromeda-galaxy: you might try
www.scorec.rpi.edu/REPORTS/1986-1.pdf |
02:01.46 |
andromeda-galaxy |
starseeker:
thanks! I'll take a look at it, though it seems to be taking a
while to download... |
02:03.26 |
starseeker |
it's a thesis
- 340 pages |
02:04.53 |
andromeda-galaxy |
ahh... it
just loaded, does look useful |
02:06.12 |
starseeker |
figure 17 (pg
200 in the report, 218 in the pdf) may be helpful |
02:06.39 |
starseeker |
er -
17-8. |
02:06.43 |
starseeker |
couple others
around there |
02:07.02 |
Notify |
03GCI:Melange
* 5230915127083008 Compile BRL-CAD with GCC trunk: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
02:07.14 |
andromeda-galaxy |
thanks! The
definitions in chapter 10 also look useful.. |
02:10.08 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Ready for review - The
work on this task is ready to be reviewed. |
02:43.53 |
maths22 |
ofnlut:
Hello |
02:43.55 |
maths22 |
~ask |
02:43.55 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
02:44.11 |
*** join/#brlcad YashM
(75de1552@gateway/web/cgi-irc/kiwiirc.com/ip.117.222.21.82) |
02:44.43 |
ofnlut |
Hello I
needed assistance with one of the task involving me to compile the
program in Dev-C++ |
02:44.56 |
maths22 |
What was your
difficulty? |
02:45.58 |
ofnlut |
theres no
clear option in cmake that uses Dev-C++ I tried using MiwGW File
Maker however i came across errors |
02:46.10 |
maths22 |
Looking at
your log, I can see that. |
02:46.37 |
Notify |
03GCI:brinlyt
* 5230915127083008 Compile BRL-CAD with GCC trunk: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
02:46.40 |
maths22 |
I'm not sure
what's up with that; maybe some other mentor will know. |
02:46.47 |
maths22 |
reference:
http://www.google-melange.com/gci/task/view/google/gci2014/6680593089691648 |
02:46.48 |
ofnlut |
Maybe I am
using the wrong configuration? |
02:46.48 |
gcibot |
Compile
BRL-CAD with Dev-C++ |
02:46.48 |
gcibot |
Status:
NeedsWork (3 days, 1 hours left) |
02:46.48 |
gcibot |
Mentor(s):
Jacob B, Harmanpreet |
02:47.13 |
maths22 |
I don't think
so, but when I was a student participating last year, I tried this
task, and I think I ran into a similar issue. |
02:47.38 |
maths22 |
I moved on to
trying something else, so I never got it solved |
02:47.49 |
ofnlut |
ahh I
see |
02:48.43 |
ofnlut |
this is the
second task I have tried involving me compiling a
program |
03:08.33 |
Notify |
03GCI:Melange
* 5670223239708672 Design a BRL-CAD splash screen #7: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
03:24.16 |
Notify |
03GCI:Melange
* 6399086370488320 Design a BRL-CAD Sticker #2: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
03:27.54 |
*** join/#brlcad YashM
(~YashM@117.222.23.42) |
03:32.47 |
starseeker |
kind of
interesting - video to create a bearing in FreeCAD:
https://www.youtube.com/watch?v=wWKzRr2Qw1o&feature=youtube_gdata |
03:44.20 |
*** part/#brlcad YashM
(~YashM@117.222.23.42) |
03:44.26 |
*** join/#brlcad YashM
(~YashM@117.222.23.42) |
04:37.55 |
ignacio |
Good night
guys |
04:45.23 |
YashM |
gn |
04:53.46 |
*** join/#brlcad Marctannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
04:54.32 |
Marctannous |
mentors |
04:54.59 |
Marctannous |
anyone
here? |
04:55.00 |
Marctannous |
https://www.google-melange.com/gci/task/view/google/gci2014/6375681818624000 |
04:55.01 |
gcibot |
Test New
BRL-CAD Virtual Machine image |
04:55.01 |
gcibot |
Status:
NeedsReview (3 days, 12 hours left) |
04:55.01 |
gcibot |
Mentor(s):
Popescu Andrei, Ishwerdas |
05:17.45 |
Notify |
03GCI:Melange
* 6648047639461888 Design a BRL-CAD Sticker #10: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
05:23.16 |
Notify |
03GCI:pulkit10mehta * 5899163250196480
Create a BRL-CAD presentation template #6: None - Sir, By mistake
previous files were also compressed in the package. Kindly ignore
the previous files. |
05:28.44 |
Notify |
03GCI:Melange
* 6353662997692416 Design a BRL-CAD splash screen #3: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
05:31.05 |
Notify |
03GCI:Melange
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Task due soon - There are less than 24 hours left
until the deadline, please submit your work... |
05:38.29 |
*** join/#brlcad YashM_
(~YashM@59.88.182.188) |
05:40.23 |
Notify |
03GCI:Melange
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Task due soon - There are less than
24 hours left until the deadline, please submit your... |
05:46.25 |
Notify |
03GCI:Melange
* 5853389636239360 Design a BRL-CAD Sticker #3: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
05:48.10 |
Notify |
03GCI:Melange
* 6068206720516096 Design a BRL-CAD business card #2: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
06:11.27 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
06:12.42 |
andrei_ |
any mentor
out here? |
06:14.04 |
Stragus |
It's 1am in
their time zone, but ask away, they don't seem to get much sleep
lately :) |
06:23.54 |
Marctannous |
andrei_ did
you get a chance to look over my VM task? |
06:24.20 |
andrei_ |
nope
:) |
06:24.27 |
Marctannous |
:( |
06:24.33 |
Notify |
03GCI:popescuandrei * 6375681818624000
Test New BRL-CAD Virtual Machine image: Solutions! - Marc, the
virtual machine guide cannot be merged with installing BRL-CAD
guide for the reason that one... |
06:24.34 |
Notify |
03GCI:popescuandrei * 6375681818624000
Test New BRL-CAD Virtual Machine image: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
06:24.59 |
andrei_ |
:) |
06:29.59 |
andrei_ |
Stragus, you
got any task, how's it going? |
06:30.50 |
andrei_ |
also, not all
mentors have the same timezone. For example, for me and mihaineacsu
it's 8.30 AM :) |
06:32.21 |
*** join/#brlcad darshpreets
(~darshpree@202.164.53.117) |
06:32.28 |
Stragus |
Oh. :) I
assumed most mentors were part of the standard crew in
Maryland |
06:33.03 |
Stragus |
I'm not
involved in the tasks, I only contributed some code over the years
that is being used in BRL-CAD, I work on parallel
projects |
06:33.32 |
andrei_ |
ah |
06:34.06 |
andrei_ |
~seen
d_rossberg |
06:34.07 |
infobot |
d_rossberg
<~rossberg@66-118-151-70.static.sagonet.net> was last seen on
IRC in channel #brlcad, 107d 15h 25m 12s ago, saying: 'or http://brlcad.org/wiki/Object-oriented_interfaces
?'. |
06:35.08 |
YashM |
nice |
06:36.01 |
Notify |
03GCI:popescuandrei * 4861494520971264
Design a T-Shirt for BRL-CAD #10: Nice work! - Hey, Jude! Can
you please upload a pdf version of t-shirt final as well? Aside of
that, it looks nice! Good... |
06:36.36 |
Notify |
03GCI:tannousmarc * 6375681818624000 Test
New BRL-CAD Virtual Machine image: Even more solutions! - 1)
Regarding the two terminals, at first I thought that's how it's
supposed to happen, but... |
06:40.47 |
Notify |
03GCI:moret *
5323479725375488 Identify and eliminate dead code (100+ lines) #7:
Task Claimed - I would like to work on this task. |
06:47.38 |
Notify |
03GCI:popescuandrei * 5307330648342528
Design a BRL-CAD Sticker #5
http://www.google-melange.com/gci/task/view/google/gci2014/5307330648342528:
Suggestions Hey, Krassen! You've been doing... |
06:47.39 |
Notify |
03GCI:popescuandrei * 5307330648342528
Design a BRL-CAD Sticker #5: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
06:48.53 |
Notify |
03GCI:popescuandrei * 5307330648342528
Design a BRL-CAD Sticker #5: time - I forgot to mention, don't
worry about the task time running out, if you can't manage to do it
in the remaining time, I... |
06:51.39 |
Notify |
03GCI:popescuandrei * 4949440150372352
Design a BRL-CAD splash screen #4: jpg or pdf - Hello, Andrew!
Can you please upload a jpg or pdf version of your work? Not
everyone can open psd and it's... |
06:51.44 |
Notify |
03GCI:popescuandrei * 4949440150372352
Design a BRL-CAD splash screen #4: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
06:52.49 |
Notify |
03GCI:brlcad
* 5516399187329024 Design a BRL-CAD splash screen #8: Task Closed -
Congratulations, this task has been completed
successfully. |
06:53.34 |
Notify |
03GCI:popescuandrei * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Task Assigned -
This task has been assigned to Moretti Georgiev. You have 100 hours
to complete this task,... |
06:53.44 |
Notify |
03GCI:brlcad
* 5516399187329024 Design a BRL-CAD splash screen #8: better! -
Ivan, that's looking a lot better. Looks like something we might
even be able to use in a future version of BRL-CAD.... |
06:58.35 |
Notify |
03GCI:tannousmarc * 6375681818624000 Test
New BRL-CAD Virtual Machine image: Ready for review - The work on
this task is ready to be reviewed. |
06:59.10 |
Notify |
03GCI:brlcad
* 5265491291537408 Design new API function to reduce duplication:
Task Closed - Congratulations, this task has been completed
successfully. |
07:00.40 |
Marctannous |
brlcad: are
you here? |
07:01.20 |
andrei_ |
brlcad: if
you can, have a look at Marc's task, it looks OK to me,
considering there weren't any actual issues. |
07:04.43 |
Notify |
03GCI:brlcad
* 5265491291537408 Design new API function to reduce duplication:
excellent analysis - Andromeda, thanks for providing a detailed
rationale write-up that explains the two choices. My... |
07:15.31 |
Notify |
03GCI:popescuandrei * 6375681818624000
Test New BRL-CAD Virtual Machine image: None - Is the 2.pdf file
the second page or the second version? If it's the second page,
merge them into a single... |
07:15.32 |
Notify |
03GCI:popescuandrei * 6375681818624000
Test New BRL-CAD Virtual Machine image: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
07:20.08 |
ofnlut |
brlcad are
you available? |
07:20.47 |
Notify |
03GCI:popescuandrei * 6375681818624000
Test New BRL-CAD Virtual Machine image: Task Closed -
Congratulations, this task has been completed
successfully. |
07:20.52 |
Notify |
03GCI:tannousmarc * 6375681818624000 Test
New BRL-CAD Virtual Machine image: Ready for review - The work on
this task is ready to be reviewed. |
07:21.13 |
andrei_ |
ofnlut: do
you need to speak specifically to brlcad, or do you need help with
something? |
07:21.56 |
ofnlut |
yes I need
help with one of the task about compiling the program in
Dev-C++ |
07:23.25 |
andrei_ |
then ask
away |
07:23.27 |
andrei_ |
perhaps I can
help |
07:23.41 |
andrei_ |
(or any other
mentors) |
07:23.56 |
Stragus |
(or any other
non-mentor too :) ) |
07:24.10 |
andrei_ |
^ |
07:24.39 |
ofnlut |
theres no
clear option in cmake that uses Dev-C++ I tried using MiwGW File
Maker however i came across errors |
07:24.55 |
ofnlut |
so am i using
the wrong configuration? |
07:25.03 |
Stragus |
Dev-C++ is
really just an IDE around mingw32 |
07:26.24 |
andrei_ |
what errors
did you come across? do you have an error log? |
07:26.52 |
ofnlut |
yes i can
pull up a pastebin |
07:27.06 |
andrei_ |
try something
permanent, like a text file uploaded to melange |
07:28.50 |
ofnlut |
oh i did
upload a log to melange in the task page |
07:29.02 |
andrei_ |
alright, let
me look |
07:32.40 |
andrei_ |
Stragus: do
you usually build brlcad on windows? |
07:33.22 |
andrei_ |
I've
previously reviewed ofnlut's task and I was the one who asked him
do join IRC |
07:33.30 |
andrei_ |
but I don t
use windows, I don't know what to make of those errors |
07:33.54 |
ofnlut |
no this is my
first time |
07:34.52 |
andrei_ |
what do you
mean? |
07:34.55 |
Stragus |
I don't use
Windows either, never tried to build BRL-CAD there, but I have
experience with mingw32 and mingw64 |
07:35.45 |
andrei_ |
gcc.exe:
error: unrecognized command line option
'-Qunused-arguments' |
07:36.17 |
andrei_ |
mingw32/bin/ld.exe: cannot find -lc
collect2.exe: error: ld returned 1 exit status |
07:36.20 |
andrei_ |
these seem to
be the issues |
07:36.50 |
Stragus |
Uh... That's
not a GCC flag |
07:36.59 |
Stragus |
It's a Clang
flag too, apparently, or so says Google |
07:37.19 |
Stragus |
Apparently,
it's trying to target the wrong compiler |
07:37.24 |
Notify |
03GCI:nikhilojha271119991 *
5781103189164032 Create a BRL-CAD presentation template #8: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
07:37.29 |
andrei_ |
CheckIncludeFiles.c:2:19: fatal error:
regex.h: No such file or directory compilation
terminate |
07:38.18 |
Stragus |
regex isn't a
standard library on Windows, it will have to be installed if
required |
07:41.58 |
ofnlut |
so is that
the source of my issue? |
07:42.38 |
andrei_ |
it might
be |
07:42.46 |
andrei_ |
let me figure
out how to install it |
07:43.12 |
Stragus |
If it's
trying to pass Clang options to GCC (including mingw32 and
Dev-C++), that's certainly an issue |
07:45.01 |
andrei_ |
yeah, but if
the regex error dissapears, we can see if that's what breaks the
build or not |
07:46.18 |
*** join/#brlcad luca79
(~luca@net-37-116-118-116.cust.vodafonedsl.it) |
07:46.51 |
andrei_ |
ofnlut: can
you search for regex.h on your system, to see if it
exists? |
07:47.55 |
Notify |
03GCI:gjeet *
4949440150372352 Design a BRL-CAD splash screen #4
http://www.google-melange.com/gci/task/view/google/gci2014/4949440150372352:
Thoughts on your design Hey Andrew, you can do
the... |
07:47.59 |
Stragus |
I can confirm
mingw32 doesn't come with regex.h, the same is probably true for
Dev-C++ |
07:49.24 |
ofnlut |
yes it exist
in cygwin64 folder |
07:49.32 |
ofnlut |
in
my* |
07:51.03 |
Notify |
03GCI:Melange
* 5609694466932736 Design a BRL-CAD splash screen #5: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
07:51.34 |
andrei_ |
hm |
07:51.42 |
andrei_ |
Determining
if files regex.h exist failed with the following output: Change
Dir:
E:/Users/Devin/Documents/brlcad-7.24.2/build/CMakeFiles/CMakeTmp |
07:52.14 |
andrei_ |
it fails to
find pthread.h and regex.h |
07:52.25 |
ofnlut |
so maybe it
does not work because it is not looking in cygwin64? |
07:53.26 |
Stragus |
cygwin64 is
completely different from mingw32 |
07:53.49 |
Stragus |
Mingw32 is
just GCC for Windows. Cygwin64 is a complete Unix emulation layer
for Windows, of course it will have regex |
07:53.59 |
andrei_ |
there's no
way pthread can be in mingw |
07:54.00 |
andrei_ |
yeah |
07:54.31 |
andrei_ |
ofnlut: mark
your task ready for review |
07:54.37 |
andrei_ |
someone has
to have a better look at it |
07:54.58 |
andrei_ |
I'll add a
comment to it |
07:55.13 |
Notify |
03GCI:alonzo_
* 6680593089691648 Compile BRL-CAD with Dev-C++: Ready for review -
The work on this task is ready to be reviewed. |
07:56.15 |
*** join/#brlcad ishwerdas
(75dcad6d@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.109) |
07:57.58 |
Notify |
03GCI:popescuandrei * 6680593089691648
Compile BRL-CAD with Dev-C++: None - the build seems to fail to
find regex.h and pthread.h in cygwin folder although it exist.
Also, mingw receives Clang... |
07:59.33 |
Stragus |
I think the
point was compiling with Dev-C++/mingw32, not Cygwin |
07:59.48 |
Stragus |
Cygwin is
pretty much guaranteed to work, it features complete Unix
emulation |
08:00.00 |
andrei_ |
well yeah,
but he mentioned using the mingw make |
08:17.41 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
08:53.24 |
Notify |
03GCI:rossberg * 6680593089691648 Compile
BRL-CAD with Dev-C++
http://www.google-melange.com/gci/task/view/google/gci2014/6680593089691648:
Please retry with current developer version
CMake... |
08:53.34 |
Notify |
03GCI:rossberg * 6680593089691648 Compile
BRL-CAD with Dev-C++: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
08:58.30 |
andrei_ |
ofnlut: if
you need help getting the latest revision, ask away :) |
09:00.48 |
Notify |
03GCI:mirco_wave * 5609694466932736 Design
a BRL-CAD splash screen #5: Ready for review - The work on this
task is ready to be reviewed. |
09:03.05 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:03.42 |
brlcad |
GCI students:
andromeda-galaxy: Marctannous: others: a bunch of new tasks were
just uploaded (~70), so check 'em out! even more on the
way. |
09:04.10 |
brlcad |
~ask |
09:04.11 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
09:06.36 |
ofnlut |
andrei: how
do i use the command exactly with tortoisesvn? |
09:06.55 |
andrei_ |
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html |
09:08.08 |
andrei_ |
using the
link found on the wiki |
09:10.41 |
ofnlut |
the url is
not valid so should I use the
https://svn.code.sourceforge.net/p/brlcad/code/<module>/trunk
<module> portion? |
09:12.20 |
brlcad |
~cadsvn |
09:12.20 |
infobot |
To obtain
BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk
brlcad |
09:12.38 |
ofnlut |
thank
you |
09:12.39 |
andrei_ |
oh, new
tricks :)) |
09:18.54 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
09:20.44 |
Notify |
03GCI:helix *
6408871916601344 Design a BRL-CAD Sticker #13: Task Claimed - I
would like to work on this task. |
09:23.15 |
ofnlut |
andrei_:I ran
CMake again using the same settings and it still returned
errors |
09:24.11 |
Notify |
03GCI:ch3ck *
6408871916601344 Design a BRL-CAD Sticker #13: Task Assigned - This
task has been assigned to Yash. You have 100 hours to complete this
task, good luck! |
09:27.49 |
Notify |
03GCI:popescuandrei * 4861494520971264
Design a T-Shirt for BRL-CAD #10: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
09:28.03 |
andrei_ |
ofnlut: can
you upload the same logs again ? |
09:28.08 |
ofnlut |
will
do |
09:28.37 |
ofnlut |
I named the
new ones as developer |
09:28.39 |
*** join/#brlcad mihaineacsu
(~mihaineac@95.76.156.247) |
09:28.44 |
Notify |
03GCI:alonzo_
* 6680593089691648 Compile BRL-CAD with Dev-C++: Ready for review -
The work on this task is ready to be reviewed. |
09:35.49 |
Notify |
03GCI:ekamjot01 * 5235927756570624 Design
a BRL-CAD Sticker #12: Task Claimed - I would like to work on this
task. |
09:37.31 |
Notify |
03GCI:mihaineacsu29 * 5609694466932736
Design a BRL-CAD splash screen #5: None - That looks great! On the
right side you have some gray layers that overlap each other. Can
you add another version... |
09:37.36 |
Notify |
03GCI:mihaineacsu29 * 5609694466932736
Design a BRL-CAD splash screen #5: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
09:37.46 |
Notify |
03GCI:rossberg * 5235927756570624 Design a
BRL-CAD Sticker #12: Task Reopened - This task has been
Reopened. |
09:41.49 |
Notify |
03GCI:ekamjot01 * 5235927756570624 Design
a BRL-CAD Sticker #12: Task Claimed - I would like to work on this
task. |
09:42.46 |
Notify |
03GCI:ch3ck *
5235927756570624 Design a BRL-CAD Sticker #12: Task Assigned - This
task has been assigned to Ekamjot Singh. You have 100 hours to
complete this task, good luck! |
09:45.50 |
*** join/#brlcad ishwerdas
(75dcad6d@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.109) |
09:49.24 |
Notify |
03GCI:andrei23 * 4949440150372352 Design a
BRL-CAD splash screen #4: None - I will try to do a better work
but i need another 2 days more to do that, thank you for the
suggestions and i promise... |
09:50.00 |
Notify |
03GCI:samarpita * 5564670123442176 Fix at
least 8 spelling mistakes in at least 8 different files #3: None -
sir, I am thinking to claim this task . Can I have 1 or 2 examples?
actually I didn't... |
09:52.42 |
Notify |
03GCI:rossberg * 6680593089691648 Compile
BRL-CAD with Dev-C++: Task Closed - Congratulations, this task has
been completed successfully. |
09:56.09 |
Notify |
03GCI:rossberg * 6680593089691648 Compile
BRL-CAD with Dev-C++: Follow-on task: Fix a configuration error -
Will be there soon. |
10:04.48 |
Notify |
03GCI:helix *
6408871916601344 Design a BRL-CAD Sticker #13: Ready for review -
The work on this task is ready to be reviewed. |
10:05.28 |
Notify |
03GCI:sakshamarora7313 * 5231299258220544
Model a toy tank in 3D using BRL-CAD: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
10:08.13 |
Notify |
03GCI:ch3ck *
6408871916601344 Design a BRL-CAD Sticker #13: Perfect! - Very
nice and daring design. Like it :) |
10:09.12 |
YashM |
Ch3ck, I am
uploading the PSD sec |
10:13.14 |
Notify |
03GCI:ch3ck *
6408871916601344 Design a BRL-CAD Sticker #13: Task Closed -
Congratulations, this task has been completed
successfully. |
10:15.28 |
YashM |
Can I claim
more than one similar tasks |
10:15.35 |
YashM |
with
different submissions? |
10:17.45 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: New Files - Sir, I
have compressed the files to make an rar file named book
layout.rar. And the psd of all the... |
10:26.13 |
YashM |
the new
website is screwed up |
10:35.40 |
*** join/#brlcad deepak
(~chatzilla@117.199.101.247) |
10:37.59 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
10:41.11 |
*** join/#brlcad MarcTannousPhone
(~androirc@109.166.128.57) |
10:41.26 |
MarcTannousPhone |
Brlcad:
please tell me you are here |
10:41.48 |
MarcTannousPhone |
I really was
happy when I saw that you introduced web design tasks |
10:42.05 |
MarcTannousPhone |
But I cannot
claim them as I have already completed my 2 beginenr
tasks |
10:42.55 |
YashM |
theres
another web design task |
10:43.03 |
YashM |
which is not
beginner |
10:43.07 |
MarcTannousPhone |
These are
responsive landing pages we are talking about, I consider this
harder than designing a sticker, do you consider thkse beginner
tasks? |
10:43.22 |
MarcTannousPhone |
Yes but it's
regarding an icon set which is way less challenging |
10:43.50 |
MarcTannousPhone |
... |
10:43.54 |
YashM |
no |
10:43.55 |
YashM |
this |
10:43.56 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5303979902763008 |
10:43.56 |
gcibot |
Design a web
page that overviews the BRL-CAD contributors #3 |
10:43.57 |
gcibot |
Status:
Open |
10:43.57 |
gcibot |
Mentor(s):
Isaac Kamga, Harmanpreet |
10:44.11 |
MarcTannousPhone |
This one is
way easier |
10:44.17 |
MarcTannousPhone |
Than the
frontpage |
10:44.19 |
andrei_ |
MarcTannousPhone, can you give me a
link? |
10:44.22 |
MarcTannousPhone |
That is my
concern |
10:44.37 |
MarcTannousPhone |
http://www.google-melange.com/gci/task/view/google/gci2014/5309919842533376 |
10:44.37 |
gcibot |
Design a
website icon set for brlcad.org #2 |
10:44.37 |
gcibot |
Status:
Open |
10:44.37 |
gcibot |
Mentor(s):
Deepak, Gauravjeet Singh |
10:44.41 |
MarcTannousPhone |
Oh
no |
10:44.43 |
MarcTannousPhone |
Not that
one |
10:44.44 |
MarcTannousPhone |
Sec |
10:45.02 |
MarcTannousPhone |
http://www.google-melange.com/gci/task/view/google/gci2014/5517402733281280 |
10:45.03 |
gcibot |
Design a new
website landing page for BRL-CAD #10 |
10:45.03 |
gcibot |
Status:
Open |
10:45.03 |
gcibot |
Mentor(s):
Mandeep Kaur, Sean |
10:45.24 |
MarcTannousPhone |
This is by
far the most challenging task this far, I really consider the
beginner tag inappropriate |
10:45.33 |
YashM |
its not a
beginner task, yeah |
10:46.10 |
MarcTannousPhone |
And I cannot
claim it because my 2 beginner tasks are done |
10:46.55 |
andrei_ |
Marc, relax,
if what you say is justified |
10:46.59 |
andrei_ |
I l remove
the beginner tag |
10:47.06 |
andrei_ |
I
ll* |
10:47.17 |
MarcTannousPhone |
Thank
you |
10:48.03 |
andrei_ |
there are 10
of them, it's more than fair that you are able to work on one of
them |
10:48.12 |
andrei_ |
Alright, I ll
remove the beginner tag |
10:48.29 |
andrei_ |
and I ll
discuss with brlcad if they should all be removed |
10:48.34 |
andrei_ |
(to be fair
to others) |
10:48.37 |
MarcTannousPhone |
Thabk
you |
10:48.44 |
MarcTannousPhone |
Will deliver
a spectacular design |
10:49.00 |
YashM |
andrei_, Can
I claim more than one similar tasks |
10:49.00 |
YashM |
with
different submissions? |
10:49.23 |
andrei_ |
YashM, I
wouldn't advice it, but, technically, yeah... |
10:49.33 |
Notify |
03GCI:tannousmarc * 5517402733281280
Design a new website landing page for BRL-CAD #10: Task Claimed - I
would like to work on this task. |
10:49.42 |
andrei_ |
is there a
reason for which you wish to do so? |
10:49.58 |
YashM |
its open and
i can do it |
10:50.11 |
YashM |
but have done
it before |
10:50.29 |
YashM |
not a
specific reason though |
10:50.31 |
andrei_ |
what
task? |
10:50.39 |
YashM |
the sticker
one |
10:50.49 |
andrei_ |
if it's
"reduce duplicated code" for example |
10:50.57 |
andrei_ |
I consider it
perfectly ok to do so |
10:51.00 |
andrei_ |
ah |
10:51.13 |
andrei_ |
so, there's
no other task that interrests you? |
10:51.23 |
YashM |
there
is |
10:51.24 |
YashM |
:P |
10:51.27 |
YashM |
but just
asking |
10:51.29 |
Notify |
03GCI:ch3ck *
5517402733281280 Design a new website landing page for BRL-CAD #10:
Task Assigned - This task has been assigned to Marc Tannous. You
have 96 hours to complete this task, good luck! |
10:51.56 |
andrei_ |
you can do
it, of course |
10:52.16 |
andrei_ |
but the
number of tasks, in an absolute way of speaking is not that
relevant |
10:52.51 |
andrei_ |
it's way more
important to see that you've progress and learned than to see you
ve done the most tasks, while all tasks being essentially in the
same spectrum |
10:53.05 |
andrei_ |
it s not
forbbiden to do similar tasks, either |
10:53.09 |
andrei_ |
just do as
you see fit :) |
10:53.21 |
YashM |
ok
:) |
10:53.59 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Task Claimed - I would like to work on this task. |
10:55.25 |
Notify |
03GCI:popescuandrei * 5237391803547648
Create a BRL-CAD style guide / cheat sheet #5: Task Assigned - This
task has been assigned to Yash. You have 100 hours to complete this
task, good luck! |
10:55.28 |
YashM |
Also, how do
i open a .lib file? sorry for the stupid ques |
10:57.51 |
andrei_ |
~question |
10:57.51 |
infobot |
rumour has
it, question is If you have a question and want people to give
useful answers, make sure you have read this first: http://www.catb.org/~esr/faqs/smart-questions.html |
10:57.58 |
andrei_ |
oops |
10:58.04 |
andrei_ |
not what I
wanted |
10:58.14 |
andrei_ |
YashM, there
are absolutely no stupid questions |
10:58.28 |
andrei_ |
ask anything
you need/want to know |
10:58.38 |
andrei_ |
I don t think
you can open a lib file |
10:58.45 |
andrei_ |
as it might
be a binary, let me look |
11:26.01 |
Notify |
03GCI:shashank1245 * 5309919842533376
Design a website icon set for brlcad.org #2: Query - The first two
sites are not working.Please check for solution. |
11:27.21 |
Notify |
03GCI:otamegami * 5604954702086144 Fix at
least 8 spelling mistakes in at least 8 different files #2: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
11:28.21 |
Notify |
03GCI:popescuandrei * 5309919842533376
Design a website icon set for brlcad.org #2
http://www.google-melange.com/gci/task/view/google/gci2014/5309919842533376:
None Hello! both... |
11:29.22 |
*** join/#brlcad mihaineacsu
(~mihaineac@95.76.156.247) |
11:31.47 |
Notify |
03GCI:gjeet *
4949440150372352 Design a BRL-CAD splash screen #4: Deadline
extended - The deadline of the task has been extended with 1 days
and 16 hours. |
11:35.56 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:37.49 |
Notify |
03BRL-CAD
Wiki:Enriuealcalde * 0 /wiki/User:Enriuealcalde: |
11:38.40 |
``Erik |
the torrent
of activity during gci, sheesh, spend half my time trying to read
backlog just to get my bearings in this maelstrom :) |
11:38.58 |
``Erik |
last time I
tried, BRL-CAD and cygwin don't mix |
11:39.54 |
``Erik |
even doing it
in the shell, there were some very weird deep issues with tcl that
made it a non-starter |
11:39.55 |
andrei_ |
``Erik,
daniel closed that task, the point was to find out what breaks, not
to actually build |
11:40.04 |
``Erik |
:) |
11:41.26 |
``Erik |
I thought
there was a dev-c++ generator for cmake, but it looks like I was
wrong O.o second hit on "cmake dev-c++ generator" is a BRL-CAD gci
task |
11:41.41 |
andrei_ |
haha, we're
famous :) |
11:42.00 |
andrei_ |
maybe we
should make a gci task to write one ? :p |
11:42.47 |
``Erik |
a dec-c++
cmake generator is a lot more than a gci task, more like a gsoc
task... for the cmake project.... :) |
11:42.51 |
``Erik |
s/c/v/ |
11:43.21 |
andrei_ |
I suspected
so |
11:43.27 |
andrei_ |
but was
joking |
11:44.04 |
``Erik |
it's a good
idea that we'd benefit from, just not our task to own
:) |
11:44.56 |
Notify |
03GCI:rohit_agarwal * 5781103189164032
Create a BRL-CAD presentation template #8: Task Claimed - I would
like to work on this task. |
11:46.02 |
Notify |
03GCI:deepakkumarsharma * 5781103189164032
Create a BRL-CAD presentation template #8: Task Assigned - This
task has been assigned to Rohit Agarwal. You have 100 hours to
complete this task, good... |
11:47.01 |
deepak |
Is someone
working on brlcad new website. AFAIK few days before I looked into
it, it seems good but now everything messed up. Please check
http://beta.brlcad.org/wp/. Is
problem really exists or I'm the only one facing this. |
11:47.17 |
Notify |
03GCI:ekansh_mahendru * 5833974572122112
Design a BRL-CAD Sticker #15: Task Claimed - I would like to work
on this task. |
11:48.17 |
Notify |
03GCI:deepakkumarsharma * 5833974572122112
Design a BRL-CAD Sticker #15: Task Assigned - This task has been
assigned to Ekansh. You have 100 hours to complete this task, good
luck! |
11:48.18 |
mihaineacsu |
deepak: looks
good on my side; |
11:48.33 |
``Erik |
what do you
mean by "messed up"? |
11:48.34 |
mihaineacsu |
what seems to
be out of place? |
11:49.32 |
deepak |
http://awesomescreenshot.com/0dd3z5d8b6.
Everything aligned to left side and no image
displaying. |
11:51.11 |
andrei_ |
``Erik: is
there actually anyone who uses Dev-C++ ? |
11:51.17 |
andrei_ |
<PROTECTED> |
11:51.17 |
``Erik |
that's what
it looks like for me, deepak |
11:51.26 |
mihaineacsu |
deepak:
images are missing here as well |
11:52.00 |
mihaineacsu |
I thought it
was my slow internet, I'm in a public place |
11:52.07 |
``Erik |
andrei_: for
BRL-CAD? no... msvc is the supported tool for making a windows
package |
11:54.36 |
deepak |
It looks good
few days before if I'm not wrong. Everything seems perfect I can
see images too plus over effect on images. Any idea who is working
on this website presently? |
11:54.53 |
deepak |
s / hover /
over |
11:55.58 |
``Erik |
deepak: I
think maths22? |
11:57.58 |
ishwerdas |
deepak: I
guess we had maths22 managing everything and recently there was a
pull request from sofat |
11:58.52 |
Notify |
03GCI:mirco_wave * 5609694466932736 Design
a BRL-CAD splash screen #5: None - Sure thing! |
11:58.53 |
ishwerdas |
I am also
working a bit, but due to other commitments haven't been able to
commit something |
11:59.44 |
ishwerdas |
Also it's a
work in progress so you can expect it to be broken at times
:P |
11:59.59 |
ishwerdas |
if you have
time, you can really help us there :) |
12:01.28 |
Notify |
03GCI:mirco_wave * 5609694466932736 Design
a BRL-CAD splash screen #5: Ready for review - The work on this
task is ready to be reviewed. |
12:01.56 |
deepak |
Ah! I love to
help you guys. I'm not familiar that work is in
progress. |
12:02.11 |
ishwerdas |
Just checked
again, it's sofat's pull request that's applied |
12:02.54 |
ishwerdas |
has caused
this effect |
12:03.22 |
ishwerdas |
what images
are you talking about ? |
12:03.52 |
deepak |
I think
problem is in PR. Can you move one head back and check if error
still exist. As I'm on the way to clone it. |
12:05.56 |
deepak |
Images that
are on the alternative sides of landing page. |
12:06.03 |
ishwerdas |
I am sure
it's in PR, i have cloned it before the PR was applied and problem
wasn't there (regarding squashed logo and everything on
left) |
12:06.14 |
ishwerdas |
that images
were never there on wp theme |
12:06.21 |
ishwerdas |
they were on
cpp-tricks.com/brlcad |
12:06.27 |
ishwerdas |
a mockup i
made a year ago :( |
12:07.57 |
deepak |
Please check
this : http://beta.brlcad.org/wp/ |
12:08.55 |
ishwerdas |
what to check
for ? |
12:10.00 |
Notify |
03GCI:mihaineacsu29 * 5609694466932736
Design a BRL-CAD splash screen #5: None - Fantastic! Good
work! |
12:10.15 |
Notify |
03GCI:mihaineacsu29 * 5609694466932736
Design a BRL-CAD splash screen #5: Task Closed - Congratulations,
this task has been completed successfully. |
12:10.15 |
ishwerdas |
I think
instead of copying the whole web root in git repo we should just
have a repo for wiki theme and wp theme. maths22, what do you think
? |
12:10.47 |
ishwerdas |
#brlcad-gcimentors |
12:11.11 |
ishwerdas |
oops |
12:11.27 |
andrei_ |
haha |
12:12.06 |
YashM |
the beta
website is screwed up or is it me |
12:12.24 |
mihaineacsu |
:) |
12:12.26 |
ishwerdas |
aah! YashM
yes it's pretty screwed up |
12:12.34 |
ishwerdas |
but we are
working on it |
12:12.47 |
YashM |
okay
:) |
12:13.04 |
ishwerdas |
How are your
tasks going on ? |
12:13.48 |
YashM |
I am making a
cheat sheet currently |
12:15.15 |
ishwerdas |
great
:) |
12:26.01 |
*** join/#brlcad ishwerdas
(75dcad6d@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.109) |
12:46.30 |
*** join/#brlcad mihaineacsu
(~mihaineac@95.76.156.247) |
12:46.48 |
*** join/#brlcad MarcTannousPhone
(~androirc@109.166.135.61) |
12:52.40 |
Notify |
03GCI:programmingluko * 5254428328198144
Design a website icon set for brlcad.org #3: Task Claimed - I would
like to work on this task. |
12:57.56 |
Notify |
03GCI:mihaineacsu29 * 5254428328198144
Design a website icon set for brlcad.org #3: Task Assigned - This
task has been assigned to ProgrammingLuko. You have 100 hours to
complete this task, good... |
12:59.10 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:01.57 |
Marctannous |
@any
mentor |
13:02.25 |
andrei_ |
? |
13:02.41 |
Marctannous |
does the new
website in the task have to have a login form? |
13:02.51 |
Marctannous |
that's not
javascript html & css and |
13:03.01 |
Marctannous |
not really
design-related |
13:03.19 |
Marctannous |
also don't
know what to log in to |
13:04.28 |
mihaineacsu |
Marctannous:
care to share the link to the task? |
13:04.42 |
Marctannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5517402733281280 |
13:04.43 |
gcibot |
Design a new
website landing page for BRL-CAD #10 |
13:04.43 |
gcibot |
Status:
Claimed (3 days, 21 hours left) |
13:04.43 |
gcibot |
Mentor(s):
Sean, Popescu Andrei, Mihai Neacsu, Mandeep Kaur |
13:06.43 |
mihaineacsu |
Marctannous:
for the moment, focus on design, the login form doesn't have to
work; |
13:06.56 |
Marctannous |
but is it
necessary in the layout? |
13:07.07 |
Marctannous |
out of the
two examples provided, none of them work |
13:07.17 |
Marctannous |
wanted to
know what the intended feature is with the login |
13:07.51 |
andrei_ |
http://beta.brlcad.org/wp/ |
13:07.52 |
andrei_ |
this one
works |
13:08.12 |
Marctannous |
it redirects
to a wordpress login |
13:08.45 |
Marctannous |
http://beta.brlcad.org/wp/wp-login.php? |
13:09.21 |
andrei_ |
also, since
you enjoy web design so much, you could try to do one with login
layout, that can be removed later on :) |
13:09.33 |
andrei_ |
tho I doubt
it will be |
13:09.50 |
ishwerdas |
Marctannous:
it would be better if you remove that login form |
13:10.20 |
ishwerdas |
we earlier
discussed and we concluded that we want to give that space to
something else |
13:10.27 |
ishwerdas |
making log-in
form not so prominent |
13:10.31 |
ishwerdas |
in
design |
13:10.37 |
andrei_ |
alright,
there's your answer, then |
13:13.15 |
ankesh11 |
There was an
AMA by Carl Bass, the CEO of Autodesk yesterday
http://www.reddit.com/r/IAmA/comments/2oaei2/carl_bass_here_ceo_of_autodesk_designer/ |
13:13.41 |
Marctannous |
I've read
it |
13:13.51 |
Marctannous |
ishwerds:
thanks, did not know the purpose of the login form |
13:14.47 |
ankesh11 |
BRL-CAD got
mentioned a couple of times. |
13:15.27 |
mihaineacsu |
cool! |
13:16.03 |
Marctannous |
it was
advertised by users as an open source,free and available on
multiple platforms program |
13:16.17 |
Marctannous |
mostly when
people were asking bout autodesk's very very high price on
software |
13:16.18 |
ankesh11 |
Yeah. |
13:16.36 |
ankesh11 |
One of the
comments that struck me though was: "Are there actual brlcad users?
When open source cad gets mentioned, people bring it up but have
never used it." |
13:17.19 |
ankesh11 |
Really hope
we can reduce the traction involved in working with
BRL-CAD. |
13:18.02 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:18.03 |
Marctannous |
that's
because the learning curve of the program seems too
steep |
13:18.35 |
ankesh11 |
Having a
revamped website to attract new developers should definitely
help. |
13:18.36 |
ishwerdas |
oh! that
brings to me another gci task idea :) |
13:18.51 |
YashM |
advertise? |
13:18.53 |
ishwerdas |
agrees with ankesh11 |
13:18.56 |
Marctannous |
some
cooly-designed tutorials would help |
13:19.09 |
Marctannous |
don't worry,
the website is on its way |
13:19.11 |
Marctannous |
:D |
13:19.46 |
YashM |
a website, a
better GUI and some youtube tutorials and we're set |
13:20.31 |
ankesh11 |
Marctannous:
Right, maths22 and ishwerdas have designed a prototype that looks
pretty good. |
13:20.51 |
Marctannous |
I really
liked one of them |
13:20.55 |
Marctannous |
don't know
whose it was tho |
13:21.00 |
ishwerdas |
YashM,
exactly! |
13:21.11 |
Marctannous |
but
but |
13:21.24 |
Marctannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5290439682818048 |
13:21.25 |
gcibot |
Design a
prototype CAD GUI layout #2 |
13:21.25 |
gcibot |
Status:
Closed |
13:21.25 |
gcibot |
Mentor(s):
Jacob B, Hardeep Singh Rai |
13:21.29 |
Marctannous |
a BETTER gui?
:( |
13:22.40 |
YashM |
Marctannous,
it's great |
13:23.07 |
ankesh11 |
Marctannous:
The mockup looks great. |
13:23.10 |
YashM |
I think the
icons are too big though |
13:23.22 |
Marctannous |
I explained
it somewhere in that huge comment on the task |
13:23.41 |
*** join/#brlcad deepak
(~chatzilla@117.212.52.136) |
13:23.41 |
Marctannous |
Archer's
current UI really has a lot of white space. White space is
generally good in design, but the toolbar left more than half of
the screen unused |
13:23.44 |
ishwerdas |
anyone with
any skill in Qt design creator ? |
13:23.51 |
ishwerdas |
sry Qt
designer ? |
13:24.04 |
Marctannous |
give me a
link |
13:24.10 |
Marctannous |
to QT
designer |
13:24.32 |
ishwerdas |
http://qt-project.org/doc/qt-4.8/designer-manual.html |
13:24.39 |
ishwerdas |
it's pretty
easy to learn |
13:25.00 |
ishwerdas |
if you are
interested, at-least we can generate .ui files in Qt. |
13:25.02 |
YashM |
oh WYSIWYG we
meet again |
13:25.12 |
Notify |
03GCI:codingcow_boy * 5056785140416512
Compile BRL-CAD using Microsoft Visual Studio Community Edition:
Ready for review - The work on this task is ready to be
reviewed. |
13:25.16 |
Marctannous |
not WYSIWYG
editors please :( |
13:26.18 |
*** join/#brlcad Vijfhoek
(quassel@46.249.37.134) |
13:26.31 |
ishwerdas |
By Qt
designer I meant if we can create the .ui files for current gui
mockups |
13:26.47 |
ishwerdas |
using Qt
framework |
13:27.15 |
ishwerdas |
then may be
they can be later directly used in new GUI for BRL-CAD |
13:27.29 |
ishwerdas |
which I have
seen in BRL-CAD's to-do list last year |
13:27.56 |
ankesh11 |
isherdas: I
have used Qt in the past but how do you avoid the native look it
generates? |
13:28.01 |
YashM |
oh, there
isnt an other way round? |
13:28.06 |
ishwerdas |
there
is |
13:28.17 |
ishwerdas |
you can write
xml for it |
13:28.19 |
ishwerdas |
if you
want |
13:28.24 |
ishwerdas |
sry
QML |
13:28.31 |
ankesh11 |
QML,
yeah |
13:28.48 |
ishwerdas |
ankes11 I
din't get your question |
13:28.53 |
andrei_ |
the whole web
is pretty much *ML ... |
13:29.17 |
ishwerdas |
I guess the
problem people say about Qt is that it does not give a native
feel |
13:29.23 |
YashM |
i think it
means the "Qtness" |
13:29.49 |
ishwerdas |
but that's
the price you pay for having cross platform consistent
GUI |
13:30.06 |
andrei_ |
isn't the
only other alternative GTK? |
13:30.07 |
andrei_ |
for
C++? |
13:30.30 |
ishwerdas |
no, we have
Qt |
13:30.31 |
teepee- |
nope
wxWindows / fltk / ... :) |
13:30.38 |
ishwerdas |
and many
more |
13:30.59 |
andrei_ |
ishwerdas, I
meant aside of Qt, of course |
13:31.05 |
ishwerdas |
:P |
13:31.09 |
*** join/#brlcad mihainea_
(~mihaineac@86.35.127.70) |
13:33.32 |
*** join/#brlcad gauravjeet
(75dcad6d@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.109) |
13:34.28 |
andrei_ |
am iesit, ne
vedem acolo |
13:34.32 |
andrei_ |
oops |
13:34.40 |
Marctannous |
haha |
13:34.50 |
andrei_ |
bye
ppl |
13:35.01 |
YashM |
ciao |
13:35.17 |
Marctannous |
oh my
god |
13:35.35 |
Marctannous |
I finally
have the chance to implement a web page with the new html canvas
and not go overboard because it really fits |
13:36.45 |
teepee- |
haha, that's
software development... finding the right problem for the
solution |
13:36.47 |
teepee- |
;) |
13:37.05 |
Marctannous |
this is
really new technology |
13:37.26 |
Marctannous |
I'm so
pumped |
13:37.46 |
teepee- |
fears Marctannous will find out about WebRTC
:) |
13:38.04 |
teepee- |
yep, there's
always cool new stuff going on |
13:38.15 |
Marctannous |
reddit's my
friend to accomodate new technologies |
13:38.26 |
Marctannous |
the web
design sub started small, but now we're pretty huge |
13:39.14 |
Notify |
03GCI:programmingluko * 5254428328198144
Design a website icon set for brlcad.org #3: Ready for review - The
work on this task is ready to be reviewed. |
13:39.20 |
mihainea_ |
Marctannous:
you should try hackernews |
13:39.34 |
Marctannous |
let me google
it |
13:40.11 |
Marctannous |
this one :
https://news.ycombinator.com/
? |
13:40.18 |
ankesh11 |
The very
same |
13:40.27 |
mihaineacsu |
careful, it
might get you put things off in order to check it |
13:40.44 |
Marctannous |
or http://www.reddit.com/r/hackernews |
13:41.00 |
mihaineacsu |
I'm off to a
local hackathon with Andrei_ |
13:41.05 |
mihaineacsu |
bye
guys! |
13:41.05 |
Marctannous |
what's it
called? |
13:41.27 |
mihaineacsu |
I don't think
it has a name, it's organised by IBM; should be fun
though |
13:41.36 |
Marctannous |
good luck and
have fun guys |
13:41.40 |
YashM |
good
luck |
13:43.06 |
``Erik |
hackernews
is/was good stuff, very startup oriented |
13:44.40 |
Notify |
03GCI:ishwerdas * 5254428328198144 Design
a website icon set for brlcad.org #3: Can be better - Nice try
ProgrammingLuko but I guess you can do better. The colors are bit
dull and the strokes are... |
13:44.41 |
Notify |
03GCI:ishwerdas * 5254428328198144 Design
a website icon set for brlcad.org #3: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to... |
13:47.14 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
13:48.27 |
Marctannous |
has anyone
here tried brackets? |
13:48.38 |
Marctannous |
similar to
Sublime, it's growing pretty big |
13:49.11 |
ankesh11 |
Marctannous:
I haven't but have good things about it. |
13:49.22 |
ankesh11 |
PyCharm does
the job for me though. |
13:49.27 |
Marctannous |
I'm
reinstalling Sublime to start coding my task |
13:49.39 |
Marctannous |
was wondering
whtehr I should try brackets or not |
13:49.43 |
Marctannous |
whether* |
13:49.57 |
deepak |
What about
vim or emacs ;) |
13:50.15 |
ankesh11 |
The instant
feedback thing in brackets is great. |
13:50.40 |
Marctannous |
also it's
open source |
13:50.51 |
Marctannous |
damn, I'd
really love to try it. time to install it :D |
13:52.15 |
Marctannous |
http://brackets.io/img/hero.png
oh my god |
13:54.11 |
ishwerdas |
I have tried
brackets |
13:54.17 |
ishwerdas |
it's
nice |
13:54.30 |
Marctannous |
did you find
anything bad about it? |
13:54.55 |
Marctannous |
most of my
friends in the industry have already switched over to it from
sublime |
13:55.05 |
ishwerdas |
when I tried,
it was little tough to install plugins on linux |
13:55.10 |
ankesh11 |
Marctannous:
I doesn't have web framework support yet. Also, I have heard
there's a lack of plugins |
13:55.18 |
ankesh11 |
s/I/It |
13:55.26 |
Marctannous |
but it has
live preview |
13:56.12 |
Marctannous |
that on its
own is so good for a dual monitor setup |
13:56.31 |
deepak |
I think we
can get live preview functionality with sublime too. |
13:57.30 |
Marctannous |
http://www.granneman.com/webdev/editors/sublime-text/set-up-sublime-text-to-preview-your-code-in-a-web-browser/
this is how to do it in sublime |
13:57.58 |
Marctannous |
I tried it
and didn't like it to be honest, something was clunky |
13:58.24 |
Marctannous |
Brackets
feels better at live updating, I'm going to start coding right now,
will repot back later with further info :D |
14:01.20 |
*** part/#brlcad gauravjeet
(75dcad6d@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.109) |
14:13.53 |
Notify |
03GCI:o7p9bxbnyj * 4989712045441024
Improve performance of extruded sketch centroid calculations: Task
Claimed - I would like to work on this task. |
14:15.48 |
Notify |
03GCI:deepakkumarsharma * 4989712045441024
Improve performance of extruded sketch centroid calculations: Task
Assigned - This task has been assigned to Andromeda Galaxy. You
have 100 hours to... |
14:18.09 |
Notify |
03GCI:ekansh_mahendru * 5833974572122112
Design a BRL-CAD Sticker #15: Ready for review - The work on this
task is ready to be reviewed. |
14:27.40 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: Task Claimed - I
would like to work on this task. |
14:30.29 |
Notify |
03GCI:deepakkumarsharma * 5512189783834624
Design a new website landing page for BRL-CAD #6: Task Assigned -
This task has been assigned to Akshat Tripathi. You have 100 hours
to complete this task,... |
14:34.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:35.35 |
Notify |
03GCI:krassen
* 5307330648342528 Design a BRL-CAD Sticker #5: Ready for review -
The work on this task is ready to be reviewed. |
14:43.16 |
Notify |
03GCI:kalradaksh * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: Task Claimed - I would like to work on this
task. |
14:44.16 |
Notify |
03GCI:deepakkumarsharma * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: Task Assigned - This task has been assigned to Daksh
kalra. You have 100... |
14:45.18 |
Notify |
03GCI:rossberg * 5056785140416512 Compile
BRL-CAD using Microsoft Visual Studio Community Edition: Task
Closed - Congratulations, this task has been completed
successfully. |
14:48.18 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:53.20 |
*** join/#brlcad ishwerdas
(75dcad6d@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.109) |
14:55.20 |
Notify |
03GCI:codingcow_boy * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Task
Claimed - I would like to work on this task. |
14:55.50 |
Notify |
03GCI:zynatrix * 5516399187329024 Design a
BRL-CAD splash screen #8: Thank you - Hello, Thanks, and I
apologise for having to redo it so many times. |
14:56.51 |
Notify |
03GCI:o7p9bxbnyj * 4989712045441024
Improve performance of extruded sketch centroid calculations: Ready
for review - The work on this task is ready to be
reviewed. |
14:57.56 |
Notify |
03GCI:o7p9bxbnyj * 4989712045441024
Improve performance of extruded sketch centroid calculations:
Timing - In timings.txt, this version of the code is listed as
"Optimized new version" (the third... |
14:58.26 |
Notify |
03GCI:krassen
* 5307330648342528 Design a BRL-CAD Sticker #5: My name and my
e-mail address - My name: Krassen Angelov My e-mail:
krassen22@gmail.com I dont know: Open Source Solid
Modeling... |
14:59.37 |
Notify |
03GCI:deepakkumarsharma * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Task
Assigned - This task has been assigned to codingcow-boy. You have
100 hours to complete... |
15:06.48 |
Notify |
03GCI:akhilha
* 4639899508539392 Write manual page documentation (for g-jack):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
15:09.21 |
Marctannous |
http://beta.brlcad.org/ is
broken |
15:13.53 |
maths22 |
In what
way? |
15:15.21 |
Marctannous |
open it
up |
15:15.32 |
Marctannous |
it shows you
the index of it, instead of a landing page |
15:23.08 |
ankesh11 |
http://beta.brlcad.org/wp/ is the
correct link I believe. |
15:23.15 |
andromeda-galaxy |
maths22,
ankesh11: do you know, in functions that take pointer arguments
that are set as output parameters, does the BRL-CAD style allow the
function to mutate that argument's value internally using it to
keep state? |
15:23.52 |
Notify |
03GCI:comptsy
* 4639899508539392 Write manual page documentation (for g-jack):
Task Claimed - I would like to work on this task. |
15:24.13 |
Notify |
03GCI:deepakkumarsharma * 4639899508539392
Write manual page documentation (for g-jack): Task Assigned - This
task has been assigned to Comptsy. You have 100 hours to complete
this task, good luck! |
15:29.47 |
Notify |
03GCI:programmingluko * 5254428328198144
Design a website icon set for brlcad.org #3: Ready for review - The
work on this task is ready to be reviewed. |
15:30.10 |
brlcad |
Marctannous:
what the others said -- this is a setup site, not a production
one |
15:30.25 |
brlcad |
Marctannous:
go to /wp for the wordpress portion and /wiki for
mediawiki |
15:31.03 |
brlcad |
the tasks
should have all said /wp but a couple probably didn't get it tacked
on |
15:32.31 |
starseeker |
ishwerdas: if
you want to check out Qt work, there is a branch with some
experimental Qt interface work |
15:33.14 |
Marctannous |
brlcad: check
my PM please |
15:34.08 |
starseeker |
so far we
haven't put up GCI tasks for the Qt bits yet because it's *very*
early experimental stages, but if there is interest we might be
able to come up with a few... |
15:35.31 |
ishwerdas |
we had a lot
of mockup tasks even last year and may be even before that, so i
thought it would be nice if instead of creating images they could
straight away create .ui files |
15:35.55 |
starseeker |
hmm... maybe,
but so far we haven't been using .ui files - we've been working in
straight C++ |
15:36.03 |
starseeker |
well, Qt
C++ |
15:36.15 |
ishwerdas |
oh!
okk. |
15:36.41 |
Marctannous |
ishwerdas:
some of us (me) know how to create UI's in Photoshop/HTML+CSS but
have never worked with QT before and would probably provide a
better result with what we are used to |
15:37.00 |
Marctannous |
obviously,
learning new technology like QT would be awesome too |
15:37.02 |
starseeker |
branch with
Qt work is here:
http://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/branches/qtged/ |
15:37.28 |
starseeker |
specifically
http://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/branches/qtged/src/qbrlcad/ |
15:37.51 |
starseeker |
Needs Qt
5.3 |
15:38.36 |
starseeker |
pass the
configure flag -DBRLCAD_ENABLE_QT=ON to build it |
15:38.58 |
ishwerdas |
Marchtannous:
a task could be to convert one of your created mockups into Qt if
any student has that skill-set or interest. Also learning curve is
not that steep, so any one can give a try. |
15:39.22 |
ishwerdas |
starseeker:
thanks, I'll look into it. |
15:39.46 |
starseeker |
ishwerdas:
don't expect too much - it doesn't have any of the 3D view bits
enabled |
15:39.55 |
brlcad |
Marctannous:
landing page tasks fixed, marking them beginner was not
intentional |
15:39.58 |
starseeker |
(or even
implemented, for that matter) |
15:40.21 |
Marctannous |
brlcad: thank
you. did you check out the image I sent in the PM? Is that
okay? |
15:40.22 |
brlcad |
a couple were
reserved beginner for variety, but there are several non-beginner
to choose from |
15:40.47 |
maths22 |
brlcad: I´ll
make that redirect |
15:43.09 |
maths22 |
brlcad: fixed
through htaccess |
15:44.57 |
brlcad |
YashM: andrei
was looking for this earlier: |
15:44.58 |
brlcad |
~ask |
15:44.58 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
15:45.52 |
Notify |
03GCI:pulkit10mehta * 5899163250196480
Create a BRL-CAD presentation template #6: Please review my task. -
It has been 24 hrs.... Nobody has reviewed it yet.. |
15:48.32 |
YashM |
oh
okay |
15:52.13 |
brlcad |
ankesh11:
thanks for sharing the reddit link |
15:52.23 |
Notify |
03GCI:ishwerdas * 5899163250196480 Create
a BRL-CAD presentation template #6: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
15:52.26 |
brlcad |
he seems
rather full of himself |
15:53.00 |
YashM |
who? |
15:53.03 |
Notify |
03GCI:ishwerdas * 5899163250196480 Create
a BRL-CAD presentation template #6: Sorry for the delay - Hi!
pulkit. Sorry for the delay. The logo in the slides look a little
jagged to me. Title and BRL... |
15:53.42 |
brlcad |
ishwerdas:
there is actually a super secret effort going on right now getting
an interface up in Qt by starseeker |
15:53.45 |
brlcad |
did I say
that out loud? |
15:53.58 |
Notify |
03GCI:wolfcrisis * 5042004748664832
Reproduce any 5 unconfirmed open bug reports: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
15:54.21 |
brlcad |
(you can
check out his branch if you want to see where it's at, eerily
similar to Marctannous' earlier GUI design submission) |
15:54.44 |
brlcad |
(Marc's icons
can be improved, but they're still better than what we
got) |
15:55.00 |
brlcad |
there are a
slew of icon tasks now (and more coming) |
15:57.32 |
brlcad |
YashM:
autodesk ceo |
15:57.39 |
ishwerdas |
hmm, looking
forward to see some nice icons. I liked the new interface that
openscad has, they use flat simple icons and they really look
great. |
15:57.57 |
ishwerdas |
Almost the
same icons that we have in our new website design. |
15:58.10 |
brlcad |
YashM:
probably not a fair assessment, I don't know him nor him
I |
15:59.32 |
YashM |
It's for
promotion of the new 3D printer |
16:03.16 |
Notify |
03GCI:darion2399 * 5001720170020864 Write
manual page documentation (for g-step): Task Claimed - I would like
to work on this task. |
16:05.42 |
Notify |
03GCI:amaric
* 6356614713966592 Design a BRL-CAD Sticker #11: Task Claimed - I
would like to work on this task. |
16:07.42 |
Notify |
03GCI:darion2399 * 5001720170020864 Write
manual page documentation (for g-step): Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
16:08.47 |
Notify |
03GCI:magejohn * 5283195146731520 Identify
and eliminate dead code (100+ lines) #3: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
16:11.01 |
Marctannous |
did anyone
manage to eliminate dead code? |
16:11.13 |
Marctannous |
I think I saw
10 people removing claims on these tasks in the last
week |
16:18.35 |
Notify |
03GCI:judebirch * 4861494520971264 Design
a T-Shirt for BRL-CAD #10: Okay! - I have now |
16:18.40 |
Notify |
03GCI:judebirch * 4861494520971264 Design
a T-Shirt for BRL-CAD #10: Ready for review - The work on this task
is ready to be reviewed. |
16:18.44 |
Notify |
03GCI:borislavrusinov * 6356815033925632
Design a BRL-CAD Sticker #9: Claim Removed - The claim on this task
has been removed, someone else can claim it now. |
16:22.46 |
Notify |
03BRL-CAD
Wiki:Laurentang01 * 0 /wiki/User:Laurentang01: |
16:25.36 |
Marctannous |
brlcad: are
you here? |
16:26.42 |
ishwerdas |
~ask |
16:26.42 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
16:27.59 |
Marctannous |
oh |
16:28.17 |
Marctannous |
just a
second, I'll link a task. I'm writing my "about" comment because
it's a landing page design. |
16:32.17 |
*** join/#brlcad deepak
(~chatzilla@117.212.52.136) |
16:36.22 |
Notify |
03GCI:calapsss * 5263538490703872 Design a
website icon set for brlcad.org #4: Task Claimed - I would like to
work on this task. |
16:38.17 |
Notify |
03GCI:deepakkumarsharma * 6356614713966592
Design a BRL-CAD Sticker #11: Task Assigned - This task has been
assigned to Ante M. You have 100 hours to complete this task, good
luck! |
16:38.37 |
Notify |
03GCI:deepakkumarsharma * 5263538490703872
Design a website icon set for brlcad.org #4: Task Assigned - This
task has been assigned to Charles. You have 100 hours to complete
this task, good luck! |
16:40.12 |
Notify |
03GCI:tannousmarc * 5517402733281280
Design a new website landing page for BRL-CAD #10: About - My
design style is minimalist, simple and flat. I find it beautiful,
and this is how all my designs... |
16:41.13 |
Notify |
03GCI:tannousmarc * 5517402733281280
Design a new website landing page for BRL-CAD #10: Ready for review
- The work on this task is ready to be reviewed. |
16:41.24 |
Marctannous |
I'd love if
every one of you would look over my task and offer some feedback
into this design, been working on it for 6 hours
http://www.google-melange.com/gci/task/view/google/gci2014/5517402733281280 |
16:41.25 |
gcibot |
Design a new
website landing page for BRL-CAD #10 |
16:41.25 |
gcibot |
Status:
NeedsReview (3 days, 18 hours left) |
16:41.25 |
gcibot |
Mentor(s):
Sean, Popescu Andrei, Mihai Neacsu, Mandeep Kaur |
16:41.42 |
Marctannous |
Most of your
questions should be answered in my comment there too |
16:49.37 |
brlcad |
Marctannous:
my first impressions are those two fonts, british spelling, and
triangle soup |
16:50.10 |
brlcad |
especially
the font on BRL-CAD being a bit too stretched or too small, hard to
put my finger on it |
16:50.55 |
brlcad |
the triangle
soup part is really fundamental, so while I really like the desing,
the implication is off |
16:51.57 |
brlcad |
triangles are
a staple of the content creation modeling systems (e.g., maya,
3dstudio, blender, sketchup, etc), not of the CAD and especially
not of the solid modeling systems (catia, solidworks, brl-cad,
etc) |
16:52.25 |
deepak |
Also spelling
of modeling is wrong. |
16:52.27 |
brlcad |
that said,
it's still highly geometric, and the polygonal implication isn't
very strong |
16:53.29 |
Marctannous |
what do you
mean by british spelling? |
16:53.47 |
Marctannous |
http://forum.wordreference.com/showthread.php?t=404988 |
16:54.11 |
brlcad |
modelling vs
modeling, colour vs color, defence vs defense, etc |
16:54.56 |
Marctannous |
oh, is that
"wrong"? |
16:55.40 |
brlcad |
well our
project has long decided that all spelling would be AE so we can be
consistent |
16:56.02 |
Marctannous |
oh okay, did
not know that, can be fixed easily |
16:56.11 |
brlcad |
sure, not a
big deal |
16:56.14 |
Marctannous |
the triangle
soup though I'd really like to give it a few points |
16:56.29 |
Marctannous |
it's not a
triangle soup, it's actually vertices in 3 dimensions being
randomly connected |
16:56.41 |
Marctannous |
theer are
polygons in there, but most commonly, triangles |
16:56.45 |
brlcad |
but it
definitely jumps out when we talk about our solid modeling system
every day for years on end, and then see modelling in big letters
;) |
16:57.09 |
Marctannous |
yeah, I'm not
used to american english spelling |
16:57.20 |
brlcad |
triangle
soup, polygon soup, the implication is the same |
16:57.24 |
Marctannous |
what I'd like
to defend is the vertices effect |
16:57.45 |
Marctannous |
but you also
have those polygon soups in BRL-CAD & Archer! |
16:58.05 |
brlcad |
only when
importing geometry through a non-CAD format |
16:58.17 |
brlcad |
if you create
a sphere, there are no vertices |
16:58.32 |
Marctannous |
doesn't any
polygon have vertices? |
16:58.37 |
brlcad |
yes |
16:58.42 |
brlcad |
if you create
a sphere, there are no polygons |
16:59.00 |
Marctannous |
yeah but
spheres can't be turned into such a nice effect |
16:59.24 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
16:59.40 |
brlcad |
like I said,
I DO like the design, but the implication is definitely misleading
for our domain |
16:59.47 |
brlcad |
consider this
image: http://brlcad.org/gallery/diagrams/primitives |
17:00.06 |
sofat |
maths22,
please tell me some more updates regarding the theme |
17:00.21 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
17:00.45 |
Notify |
03GCI:wltan *
6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: About the uploaded files - There are a few copies of
submission.zip uploaded. To anyone reading this,
you... |
17:01.08 |
Marctannous |
brlcad: If I
take out that effect, I'd most likely have to start from scratch as
it is pretty much the pillar of the design, so to
speak. |
17:03.08 |
deepak |
On slide 1,
"scroll" word and image of scroll part not displaying fully. I can
see it only in full-screen mode. Check this : http://awesomescreenshot.com/0e53z8f8e1 |
17:03.12 |
brlcad |
Marctannous:
so three comments on that point -- 1) you certainly completed the
task, 2) the design is certainly good, and 3) I'd still like to see
a slight font change and the spelling fixed as those would have to
happen for it to be useable at all |
17:03.38 |
Marctannous |
brlcad: sure
thing |
17:03.43 |
Marctannous |
deepak: what
resolution is that |
17:03.52 |
brlcad |
i'm not
suggesting we wouldn't use it, but the implication does make me
very uncomfortable as it sets expectations that will not be
realized |
17:04.28 |
brlcad |
the appealing
aspect of it is that it is still geometric in nature, and
generically so |
17:04.54 |
YashM |
I can't see
scroll text either |
17:05.02 |
Marctannous |
brlcad: I'm
not trying just to complete tasks, as I would've taken sticker
designs for that matter, but to design something usable. If I
complete this task, can I get a new landing page design task and
create a new layout? |
17:05.07 |
deepak |
Marc, it's
1396 x 768 |
17:05.11 |
Marctannous |
Yashm: what
res? |
17:05.19 |
YashM |
1080 |
17:05.27 |
Marctannous |
yashm:
1920x1080? |
17:05.31 |
YashM |
yeah |
17:05.42 |
brlcad |
Marctannous:
absolutely |
17:05.43 |
Marctannous |
deepak:
please send me a full scren print |
17:05.53 |
Marctannous |
yashm: send
me a full screen print |
17:06.01 |
Marctannous |
yashm: it
works perfectly fine on my 1920x1080 monitor |
17:06.18 |
brlcad |
Marctannous:
design tasks are two-fold -- potentially something we can directly
use OR a design that is inspired and we can leverage through
derivation |
17:06.45 |
Marctannous |
brlcad: did
you introduce any of these php tasks you were talking about last
night/day? |
17:07.01 |
Marctannous |
brlcad: the
one with last commits seemed really challenging and would've loved
to try it |
17:07.02 |
brlcad |
e.g., the
notion of that design is good: simple small text front and center
with a subtle geometric background with some highlight
interest |
17:07.16 |
brlcad |
I can
certainly run with that type of idea using different background
imagery |
17:07.29 |
deepak |
Marc, Check
this full screen print http://awesomescreenshot.com/0093z8hbc9 |
17:07.45 |
Marctannous |
I'll sleep on
it and as I get more accustomed with solid modelling, maybe I'll
get a new idea that fits better |
17:07.55 |
Notify |
03GCI:rexey29
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Ready for review - The work on this task is ready
to be reviewed. |
17:08.21 |
Marctannous |
deepak: is
the "first slide" not full screen on your page? |
17:08.41 |
YashM |
Marc,
http://i.imgur.com/HfMnDhq.jpg |
17:09.02 |
deepak |
No |
17:09.23 |
Marctannous |
deepak: are
you running it in fullscreen mode? can't see how that is
possible |
17:09.42 |
Marctannous |
yashm: try
making your startbar hide,it should show |
17:09.47 |
brlcad |
Marctannous:
the academic overview is covered pretty well here:
http://en.wikipedia.org/wiki/Solid_modeling#Solid_representation_schemes |
17:10.44 |
Marctannous |
brlcad: I'm a
picture guy. The pictures you sent above helped me understand the
topic better than its definition :D but yeah, I tottally see where
you are coming from |
17:10.50 |
brlcad |
what you're
probably used to thinking of with triangles and polygons is but a
small subset of the "Boundary representation" section (most CAD
systems use a far more complicated NURBS boundary
representation) |
17:11.07 |
brlcad |
hold on, I
have a better picture how it pertains to CAD |
17:11.27 |
deepak |
Marc, this is
what I get in full-screen mode http://awesomescreenshot.com/0893z8ird3 |
17:11.27 |
Marctannous |
yashm: I am
working with a scrollbar that hides automatically and did not
realize the text is being hidden if you do have it locked there,
will fix it though as it should work on every screen |
17:11.30 |
YashM |
Marc, it
shows but thats not supposed to happen |
17:12.05 |
Marctannous |
yashm: yep, I
am working on it |
17:12.10 |
YashM |
ok |
17:12.13 |
Marctannous |
deepak: the
resolution of that picture is width: 1353px; height: 1900px;
} |
17:12.18 |
brlcad |
http://brlcad.org/tmp/geometry_representations.png |
17:12.45 |
Marctannous |
brlcad: I
suppose brl-cad handles the second option, the brep nurbs,
right? |
17:12.53 |
brlcad |
brl-cad has
support for all three of those, but really the first two
dominate |
17:13.06 |
brlcad |
we're pretty
much the best at the first |
17:13.25 |
brlcad |
we're
furiously expanding support for the second form
(brep/nurbs) |
17:13.29 |
Marctannous |
yep, it's
clear now why my design does not fit |
17:14.05 |
Marctannous |
My
understanding of geometry is pretty limited, and in what I've done
so far, vertices were everywhere |
17:14.13 |
Marctannous |
but I now
know what you meant |
17:14.31 |
Marctannous |
deepak: I
have no idea what screen 1353x1900 is |
17:15.06 |
brlcad |
it fits, it's
just not a strong fit |
17:15.16 |
Marctannous |
deepak: the
issue comes from the fact that my picture scales perfectly at 16:9
and 16:10 and just goes to width:auto ( 100% ) but your monitor is
of a resolution I've never seen before |
17:15.31 |
brlcad |
it's a strong
fit to that third category, which we try to avoid if at all
possible ;) |
17:16.13 |
Marctannous |
why is that
though? |
17:16.28 |
brlcad |
think of the
purpose of using a CAD system |
17:16.38 |
Marctannous |
I mean,
ignore the whole design part and that, but why do you guys try to
avoid vertices and stuff and go for csg? |
17:17.00 |
brlcad |
you're trying
to design something for a real purpose like manufacturing or (as in
our case) analysis |
17:17.14 |
brlcad |
the analysis
propeties of mesh geometry are just terrible |
17:17.14 |
Marctannous |
yep |
17:17.21 |
Marctannous |
why is
that/ |
17:18.03 |
brlcad |
the short
answer is numerics, sampling artifacts, and data
explosion |
17:18.13 |
brlcad |
you literally
can study this for an entire year in university |
17:18.13 |
Notify |
03GCI:vladyordanov * 6433230555185152
Design a banner for our Facebook page (and/or other social media
sites) #5: Ready for review - The work on this task is ready to be
reviewed. |
17:18.41 |
brlcad |
to analyze
something simple, like mass for example |
17:18.46 |
Notify |
03GCI:devinjohnson1999 * 4954452779859968
Design a web page that overviews the BRL-CAD contributors #5: Task
Claimed - I would like to work on this task. |
17:18.50 |
Marctannous |
let me just
google what sampling artifcats means |
17:19.05 |
brlcad |
you have to
have something solid, solid geoemtry |
17:19.41 |
Marctannous |
let me see if
I udnerstand this correctly, basically the same sphere could be
defined by only radius and center |
17:19.51 |
brlcad |
solid
geometry is a huge domain of geometric representation which
basically has some fundamental properties that must be upheld for
something to be considered "solid" and hence be possible to analyze
its mass |
17:19.51 |
Marctannous |
or by a bunch
of vertices and segments |
17:20.01 |
brlcad |
yes |
17:20.09 |
brlcad |
so say I want
to calculate the mass of that sphere |
17:20.11 |
Marctannous |
working with
only radiuses and centers is by far easier than with a hundred
dozen of other variables |
17:20.18 |
Marctannous |
okay, that
makes sense |
17:20.35 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
17:20.45 |
Notify |
03GCI:deepakkumarsharma * 4954452779859968
Design a web page that overviews the BRL-CAD contributors #5: Task
Assigned - This task has been assigned to Devin Johnson. You have
100 hours to complete... |
17:20.51 |
maths22 |
Marctannous:
these spheres offer a nice looking example:
http://courses.washington.edu/arch481/1.Tapestry%20Reader/6.How%20To/2.Rhino%20+%20V-Ray/g.invis/rhinosmoothing.jpg |
17:20.57 |
brlcad |
basic algebra
tells me that the volume is (4 / 3) * pi * radius^3 |
17:21.09 |
brlcad |
so if I have
a radius and a density, I can tell you the mass |
17:21.23 |
brlcad |
if I have
polygons ... well things just got a hell of a lot more
complicated |
17:21.32 |
brlcad |
to the
polygons actually attach to each other? |
17:21.42 |
brlcad |
do the
polygons actually enclose a volume? |
17:21.42 |
Marctannous |
and on the
other hand, working with vertices you'd have to add up all the
small volumes to get the big volume of the sphere and then multiply
that by its density |
17:21.49 |
Notify |
03GCI:vgeorgiev * 6487841399898112 Design
a BRL-CAD business card #4: Ready for review - The work on this
task is ready to be reviewed. |
17:21.52 |
Marctannous |
yeah |
17:21.53 |
brlcad |
are you sure
there are no tiny cracks? |
17:21.59 |
brlcad |
is it inside
out? |
17:22.14 |
Marctannous |
are there any
advantages to working with vertices then? |
17:22.15 |
brlcad |
just working
with floating point numbers makes all of that easily
possible |
17:22.30 |
brlcad |
depends on
the purpose, but absolutely |
17:23.03 |
brlcad |
vertices are
very simple and easy to understand, easy to model with |
17:23.13 |
Marctannous |
so these 3
types of primitives should co-exist, each having its advantages and
disadvantages, the ones with as little variables as possible being
the ones brl-cad focuses on |
17:23.17 |
brlcad |
easy to
teach, easy to render, easy to manipulate, etc |
17:23.39 |
brlcad |
that's why
the content modeling system, the gaming industry, etc all use
polygonal modeling |
17:23.52 |
brlcad |
you're not
doing manufacturing or analysis work there ;) |
17:24.11 |
brlcad |
it's
basically why the CAD and solid modeling industry (and their
different representation schemes) exist |
17:24.20 |
Marctannous |
I'd suppose
some of the games that heavily rely on physics use solid modelling
like brl-cad though, right? |
17:24.40 |
brlcad |
that chart I
showed you outlines several of the
advantages/disadvantages |
17:25.07 |
Marctannous |
I mean
calculating how much volume of water should "splash" when an object
drops into it seems way easier with the first type of
primitives |
17:25.18 |
brlcad |
very few do
because they don't actually do real physics simulations, the do
heavily approximated ones where errors are quite
acceptable |
17:25.59 |
brlcad |
actually
water is usually represented with yet another form that isn't on
that chart |
17:26.26 |
Marctannous |
is it a
mesh |
17:26.27 |
Marctannous |
? |
17:26.52 |
brlcad |
games will
fake it with a mesh |
17:26.54 |
brlcad |
but
no |
17:27.00 |
brlcad |
fluids are
usually volumetric models which are an implicit+explicit
representation hybrid |
17:27.04 |
Marctannous |
I know
something about modelling!!! |
17:27.09 |
Marctannous |
oh |
17:27.14 |
Marctannous |
nevermind |
17:27.16 |
brlcad |
it gets
complicated |
17:27.43 |
brlcad |
if you think
of even a popular movie like Finding Nemo |
17:28.16 |
brlcad |
LOTS of water
simulation going on there ... and not for an analysis purpose, but
they put a lot of effort to make it look good so they use about a
half dozen *different* representation types |
17:28.26 |
brlcad |
depending on
what type of water is being rendered in the movie |
17:28.52 |
brlcad |
the scene
where nemo is in the whale's mouth and water is sloshing all around
has 4 or 5 different water models in there |
17:29.04 |
Marctannous |
:O |
17:29.55 |
Marctannous |
design-wise,
representing vertices is so much easier than basically,
"automatically-generated structures" |
17:30.15 |
Marctannous |
I for example
have no idea of how to represent a sphere only by its
radius |
17:30.22 |
Marctannous |
in any coding
language |
17:30.52 |
Marctannous |
obviously, I
would just go and 3 dimensionally "trace" every point in the plane
but there has to be a better way |
17:31.13 |
Marctannous |
every point
in the plane that is at distance radius from the sphere's center
* |
17:31.27 |
Marctannous |
while
connecting vertices is so easy |
17:32.23 |
brlcad |
with solid
modeling, you have to be able to answer 100% correctly whether a
point is inside or outside of the geometry |
17:32.39 |
brlcad |
inside,
outside, or on the surface are your only three options |
17:32.41 |
Notify |
03GCI:pulkit10mehta * 5899163250196480
Create a BRL-CAD presentation template #6: Ready for review - The
work on this task is ready to be reviewed. |
17:32.46 |
Notify |
03GCI:borislavrusinov * 5818109499801600
Design a BRL-CAD Sticker #14: Task Claimed - I would like to work
on this task. |
17:32.53 |
Marctannous |
doing that
with a sphere knowing its radius is easy though |
17:32.59 |
brlcad |
exactly |
17:33.08 |
Marctannous |
just check
its distance to the center and compare it to the radius |
17:33.17 |
Marctannous |
oh, I see
your point |
17:33.19 |
brlcad |
which is
exactly what we do |
17:33.25 |
brlcad |
but if I gave
you a set of points that merely "look" like a sphere .. |
17:33.38 |
brlcad |
now you have
to ascertain whether those points are properly
connected |
17:34.22 |
brlcad |
is it the
space inside the circle that's solid or is it the space outside the
circle? maybe I'm looking at a hole in a box |
17:34.45 |
Marctannous |
I suppose you
could do a "convex wrapper" as we call it in romanian |
17:34.53 |
Marctannous |
not sure if
that's how american |
17:34.59 |
Marctannous |
americans use
it |
17:35.07 |
Marctannous |
basically
trace it |
17:35.23 |
brlcad |
even worse,
as I get really close to the surface, I"m going to get wrong
answers if the tessellation is insufficiently sampled |
17:35.29 |
andromeda-galaxy |
This talks
lots about how complex polygonal mesh-based modeling can be:
www.scorec.rpi.edu/REPORTS/1986-1.pdf (starseeker mentioned it to
me tomorrow) |
17:35.34 |
Marctannous |
but yeah,
that's like O(vertices) while with solid modelling you have
O(1) |
17:35.36 |
andromeda-galaxy |
s/tomorrow/yesterday/ |
17:36.19 |
Marctannous |
this is
actually interesting |
17:37.29 |
Marctannous |
let me
quickly fix the webpage, and then I'll start reading that link
andromeda-galaxy sent |
17:37.30 |
brlcad |
ah yes,
weiler's thesis ... so that entire 250+ page thesis is one method
for representing a solid polygonal mesh with properties that let
you answer with mathematical certainty what is inside or
out |
17:38.25 |
andromeda-galaxy |
brlcad: is
that what the BRL-CAD nmg primitive is based on? |
17:38.30 |
andromeda-galaxy |
it looks like
it is to me... |
17:38.36 |
Marctannous |
while with
solid modelling you need 3 lines of code |
17:39.07 |
Notify |
03GCI: * :
- |
17:41.19 |
Notify |
03BRL-CAD
Wiki:Mystiquelady * 0 /wiki/User:Mystiquelady: |
17:41.20 |
brlcad |
Marctannous:
this is actually a good pic to explain the sampling problem with
tessellated (polygonal or triangle) geometry |
17:41.23 |
brlcad |
http://1.bp.blogspot.com/-fh_RdiiSo_I/U7lYEGV4TOI/AAAAAAAACso/vxviUVTY-8w/s1600/gauss2.png |
17:42.00 |
brlcad |
consider a
simple 2D circle |
17:43.06 |
brlcad |
in CAD-terms,
lets say the "actual" mathematical circle is either the purple or
black circle or halfway in between |
17:43.48 |
Marctannous |
yup |
17:43.49 |
brlcad |
the red
depiction is that same circle in what we refer to as a polygonal
boundary representation (polylines) |
17:45.03 |
brlcad |
if I give you
a random real 3D point in that picture and ask you "is the point
inside, outside, or on the circle ... the red will always be wrong
given the right sample point |
17:45.52 |
brlcad |
I can of
course add more detail, increase the resolution further and further
(which has costs in terms of memory and cpu time) to reduce that
likelihood |
17:46.03 |
brlcad |
but I'll
always be able to provide a point that will return the wrong
answer |
17:46.27 |
Marctannous |
it's the same
with vectors vs non-vectors |
17:46.42 |
brlcad |
you mean like
if that was an SVG circle? |
17:46.54 |
Marctannous |
a SVG element
vs a basic PNG |
17:47.09 |
Marctannous |
given the
right sample point, the PNG will always be "bad" |
17:47.13 |
Marctannous |
no matter the
PNG |
17:47.37 |
Marctannous |
except in
solid modelling you allow no mistakes, while in design we
do |
17:47.44 |
brlcad |
pixel
representations are basically the same problem, yes |
17:48.21 |
brlcad |
svg vs png in
2D is basically the same problem as NURBS vs triangles |
17:48.29 |
Marctannous |
at a
theoretical level, yep |
17:48.48 |
brlcad |
if your
theory is not reliable, neither is your analysis result |
17:49.04 |
brlcad |
which would
make for a terrible analysis CAD tool ;) |
17:49.35 |
Marctannous |
agreed |
17:49.53 |
brlcad |
that's why
pretty much no CAD tool works with polygonal geometry by default as
the preferred representation type -- it's usually but an
approximation of something else |
17:50.10 |
brlcad |
our website
really needs a whole section dedicated to explaining all of this
;) |
17:50.29 |
brlcad |
andromeda-galaxy: how about
now? |
17:50.50 |
brlcad |
I got maybe a
half hour |
17:50.52 |
andromeda-galaxy |
brlcad:
sure! |
17:50.58 |
Marctannous |
I think one
of the pictures above, if added to a wiki page would explain it
single-handedly |
17:51.50 |
brlcad |
andromeda-galaxy: and don't get to
expecting this in the future, you've just been almost patient
waiting for the tasks to get created so you have 3-4 days of karma
to burn ;) |
17:52.04 |
andromeda-galaxy |
brlcad:
indeed! |
17:52.05 |
brlcad |
so this is
catch-up |
17:52.48 |
andromeda-galaxy |
okay, that
sounds fair... |
17:57.19 |
Notify |
03GCI:codingcow_boy * 5063523340124160
Compile BRL-CAD using Microsoft Visual Studio Express 2010: Ready
for review - The work on this task is ready to be
reviewed. |
17:57.52 |
Marctannous |
brlcad: added
version2, fixing the typing mistake and the font sizes
http://www.google-melange.com/gci/task/view/google/gci2014/5517402733281280 |
17:57.58 |
gcibot |
Design a new
website landing page for BRL-CAD #10 |
17:57.58 |
gcibot |
Status:
NeedsReview (3 days, 16 hours left) |
17:57.59 |
gcibot |
Mentor(s):
Sean, Popescu Andrei, Mihai Neacsu, Mandeep Kaur |
17:58.27 |
Marctannous |
I will take
another landing page design task if I come up with a new idea, now
that I know the subject way better. Is that okay? |
17:58.44 |
Notify |
03GCI:brlcad
* 4989712045441024 Improve performance of extruded sketch centroid
calculations: Task Closed - Congratulations, this task has been
completed successfully. |
17:58.59 |
brlcad |
Marctannous:
I look forward to it |
17:59.25 |
brlcad |
Marctannous:
so can you tweak the font and change the spelling quick, I can mark
it closed |
17:59.28 |
Notify |
03GCI:o7p9bxbnyj * 5580955767013376 Expose
and validate sketch and extruded sketch centroid analysis: Task
Claimed - I would like to work on this task. |
17:59.34 |
Marctannous |
that's what I
did |
17:59.46 |
brlcad |
did I miss
that? |
17:59.53 |
Marctannous |
there's a new
rar file uploaded, font is tweaked and the spelling
corrected |
18:00.05 |
Marctannous |
"version2.rar" |
18:00.08 |
Notify |
03GCI:brlcad
* 5580955767013376 Expose and validate sketch and extruded sketch
centroid analysis: Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete
this... |
18:00.33 |
brlcad |
ah, I'd
apparently refreshed too quickly, I see it now |
18:00.48 |
Notify |
03GCI:o7p9bxbnyj * 5580955767013376 Expose
and validate sketch and extruded sketch centroid analysis: Ready
for review - The work on this task is ready to be
reviewed. |
18:00.58 |
Notify |
03GCI:deepakkumarsharma * 5818109499801600
Design a BRL-CAD Sticker #14: Task Assigned - This task has been
assigned to Borislav Rusinov. You have 100 hours to complete this
task, good luck! |
18:01.45 |
Notify |
03GCI:brlcad
* 5517402733281280 Design a new website landing page for BRL-CAD
#10: Task Closed - Congratulations, this task has been completed
successfully. |
18:02.07 |
brlcad |
Marctannous:
the animation is pretty cool |
18:02.18 |
Marctannous |
html canvas
element in action |
18:02.28 |
brlcad |
Marctannous:
are you familiar with csg? |
18:02.42 |
Marctannous |
http://en.wikipedia.org/wiki/Constructive_solid_geometry |
18:02.43 |
brlcad |
constructive
solid geometry, boolean operations |
18:02.44 |
Marctannous |
this? |
18:03.20 |
brlcad |
indeed |
18:03.54 |
Marctannous |
not familiar
with it, trying to understand how it works but it isn't really well
explained on wikipedia |
18:04.01 |
Marctannous |
gotta dig a
bit deepe |
18:05.34 |
brlcad |
what I had in
mind was related to the mesh animation turning into some sort of
dynamic CSG animation |
18:06.21 |
Marctannous |
not sure how
I would go about doing it |
18:06.36 |
brlcad |
like have the
cursor randomly dropping circles, squares, and triangle pairins
that randomly intersect, union, subtract |
18:06.55 |
brlcad |
might be able
to use csg.js if the view can be fixed to 2D |
18:06.57 |
brlcad |
http://evanw.github.io/csg.js/ |
18:07.05 |
brlcad |
helps explain
CSG too ;) |
18:07.19 |
brlcad |
note those
canvases are interactive |
18:07.53 |
Marctannous |
I'll have to
see how much does this alter the pageload |
18:08.15 |
Marctannous |
also how to
transpose it all into 2D |
18:08.41 |
Marctannous |
also, is the
font tweaking okay? or does it need more altering? |
18:09.54 |
brlcad |
it's
better |
18:09.55 |
Notify |
03GCI:gjeet *
6487841399898112 Design a BRL-CAD business card #4: Task Closed -
Congratulations, this task has been completed
successfully. |
18:10.00 |
brlcad |
you certainly
made it a lot bigger |
18:10.05 |
brlcad |
mixed
feelings about that :) |
18:10.23 |
Marctannous |
takes away
the attention from the triangle soup going on in the background
:D |
18:10.39 |
brlcad |
so is that
canvas animation just looping or is it's behavior
changing? |
18:11.24 |
Notify |
03GCI:gjeet *
6433230555185152 Design a banner for our Facebook page (and/or
other social media sites) #5: Task Closed - Congratulations, this
task has been completed successfully. |
18:11.25 |
brlcad |
i.e. are you
drawing those vertices and lines and animating them or just looping
through frames of a pre-prepared animation |
18:11.34 |
Marctannous |
not
looping |
18:11.48 |
Marctannous |
I find the 5
closest points to each point |
18:12.02 |
Marctannous |
create
segments between those |
18:12.19 |
Marctannous |
color the
segments according to distance |
18:12.41 |
Marctannous |
that's done
with a circle |
18:13.06 |
Marctannous |
and do this
every time the mouse cursor hcanges position |
18:13.15 |
Marctannous |
according to
the mouse's X and Y coordinates |
18:13.37 |
Marctannous |
everything is
done in 2D, looks pseudo-3D and I just love the effect |
18:13.46 |
Notify |
03GCI:Melange
* 4959197779197952 Write manual page documentation (for off-g):
Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
18:14.16 |
brlcad |
yeah, it's
really nice |
18:14.36 |
Notify |
03GCI:gjeet *
6433230555185152 Design a banner for our Facebook page (and/or
other social media sites) #5: Great Design - Hey Vladimir, your
design is simply great, you are going good. Could
you... |
18:15.27 |
YashM |
Marc, you
made it yourself? |
18:15.45 |
Marctannous |
nope |
18:15.51 |
Marctannous |
the canvas
element is really new |
18:16.03 |
brlcad |
what it made
me think of was having something almost identical in the basic
logic but instead of vertices, you create 2D primitives (sphere,
box, triangle) at those points |
18:16.05 |
Marctannous |
remembered
seeing these on reddit a few weeks ago |
18:16.23 |
Marctannous |
everyone is
still experimenting with it |
18:16.35 |
YashM |
wouldn't that
become too cluttered? |
18:16.39 |
Marctannous |
search
codepen.io for "vertices canvas" loads of people trying this
thing |
18:16.58 |
Marctannous |
brlcad: the
primitives would be really altered |
18:17.23 |
brlcad |
you still
retain the motion they have, but instead of drawing line segments
between them, you depict a boolean relationship |
18:18.11 |
brlcad |
i.e., you
evaluate the booleans as they move |
18:18.26 |
brlcad |
which would
great this moving geometric soup |
18:18.31 |
brlcad |
s/great/create/ |
18:19.06 |
Marctannous |
brlcad: I
think this would look good if I only create hexagons instead of
multiple types of primitives |
18:19.36 |
Marctannous |
but I'd still
have to somehow connect hexagons between them to create something
good looking, not sure how I'd do that |
18:19.48 |
Marctannous |
probably
randomly choose one of its vertices and seek the closest
hexagon |
18:20.24 |
Marctannous |
new
technology is very great to work on because you can really just
come up with something that changes everything |
18:20.42 |
brlcad |
that sounds
like it'd still be emphasizing a polygonal construct with
hexagons |
18:20.43 |
Marctannous |
when z-index
was introduced in CSS, the guy who first came up with parallax
scrolling must've felt like a genius |
18:20.52 |
brlcad |
you want
something smooth, like a circle |
18:20.59 |
brlcad |
in fact,
could be only circles |
18:21.12 |
Marctannous |
brlcad:
circles are really hard to draw though |
18:21.35 |
Marctannous |
let me get a
snippet of how an average user draws a circle |
18:21.39 |
Marctannous |
in, let's say
CSS |
18:22.16 |
Notify |
03GCI:gjeet *
4861494520971264 Design a T-Shirt for BRL-CAD #10: Task Closed -
Congratulations, this task has been completed
successfully. |
18:22.33 |
Marctannous |
#circle {
margin: 20px auto; background-color: #000; height: 250px;
width: 250px; border-radius: 125px; -moz-border-radius: 125px;
-webkit-border-radius: 125px; } |
18:24.18 |
brlcad |
here's kind
of the gist:
http://www.html5canvastutorials.com/advanced/html5-canvas-global-composite-operations-tutorial/ |
18:24.25 |
Notify |
03GCI:ishwerdas * 5899163250196480 Create
a BRL-CAD presentation template #6: Good work! - Yeah that looks
better, thanks! :) |
18:24.30 |
Notify |
03GCI:ishwerdas * 5899163250196480 Create
a BRL-CAD presentation template #6: Task Closed - Congratulations,
this task has been completed successfully. |
18:24.51 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: A Humble Request - Sir,
I have made the files for my next task. Please review my task
fast since I can't claim... |
18:26.27 |
Marctannous |
not sure how
the intersection is colored tho |
18:26.53 |
Marctannous |
looks like
drawing red over blue makes it turn pink in js |
18:26.55 |
Marctannous |
weird |
18:27.12 |
*** join/#brlcad gjeet
(75dcad6d@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.109) |
18:27.25 |
brlcad |
globalCompositionOperation |
18:27.48 |
brlcad |
you could
probably get a nice effect by only doing xor |
18:28.20 |
brlcad |
so you create
your shapes in place of vertices, have them moving around the same,
but apply an xor amongst pairings |
18:28.36 |
Marctannous |
xor is the
only boolean operator out of the ones mentioned there that I know
of :)) |
18:28.44 |
brlcad |
heh |
18:29.03 |
brlcad |
xor is a dual
subtraction operation |
18:29.04 |
Marctannous |
the
difference would be that I'd have to work on color
opacities |
18:29.32 |
Marctannous |
because doing
the effect on a dark colored background with two colors would mess
everything up |
18:29.35 |
brlcad |
A XOR B is (A
MINUS B) UNION (B MINUS A) |
18:29.52 |
Marctannous |
each shape
should be colored with different opacities so that their
intersections actually are visible |
18:29.58 |
Marctannous |
yup |
18:30.06 |
Marctannous |
never heard
of the others though |
18:30.46 |
Marctannous |
xor is used
in game theory in basic C algorithms |
18:31.00 |
Marctannous |
and not even
that is thought in normal high schools |
18:31.05 |
Marctannous |
taught* |
18:31.14 |
brlcad |
opacities
might be a neat effect too, but xor just making both sides
disappear would be interesting as that creates new
shapes |
18:31.22 |
brlcad |
you no longer
see circle and box |
18:31.28 |
Notify |
03GCI:gjeet *
5307330648342528 Design a BRL-CAD Sticker #5: Task Closed -
Congratulations, this task has been completed
successfully. |
18:31.37 |
brlcad |
you see
notched shapes and long curves |
18:31.44 |
Marctannous |
hmm |
18:31.46 |
brlcad |
you'd
probably want to vary the size of these entities |
18:31.55 |
Marctannous |
but I also
need to keep in mind a minimum distance between objects |
18:31.57 |
Notify |
03GCI:devinjohnson1999 * 4954452779859968
Design a web page that overviews the BRL-CAD contributors #5: None
- Do I need to make an entire website or just a page featuring the
contributors. |
18:32.20 |
Marctannous |
vary the
sizes between a given interval so that I know the upper boundary
and can use it to make sure I don't intersect entities I don't want
to intersect |
18:32.52 |
Notify |
03GCI:brlcad
* 5580955767013376 Expose and validate sketch and extruded sketch
centroid analysis: Task Closed - Congratulations, this task has
been completed successfully. |
18:33.02 |
brlcad |
andromeda-galaxy: is ID_SKETCH already
exposed? |
18:33.06 |
brlcad |
to
analyze |
18:33.20 |
Marctannous |
I'm actually
going to start a discussion on reddit regarding global composite
operations in html canvas and see what the guys over there think of
it |
18:33.35 |
andromeda-galaxy |
brlcad:
ID_SKETCH is already exposed to analyze_sketch() |
18:33.41 |
andromeda-galaxy |
where I added
the centroid computation |
18:33.42 |
brlcad |
okay |
18:33.51 |
andromeda-galaxy |
ID_EXTRUDE
isn't, so I just added it to analyze_general() |
18:33.56 |
Marctannous |
by the way,
is there any way you can manually claim a task for me? or close the
other one? I can't work on two tasks at the same time this year, I
remember being able to take 2 tasks in previous years of gci
:-s |
18:34.00 |
brlcad |
anyways, just
a thought and boolean operations definitely would be a solid fit
(pun intended) |
18:34.23 |
andromeda-galaxy |
also, is this
a bug in bu_vsscanf: |
18:34.32 |
brlcad |
"where I
added the centroid computation" <-- no comprendo |
18:34.39 |
andromeda-galaxy |
sscanf(",
32.0032, 32.1102", ", %n", &c) gives 0 return value and 2 in
c |
18:35.08 |
andromeda-galaxy |
the patch
includes a segment to make analyze_sketch call the centroid
function and display it |
18:35.31 |
andromeda-galaxy |
whereas
bu_sscanf() with the same arguments gives 0 return value and 1 in
c |
18:36.13 |
Notify |
03GCI:gjeet *
4954452779859968 Design a web page that overviews the BRL-CAD
contributors #5
http://www.google-melange.com/gci/task/view/google/gci2014/4954452779859968:
Just the contributors page ... |
18:36.38 |
brlcad |
andromeda-galaxy: so I think you're saying
"yes", but you're telling me what you did :) |
18:37.00 |
andromeda-galaxy |
about the bug
in bu_sscanf()? I wanted to check that there wasn't |
18:37.01 |
brlcad |
I see the
block where Centroid is printed for ID_SKETCH |
18:37.14 |
brlcad |
I didn't
cross apply the patch to see where that bit is |
18:37.19 |
andromeda-galaxy |
ah... |
18:37.36 |
brlcad |
my question
is if I run "analyze mysketch" will it report that sketch's
centroid? |
18:37.39 |
andromeda-galaxy |
it
will |
18:37.44 |
brlcad |
okay
:) |
18:37.54 |
brlcad |
and ditto for
"analyze someextrude" |
18:37.59 |
Marctannous |
brlcad:
please? :) |
18:38.10 |
brlcad |
being the new
analyze_general() call I presume |
18:38.14 |
andromeda-galaxy |
indeed |
18:39.01 |
brlcad |
okay, sounds
great .. next task? :) |
18:39.06 |
brlcad |
that sounds
like a bug |
18:39.07 |
andromeda-galaxy |
just
claimed |
18:39.14 |
brlcad |
but what does
sscanf do? |
18:39.18 |
Notify |
03GCI:o7p9bxbnyj * 5048599469621248
Implement bu_scan_fastf_t() function to scan floating point values
from strings: Task Claimed - I would like to work on this
task. |
18:39.33 |
andromeda-galaxy |
So calling
the stdio() sscanf() gives 0,2 (return,c) |
18:39.38 |
andromeda-galaxy |
whereas
bu_sscanf gives 0,1 |
18:39.48 |
brlcad |
so yeah, a
bug |
18:39.51 |
andromeda-galaxy |
that's why
the patch I'm going to put up for
http://www.google-melange.com/gci/task/view/google/gci2014/5048599469621248
uses sscanf() instead of bu_sscanf() |
18:39.52 |
gcibot |
Implement
bu_scan_fastf_t() function to scan floating point values from
strings |
18:39.52 |
gcibot |
Status:
ClaimRequested |
18:39.52 |
gcibot |
Mentor(s):
Sean, Daniel_R |
18:39.57 |
andromeda-galaxy |
I couldn't
figure out why my code wasn't working.... |
18:40.32 |
brlcad |
gjeet:
thanks |
18:40.34 |
Notify |
03GCI:Melange
* 5836136417067008 BRL-CAD Promotional Video: Task due soon - There
are less than 24 hours left until the deadline, please submit your
work soon. |
18:40.35 |
Notify |
03GCI:gjeet *
5048599469621248 Implement bu_scan_fastf_t() function to scan
floating point values from strings: Task Assigned - This task has
been assigned to Andromeda Galaxy. You have 100 hours
to... |
18:41.04 |
Notify |
03GCI:jack4ga
* 5604954702086144 Fix at least 8 spelling mistakes in at least 8
different files #2: Task Claimed - I would like to work on this
task. |
18:41.15 |
gjeet |
brlcad: what
for ? |
18:41.24 |
Notify |
03GCI:jack4ga
* 5604954702086144 Fix at least 8 spelling mistakes in at least 8
different files #2: Claim Removed - The claim on this task has been
removed, someone else can claim it now. |
18:41.28 |
brlcad |
Marctannous:
no I cannot but you can unclaim and reclaim tasks |
18:41.29 |
Marctannous |
:( |
18:41.33 |
brlcad |
and your
other task was reviewed |
18:41.52 |
brlcad |
gjeet: you
accepted the claim before I could get to it :) |
18:42.14 |
Notify |
03GCI:blakec2298 * 5870280601763840 Write
manual page documentation (for tgf-g): Task Claimed - I would like
to work on this task. |
18:42.30 |
gjeet |
:D |
18:42.37 |
Marctannous |
any idea why
they only allow a task per student at any given time? maybe let
people who have their only task in "waiting for review" be able to
claim other tasks? |
18:42.52 |
brlcad |
Marctannous:
another idea would be to create bezier curves between pairs of
points, and xof/whatever/booleanize them ;) |
18:42.55 |
brlcad |
http://www.html5canvastutorials.com/tutorials/html5-canvas-bezier-curves/ |
18:43.10 |
brlcad |
but I like
the idea of using fundamental primitives more |
18:43.29 |
Marctannous |
yeah, basic
shapes seem nicer |
18:43.34 |
brlcad |
Marctannous:
just to keep things simple and give everyone a fair chance at
grabbing things |
18:44.36 |
brlcad |
Marctannous:
if i'm not mistaken, you currently have nothing claimed |
18:44.43 |
andromeda-galaxy |
brlcad:
sorry, uploaded for
http://www.google-melange.com/gci/task/view/google/gci2014/5048599469621248
but forgot to mark complete... |
18:44.43 |
gcibot |
Implement
bu_scan_fastf_t() function to scan floating point values from
strings |
18:44.44 |
gcibot |
Status:
NeedsReview (4 days, 3 hours left) |
18:44.44 |
gcibot |
Mentor(s):
Sean, Daniel_R |
18:44.45 |
Notify |
03GCI:o7p9bxbnyj * 5048599469621248
Implement bu_scan_fastf_t() function to scan floating point values
from strings: Ready for review - The work on this task is ready to
be reviewed. |
18:44.45 |
Marctannous |
yeah, I'm
looking for a code task |
18:44.57 |
brlcad |
ahh |
18:44.59 |
brlcad |
very
good |
18:45.14 |
Marctannous |
as I
struggled for an entire day to get a working environment of brl-cad
on a debian VM and want to use it |
18:45.21 |
Marctannous |
only did 2
tasks related to that so far |
18:45.22 |
brlcad |
Marctannous:
please try the icon tasks at some point :) |
18:45.37 |
Marctannous |
the ones with
drawing icons for translate/sheer/etc? |
18:45.42 |
brlcad |
yep |
18:45.53 |
Marctannous |
if there's no
exciting coding task, I'll get that one |
18:46.11 |
brlcad |
the massive
horde of coding tasks is still being written up |
18:46.34 |
Marctannous |
I was
wondering whether anyone actually managed to complete a task that
reduces code duplication or cleans dead code |
18:46.38 |
Marctannous |
do you have
any idea? |
18:46.41 |
brlcad |
about 2/3's
of yesterdays bulk update were design and the remaining 1/3 was
half coding half docs |
18:46.52 |
brlcad |
nobody has
been able to do that |
18:46.52 |
Marctannous |
saw more than
a dozen guys removing claims on those |
18:47.07 |
brlcad |
it sounds
really easy and ... if you know C, it is |
18:47.51 |
brlcad |
and, as you
noticed, a big part of those tasks is simply getting set
up |
18:47.57 |
Marctannous |
Yep |
18:48.07 |
Marctannous |
but removing
dead code..how should that be approached? |
18:48.08 |
brlcad |
to find dead
code, you have to have all the sources in place and be ready to
build |
18:48.50 |
brlcad |
that's
basically the task |
18:48.58 |
brlcad |
there are so
many ways you can go about finding dead code |
18:49.03 |
brlcad |
simply
reading the sources |
18:49.11 |
brlcad |
could write a
script and count usages of functions |
18:49.17 |
brlcad |
could use a
static analysis tool |
18:49.25 |
Notify |
03GCI:rahul_mahajan1331 * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: Task Claimed - I would like to
work on this task. |
18:49.32 |
Marctannous |
the global
variable tasks seem nice |
18:49.41 |
Marctannous |
powering up
my VM to seek global variables :D |
18:49.48 |
brlcad |
with some
code tools like eclipse or msvc, you could run "find all
references" which is a poor-mans' way to count usages |
18:50.08 |
brlcad |
Marctannous:
have you written C programs before? |
18:50.26 |
Notify |
03GCI:blakec2298 * 5870280601763840 Write
manual page documentation (for tgf-g): Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
18:50.41 |
Marctannous |
here in
Romania I was at one point in time one of the top 5 C programmers
of my generation ( given that was when we were 14, the competition
wasn't too big ) and knowing algorithms was the way to
go |
18:50.51 |
brlcad |
Marctannous:
this looks really promising: http://www.skynet.ie/~caolan/Packages/callcatcher.html |
18:51.03 |
Marctannous |
but what we
studied for competitions is waaay different from real life usage
like BRL-CAD |
18:51.11 |
brlcad |
nods |
18:51.22 |
Marctannous |
object
oriented programming was non-existant |
18:51.35 |
Marctannous |
we just had
to optimize basic tasks as much as possible |
18:52.03 |
Marctannous |
it got to a
point where the difference between getting first place and second
place was |
18:52.17 |
Marctannous |
whether you
were doing the adding/extraction on bits or not |
18:52.49 |
Marctannous |
used to work
with complicated code, all in one file. using files and objects
from other files is completely new to me |
18:57.00 |
Marctannous |
brlcad:
besides what you sent, is there an easy way for seeking variables
in more than one file? |
18:57.04 |
Marctannous |
and see al
its usages |
19:00.57 |
Marctannous |
would grep
work? |
19:03.12 |
Marctannous |
oh my
god |
19:03.13 |
Marctannous |
grep
works |
19:03.17 |
Marctannous |
this is
amazing |
19:03.52 |
Notify |
03GCI:tannousmarc * 5028787255246848
Eliminate any library global variable #5: Task Claimed - I would
like to work on this task. |
19:10.29 |
Marctannous |
can someone
please allow me this task? I already have the patch for
it |
19:11.06 |
Notify |
03GCI:Melange
* 6717116350726144 Design a banner for our Facebook page (and/or
other social media sites) #2: Task due soon - There are less than
24 hours left until the deadline, please submit your... |
19:15.50 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
19:20.24 |
andromeda-galaxy |
Marctannous:
I've been considering doing one of those as well, which global did
you decide to eliminate? (I don't want to do the same
one) |
19:20.37 |
Marctannous |
nmg_eue_dist |
19:20.55 |
andromeda-galaxy |
I considered
that too... How did you manage to remove it? |
19:21.14 |
Marctannous |
I serached
the whole directory for it |
19:21.19 |
Marctannous |
found it in
really few places |
19:21.28 |
Marctannous |
used the
actual value there instead of nmg_eue_dist |
19:21.28 |
andromeda-galaxy |
Did you see
the uses in conv/ |
19:21.29 |
andromeda-galaxy |
? |
19:21.49 |
Marctannous |
I found uses
in nmg_plot.c |
19:21.53 |
Marctannous |
that's
it |
19:22.09 |
andromeda-galaxy |
look in
conv/euclid/g-euclid.c, conv/g-x3d.c, cnov/ply/g-ply.c... lots
more |
19:22.50 |
Marctannous |
in what
folder is conv |
19:22.59 |
andromeda-galaxy |
brlcad-trunk/src/conv/ |
19:23.13 |
Marctannous |
oh I only
searched librt |
19:23.17 |
Marctannous |
np, let me
search the whole src |
19:23.32 |
Marctannous |
can you help
me with one thing though? |
19:23.37 |
andromeda-galaxy |
what? |
19:23.45 |
Marctannous |
when I run
svn diff, it also adds the changes I did in previous days for other
tasks |
19:23.52 |
Marctannous |
and that
weren't commited yet to the actual version |
19:23.56 |
andromeda-galaxy |
svn diff
<path to file 1> <path to file 2> ... |
19:23.58 |
Marctannous |
should I just
keep them there? |
19:24.03 |
andromeda-galaxy |
or
alternative svn changelists |
19:24.14 |
Marctannous |
oh
ok |
19:24.17 |
Marctannous |
ty |
19:24.47 |
Marctannous |
tell me which
one you will do here or on private message |
19:24.50 |
Marctannous |
so that we
don't overlap |
19:25.02 |
Marctannous |
at the moment
I will just do nmg_eue_dist |
19:25.49 |
Notify |
03GCI:Melange
* 4951935593480192 Design a banner for our Facebook page (and/or
other social media sites) #8: Task due soon - There are less than
24 hours left until the deadline, please submit your... |
19:25.58 |
andromeda-galaxy |
Marctannous:
still deciding right now... |
19:26.22 |
Marctannous |
did anyone
except me & you do any code tasks yet? |
19:26.31 |
andromeda-galaxy |
I don't think
so... |
19:26.34 |
Marctannous |
so we can
speak with him and tell him to mention what variable he is
doing |
19:26.37 |
Marctannous |
overlapping
is not nice |
19:26.55 |
andromeda-galaxy |
ofnlut_ and
codingcow-by did compilations, but that's all |
19:27.05 |
Marctannous |
oh
ok |
19:27.16 |
Marctannous |
which list
are you using for checking who did what task? |
19:27.16 |
Marctannous |
http://ematirov.tk/ |
19:27.18 |
Marctannous |
this
one? |
19:27.24 |
andromeda-galaxy |
just the one
on the melange website |
19:27.28 |
Marctannous |
oh |
19:27.47 |
Marctannous |
nmg_eue_dist
has only 40-50 uses, should be able to do these fairly
soon |
19:27.55 |
Marctannous |
I only need
someone to give me the task xD |
19:30.51 |
Notify |
03GCI:sfurti06 * 6390082307096576 Design a
T-Shirt for BRL-CAD #2: Ready for review - The work on this task is
ready to be reviewed. |
19:50.26 |
Notify |
03GCI:deepakkumarsharma * 5028787255246848
Eliminate any library global variable #5: Task Assigned - This task
has been assigned to Marc Tannous. You have 100 hours to complete
this task, good luck! |
19:50.41 |
Notify |
03GCI:tannousmarc * 5028787255246848
Eliminate any library global variable #5: Task finished - Ignore :
CMaketest.txt and rand.c tests as these were used in a previous
task, and when I ran SVN... |
19:50.51 |
Notify |
03GCI:deepakkumarsharma * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: Task Assigned - This task has
been assigned to Rahul Mahajan. You have 100 hours to complete this
task, good luck! |
19:51.06 |
Marctannous |
deepakkumarsharma: please
http://www.google-melange.com/gci/task/view/google/gci2014/5028787255246848 |
19:51.06 |
gcibot |
Eliminate any
library global variable #5 |
19:51.06 |
gcibot |
Status:
Claimed (4 days, 3 hours left) |
19:51.06 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ch3ck |
19:52.11 |
Notify |
03GCI:plaffontj * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Question -
Is there a text file which contains the description of the
commands listed in man? Thanks! |
20:01.58 |
Notify |
03GCI:Melange
* 6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: Task due soon - There are less than 24 hours left
until the deadline, please submit your work soon. |
20:02.08 |
Notify |
03GCI:Melange
* 5765799415382016 Create a BRL-CAD presentation template: Task due
soon - There are less than 24 hours left until the deadline, please
submit your work soon. |
20:02.43 |
Notify |
03GCI:devinjohnson1999 * 4954452779859968
Design a web page that overviews the BRL-CAD contributors #5: None
- By a working webpage mockup do you mean an image or an html file
with links and the... |
20:11.10 |
Notify |
03GCI:moret *
5323479725375488 Identify and eliminate dead code (100+ lines) #7:
Compilin just one file - Hello, How to compile just one file not
the whole project. For example if I make changes... |
20:18.42 |
Notify |
03GCI:tannousmarc * 5028787255246848
Eliminate any library global variable #5: Ready for review - The
work on this task is ready to be reviewed. |
20:39.08 |
Marctannous |
good night
mates |
20:42.52 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-uepdbogqwyqscsqf) |
20:50.10 |
starseeker |
Marctannous:
removing a global isn't always replacing with a value |
20:50.42 |
Marctannous |
did you see
my diff file? did I make a mistake anywhere? |
20:50.52 |
Marctannous |
all the other
uses were for better visualziation, not affecting anything
else |
20:51.17 |
Marctannous |
I understand
what you mean, and have checked not to be removing anything that
would cause malfunctions |
20:52.59 |
starseeker |
I can't see
the diff right now - just making the point that if the global gets
anything assigned to it you can't just yank it and replace it with
hardcoded values |
20:53.47 |
starseeker |
even with the
values, if they are all the same you probably want to #define a
name with the value and use the name, so if the value every has to
be changed it can be done once |
20:54.32 |
Marctannous |
the only case
in which it was changed for anything else other than "better
visualization" was inside of a struct |
20:54.37 |
Marctannous |
and I just
re-initialized it there |
20:54.48 |
Marctannous |
I hope that
makes sense |
21:04.50 |
ignacio |
Leaderboard
works again, now in port 5001, http://kuckuck.treehouse.su:5001/ |
21:07.29 |
Notify |
03BRL-CAD:n_reed * 63601
brlcad/trunk/src/librt/primitives/sketch/sketch.c: fix
compiler-reported uninitialized error |
21:10.37 |
Notify |
03GCI:brlcad
* 5028787255246848 Eliminate any library global variable #5: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
21:11.21 |
Marctannous |
brlcad: what
goes wrong? |
21:11.37 |
Notify |
03GCI:Melange
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
21:15.04 |
starseeker |
hmm - looks
like Fortran -> C++ doesn't appeal so far :-) |
21:16.11 |
Marctannous |
welp my task
needs more work |
21:16.15 |
Marctannous |
but I don't
know what's wrong |
21:16.15 |
Marctannous |
xD |
21:16.21 |
Notify |
03GCI:Melange
* 6741580216008704 Design a T-Shirt for BRL-CAD #5: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
21:22.38 |
Notify |
03GCI:Melange
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: Task Reopened - Melange has detected that the final
deadline has passed and it has reopened the task. |
21:23.04 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:27.10 |
Marctannous |
please, when
one of the mentors has some time, provide some feedback on what I
need to workn on
http://www.google-melange.com/gci/task/view/google/gci2014/5028787255246848 |
21:27.11 |
gcibot |
Eliminate any
library global variable #5 |
21:27.11 |
gcibot |
Status:
NeedsWork (4 days, 2 hours left) |
21:27.11 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ch3ck |
21:32.15 |
Notify |
03GCI:brlcad
* 5028787255246848 Eliminate any library global variable #5:
behavior changed - So you certainly eliminated the global, but not
without eliminating the feature that variable
provided.... |
21:35.26 |
Notify |
03GCI:tannousmarc * 5028787255246848
Eliminate any library global variable #5: None - Is there any way
to revert the repo to the current version on sourceforge? By that I
mean, ignore my changes... |
21:36.11 |
Notify |
03GCI:brlcad
* 5048599469621248 Implement bu_scan_fastf_t() function to scan
floating point values from strings: Task Needs More Work - One of
the mentors has sent this task back for more work.
Talk... |
21:37.11 |
Notify |
03GCI:tardis
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Claimed -
I would like to work on this task. |
21:39.56 |
Notify |
03GCI:brlcad
* 5048599469621248 Implement bu_scan_fastf_t() function to scan
floating point values from strings: looking pretty good - The only
two things noticed on quick review are that the... |
21:43.01 |
Notify |
03GCI:brlcad
* 5833974572122112 Design a BRL-CAD Sticker #15: nice! - I like
this design! Please also submit your raw working files (PSD, XCF,
AI, whatever you used) too and make for review. What... |
21:43.11 |
Notify |
03GCI:brlcad
* 5833974572122112 Design a BRL-CAD Sticker #15: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
21:45.27 |
Notify |
03GCI:mandeep
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Assigned -
This task has been assigned to Aiden. You have 100 hours to
complete this task, good luck! |
21:47.12 |
Notify |
03GCI:Melange
* 5538296809652224 Design a banner for our Facebook page (and/or
other social media sites) #4: Task due soon - There are less than
24 hours left until the deadline, please submit your... |
21:48.17 |
Notify |
03GCI:jack_vaughan * 5309919842533376
Design a website icon set for brlcad.org #2: Task Claimed - I would
like to work on this task. |
21:49.12 |
Notify |
03GCI:Melange
* 6690570030284800 Design a T-Shirt for BRL-CAD: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
21:56.14 |
Notify |
03GCI:mandeep
* 5797874164039680 Create a book layout for 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 this... |
21:57.54 |
Notify |
03GCI:mandeep
* 5797874164039680 Create a book layout for Doc Camp Book #2: File
Format - Hi Aditya, Have some patience and don't worry about
tasks. We can create more tasks if required. Can
you... |
21:58.34 |
Notify |
03GCI:mandeep
* 5309919842533376 Design a website icon set for brlcad.org #2:
Task Assigned - This task has been assigned to Jack_Vaughan. You
have 100 hours to complete this task, good luck! |
22:09.02 |
Notify |
03GCI:Melange
* 4544323332866048 Design a T-Shirt for BRL-CAD #6: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
22:09.27 |
Notify |
03GCI:Melange
* 5987394427813888 Design a BRL-CAD splash screen #10: Task due
soon - There are less than 24 hours left until the deadline, please
submit your work soon. |
22:15.13 |
Notify |
03GCI:emily_shannon * 5604954702086144 Fix
at least 8 spelling mistakes in at least 8 different files #2: Task
Claimed - I would like to work on this task. |
22:15.58 |
Notify |
03GCI:emily_shannon * 5604954702086144 Fix
at least 8 spelling mistakes in at least 8 different files #2:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
22:18.09 |
Notify |
03GCI:Melange
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: No more Work
can be submitted - Melange has detected that the deadline has
passed and no more work can be submitted. The
submitted... |
22:20.14 |
Notify |
03GCI:brlcad
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: Deadline
extended - The deadline of the task has been extended with 2 days
and 2 hours. |
22:20.54 |
Notify |
03GCI:brlcad
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
22:26.36 |
Notify |
03GCI:brlcad
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: a good start -
Sfurti, This is a good start and you just might be the first
person to submit a women's design too, so thank you
for... |
22:32.08 |
Notify |
03GCI:jack_vaughan * 5309919842533376
Design a website icon set for brlcad.org #2: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
22:45.48 |
Notify |
03GCI:maryamdawood * 5604954702086144 Fix
at least 8 spelling mistakes in at least 8 different files #2: Task
Claimed - I would like to work on this task. |
22:46.28 |
Notify |
03GCI:maryamdawood * 5604954702086144 Fix
at least 8 spelling mistakes in at least 8 different files #2:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
22:47.08 |
Notify |
03GCI:tardis
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Ready for
review - The work on this task is ready to be reviewed. |
22:52.10 |
Notify |
03GCI:Melange
* 6182685047259136 Design a BRL-CAD splash screen: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
22:52.35 |
Notify |
03GCI:Melange
* 4956557716488192 Fix at least 8 spelling mistakes in at least 8
different files #5: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the... |
23:09.40 |
Notify |
03GCI:Melange
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task due soon - There are less than
24 hours left until the deadline, please submit your... |
23:30.01 |
Notify |
03BRL-CAD:starseeker * 63602
brlcad/trunk/CMakeLists.txt: improve running of make check
target |
23:31.54 |
Notify |
03GCI:mcjose23 * 6068206720516096 Design a
BRL-CAD business card #2: Claim Removed - The claim on this task
has been removed, someone else can claim it now. |
23:36.01 |
Notify |
03BRL-CAD:starseeker * 63603
brlcad/trunk/CMakeLists.txt: Better way to exclude regression
dependencies from check |
23:39.54 |
Notify |
03GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: Task Claimed - I
would like to work on this task. |
23:46.34 |
Notify |
03BRL-CAD:starseeker * 63604
brlcad/trunk/regress/CMakeLists.txt: Add the regress log file to
the clean list |
00:03.59 |
Notify |
03GCI:Melange
* 5213338241859584 Fix at least 8 spelling mistakes in at least 8
different files: Task due soon - There are less than 24 hours left
until the deadline, please submit your work soon. |
00:12.10 |
Notify |
03GCI:o7p9bxbnyj * 5048599469621248
Implement bu_scan_fastf_t() function to scan floating point values
from strings: Ready for review - The work on this task is ready to
be reviewed. |
00:15.59 |
Notify |
03GCI:maths22_m * 5173865613361152 Design
a web page that overviews the BRL-CAD contributors: Task Assigned -
This task has been assigned to Olivia Orrell-Jones. You have 100
hours to complete this... |
00:20.13 |
*** join/#brlcad thespartapika
(~Josie@pool-173-79-231-107.washdc.fios.verizon.net) |
00:26.52 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
00:31.14 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:53.12 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
01:16.36 |
Notify |
03GCI:uhmyoyo
* 5987394427813888 Design a BRL-CAD splash screen #10: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
01:28.33 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
01:31.30 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: Task Claimed - I would like to work on
this task. |
01:56.08 |
Notify |
03GCI:kalradaksh * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: Claim Removed - The claim on this task has been
removed, someone else can claim it... |
02:26.16 |
Notify |
03GCI:skyguy
* 5231299258220544 Model a toy tank in 3D using BRL-CAD: Task
Claimed - I would like to work on this task. |
02:44.41 |
Notify |
03GCI:eames *
6399086370488320 Design a BRL-CAD Sticker #2: Ready for review -
The work on this task is ready to be reviewed. |
02:47.06 |
Notify |
03GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Designs Submitted - I submitted the banners and I can
mock it up on a Facebook... |
02:57.35 |
*** join/#brlcad Techtronix
(75c8505a@gateway/web/freenode/ip.117.200.80.90) |
02:59.14 |
Notify |
03GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Ready for review - The work on this task is ready to be
reviewed. |
03:08.26 |
Notify |
03GCI:Melange
* 5670223239708672 Design a BRL-CAD splash screen #7: Task Reopened
- Melange has detected that the final deadline has passed and it
has reopened the task. |
03:21.50 |
Notify |
03GCI:hendrias * 4956557716488192 Fix at
least 8 spelling mistakes in at least 8 different files #5: Task
Claimed - I would like to work on this task. |
03:22.40 |
Notify |
03GCI:hendrias * 4956557716488192 Fix at
least 8 spelling mistakes in at least 8 different files #5: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
03:23.15 |
Notify |
03GCI:googgeek101 * 4544323332866048
Design a T-Shirt for BRL-CAD #6: Task Claimed - I would like to
work on this task. |
03:24.15 |
Notify |
03GCI:Melange
* 6399086370488320 Design a BRL-CAD Sticker #2: No more Work can be
submitted - Melange has detected that the deadline has passed and
no more work can be submitted. The submitted work... |
03:31.02 |
Notify |
03GCI:mandeep
* 6356815033925632 Design a BRL-CAD Sticker #9: Task Assigned -
This task has been assigned to Jatin Taneja. You have 100 hours to
complete this task, good luck! |
03:31.03 |
Notify |
03GCI:mandeep
* 5231299258220544 Model a toy tank in 3D using BRL-CAD: Task
Assigned - This task has been assigned to Skyguy. You have 100
hours to complete this task, good luck! |
03:31.07 |
Notify |
03GCI:mandeep
* 4544323332866048 Design a T-Shirt for BRL-CAD #6: Task Assigned -
This task has been assigned to GoogleGeek. You have 100 hours to
complete this task, good luck! |
03:41.19 |
Notify |
03GCI:googgeek101 * 4544323332866048
Design a T-Shirt for BRL-CAD #6: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
03:47.30 |
Notify |
03GCI:mandeep
* 5254428328198144 Design a website icon set for brlcad.org #3:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
03:47.45 |
Notify |
03GCI:mandeep
* 5254428328198144 Design a website icon set for brlcad.org #3:
None - You are making great efforts, but still it needs
improvement. Increase the smoothness of strokes. Colors
look... |
03:49.35 |
*** join/#brlcad andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
04:01.54 |
Notify |
03GCI:mandeep
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: None - Hey
Aiden, In this design, "BRL-CAD" text goes out of the box and logo
needs smoothness. You can make a better design then... |
04:01.59 |
Notify |
03GCI:mandeep
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
04:07.05 |
Notify |
03GCI:rohit_agarwal * 5781103189164032
Create a BRL-CAD presentation template #8: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
04:07.46 |
Notify |
03GCI:rohit_agarwal * 4544323332866048
Design a T-Shirt for BRL-CAD #6: Task Claimed - I would like to
work on this task. |
04:16.56 |
andromeda-galaxy |
for the
fortran->c tasks, does anyone mind of the C code uses LIBBN and
fastf_t for the datatypes? |
04:18.23 |
Stragus |
I'm not a
mentor but they would probably prefer if the new C code follows
existing conventions, such as using libbn and fastf_t data
types |
04:18.52 |
andromeda-galaxy |
Stragus: I
was just wondering because the github project currently doesn't
depend on any of the brl-cad libraries |
04:19.27 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
04:19.56 |
andromeda-galaxy |
Well,
hopefully using libbn will be alright... I need the vector/matrix
functions |
04:20.36 |
Stragus |
In the worst
case, that sounds like very little code to import/copy if they
decide it necessary |
04:20.44 |
Notify |
03GCI:wltan *
6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: Ready for review - The work on this task is ready to
be reviewed. |
04:23.59 |
Notify |
03GCI:mandeep
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Simply Perfect - Your pretty simple
approach works great. Can submit banner with... |
04:24.09 |
Notify |
03GCI:mandeep
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
04:26.06 |
andromeda-galaxy |
Stragus:
true... I'll start by using fastf_t &c, changing shouldn't be
too hard. thanks! |
04:27.02 |
andromeda-galaxy |
Stragus:
also, on the code style side of things, for functions declarations
with multi-line argument lists, do you know if it is alright to put
multiple on the same line for grouping? |
04:27.21 |
andromeda-galaxy |
e.g.
fun1(fastf_t a, fastf_t b \n fastf_t c, fastf_t d); |
04:28.25 |
Stragus |
I believe
BRL-CAD allows different conventions as long as it's consistent,
it's probably best to make the convention identical to other codes
related to the one you'll be writing |
04:28.46 |
andromeda-galaxy |
hmm... Okay,
thanks! |
04:32.51 |
Notify |
03GCI:mandeep
* 6399086370488320 Design a BRL-CAD Sticker #2: None - This is
simple and really looks great. Good work Eames. |
04:32.56 |
Notify |
03GCI:mandeep
* 6399086370488320 Design a BRL-CAD Sticker #2: Task Closed -
Congratulations, this task has been completed
successfully. |
04:33.31 |
Notify |
03GCI:mandeep
* 4544323332866048 Design a T-Shirt for BRL-CAD #6: Task Assigned -
This task has been assigned to Rohit Agarwal. You have 100 hours to
complete this task, good luck! |
05:02.26 |
andromeda-galaxy |
any idea how
I can get cmake in the naca project's build system to link to
brl-cads libbn? |
05:04.30 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
05:06.20 |
Notify |
03GCI:gjeet *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3
http://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472:
Re: Logo ... |
05:09.41 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Problem - Sir, I cant
upload a jpeg file. since the file size is to high it can't be
saved and If I convert it to... |
05:12.37 |
*** join/#brlcad gjeet
(75c76e79@gateway/web/cgi-irc/kiwiirc.com/ip.117.199.110.121) |
05:17.44 |
Notify |
03GCI:Melange
* 6648047639461888 Design a BRL-CAD Sticker #10: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
05:18.34 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Ready for review - The
work on this task is ready to be reviewed. |
05:22.40 |
Notify |
03GCI:devj *
5765799415382016 Create a BRL-CAD presentation template: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
05:25.29 |
Notify |
03GCI:devj *
6068206720516096 Design a BRL-CAD business card #2: Task Claimed -
I would like to work on this task. |
05:26.09 |
Notify |
03GCI:gjeet *
6068206720516096 Design a BRL-CAD business card #2: Task Assigned -
This task has been assigned to Jake Rullman. You have 100 hours to
complete this task, good luck! |
05:27.49 |
Notify |
03GCI:kalradaksh * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: Task Claimed - I would like to work on this
task. |
05:28.44 |
Notify |
03GCI:Melange
* 6353662997692416 Design a BRL-CAD splash screen #3: Task Reopened
- Melange has detected that the final deadline has passed and it
has reopened the task. |
05:28.54 |
Notify |
03GCI:gjeet *
4949239830413312 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter: Task Assigned - This task has been
assigned to Daksh kalra. You have 100 hours to... |
05:31.05 |
Notify |
03GCI:Melange
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: No more Work can be submitted - Melange has
detected that the deadline has passed and no more
work... |
05:33.35 |
Notify |
03GCI:kalradaksh * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: Claim Removed - The claim on this task has been
removed, someone else can claim it... |
05:35.31 |
Notify |
03GCI:kalradaksh * 5765799415382016 Create
a BRL-CAD presentation template: Task Claimed - I would like to
work on this task. |
05:36.36 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: Task Claimed - I would
like to work on this task. |
05:39.01 |
Notify |
03GCI:manastaneja * 5781103189164032
Create a BRL-CAD presentation template #8: Task Claimed - I would
like to work on this task. |
05:39.52 |
Notify |
03GCI:pulkit10mehta * 6648047639461888
Design a BRL-CAD Sticker #10: Task Claimed - I would like to work
on this task. |
05:40.22 |
Notify |
03GCI:Melange
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Task Reopened - Melange has detected
that the final deadline has passed and it has... |
05:40.48 |
Notify |
03GCI:manastaneja * 5781103189164032
Create a BRL-CAD presentation template #8: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
05:42.43 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: Task Claimed - I would like to work
on this task. |
05:45.19 |
Notify |
03GCI:vidushi
* 5987394427813888 Design a BRL-CAD splash screen #10: Task Claimed
- I would like to work on this task. |
05:45.20 |
Notify |
03GCI:mandeep
* 5765799415382016 Create a BRL-CAD presentation template: Task
Assigned - This task has been assigned to Daksh kalra. You have 100
hours to complete this task, good luck! |
05:45.29 |
Notify |
03GCI:mandeep
* 6648047639461888 Design a BRL-CAD Sticker #10: Task Assigned -
This task has been assigned to Pulkit Mehta. You have 100 hours to
complete this task, good luck! |
05:45.34 |
Notify |
03GCI:mandeep
* 4936325870387200 Design a website icon set for brlcad.org: Task
Assigned - This task has been assigned to Parth Miglani. You have
100 hours to complete this task, good luck! |
05:45.35 |
Notify |
03GCI:mandeep
* 6690570030284800 Design a T-Shirt for BRL-CAD: Task Assigned -
This task has been assigned to manas taneja. You have 100 hours to
complete this task, good luck! |
05:46.29 |
Notify |
03GCI:Melange
* 5853389636239360 Design a BRL-CAD Sticker #3: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
05:46.54 |
Notify |
03GCI:mandeep
* 5987394427813888 Design a BRL-CAD splash screen #10: Task
Assigned - This task has been assigned to vidushi. You have 96
hours to complete this task, good luck! |
05:47.04 |
Notify |
03GCI:vidushi
* 5987394427813888 Design a BRL-CAD splash screen #10: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
05:47.14 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: Task Claimed - I
would like to work on this task. |
05:49.24 |
Notify |
03GCI:mandeep
* 5853389636239360 Design a BRL-CAD Sticker #3: Task Assigned -
This task has been assigned to vidushi. You have 100 hours to
complete this task, good luck! |
05:53.00 |
Notify |
03GCI:jatish
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Task Claimed - I would like to work
on this task. |
05:58.46 |
*** join/#brlcad YashM
(~YashM@117.223.172.233) |
06:03.22 |
Notify |
03GCI:mandeep
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Task Assigned - This task has been
assigned to jatish. You have 100 hours to complete... |
06:13.19 |
Notify |
03GCI:sharan1998 * 5821990405406720 Model
a toy tank in 3D using BRL-CAD #4: Task Claimed - I would like to
work on this task. |
06:16.45 |
Notify |
03GCI:ishwerdas * 4954452779859968 Design
a web page that overviews the BRL-CAD contributors #5
http://www.google-melange.com/gci/task/view/google/gci2014/4954452779859968:
Output Format Hey... |
06:18.57 |
*** join/#brlcad ishwerdas
(75c76e79@gateway/web/cgi-irc/kiwiirc.com/ip.117.199.110.121) |
06:21.27 |
Notify |
03GCI:mandeep
* 5821990405406720 Model a toy tank in 3D using BRL-CAD #4: Task
Assigned - This task has been assigned to Sharan Narayan. You have
100 hours to complete this task, good luck! |
06:29.06 |
*** join/#brlcad YashM_
(~YashM@117.198.13.10) |
06:31.01 |
*** join/#brlcad milamber
(~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
06:40.22 |
Notify |
03GCI:sharan1998 * 5821990405406720 Model
a toy tank in 3D using BRL-CAD #4: Questions - Does it need to
have movable wheels?like if we print it out in 3D? Or should it
have belt wheel mechanism? |
06:41.32 |
Notify |
03GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Thanks - That helps a lot. I was having a hard time
working with the smaller PNG... |
06:42.32 |
Notify |
03GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: No Problem - Glad you liked the design! I'll try to
submit the edited versions... |
06:57.21 |
Notify |
03GCI:hunarmalik * 5309919842533376 Design
a website icon set for brlcad.org #2: query - Sir how many icons
should be there? |
06:58.45 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
06:59.29 |
MarcTannous |
how do I
"refresh" the local copy of brl-cad's repository without having to
build all over again? |
06:59.48 |
MarcTannous |
I mean, make
it ignore all the changes I've made and just give me the files of a
stable version |
07:00.07 |
ignacio |
okey..
05:00AM here.. good night guys ! |
07:00.33 |
MarcTannous |
night
ignacio |
07:00.47 |
Notify |
03GCI:ishwerdas * 5309919842533376 Design
a website icon set for brlcad.org #2: None - There should be
at-least following icons home about wiki gallery blog
download contact login logout ... |
07:01.42 |
MarcTannous |
ishwerdas: is
it okay if I abandon a task until someone answers my questions,
solve another one and then claim it back again? |
07:03.15 |
ishwerdas |
Do you have
any questions unanswered ? |
07:03.30 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5028787255246848# |
07:03.31 |
gcibot |
Eliminate any
library global variable #5 |
07:03.31 |
gcibot |
Status:
NeedsWork (3 days, 16 hours left) |
07:03.31 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ch3ck |
07:03.51 |
MarcTannous |
I do not know
how to get my local repo to the stable version found on
sourceforge |
07:03.55 |
ishwerdas |
When your
questions get unanswered, just ping us here. |
07:04.31 |
MarcTannous |
I've made
quite a few changes, but they were not all okay. How should I go
about getting my repo back to where it was? |
07:05.36 |
ishwerdas |
http://stackoverflow.com/questions/6204572/is-there-a-subversion-command-to-reset-the-working-copy |
07:06.27 |
MarcTannous |
damn, this
will take a while |
07:07.17 |
MarcTannous |
let me remove
my claim on this task until I have a stable repo to work on and
work on another task in the meantime |
07:07.38 |
Notify |
03GCI:tannousmarc * 5028787255246848
Eliminate any library global variable #5: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
07:08.18 |
Notify |
03GCI:tannousmarc * 5907391937773568
Design scale/rotate/translate/shear icons: Task Claimed - I would
like to work on this task. |
07:08.20 |
YashM_ |
ishwerdas,
how do isee the contents of a .lib file |
07:09.55 |
MarcTannous |
yashm_,
http://stackoverflow.com/questions/305287/how-to-see-the-contents-of-windows-library-lib |
07:19.41 |
Notify |
03GCI:mandeep
* 5797874164039680 Create a book layout for Doc Camp Book #2: Need
improvements - Aditya, you are doing good work and you can do
better. The design you have created is not up to the... |
07:19.51 |
Notify |
03GCI:mandeep
* 5797874164039680 Create a book layout for 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 this... |
07:23.15 |
MarcTannous |
mandeep: can
you please assign me the task I claimed? |
07:25.01 |
ishwerdas |
YashM_ did
you try googling it ? http://bit.ly/1yVCq8y |
07:25.42 |
MarcTannous |
ishwerdas, oh
my god that website is brilliant |
07:26.12 |
ishwerdas |
winks ;) |
07:26.26 |
Stragus |
Ahaha, I love
it! |
07:26.30 |
MarcTannous |
ishwerdas :
http://www.google-melange.com/gci/task/view/google/gci2014/5907391937773568
plox |
07:26.30 |
gcibot |
Design
scale/rotate/translate/shear icons |
07:26.30 |
gcibot |
Status:
ClaimRequested |
07:26.30 |
gcibot |
Mentor(s):
Kesha Shah, Hardeep Singh Rai |
07:26.33 |
Stragus |
That is
great |
07:26.54 |
YashM_ |
lol i
did |
07:27.10 |
YashM_ |
love how you
used bitly |
07:28.13 |
Notify |
03GCI:ishwerdas * 5907391937773568 Design
scale/rotate/translate/shear icons: Task Assigned - This task has
been assigned to Marc Tannous. You have 100 hours to complete this
task, good luck! |
07:28.14 |
Notify |
03GCI:mandeep
* 5907391937773568 Design scale/rotate/translate/shear icons: Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this task, good luck! |
07:28.30 |
YashM_ |
:o |
07:28.52 |
MarcTannous |
did I just
get my task assigned by two people? |
07:28.54 |
ishwerdas |
mandeep :
perfect timing :D |
07:29.06 |
ishwerdas |
yeah, lucky
you! MarcTannous |
07:29.09 |
MarcTannous |
haha |
07:29.19 |
MarcTannous |
I am now
forced to deliver great results, two people watching over
me |
07:29.38 |
ishwerdas |
hmm,
expecting that from you ;) |
07:33.48 |
Notify |
03GCI:shashank1245 * 6101246763073536
Create a book layout for Doc Camp Book #3: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
07:43.05 |
MarcTannous |
ishwerdas:
could you provide a picture or a small video of how "shear"
works? |
07:43.17 |
MarcTannous |
english not
my first language, closest google offered me was |
07:43.22 |
MarcTannous |
http://www.cs.colorado.edu/~mcbryan/5229.03/mail/55.htm |
07:43.25 |
MarcTannous |
not sure if
this is correct |
07:44.48 |
Stragus |
That looks
correct |
07:45.21 |
Stragus |
Take the
quad, pull right on the top part, pull left on the bottom
part |
07:45.26 |
MarcTannous |
that is in
2D |
07:45.31 |
MarcTannous |
it works the
same in 3D? |
07:46.20 |
ishwerdas |
http://demonstrations.wolfram.com/Understanding3DShearing/ |
07:46.40 |
MarcTannous |
ty |
07:47.09 |
ishwerdas |
yes it works
almost the same, just that now you can also include z coods in your
transformation matrix |
07:59.12 |
*** join/#brlcad YashM
(~YashM@117.198.9.115) |
08:02.12 |
MarcTannous |
bam |
08:02.19 |
Notify |
03GCI:tannousmarc * 5907391937773568
Design scale/rotate/translate/shear icons: Ready for review - The
work on this task is ready to be reviewed. |
08:02.20 |
MarcTannous |
there we
go |
08:03.26 |
MarcTannous |
ishwerdas,
mandeep waiting for the double evaluation :D |
08:07.53 |
Notify |
03GCI:ekansh_mahendru * 5833974572122112
Design a BRL-CAD Sticker #15: Font Name - The name of the font is
'AR Destine'. |
08:12.46 |
Notify |
03GCI:ekansh_mahendru * 5833974572122112
Design a BRL-CAD Sticker #15: Ready for review - The work on this
task is ready to be reviewed. |
08:14.42 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
08:29.30 |
Notify |
03GCI:jatish
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Ready for review - The work on this
task is ready to be reviewed. |
08:40.21 |
Notify |
03GCI:bhargavmajety * 4632172593938432
Write a wiki page on joining the BRL-CAD project: Task Claimed - I
would like to work on this task. |
08:42.53 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Ready for review - The work on this task is ready to be
reviewed. |
08:45.08 |
*** join/#brlcad ishwerdas
(75c76e79@gateway/web/cgi-irc/kiwiirc.com/ip.117.199.110.121) |
08:45.58 |
MarcTannous |
ishwerdas:
please, if you have 5 minutes, review my task |
08:46.21 |
ishwerdas |
sure |
08:46.59 |
MarcTannous |
hope you like
the icons :P |
08:47.47 |
ishwerdas |
I
do |
08:48.08 |
ishwerdas |
they are
simple, flat and descriptive |
08:48.27 |
MarcTannous |
:D |
08:48.40 |
MarcTannous |
will take
more icons if they are introduced |
08:49.08 |
MarcTannous |
icon
tasks* |
08:51.10 |
Notify |
03GCI:ishwerdas * 5907391937773568 Design
scale/rotate/translate/shear icons: Nice work! - I liked these
icons, they are simple, flat and descriptive. Just one thing, if
the icon for scale could... |
08:51.19 |
Notify |
03GCI:ishwerdas * 5907391937773568 Design
scale/rotate/translate/shear icons: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
08:52.08 |
MarcTannous |
ishwerdas: is
it okay if I just re-upload the improved version of scale
icon? |
08:52.17 |
MarcTannous |
instead of
creating a new mock-up with it? |
08:52.20 |
ishwerdas |
yeah |
08:53.04 |
ishwerdas |
but do share
exported files like .png , .jpg along with your psd. |
08:53.28 |
MarcTannous |
oh
okay |
08:55.20 |
MarcTannous |
there we
go |
08:55.43 |
Notify |
03GCI:tannousmarc * 5907391937773568
Design scale/rotate/translate/shear icons: Ready for review - The
work on this task is ready to be reviewed. |
08:55.57 |
MarcTannous |
ishwerdas:
mind checking again? :D |
08:56.59 |
ishwerdas |
good
job! |
08:57.08 |
Notify |
03GCI:ishwerdas * 5907391937773568 Design
scale/rotate/translate/shear icons: Task Closed - Congratulations,
this task has been completed successfully. |
08:57.20 |
ishwerdas |
so you are
into UI design, eh ? |
08:58.01 |
YashM |
ishwerdas
check my task too |
09:00.05 |
MarcTannous |
ishwerdas,
any type of design :D UI design is really really nice
though |
09:01.59 |
ishwerdas |
YashM It is
already being reviewed by gjeet ;) I can see it opened up on his
screen ;) |
09:02.13 |
YashM |
How? |
09:02.26 |
ishwerdas |
gjeet happens
to be my brother and roommate :P |
09:02.31 |
YashM |
:O |
09:02.39 |
YashM |
Where do you
live |
09:02.56 |
ishwerdas |
Samrala,
punjab. |
09:03.24 |
YashM |
I live in
Chhattisgarh :P |
09:03.50 |
ishwerdas |
Nice place
:) |
09:04.07 |
Notify |
03GCI:tannousmarc * 6075139737255936
Design a web page that overviews the BRL-CAD contributors #4: Task
Claimed - I would like to work on this task. |
09:04.15 |
MarcTannous |
oh my god I
found another website design task |
09:04.17 |
MarcTannous |
<3 |
09:04.37 |
Notify |
03GCI:gjeet *
6075139737255936 Design a web page that overviews the BRL-CAD
contributors #4: Task Assigned - This task has been assigned to
Marc Tannous. You have 100 hours to complete this
task,... |
09:04.48 |
Notify |
03GCI:ishwerdas * 4632172593938432 Write a
wiki page on joining the BRL-CAD project: Task Assigned - This task
has been assigned to bhargav. You have 100 hours to complete this
task, good luck! |
09:09.48 |
Notify |
03GCI:gjeet *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
09:13.00 |
YashM |
gjeet, what
do you need fixed? |
09:14.35 |
MarcTannous |
by the way
guys, check Brackets |
09:14.43 |
YashM |
ishwerdas,
can you please ask him |
09:15.01 |
MarcTannous |
Brackets is
just so so good, once it gets some really nice plugins it will
rock |
09:16.21 |
ishwerdas |
YashM be
patient :) you will come to know :) |
09:16.54 |
YashM |
Okay, I
couldn't find a comment so I don't know what to fix |
09:17.04 |
ishwerdas |
comment must
be on the way :) |
09:17.41 |
Notify |
03GCI:gjeet *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Nice Design - Hey yash, you are going good, just some few things I
could suggest to make it better. Try having a light... |
09:17.42 |
Notify |
03GCI:programmingluko * 5254428328198144
Design a website icon set for brlcad.org #3: Ready for review - The
work on this task is ready to be reviewed. |
09:18.47 |
Notify |
03GCI:gjeet *
6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
09:22.08 |
Notify |
03GCI:maitreyav * 5670223239708672 Design
a BRL-CAD splash screen #7: Task Claimed - I would like to work on
this task. |
09:28.14 |
Notify |
03GCI:rohit_agarwal * 4544323332866048
Design a T-Shirt for BRL-CAD #6: Ready for review - The work on
this task is ready to be reviewed. |
09:28.55 |
Notify |
03GCI:gjeet *
6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6
http://www.google-melange.com/gci/task/view/google/gci2014/6178630262587392:
Hey jatish ... |
09:30.31 |
Notify |
03GCI:rohit_agarwal * 4544323332866048
Design a T-Shirt for BRL-CAD #6: None - My design is ready. I have
uploaded two files : Tshirt 1.png and Tshirt 1.xcf |
09:35.41 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
09:37.54 |
Notify |
03GCI:rossberg * 5670223239708672 Design a
BRL-CAD splash screen #7: Task Assigned - This task has been
assigned to Maitreya Vyas. You have 100 hours to complete this
task, good luck! |
09:38.40 |
YashM |
guys check
out ShareX, its an awesome file and image uploading
FOSS |
09:46.15 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Ready for review - The work on this task is ready to be
reviewed. |
09:46.53 |
MarcTannous |
I'm really
thinking about trying a new framework for my web design task,
haven't tried foundation yet |
09:47.48 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Ready for review - The
work on this task is ready to be reviewed. |
09:48.33 |
MarcTannous |
oh my god I
have the best idea for a contributors page |
09:50.43 |
Notify |
03GCI:bhargavmajety * 4632172593938432
Write a wiki page on joining the BRL-CAD project: None - thanks
Ishwerdas. I just want to know whether i need to give a brief
introduction or lengthy... |
09:50.49 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: New Files - Sir, I
have Uploaded The Files and made the changes that you told. The
Cover Of the Book Is Not In The... |
10:49.17 |
*** join/#brlcad wltan
(~wltan@116.87.62.130) |
10:49.21 |
Notify |
03GCI:tannousmarc * 6075139737255936
Design a web page that overviews the BRL-CAD contributors #4: Why
not a list? - Every example you gave consisted of lists of people,
seemed very bland to my... |
10:49.28 |
Notify |
03GCI:tannousmarc * 6075139737255936
Design a web page that overviews the BRL-CAD contributors #4: Ready
for review - The work on this task is ready to be
reviewed. |
10:52.44 |
YashM |
any mentor
can check my task? |
10:54.10 |
MarcTannous |
don't think
there's anyone here Yash |
10:54.15 |
MarcTannous |
it's 6 AM
their timezone |
10:54.39 |
YashM |
its 4:30 pm
in india |
10:54.43 |
YashM |
and there are
indian mentors |
10:54.44 |
MarcTannous |
6 AM us I
think |
10:54.50 |
MarcTannous |
and 12:54
Romania |
10:55.03 |
MarcTannous |
is hungry |
10:56.58 |
YashM |
many people
just did 1 task and finished |
11:00.00 |
Notify |
03GCI:Melange
* 5080466516344832 Create a VOL wiki page: Task due soon - There
are less than 24 hours left until the deadline, please submit your
work soon. |
11:05.02 |
Notify |
03GCI:michalp2213 * 5283195146731520
Identify and eliminate dead code (100+ lines) #3: Task Claimed - I
would like to work on this task. |
11:53.07 |
Notify |
03GCI:joshd97
* 5625032667561984 Design a new website landing page for BRL-CAD
#8: Task Claimed - I would like to work on this task. |
11:59.42 |
MarcTannous |
andromeda-galaxy: did you manage to remove
one of the globablly initialized values yet? |
12:12.04 |
Notify |
03GCI:Melange
* 5249781911781376 Identify and eliminate dead code (100+ lines)
#4: Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
12:28.32 |
Notify |
03GCI:arnav *
5001497033048064 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter #2: Task Claimed - I would like to work
on this task. |
12:48.22 |
Notify |
03GCI:ch3ck *
5001497033048064 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter #2: Task Assigned - This task has been
assigned to Arnav. You have 100 hours to complete... |
12:50.23 |
Notify |
03GCI:derekarani * 4956557716488192 Fix at
least 8 spelling mistakes in at least 8 different files #5: Task
Claimed - I would like to work on this task. |
12:54.48 |
ignacio |
Good morning
all! :) |
12:55.04 |
Notify |
03GCI:urbangoblin * 5564670123442176 Fix
at least 8 spelling mistakes in at least 8 different files #3: Task
Claimed - I would like to work on this task. |
12:57.03 |
YashM |
morning |
12:57.13 |
MarcTannous |
ignacio |
12:57.33 |
MarcTannous |
let me ask
you this via PM, not realted to brl-cad |
13:00.26 |
Notify |
03GCI:deepakkumarsharma * 5625032667561984
Design a new website landing page for BRL-CAD #8: Task Assigned -
This task has been assigned to Ft. You have 100 hours to complete
this task, good luck! |
13:00.46 |
Notify |
03GCI:deepakkumarsharma * 5564670123442176
Fix at least 8 spelling mistakes in at least 8 different files #3:
Task Assigned - This task has been assigned to UrbanGoblin. You
have 100 hours to... |
13:01.07 |
MarcTannous |
deepakkumarsharma: can you please check my
task? |
13:01.11 |
Notify |
03GCI:deepakkumarsharma * 4956557716488192
Fix at least 8 spelling mistakes in at least 8 different files #5:
Task Assigned - This task has been assigned to derekarani. You have
100 hours to... |
13:01.26 |
Notify |
03GCI:deepakkumarsharma * 5283195146731520
Identify and eliminate dead code (100+ lines) #3: Task Assigned -
This task has been assigned to michalp2213. You have 100 hours to
complete this task,... |
13:01.46 |
ignacio |
MarcTannous,
I only get json files from Google Melange |
13:01.58 |
MarcTannous |
how? |
13:02.03 |
ignacio |
MarcTannous,
https://github.com/svineet/GCILeaderboard/blob/master/main.py#L7 |
13:02.47 |
*** join/#brlcad deepak
(~chatzilla@117.199.108.69) |
13:03.16 |
ignacio |
MarcTannous,
you made that last year right? http://people.sugarlabs.org/ignacio/Wallpapers/Wallpaper.jpg |
13:03.20 |
MarcTannous |
yashm:
brlcad-svn-trunk>src>libbn>tests |
13:03.31 |
MarcTannous |
ignacio: yep
:D |
13:03.36 |
MarcTannous |
ignacio: glad
you remember |
13:04.03 |
ignacio |
:) |
13:04.28 |
MarcTannous |
ignacio: I
remember you having some list of people and their number of tasks,
though, but not in this current version |
13:04.40 |
MarcTannous |
yashm: let me
open up my VM and check out the correct path, just a
second |
13:04.53 |
YashM |
its the
correct path |
13:04.59 |
YashM |
i am doing
something wrong |
13:05.07 |
MarcTannous |
there should
be a tests folder if I'm not mistaken |
13:05.20 |
ignacio |
MarcTannous,
this is the list I think http://kuckuck.treehouse.su:5001/org/brlcad/ |
13:05.27 |
ignacio |
and your
profile
http://kuckuck.treehouse.su:5001/student/Marc%20Tannous-count%3D9-org%3Dbrlcad |
13:05.42 |
MarcTannous |
ignacio: yes,
but your list last year was not designed like that. It was just
black text on white background |
13:06.21 |
MarcTannous |
if I recall
correctly |
13:06.29 |
MarcTannous |
and was
counting each user's total task, sorting it descending |
13:06.34 |
MarcTannous |
total task
number * |
13:07.47 |
MarcTannous |
yashm: what
library are you searching for? |
13:08.36 |
MarcTannous |
yashm: the
unit tests in LIBBN are found under |
13:08.45 |
MarcTannous |
yashm:
/home/brlcad-svn-trunk/src/libbn/tests |
13:09.24 |
MarcTannous |
there should
also be a cmaketest.txt file you're going to have to
change |
13:14.09 |
YashM |
i was looking
at sourceforge lol |
13:15.17 |
MarcTannous |
the link you
are looking at might be antiquated |
13:15.27 |
MarcTannous |
let me find
the up-to-date one |
13:15.54 |
MarcTannous |
here you
are |
13:15.56 |
MarcTannous |
https://svn.code.sf.net/p/brlcad/code/brlcad/trunk/ |
13:16.14 |
MarcTannous |
might want to
build an environment to work on though, would be easier |
13:19.02 |
ignacio |
MarcTannous,
maybe http://kuckuck.treehouse.su:5002/ |
13:24.36 |
Notify |
03GCI:nawaninikhil63 * 5604954702086144
Fix at least 8 spelling mistakes in at least 8 different files #2:
Task Claimed - I would like to work on this task. |
13:29.48 |
Notify |
03GCI:deepakkumarsharma * 5604954702086144
Fix at least 8 spelling mistakes in at least 8 different files #2:
Task Assigned - This task has been assigned to nik. You have 100
hours to complete this... |
13:31.23 |
MarcTannous |
ignacio: "
This webpage is not available" |
13:31.36 |
ignacio |
MarcTannous,
wait 1 second |
13:32.42 |
ignacio |
MarcTannous,
http://kuckuck.treehouse.su:5000/ |
13:33.46 |
MarcTannous |
wow, the
design on this is so much better |
13:33.55 |
MarcTannous |
might want to
have the homepage redirect o "all" though |
13:34.04 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: Ready for review - The work on this
task is ready to be reviewed. |
13:34.27 |
MarcTannous |
I'm going to
grab some books, will be back in 2 hours guys, have a good
day |
14:00.44 |
Notify |
03GCI:Melange
* 4949440150372352 Design a BRL-CAD splash screen #4: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
14:02.32 |
*** join/#brlcad blessing
(~blessing@154.70.104.145) |
14:37.21 |
Notify |
03GCI:martinhesa * 6182685047259136 Design
a BRL-CAD splash screen: Ready for review - The work on this task
is ready to be reviewed. |
14:51.45 |
YashM |
any mentors
here can check my task? |
14:53.23 |
Notify |
03GCI:rohit_agarwal * 4544323332866048
Design a T-Shirt for BRL-CAD #6: Spelling Corrected - Sorry for
the spelling mistake. I have corrected it in Tshirt
1C.png/.xcf |
14:59.43 |
*** join/#brlcad merzo
(~merzo@102-115-133-95.pool.ukrtel.net) |
15:10.34 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
15:27.40 |
Notify |
03GCI:vladyordanov * 6433230555185152
Design a banner for our Facebook page (and/or other social media
sites) #5
http://www.google-melange.com/gci/task/view/google/gci2014/6433230555185152:
None ... |
15:28.08 |
YashM |
Any mentors
herE? |
15:35.06 |
*** join/#brlcad merzo_
(~merzo@102-115-133-95.pool.ukrtel.net) |
15:37.03 |
Notify |
03GCI:firstof5 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
Ready for review - The work on this task is ready to be
reviewed. |
15:48.59 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:56.30 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Reviewal delails - Sir,
When You Review The Files, Please Start From The Files That I Have
Uploaded From"December... |
15:59.34 |
MarcTannous |
brlcad: can I
get a review on my website page regarding contributors? |
16:03.09 |
andromeda-galaxy |
If anyone is
reviewing tasks, can you please review them in order? |
16:04.39 |
MarcTannous |
anrdomeda-galaxy: did you submit anything
regarding those global variables? |
16:05.05 |
MarcTannous |
I was not
asking for brlcad to cross the line and jump straight to my task, I
just knew he was a mentor at that specific one |
16:05.12 |
MarcTannous |
Did not know
the irc nickname of the other mentors on the task |
16:09.21 |
andromeda-galaxy |
MarcTannous:
No, no-one has re-reviewed my previous task yet. |
16:09.43 |
andromeda-galaxy |
It's been
waiting for 15+ hours... |
16:10.59 |
MarcTannous |
damn |
16:11.43 |
MarcTannous |
did you
choose a variable to remove? |
16:11.48 |
MarcTannous |
asking so
that we don't overcross |
16:12.58 |
andromeda-galaxy |
no, not
yet |
16:14.10 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: None - do we have
to submit a .jpg file or on adobe photoshop |
16:28.54 |
Notify |
03GCI:ejozyazgan * 6360824117460992 Fix at
least 8 spelling mistakes in at least 8 different files #4: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
16:35.32 |
Notify |
03GCI:harman052 * 6356815033925632 Design
a BRL-CAD Sticker #9: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
16:37.35 |
starseeker |
andromeda-galaxy: what did you want libbn
for in the fortran->C++ conversion? |
16:37.56 |
starseeker |
my impression
was that the Fortran code itself is self-contained |
16:42.17 |
starseeker |
if you want
to use vmath.h types, you can include just common.h, bu/defines.h
and vmath.h in the github archive |
16:43.28 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: Task Claimed - I would
like to work on this task. |
16:43.59 |
starseeker |
ideally the
NACA C++ code would be self-contained like the Fortran code, so
other projects could more easily re-use it (OpenVSP, for
example) |
16:44.34 |
starseeker |
Or, failing
that, maybe some widely used math code like Eigen could be
used |
16:45.54 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
16:46.14 |
starseeker |
if using
libbn makes things easier then the thing to do is to put the files
in a subdirectory in BRL-CAD's src/proc-db directory
(src/proc-db/naca say) |
16:47.07 |
starseeker |
that will be
fine too, since the ultimate goal is to create a procedural
geometry generation routine based on the naca code |
16:47.38 |
*** join/#brlcad martinhesa
(~Martin@22.Red-83-46-209.dynamicIP.rima-tde.net) |
16:47.48 |
starseeker |
if you're
using BRL-CAD's libs, you may be able to stick with C instead of
going to C++ |
16:48.39 |
starseeker |
andromeda-galaxy: if you go the
src/proc-db/naca route, just provide a patch with that diff instead
of the github deliverables in the task(s) - that will be
fine |
16:50.37 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: None - Plz tel wat are the things
required in it "! |
16:50.47 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: Task Claimed - I would
like to work on this task. |
16:53.23 |
andromeda-galaxy |
starseeker:
the NACA code uses a bunch of FORTRAn array/vector
multiplication |
16:53.32 |
andromeda-galaxy |
which C
doesn't have by default... |
16:53.39 |
starseeker |
ah |
16:53.52 |
starseeker |
OK, in that
case I'd go with the src/proc-db/naca approach |
16:54.10 |
andromeda-galaxy |
Ok, I'll do
that then... |
16:54.14 |
andromeda-galaxy |
One other
question: |
16:54.26 |
starseeker |
do you want
me to set up a directory for that purpose to save you the CMake
stuff? |
16:54.35 |
andromeda-galaxy |
If you don't
mind, that would be great |
16:54.51 |
andromeda-galaxy |
various parts
of the Fortran use things related to the Fortran way of indexing
arrays |
16:54.55 |
andromeda-galaxy |
(1-based) |
16:55.18 |
andromeda-galaxy |
should I use
one-to-large arrays & stick with that indexing, or try to
convert them all? |
16:55.43 |
starseeker |
whatever
makes sense to you - the more "C-ish" you can get the code without
introducing errors, the better |
16:55.55 |
andromeda-galaxy |
For example,
the splprocs Lookup() function return values ues 0 for if number is
less than a(1) |
16:56.22 |
Stragus |
Zero indexing
everywhere would make more sense, and it's probably less error
prone |
16:56.40 |
Stragus |
CPUs use zero
indexing, it's Fortran that's broken :) |
16:56.49 |
starseeker |
andromeda-galaxy: I don't have a strong
preference either way, but if you can switch to "standard" C
conventions without error then go for it |
16:57.33 |
MarcTannous |
starseeker:
do you ahve a quick solution for reverrting my local repo to the
version online ( stable ) ?# |
16:57.33 |
Notify |
03GCI:deepakkumarsharma * 5781103189164032
Create a BRL-CAD presentation template #8: Task Assigned - This
task has been assigned to hardik. You have 100 hours to complete
this task, good luck! |
16:57.44 |
starseeker |
svn revert -R
* |
16:57.50 |
starseeker |
would that do
what you want? |
16:57.53 |
MarcTannous |
how much
would it take? |
16:57.58 |
MarcTannous |
hope
so |
16:57.58 |
starseeker |
(from the
top-level src dir) |
16:58.14 |
starseeker |
alternately,
do a new checkout |
16:58.44 |
andromeda-galaxy |
starseeker:
also, is there any kind of a testsuite for this code? |
16:58.46 |
starseeker |
if
downloading is expensive, and you have the disk space, I'd suggest
keeping a "clean" copy and making a working copy to do your
experiments |
16:58.57 |
starseeker |
andromeda-galaxy: there are some input and
output examples in the linked sites |
16:59.11 |
starseeker |
but only once
all the key files are converted can we run those |
16:59.40 |
MarcTannous |
starseeeker:
yep, that seems good practice |
16:59.47 |
MarcTannous |
could I do
something like a local branch? |
16:59.58 |
starseeker |
I don't have
any unit-test type tests - you could create some, of course, but
you'd have to be able to get the initial inputs and outputs from
Fortran |
16:59.59 |
Notify |
03GCI:harman052 * 6356815033925632 Design
a BRL-CAD Sticker #9: Lot of room for improvement - Jatin, Your
design does not give any idea of what BRL-CAD is or its functions
and features. We would... |
17:00.06 |
starseeker |
MarcTannous:
not with svn |
17:00.11 |
MarcTannous |
damn |
17:00.24 |
andromeda-galaxy |
starseeker: I
might try a couple of inputs/outputs in both once splprocs is
converted |
17:00.43 |
andromeda-galaxy |
gfortran
seems able to compile it... |
17:01.18 |
starseeker |
nods - it's probably not too hard to set up, but I know
relatively little about Fortran so I don't know what the best way
to go at it is other than "set up a program to call one function
and print its outputs" |
17:01.25 |
MarcTannous |
starseeker:
after andromeda-galaxy's task is reviewed, could someoen review
mine? |
17:01.39 |
starseeker |
MarcTannous:
I'm not actually a gci mentor this go-around |
17:02.15 |
MarcTannous |
oh, thank you
for sacrificing your free time to helping us then :D |
17:02.42 |
starseeker |
no problem -
the Fortran->C naca conversion was my idea, so it's only fair I
help |
17:02.46 |
MarcTannous |
could you
give me an impression on
http://www.google-melange.com/gci/task/view/google/gci2014/6075139737255936
then? |
17:02.47 |
gcibot |
Design a web
page that overviews the BRL-CAD contributors #4 |
17:02.47 |
gcibot |
Status:
NeedsReview (3 days, 20 hours left) |
17:02.47 |
gcibot |
Mentor(s):
Jacob B, Ch3ck |
17:02.58 |
MarcTannous |
ofc, if you
have 2-3 minutes free |
17:03.47 |
starseeker |
I like it's
simplicity and cleanness - is there a reason it's not using the
full page width available? |
17:04.25 |
starseeker |
also, I would
default to the BRL-CAD logo for cases where we don't have a picture
(which will be a lot of them) |
17:05.05 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: None - I have claimed
the task so If you could just review it , i desperately want to
work on this task. |
17:05.19 |
YashM |
Marc, how
does your landing page work on 1440p and 4k monitors |
17:05.36 |
MarcTannous |
yashm: no
idea, can't test |
17:05.40 |
YashM |
because the
background i see is 1920x1080 |
17:05.49 |
MarcTannous |
yashm:this
type of technology has not landed in Romaia yet |
17:05.55 |
YashM |
:o |
17:06.07 |
MarcTannous |
yashm: it
scales to the appropriate width, but I think 4k is not 16:9, might
be wrong |
17:06.16 |
MarcTannous |
starseeker:
yeah, that's a great idea |
17:06.16 |
Stragus |
Without
testing, knowing the HTML you wrote should tell how it would
display... |
17:06.38 |
MarcTannous |
starseeker:
I'm not using the full page width because it's easier to go
responsive like this |
17:06.57 |
YashM |
someone with
an nvidia card can downsample their resolution to 4k at 1080p
monitor |
17:06.59 |
MarcTannous |
stragus:
Well, I've been proven wrong yesterday on a 1360x1990 dispaly or
something like that |
17:07.41 |
MarcTannous |
stragus:
going full page with HTML is done by width:100%, but when the
width/height report is something way different than 16:9 or 16:10
problems appear |
17:07.48 |
YashM |
that's a
resolution ive never heard of |
17:07.52 |
MarcTannous |
neither have
I |
17:07.59 |
Stragus |
Sounds like
you could just resize the window to test then :) |
17:08.03 |
MarcTannous |
I think it's
one of those vertical monitors or something |
17:08.07 |
YashM |
yea |
17:08.18 |
MarcTannous |
resize the
window to 1360x1900? |
17:08.24 |
MarcTannous |
when my
monitor is 1920x1080? |
17:08.29 |
MarcTannous |
not sure how
I would go about doingg that |
17:09.04 |
YashM |
its probably
a handheld device |
17:09.10 |
YashM |
a vertical
monitor would suck |
17:09.21 |
Stragus |
Eheh |
17:09.21 |
MarcTannous |
actually not,
one of my dev friends has one |
17:09.27 |
MarcTannous |
it's very
good for visualizing code |
17:10.01 |
MarcTannous |
a 1080p
monitor and one of those vertical monitors forms a great
workspace |
17:10.40 |
MarcTannous |
by the way, I
don't want to sound mean. If you guys find problems with my pages,
just give me a print,resolution in which the issue happened and
I'll do my best to fix it |
17:10.40 |
Stragus |
Seems my
window manager on Linux lets me resize windows bigger than the X
viewport |
17:11.04 |
MarcTannous |
Stragus: I'm
on Windows, learned about the terminal like 2 days ago because of
the GCI, and was amazed at how useful it can be |
17:11.15 |
MarcTannous |
Stragus:
Linux is my fortee xD |
17:11.22 |
MarcTannous |
not my
fortee* |
17:11.39 |
Stragus |
Got it. :) I
don't think Windows lets you resize windows bigger than the
viewport |
17:11.48 |
MarcTannous |
not as far as
I know |
17:12.27 |
MarcTannous |
stragus: do
you participate in the GCI or are you a mentor? not many
contestants are used to Linux |
17:13.00 |
Stragus |
I'm not
involved in GCI, I just work on projects parallel to BRL-CAD and
contributed some code |
17:13.10 |
MarcTannous |
oh |
17:13.16 |
YashM |
:) that's
great |
17:13.26 |
starseeker |
andromeda-galaxy: you'll probably want to
use a local .h file instead of #including all the C files in one
file (I'll set it up that way) but it's your call |
17:13.47 |
andromeda-galaxy |
starseeke:
Okay, great! thank you |
17:13.56 |
MarcTannous |
what is
andromeda-galaxy implementing?# |
17:14.11 |
andromeda-galaxy |
MarcTannous:
Converting some old NACA Fortran into C |
17:14.36 |
MarcTannous |
andromeda-galaxy: wow, good luck mate. you
are doing God's work :D |
17:15.04 |
starseeker |
heh - if he
were doing that, he'd be converting it to Lisp ;-) |
17:15.06 |
*** part/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
17:15.27 |
Stragus |
That's spoken
like ``Erik :p |
17:15.47 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
17:16.02 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: None - Ok thanku ! I will improve !
Thanku for ur suggestion ! |
17:16.13 |
starseeker |
xkcd
reference, actually: http://xkcd.com/224 |
17:16.57 |
andromeda-galaxy |
starseeker: I
would like to convert it to lisp instead... It's a shame that
BRL-CAD is all C |
17:17.13 |
starseeker |
heh - long
history there |
17:17.26 |
MarcTannous |
andromeda-galaxy: what the hell are you
studying in highschool man? How do you know so many coding
languages? xD |
17:17.34 |
andromeda-galaxy |
On the topic
of reusability, we could theoretically also release it later with a
special header containing copies of the (few) BRL-CAD functions
used |
17:18.13 |
andromeda-galaxy |
MarcTannous:
Lots and lots of independent studying... |
17:18.44 |
MarcTannous |
andromeda-galaxy: I guess I used up all my
free time on design xD |
17:19.04 |
Stragus |
It's nice
exploring various languages early. I started with C at 12 years old
and I'm still stuck to it 19 years later |
17:19.58 |
MarcTannous |
I started
with C at 12 years old, too bad studying it at a high school level
only implies knowing algorithms and no object oriented
coding |
17:19.59 |
Stragus |
The languages
you use define how you think as a programmer, and changing that
mindset later is surprisingly difficult |
17:20.14 |
MarcTannous |
and now I
have a basic understanding of the C in brl-cad, even though I
should know way more |
17:21.23 |
Notify |
03GCI:harman052 * 5797874164039680 Create
a book layout for Doc Camp Book #2: Problem with files - Hi
Aditya, Sorry, but I'm unable to view your files. Please check
them for any issues. Regards, |
17:22.11 |
starseeker |
andromeda-galaxy: I'm not going to stub in
all the files, because I'm wondering if epspsi.f90 should actually
become content for naca.h |
17:22.40 |
andromeda-galaxy |
starseeker:
looking at epspsi.f90, that's certainly a possibility |
17:22.53 |
starseeker |
andromeda-galaxy: yeah, I hadn't thought
through that Fortran would have a lot of pre-packaged stuff C/C++
wouldn't |
17:23.17 |
andromeda-galaxy |
starseeker: I
didn't realize it either until I got to
EvaluateCubicAndDerives |
17:23.39 |
andromeda-galaxy |
It uses
MATMUL() from fortran... |
17:23.48 |
starseeker |
Eigen would
probably be the way to go for a general purpose sub-library, but
Sean wouldn't like it if I diverted you from this approach (which
is likely the straightest path to what we really want - procedural
wings in BRL-CAD) |
17:24.21 |
starseeker |
will give it a go someday |
17:24.32 |
andromeda-galaxy |
starseeker:
once it's all in C, changing which interfaces it uses for some
functcions |
17:24.41 |
andromeda-galaxy |
should
hopefully be easier than converting it from Fortran in the first
place |
17:28.26 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: Ready for review -
The work on this task is ready to be reviewed. |
17:31.47 |
Notify |
03BRL-CAD:starseeker * 63605
brlcad/trunk/src/proc-db/CMakeLists.txt: Stub in an naca
proc-db |
17:32.01 |
starseeker |
andromeda-galaxy: there you go
(r63605) |
17:32.17 |
starseeker |
that should
give you the build framework you'll need |
17:32.36 |
andromeda-galaxy |
starseeker:
great, thanks! |
17:34.11 |
starseeker |
if you do end
up doing unit tests, feel free to check them in too in some fashion
- we may want to hook them into the ctest framework |
17:35.04 |
starseeker |
you can look
at src/libbu/tests to see how we set those kinds of things up
now |
17:37.42 |
andromeda-galaxy |
starseeker:
sure! |
17:37.51 |
MarcTannous |
starseeker
can you please give me the revert command again? |
17:37.57 |
MarcTannous |
accidentally
closed my irc client and lost it |
17:39.57 |
MarcTannous |
starseeker:
ping |
17:40.26 |
Stragus |
svn revert -R
* |
17:40.46 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
17:41.38 |
MarcTannous |
ty
somuch |
17:42.44 |
*** join/#brlcad merzo
(~merzo@102-115-133-95.pool.ukrtel.net) |
17:43.06 |
*** join/#brlcad merzo_
(~merzo@102-115-133-95.pool.ukrtel.net) |
17:46.00 |
martinhesa |
Can a mentor
review my task, please? |
17:46.01 |
martinhesa |
http://www.google-melange.com/gci/task/view/google/gci2014/6182685047259136 |
17:46.02 |
gcibot |
Design a
BRL-CAD splash screen |
17:46.02 |
gcibot |
Status:
NeedsReview (5 hours, 5 minutes left) |
17:46.02 |
gcibot |
Mentor(s):
Jacob B, Mihai Neacsu |
17:46.42 |
MarcTannous |
mine has been
waiting for evaluation the whole day :( |
17:46.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:46.50 |
YashM |
same
here |
17:47.39 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: Ready for review - The
work on this task is ready to be reviewed. |
17:47.42 |
martinhesa |
I've waited
like 4 hours, I think it will take a bit then |
17:47.50 |
Notify |
03GCI:Melange
* 5264182400253952 Categorize all of BRL-CAD's commands into a
spreadsheet: Task due soon - There are less than 24 hours left
until the deadline, please submit your work soon. |
17:47.54 |
YashM |
it usually
doesnt |
17:48.03 |
YashM |
but today is
different |
17:49.04 |
martinhesa |
Yes, in fact
my previous task took less than one hour |
17:49.05 |
Notify |
03GCI:amaric
* 6356614713966592 Design a BRL-CAD Sticker #11: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
17:51.09 |
Notify |
03GCI:plaffontj * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
17:52.14 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: Ready for review - The work on this
task is ready to be reviewed. |
17:53.49 |
Notify |
03GCI:kristina97 * 6101246763073536 Create
a book layout for Doc Camp Book #3: Task Claimed - I would like to
work on this task. |
17:54.45 |
Notify |
03GCI:deepakkumarsharma * 6101246763073536
Create a book layout for Doc Camp Book #3: Task Assigned - This
task has been assigned to Kristina Pironkova. You have 100 hours to
complete this task,... |
18:00.51 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: Ready for review - The
work on this task is ready to be reviewed. |
18:06.00 |
YashM |
night
guys |
18:06.27 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: None - done something,
would you please take a look |
18:13.49 |
Notify |
03GCI:Melange
* 4959197779197952 Write manual page documentation (for off-g):
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
18:14.38 |
Notify |
03GCI:kristina97 * 6101246763073536 Create
a book layout for Doc Camp Book #3
http://www.google-melange.com/gci/task/view/google/gci2014/6101246763073536:
Question Is this the book I have to... |
18:36.19 |
MarcTannous |
andromeda-galaxy: don't do
db5_enc_len |
18:36.32 |
MarcTannous |
I have a
patch that removes it from being declared globally but can't submit
yet |
18:36.37 |
MarcTannous |
due to my
previous task not being closed |
18:36.40 |
MarcTannous |
any mentor
around? |
18:36.41 |
andromeda_galaxy |
MarcTannous:
ok |
18:37.32 |
MarcTannous |
brlcad: can
you please close/review my current task so I can submit my patch to
the other task? |
18:37.39 |
MarcTannous |
``Erik: same
request as above, please |
18:40.30 |
Notify |
03GCI:Melange
* 5836136417067008 BRL-CAD Promotional Video: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
18:43.46 |
Notify |
03GCI:fatima
* 5202849461960704 Create a Motion Typography video for BRL-CAD #5:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
18:45.22 |
andromeda-galaxy |
If anyone is
able to review tasks, please review them in order, as there are
some that have been waiting for >16 hours. |
18:46.41 |
MarcTannous |
+1 |
18:47.38 |
MarcTannous |
having one
task finished + one task waiting review is not nice :( |
19:04.19 |
Notify |
03GCI:thevk *
5249781911781376 Identify and eliminate dead code (100+ lines) #4:
Commiting - OK, so i have made changes in two files, that remove
~110 lines of code. How do i upload these to your... |
19:11.07 |
Notify |
03GCI:Melange
* 6717116350726144 Design a banner for our Facebook page (and/or
other social media sites) #2: Task Reopened - Melange has detected
that the final deadline has passed and it has... |
19:18.07 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:18.24 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
19:19.38 |
Notify |
03GCI:dirky *
5042004748664832 Reproduce any 5 unconfirmed open bug reports: Task
Claimed - I would like to work on this task. |
19:25.50 |
Notify |
03GCI:Melange
* 4951935593480192 Design a banner for our Facebook page (and/or
other social media sites) #8: Task Reopened - Melange has detected
that the final deadline has passed and it has... |
19:33.50 |
*** join/#brlcad dirky
(5225b938@gateway/web/freenode/ip.82.37.185.56) |
20:01.37 |
Notify |
03GCI:Melange
* 6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: No more Work can be submitted - Melange has detected
that the deadline has passed and no more work can be... |
20:12.28 |
MarcTannous |
well, I'm off
for the night |
20:12.46 |
MarcTannous |
hope my task
gets evaluated over the night, so that I can submit the code one
I've been working hard to get done :d |
20:12.50 |
MarcTannous |
good night
guys |
20:18.22 |
Notify |
03GCI:ch3ck *
5042004748664832 Reproduce any 5 unconfirmed open bug reports: Task
Assigned - This task has been assigned to Dirk Brink. You have 100
hours to complete this task, good luck! |
20:27.36 |
*** join/#brlcad MartinHermida
(~Martin@22.Red-83-46-209.dynamicIP.rima-tde.net) |
20:28.40 |
Notify |
03GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: Task Claimed - I
would like to work on this task. |
20:30.16 |
Notify |
03GCI:rossberg * 5561255020462080 Design a
new website landing page for BRL-CAD #4: Task Assigned - This task
has been assigned to Wing-Hou Chan. You have 100 hours to complete
this task, good luck! |
20:34.26 |
Notify |
03GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: Specification
Query #1 - Howdy! Just a query regarding a the specification.
"The output should be 2 design... |
20:37.44 |
*** join/#brlcad blessing
(~blessing@41.205.22.3) |
20:40.39 |
Notify |
03GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: Update #1 -
Howdy! Just to let you know work can be found in a public GitHub
repository. Here is the link:... |
20:40.49 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: Ready for review - The work on this
task is ready to be reviewed. |
20:43.09 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: The original file is - BRL-CAD
t-shirt.xcf - The original file is - BRL-CAD t-shirt.xcf......so
please review that file only.... |
20:51.11 |
starseeker |
andromeda-galaxy: Upon reflection, I'm
going to go with the BSD license for the naca files rather than
LGPL - that will make it easier to re-use the work if someone does
want to do a stand-alone verison later, and it's closer to the
public domain license on the originals |
20:51.38 |
andromeda-galaxy |
starseeker:
that should be fine. |
20:55.04 |
Notify |
03BRL-CAD:starseeker * 63606
(brlcad/trunk/src/proc-db/naca/naca.h
brlcad/trunk/src/proc-db/naca/naca456.c
brlcad/trunk/src/proc-db/naca/splprocs.c): Upon reflection, go with
BSD for the naca file translations. Even though we'll be using
libbn et. al. for this, if someone wants to make a stand-alone
library out of them the work may be useful and it's closer in
spirit to the public domain permissions of naca456 work |
20:55.06 |
Notify |
we are
building on. |
20:56.08 |
andromeda-galaxy |
starseeker:
pretty much finished the first port of splprocs.c |
20:56.18 |
andromeda-galaxy |
Haven't had a
chance to do any kind of tests for it yet, thouogh |
20:56.23 |
starseeker |
sweet! |
20:56.38 |
andromeda-galaxy |
I decided to
try to stick fairly closely to the Fortran code so that it would
hopefully have fewer bugs... |
20:56.47 |
starseeker |
andromeda-galaxy: exactly my
thought |
20:57.02 |
andromeda-galaxy |
I made a
struct fortran_array for 1-indexed arrays that includes a
length |
20:57.10 |
andromeda-galaxy |
and then a
whole bunch of Fortran-like macros to operate on those |
20:57.42 |
starseeker |
gradual
migration can take place once we've got something working - if
you've identified good incremental steps that's
excellent |
20:58.19 |
andromeda-galaxy |
That's what I
was thinking as well... the code currently maps fairly directly
back onto the Fortran |
20:58.30 |
starseeker |
let me know
if r63606 causes any problems for you on merge - it should apply
cleanly... |
20:58.32 |
andromeda-galaxy |
and it does
use globals for EvaluateCubic the same way the Fortran
does |
20:58.59 |
andromeda-galaxy |
r63606 did
apply cleanly |
20:59.05 |
starseeker |
phew |
20:59.10 |
*** join/#brlcad Manas
(~t.mns2001@59.91.68.236) |
20:59.12 |
andromeda-galaxy |
the first
step towards nicer C code is probably to get rid of those
globals |
20:59.16 |
starseeker |
nods |
20:59.35 |
starseeker |
when we get
to the array indexing, unit tests may well be in order |
20:59.42 |
andromeda-galaxy |
Then the
really big thing is to make all the arrays 0-indexed & get rid
of struct fortran_array |
20:59.45 |
starseeker |
that can
be... touchy |
20:59.51 |
andromeda-galaxy |
agreed |
21:00.10 |
andromeda-galaxy |
I thought
that we should wait to do any of the rewriting until we have
tests |
21:00.17 |
starseeker |
andromeda-galaxy: definitely |
21:00.36 |
andromeda-galaxy |
then, once we
know that everything is working correctly, we can slowly migrate it
towards being written more nicely... |
21:01.26 |
starseeker |
once it's
working correctly, you'll get to chose between continuing to clean
it up or actually trying to generate BRL-CAD geometry using it
;-) |
21:01.38 |
andromeda-galaxy |
starseeker:
true... both are interesting possibilities |
21:01.42 |
starseeker |
or both,
depending on how hard it proves - not sure yet |
21:02.37 |
andromeda-galaxy |
I can't
submit it too the GCI task yet, unfortunately, because I'm still
waiting for reviews on my current one (and I have one more ready to
put up as well) |
21:02.41 |
starseeker |
's instinct would be to do the clean-up while it's still
"in-context" but either would be awesome |
21:03.00 |
starseeker |
nods |
21:03.13 |
andromeda-galaxy |
starseeker: I
think that's probably a good idea... It also has the advantage that
we could clean up the API a little bit before trying to get BRL-CAD
to use it for geometry generation. |
21:04.02 |
starseeker |
nods - ideally it would be nice to create a "mini-library"
within the proc-db - libnaca or some such - that provides a library
API for the NACA inputs/outputs |
21:04.37 |
starseeker |
that would be
the BSD portion of the code, and then our proc-db could use the
library interface |
21:04.57 |
andromeda-galaxy |
ahh..
Interesting |
21:04.59 |
andromeda-galaxy |
that makes
sense |
21:05.40 |
starseeker |
assembling
and stitching NURBS surfaces into a BRep is not all that simple, in
practice... doable, but I'm not quite sure at this stage how to
break it into GCI tasks |
21:06.00 |
starseeker |
and that
presupposes we've successfully gotten openNURBS surfaces out of the
NACA outputs |
21:07.05 |
starseeker |
or rather,
generated them using those outputs |
21:07.29 |
andromeda-galaxy |
starseeker:
indeed... figuring out how to turn the NACA outputs into NURBS
surfaces will probably take some thtinkinig |
21:08.05 |
starseeker |
that itself
may be beyond GCI scope, so it's probably better to focus on the
cleanup initially |
21:08.11 |
starseeker |
that'll pay
off immediately |
21:08.37 |
andromeda-galaxy |
starseeker:
makes sense. Sounds like a good plan to go forwards
with. |
21:09.09 |
andromeda-galaxy |
starseeker:
I'll also ask brlcad if he can create a GCI task for doing some
unit tests for the converted coe |
21:09.21 |
starseeker |
nods |
21:10.23 |
starseeker |
I think with
the approach you're taking you'll be OK to go with the I/O tests
from naca456 intitially, but we'll want those before the fortranish
C -> real C move |
21:12.09 |
andromeda-galaxy |
starseeker:
I'm not sure if I understand exactly what you're saying... I was
thinking that we should have a number of tasks to do unit tests for
the public functions in each file as well as having some tests for
the whole assembly |
21:12.16 |
andromeda-galaxy |
and then
after those are done, start cleaning up the C code |
21:13.30 |
starseeker |
ah. The way
I had originally outlined the project was to do the initial Fortran
-> C conversion of the four key files as four tasks, which would
each individually be "this file compiles and looks complete to the
eye but is not yet tested" |
21:14.02 |
starseeker |
then a fifth
task would be take the naca456 input and output examples, and
verify the C code was right, fixing any issues that cropped
up |
21:14.17 |
andromeda-galaxy |
hmm... Given
the amount of work that converting this one took, I'll definitely
say that having one task for each conversion to "compiles and not
tested" is good |
21:14.24 |
Notify |
03GCI:judebirch * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Task Claimed - I would like to work on this task. |
21:14.27 |
starseeker |
too
long? |
21:14.29 |
andromeda-galaxy |
I was just
thinking of adding another 4 for tests... |
21:14.35 |
andromeda-galaxy |
More tests
can never be a bad thing, right? |
21:14.39 |
starseeker |
ah |
21:14.45 |
starseeker |
sorry,
misread |
21:15.09 |
starseeker |
right - after
we match naca456, then the next 4 tasks would be setting up unit
testing |
21:15.28 |
starseeker |
(or maybe 3,
if that one file ends up being all header defines) |
21:15.37 |
andromeda-galaxy |
sounds like a
good plan |
21:16.10 |
starseeker |
then the next
3/4 would be refactors (globals gone, indexing fixed, whatever else
pops up) |
21:16.10 |
Notify |
03GCI:ch3ck *
4951935593480192 Design a banner for our Facebook page (and/or
other social media sites) #8: Task Assigned - This task has been
assigned to Jude. You have 100 hours to complete
this... |
21:16.25 |
Notify |
03GCI:Melange
* 6741580216008704 Design a T-Shirt for BRL-CAD #5: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
21:17.09 |
Notify |
03GCI:ch3ck *
6690570030284800 Design a T-Shirt for BRL-CAD: None - Hello,
Could you please submit this file and jpeg or anything but xcf?
having some viewing problems. Thanks |
21:17.31 |
starseeker |
then a few
more to rework what is currently a file/text I/O process into an
actual callable API that accepts numbers and settings either as
parameters or maybe a struct and returns a list of points (or
whatever makes sense for their outputs) |
21:18.27 |
starseeker |
the last may
be fairly simple, but we'll want to preserve the ability to process
and generate the files to allow for regression testing (probably in
utility programs) |
21:19.14 |
starseeker |
andromeda-galaxy: bit of a quicksand bog,
isn't it? ;-) |
21:19.42 |
andromeda-galaxy |
indeed
:-) |
21:19.50 |
starseeker |
hopefully
it's reasonably interesting |
21:20.09 |
andromeda-galaxy |
starseeker:
it certainly seems like it will be |
21:25.19 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
21:27.15 |
Notify |
03GCI:mandeep
* 5538296809652224 Design a banner for our Facebook page (and/or
other social media sites) #4: None - Nice try! Change white color
in text with the background color as it looks odd.... |
21:27.25 |
Notify |
03GCI:mandeep
* 5538296809652224 Design a banner for our Facebook page (and/or
other social media sites) #4: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
21:30.27 |
Notify |
03GCI:mandeep
* 5538296809652224 Design a banner for our Facebook page (and/or
other social media sites) #4: Deadline extended - The deadline of
the task has been extended with 1 days and 16 hours. |
21:44.24 |
Notify |
03GCI:jksoft
* 6127396939890688 Design a new website landing page for BRL-CAD:
I'm interrested! - Before I claim this task, I just have few
questions. So your current website is the
existing/old... |
21:55.00 |
Notify |
03GCI:mandeep
* 5853389636239360 Design a BRL-CAD Sticker #3: Need a better
design - Hi Vidushi, You are doing good, but your design need
improvements. The logo looks blurred and color
combination... |
21:55.10 |
Notify |
03GCI:mandeep
* 5853389636239360 Design a BRL-CAD Sticker #3: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
22:01.05 |
Notify |
03GCI:firstof5 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
None - Thank you for your feedback, Ive changed the white space
in the text, But how... |
22:14.27 |
andromeda-galaxy |
starseeker:
Should I use HIDDEN on the functions that are marked PRIVATe in
splprocs.590? |
22:31.44 |
*** join/#brlcad winghouchan
(~winghouch@0544ed17.skybroadband.com) |
22:34.42 |
Notify |
03GCI:judebirch * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Ready for review - The work on this task is ready to be
reviewed. |
22:41.24 |
winghouchan |
Howdy peeps!
I'm Wing! Just saying 'hi' and that I'm working on creating a new
landing page! |
22:52.03 |
Notify |
03GCI:Melange
* 6182685047259136 Design a BRL-CAD splash screen: No more Work can
be submitted - Melange has detected that the deadline has passed
and no more work can be submitted. The submitted... |
23:09.23 |
*** join/#brlcad winghouchan
(~winghouch@0544ed17.skybroadband.com) |
23:09.42 |
Notify |
03GCI:Melange
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Reopened - Melange has detected
that the final deadline has passed and it has... |
23:27.18 |
Notify |
03GCI:ludwant123 * 5303979902763008 Design
a web page that overviews the BRL-CAD contributors #3: Is the task
just to create a website with the contributors information on it? -
Are we supposed to... |
23:31.09 |
Notify |
03GCI:articwolf * 6717116350726144 Design
a banner for our Facebook page (and/or other social media sites)
#2: Task Claimed - I would like to work on this task. |
23:34.09 |
*** join/#brlcad winghouchan
(~winghouch@0544ed17.skybroadband.com) |
23:50.56 |
brlcad |
winghouchan:
glad to hear it! |
23:59.06 |
brlcad |
andromeda-galaxy: I did and it's
concerning, but I don't have time to discuss right now |
23:59.17 |
andromeda-galaxy |
brlcad: okay,
thanks |
23:59.47 |
Notify |
03GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: Specification
Discussion - Heyo! I've began setting up the necessary files I
need and started brewing some... |
00:03.53 |
andromeda-galaxy |
brlcad: Also,
I was working on doing some of the Fortran conversion tasks while
waiting for my current one to be reviewed, and splprocs.f90 took
~3-4hrs to convert, so I think that
https://www.google-melange.com/gci/task/view/google/gci2014/6396732258648064
might be better as two tasks (the file appears to be roughly twice
the length of splprocs.f90) |
00:03.53 |
gcibot |
NACA Airfoils
Code - Convert Fortran to C++ #3 |
00:03.54 |
gcibot |
Status:
Open |
00:03.54 |
gcibot |
Mentor(s):
Gauravjeet Singh, Ch3ck |
00:03.58 |
Notify |
03GCI:Melange
* 5213338241859584 Fix at least 8 spelling mistakes in at least 8
different files: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
00:08.10 |
andromeda-galaxy |
starseeker:
what about making epspsi.f90 into a CXX file with const fastf_t[]
entries that are exported in the header file instead of making the
values be #defines? |
00:20.16 |
Notify |
03GCI:Melange
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
00:45.53 |
Notify |
03GCI:Melange
* 5338260117127168 Identify and eliminate dead code (100+ lines)
#2: Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
01:27.08 |
Notify |
03GCI:jarryd
* 6741580216008704 Design a T-Shirt for BRL-CAD #5: Task Claimed -
I would like to work on this task. |
01:30.47 |
andromeda-galaxy |
b |
01:31.10 |
Notify |
03GCI:jarryd
* 6741580216008704 Design a T-Shirt for BRL-CAD #5: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
01:31.11 |
andromeda-galaxy |
oops, sorry,
didn't mean to send that! |
01:31.40 |
Notify |
03GCI:mandeep
* 6717116350726144 Design a banner for our Facebook page (and/or
other social media sites) #2: Task Assigned - This task has been
assigned to ArticWolf. You have 100 hours to
complete... |
02:16.24 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
02:29.56 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:33.09 |
wltan |
can a mentor
please check my task:
http://www.google-melange.com/gci/task/view/google/gci2014/6127620076863488 |
02:33.09 |
gcibot |
Compile
BRL-CAD using Microsoft Visual Studio Express 2013 |
02:33.10 |
gcibot |
Status:
NeedsReview |
02:33.10 |
gcibot |
Mentor(s):
Sean, Ishwerdas |
02:33.25 |
wltan |
it's been
pending review for nearly 24h D: |
02:38.26 |
andromeda-galaxy |
wltan:
indeed... some others have been pending for even longer
(>26hrs) |
02:40.55 |
Notify |
03GCI:dududum561 * 6080352686702592 Design
a new website landing page for BRL-CAD #7: Task Claimed - I would
like to work on this task. |
02:42.58 |
starseeker |
andromeda-galaxy: whatever looks like the
best approach to you |
02:43.26 |
andromeda-galaxy |
starseeker: I
think that might be better just because the constants get to be
typed then... |
02:44.10 |
Notify |
03GCI:dududum561 * 6080352686702592 Design
a new website landing page for BRL-CAD #7: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
02:44.17 |
andromeda-galaxy |
unfortunately, the fortran-like C is
sometimes a little more verbose than the actual fortran |
02:44.47 |
andromeda-galaxy |
my macros
currently require arrays to be created for each slice |
02:44.51 |
Notify |
03GCI:bluebob
* 6169030943571968 Design a new website landing page for BRL-CAD
#9: Task Claimed - I would like to work on this task. |
02:45.35 |
starseeker |
andromeda-galaxy: as long as it's
understandable and it won't add major work to the clean-up stage, I
wouldn't worry too much |
02:45.52 |
andromeda-galaxy |
starseeker:
ok, great |
02:46.03 |
andromeda-galaxy |
it just means
more lines for the same amount of code in some cases |
02:46.27 |
starseeker |
we can split
the task if it looks to be too big - you may find that some of the
logic in the others is simpler, although I'm not sure of
that |
02:48.54 |
andromeda-galaxy |
starseeker:
so, I finished converting epsilonpsi.f90, which was fairly
simple |
02:49.00 |
andromeda-galaxy |
but nacax.f90
might take a while |
02:49.27 |
andromeda-galaxy |
however,
since I already wrote a bunch of the macros while working on
splprocs.f90, it might be somewhat faster as well |
02:49.33 |
starseeker |
keep track of
your time - if it doesn't average out reasonably over the various
files, we can split the longer tasks. |
02:49.48 |
andromeda-galaxy |
starseeker: I
have been so far... |
02:50.27 |
Notify |
03GCI:areeb11
* 5330706074959872 Create an ISST screenshot or animation: Task
Claimed - I would like to work on this task. |
02:51.31 |
andromeda-galaxy |
starseeker:
also, in epspsi.f90, I couldn't find any uses of the 21-point
definitions for anything, so I didn't convert those |
02:52.04 |
starseeker |
hmm. OK, but
bear them in mind - naca456.f90 includes all the other
files |
02:53.02 |
Notify |
03GCI:areeb11
* 5330706074959872 Create an ISST screenshot or animation: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
02:53.43 |
andromeda-galaxy |
I did things
like grep DPSI321 -R * and only got matches in
epspsi.f90 |
02:54.05 |
andromeda-galaxy |
also, I tried
removing them all from epspsi.f90 and everything still compiled and
worked |
02:54.47 |
*** join/#brlcad ekansh_mahendru
(~androirc@59.161.154.118) |
02:55.02 |
*** join/#brlcad AnonGuy
(~AnonGuy@180.151.152.112) |
02:55.52 |
ekansh_mahendru |
(ekansh_mahendru) Is there a problem with
BRL-CAD tasks, me and my friends are not getting a review for more
than 18 hours |
02:56.25 |
andromeda-galaxy |
ekansh_mahendru: I don't know what's going
on, some tasks haven't been reviewed in >26hrs) |
02:56.46 |
ekansh_mahendru |
But
why? |
02:57.13 |
andromeda-galaxy |
ekansh_mahendru: I don't know... Iguess
the mentors must all be busy today. |
02:57.43 |
ekansh_mahendru |
Ok |
02:58.15 |
brlcad |
ekansh_mahendru: just a busy day all
around -- lots of mentor activity, so the reviews backed
up |
02:58.24 |
brlcad |
s/activity/discussions/ |
02:58.57 |
brlcad |
I'll be
flushing through all reviews myself here over the next couple
hours |
02:59.19 |
andromeda-galaxy |
brlcad: good
to know, thanks! |
03:02.32 |
brlcad |
remember that
the requirement is actually 36 hours |
03:02.51 |
brlcad |
we aim for 24
hours minimum, but that's slipped just a little today |
03:02.55 |
brlcad |
s/minimum/maximum |
03:22.48 |
brlcad |
starseeker:
andromeda-galaxy: MATMUL() => bn_mat_mul() |
03:23.48 |
andromeda-galaxy |
brlcad: I
believe that where the original Fortran used MATMUL I decided to
use bn_matXvec instead, since it was actually multiplying a matriix
by a vector |
03:27.08 |
brlcad |
andromeda-galaxy: HIDDEN is only for
library code, static is what's normally used in app
code |
03:27.16 |
andromeda-galaxy |
brlcad: okay,
thanks! |
03:28.42 |
brlcad |
wltan:
reviews are coming, patience ;) |
03:29.07 |
brlcad |
almost
certainly due to this being the first weekend, mentors taking a
break ... the week has been packed |
03:35.24 |
brlcad |
catches up with the backlog |
03:46.26 |
*** join/#brlcad infobot (ibot@rikers.org) |
03:46.26 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
03:48.49 |
*** join/#brlcad ekansh_mahendru
(~androirc@14.195.106.54) |
04:04.46 |
Notify |
03GCI:mausam
* 4959197779197952 Write manual page documentation (for off-g):
like - please give me a tasks i response for this
tasks |
04:06.36 |
*** join/#brlcad YashM
(~YashM@117.198.2.60) |
04:11.52 |
YashM |
Any mentors
here? |
04:13.33 |
brlcad |
YashM: yes,
reviews are on their way |
04:13.37 |
Notify |
03GCI:Melange
* 5615680309166080 Design a prototype CAD GUI layout #10: Task due
soon - There are less than 24 hours left until the deadline, please
submit your work soon. |
04:13.42 |
YashM |
okay |
04:14.39 |
*** join/#brlcad Michael_Huang
(490fa93c@gateway/web/freenode/ip.73.15.169.60) |
04:16.49 |
andromeda-galaxy |
brlcad: would
you be at all interested in developing a sized array implementation
for libbu (contigous memory, could be used with the V*N macros)?
such a thing would be useful for some of the NACA code's final C
representations |
04:17.31 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:25.46 |
Notify |
03GCI:ishwerdas * 6356815033925632 Design
a BRL-CAD Sticker #9: None - Hi Jatin, Nice try but it would be
better if you * Use only version of the logo. (there's a small
older logo on bottom) * No... |
04:25.51 |
Notify |
03GCI:ishwerdas * 6356815033925632 Design
a BRL-CAD Sticker #9: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
04:26.32 |
Notify |
03BRL-CAD
Wiki:Fernozzzle * 7826 /wiki/VOL: Removed mention of a resulting
crash |
04:26.34 |
Notify |
03GCI:ishwerdas * 6182685047259136 Design
a BRL-CAD splash screen: Task Closed - Congratulations, this task
has been completed successfully. |
04:26.49 |
Notify |
03GCI:brlcad
* 5063523340124160 Compile BRL-CAD using Microsoft Visual Studio
Express 2010: Task Closed - Congratulations, this task has been
completed successfully. |
04:27.19 |
Notify |
03GCI:ishwerdas * 6182685047259136 Design
a BRL-CAD splash screen: Nice work! - I really like your design
Jayde, it's futuristic but still clean and simple. Thanks a
lot! |
04:28.24 |
Notify |
03GCI:ishwerdas * 6075139737255936 Design
a web page that overviews the BRL-CAD contributors #4: Task Closed
- Congratulations, this task has been completed
successfully. |
04:31.21 |
Notify |
03GCI:brlcad
* 5048599469621248 Implement bu_scan_fastf_t() function to scan
floating point values from strings: Task Closed - Congratulations,
this task has been completed successfully. |
04:31.37 |
brlcad |
andromeda-galaxy: nciely done with the
task |
04:31.45 |
andromeda-galaxy |
brlcad:
thanks! |
04:35.13 |
Notify |
03GCI:o7p9bxbnyj * 6361827663413248 NACA
Airfoils Code - Convert Fortran to C++: Task Claimed - I would like
to work on this task. |
04:35.53 |
Notify |
03GCI:ishwerdas * 5833974572122112 Design
a BRL-CAD Sticker #15: None - Hey Ekansh, I hope you are enjoying
BRL-CAD tasks. Design is nice but I would like to see a different
font (may be something... |
04:36.04 |
Notify |
03BRL-CAD
Wiki:Fernozzzle * 7827 /wiki/VOL: /* Formatting the data */ Added
`for` alternative to `ls -v` |
04:36.05 |
Notify |
03GCI:ishwerdas * 5833974572122112 Design
a BRL-CAD Sticker #15: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
04:39.22 |
Michael_Huang |
Hi, would
someone be able to follow the steps on my page for me? I've tried
running them in MGED in Windows, Ubuntu, and FreeBSD, only to run
into the same "bad pointer" bug each time. |
04:39.23 |
Michael_Huang |
http://brlcad.org/wiki/VOL#Formatting_the_data |
04:39.37 |
Michael_Huang |
Excuse me:
http://brlcad.org/wiki/VOL |
04:39.40 |
Notify |
03GCI:ishwerdas * 4936325870387200 Design
a website icon set for brlcad.org: Need more Icons - I liked the
icons you uploaded, design is good but we need more icons and
probably different icons. We... |
04:39.46 |
Notify |
03GCI:ishwerdas * 4936325870387200 Design
a website icon set for brlcad.org: 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:40.06 |
Notify |
03GCI:brlcad
* 6361827663413248 NACA Airfoils Code - Convert Fortran to C++:
Task Assigned - This task has been assigned to Andromeda Galaxy.
You have 100 hours to complete this task, good luck! |
04:40.07 |
Notify |
03GCI:brlcad
* 6169030943571968 Design a new website landing page for BRL-CAD
#9: Task Assigned - This task has been assigned to BlueBob. You
have 100 hours to complete this task, good luck! |
04:42.03 |
Notify |
03GCI:ishwerdas * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Jagged Circle & Fonts - Design is simple (which is a good
thing) but can you try... |
04:42.13 |
Notify |
03GCI:ishwerdas * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Task Needs More Work - One of the mentors has sent this task
back for more work. Talk... |
04:50.40 |
Notify |
03GCI:ishwerdas * 6690570030284800 Design
a T-Shirt for BRL-CAD
http://www.google-melange.com/gci/task/view/google/gci2014/6690570030284800:
None Hi manas, I can see that you have made a lot
of... |
04:50.41 |
Notify |
03GCI:ishwerdas * 6690570030284800 Design
a T-Shirt for BRL-CAD: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
04:52.50 |
Notify |
03GCI:ishwerdas * 5237391803547648 Create
a BRL-CAD style guide / cheat sheet #5: None - I guess what Gaurav
meant was to have a light color such as #fafafa or #eaeaea instead
of darker color. We... |
04:52.55 |
Notify |
03GCI:ishwerdas * 5237391803547648 Create
a BRL-CAD style guide / cheat sheet #5: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to... |
04:55.46 |
Notify |
03GCI:ishwerdas * 5254428328198144 Design
a website icon set for brlcad.org #3: None - Just change the blog
icon, it should be image that depicts blog instead of blog written
as icon. |
04:55.56 |
Notify |
03GCI:ishwerdas * 5254428328198144 Design
a website icon set for brlcad.org #3: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to... |
04:56.16 |
Notify |
03GCI:ishwerdas * 4544323332866048 Design
a T-Shirt for BRL-CAD #6: Task Closed - Congratulations, this task
has been completed successfully. |
04:56.21 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Background color - I think background colour does matter in a task
like this. In a design cheat sheet, what matters is... |
04:56.46 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
None - Does not** |
04:58.26 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: Ready for review - The work on this
task is ready to be reviewed. |
04:59.06 |
Notify |
03GCI:ishwerdas * 5781103189164032 Create
a BRL-CAD presentation template #8: None - Hey hardik, Can you
please also upload a pdf of your presentation, I am facing some
problem viewing pptx. |
05:00.41 |
*** join/#brlcad Manas
(~t.mns2001@59.89.31.212) |
05:03.08 |
Notify |
03GCI:gjeet *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Also - Ditto Ishwerdas, by light color I meant something like
#fafafa or #eaeaea as background. In addition to that,
in... |
05:03.44 |
Notify |
03GCI:ishwerdas * 6356815033925632 Design
a BRL-CAD Sticker #9: None - Why an old english font ? and a
handwriting font for BRL-CAD ? Use the apt fonts that describe
BRL-CAD best or when in doubt... |
05:03.54 |
Notify |
03GCI:ishwerdas * 6356815033925632 Design
a BRL-CAD Sticker #9: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
05:05.10 |
Notify |
03GCI:gjeet *
5797874164039680 Create a book layout for 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 this
task... |
05:05.35 |
Notify |
03GCI:ishwerdas * 5781103189164032 Create
a BRL-CAD presentation template #8: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
05:12.27 |
Notify |
03GCI:brlcad
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Deadline extended - The deadline of the task has
been extended with 2 days and 2 hours. |
05:12.37 |
Notify |
03GCI:brlcad
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the... |
05:12.40 |
*** join/#brlcad Manas
(~t.mns2001@117.207.55.2) |
05:14.52 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Ready for review - The work on this task is ready to be
reviewed. |
05:14.57 |
Notify |
03GCI:tannousmarc * 6174499376463872
Eliminate any library global variable #4: Task Claimed - I would
like to work on this task. |
05:16.49 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: Ready for review - The work on this
task is ready to be reviewed. |
05:20.38 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
05:20.53 |
MarcTannous |
thank you for
closing my task |
05:21.03 |
MarcTannous |
did you guys
like the contributors page design? |
05:21.30 |
Notify |
03GCI:ishwerdas * 5237391803547648 Create
a BRL-CAD style guide / cheat sheet #5: None - Hey Yash, At some
places there's a white text that you haven't changed after changing
background color. Also... |
05:23.39 |
MarcTannous |
can I get
this task assigned? |
05:23.39 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/6174499376463872 |
05:23.40 |
gcibot |
Eliminate any
library global variable #4 |
05:23.40 |
gcibot |
Status:
ClaimRequested |
05:23.40 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ishwerdas |
05:23.45 |
MarcTannous |
I already
have th code and want to upload it |
05:27.08 |
YashM |
Marc, which
variable did you do |
05:28.37 |
MarcTannous |
let me check
really uqick |
05:28.51 |
MarcTannous |
db5_enc_eln |
05:28.53 |
MarcTannous |
was an
array |
05:28.57 |
*** join/#brlcad Manas
(~t.mns2001@117.200.48.20) |
05:28.58 |
MarcTannous |
lenb* |
05:29.00 |
MarcTannous |
len* |
05:29.30 |
MarcTannous |
but I can not
upload the .diff file yet :( |
05:29.34 |
MarcTannous |
it's been
>15 hours |
05:29.45 |
MarcTannous |
since I've
had it lying around on my desktop :D |
05:34.45 |
Notify |
03GCI:ishwerdas * 5237391803547648 Create
a BRL-CAD style guide / cheat sheet #5: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to... |
05:38.22 |
Notify |
03GCI:gjeet *
6174499376463872 Eliminate any library global variable #4: Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this task, good luck! |
05:40.18 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: Ready for review - The work on this
task is ready to be reviewed. |
05:41.08 |
Notify |
03GCI:brlcad
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: columns - Rexey, this is looking a lot better
but there is still some column misalignment. Notice... |
05:41.25 |
*** join/#brlcad andromedagalaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
05:43.07 |
MarcTannous |
brlcad: could
you please assign me the global variable removal task?
:) |
05:43.41 |
YashM |
It's already
assigned to you by gjeet? |
05:44.11 |
YashM |
<Notify> GCI:gjeet *
6174499376463872 Eliminate any library global variable #4: Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this task, good luck! |
05:44.44 |
*** join/#brlcad Manas
(~t.mns2001@59.89.31.23) |
05:46.04 |
MarcTannous |
oh, thank you
gjeet! |
05:46.08 |
MarcTannous |
just a sec,
let me upload my file |
05:46.09 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: please review brl tshirt 3.xcf -
please review brl tshirt 3.xcf and please tell the changes which
need to be done. |
05:46.13 |
MarcTannous |
hope I've
done it right this time |
05:46.57 |
MarcTannous |
there we
go |
05:46.59 |
Notify |
03GCI:tannousmarc * 6174499376463872
Eliminate any library global variable #4: Ready for review - The
work on this task is ready to be reviewed. |
05:52.06 |
Notify |
03GCI:o7p9bxbnyj * 6361827663413248 NACA
Airfoils Code - Convert Fortran to C++: Ready for review - The work
on this task is ready to be reviewed. |
05:52.31 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: Ch3ck- sir/mam u can review the
brltshirt3.png file. - hello sir/mam. You can review the file
brltshirt3.png file .... Thank u, ... |
05:52.41 |
Notify |
03GCI:brlcad
* 5833974572122112 Design a BRL-CAD Sticker #15: layers needed -
Ekansh, I agree that layers are needed that separate each design
element. Especially if you add byline text or try... |
05:53.56 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: Ready for review -
The work on this task is ready to be reviewed. |
05:54.06 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
None - How about now? I added a background to headers to make it
look different from the text. |
05:54.25 |
ignacio|sleep |
Good night
everyone, time for some sleep :) |
05:55.37 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: None - what type
of editing must i do |
05:55.47 |
Notify |
03GCI:helix *
5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Ready for review - The work on this task is ready to be
reviewed. |
05:55.51 |
andromeda-galaxy |
I tried to
mark
https://www.google-melange.com/gci/task/view/google/gci2014/6361827663413248
as complete about 1 hour ago, and it looked like it had been marked
complete on Melange, but I just reloaded it and Melange showed it
as not submitted, so I just resubmitted it now. Has anyone else run
into this? |
05:55.52 |
gcibot |
NACA Airfoils
Code - Convert Fortran to C++ |
05:55.52 |
gcibot |
Status:
NeedsReview (4 days, 2 hours left) |
05:55.52 |
gcibot |
Mentor(s):
Gauravjeet Singh, Ch3ck |
06:00.58 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
06:02.17 |
*** join/#brlcad Manas
(~t.mns2001@117.207.54.94) |
06:02.21 |
MarcTannous |
andromeda-galaxy: happened to me a few
days ago |
06:02.27 |
MarcTannous |
andromeda-galaxy: thought it was me being
dumb xD |
06:03.32 |
andromedagalaxy |
MarcTannous:
Oh well... |
06:04.45 |
Notify |
03GCI:ekansh_mahendru * 5833974572122112
Design a BRL-CAD Sticker #15: Ready for review - The work on this
task is ready to be reviewed. |
06:12.56 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: Task Claimed - I would like to
work on this task. |
06:15.34 |
*** join/#brlcad Manas
(~t.mns2001@117.200.55.151) |
06:19.54 |
Notify |
03GCI:gjeet *
6741580216008704 Design a T-Shirt for BRL-CAD #5: Task Assigned -
This task has been assigned to hardik. You have 100 hours to
complete this task, good luck! |
06:20.05 |
Notify |
03GCI:bhargavmajety * 4632172593938432
Write a wiki page on joining the BRL-CAD project: Ready for review
- The work on this task is ready to be reviewed. |
06:22.20 |
Michael_Huang |
Hi, would it
be possible for someone to run through this guide I wrote? I've
faced nothing but crashes in all the environments I've tried
it. |
06:22.21 |
Michael_Huang |
http://brlcad.org/wiki/VOL |
06:23.13 |
MarcTannous |
getting a
crash at the last step? |
06:24.11 |
Michael_Huang |
yeah |
06:24.49 |
MarcTannous |
will try that
today, will write my results here |
06:24.54 |
MarcTannous |
what task are
you attempting?# |
06:25.12 |
Michael_Huang |
this task:
https://www.google-melange.com/gci/task/view/google/gci2014/5080466516344832 |
06:25.13 |
gcibot |
Create a VOL
wiki page |
06:25.13 |
gcibot |
Status:
NeedsWork (4 hours, 34 minutes left) |
06:25.13 |
gcibot |
Mentor(s):
Kesha Shah, Ch3ck |
06:25.57 |
Notify |
03GCI:brlcad
* 6127620076863488 Compile BRL-CAD using Microsoft Visual Studio
Express 2013: Task Closed - Congratulations, this task has been
completed successfully. |
06:27.01 |
MarcTannous |
Michael_Huang
will follow your guide today, will report results |
06:27.15 |
Michael_Huang |
Thanks. Jacob
B told me it worked fine in FreeBSD, but I got the same error in
FreeBSD, Ubuntu, and Windows |
06:27.29 |
MarcTannous |
I'll try for
Debian :d |
06:28.57 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: Ready for review - The work on
this task is ready to be reviewed. |
06:32.43 |
Notify |
03GCI:harman052 * 6356815033925632 Design
a BRL-CAD Sticker #9: Good efforts - Hi Jatin, Considering your
substantial efforts we can now close this task. Just make the
following changes in the... |
06:33.03 |
Notify |
03GCI:harman052 * 6356815033925632 Design
a BRL-CAD Sticker #9: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to... |
06:38.06 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: None - done with it, ready to be
reviewed please check it out |
06:39.47 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: None - anyone please
tell me what the heck i have to do with it now |
06:42.12 |
Notify |
03GCI:brlcad
* 5797874164039680 Create a book layout for Doc Camp Book #2: very
nice! - Aditya, I'm not sure what the issues others are having
with your files, but your design looks good to me.
If... |
06:43.24 |
Notify |
03GCI:harman052 * 6690570030284800 Design
a T-Shirt for BRL-CAD: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
06:43.54 |
Notify |
03GCI:rohit_agarwal * 5781103189164032
Create a BRL-CAD presentation template #8: Task Claimed - I would
like to work on this task. |
06:46.01 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
06:46.26 |
Notify |
03GCI:jatintaneja17 * 6356815033925632
Design a BRL-CAD Sticker #9: Ready for review - The work on this
task is ready to be reviewed. |
06:47.01 |
Notify |
03GCI:brlcad
* 4936325870387200 Design a website icon set for brlcad.org: basis
for this design? - Parth, Very interesting style on your icons!
Nice work. Are you following any particular design... |
06:51.04 |
MarcTannous |
brlcad: to
answer your question regarding that guy's icons, look very similar
to what this program generates http://iconion.com/ |
06:51.10 |
Notify |
03GCI:tannousmarc * 4936325870387200
Design a website icon set for brlcad.org
http://www.google-melange.com/gci/task/view/google/gci2014/4936325870387200:
Design basis, probably : Design basis,... |
06:51.19 |
*** join/#brlcad Manas
(~t.mns2001@117.200.55.151) |
06:54.20 |
YashM |
Yeah i was
wondering about it too |
06:54.23 |
YashM |
looked ripped
off |
06:55.22 |
YashM |
He used an
Entypo icon as the file name suggests and edited it in
Iconion |
06:55.23 |
Notify |
03GCI:brlcad
* 5781103189164032 Create a BRL-CAD presentation template #8: pdf -
Hardik, were you unable to upload a pdf of the presentation? One
of the mentors replied that they were unable to... |
06:55.30 |
Notify |
03GCI:brlcad
* 5781103189164032 Create a BRL-CAD presentation template #8: Task
Assigned - This task has been assigned to Rohit Agarwal. You have
100 hours to complete this task, good luck! |
06:56.12 |
MarcTannous |
oh, I just
remembered that exact gradient |
06:56.18 |
MarcTannous |
from
iconion |
06:56.31 |
MarcTannous |
maybe he just
used it as inspiration |
06:56.36 |
MarcTannous |
it's a nice
gradient |
06:59.10 |
Notify |
03GCI:harman052 * 6690570030284800 Design
a T-Shirt for BRL-CAD: Better - Hi Manas, Your latest design is
much better than the earlier one but still it needs refinements to
be accepted. On front... |
07:01.02 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: None - hello sean,
could you just specify what kind of changes do i have to bring in
that file to make it acceptable. |
07:02.48 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: None - i'm waiting for your
reply |
07:04.38 |
Notify |
03GCI:ronaldoh373 * 5781103189164032
Create a BRL-CAD presentation template #8: None - hello rohit,it's
me if yu recognize, good luck with the task |
07:06.04 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: None - it's been too long, i'm
getting sick now. |
07:10.16 |
Notify |
03GCI:shashvy
* 4984016314826752 Fix image sizing in BRL-CAD's Docbook
Documentation (any one large document or 4 smaller documents) #3:
Task Claimed - I would like to work on this task. |
07:10.55 |
*** join/#brlcad Manas
(~t.mns2001@59.89.98.220) |
07:14.12 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: i have uploaded updated fil- bRl
tshirt 4.png - please review bRl tshirt 4.png |
07:15.28 |
Notify |
03GCI:manastaneja * 6690570030284800
Design a T-Shirt for BRL-CAD: Ready for review - The work on this
task is ready to be reviewed. |
07:16.03 |
Notify |
03GCI:harman052 * 4984016314826752 Fix
image sizing in BRL-CAD's Docbook Documentation (any one large
document or 4 smaller documents) #3: Task Assigned - This task has
been assigned to Shashvy... |
07:18.57 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-ylfsesucbjxpfdog) |
07:23.34 |
*** join/#brlcad jrullman
(uid54856@gateway/web/irccloud.com/x-wjtuqniqojrxaixn) |
07:24.29 |
Notify |
03GCI:shashvy
* 4984016314826752 Fix image sizing in BRL-CAD's Docbook
Documentation (any one large document or 4 smaller documents) #3:
Fix image sizing in BRL-CAD's Docbook Documentation (any
one... |
07:25.47 |
*** join/#brlcad ekansh
(~ekansh@106.78.87.47) |
07:26.35 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: Ready for review - The
work on this task is ready to be reviewed. |
07:30.12 |
*** join/#brlcad Manas
(~t.mns2001@59.89.98.220) |
07:31.22 |
Notify |
03GCI:harman052 * 6690570030284800 Design
a T-Shirt for BRL-CAD: Task Closed - Congratulations, this task has
been completed successfully. |
07:31.52 |
Notify |
03GCI:brlcad
* 6174499376463872 Eliminate any library global variable #4: Task
Closed - Congratulations, this task has been completed
successfully. |
07:34.01 |
MarcTannous |
brlcad: was
my code okay? |
07:34.13 |
MarcTannous |
oh my god
:D |
07:34.14 |
MarcTannous |
I did
it |
07:34.15 |
MarcTannous |
!!! |
07:35.28 |
Notify |
03GCI:brlcad
* 6174499376463872 Eliminate any library global variable #4: not
ideal - Duplicating the values in two places is far from ideal,
but this does conform with Rule of Three (ie,... |
07:36.52 |
Notify |
03GCI:brlcad
* 6361827663413248 NACA Airfoils Code - Convert Fortran to C++:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
07:37.19 |
ekansh |
please review
my task * 5833974572122112 Design a BRL-CAD Sticker #15 |
07:37.52 |
Notify |
03GCI:harman052 * 6356815033925632 Design
a BRL-CAD Sticker #9: Task Closed - Congratulations, this task has
been completed successfully. |
07:38.22 |
Notify |
03GCI:tannousmarc * 6174499376463872
Eliminate any library global variable #4: How should I have done
it? - I used 'grep -r 'db5_enc_len' ' while on /src/ to search
that string recursively in all... |
07:38.41 |
*** join/#brlcad Manas
(~t.mns2001@117.200.60.22) |
07:41.59 |
Notify |
03GCI:harman052 * 6741580216008704 Design
a T-Shirt for BRL-CAD #5: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
07:43.57 |
Notify |
03GCI:brlcad
* 6361827663413248 NACA Airfoils Code - Convert Fortran to C++:
minor issues - If you run "make regress", I believe you'll find
that your changes will fail. You should not include
any... |
07:45.01 |
Notify |
03GCI:brlcad
* 5853389636239360 Design a BRL-CAD Sticker #3: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
07:46.21 |
Notify |
03GCI:tannousmarc * 5309919842533376
Design a website icon set for brlcad.org #2: Task Claimed - I would
like to work on this task. |
07:48.47 |
Notify |
03GCI:brlcad
* 5853389636239360 Design a BRL-CAD Sticker #3: more specific -
Vidushi, Mandeep noted several items that can be improved including
making the logo look not blurred, more aesthetically... |
07:49.38 |
Notify |
03GCI:brlcad
* 5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
Task Closed - Congratulations, this task has been completed
successfully. |
07:50.23 |
Notify |
03GCI:brlcad
* 5237391803547648 Create a BRL-CAD style guide / cheat sheet #5:
fantastic work - Truly fanastic. Thank you Yash! We'll likely use
this or a derivation of this really soon. |
07:51.35 |
YashM |
Thanks
brlcad, would you want something changed? |
07:51.48 |
Notify |
03GCI:brlcad
* 5833974572122112 Design a BRL-CAD Sticker #15: Task Closed -
Congratulations, this task has been completed
successfully. |
07:52.08 |
MarcTannous |
I think he is
not on IRC, asked him some questions regarding my task half an hour
ago, no reply yet |
07:52.17 |
MarcTannous |
try reaching
him via google-melange, he seems to be reviewing all the
tasks |
07:52.25 |
Stragus |
He'll surely
read IRC eventually and reply |
07:54.44 |
Notify |
03GCI:ekansh_mahendru * 5271187022151680
Design a website icon set for brlcad.org #5: Task Claimed - I would
like to work on this task. |
07:54.45 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: Query Regarding
The Design - I had a few clarifications: 1) Do also require the
functionality of the... |
07:55.54 |
Notify |
03GCI:helix *
6380328235040768 Design scale/rotate/translate/shear icons #2: Task
Claimed - I would like to work on this task. |
07:58.30 |
Notify |
03GCI:brlcad
* 4936325870387200 Design a website icon set for brlcad.org:
replies to questions? - Parth, I see you've submitted more icons,
but you've not answered any questions... are you
reading... |
07:58.31 |
Notify |
03GCI:brlcad
* 4936325870387200 Design a website icon set for brlcad.org: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
07:59.25 |
Notify |
03GCI:Melange
* 4975346856230912 Write manual page documentation (for g-euclid1):
Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
08:00.07 |
brlcad |
MarcTannous:
YashM: thanks for the iconion sleuthing |
08:00.20 |
MarcTannous |
did it turn
out to actually be iconion? |
08:00.48 |
YashM |
It cannot be
anything els |
08:00.59 |
brlcad |
using a tool
doesn't disqualify them, just not nearly as exciting that it wasn't
the student's ability |
08:01.04 |
YashM |
he uploaded a
256x256 blurred oversized single image PSD |
08:01.05 |
brlcad |
don't know
what they used, didn't reply yet |
08:01.34 |
YashM |
Anyways,
brlcad do you want something changed in the cheatsheet? |
08:01.35 |
MarcTannous |
brlcad: could
you please assign me the task I claimed and give me hints as to how
I could've handled removal of the global variable
better? |
08:01.46 |
brlcad |
YashM: my
brain is fried, ask me tomorrow ;) |
08:02.01 |
YashM |
Haha,
wouldn't blame you :) |
08:02.33 |
brlcad |
you clearly
put enough work into it, so any improvements could be an additional
task or need to be thought out in more specific detail |
08:02.39 |
brlcad |
YashM: how
long did you work on that? |
08:02.59 |
YashM |
1-1.5
days |
08:03.09 |
YashM |
i was
searching for content to put |
08:03.21 |
YashM |
just put what
I've learnt when i designed stickers and banners in the
beginning |
08:03.27 |
Notify |
03GCI:brlcad
* 5309919842533376 Design a website icon set for brlcad.org #2:
Task Assigned - This task has been assigned to Marc Tannous. You
have 100 hours to complete this task, good luck! |
08:03.47 |
Notify |
03GCI:brlcad
* 5271187022151680 Design a website icon set for brlcad.org #5:
Task Assigned - This task has been assigned to Ekansh. You have 100
hours to complete this task, good luck! |
08:03.57 |
Notify |
03GCI:brlcad
* 6380328235040768 Design scale/rotate/translate/shear icons #2:
Task Assigned - This task has been assigned to Yash. You have 100
hours to complete this task, good luck! |
08:04.12 |
Notify |
03GCI:pulkitgupta * 5001720170020864 Write
manual page documentation (for g-step): None - I would like to
work on this task |
08:04.21 |
YashM |
I've already
made the shear/rotate, etc icons |
08:04.24 |
YashM |
just need to
upload |
08:04.27 |
brlcad |
YashM: in
terms of hours? |
08:04.49 |
brlcad |
certainly not
24-36 hours ;) |
08:04.52 |
MarcTannous |
brlcad: did
you see this :
http://www.google-melange.com/gci/task/view/google/gci2014/6075139737255936 |
08:04.52 |
YashM |
Yeah |
08:04.52 |
gcibot |
Design a web
page that overviews the BRL-CAD contributors #4 |
08:04.52 |
gcibot |
Status:
Closed |
08:04.52 |
gcibot |
Mentor(s):
Jacob B, Ch3ck |
08:05.21 |
YashM |
Like 3-4
hours of making, didn't count the content i searched for putting in
there |
08:06.43 |
Notify |
03GCI:pulkitgupta * 5001720170020864 Write
manual page documentation (for g-step): Its good - i would like to
work on this ttask. |
08:07.43 |
Notify |
03GCI:helix *
6380328235040768 Design scale/rotate/translate/shear icons #2:
Ready for review - The work on this task is ready to be
reviewed. |
08:08.38 |
brlcad |
YashM:
awesome, thanks |
08:08.42 |
brlcad |
MarcTannous:
I did |
08:10.39 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-fykwvolcshvnhwsm) |
08:11.16 |
brlcad |
again, brain
fried but I have mixed feelings about the variable image sizes and
discategorization |
08:11.50 |
Notify |
03GCI:ishwerdas * 5512189783834624 Design
a new website landing page for BRL-CAD #6: None - You do not
require to have any functionality, we just need design. Forms can
be there (which I would... |
08:11.52 |
brlcad |
the layout
and overall design are nice though, certainly better than what we
have (nothing / a text file) |
08:12.21 |
MarcTannous |
haha, don't
worry. it was more of a concept rather than a well thought process.
It looks like a hall of fame to me |
08:12.32 |
MarcTannous |
that was what
I was going for |
08:12.52 |
brlcad |
yeah, I'm not
sure we want contributor's to be portrayed as a gallery |
08:13.59 |
brlcad |
whole
implications of who is better than whom that I don't think is
constructive (e.g., our AUTHORS while lists everyone
chronologically |
08:14.02 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - All
right, thanks, and no actual '.html' file is required? |
08:14.41 |
brlcad |
andwould
probably be the source for populating this |
08:15.25 |
brlcad |
smaller pics
.. really it's about associating a name with "an artist statement"
about what works they've contributed |
08:16.10 |
MarcTannous |
by the way,
have been working and experimenting with the html canvas
yesterday |
08:16.12 |
brlcad |
still, this
is very new topic for us to think about and just my half-baked
initial impressions |
08:16.17 |
brlcad |
yeah? |
08:16.40 |
MarcTannous |
I think the
whole boolean implementation of primitives merging IS
possible |
08:16.42 |
brlcad |
we can create
a task to do exactly that, like try to display a boolean
xor |
08:16.55 |
MarcTannous |
however I
really need to get comfortable with that |
08:17.03 |
brlcad |
so lets make
some tasks |
08:17.22 |
MarcTannous |
I'm sure
primitives could be displayed, but for a great effect you need them
at least "floating" which implies a simulation of
gravity |
08:17.25 |
brlcad |
let me know
what a good breakdown might be, subtasks you can tackle before
tying it all into a landing |
08:17.29 |
brlcad |
(tomorrow) |
08:17.38 |
Notify |
03GCI:shashvy
* 4984016314826752 Fix image sizing in BRL-CAD's Docbook
Documentation (any one large document or 4 smaller documents) #3:
Claim Removed - The claim on this task has been
removed,... |
08:17.44 |
MarcTannous |
and
simulating gravity is *argh* very very hard |
08:18.13 |
Notify |
03GCI:shashvy
* 5202849461960704 Create a Motion Typography video for BRL-CAD #5:
Task Claimed - I would like to work on this task. |
08:18.14 |
Notify |
03GCI:ishwerdas * 5512189783834624 Design
a new website landing page for BRL-CAD #6: None - You have a
choice between following a) submit different images for different
form factors or b)... |
08:18.15 |
brlcad |
don't need no
stinkin' gravity |
08:18.21 |
MarcTannous |
I'll keep
looking into it in my idle time and once I am certain I can
accomplish it, I'll notice you ( ping you here ). |
08:19.13 |
Notify |
03GCI:brlcad
* 5202849461960704 Create a Motion Typography video for BRL-CAD #5:
Task Assigned - This task has been assigned to Shashvy Mittal. You
have 100 hours to complete this task, good luck! |
08:19.48 |
brlcad |
could pick
simple random directions or even fixed back and forth style setup
like your first |
08:20.00 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - All
right, thanks. |
08:20.09 |
*** join/#brlcad Manas
(~t.mns2001@117.207.48.164) |
08:22.05 |
ekansh |
how many and
which icons are to be submitted for the icon designing
task |
08:23.26 |
MarcTannous |
ekasnsh :
There should be at-least following icons home about wiki
gallery blog download contact login logout sign up
community and you can look more at website. |
08:24.05 |
ekansh |
thank
u |
08:24.19 |
*** join/#brlcad andrei
(~andrei@188.25.27.61) |
08:24.26 |
MarcTannous |
any
time |
08:25.21 |
andrei |
hello! |
08:25.28 |
MarcTannous |
hello
andrei! |
08:25.41 |
andrei |
what have you
all been up to? |
08:25.53 |
YashM |
hi
andrei |
08:26.03 |
MarcTannous |
can I get
some tips regarding global variables removal? Sean said my method (
declaring them locally when needed ) was not optimal, have no idea
how to do it better. |
08:26.28 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/6174499376463872 |
08:26.29 |
gcibot |
Eliminate any
library global variable #4 |
08:26.29 |
gcibot |
Status:
Closed |
08:26.29 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ishwerdas |
08:27.00 |
andrei |
yeah, Marc,
sure |
08:27.11 |
andrei |
but it
depends on the nature of issue |
08:27.12 |
andrei |
i.e |
08:27.19 |
andrei |
you can add a
parameter to the function |
08:27.35 |
andrei |
if you have
30 functions in a file and keep a global var because of
3 |
08:27.51 |
andrei |
then you can
declare locally and pass a parameter between them |
08:28.00 |
andrei |
in any case,
there's no fixed way to dealing with this |
08:28.19 |
andrei |
if you need
help, show me the code you re working on |
08:28.23 |
andrei |
and we ll
work something out |
08:28.28 |
MarcTannous |
the diff file
is here
http://www.google-melange.com/gci/task/view/google/gci2014/6174499376463872 |
08:28.29 |
gcibot |
Eliminate any
library global variable #4 |
08:28.29 |
gcibot |
Status:
Closed |
08:28.29 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ishwerdas |
08:29.23 |
MarcTannous |
it's a fairly
simple task, as that's a const int array that never changes
values |
08:29.36 |
MarcTannous |
that is why I
was wondering what the optimal version was |
08:30.03 |
andrei |
so you re
saying that it s a const that never changes |
08:30.08 |
andrei |
that exists
in two places ? |
08:30.21 |
*** join/#brlcad Manas
(~t.mns2001@117.207.57.8) |
08:30.27 |
MarcTannous |
nope, it was
a const array declared as a global in globals.c |
08:30.56 |
MarcTannous |
and the task
was removal of it and not declaring it globally, while not making
anything malfunction |
08:31.26 |
MarcTannous |
used grep -r
'____' with the variable as my parameter in the head of /src/ to
search for all its appearances, then declared it locally when
needed |
08:31.38 |
andrei |
ah, yeah, I
ve seen what you did |
08:34.48 |
Notify |
03GCI:harman052 * 6741580216008704 Design
a T-Shirt for BRL-CAD #5: Great start - Great start Hardik. Please
use our new logo (links are given in the task description) as the
old eagle logo is not... |
08:35.26 |
*** join/#brlcad Manas
(~t.mns2001@59.89.31.162) |
08:35.45 |
andrei |
MarcTannous
to be honest, it s probably the most straight forward
approach |
08:35.54 |
Notify |
03GCI:keshashah * 5080466516344832 Create
a VOL wiki page: Deadline extended - The deadline of the task has
been extended with 1 days and 0 hours. |
08:36.25 |
brlcad |
ekansh:
MarcTannous: so the icon one .. I saw that response and it seemed a
bit unrealistic -- please keep tabs on how long you spend designing
the icons |
08:36.30 |
MarcTannous |
andrei, I
know, that's why I am really confused as to how I should've done
it |
08:37.02 |
brlcad |
I would
expect about .5-1.5 hours per icon, which implies there should only
be about 3-6 unrelated icons per task |
08:37.10 |
brlcad |
and that's
being somewhat aggressive |
08:37.35 |
andrei |
when brlcad
said it's less optimal |
08:37.41 |
andrei |
he didn't
mean it was bad |
08:38.10 |
andrei |
also, brlcad:
sorry, me and mihaineacsu were away for a contest friday and
saturday, we re back to normal now |
08:38.11 |
brlcad |
well you did
change the behavior of those applications and that is "probably"
bad ;) |
08:38.28 |
MarcTannous |
brlcad: how
was it changed? |
08:38.30 |
brlcad |
the
converters set that tolerance to 2.0 |
08:38.53 |
MarcTannous |
brlcad: no
no, I agree I made mistakes, but that was a previosu
task |
08:38.57 |
brlcad |
you removed
that setting, so they were then using the 0.5 or 0.05 setting,
whichever it was |
08:39.07 |
MarcTannous |
I meant this
task |
08:39.10 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/6174499376463872 |
08:39.10 |
gcibot |
Eliminate any
library global variable #4 |
08:39.10 |
gcibot |
Status:
Closed |
08:39.10 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ishwerdas |
08:39.12 |
brlcad |
oh, which are
we talking about? |
08:39.37 |
MarcTannous |
justy
declaring the array locally when needed, as it's only needed in two
places, instead of having it declared globally |
08:39.39 |
brlcad |
I said why
that one wasn't optimal, you duplicate data in two
places |
08:40.32 |
MarcTannous |
well yeah,
but only adding it in one of the files would cause it to
malfunction, as that const array not being declared in the other.
The only other solutino would've been having it decalred globally,
which was the whole purpose of the task |
08:40.36 |
brlcad |
so now if
that data needs changed, one needs to 1) *know* that it exists in N
places, and 2) make the change(s) one desired |
08:40.50 |
brlcad |
that's a
common source of bugs over time, they get out of sync |
08:41.19 |
MarcTannous |
hmm yes, you
are correct |
08:41.28 |
MarcTannous |
wwhat
would've been a better way of handling it>? |
08:42.19 |
brlcad |
hard to say,
would have to read the code to see what those tables are for
specificially |
08:43.06 |
brlcad |
the data
could have been confined to a header, e.g., a preprocessor
symbol |
08:43.25 |
brlcad |
that would
have at least elimianted the duplciation |
08:43.41 |
MarcTannous |
you mean a
" |
08:43.44 |
MarcTannous |
" |
08:43.56 |
MarcTannous |
"#define
..."? |
08:44.22 |
brlcad |
yes |
08:44.39 |
andrei |
brlcad: I'm
either a noob, or I m unable to edit the calendar ? |
08:44.45 |
brlcad |
but then
there would need to be some common header AND it would need to make
sense from an API perspective |
08:46.06 |
brlcad |
andrei: I
used your GCI e-mail address |
08:46.07 |
MarcTannous |
brlcad: yeah,
I considered that but a new header would've had to be created, and
I thought that wasn't okay, seemed like bad practice from my
perspective |
08:46.13 |
brlcad |
pm me your
good address if it's different |
08:46.16 |
brlcad |
s/good/google/ |
08:46.44 |
brlcad |
MarcTannous:
that's quite possible, like I said ... it heavily depends on the
code in question |
08:46.50 |
brlcad |
and what it'd
mean as API |
08:47.01 |
brlcad |
it might fit
in with an existing header |
08:47.09 |
brlcad |
it might have
made no sense too |
08:47.12 |
MarcTannous |
brlcad:
having completed one of these global variable removals tasks, can I
get another one? |
08:47.26 |
brlcad |
you can get
as many as you like |
08:47.33 |
MarcTannous |
brlcad: some
of them are quite challenging to remove |
08:47.38 |
MarcTannous |
oh, that's
great |
08:47.40 |
brlcad |
but do
realize some of them are going to be a little tricky, like the
first one you attempted |
08:48.09 |
brlcad |
a couple of
them should be pretty darn easy |
08:48.13 |
MarcTannous |
yeah, I need
a little bit more experience with your source code before diving
into that one, as it changes the variable. Will probably try more
const variables, as they should not change value |
08:48.17 |
brlcad |
there's even
a few that aren't listed that would be fair game |
08:48.25 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: REPLY - Respected
mentors my strategy for designing icons was first creating sone
good icons in an desktop app... |
08:48.44 |
brlcad |
there's not
many that are const .. even that one surprised me a little
bit |
08:48.44 |
MarcTannous |
brlcad: that
would mean I can try outside of libbn/libbu/libbr? |
08:49.34 |
MarcTannous |
brlcad: haha,
it was indeed Iconion, that gradient made it stand out |
08:49.36 |
*** join/#brlcad ekansh_mahendru
(~androirc@14.195.112.94) |
08:50.19 |
YashM |
loved that
"seems easy but i did a lot of effort" |
08:51.27 |
brlcad |
MarcTannous:
ask first, but yes many/most library globals are fair
game |
08:51.57 |
brlcad |
wanders off, happy noches! |
08:52.33 |
MarcTannous |
brlcad: the
grep recursive search is a godly tool, good thing I found it during
this task |
08:54.51 |
andrei |
in terms of
linux |
08:55.07 |
andrei |
we can help
you with commands/ tools |
08:55.20 |
MarcTannous |
I only have
one question : |
08:55.28 |
MarcTannous |
how do I go
one directory "up"? |
08:55.54 |
MarcTannous |
do I really
have to "cd" to that destination all over again? |
08:56.41 |
andrei |
nope |
08:56.42 |
andrei |
cd
.. |
08:56.48 |
andrei |
.. is a
shortlink meaning "one up" |
08:56.54 |
andrei |
and "." means
current directory |
08:57.05 |
andrei |
you can even
do cd ../../ |
08:57.08 |
andrei |
to go two
up |
08:58.42 |
MarcTannous |
oh
thanks |
08:58.45 |
MarcTannous |
been
struggling with that |
08:59.07 |
MarcTannous |
also, any
idea why "grep -r" sometimes returns the same file, same line of
code multiple times? |
09:00.14 |
*** join/#brlcad Manas
(~t.mns2001@117.200.62.245) |
09:08.35 |
*** join/#brlcad Manas
(~t.mns2001@117.200.56.128) |
09:08.47 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: Ready for review - The
work on this task is ready to be reviewed. |
09:20.35 |
*** join/#brlcad ekansh_mahendru
(~androirc@117.210.124.133) |
09:23.15 |
*** join/#brlcad winghouchan
(~winghouch@05447621.skybroadband.com) |
09:25.42 |
*** join/#brlcad Manas
(~t.mns2001@59.89.31.95) |
09:27.34 |
Notify |
03GCI:arpitkambojshcs * 5987394427813888
Design a BRL-CAD splash screen #10: Task Claimed - I would like to
work on this task. |
09:34.24 |
Notify |
03GCI:deepakkumarsharma * 5987394427813888
Design a BRL-CAD splash screen #10: Task Assigned - This task has
been assigned to Arpit Kamboj. You have 96 hours to complete this
task, good luck! |
09:38.10 |
*** join/#brlcad Izakey
(~Isaac@41.205.22.13) |
10:00.58 |
*** join/#brlcad Manas
(~t.mns2001@117.200.63.58) |
10:08.26 |
Notify |
03GCI:arnav *
5001497033048064 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter #2: a problem has occured - sir,
please give a example to what to do in this task.
i... |
10:08.51 |
Notify |
03GCI:arnav *
5001497033048064 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter #2: a problem has occured - Sir,
Please give a example to what to do in this task.
I... |
10:09.57 |
Notify |
03GCI:programmingluko * 5254428328198144
Design a website icon set for brlcad.org #3: Ready for review - The
work on this task is ready to be reviewed. |
10:11.42 |
Notify |
03GCI:arnav *
5001497033048064 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter #2: Claim Removed - The claim on this
task has been removed, someone else can claim it... |
10:23.12 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: Ready for review - The
work on this task is ready to be reviewed. |
10:28.34 |
Notify |
03GCI:tannousmarc * 5309919842533376
Design a website icon set for brlcad.org #2: Ready for review - The
work on this task is ready to be reviewed. |
10:32.42 |
Notify |
03GCI:adityagulati * 5797874164039680
Create a book layout for Doc Camp Book #2: New Files - Sir, I
have uploaded the new files in the formats "jpeg"and"pdf". Thanks
for the compliment. It took... |
10:45.18 |
*** join/#brlcad swethas
(~swetha@49.205.215.143) |
10:47.00 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: Ready for review -
The work on this task is ready to be reviewed. |
10:47.55 |
Notify |
03GCI:izak *
5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3
http://www.google-melange.com/gci/task/view/google/gci2014/5303979902763008:
None I think Contributors... |
10:59.29 |
Notify |
03GCI:izak *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: facebook banner looks - Hi Mongoose,
What about making the "EST {logo} 1979" portion of... |
10:59.59 |
Notify |
03GCI:Melange
* 5080466516344832 Create a VOL wiki page: Task due soon - There
are less than 24 hours left until the deadline, please submit your
work soon. |
11:08.54 |
Notify |
03GCI:judebirch * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Ready for review - The work on this task is ready to be
reviewed. |
11:09.17 |
MarcTannous |
any mentor
around who can take a look over my icon set? :D |
11:10.12 |
*** join/#brlcad ankesh11
(sid8015@gateway/web/irccloud.com/x-icieslbaajikobwm) |
11:10.30 |
Notify |
03GCI:izak *
5344998316834816 Create numerics library (LIBBN) unit test for
rand.c: Good Job - Hi Marc, You did a good job on this
task. |
11:12.10 |
Notify |
03GCI:izak *
5494813218570240 Fix bounding box function for our polygonal mesh
(BoT) primitive: Good Job - You did a good job here
Andromeda |
11:12.59 |
*** join/#brlcad merzo
(~merzo@102-115-133-95.pool.ukrtel.net) |
11:13.05 |
Notify |
03GCI:izak *
5580955767013376 Expose and validate sketch and extruded sketch
centroid analysis: Great Job - Perfect Andromeda. You did it
well. |
11:16.21 |
Notify |
03GCI:izak *
5234924210618368 Design a BRL-CAD business card #3: Great Job ! -
These Complementary cards are great. You did a great job designing
them. |
11:39.50 |
MarcTannous |
``Erik:
andrei: ch3ck: maths22: I've had some issues with recursive grep
searches for a certain string under /src/ in Debian, is there any
alternative? |
11:41.51 |
``Erik |
use grep
better? what's the exact command you're using? |
11:43.28 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Claimed - I would like to work
on this task. |
11:44.56 |
*** join/#brlcad Izakey
(~Isaac@41.205.22.13) |
11:46.15 |
MarcTannous |
``Erik: for
example, let's say I search the string 'db5_enc_len' |
11:46.29 |
MarcTannous |
I navigate to
src, because I want to search the whole directory |
11:46.29 |
MarcTannous |
and
run |
11:46.45 |
MarcTannous |
grep -r
'db5_enc_len' |
11:46.54 |
MarcTannous |
to search for
it recursively, in all the folders |
11:47.05 |
Notify |
03GCI:izak *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: None - Mehak Sharma This task is
already claimed and is now work in progress. Please
find... |
11:47.09 |
MarcTannous |
I get most of
the files it appears in returned twice from grep |
11:47.43 |
MarcTannous |
I get most of
the files returned twice from grep * |
11:47.48 |
MarcTannous |
for some
reason |
11:50.01 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
11:50.17 |
Notify |
03GCI:martinhesa * 6182685047259136 Design
a BRL-CAD splash screen: Re: Nice work! - I'm actually Martin, not
Jayde, but thanks anyway. |
11:51.17 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: None - Okay sir, But the "Claim
this task" button is still available.. |
11:54.42 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:54.58 |
``Erik |
grep matches
instances, not just files... so if it's used twice in a file, it'll
show both lines in that file |
11:54.58 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: Time is passing -
Respected mentors, Please give me a quick review as I have done
what us said completely. Time... |
11:57.11 |
``Erik |
looks like -q
will stop on a file after the first hit... or you could do pipe-fu
and do "grep -r db5_enc_len . | cut -d : -f 1 | uniq -c" or
something |
11:57.30 |
MarcTannous |
I meant it
shows the same line of code twice |
11:57.57 |
MarcTannous |
that's the
issue |
12:06.02 |
``Erik |
hm, can you
paste the command and output to a pastebin? |
12:09.06 |
MarcTannous |
at the moment
I'm working on another global variable removal task and my terminal
is full with useful information |
12:09.16 |
MarcTannous |
oh wait I can
just open a new terminal -duh |
12:09.32 |
MarcTannous |
or actually
let me show you with the command im working on |
12:10.01 |
MarcTannous |
yashm: cd
/brlcad-svn-trunk/src/librt |
12:10.06 |
MarcTannous |
yashm: gedit
-b globals.c |
12:11.04 |
MarcTannous |
``Erik :
http://pastebin.com/fS0WVuVK |
12:11.28 |
MarcTannous |
you can see
that every single apparition is duplicated |
12:11.32 |
MarcTannous |
for some
reason |
12:12.08 |
Notify |
03GCI:Melange
* 5249781911781376 Identify and eliminate dead code (100+ lines)
#4: Task Reopened - Melange has detected that the final deadline
has passed and it has reopened the task. |
12:15.54 |
Notify |
03GCI:martinhesa * 6356614713966592 Design
a BRL-CAD Sticker #11: Task Claimed - I would like to work on this
task. |
12:17.00 |
YashM |
any mentors
here who can review a task? |
12:18.54 |
Notify |
03GCI: * :
- |
12:21.57 |
MarcTannous |
``Erik: do
you know why? |
12:22.50 |
MarcTannous |
yashm: also
waiting on task evaluation, I have one more task complete that I
cannot submit due to the eval being in wait :( |
12:23.56 |
YashM |
Have you seen
maths22 lately? |
12:26.29 |
MarcTannous |
nope |
12:26.42 |
MarcTannous |
not yesterday
though, he might have been here the day before that |
12:27.03 |
MarcTannous |
or might have
been here while I was off. He is on IRC though |
12:27.14 |
MarcTannous |
so if you
have a question for him, leave it here as he will most likely see
it |
12:29.49 |
YashM |
nah no
question |
12:30.11 |
YashM |
how much time
does a svn checkout take |
12:30.21 |
*** join/#brlcad Manas
(~t.mns2001@117.207.51.60) |
12:34.42 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Claimed - I would like to work
on this task. |
12:36.53 |
Notify |
03GCI:ch3ck *
5080466516344832 Create a VOL wiki page: Deadline extended - The
deadline of the task has been extended with 1 days and 0
hours. |
12:40.08 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
12:41.02 |
*** join/#brlcad mihaineacsu
(~mihaineac@78.96.223.14) |
12:47.09 |
ignacio |
Good morning!
:) |
12:48.08 |
``Erik |
MarcTannous:
I'm not seeing any actual dups in there... (the .svn dirs have
copies of files to do diffs against, is that what you're seeing?
does it work as you expect when you do "grep -r binu_types . | grep
-v '\.svn'" ? |
12:49.24 |
MarcTannous |
``Erik: did
not know about the .svn dirs, that was what I meant, thank you.
searching and removing dirs containing .svn seems to fix it
:) |
12:49.56 |
``Erik |
don't
actually remove the .svn directories, just filter them out using
grep... you need them to do "svn update" or "svn diff" |
12:51.52 |
MarcTannous |
that's what I
meant, by using yoru command |
12:51.55 |
MarcTannous |
your* |
13:02.13 |
*** join/#brlcad AnonGuy
(~AnonGuy@180.151.152.112) |
13:04.26 |
*** join/#brlcad Manas
(~t.mns2001@117.207.51.118) |
13:05.21 |
*** part/#brlcad AnonGuy
(~AnonGuy@180.151.152.112) |
13:06.28 |
Notify |
03GCI:arpitkambojshcs * 5987394427813888
Design a BRL-CAD splash screen #10: Ready for review - The work on
this task is ready to be reviewed. |
13:10.52 |
MarcTannous |
brlcad: Sean,
looks like my byline holds strong, people using it in their own
splashart design :D told you it's nice. |
13:10.56 |
*** join/#brlcad Manas
(~t.mns2001@117.207.52.88) |
13:16.18 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:21.37 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: None - how much
time will it take to be approved |
13:23.00 |
*** join/#brlcad blessing
(~blessing@41.205.14.24) |
13:28.35 |
*** join/#brlcad swethas
(~swetha@49.205.215.143) |
13:34.01 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Claimed - I would like to work
on this task. |
13:34.38 |
*** join/#brlcad ekansh
(~ekansh@49.14.149.206) |
13:38.42 |
Notify |
03GCI:rohit_agarwal * 5781103189164032
Create a BRL-CAD presentation template #8: Ready for review - The
work on this task is ready to be reviewed. |
13:39.07 |
YashM |
the file im
searching shows on sourceforge but does not show on
grep? |
13:39.16 |
*** join/#brlcad Manas
(~t.mns2001@117.200.48.180) |
13:44.27 |
*** join/#brlcad Manas
(~t.mns2001@117.200.54.132) |
13:46.21 |
Notify |
03GCI:rohit_agarwal * 5781103189164032
Create a BRL-CAD presentation template #8: Files Uploaded - I have
uploaded some files :- R text slide 1.xcf/.pdf/.png R title slide
1.xcf/.pdf/.png I... |
13:47.09 |
Notify |
03GCI:Melange
* 5538296809652224 Design a banner for our Facebook page (and/or
other social media sites) #4: Task due soon - There are less than
24 hours left until the deadline, please submit your... |
13:47.37 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
13:47.49 |
*** join/#brlcad ankesh11
(sid8015@gateway/web/irccloud.com/x-ahmkjsezthajffcv) |
13:57.07 |
Notify |
03GCI:mihaineacsu29 * 5254428328198144
Design a website icon set for brlcad.org #3: Task Closed -
Congratulations, this task has been completed
successfully. |
13:58.38 |
MarcTannous |
mihaineacsu:
http://www.google-melange.com/gci/task/view/google/gci2014/5309919842533376
please? |
13:58.39 |
gcibot |
Design a
website icon set for brlcad.org #2 |
13:58.40 |
gcibot |
Status:
NeedsReview (3 days, 22 hours left) |
13:58.40 |
gcibot |
Mentor(s):
Deepak, Gauravjeet Singh |
13:59.11 |
mihaineacsu |
I'll take a
look:) |
13:59.26 |
MarcTannous |
only asking
because I have another task done and want to submit it
xD |
13:59.58 |
mihaineacsu |
and I'm happy
the .psds are in order |
14:00.16 |
mihaineacsu |
there were
some submissions that only had the final layer in the
.psd |
14:00.45 |
MarcTannous |
haha |
14:00.48 |
Notify |
03GCI:Melange
* 4949440150372352 Design a BRL-CAD splash screen #4: Task Reopened
- Melange has detected that the final deadline has passed and it
has reopened the task. |
14:01.58 |
mihaineacsu |
MarcTannous:
please consider making the rest of the icons Ishwerdas mentioned on
his post |
14:02.11 |
MarcTannous |
Sean came by
a few horus ago |
14:02.20 |
MarcTannous |
and said to
only design 3-4, I went overboard and designed all of
them |
14:02.32 |
mihaineacsu |
these are
likely to be used in the final version |
14:02.49 |
MarcTannous |
10:36]
<brlcad> I would expect about .5-1.5 hours per icon, which
implies there should only be about 3-6 unrelated icons per
task |
14:03.43 |
MarcTannous |
mihaineacsu:
which other icons? |
14:04.21 |
mihaineacsu |
login, sign
up, logout |
14:04.25 |
MarcTannous |
I can do them
quickly if you really want them |
14:04.33 |
Notify |
03GCI:harman052 * 5797874164039680 Create
a book layout for Doc Camp Book #2: Task Closed - Congratulations,
this task has been completed successfully. |
14:04.58 |
mihaineacsu |
yeah, it
would be great if we would d have the full set, as I said it's very
likely the will be used |
14:05.24 |
MarcTannous |
mihaineacsu:
working on these as we speak, will upload to the task and then ping
you, is that okay? |
14:05.35 |
mihaineacsu |
yeah, that's
great! |
14:05.51 |
mihaineacsu |
let me know
when you're done |
14:07.34 |
Notify |
03GCI:adityagulati * 5886429678796800
Create a Motion Typography video for BRL-CAD: Task Claimed - I
would like to work on this task. |
14:09.04 |
Notify |
03GCI:mihaineacsu29 * 5886429678796800
Create a Motion Typography video for BRL-CAD: Task Assigned - This
task has been assigned to Aditya Gulati. You have 100 hours to
complete this task, good... |
14:11.00 |
Notify |
03GCI:adityagulati * 5886429678796800
Create a Motion Typography video for BRL-CAD: Ready for review -
The work on this task is ready to be reviewed. |
14:12.38 |
Notify |
03GCI:adityagulati * 5886429678796800
Create a Motion Typography video for BRL-CAD: New File - Sir, I
have uploaded a new file named "final.avi". Please watch it till
the end. Hope you like it. ... |
14:14.59 |
Notify |
03GCI:wltan *
6363932600041472 Break up large header into smaller headers
(include/bn.h): Task Claimed - I would like to work on this
task. |
14:16.09 |
Notify |
03GCI:harman052 * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Task Closed - Congratulations, this task has been completed
successfully. |
14:16.34 |
Notify |
03GCI:ch3ck *
6363932600041472 Break up large header into smaller headers
(include/bn.h): Task Assigned - This task has been assigned to
wltan. You have 100 hours to complete this task, good
luck! |
14:18.53 |
Notify |
03GCI:harman052 * 4951935593480192 Design
a banner for our Facebook page (and/or other social media sites)
#8: Awesome! - Awesome work Jude! Keep the good work up and best
of luck for rest of the... |
14:20.09 |
YashM |
any mentors
here? |
14:22.34 |
Notify |
03GCI:o7p9bxbnyj * 6361827663413248 NACA
Airfoils Code - Convert Fortran to C++: Ready for review - The work
on this task is ready to be reviewed. |
14:24.34 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
14:24.39 |
Ch3ck |
YashM: what's
up? |
14:24.44 |
Ch3ck |
any
problem? |
14:24.45 |
*** join/#brlcad blessing
(~blessing@41.205.14.24) |
14:24.49 |
Ch3ck |
brlcad:
w |
14:25.23 |
Ch3ck |
brlcad: I'm a
bit confused with how the signing up process works on the
calendar |
14:25.33 |
Ch3ck |
can any one
just give me some tips? |
14:25.35 |
Notify |
03GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Claimed - I would like to work
on this task. |
14:25.35 |
YashM |
i saw this
variable in a header file thats not declared anywhere but still
used in the file |
14:26.03 |
Ch3ck |
which
variable YashM |
14:26.27 |
YashM |
its declared
in some other header file |
14:26.37 |
YashM |
but thats
header file is not included in the file im seeing |
14:26.49 |
YashM |
its
max_bounces |
14:27.15 |
MarcTannous |
maybe it's
declared globally in a header/globals.c? |
14:27.34 |
YashM |
grep doesnt
say so |
14:27.43 |
YashM |
ive not
checked the include folder |
14:28.01 |
MarcTannous |
check it
out |
14:28.06 |
MarcTannous |
just grep the
whole thing |
14:28.15 |
Notify |
03GCI:codingcow_boy * 6343700753940480
Compile BRL-CAD using Microsoft Visual Studio Community Edition and
Ninja: Task Claimed - I would like to work on this
task. |
14:30.12 |
MarcTannous |
mentors |
14:30.21 |
Notify |
03GCI:mihaineacsu29 * 5309919842533376
Design a website icon set for brlcad.org #2: Task Closed -
Congratulations, this task has been completed
successfully. |
14:30.28 |
MarcTannous |
I know some
diff files that are done in tasks are not automatically patched to
the repo |
14:30.32 |
YashM |
i found this
code inside some header file in include folder "OPTICAL_EXPORT
extern int max_bounces" |
14:30.38 |
YashM |
maybe thats
why? |
14:30.43 |
MarcTannous |
how do we
keep tabs on which contestant is removing which global
variable |
14:31.21 |
Notify |
03GCI:mihaineacsu29 * 5309919842533376
Design a website icon set for brlcad.org #2: None - Fantastic
job! |
14:31.41 |
Notify |
03GCI:ch3ck *
6343700753940480 Compile BRL-CAD using Microsoft Visual Studio
Community Edition and Ninja: Task Assigned - This task has been
assigned to codingcow-boy. You have 100 hours to
complete... |
14:31.56 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: Task Claimed - I would like
to work on this task. |
14:32.05 |
YashM |
Marc, given a
large sample space, I don't the probablity of that happening is
high :P |
14:32.35 |
MarcTannous |
I think it's
really high considering me and andromeda were about to overcross on
our very first global variable removal :P |
14:32.35 |
YashM |
don't
think* |
14:32.48 |
YashM |
:O |
14:32.49 |
MarcTannous |
nobody will
try to remove the ones found in dozens of files :P |
14:32.56 |
Notify |
03GCI:mihaineacsu29 * 4989549641990144
Eliminate any library global variable: Task Assigned - This task
has been assigned to Marc Tannous. You have 100 hours to complete
this task, good luck! |
14:33.05 |
YashM |
did you find
another variable |
14:35.24 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: Ignore differences that -
Please ignore the differences that are not related to the
binu_types variable, as these were... |
14:35.29 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: Ready for review - The work
on this task is ready to be reviewed. |
14:35.49 |
MarcTannous |
yashm: yep,
there you go, just submitted my work :d |
14:36.09 |
Notify |
03GCI:harman052 * 5987394427813888 Design
a BRL-CAD splash screen #10: Very Nice! - Hi Arpit, I really
liked your design. Adding something 3D into the image (either in
the background or in... |
14:36.44 |
Notify |
03GCI:harman052 * 5987394427813888 Design
a BRL-CAD splash screen #10: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
14:38.09 |
Notify |
03GCI:derekarani * 4956557716488192 Fix at
least 8 spelling mistakes in at least 8 different files #5: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
14:43.41 |
Notify |
03GCI:judebirch * 5806249618702336 Model a
toy tank in 3D using BRL-CAD #3: Task Claimed - I would like to
work on this task. |
14:51.07 |
*** join/#brlcad jrullman
(sid54856@gateway/web/irccloud.com/x-ylriypzytfczntut) |
14:57.21 |
YashM |
Marc, do you
just declare locally more than once the variables declared
globally |
14:57.47 |
MarcTannous |
yashm,
depends on how that variable is used :d |
15:02.43 |
Notify |
03GCI:rossberg * 5806249618702336 Model a
toy tank in 3D using BRL-CAD #3: Task Assigned - This task has been
assigned to Jude. You have 100 hours to complete this task, good
luck! |
15:05.40 |
Notify |
03GCI:Melange
* 5522147732619264 Create a Motion Typography video for BRL-CAD #2:
Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
15:12.47 |
YashM |
do #defines
and typedefs count as global variable |
15:18.26 |
Notify |
03GCI:popescuandrei * 5853389636239360
Design a BRL-CAD Sticker #3: None - Vidushi, thanks for working on
this! Your idea is nice, but you need to work on it a bit. That
background/text combiation... |
15:18.31 |
Notify |
03GCI:popescuandrei * 5853389636239360
Design a BRL-CAD Sticker #3: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
15:21.58 |
*** join/#brlcad DanteLA
(~DanteLA@a91-154-125-124.elisa-laajakaista.fi) |
15:22.13 |
DanteLA |
Hi |
15:22.29 |
YashM |
Hi there
DanteLA |
15:22.41 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-qjbgjlzfjqabxgic) |
15:22.45 |
DanteLA |
Anyone know
other software besides BRL-CAD and Povray that deals with implicit
solid geometry? |
15:23.42 |
DanteLA |
Implicit
means perfect spheres, cylinders, cones etc. |
15:24.09 |
DanteLA |
Without
surface representation such as triangle tesselation |
15:25.36 |
MarcTannous |
andrei: you
here? |
15:26.15 |
andrei |
MarcTannous:
yeah |
15:26.18 |
DanteLA |
Especially I
wonder about commerial cad software.. they seem *all* to be surface
representation |
15:26.40 |
MarcTannous |
if you have
the time, please check
http://www.google-melange.com/gci/task/view/google/gci2014/4989549641990144 |
15:26.40 |
gcibot |
Eliminate any
library global variable |
15:26.40 |
gcibot |
Status:
NeedsReview (4 days, 3 hours left) |
15:26.40 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Mihai Neacsu |
15:29.40 |
YashM |
andrei do
#defines and typedefs count as global variable |
15:30.16 |
andrei |
err |
15:30.20 |
andrei |
nope |
15:30.29 |
andrei |
I mean,
they're not "variables" |
15:30.52 |
andromeda-galaxy |
andrei: If
you're reviewing tasks, can you please review them in the order
submitted? |
15:31.10 |
DanteLA |
At: http://brlcad.org/~sean/ideas.html
there is task to create "reverse tesselation tool", which is
crossed over. Does this mean someone has actually done
it? |
15:31.52 |
DanteLA |
It seems
pretty impossible task to me, that might be another reason why it
is crossed over :) |
15:32.54 |
andrei |
andromeda-galaxy: I review tasks based on
my know-how, can you give a link with yours? |
15:33.21 |
andromeda-galaxy |
andrei:
https://www.google-melange.com/gci/task/view/google/gci2014/6361827663413248 |
15:33.22 |
andrei |
DanteLA, if
you re looking for a specific type of task, you can tell brlcad, if
we can, we will add that kind of tasks. We've done it
before |
15:33.22 |
gcibot |
NACA Airfoils
Code - Convert Fortran to C++ |
15:33.22 |
gcibot |
Status:
NeedsReview (3 days, 17 hours left) |
15:33.22 |
gcibot |
Mentor(s):
Gauravjeet Singh, Ch3ck |
15:35.06 |
Notify |
03GCI:harman052 * 4632172593938432 Write a
wiki page on joining the BRL-CAD project: Task Needs More Work -
One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned... |
15:37.43 |
MarcTannous |
andromeda, my
task is submitted at exactly the same time as yours,
please... |
15:37.46 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: None - what type
of modifications must i do |
15:39.17 |
andromeda-galaxy |
MarcTannous:
I was also worried about some of the other people who submitted
last night... I can't link to their tasks though. |
15:40.25 |
andrei |
andromeda-galaxy: even if I mentor, that
doesn't mean I m an expert in everything BRL-CAD has, it's a pretty
wide domain |
15:40.37 |
andrei |
also, I m
reviewing your task now, to see if the build fails |
15:40.53 |
andromeda-galaxy |
andrei:
true... thanks! |
15:40.55 |
andrei |
MarcTannous:
when did you submit your task? |
15:41.24 |
YashM |
andrei, why
don't sourceforge and svn trunk match match? |
15:41.42 |
MarcTannous |
andrei: ¬14
UTC |
15:41.57 |
andrei |
YashM,
huh? |
15:42.11 |
andrei |
Yash, I ve
reviewed your task but forgot to write |
15:43.13 |
YashM |
which
task |
15:43.48 |
andrei |
the one with
archer icons |
15:44.04 |
andrei |
I suppose you
got the user Yash on melange |
15:44.12 |
Notify |
03GCI:ekansh_mahendru * 5271187022151680
Design a website icon set for brlcad.org #5: Ready for review - The
work on this task is ready to be reviewed. |
15:44.23 |
YashM |
Yea |
15:44.49 |
Notify |
03GCI:popescuandrei * 6380328235040768
Design scale/rotate/translate/shear icons #2: None - Yash, looks
nice! Well done! |
15:44.53 |
Notify |
03GCI:popescuandrei * 6380328235040768
Design scale/rotate/translate/shear icons #2: Task Closed -
Congratulations, this task has been completed
successfully. |
15:45.07 |
andrei |
I(and I can
guarantee that it applies for all mentors) try to review in
cronological order as much as possible |
15:45.13 |
andrei |
but there are
factors that interfere |
15:45.28 |
Notify |
03GCI:helix *
6127396939890688 Design a new website landing page for BRL-CAD:
Task Claimed - I would like to work on this task. |
15:45.36 |
andrei |
like,
andromeda-galaxy has a patch of a couple hundred lines, sometimes I
got 10 minutes to do some reviews before I get to work |
15:45.44 |
*** join/#brlcad ekansh
(~androirc@106.67.26.188) |
15:45.55 |
MarcTannous |
my patch is
shorter :d |
15:46.03 |
YashM |
hehe |
15:46.26 |
andrei |
I can
guarantee that there's absolutely no prefference in terms of tasks
or users, but we do have a schedule of our own as well
:) |
15:47.00 |
andromeda-galaxy |
andrei: that
makes sense... It's just that sometimes some tasks end up waiting
for hour and ones submitted later get reviewed first |
15:47.02 |
YashM |
andrei, could
you assign me the task |
15:47.34 |
ekansh |
GCI task *
5271187022151680 design a website icon set is ready to be
reviwed |
15:47.35 |
andromeda-galaxy |
*hours |
15:47.49 |
MarcTannous |
andromeda-galaxy: obviously reviewing 4
icons is easier than reviewing hundreds of lines of
code |
15:47.50 |
MarcTannous |
:D |
15:48.21 |
andrei |
what messed
up the reviewing was that me and mihaneacsu had a contest from
friday to sunday at 8pm, our time |
15:48.26 |
andrei |
so we
couldn't review |
15:48.29 |
andrei |
but now we re
back |
15:48.41 |
andromeda-galaxy |
andrei:
ahh.. |
15:48.48 |
MarcTannous |
is mihai
around? he is the assigned mentor at one of my tasks that's waiting
for review |
15:49.03 |
andrei |
he's probably
sleeping, but I ll look |
15:49.09 |
andrei |
give me a
link, please |
15:49.50 |
YashM |
andrei, there
are some files in sourceforge directory that dont match with my
current svn trunk |
15:49.51 |
Notify |
03GCI:harman052 * 4632172593938432 Write a
wiki page on joining the BRL-CAD project: Good efforts - Hi
bhargav, I appreciate that you referred different sources to write
down your article. Since... |
15:50.28 |
andrei |
argh,
MarcTannous, you ll have to wait for andromeda-galaxy's patch, I m
rebuilding now, ~ 50% |
15:50.37 |
MarcTannous |
np, I'll
wait |
15:50.41 |
Notify |
03GCI:vidushi
* 5853389636239360 Design a BRL-CAD Sticker #3: Ready for review -
The work on this task is ready to be reviewed. |
15:50.44 |
MarcTannous |
I just want
to see if mine works or if there's a better way |
15:52.59 |
andrei |
you added it
in 4 places? |
15:54.13 |
MarcTannous |
yes, the
solution suggested by Sean ( incorporating it as a define in a
common header ) was not available due to them not sharing any
header |
15:54.25 |
MarcTannous |
I think even
adding it locally 4 times is better than creating a standalone
header for this |
15:58.20 |
Notify |
03GCI:kengwee
* 5332242800836608 Model a gerotor in 3D using BRL-CAD #3: Task
Claimed - I would like to work on this task. |
16:01.04 |
*** join/#brlcad swethas
(~swetha@49.205.215.143) |
16:04.59 |
*** join/#brlcad elamgg
(~androirc@1.187.205.109) |
16:05.38 |
Notify |
03GCI:harman052 * 5332242800836608 Model a
gerotor in 3D using BRL-CAD #3: Task Assigned - This task has been
assigned to Engelo. You have 100 hours to complete this task, good
luck! |
16:06.05 |
*** join/#brlcad merzo
(~merzo@142-139-132-95.pool.ukrtel.net) |
16:06.09 |
Notify |
03GCI:popescuandrei * 6361827663413248
NACA Airfoils Code - Convert Fortran to C++: None - Patch applies
fine. Based on Sean's comment above, I m going to close the patch.
Well done! Andrei |
16:06.19 |
Notify |
03GCI:popescuandrei * 6361827663413248
NACA Airfoils Code - Convert Fortran to C++: Task Closed -
Congratulations, this task has been completed
successfully. |
16:07.09 |
Notify |
03GCI:o7p9bxbnyj * 5062082714140672 NACA
Airfoils Code - Convert Fortran to C++ #2: Task Claimed - I would
like to work on this task. |
16:07.59 |
Notify |
03GCI:harman052 * 6127396939890688 Design
a new website landing page for BRL-CAD: Task Assigned - This task
has been assigned to Yash. You have 100 hours to complete this
task, good luck! |
16:08.44 |
Notify |
03GCI:harman052 * 5062082714140672 NACA
Airfoils Code - Convert Fortran to C++ #2: Task Assigned - This
task has been assigned to Andromeda Galaxy. You have 100 hours to
complete this task, good... |
16:08.59 |
Notify |
03GCI:popescuandrei * 4989549641990144
Eliminate any library global variable: None - Marc, You have
duplicated the code for the array in four places, as Sean
explained, that kind of duplication is... |
16:09.09 |
Notify |
03GCI:popescuandrei * 4989549641990144
Eliminate any library global variable: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
16:11.21 |
Notify |
03BRL-CAD:peter-sa * 63607
(brlcad/trunk/src/proc-db/naca/naca.h
brlcad/trunk/src/proc-db/naca/splprocs.c): Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5062082714140672
that adds an initial C conversion of the NACA Airfoils Fortran file
splprocs.f90. |
16:11.22 |
gcibot |
NACA Airfoils
Code - Convert Fortran to C++ #2 |
16:11.22 |
gcibot |
Status:
Claimed (4 days, 3 hours left) |
16:11.22 |
gcibot |
Mentor(s):
Gauravjeet Singh, Ch3ck |
16:11.33 |
Notify |
03GCI:popescuandrei * 4936325870387200
Design a website icon set for brlcad.org: None - The icons look
good, but could you please use a color palette that fits
beta.brlcad.org/wp? After changing... |
16:11.58 |
Notify |
03GCI:popescuandrei * 4936325870387200
Design a website icon set for brlcad.org: Task Needs More Work -
One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to... |
16:12.13 |
Notify |
03GCI:ludwant123 * 5303979902763008 Design
a web page that overviews the BRL-CAD contributors #3: None - Is
all of the information given in the links above? |
16:14.29 |
Notify |
03GCI:popescuandrei * 5781103189164032
Create a BRL-CAD presentation template #8: None - Rohit Agarwal,
Really awesome thank you idea! It's creative and looks very good!
Well done! Cheers, ... |
16:14.44 |
Notify |
03GCI:popescuandrei * 5781103189164032
Create a BRL-CAD presentation template #8: Task Closed -
Congratulations, this task has been completed
successfully. |
16:14.49 |
andromeda-galaxy |
andrei: does
every file need to include common.h, even one that doesn't use
anything from it? |
16:16.49 |
Notify |
03GCI:popescuandrei * 5271187022151680
Design a website icon set for brlcad.org #5
http://www.google-melange.com/gci/task/view/google/gci2014/5271187022151680:
None Hello, Ekansh! Icons look... |
16:17.04 |
Notify |
03GCI:popescuandrei * 5271187022151680
Design a website icon set for brlcad.org #5: Task Needs More Work -
One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to... |
16:17.05 |
andrei |
andromeda-galaxy: no need to include a
header that you don t need anything from |
16:17.06 |
andrei |
:) |
16:17.15 |
andromeda-galaxy |
andrei:
good! |
16:17.23 |
andromeda-galaxy |
I have the
work for the next task all ready, am putting it up now |
16:17.50 |
Notify |
03GCI:o7p9bxbnyj * 5062082714140672 NACA
Airfoils Code - Convert Fortran to C++ #2: Ready for review - The
work on this task is ready to be reviewed. |
16:18.23 |
MarcTannous |
andrei: is
defining in commons.h okay? |
16:18.40 |
andrei |
that
depends |
16:18.43 |
andrei |
probably
not |
16:18.45 |
Notify |
03GCI:popescuandrei * 5853389636239360
Design a BRL-CAD Sticker #3: None - Vidushi, well done! Thanks for
doing this, hope you are having fun! |
16:18.46 |
Notify |
03GCI:popescuandrei * 5853389636239360
Design a BRL-CAD Sticker #3: Task Closed - Congratulations, this
task has been completed successfully. |
16:18.49 |
andrei |
because it s
included everywhere |
16:19.01 |
MarcTannous |
argh |
16:19.08 |
YashM |
it'd be worse
than previous one |
16:20.27 |
MarcTannous |
andrei: 3 out
of the 4 files have a common header different than
commons.h |
16:20.42 |
MarcTannous |
defining my
variable there and locally defining it in the last file would be
okay? |
16:21.06 |
Notify |
03GCI:popescuandrei * 5886429678796800
Create a Motion Typography video for BRL-CAD: None - Aditya
Gulati, awesome work! Thank you for doing this! |
16:21.11 |
andrei |
Marc: hold on
a bit |
16:21.26 |
Notify |
03GCI:helix *
6127396939890688 Design a new website landing page for BRL-CAD:
None - Note: This is only a concept. The actual website might
differ a little in size, alignment, etc. I put a
3D... |
16:21.31 |
Notify |
03GCI:popescuandrei * 5886429678796800
Create a Motion Typography video for BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
16:21.41 |
Notify |
03GCI:helix *
6127396939890688 Design a new website landing page for BRL-CAD:
Ready for review - The work on this task is ready to be
reviewed. |
16:22.07 |
andromeda-galaxy |
andrei:
if/when you get to 5062082714140672, the reason that I defined the
EPS* constants the way I did is because it allows more direct
parity with the Fortran... cleaning up the whole set of conversions
will be done soon |
16:25.05 |
andrei |
YashM:
http://www.google-melange.com/gci/task/view/google/gci2014/6127396939890688
I need to find out if they want only the psd, aside of that, I ll
close this task, it looks awesom! :) |
16:25.05 |
gcibot |
Design a new
website landing page for BRL-CAD |
16:25.06 |
gcibot |
Status:
NeedsReview (4 days, 3 hours left) |
16:25.06 |
gcibot |
Mentor(s):
Popescu Andrei, Harmanpreet |
16:25.21 |
YashM |
It's written
submit imaged |
16:25.24 |
YashM |
Also, thanks
:) |
16:25.51 |
andrei |
alright, you
have a point :) |
16:26.05 |
MarcTannous |
you can also
do only images there? :O |
16:26.14 |
MarcTannous |
damn |
16:26.19 |
Notify |
03GCI:popescuandrei * 6127396939890688
Design a new website landing page for BRL-CAD: None - Yash,
awesome work! |
16:26.24 |
Notify |
03GCI:popescuandrei * 6127396939890688
Design a new website landing page for BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
16:26.56 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
16:27.19 |
MarcTannous |
andrei: can
you please help me? at the moment I'm idling, all I need is a yes
or no. If I have 3 out of my 4 files having one common header,
defining my variable there and just locally declaring it in the 4th
file would work? |
16:27.27 |
MarcTannous |
or should I
also include the header to my 4th file? |
16:27.28 |
andrei |
ah,
sorry |
16:27.35 |
andrei |
ok, so let s
see |
16:27.39 |
Notify |
03GCI:adityagulati * 6436162138800128
Design scale/rotate/translate/shear icons #3: Task Claimed - I
would like to work on this task. |
16:28.09 |
andrei |
the first
header above the files you work on |
16:28.29 |
Notify |
03GCI:brlcad
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Assigned - This task has been
assigned to Mehak Sharma. You have 100 hours to... |
16:28.30 |
Notify |
03GCI:brlcad
* 6436162138800128 Design scale/rotate/translate/shear icons #3:
Task Assigned - This task has been assigned to Aditya Gulati. You
have 100 hours to complete this task, good luck! |
16:28.43 |
andrei |
the first
header above the files you are working on |
16:28.53 |
andrei |
is what you
re meaning with 3 out of 4 files? |
16:29.00 |
MarcTannous |
it's
bu/sort.h |
16:29.16 |
MarcTannous |
commons.h is
included in all of them but you said it'd not be okay to define
stuff there |
16:29.16 |
andrei |
okay.. |
16:29.42 |
MarcTannous |
As I see it,
there are three options to tackle this problem : |
16:30.05 |
MarcTannous |
- Create a
new header just for this array that would be included in all 4
files. ( Worst, in my opninion ) |
16:30.26 |
MarcTannous |
- Include
bu/sort.h in the 4th file and only declare it there ( second best,
in my opinion ) |
16:30.42 |
MarcTannous |
- Define it
in bu/sort.h for the 3 files and then locally declare it in the 4th
( Best solution, in my opinion ) |
16:30.56 |
MarcTannous |
would it be
okay? |
16:31.30 |
Notify |
03GCI:brlcad
* 5062082714140672 NACA Airfoils Code - Convert Fortran to C++ #2:
Task Closed - Congratulations, this task has been completed
successfully. |
16:32.19 |
andrei |
just one
mmoment, Marc |
16:32.40 |
Notify |
03GCI:o7p9bxbnyj * 5546966268248064 Write
a wiki tutorial on how to create a polygonal mesh (NMG) manually:
Task Claimed - I would like to work on this task. |
16:32.44 |
YashM |
you can just
globally declare variable in a common header or do you also need to
put something in the files so it can "read" the
variable? |
16:32.51 |
MarcTannous |
brlcad: by
the way, saw some splash arts with the byline "Think.Invent.Create"
haha. I suppose my byline is generally liked? |
16:33.17 |
MarcTannous |
yashm: the
problem is there is no common header for all the files |
16:33.20 |
Notify |
03GCI:ch3ck *
5546966268248064 Write a wiki tutorial on how to create a polygonal
mesh (NMG) manually: Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete... |
16:33.27 |
YashM |
3 of them
do |
16:33.28 |
MarcTannous |
yashm: except
for commons.h |
16:33.36 |
YashM |
so if u put
the variable in commons |
16:33.36 |
*** join/#brlcad winghouchan
(~winghouch@2.120.185.193) |
16:33.42 |
YashM |
do you also
need to put something inside the others |
16:33.52 |
MarcTannous |
yashm: no,
it's already defined there and they can use it. |
16:34.05 |
MarcTannous |
yashm: at
least in my case, because the array never changes
values |
16:34.18 |
andrei |
marc, ok so
including it in commons definetly not |
16:34.30 |
Notify |
03GCI:o7p9bxbnyj * 5546966268248064 Write
a wiki tutorial on how to create a polygonal mesh (NMG) manually:
Ready for review - The work on this task is ready to be
reviewed. |
16:34.44 |
andrei |
I would say
include sort.h in the 4th place |
16:34.50 |
andrei |
and declare
it only in there |
16:34.57 |
andrei |
brlcad
already has too much code duplication |
16:35.25 |
YashM |
andrei, what
if the array changes value |
16:35.27 |
Notify |
03GCI:o7p9bxbnyj * 5546966268248064 Write
a wiki tutorial on how to create a polygonal mesh (NMG) manually:
Files - Unfortunately, when I tried to create the page on
MediaWiki it said that I did... |
16:35.30 |
YashM |
then it wont
work? |
16:35.43 |
MarcTannous |
andrei: okay,
thank you. |
16:36.13 |
andrei |
finished reviewing tasks, phew |
16:36.51 |
*** join/#brlcad merzo
(~merzo@142-139-132-95.pool.ukrtel.net) |
16:36.52 |
Notify |
03GCI:brlcad
* 5546966268248064 Write a wiki tutorial on how to create a
polygonal mesh (NMG) manually: Task Closed - Congratulations, this
task has been completed successfully. |
16:38.02 |
Notify |
03GCI:o7p9bxbnyj * 6396732258648064 NACA
Airfoils Code - Convert Fortran to C++ #3: Task Claimed - I would
like to work on this task. |
16:42.08 |
Notify |
03GCI:brlcad
* 5546966268248064 Write a wiki tutorial on how to create a
polygonal mesh (NMG) manually
http://www.google-melange.com/gci/task/view/google/gci2014/5546966268248064:
please add ... |
16:42.33 |
Notify |
03GCI:ekansh_mahendru * 5271187022151680
Design a website icon set for brlcad.org #5: Ready for review - The
work on this task is ready to be reviewed. |
16:43.34 |
YashM |
andrei, what
if the array changes value |
16:43.56 |
andromeda-galaxy |
brlcad: when
I try to add a page to the wiki it says I don't have permission...
will getting a mediawiki account fix that? |
16:47.49 |
YashM |
brlcad, you
here? |
16:51.25 |
Notify |
03GCI:firstof5 * 5538296809652224 Design a
banner for our Facebook page (and/or other social media sites) #4:
Ready for review - The work on this task is ready to be
reviewed. |
16:57.18 |
Notify |
03GCI:adityagulati * 6436162138800128
Design scale/rotate/translate/shear icons #3: Ready for review -
The work on this task is ready to be reviewed. |
16:57.43 |
Notify |
03GCI:codingcow_boy * 6343700753940480
Compile BRL-CAD using Microsoft Visual Studio Community Edition and
Ninja: Ready for review - The work on this task is ready to be
reviewed. |
17:00.41 |
ekansh |
GCI:ekansh_mahendru * 5271187022151680
Design a website icon set for brlcad.org #5: Ready for review - The
work on this task is ready to be reviewed. |
17:00.43 |
*** join/#brlcad winghouchan
(~winghouch@2.120.185.193) |
17:00.49 |
andrei |
YashM from
what you ve told me |
17:00.57 |
andrei |
you got the
same issue as Marc, regarding headers |
17:01.07 |
andrei |
try working
together to sort it out |
17:01.08 |
andrei |
:) |
17:02.22 |
andrei |
Marc, YashM,
to test if your patches work |
17:02.25 |
andrei |
go in the
build directory |
17:02.29 |
andrei |
(brlcad-build
on the vm) |
17:02.31 |
andrei |
and run
make |
17:02.34 |
andrei |
(in
terminal) |
17:02.36 |
andrei |
if it
completes |
17:02.41 |
andrei |
(i.e it
reaches 100%) |
17:02.49 |
andrei |
build works
ok :) |
17:02.59 |
MarcTannous |
pray with me
Yashm |
17:03.01 |
YashM |
thats
it? |
17:03.07 |
MarcTannous |
I'm at around
6%, hope it works |
17:03.12 |
andrei |
yep |
17:03.20 |
andrei |
also, guys, I
cannot stress this enough |
17:03.25 |
andrei |
there is
_absolutely no stupid question_ |
17:03.34 |
Notify |
03GCI:ch3ck *
6396732258648064 NACA Airfoils Code - Convert Fortran to C++ #3:
Task Assigned - This task has been assigned to Andromeda Galaxy.
You have 100 hours to complete this task, good luck! |
17:03.57 |
andrei |
it happens to
everyone not to know certain stuff, even if some might seem
trivial |
17:04.09 |
YashM |
brl-cad build
on the vm? |
17:04.18 |
YashM |
i have the
svn |
17:04.23 |
YashM |
can i copy it
somewhere else and test |
17:04.27 |
andrei |
ah, did you
ever build it? |
17:04.44 |
YashM |
nope |
17:04.47 |
andrei |
let's say you
have the svn in directory A |
17:04.56 |
andrei |
and let s
name the svn brlcad |
17:05.12 |
andrei |
in A, you
create a folder called brlcad-build |
17:05.20 |
andrei |
you use
windows, right? |
17:05.23 |
YashM |
yup |
17:05.25 |
Notify |
03GCI:rohit_agarwal * 6397086928994304
Design scale/rotate/translate/shear icons #4: Task Claimed - I
would like to work on this task. |
17:05.26 |
YashM |
i have
cygwin |
17:06.04 |
andrei |
I have no
idea how to compile it on windows |
17:06.06 |
andrei |
but, let's
try |
17:06.11 |
andrei |
can you open
a cygwin console ? |
17:06.15 |
YashM |
yup |
17:06.20 |
Notify |
03GCI:adityagulati * 6436162138800128
Design scale/rotate/translate/shear icons #3: New Files - Sir, I
have uploaded 2 variants of all the icons (with their respective
psd's). Hope You Will Like... |
17:06.21 |
andrei |
go with it
in |
17:06.30 |
andrei |
brlcad-build |
17:06.37 |
andrei |
then run
cmake ../brlcad |
17:06.39 |
andrei |
and
make |
17:08.19 |
andrei |
also, I
really don t mind being asked on private messages but |
17:08.20 |
YashM |
cygwin is
similar to linux terminal so it should work |
17:08.29 |
andrei |
it s way more
useful for you guys to ask on channel |
17:08.30 |
andrei |
for two
reasons |
17:08.36 |
andrei |
a) someone
might answer before I do |
17:08.49 |
andrei |
b) some other
students would see your issue, and know what to do if they have a
similar one |
17:08.50 |
andrei |
:) |
17:10.06 |
YashM |
oh i dont
have cmake |
17:10.34 |
MarcTannous |
andrei:
problem encountered |
17:10.51 |
MarcTannous |
andrei:
building stopped because apparently, there are "multiple
definitions of binu_types" in polygon.c |
17:10.59 |
*** join/#brlcad winghouchan
(~winghouch@2.120.185.193) |
17:11.06 |
MarcTannous |
openened
polygon.c and sure enough, it was not being declared
there |
17:11.37 |
andrei |
are you sure
that what you modified is in what you are building |
17:11.37 |
MarcTannous |
however it
does include bu/sort.h |
17:12.04 |
MarcTannous |
no, I just
saved the files I modified and then tried building |
17:12.21 |
Notify |
03GCI:ch3ck *
6397086928994304 Design scale/rotate/translate/shear icons #4: Task
Assigned - This task has been assigned to Rohit Agarwal. You have
100 hours to complete this task, good luck! |
17:13.39 |
*** join/#brlcad merzo
(~merzo@142-139-132-95.pool.ukrtel.net) |
17:13.41 |
MarcTannous |
should I try
adding BU_EXPORT before my array declaration? |
17:14.49 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
17:15.00 |
Notify |
03BRL-CAD:starseeker * 63608
(brlcad/trunk/src/proc-db/naca/CMakeLists.txt
brlcad/trunk/src/proc-db/naca/naca.h): Apply GCI task
http://www.google-melange.com/gci/task/view/google/gci2014/5062082714140672
that adds an initial C conversion of the NACA Airfoils Fortran file
epspsi.f90 |
17:15.00 |
gcibot |
NACA Airfoils
Code - Convert Fortran to C++ #2 |
17:15.00 |
gcibot |
Status:
Closed |
17:15.00 |
gcibot |
Mentor(s):
Gauravjeet Singh, Ch3ck |
17:15.28 |
MarcTannous |
andrei :
added BU_EXPORT, ran make again, hope it works |
17:16.44 |
YashM |
lol im still
figuring out how to build |
17:16.48 |
MarcTannous |
nope, still
fails somehow |
17:17.32 |
MarcTannous |
well
apparently my building fails because of multiple declarations of
"binu_type" in a file THAT DOES NOT HAVE "binu_type" written
anywhere in it, apparently initially declared in ANOTHER file that
guess what |
17:17.40 |
MarcTannous |
does not have
"binu_type" written in it |
17:17.45 |
MarcTannous |
I am
confused |
17:18.33 |
YashM |
BU_EXPORT was
there before editing code? |
17:19.47 |
MarcTannous |
no, tried
both with and without it and it still failed# |
17:20.11 |
YashM |
try
RT_EXPORT |
17:21.30 |
Notify |
03BRL-CAD:starseeker * 63609
brlcad/trunk/regress/CMakeLists.txt: Add build targets that are
per-regression test, as well as the toplevel regress
target. |
17:23.23 |
MarcTannous |
http://en.wikipedia.org/wiki/Include_guard
this SHOULD solve my problems |
17:23.28 |
MarcTannous |
time to try
it out |
17:24.13 |
andromeda-galaxy |
starseeker: a
couple of lines in nacax.f90 are slightly unclear to me, I'm going
ahead with what I *think* is correct and leaving a note. We'll
find out if I was right or not when we get to the unit
testst... |
17:24.24 |
YashM |
try RT_EXPORT
if nothing works |
17:25.25 |
Notify |
03GCI:msbiffy
* 4956557716488192 Fix at least 8 spelling mistakes in at least 8
different files #5: Task Claimed - I would like to work on this
task. |
17:27.33 |
winghouchan |
A question
regarding the building of the landing page: Apart from the US
military, are there any other notable users of BLR-CAD? |
17:27.41 |
andromeda-galaxy |
b |
17:27.53 |
andromeda-galaxy |
sorry, trying
to switch buffers in emacs and my control key
malfunctioned |
17:28.55 |
starseeker |
andromeda-galaxy: sounds good |
17:29.14 |
andromeda-galaxy |
starseeker:
okay, then. I'm almost done with the initial conversion for
nacax |
17:29.18 |
MarcTannous |
I am so happy
wow |
17:29.18 |
YashM |
andrei, you
here |
17:29.20 |
starseeker |
O.o |
17:29.22 |
andromeda-galaxy |
then I have
to extract out the function prototypes into a headear |
17:29.24 |
MarcTannous |
I somehow
managed to fix my problem |
17:29.26 |
andromeda-galaxy |
(for the
public functions) |
17:29.39 |
andromeda-galaxy |
and proofread
it quickly |
17:29.40 |
andrei |
Marc, can you
do a svn checkout, then do it again? |
17:29.40 |
starseeker |
andromeda-galaxy: I take it the macros
from the previous work helped? |
17:30.00 |
MarcTannous |
andrei: I
fixed the first problem, now it' still building :D |
17:30.05 |
MarcTannous |
andrei:
praying it works all the way |
17:30.12 |
YashM |
andrei, do
you know how to cmake on windows |
17:30.14 |
MarcTannous |
andrei: had
to learn what include guards are and how to use them
though |
17:30.15 |
andromeda-galaxy |
starseeker:
they did... It's still taken ~5hrs, but epspsi.f90 was fast, so
that's alright |
17:30.17 |
Notify |
03GCI:brlcad
* 4956557716488192 Fix at least 8 spelling mistakes in at least 8
different files #5: Task Assigned - This task has been assigned to
Biff. You have 100 hours to complete this task, good... |
17:30.42 |
Notify |
03GCI:brlcad
* 5271187022151680 Design a website icon set for brlcad.org #5:
Task Closed - Congratulations, this task has been completed
successfully. |
17:30.50 |
andrei |
YashM:
http://www.cmake.org/install/ |
17:32.07 |
Notify |
03GCI:brlcad
* 5538296809652224 Design a banner for our Facebook page (and/or
other social media sites) #4: Task Closed - Congratulations, this
task has been completed successfully. |
17:32.15 |
MarcTannous |
by the way
andrei, const chat instead of BU_EXPORT const char seems to work
fine for now :P |
17:32.24 |
MarcTannous |
but I'm
merely at 11% |
17:32.47 |
andrei |
const chat?
:o |
17:32.58 |
MarcTannous |
const char *
:D |
17:33.02 |
andrei |
oh |
17:33.18 |
andrei |
it's actually
been a while since I ve worked on brlcad sources |
17:33.26 |
MarcTannous |
haha |
17:33.57 |
MarcTannous |
I swear if
this compiles without any errors, I'm going to sleep so
peacefully |
17:34.48 |
Notify |
03GCI:brlcad
* 6343700753940480 Compile BRL-CAD using Microsoft Visual Studio
Community Edition and Ninja: Task Closed - Congratulations, this
task has been completed successfully. |
17:35.53 |
Notify |
03GCI:brlcad
* 6343700753940480 Compile BRL-CAD using Microsoft Visual Studio
Community Edition and Ninja: follow-on tasks - Nicely done
codingcow-boy! Are you interested in follow-on tasks to
fix... |
17:36.23 |
Notify |
03GCI:Melange
* 5893656028381184 Identify and eliminate dead code (100+ lines):
Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
17:37.13 |
Notify |
03GCI:brlcad
* 6436162138800128 Design scale/rotate/translate/shear icons #3:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
17:42.29 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: Ready for review - The work
on this task is ready to be reviewed. |
17:42.30 |
MarcTannous |
there we
go |
17:44.39 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: better solution - Instead
of locally declaring it in 5 new places, I simply removed it from
globals.c , searched through... |
17:44.46 |
*** join/#brlcad deepak
(~chatzilla@117.220.171.100) |
17:45.01 |
Notify |
03BRL-CAD:starseeker * 63610
brlcad/trunk/src/proc-db/naca/naca456.c: Stub call no longer
valid. |
17:45.03 |
Notify |
03GCI:brlcad
* 6436162138800128 Design scale/rotate/translate/shear icons #3:
sizes - Aditya, Some of these look good, but I'm afraid there are
a handful of technical issues I'm hoping you can... |
17:45.37 |
MarcTannous |
brlcad: did
you see my take at the website icons? did you like it? |
17:46.45 |
*** join/#brlcad Izakey
(~Isaac@41.205.14.24) |
17:46.55 |
*** join/#brlcad DanteLA
(~DanteLA@a91-154-125-124.elisa-laajakaista.fi) |
17:47.03 |
Notify |
03GCI:brlcad
* 4989549641990144 Eliminate any library global variable: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task
to... |
17:51.31 |
MarcTannous |
? |
17:51.33 |
Notify |
03GCI:izak *
5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: Some Information is provided in the links above -
You can access some information on the structure of
the... |
17:53.43 |
Notify |
03GCI:brlcad
* 4989549641990144 Eliminate any library global variable:
binu_types still exists - You fixed the problem of duplication by
reintroducing the global. If binu_types still exists,
you've... |
17:56.45 |
Notify |
03GCI:codingcow_boy * 6343700753940480
Compile BRL-CAD using Microsoft Visual Studio Community Edition and
Ninja: None - I would be interested in doing so,but with caveat,I
cannot guarantee I will... |
17:56.59 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: Where should this function
be declared? - Where should this function be declared? I can do
it, just please tell me a path... |
17:57.54 |
YashM |
brlcad, you
here? |
18:00.30 |
Notify |
03GCI:o7p9bxbnyj * 6396732258648064 NACA
Airfoils Code - Convert Fortran to C++ #3: Ready for review - The
work on this task is ready to be reviewed. |
18:02.21 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: Ready for review - The
work on this task is ready to be reviewed. |
18:04.06 |
Notify |
03GCI:parthmiglani_21 * 4936325870387200
Design a website icon set for brlcad.org: UPLOADED - Suitable
icons for the website in suitable colours are uploaded . Now please
close this task. Thanks |
18:07.10 |
DanteLA |
Woah, mged
felt like something from 90s but Archer is much nicer |
18:07.42 |
YashM |
we're working
on it :) |
18:07.58 |
MarcTannous |
:D |
18:10.52 |
andrei |
DanteLA,
probably because it s from even before 90's :) |
18:14.30 |
Notify |
03GCI:codingcow_boy * 6343700753940480
Compile BRL-CAD using Microsoft Visual Studio Community Edition and
Ninja: None - Yes,as of now I don't think it won't be that hard as
I managed to compile... |
18:15.01 |
Notify |
03GCI:codingcow_boy * 6124204973883392
Compile BRL-CAD with Tcl/Tk's latest core-8-5-branch: Task Claimed
- I would like to work on this task. |
18:15.38 |
DanteLA |
I wonder
where I could find some information on what projects/organizations
use brl-cad? |
18:16.53 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
18:17.05 |
Notify |
03GCI:rahul_mahajan1331 * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
18:17.38 |
Notify |
03GCI:deepakkumarsharma * 6124204973883392
Compile BRL-CAD with Tcl/Tk's latest core-8-5-branch: Task Assigned
- This task has been assigned to codingcow-boy. You have 100 hours
to complete this... |
18:23.19 |
DanteLA |
Also little
easier question, what are the human/tank/tire wizards to be used
for in Archer? I do love how the CSG tire looks |
18:29.35 |
MarcTannous |
brlcad:
please answer my question over at
https://www.google-melange.com/gci/task/view/google/gci2014/4989549641990144
when you have the time |
18:29.36 |
gcibot |
Eliminate any
library global variable |
18:29.36 |
gcibot |
Status:
NeedsWork (4 days, 0 hours left) |
18:29.36 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Mihai Neacsu |
18:30.27 |
andrei |
from friday
morning to today, I got around 200 mails from melange
:)) |
18:35.48 |
Notify |
03GCI:izak *
4936325870387200 Design a website icon set for brlcad.org: Task
Closed - Congratulations, this task has been completed
successfully. |
18:36.34 |
Notify |
03GCI:izak *
4936325870387200 Design a website icon set for brlcad.org: Great
Job ! - Great Job Parth Miglani |
18:48.08 |
*** join/#brlcad merzo
(~merzo@142-139-132-95.pool.ukrtel.net) |
18:56.45 |
*** join/#brlcad winghouchan
(~winghouch@2.120.185.193) |
18:57.50 |
Notify |
03GCI:articwolf * 6717116350726144 Design
a banner for our Facebook page (and/or other social media sites)
#2: Ready for review - The work on this task is ready to be
reviewed. |
19:00.35 |
Notify |
03GCI:brlcad
* 6396732258648064 NACA Airfoils Code - Convert Fortran to C++ #3:
Task Closed - Congratulations, this task has been completed
successfully. |
19:02.12 |
Notify |
03GCI:manastaneja * 6143905720434688
Design scale/rotate/translate/shear icons #5: Task Claimed - I
would like to work on this task. |
19:02.30 |
Michael_Huang |
Hi, would it
be possible for someone to run through this guide I wrote? MGED
crashes in the environments I've tried it in. http://brlcad.org/wiki/VOL |
19:04.53 |
Notify |
03GCI:brlcad
* 6717116350726144 Design a banner for our Facebook page (and/or
other social media sites) #2
http://www.google-melange.com/gci/task/view/google/gci2014/6717116350726144:
like the... |
19:04.58 |
Notify |
03GCI:brlcad
* 6717116350726144 Design a banner for our Facebook page (and/or
other social media sites) #2: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk
to... |
19:05.23 |
Notify |
03GCI:brlcad
* 6143905720434688 Design scale/rotate/translate/shear icons #5:
Task Assigned - This task has been assigned to manas taneja. You
have 100 hours to complete this task, good luck! |
19:07.53 |
Notify |
03GCI:brlcad
* 4989549641990144 Eliminate any library global variable: librt -
that function belongs to the binunif interface, so find other
binunif declarations and put it near them: grep -r
binu... |
19:07.53 |
brlcad |
gci
participants: about 40 more tasks were just added |
19:08.29 |
brlcad |
Michael_Huang: if you've encountered a
crash, that's worthy of a gci task to fix it ;) |
19:10.25 |
MarcTannous |
brlcad: can I
get off a task for now and reclaim it alter? |
19:12.04 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: One Last Query -
Is it a compulsion that I make another design or I should be fine
with the proposed design... |
19:13.46 |
Notify |
03GCI:o7p9bxbnyj * 5283618133901312 NACA
Airfoils Code - Convert Fortran to C++ #4 (Depends on #1 - #3):
Task Claimed - I would like to work on this task. |
19:15.17 |
Notify |
03GCI:programmingluko * 5807729956356096
Design a new website favicon! #7: Task Claimed - I would like to
work on this task. |
19:16.04 |
*** join/#brlcad Izakey
(~Isaac@41.205.22.13) |
19:32.30 |
Notify |
03GCI:fernozzle * 5080466516344832 Create
a VOL wiki page: BRL-CAD crashes in all the environments I've tried
- Thanks for extending the deadline. I've tried my guide using
BRL-CAD 7.24.2 in... |
19:39.00 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: Will come back - Will come
back to this task later, as I figure out where the function should
be added, in the meantime... |
19:39.01 |
andromeda-galaxy |
starseeker:
the Fortran input uses Fortran namelists to scan in the
input, |
19:39.11 |
Notify |
03GCI:tannousmarc * 4989549641990144
Eliminate any library global variable: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
19:39.20 |
andromeda-galaxy |
I'm having a
bit of trouble |
19:39.28 |
andromeda-galaxy |
with
converting that into C... |
19:39.32 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
19:39.36 |
Notify |
03GCI:tannousmarc * 5606080990150656
Create a BRL-CAD style guide / cheat sheet: Task Claimed - I would
like to work on this task. |
19:40.09 |
andromeda-galaxy |
the input
format is really flexible, so I'm not really sure how to approach
getting the values scanned in... |
19:41.39 |
andromeda-galaxy |
starseeker:
I'll come backto this one in a little bit... |
19:41.42 |
Notify |
03GCI:o7p9bxbnyj * 5283618133901312 NACA
Airfoils Code - Convert Fortran to C++ #4 (Depends on #1 - #3):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
19:41.47 |
Notify |
03GCI:o7p9bxbnyj * 5852027393409024 Fix
any failing unit test: Task Claimed - I would like to work on this
task. |
19:42.10 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
19:42.38 |
Notify |
03GCI:deepakkumarsharma * 5606080990150656
Create a BRL-CAD style guide / cheat sheet: Task Assigned - This
task has been assigned to Marc Tannous. You have 100 hours to
complete this task, good... |
19:42.58 |
Notify |
03GCI:deepakkumarsharma * 5807729956356096
Design a new website favicon! #7: Task Assigned - This task has
been assigned to ProgrammingLuko. You have 100 hours to complete
this task, good luck! |
19:43.28 |
Notify |
03GCI:deepakkumarsharma * 5852027393409024
Fix any failing unit test: Task Assigned - This task has been
assigned to Andromeda Galaxy. You have 100 hours to complete this
task, good luck! |
19:51.41 |
Notify |
03GCI:programmingluko * 5807729956356096
Design a new website favicon! #7: Ready for review - The work on
this task is ready to be reviewed. |
19:52.36 |
Notify |
03GCI:tannousmarc * 5606080990150656
Create a BRL-CAD style guide / cheat sheet: This is a prototype
trial - I only went into the basics with the content of the cheat
sheet to showcase a concept,... |
19:57.00 |
*** part/#brlcad Izakey
(~Isaac@41.205.22.13) |
20:02.36 |
MarcTannous |
anyone who
can check 5807729956356096 so that I can submit another task before
going to bed? |
20:04.13 |
Notify |
03GCI:articwolf * 6717116350726144 Design
a banner for our Facebook page (and/or other social media sites)
#2: A quick reply - I'll change the interior color to white, since
I can't find a... |
20:04.16 |
*** join/#brlcad blessing
(~blessing@41.205.14.24) |
20:24.03 |
Notify |
03GCI:sfurti06 * 6390082307096576 Design a
T-Shirt for BRL-CAD #2: Thank you for your suggestions, I have
tried to incorporate them in my revised designs.. - I found that
the moose is the mascot... |
20:24.50 |
Notify |
03GCI:articwolf * 6717116350726144 Design
a banner for our Facebook page (and/or other social media sites)
#2: Ready for review - The work on this task is ready to be
reviewed. |
20:26.18 |
andromeda-galaxy |
I'm getting
"could not begin a transaction" whenever I try to commit to SVN,
any idea what's going on? |
20:26.53 |
*** join/#brlcad DanteLA
(~DanteLA@a91-154-125-124.elisa-laajakaista.fi) |
20:28.45 |
Notify |
03GCI:tannousmarc * 5606080990150656
Create a BRL-CAD style guide / cheat sheet: Ready for review - The
work on this task is ready to be reviewed. |
20:31.16 |
Notify |
03GCI:sfurti06 * 6390082307096576 Design a
T-Shirt for BRL-CAD #2: Ready for review - The work on this task is
ready to be reviewed. |
20:32.36 |
starseeker |
same problem
here |
20:34.44 |
starseeker |
andromeda-galaxy: if it's easier, you can
use C++ for naca456 itself - it doesn't have to be in C if STL et.
al. would make the conversion simpler |
20:35.09 |
andromeda-galaxy |
starseeker:
I'm not really sure |
20:35.22 |
andromeda-galaxy |
most of it is
not too hard to do in C, the only thing that's really annoying is
reading in the input |
20:35.23 |
andromeda-galaxy |
format |
20:36.11 |
andromeda-galaxy |
It seems like
a function that takes an array of structs might work: each struct
contains a name, and a format string with which to read the
value |
20:36.12 |
MarcTannous |
starseeker:
can I get some feedback on
https://www.google-melange.com/gci/task/view/google/gci2014/5606080990150656
before going to sleep? If it's okay I can submit my next task
:d |
20:36.13 |
gcibot |
Create a
BRL-CAD style guide / cheat sheet |
20:36.13 |
gcibot |
Status:
NeedsReview (4 days, 3 hours left) |
20:36.13 |
gcibot |
Mentor(s):
Deepak, Gauravjeet Singh |
20:36.58 |
starseeker |
andromeda-galaxy: this might have
something to do with the commit problems: http://sourceforge.net/error-404.html |
20:37.19 |
andromeda-galaxy |
starseeker: I
just noticed that my self... |
20:37.32 |
andromeda-galaxy |
hope
Sourceforge is up again soon... |
20:37.53 |
starseeker |
MarcTannous:
just a comment - rar files are a bit inconvenient for some of us, a
tar.gz or zip would be easier... |
20:38.12 |
MarcTannous |
starseeker:
oh..uploading one right now |
20:38.22 |
MarcTannous |
did not know
that, sorry. will know in the future :d |
20:38.52 |
starseeker |
we can handle
them, it's just less convenient |
20:39.16 |
MarcTannous |
uploaded a
.zip # |
20:40.37 |
Notify |
03GCI:o7p9bxbnyj * 5852027393409024 Fix
any failing unit test: Ready for review - The work on this task is
ready to be reviewed. |
20:40.41 |
starseeker |
neat - one
thought would be to have some element on the side larger than the
arrow that you can click to go back to the center |
20:41.34 |
starseeker |
other than
that, I think reviewing it is mostly in brlcad's baliwick - my
design skills for interfaces are... rudimentary :-/ |
20:41.37 |
MarcTannous |
so make the
"clickbox" of the arrow bigger? |
20:42.04 |
starseeker |
I was
thinking (for the Do's example) that the red rectangle on the right
could be clickable to go back to center |
20:43.20 |
andromeda-galaxy |
starseeker:
I'm not completely sure, but I think that writing the function for
getting input in the style of Fortran namelists might be a task of
its own... |
20:43.28 |
starseeker |
and similarly
on the Don't side - the left bar is just visual currently, so why
not have clicking on it "close" the currently open side and return
to center? |
20:43.33 |
andromeda-galaxy |
s/task/task's
worth/ |
20:43.48 |
starseeker |
andromeda-galaxy: OK |
20:44.05 |
starseeker |
not a problem
- these are the things we learn by doing |
20:44.37 |
starseeker |
might be
worth running by Sean - he may have some ideas for an
approach |
20:46.00 |
andromeda-galaxy |
starseeker:
sure, if I'm here when Sean is I'll ask him about it |
20:46.33 |
starseeker |
andromeda-galaxy: could unit tests be
worked in the meantime? |
20:46.57 |
andromeda_galaxy |
That would
probably work... |
20:48.08 |
andromeda_galaxy |
I was having
some trouble compiling the Fortran, but I'll probably be able to
work it out |
20:48.47 |
andromeda_galaxy |
Did the batch
of tasks that just went up include ones for dot in |
20:48.59 |
starseeker |
not
sure |
20:49.03 |
andromeda_galaxy |
*doing |
20:49.10 |
andromeda_galaxy |
Unit
tests? |
20:49.15 |
starseeker |
didn't see
what he uploaded |
20:49.33 |
andromeda_galaxy |
I'll check in
a minute when I'm back at my computer |
20:49.38 |
starseeker |
no rush if
you'd rather tackle something else, too |
20:50.05 |
MarcTannous |
starseeker: I
will also work on unit tests :D |
20:50.11 |
MarcTannous |
starseeker:
so these should run out pretty soon |
20:50.14 |
andromeda_galaxy |
I might work
on a couple of other things first |
20:51.02 |
andromeda-galaxy |
MarcTannous:
keep in mind that these are the tests for converted Fortran that
involve getting the originals compiling & feeding inputs into
them... |
20:51.37 |
MarcTannous |
all of them
are for converted Fortran? |
20:51.37 |
MarcTannous |
https://www.google-melange.com/gci/task/view/google/gci2014/5319229989453824 |
20:51.38 |
gcibot |
Fix any
failing unit test #5 |
20:51.38 |
gcibot |
Status:
Open |
20:51.38 |
gcibot |
Mentor(s):
Kesha Shah, Daniel_R |
20:52.08 |
andromeda-galaxy |
MarcTannous:
the ones that I and starseeker were talking about were for the
Fortran |
20:52.17 |
andromeda-galaxy |
they're not
up yet |
20:52.20 |
MarcTannous |
oh,
ok |
20:52.34 |
starseeker |
he means the
tests we were just discussing |
20:54.22 |
winghouchan |
Apologies for
going off-topic from the current conversation: |
20:54.27 |
winghouchan |
Just a
question regarding the task of building the landing page: Apart
from the US military, are there any other notable users of
BLR-CAD? |
20:56.45 |
MarcTannous |
starseeker:
do you have 2 minutes to try and run "make test"? my VM has a
working copy of the repo and has been stuck for a few minutes at
test 208 bu_sempahore_test_p2 |
21:00.07 |
MarcTannous |
nevermind, it
failed after 389 seconds :/ |
21:06.54 |
*** join/#brlcad winghouchan
(~winghouch@2.120.185.193) |
21:15.16 |
Notify |
03GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Still Working on This - I'm still working on getting
the designs, but this has... |
21:30.33 |
Notify |
03GCI:judebirch * 5806249618702336 Model a
toy tank in 3D using BRL-CAD #3: This is my first time using the
program - I found that I couldn't fill the gun, and I haven't been
able to figure out... |
21:31.04 |
Notify |
03GCI:judebirch * 5806249618702336 Model a
toy tank in 3D using BRL-CAD #3: Also - If you needed to know, I
used archer |
21:38.31 |
Notify |
03GCI:mitsukimoon * 4949440150372352
Design a BRL-CAD splash screen #4: Task Claimed - I would like to
work on this task. |
21:41.59 |
andromeda-galaxy |
starseeker:
sourceforge is back up! |
21:42.03 |
Notify |
03BRL-CAD:peter-sa * 63611
brlcad/trunk/src/libbu/tests/CMakeLists.txt: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5910857036857344
that adds a set of tests for bu_str. |
21:42.05 |
gcibot |
Create an
utility library (LIBBU) API unit test for any file |
21:42.05 |
gcibot |
Status:
Closed |
21:42.05 |
gcibot |
Mentor(s):
Kesha Shah, Mandeep Kaur |
21:44.37 |
Notify |
03GCI:maths22_m * 4949440150372352 Design
a BRL-CAD splash screen #4: Task Assigned - This task has been
assigned to Jodie. You have 100 hours to complete this task, good
luck! |
21:51.09 |
Notify |
03BRL-CAD:peter-sa * 63612
(brlcad/trunk/include/bu/log.h
brlcad/trunk/src/libbu/CMakeLists.txt): Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5048599469621248
that adds a bu_scan_fastf_t function to make scanning fastf_t
values easier. |
21:51.10 |
gcibot |
Implement
bu_scan_fastf_t() function to scan floating point values from
strings |
21:51.10 |
gcibot |
Status:
Closed |
21:51.10 |
gcibot |
Mentor(s):
Sean, Daniel_R |
21:53.40 |
Notify |
03GCI:maths22_m * 5807729956356096 Design
a new website favicon! #7
http://www.google-melange.com/gci/task/view/google/gci2014/5807729956356096:
Nice Start This is a good start, but it needs... |
21:53.41 |
Notify |
03GCI:maths22_m * 5807729956356096 Design
a new website favicon! #7: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
21:55.54 |
Notify |
03BRL-CAD:peter-sa * 63613
(brlcad/trunk/src/proc-db/naca/CMakeLists.txt
brlcad/trunk/src/proc-db/naca/naca.h): Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/6396732258648064
that adds an initial C conversion of the NACA Airfoils Fortran file
nacax.f90. |
21:55.54 |
gcibot |
NACA Airfoils
Code - Convert Fortran to C++ #3 |
21:55.54 |
gcibot |
Status:
Closed |
21:55.54 |
gcibot |
Mentor(s):
Gauravjeet Singh, Ch3ck |
22:02.33 |
Notify |
03BRL-CAD:peter-sa * 63614
brlcad/trunk/src/librt/primitives/sketch/sketch.c: Apply GCI task
http://www.google-melange.com/gci/task/view/google/gci2014/4989712045441024
that improves the performance of the sketch/extrude centroid
function. |
22:02.34 |
gcibot |
Improve
performance of extruded sketch centroid calculations |
22:02.34 |
gcibot |
Status:
Closed |
22:02.34 |
gcibot |
Mentor(s):
Sean |
22:05.23 |
Notify |
03BRL-CAD:peter-sa * 63615
brlcad/trunk/src/libged/analyze.c: Apply GCI task
http://www.google-melange.com/gci/task/view/google/gci2014/5580955767013376
that exposes the centroid functions for sketches and extruded
sketches through the 'analyze' command. |
22:05.23 |
gcibot |
Expose and
validate sketch and extruded sketch centroid analysis |
22:05.23 |
gcibot |
Status:
Closed |
22:05.23 |
gcibot |
Mentor(s):
Isaac Kamga, Deepak |
22:08.44 |
Notify |
03GCI:o7p9bxbnyj * 5852027393409024 Fix
any failing unit test: New diff - Sorry, I (accidentally)
committed the test data changes earlier; the second version of the
patch should apply cleanly. |
22:48.16 |
Notify |
03GCI:eames *
4938019295461376 Design a new website favicon! #10: Task Claimed -
I would like to work on this task. |
23:19.51 |
Notify |
03GCI:deepakkumarsharma * 4938019295461376
Design a new website favicon! #10: Task Assigned - This task has
been assigned to Eames. You have 100 hours to complete this task,
good luck! |
23:54.56 |
andromeda-galaxy |
does
bu_optarg() return ':' if missing an argument? |
23:55.07 |
andromeda-galaxy |
s/bu_optarg()/bu_getopt()/ |
23:55.12 |
andromeda-galaxy |
or does it
just set bu_optarg to null? |
00:05.29 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:20.24 |
Notify |
03GCI:Melange
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: No more Work
can be submitted - Melange has detected that the deadline has
passed and no more work can be submitted. The
submitted... |
00:25.44 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:28.20 |
Notify |
03GCI:mitsukimoon * 4949440150372352
Design a BRL-CAD splash screen #4: Logo - Would you like the words
"Think. Invent. Create." to be incorporated in the
design? |
00:30.59 |
Notify |
03GCI:mandeep
* 6717116350726144 Design a banner for our Facebook page (and/or
other social media sites) #2: Task Closed - Congratulations, this
task has been completed successfully. |
00:45.52 |
Notify |
03GCI:Melange
* 5338260117127168 Identify and eliminate dead code (100+ lines)
#2: Task Reopened - Melange has detected that the final deadline
has passed and it has reopened the task. |
01:24.57 |
Notify |
03GCI:sashanks * 6353662997692416 Design a
BRL-CAD splash screen #3: Incorrect Splash Screen Link? - The
current splash screen at the link provided does not match the
description provided in the... |
01:36.50 |
*** join/#brlcad ekansh
(~androirc@1.187.214.180) |
01:40.26 |
andromeda-galaxy |
I'm trying to
convert lc.tcl to lc.c; is using db_search() with
DB_SEARCH_RETURN_UNIQ_DP the right way to get directory entries
which can have db5_get_attributes() called on them? |
01:54.05 |
andromeda-galaxy |
Actually,
since I need the parent as well, I belive that using db_search()
with DB_SEARCH_TREE and using DB_FULL_PATH_CUR_DIR() on the
resultant db_full_path structs should work. Is this
correct? |
02:10.51 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:15.49 |
starseeker |
that should
give you enough info |
02:16.56 |
starseeker |
and yes, if
you need parents you'll need the full paths |
02:17.31 |
starseeker |
if you want
just the parent and its immediate children in the path, use the
depth limiter |
02:18.16 |
starseeker |
the seach man
page should cover the various options |
02:31.13 |
andromeda-galaxy |
starseeker:
thanks! |
02:53.00 |
Notify |
03GCI:mitsukimoon * 4949440150372352
Design a BRL-CAD splash screen #4: Ready for review - The work on
this task is ready to be reviewed. |
03:07.28 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
04:05.34 |
Notify |
03GCI:brlcad
* 5606080990150656 Create a BRL-CAD style guide / cheat sheet: how
fun! - Indeed an interesting concept! This would be applicable to
aa variety of comparables like coding style,... |
04:05.49 |
Notify |
03GCI:brlcad
* 5606080990150656 Create a BRL-CAD style guide / cheat sheet: Task
Closed - Congratulations, this task has been completed
successfully. |
04:07.06 |
Notify |
03GCI:brlcad
* 5852027393409024 Fix any failing unit test: Task Closed -
Congratulations, this task has been completed
successfully. |
04:08.16 |
Notify |
03GCI:o7p9bxbnyj * 5220932951998464 Stub
in a new 'lc' command for listing combinations: Task Claimed - I
would like to work on this task. |
04:08.21 |
Notify |
03GCI:brlcad
* 5852027393409024 Fix any failing unit test: no worries - No
worries, thanks for the fix! Quite clear what the bug was, and
demonstrates the dangers of casting. |
04:11.02 |
Notify |
03GCI:brlcad
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: Task Closed -
Congratulations, this task has been completed
successfully. |
04:12.40 |
andromeda-galaxy |
brlcad: where
is ft_describe() declared for regions? |
04:13.17 |
Notify |
03GCI:brlcad
* 6390082307096576 Design a T-Shirt for BRL-CAD #2: nice! -
Sfurti, thank you for the improvements! You clearly put a lot of
time and effort into your design and I do appreciate
seeing... |
04:13.37 |
Notify |
03GCI:Melange
* 5615680309166080 Design a prototype CAD GUI layout #10: Task
Reopened - Melange has detected that the final deadline has passed
and it has reopened the task. |
04:15.33 |
Notify |
03GCI:maths22_m * 5220932951998464 Stub in
a new 'lc' command for listing combinations: Task Assigned - This
task has been assigned to Andromeda Galaxy. You have 100 hours to
complete this task,... |
04:16.08 |
Notify |
03GCI:o7p9bxbnyj * 5220932951998464 Stub
in a new 'lc' command for listing combinations: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
04:16.23 |
Notify |
03GCI:o7p9bxbnyj * 5249337315557376
Convert (transcode) 'lc' command from Tcl to C: Task Claimed - I
would like to work on this task. |
04:18.31 |
andromeda-galaxy |
brlcad: is
there any way to get whether a comb is a region or not other than
to get a rt_comb_internal and look at region_flag? |
04:23.19 |
Notify |
03GCI:dragonslayer * 5221860329390080
Design a new website favicon! #8: Task Claimed - I would like to
work on this task. |
04:24.19 |
Notify |
03GCI:maths22_m * 5249337315557376 Convert
(transcode) 'lc' command from Tcl to C: Task Assigned - This task
has been assigned to Andromeda Galaxy. You have 100 hours to
complete this task, good... |
04:24.39 |
Notify |
03GCI:maths22_m * 5221860329390080 Design
a new website favicon! #8: Task Assigned - This task has been
assigned to PankajBora. You have 100 hours to complete this task,
good luck! |
04:25.10 |
Notify |
03GCI:brlcad
* 4949440150372352 Design a BRL-CAD splash screen #4
http://www.google-melange.com/gci/task/view/google/gci2014/4949440150372352:
CAD focus Hi Jodie, Thank you for your splash... |
04:25.15 |
Notify |
03GCI:brlcad
* 4949440150372352 Design a BRL-CAD splash screen #4: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
04:40.16 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
04:48.15 |
brlcad |
andromeda-galaxy: yes, a variety of
ways |
04:48.36 |
brlcad |
pathp->fp_names[last-1]->d_flags
& RT_DIR_REGION if you have a full-path for example |
04:48.37 |
andromeda-galaxy |
brlcad:
hmm... I've been working on converting lc |
04:48.48 |
andromeda-galaxy |
to
c |
04:48.56 |
brlcad |
tr_op ==
OP_REGION if youhave a tree pointer |
04:49.19 |
andromeda-galaxy |
The TCL
version has an option to ignore entries that are subtracted from
their parents |
04:49.53 |
andromeda-galaxy |
After looking
around, my current approach to that is: |
04:50.19 |
andromeda-galaxy |
-> Use
region_flag to determine if a region (because I need the
rt_comb_internal for the next step) |
04:50.38 |
brlcad |
I believe
search manpage has an example on how to find objects within
subtracted parents (which you could use to exclude such
entities) |
04:50.59 |
andromeda-galaxy |
-> Do
essentially what db_tree_flatten_describe() does, making a copy of
the comb, flattening it, and looking at each leaf |
04:51.18 |
andromeda-galaxy |
would you
prefer I use search? I found some other examples of application
code using rt_comb_internal |
04:51.44 |
andromeda-galaxy |
(mostly in
libged) |
04:52.09 |
andromeda-galaxy |
/mged/wdb |
04:54.40 |
brlcad |
<PROTECTED> |
04:54.44 |
brlcad |
duplication
is really bad |
04:54.55 |
brlcad |
especially
when it's only "slightly" different |
04:55.08 |
brlcad |
if it's
signficantly different and nothing like it, then sure |
04:55.10 |
andromeda-galaxy |
brlcad:
agreed... I was thinking about that myself |
04:55.38 |
andromeda-galaxy |
I was only
trying to do it this way because I couldn't figure out another
way... |
04:55.55 |
andromeda-galaxy |
(didn't think
of search, noticed that the TCL did it by using 'l', followed the
path of how 'l' found out) |
04:55.55 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
04:56.12 |
MarcTannous |
brlcad: are
you here? |
04:56.27 |
brlcad |
~ask |
04:56.28 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
04:56.31 |
MarcTannous |
my irc chat
instance closed down, could not get to see if you replied regarding
the addition of tasks |
04:56.48 |
andromeda-galaxy |
brlcad: but a
better way to do it might be to just adjust the initial search
string to skip any that are subtracted if the flag is
given |
04:57.17 |
Notify |
03GCI:tannousmarc * 5882179942875136
Design a new website favicon!: Task Claimed - I would like to work
on this task. |
04:57.40 |
andromeda-galaxy |
also, I tried
to exactly re-create the bad argument behavior of the original lc
while still moving to bu_getopt()... |
04:57.50 |
andromeda-galaxy |
that took a
while |
04:59.12 |
Notify |
03GCI:harman052 * 5882179942875136 Design
a new website favicon!: Task Assigned - This task has been assigned
to Marc Tannous. You have 100 hours to complete this task, good
luck! |
05:00.17 |
brlcad |
andromeda-galaxy: and yes, getting a
mediawiki account should let you add new pages |
05:00.34 |
andromeda-galaxy |
brlcad: good
to know, I'll do that & and the page later today or
tomorrow |
05:00.49 |
andromeda-galaxy |
maybe
tomorrow, I want to try to finish this conversion today if I can,
but it's getting late... |
05:00.58 |
Notify |
03GCI:tannousmarc * 5882179942875136
Design a new website favicon!: Simple animation - Saw that most
people were just using brl-cad's logo as a favicon, wanted to
submit a simple animation in case... |
05:01.03 |
Notify |
03GCI:tannousmarc * 5882179942875136
Design a new website favicon!: Ready for review - The work on this
task is ready to be reviewed. |
05:01.44 |
*** join/#brlcad ishwerdas
(75c76a5d@gateway/web/cgi-irc/kiwiirc.com/ip.117.199.106.93) |
05:04.33 |
MarcTannous |
brlcad: did
you get the list I pmd you last night? |
05:08.36 |
Notify |
03GCI:ishwerdas * 5882179942875136 Design
a new website favicon!: Task Closed - Congratulations, this task
has been completed successfully. |
05:09.28 |
starseeker |
andromeda-galaxy: search does have some
capabilities when it comes to booleans |
05:09.51 |
andromeda-galaxy |
starseeker:
indeed, brlcad just mentioned that to me, and I converted
it... |
05:11.00 |
starseeker |
usually the
reason to avoid using db_search these days is if you need extreme
performance (i.e. the malloc/free of db_full_path et. al. is too
much overhead) |
05:11.17 |
andromeda-galaxy |
starseeker:
ahh... |
05:12.25 |
starseeker |
that's
relatively rare - I've had to do it in the case of the Qt interface
because some of the highlighting modes have to frequently analyze
the entire .g file |
05:12.43 |
Notify |
03GCI:tannousmarc * 5819771786362880 Write
draft of BRL-CAD application interface design guidelines: Task
Claimed - I would like to work on this task. |
05:13.35 |
andromeda-galaxy |
starseeker:
makes sense... |
05:13.43 |
starseeker |
but for most
user commands it's usually not a deal breaker, and (hopefully) it's
easier to deal with db_search than the direct tree
walking/manipulation of db_tree_flatten et. al. |
05:15.04 |
Notify |
03GCI:harman052 * 5819771786362880 Write
draft of BRL-CAD application interface design guidelines: Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this... |
05:15.14 |
andromeda-galaxy |
starseeke:
indeed... I didn't realize it could do what I needed it to at
first, oh well. |
05:15.50 |
starseeker |
nods - it's a bit non-intuitive, especially for those who
aren't accustomed to the unix find command (me) |
05:15.53 |
andromeda-galaxy |
starseeker:
also, please tell me that preserving the exact error message
behavior from the original is really important... I spent a whole
bunch of time thinking about how to do that despite moving to
bu_getompt() |
05:16.19 |
andromeda-galaxy |
starseeker: I
am used to unix find... I just hadn't expected brl-cad's to be as
sophisticated as it was |
05:16.38 |
starseeker |
andromeda-galaxy: heh - I'm not familiar
enough with the command to say |
05:16.57 |
starseeker |
our search
actually uses BSD find code as its "engine" |
05:17.03 |
andromeda-galaxy |
really...
interesting |
05:17.24 |
starseeker |
was Sean's
idea, and I got sort of carried away implementing it... |
05:17.58 |
andromeda-galaxy |
starseeker:
ahh... well, having it be more powerful is probably better than
having it be not powerful enough |
05:17.59 |
starseeker |
major piece
that we're missing at this point is -exec |
05:18.24 |
andromeda-galaxy |
that's what I
was just thinking of! with -exec, you could almost replace
rt_db_walk with db_find, right? |
05:18.56 |
starseeker |
you could,
but it's quite possible that the raytracing core is another of
those areas where performance really counts |
05:19.01 |
starseeker |
even
likely |
05:19.13 |
andromeda-galaxy |
starseeker:
true. |
05:19.33 |
starseeker |
there are a
number of MGED commands that can/should switch to using search as a
back-end |
05:20.02 |
starseeker |
it's a
relatively recent development in BRL-CAD's history, so it's not
widely integrated into things as yet |
05:20.48 |
andromeda-galaxy |
hopefully
soon! |
05:20.53 |
starseeker |
my personal
favorite is the new gdiff command - it can accept search filters to
display subsets of output |
05:21.48 |
andromeda-galaxy |
sounds
useful |
05:22.26 |
starseeker |
the trick
when comparing two .g files (which may have a *lot* of differences)
is how to display information in a useful fashion |
05:24.13 |
starseeker |
that's one
nice thing about CAD - no shortage of interesting problems
;-) |
05:24.19 |
andromeda-galaxy |
indeed
:-) |
05:25.27 |
brlcad |
MarcTannous:
I saw your list of tasks, thanks, will get some added |
05:25.46 |
MarcTannous |
brlcad: thank
you :D is the split layout a "doable" concept? |
05:27.07 |
starseeker |
andromeda-galaxy: nice work by the way on
those file conversions |
05:27.17 |
andromeda-galaxy |
starseeker:
thanks! |
05:28.14 |
starseeker |
you were
thinking the next task in that series should be how to translate
the Fortran input handling? |
05:28.23 |
andromeda-galaxy |
starseeker: I
was |
05:28.32 |
ignacio |
Good night
everyone! |
05:28.37 |
andromeda-galaxy |
I have the
first of of naca465.c done, and then I ran into reading the
input |
05:29.11 |
starseeker |
andromeda-galaxy: is it a parsing problem
(flex/bison style) or more a question of how to store what's being
read in? |
05:29.21 |
andromeda-galaxy |
starseeker:
probably a little bit of both |
05:29.40 |
andromeda-galaxy |
I think that
using a parser generator is probably a bit overkill,
though |
05:29.49 |
starseeker |
OK
:-) |
05:30.10 |
brlcad |
MarcTannous:
it's certainly doable, though I don't think it works for this
particular list of do's/don'ts as optimally |
05:30.14 |
starseeker |
was going to
point you to perplex/re2c/lemon if that became necessary, but
better to keep it simple if we can |
05:30.33 |
brlcad |
i think that
approach will be better for the topics I mentioned, where the do's
have little/nothing to do with the don'ts |
05:30.33 |
andromeda-galaxy |
starseeker:
indeed. |
05:30.58 |
MarcTannous |
yes, you are
correct, I realised that pretty much at the end when
testing |
05:31.02 |
brlcad |
for style,
you kind of what to see the good right next to the bad, so it's
clear what the point was |
05:31.25 |
starseeker |
andromeda-galaxy: remind me tomorrow if we
don't get it posted, but it sounds like you aren't having trouble
finding interesting things to do in the meantime ;-) |
05:31.38 |
andromeda-galaxy |
starseeker:
ok, I will |
05:31.44 |
andromeda-galaxy |
:-; |
05:32.07 |
MarcTannous |
brlcad:
besides logo/typography/color scheme is there anything else
MANDATORY to be included in the design guidelines draft
task? |
05:32.27 |
MarcTannous |
or is it a
very flexible realm where nothing is mandatory? |
05:40.37 |
Notify |
03GCI:brlcad
* 5882179942875136 Design a new website favicon!: spinning - Marc,
while I do appreciate different, there are / were some technical
problems with this animation .. the clarity of the... |
05:41.24 |
brlcad |
MarcTannous:
did you see the guidelines cheat sheet from last year? |
05:41.32 |
MarcTannous |
yes |
05:42.01 |
brlcad |
okay, so then
the answer is "it's very flexible" |
05:43.05 |
brlcad |
by the way, I
just commented on your favicon ... not worth fixing, but some
additional feedback since it was closed without comment |
05:44.23 |
Notify |
03GCI:tannousmarc * 5882179942875136
Design a new website favicon!: Resolution - The "chunkiness" and
loss of clarity comes from it being 16x16. Don't know why it skips
at the end, seems smooth on... |
05:44.28 |
MarcTannous |
replied, I
can create a 128x128 animation that solves all these
issues |
05:44.33 |
Notify |
03GCI:manastaneja * 6143905720434688
Design scale/rotate/translate/shear icons #5: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
05:44.54 |
brlcad |
so I *really*
need to get the new logo image uploaded somewhere ... so many
people working off that old lopsided image |
05:45.06 |
MarcTannous |
new logo
image = transparent background? |
05:45.38 |
MarcTannous |
of the one
found here http://brlcad.org/wiki/Logo |
05:46.11 |
brlcad |
no, a
completely remodeled logo, by maths22 last year, retweaked by me
earlier this year, and the basis behind what you see in our
sticker |
05:46.17 |
brlcad |
yeah, that's
the old thing |
05:46.57 |
brlcad |
this version:
http://www.stickermule.com/marketplace/search?utf8=?&q=brl-cad |
05:47.15 |
brlcad |
only that the
inner pegs need to be made a little smaller |
05:47.19 |
Notify |
03GCI:manastaneja * 6349681697226752
Create a Motion Typography video for BRL-CAD #3: Task Claimed - I
would like to work on this task. |
05:47.33 |
MarcTannous |
the one on
the left or the one in the center? |
05:47.38 |
MarcTannous |
the one on
the left looks very good |
05:47.48 |
brlcad |
they are
identical :) |
05:47.50 |
MarcTannous |
clean, usable
on all types of backgrounds and minimal |
05:48.03 |
MarcTannous |
I like the
use of the white stroke of the one on the left |
05:48.44 |
Notify |
03GCI:ishwerdas * 6349681697226752 Create
a Motion Typography video for BRL-CAD #3: Task Assigned - This task
has been assigned to manas taneja. You have 100 hours to complete
this task, good luck! |
05:49.26 |
brlcad |
will send stickers to anyone that goes through our checklist,
so you can see it in hand: https://www.google-melange.com/gci/org/google/gci2014/brlcad |
05:50.15 |
brlcad |
the problem
with the logo there is that it doesn't shrink down very well with
those large inner pegs |
05:50.48 |
brlcad |
that's the
only reason I haven't made it available yet |
05:51.20 |
MarcTannous |
if you don't
have the time, I could do it |
05:51.25 |
Notify |
03GCI:manastaneja * 6349681697226752
Create a Motion Typography video for BRL-CAD #3: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
05:51.55 |
Notify |
03GCI:manastaneja * 6349681697226752
Create a Motion Typography video for BRL-CAD #3: Task Claimed - I
would like to work on this task. |
05:55.50 |
brlcad |
MarcTannous:
you haven't done any modeling tasks yet have you? |
05:56.28 |
MarcTannous |
brlcad: not
yet, but learning how the program works ( and doing some modelling
obviously ) is on my list |
05:56.38 |
brlcad |
because the
goal was to end up with a version of the logo that is in our
geometry format and even rendered with our tools :) |
05:56.40 |
MarcTannous |
saw a task
regarding modelling the logo in 3D |
05:56.47 |
Notify |
03GCI:mihaineacsu29 * 6349681697226752
Create a Motion Typography video for BRL-CAD #3: Task Assigned -
This task has been assigned to manas taneja. You have 100 hours to
complete this task, good... |
05:56.58 |
brlcad |
yeah, that
was to get even more interpretations |
05:57.06 |
MarcTannous |
did anyone
submit yet? |
05:57.19 |
brlcad |
we have 3-4
from last year that are interesting and maths22's was by far the
most clean and directly applicable |
05:57.27 |
brlcad |
I only had to
fix a few things in it |
05:57.52 |
brlcad |
there's been
hardly any modeling activity this year, which is
surprising |
05:57.57 |
MarcTannous |
I'll give it
a try, however my 3D modelling skills are sub-par, having not done
it before in my life :) |
05:58.15 |
MarcTannous |
could you
give me a link of what maths22 did? |
05:58.23 |
brlcad |
in the past,
we've gotten interested from several students |
05:58.49 |
brlcad |
no, i'll just
post my version up and create a task to recreate the logo based off
of it |
05:59.47 |
MarcTannous |
will give it
a try :D |
06:02.26 |
andromeda-galaxy |
brlcad: sorry
to break in, but how can I reinitialize a bu_ptbl? I can't find a
good way to do it |
06:03.19 |
Notify |
03GCI:ishwerdas * 5512189783834624 Design
a new website landing page for BRL-CAD #6: None - You have to
improve over it. Make the proposed design better. |
06:13.43 |
Notify |
03GCI:vidushi
* 6353662997692416 Design a BRL-CAD splash screen #3: Task Claimed
- I would like to work on this task. |
06:14.44 |
Notify |
03GCI:deepakkumarsharma * 6353662997692416
Design a BRL-CAD splash screen #3: Task Assigned - This task has
been assigned to vidushi. You have 100 hours to complete this task,
good luck! |
06:15.21 |
andromeda-galaxy |
brlcad: I've
been working on
https://www.google-melange.com/gci/task/view/google/gci2014/5249337315557376
for ~5.5 hrs, and I have the file compiling, but I haven't tried to
set it up in mged/archer and test it. Would it be okay for me to
submit the file I have now for now, since it has been taking so
long? |
06:15.22 |
gcibot |
Convert
(transcode) 'lc' command from Tcl to C |
06:15.22 |
gcibot |
Status:
Claimed (4 days, 2 hours left) |
06:15.22 |
gcibot |
Mentor(s):
Sean, Dishank |
06:19.16 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
06:21.11 |
Notify |
03GCI:vidushi
* 6353662997692416 Design a BRL-CAD splash screen #3: Claim Removed
- The claim on this task has been removed, someone else can claim
it now. |
06:27.38 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - So I'm
allowed to use the current source code and improve on it as well,
yes? Thanks for your... |
06:29.03 |
Notify |
03GCI:ishwerdas * 5512189783834624 Design
a new website landing page for BRL-CAD #6: None - Yes, that would
be ideal! |
06:32.21 |
Notify |
03GCI:izak *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Continue working - Hi Mongoose, You
can continue working on this task. Make sure you... |
06:32.36 |
andromeda-galaxy |
starseeker:
can you tell what's wrong with this plan? |
06:32.47 |
andromeda-galaxy |
/all.g -type
region |
06:32.56 |
andromeda-galaxy |
(or
db_search) |
06:35.41 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
06:37.30 |
andrei_ |
hello
folks |
06:37.37 |
ishwerdas |
hi |
06:38.12 |
andrei_ |
:o |
06:38.16 |
andrei_ |
<PROTECTED> |
06:39.31 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
06:41.27 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6
http://www.google-melange.com/gci/task/view/google/gci2014/5512189783834624:
None Okay... Though, I seem... |
06:47.12 |
brlcad |
okay, logo
materials are up, tasks coming next |
06:48.04 |
brlcad |
andromeda-galaxy: the tasks says exactly
that |
06:48.19 |
brlcad |
that's why
there's another to stub it in |
06:48.57 |
andromeda-galaxy |
ah.. |
06:49.20 |
andromeda-galaxy |
When I do the
stub task I'll fix all the crashes that the fact that I couldn't
test the code caused? |
06:49.43 |
brlcad |
that's the
general gist |
06:49.44 |
andromeda-galaxy |
(though it
*looks* right, it probably doesn't entirely work) |
06:50.04 |
brlcad |
stubbing it
in will almost certainly take far less work |
06:50.19 |
Notify |
03GCI:ishwerdas * 5512189783834624 Design
a new website landing page for BRL-CAD #6: None - It seems you
haven't downloaded it correctly and some files are missing. If
using chrome, then make sure... |
06:50.28 |
andromeda-galaxy |
brlcad:
true |
06:50.30 |
brlcad |
if you knew
everything you needed, that's probably a 30 minute task |
06:50.50 |
brlcad |
fortunately,t
here are other stub-this-command tasks so useful to learn
it |
06:51.04 |
andromeda-galaxy |
then fixing
up the bugs makes up the other hour and a half? |
06:51.14 |
*** join/#brlcad HoloIRCUser2
(~holoirc@genkt-049-144.t-mobile.co.uk) |
06:52.21 |
andromeda-galaxy |
oh well,
hopefully that one will take some less time, since this one has
taken ~5.5-6hrs so far |
06:52.46 |
Notify |
03GCI:o7p9bxbnyj * 5249337315557376
Convert (transcode) 'lc' command from Tcl to C: Ready for review -
The work on this task is ready to be reviewed. |
06:54.26 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - I did
save it as "webpage complete" still I get the same
error. |
06:55.37 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - I have 12
items downloaded in the folder (which is mostly images, 2 '.js'
files and CSS file) and... |
07:01.30 |
andromeda-galaxy |
brlcad: I
probably need to leave fairly soon, but if you'll be reviewing
tasks soon, I'l wait. |
07:11.12 |
Notify |
03GCI:ishwerdas * 5512189783834624 Design
a new website landing page for BRL-CAD #6: None - Just wait for
few minutes and I'll get you the actual code hosted in a zip
file. |
07:12.08 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - All
right, thanks ton. |
07:12.33 |
Notify |
03GCI:Melange
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Task due soon - There are less than 24 hours left
until the deadline, please submit your work... |
07:17.28 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
07:18.24 |
Notify |
03GCI:ishwerdas * 5512189783834624 Design
a new website landing page for BRL-CAD #6
http://www.google-melange.com/gci/task/view/google/gci2014/5512189783834624:
None : None - ... |
07:26.46 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - Okay, I
downloaded the file and when I extract it, I get a file 'brlcad'
and its file type is... |
07:38.07 |
*** join/#brlcad winghouchan
(~winghouch@90.203.236.200) |
07:41.30 |
Notify |
03GCI:brlcad
* 5249337315557376 Convert (transcode) 'lc' command from Tcl to C:
Task Closed - Congratulations, this task has been completed
successfully. |
07:42.55 |
Notify |
03GCI:brlcad
* 5249337315557376 Convert (transcode) 'lc' command from Tcl to C:
outstanding - Outstanding conversion. It'd be interesting to see
how the performance of this version compares to that... |
07:43.08 |
brlcad |
logo tasks
uploaded |
07:43.30 |
brlcad |
MarcTannous:
note that there are two logo tasks now |
07:43.49 |
brlcad |
one is to fix
the .g and make an example rendering, the other is to create a full
press kit |
07:44.46 |
Notify |
03GCI:mihaineacsu29 * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - I think
you did not extract it the right way. Added the files on Dropbox,
maybe you can get them... |
07:46.12 |
Notify |
03GCI:o7p9bxbnyj * 5220932951998464 Stub
in a new 'lc' command for listing combinations: Task Claimed - I
would like to work on this task. |
07:47.02 |
Notify |
03GCI:mihaineacsu29 * 5220932951998464
Stub in a new 'lc' command for listing combinations: Task Assigned
- This task has been assigned to Andromeda Galaxy. You have 100
hours to complete this task,... |
07:47.16 |
andrei_ |
damn, you re
fast |
07:59.29 |
Notify |
03GCI:Melange
* 4975346856230912 Write manual page documentation (for g-euclid1):
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
08:00.35 |
*** join/#brlcad MarcTannousPhone
(~androirc@109.166.132.205) |
08:14.19 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - Okay, now
I got it, thanks for taking out the time to get me the
source. |
08:15.14 |
*** join/#brlcad YashM
(~YashM@117.222.71.155) |
08:23.28 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
08:39.07 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
08:43.34 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:03.15 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:06.12 |
*** join/#brlcad YashM
(~YashM@117.198.16.179) |
09:20.53 |
Notify |
03GCI:ekamjot01 * 5235927756570624 Design
a BRL-CAD Sticker #12: Ready for review - The work on this task is
ready to be reviewed. |
09:35.01 |
*** join/#brlcad gjeet
(~androirc@117.199.106.93) |
09:38.03 |
Notify |
03GCI:harman052 * 5235927756570624 Design
a BRL-CAD Sticker #12: Nice! - Hi Ekamjot, Your design is clean
and nice. How much time you put in this task? |
09:40.07 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
09:43.37 |
Notify |
03GCI:jatish
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
09:43.38 |
Notify |
03GCI:jatish
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Task Claimed - I would like to work
on this task. |
09:45.38 |
Notify |
03GCI:deepakkumarsharma * 6178630262587392
Design a banner for our Facebook page (and/or other social media
sites) #6: Task Assigned - This task has been assigned to jatish.
You have 100 hours to... |
09:48.33 |
*** join/#brlcad YashM_
(~YashM@59.88.27.202) |
09:57.36 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
10:11.03 |
Notify |
03GCI:ekamjot01 * 5235927756570624 Design
a BRL-CAD Sticker #12: Thanks - Hi Harmanpreet I just put 2 hours
on this task. but due to my final exams i submit it late.
Regards. Ekamjot |
10:13.24 |
*** join/#brlcad HoloIRCUser5
(~holoirc@genkt-049-110.t-mobile.co.uk) |
10:21.00 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
10:49.37 |
Notify |
03GCI:adityagulati * 6436162138800128
Design scale/rotate/translate/shear icons #3: Ready for review -
The work on this task is ready to be reviewed. |
10:53.39 |
Notify |
03GCI:Melange
* 5323479725375488 Identify and eliminate dead code (100+ lines)
#7: Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
10:56.40 |
Notify |
03GCI:adityagulati * 6436162138800128
Design scale/rotate/translate/shear icons #3: New Files - Sir, I
have uploaded new files as required. With a mock up. hope you
like them. Regards, Aditya |
10:57.30 |
*** join/#brlcad HoloIRCUser5
(~holoirc@genkt-049-110.t-mobile.co.uk) |
10:59.58 |
Notify |
03GCI:Melange
* 5080466516344832 Create a VOL wiki page: Task due soon - There
are less than 24 hours left until the deadline, please submit your
work soon. |
11:09.09 |
Notify |
03GCI:deepakkumarsharma * 6436162138800128
Design scale/rotate/translate/shear icons #3: Improve transalte
icon - Hi Aditya, Good job! I figured out that your icons :-
scale, shear and rotate... |
11:09.19 |
Notify |
03GCI:deepakkumarsharma * 6436162138800128
Design scale/rotate/translate/shear icons #3: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s)... |
11:16.02 |
*** join/#brlcad winghouchan
(~winghouch@genkt-049-110.t-mobile.co.uk) |
11:17.16 |
MarcTannous |
brlcad: after
finishing this design guidelines task I will look into the logo
rendering ones |
11:21.24 |
Notify |
03GCI:adityagulati * 6436162138800128
Design scale/rotate/translate/shear icons #3: Ready for review -
The work on this task is ready to be reviewed. |
11:22.21 |
*** join/#brlcad winghouchan
(~winghouch@genkt-049-110.t-mobile.co.uk) |
11:25.51 |
Notify |
03GCI:adityagulati * 6436162138800128
Design scale/rotate/translate/shear icons #3: New File - Sir, I
have uploaded new file for the translate icon. Hope You Like It.
And Will There Be More... |
11:36.12 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
12:27.22 |
Notify |
03GCI:popescuandrei * 6436162138800128
Design scale/rotate/translate/shear icons #3: Task Closed -
Congratulations, this task has been completed
successfully. |
12:28.27 |
Notify |
03GCI:popescuandrei * 6436162138800128
Design scale/rotate/translate/shear icons #3: None - Aditya Gulati
Well done, Aditya Gulati! Congratulations! As for new design
tasks, I'm not entirely... |
12:30.29 |
Notify |
03GCI:popescuandrei * 5235927756570624
Design a BRL-CAD Sticker #12: None - Nice work, Ekamjot Singh! The
shape you designed is quite interesting! Hope you re enjoying this
as much as we do!... |
12:30.44 |
Notify |
03GCI:popescuandrei * 5235927756570624
Design a BRL-CAD Sticker #12: Task Closed - Congratulations, this
task has been completed successfully. |
12:31.47 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
12:34.20 |
starseeker |
andromeda-galaxy: at the C api level, you
don't specify the tree starting point in the string - just the
filters |
12:34.31 |
starseeker |
some of the
src/conv/step code has examples |
12:36.42 |
sofat |
maths22, i am
busy in my college exams from 10 to 20 dec so in this case i will
start the work again(website) after my college exam |
12:42.05 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
12:45.16 |
ignacio |
Good
morning!! :) |
12:45.17 |
Notify |
03GCI:adityagulati * 6453861430591488
Design a new website favicon! #5: Task Claimed - I would like to
work on this task. |
12:46.09 |
MarcTannous |
good morning
ignacio :D |
12:49.06 |
YashM_ |
marc, what
happened to your global variable task |
12:49.47 |
Notify |
03GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Task Claimed - I would like to
work on this task. |
12:56.33 |
andrei_ |
what do you
mean, YashM ? |
12:59.13 |
YashM_ |
he was doing
an eliminating global var task yesterda |
13:00.37 |
andrei_ |
he probably
finished it |
13:00.55 |
YashM_ |
he
didnt |
13:01.19 |
YashM_ |
i think
putting the var in a common header file isnt
eliminating |
13:01.35 |
andrei_ |
is the task
closed? |
13:01.52 |
MarcTannous |
andrei_,yashm_ I put it on 'pause' for the
time being as there were quite a few graphics task I could
complete |
13:01.55 |
andrei_ |
I don t have
the task at hand, I just have a good idea which one you re talking
about |
13:02.08 |
MarcTannous |
and I also
had no idea on where to add the function Sean requested without
making it global |
13:02.24 |
MarcTannous |
due to the
fact that that exact array was being used in more than one folder
of /src/ |
13:02.56 |
andrei_ |
MarcTannous:
I don t think it's the case, but some global variables removal can
be real tricky |
13:03.53 |
MarcTannous |
andrei_, I
also thought this was easy but it is being used in numerous files
that have no common header, are in different folders and their
"lowest" common "ancestor", if we were to think of the directory as
a tree, would be /src/ |
13:04.19 |
MarcTannous |
so I think
that declaring it non-globally would not work |
13:04.30 |
andrei_ |
brlcad has a
more in-depth view of the source code than me, this is why you need
to discuss with him .. |
13:04.37 |
Notify |
03GCI:ekamjot01 * 5298427718008832 Design
a new website favicon! #4: Task Claimed - I would like to work on
this task. |
13:05.15 |
MarcTannous |
andrei_,
there might be something I am missing but I've spent quite a while
on this task and examining how the source code and my conclusion is
stated above. |
13:05.37 |
MarcTannous |
how the
source code works * |
13:05.38 |
Notify |
03GCI:popescuandrei * 6453861430591488
Design a new website favicon! #5: Task Assigned - This task has
been assigned to Aditya Gulati. You have 100 hours to complete this
task, good luck! |
13:05.48 |
Notify |
03GCI:popescuandrei * 6353662997692416
Design a BRL-CAD splash screen #3: Task Assigned - This task has
been assigned to mukul kamboj. You have 100 hours to complete this
task, good luck! |
13:06.03 |
Notify |
03GCI:popescuandrei * 5298427718008832
Design a new website favicon! #4: Task Assigned - This task has
been assigned to Ekamjot Singh. You have 100 hours to complete this
task, good luck! |
13:06.05 |
MarcTannous |
andrei_, will
you be here in ¬an hour or so? I will submit quite a nice task for
you to evaluate :D |
13:06.14 |
andrei_ |
unfortunately
not |
13:06.18 |
andrei_ |
I ll leave
work in about an hours |
13:06.23 |
andrei_ |
but someone
else will :p |
13:06.31 |
MarcTannous |
damn |
13:07.22 |
andrei_ |
I might have
a new batch of tasks to add as well |
13:07.28 |
andrei_ |
tho mostly on
coding |
13:07.37 |
andrei_ |
<PROTECTED> |
13:08.45 |
MarcTannous |
stuff like
unit tests? |
13:09.14 |
MarcTannous |
spent about
an hour last night trying to figure out why rgb_to_hsv was not
working but came out with no answer |
13:09.54 |
andrei_ |
unit test/
logo design/class design |
13:10.01 |
andrei_ |
I m trying to
be as broad as possible |
13:10.46 |
andrei_ |
it s more
complicated because I can t overload mentors |
13:10.57 |
andrei_ |
(me and
Daniel_R) |
13:11.13 |
andrei_ |
in any case,
I ll see |
13:11.26 |
andrei_ |
I wish more
students would join IRC |
13:11.32 |
andrei_ |
it's
important for us to get feedback |
13:12.15 |
YashM_ |
Marc, how can
you do so many tasks? you dont have school? |
13:12.40 |
andrei_ |
I guess sleep
is overrated? :P |
13:13.26 |
YashM_ |
i sleep 6 hrs
and still not able to do more than 1 task a day |
13:13.57 |
andrei_ |
YashM, I
think it depends on what kind of tasks you do as well |
13:13.59 |
andrei_ |
also, don t
worry |
13:14.06 |
andrei_ |
sleep is
important :) |
13:14.35 |
andrei_ |
through some
weeks during my college, I was averaging 3-4 hours per
day |
13:15.29 |
andrei_ |
I remember
getting home in a holiday and sleeping like two days or so in a
row, my parents were wondering if I'm still alive |
13:15.53 |
YashM_ |
xD |
13:16.23 |
YashM_ |
i gotta study
for college exams too |
13:16.26 |
YashM_ |
:P |
13:16.44 |
andrei_ |
shouldn't you
be in high scool? |
13:16.52 |
andrei_ |
I m not
familiar with code in student requirements |
13:16.54 |
andrei_ |
too old
:P |
13:16.55 |
YashM_ |
college
entrance |
13:17.02 |
andrei_ |
ah,
goodluck |
13:17.21 |
andrei_ |
if you don t
mind me asking, where do you plan on taking exams? |
13:17.55 |
MarcTannous |
YashM_: some
of my tasks were very simple ( favicon ) some of my tasks were very
challenging ( Archer UI redesign, Landing page redesign, Split
Layout Design Cheat Sheet responsive web page ) and they all took
8-10 hours of work |
13:18.03 |
MarcTannous |
so it's not
like they are all simple |
13:18.30 |
andrei_ |
yeah |
13:18.32 |
MarcTannous |
I just am
trying to manage my time as good as possible. I considered Google
Code in my priority for the following month, with sleep &
school being secondary :D |
13:18.36 |
YashM_ |
yeah the
thing is i am not getting 8 hours a day somehow |
13:18.55 |
MarcTannous |
you have
college exams, I don't |
13:19.08 |
YashM_ |
andrei_, what
ya mean? |
13:19.36 |
andrei_ |
YashM_ : at
what college do you want to get admited? where are you taking the
exams? |
13:19.52 |
Notify |
03GCI:programmingluko * 5807729956356096
Design a new website favicon! #7: Ready for review - The work on
this task is ready to be reviewed. |
13:20.07 |
YashM_ |
oh its just
indian colleges you've never heard of |
13:20.16 |
YashM_ |
:P |
13:20.18 |
Notify |
03GCI:ekamjot01 * 5298427718008832 Design
a new website favicon! #4: Ready for review - The work on this task
is ready to be reviewed. |
13:20.38 |
andrei_ |
I asked
because a lot of colleges don't take admission anymore |
13:20.49 |
YashM_ |
oh no its not
like SAT |
13:20.50 |
andrei_ |
european/us
colleges that is |
13:21.03 |
YashM_ |
my exam will
be on feb-april |
13:21.12 |
YashM_ |
school,
college entrances etc |
13:21.18 |
YashM_ |
the exam is
JEE |
13:21.22 |
YashM_ |
if you are
interested |
13:21.49 |
YashM_ |
its a really
tough exam with a heluva course from science and maths |
13:22.09 |
YashM_ |
the worst
part is the whole population of india of my age gives
it |
13:24.32 |
andrei_ |
that sounds
pretty large scale |
13:24.52 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:25.11 |
YashM_ |
1.356 Million
students give it |
13:25.16 |
andrei_ |
woah |
13:25.24 |
andrei_ |
that
like |
13:25.43 |
andrei_ |
~ 1/19 the
population of our country |
13:25.49 |
*** join/#brlcad winghouchan
(~winghouch@149.254.183.127) |
13:26.06 |
YashM_ |
out of which
119,000 qualify for second phase |
13:26.20 |
YashM_ |
and like
5k-7k people get the top colleges |
13:26.50 |
andrei_ |
what a
magnitude reduction |
13:27.32 |
YashM_ |
0.00368731563% |
13:27.36 |
YashM_ |
xD |
13:27.50 |
andrei_ |
here we have
a maturity exam |
13:27.54 |
andrei_ |
which you
take after high school |
13:28.08 |
andrei_ |
similar to
what you described |
13:28.14 |
andrei_ |
everyone
undertakes it |
13:28.24 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: Ready for review - The work on
this task is ready to be reviewed. |
13:28.30 |
andrei_ |
I find it
extremely simple to pass |
13:28.36 |
andrei_ |
yet, around
50% fail |
13:39.49 |
Notify |
03GCI:ekamjot01 * 5298427718008832 Design
a new website favicon! #4: Uploaded - Hi! I uploaded two files
favicon.zip and animated_favicon1.gif. Regards.
Ekamjot |
13:48.11 |
Notify |
03GCI:lyankov
* 6231574659989504 Animate our logo! #3: Task Claimed - I would
like to work on this task. |
13:49.06 |
Notify |
03GCI:popescuandrei * 6231574659989504
Animate our logo! #3: Task Assigned - This task has been assigned
to l.yankov. You have 100 hours to complete this task, good
luck! |
13:50.26 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
14:02.55 |
Notify |
03GCI:adityagulati * 6453861430591488
Design a new website favicon! #5: Ready for review - The work on
this task is ready to be reviewed. |
14:09.48 |
Notify |
03GCI:harman052 * 6741580216008704 Design
a T-Shirt for BRL-CAD #5: Better - Good Hardik, your design is
better than earlier one but it needs following changes to make it
perfect one: As I stated... |
14:09.58 |
Notify |
03GCI:harman052 * 6741580216008704 Design
a T-Shirt for BRL-CAD #5: Task Needs More Work - One of the mentors
has sent this task back for more work. Talk to the mentor(s)
assigned to this task to... |
14:13.13 |
Notify |
03GCI:keshashah * 5080466516344832 Create
a VOL wiki page: Need time ? - How far have you been ? Update us
here. If you need some time, I can extend by some hours. Its less
than 20 hrs remaining. |
14:17.34 |
Notify |
03GCI:adityagulati * 6453861430591488
Design a new website favicon! #5: New Files - Sir, I have
uploaded 3 new files. final-It Is Not Looped And Has A Different
Anmation. final2-It Is Looped But... |
14:19.44 |
andromeda-galaxy |
MarcTannous:
I fixed rgb_to_hsv :-) |
14:19.56 |
MarcTannous |
andromeda-galaxy: how? what was the
issue? |
14:20.36 |
andromeda-galaxy |
partly, the
test data wasn't accurate enough,p artly it was casting an
(unsigned int *) to an (unsigned char *) |
14:20.56 |
MarcTannous |
how was the
test data not accurate enough? |
14:21.00 |
MarcTannous |
I tried it
with an online converter |
14:21.03 |
MarcTannous |
and those
were the exact values |
14:21.15 |
Notify |
03GCI:helix *
5244780002934784 Animate our logo! #6: Task Claimed - I would like
to work on this task. |
14:21.28 |
MarcTannous |
I even have
the tab open still in my browser : RGB: 192,78,214 |
14:21.44 |
MarcTannous |
expected HSV:
290, 63.6, 83.9 |
14:22.00 |
MarcTannous |
which in
BRL-CAD should be HSV: 290, 0.636, 0.839 |
14:22.31 |
andromeda-galaxy |
the 290
needed more decimal places |
14:23.38 |
andromeda-galaxy |
starseeker:
if you're still there, I couldn't figure out how to pass a path to
db_search() other than through plan... |
14:24.05 |
MarcTannous |
wow |
14:24.17 |
MarcTannous |
damn, I'm so
dumb for not figuring that out# |
14:24.22 |
MarcTannous |
well done
though :) |
14:24.35 |
Notify |
03GCI:gjeet *
5244780002934784 Animate our logo! #6: Task Assigned - This task
has been assigned to Yash. You have 100 hours to complete this
task, good luck! |
14:27.14 |
andromeda-galaxy |
MarcTannous:
thanks |
14:29.01 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:32.08 |
andromeda-galaxy |
starseeker:
what's the difference between "-path /path/*" and passing in the
struct db_full_path representing path as the 5th argument of
db_search? |
14:39.00 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
14:45.37 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:47.41 |
YashM_ |
did notify
stop working |
14:49.55 |
*** join/#brlcad deepak
(~chatzilla@117.220.145.41) |
14:53.41 |
MarcTannous |
not
sure |
14:54.03 |
MarcTannous |
I for one
have not submitted anything this entire day, am working on
something big that should probably be done in an hour or so, will
se if notify is working |
14:59.27 |
YashM_ |
well it
did |
15:12.38 |
YashM_ |
so, who is
the notify incharge here? |
15:18.37 |
Notify |
03GCI:bhargavmajety * 4632172593938432
Write a wiki page on joining the BRL-CAD project: None - Thanks
harmanpreet for your suggestions I will work according to your
suggestions and will upload my... |
15:18.57 |
Notify |
03GCI:helix *
5244780002934784 Animate our logo! #6: None - I will not be able
to submit a higher resolution as it takes a lot of time to render
on my PC. |
15:19.21 |
MarcTannous |
there you
go |
15:20.29 |
YashM_ |
:) |
15:35.35 |
Notify |
03BRL-CAD:carlmoore * 63616
brlcad/trunk/src/proc-db/naca/naca.h: remove a trailing blank or
tab; fix spellings |
15:36.12 |
Notify |
03GCI:ch3ck *
5236107205672960 Design a new website favicon! #6: Task Assigned -
This task has been assigned to Jatin Luthra. You have 100 hours to
complete this task, good luck! |
15:42.50 |
Notify |
03GCI:tannousmarc * 5819771786362880 Write
draft of BRL-CAD application interface design guidelines: A modern
approach - Hello, My last few designs were more of a concept or
prototype, with this... |
15:43.05 |
Notify |
03GCI:tannousmarc * 5819771786362880 Write
draft of BRL-CAD application interface design guidelines: Ready for
review - The work on this task is ready to be reviewed. |
15:43.28 |
MarcTannous |
brlcad:
andrei: hope you like my conventional approach to a guideline
:D |
15:45.55 |
Notify |
03GCI:deepakkumarsharma * 6453861430591488
Design a new website favicon! #5: Good Work - Hey Aditya, Hope
you enjoyed this task. You did an awesome job I love all your
designs specially final2.gif... |
15:46.16 |
Notify |
03GCI:keshashah * 5244780002934784 Animate
our logo! #6: Task Closed - Congratulations, this task has been
completed successfully. |
15:46.36 |
Notify |
03GCI:ch3ck *
5821990405406720 Model a toy tank in 3D using BRL-CAD #4: Great
work - Awesome progress on the toy tank. It's almost complete here
are just a few tweaks. 1.) You could make it more... |
15:46.38 |
Notify |
03GCI:ch3ck *
5821990405406720 Model a toy tank in 3D using BRL-CAD #4: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
15:52.46 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:54.23 |
Notify |
03GCI:helix *
5265727984500736 Design a new website favicon! #9: Task Claimed - I
would like to work on this task. |
15:55.21 |
Notify |
03GCI:harman052 * 5265727984500736 Design
a new website favicon! #9: Task Assigned - This task has been
assigned to Yash. You have 100 hours to complete this task, good
luck! |
15:56.21 |
Notify |
03GCI:helix *
5265727984500736 Design a new website favicon! #9: Ready for review
- The work on this task is ready to be reviewed. |
15:57.32 |
*** join/#brlcad ishwerdas
(75c76a5d@gateway/web/cgi-irc/kiwiirc.com/ip.117.199.106.93) |
16:03.35 |
Notify |
03GCI:Melange
* 5522147732619264 Create a Motion Typography video for BRL-CAD #2:
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
16:03.40 |
Notify |
03GCI:sharan1998 * 5821990405406720 Model
a toy tank in 3D using BRL-CAD #4: Ready for review - The work on
this task is ready to be reviewed. |
16:11.05 |
Notify |
03GCI:adityagulati * 6453861430591488
Design a new website favicon! #5: Ready for review - The work on
this task is ready to be reviewed. |
16:12.33 |
andromeda-galaxy |
https://www.google-melange.com/gci/task/view/google/gci2014/5220932951998464
says to hook up a help string in src/tclscripts, but src/tclscripts
doesn't seem to have help for any of the ged_* commands written in
C... |
16:12.34 |
gcibot |
Stub in a new
'lc' command for listing combinations |
16:12.35 |
gcibot |
Status:
Claimed (3 days, 19 hours left) |
16:12.35 |
gcibot |
Mentor(s):
Mihai Neacsu, Ishwerdas |
16:12.36 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
16:13.32 |
Notify |
03GCI:ch3ck *
5819771786362880 Write draft of BRL-CAD application interface
design guidelines: Task Closed - Congratulations, this task has
been completed successfully. |
16:14.21 |
MarcTannous |
ch3ck: how
was my task? any feedback? |
16:15.07 |
Notify |
03GCI:adityagulati * 6453861430591488
Design a new website favicon! #5: New Files - Sir, I have
uploaded 2 new files with the desired changes. finalll- with a
longer delay finall- with a shorter... |
16:15.12 |
Notify |
03GCI:ishwerdas * 6453861430591488 Design
a new website favicon! #5: None - BRL CAD must be BRL-CAD, rest I
think is fine. |
16:15.43 |
Notify |
03GCI:o7p9bxbnyj * 5220932951998464 Stub
in a new 'lc' command for listing combinations: Ready for review -
The work on this task is ready to be reviewed. |
16:18.08 |
Notify |
03GCI:sfurti06 * 6390082307096576 Design a
T-Shirt for BRL-CAD #2: Thank you. - Thank you so much for your
guidance for this task.It was my first time designing using
photoshop.I really enjoyed... |
16:20.09 |
Notify |
03GCI:lyankov
* 6231574659989504 Animate our logo! #3: Ready for review - The
work on this task is ready to be reviewed. |
16:20.44 |
Notify |
03GCI:tannousmarc * 6621017799655424
Create a do's and don'ts for GSoC: Task Claimed - I would like to
work on this task. |
16:21.29 |
Notify |
03GCI:arpitkambojshcs * 5987394427813888
Design a BRL-CAD splash screen #10: Ready for review - The work on
this task is ready to be reviewed. |
16:22.04 |
MarcTannous |
brlcad:
despite it being closed, I'd really like your feedback on my UI
guidelines task, the one I just completed. |
16:24.28 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:25.16 |
Notify |
03GCI:helix *
5244780002934784 Animate our logo! #6: Ready for review - The work
on this task is ready to be reviewed. |
16:25.21 |
Notify |
03GCI:ch3ck *
6621017799655424 Create a do's and don'ts for GSoC: Task Assigned -
This task has been assigned to Marc Tannous. You have 100 hours to
complete this task, good luck! |
16:27.55 |
Notify |
03GCI:adityagulati * 6453861430591488
Design a new website favicon! #5: New Files - Sir, I made the
desied changes. Now please mark this task as complete. Regards,
Aditya PS I didn't Mark... |
16:33.18 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:37.31 |
Notify |
03GCI:ljudusika * 4797643658100736 Model
"BRL-CAD" in BRL-CAD #2: Task Claimed - I would like to work on
this task. |
16:52.39 |
Notify |
03GCI:moret *
5323479725375488 Identify and eliminate dead code (100+ lines) #7:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
16:58.50 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - Okay,
again a problem, when I zoom in, the tinynav plugin is not working
and rather than seeing a... |
17:03.02 |
Notify |
03GCI:deepakkumarsharma * 4797643658100736
Model "BRL-CAD" in BRL-CAD #2: Task Assigned - This task has been
assigned to Ljudusika. You have 100 hours to complete this task,
good luck! |
17:04.37 |
Notify |
03GCI:sharan1998 * 5821990405406720 Model
a toy tank in 3D using BRL-CAD #4: Chains - making the chains
would be really tough. is there any commands which I could use to
model the chains easily? |
17:07.53 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Task Claimed - I would like to
work on this task. |
17:18.27 |
Notify |
03GCI:o7p9bxbnyj * 5220932951998464 Stub
in a new 'lc' command for listing combinations: Missing files -
Sorry, the first diff was missing a few files; I belive that the
-v2 version has everything. |
17:21.30 |
Notify |
03GCI:deepakkumarsharma * 6453861430591488
Design a new website favicon! #5: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
17:29.48 |
Notify |
03GCI:bhargavmajety * 4632172593938432
Write a wiki page on joining the BRL-CAD project: Ready for review
- The work on this task is ready to be reviewed. |
17:30.02 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Ready for review - The work on
this task is ready to be reviewed. |
17:33.11 |
Notify |
03GCI:rohit_agarwal * 6397086928994304
Design scale/rotate/translate/shear icons #4: Ready for review -
The work on this task is ready to be reviewed. |
17:35.58 |
Notify |
03GCI:rohit_agarwal * 6397086928994304
Design scale/rotate/translate/shear icons #4: Files Uploaded - I
have uploaded the following files- Scale 1.xcf Rotate 1.xcf
Translate 1.xcf Shear 1.xcf ... |
17:36.38 |
Notify |
03GCI:Melange
* 5893656028381184 Identify and eliminate dead code (100+ lines):
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
17:37.07 |
*** join/#brlcad Rohit
(~Ravi@49.203.247.221) |
17:39.02 |
Guest13685 |
Sir, |
17:39.13 |
Guest13685 |
i am Rohit
Agarwal |
17:39.30 |
YashM_ |
Hi |
17:40.20 |
MarcTannous |
Hello |
17:41.15 |
*** part/#brlcad Guest13685
(~Ravi@49.203.247.221) |
17:45.38 |
Notify |
03BRL-CAD:peter-sa * 63617
brlcad/trunk/src/libbu/tests/bu_color.c: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5852027393409024
that fixes the fixes the bu_rgb_to_hsv unit test. |
17:45.38 |
gcibot |
Fix any
failing unit test |
17:45.38 |
gcibot |
Status:
Closed |
17:45.38 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Gauravjeet Singh |
17:57.11 |
Notify |
03GCI:veskopos * 6424327624851456 Animate
our logo! #2: Task Claimed - I would like to work on this
task. |
18:02.27 |
Notify |
03GCI:deepakkumarsharma * 6424327624851456
Animate our logo! #2: Task Assigned - This task has been assigned
to VeskoD. You have 100 hours to complete this task, good
luck! |
18:05.03 |
Notify |
03GCI:veskopos * 6424327624851456 Animate
our logo! #2: Ready for review - The work on this task is ready to
be reviewed. |
18:28.18 |
Notify |
03BRL-CAD:n_reed * 63618
(brlcad/branches/brep-debug/AUTHORS brlcad/branches/brep-debug/BUGS
and 131 others): sync from trunk through r63617 |
18:30.38 |
Notify |
03GCI:Melange
* 5512189783834624 Design a new website landing page for BRL-CAD
#6: Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
19:07.36 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
19:07.52 |
*** join/#brlcad andrei_
(~andrei@188.26.187.15) |
19:09.08 |
andrei_ |
~seen
mihaineacsu |
19:09.12 |
infobot |
mihaineacsu
<~mihaineac@78.96.223.14> was last seen on IRC in channel
#brlcad, 1d 5h 3m 21s ago, saying: 'let me know when you're
done'. |
19:14.35 |
MarcTannous |
andrei_, did
you see the task I submitted? |
19:14.46 |
andrei_ |
nope,
Marc |
19:14.47 |
MarcTannous |
andrei_, it
got closed really fast and I got not feedback :( |
19:14.48 |
andrei_ |
just got
home |
19:15.24 |
MarcTannous |
andrei_,
please do when you have the time. I'm submitting a follow up task
for my split screen concept I entered earlier this week, and then
going to sleep as I am exhausted, hope to get feedback until next
morning on both of these :d |
19:15.41 |
andrei_ |
link it here,
please |
19:16.20 |
Notify |
03GCI:tannousmarc * 6621017799655424
Create a do's and don'ts for GSoC: Ready for review - The work on
this task is ready to be reviewed. |
19:17.50 |
Notify |
03GCI:tannousmarc * 6621017799655424
Create a do's and don'ts for GSoC: Follow up task - The guy who
designed the split screen concept here, These are the files for
the first part, "1) selecting... |
19:17.51 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5819771786362880 |
19:17.52 |
gcibot |
Write draft
of BRL-CAD application interface design guidelines |
19:17.52 |
gcibot |
Status:
Closed |
19:17.52 |
gcibot |
Mentor(s):
Popescu Andrei, Sean |
19:18.02 |
MarcTannous |
^ this is the
closed one, which I got no feedback on |
19:18.05 |
MarcTannous |
hope you like
it |
19:21.58 |
andrei_ |
well,
Marc |
19:22.02 |
andrei_ |
there's not
much to say |
19:22.05 |
andrei_ |
yeah, I
really do like it |
19:24.15 |
Notify |
03GCI:Melange
* 4639899508539392 Write manual page documentation (for g-jack):
Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
19:37.01 |
Notify |
03GCI:brlcad
* 5819771786362880 Write draft of BRL-CAD application interface
design guidelines: awesome, this is perfect - I REALLY like this
interface setup. It's simple, it's intuitive, it's a... |
19:38.21 |
Notify |
03GCI:maths22_m * 6424327624851456 Animate
our logo! #2: Task - I'm thinking you misread which task you were
completing. You are supposed to submit an animation using the logo,
not a rendering of... |
19:38.26 |
Notify |
03GCI:maths22_m * 6424327624851456 Animate
our logo! #2: Task Needs More Work - One of the mentors has sent
this task back for more work. Talk to the mentor(s) assigned to
this task to satisfy the... |
19:41.45 |
MarcTannous |
brlcad: I
don' |
19:42.00 |
MarcTannous |
don't quite
understand what you mean by reflect the content on the right, could
please clarify? |
19:42.15 |
MarcTannous |
could you
* |
20:11.02 |
*** join/#brlcad Maitreya
(~Maitreya@122.163.196.131) |
20:11.06 |
Maitreya |
Hi |
20:11.42 |
Maitreya |
I'm working
on this task: DESIGN A BRL-CAD SPLASH SCREEN #7 |
20:12.49 |
Maitreya |
I've a query
that what resolution should splash page image be in? |
20:16.34 |
MarcTannous |
Maitreya:
just a second |
20:16.42 |
Notify |
03GCI:acprojects * 6375237222400000
Animate our logo!: Task Claimed - I would like to work on this
task. |
20:18.06 |
MarcTannous |
Maitreya: I
designed
http://svn.code.sf.net/p/brlcad/code/brlcad/trunk/src/tclscripts/archer/images/aboutArcher.png
to be at the same resolution as the previous one, which was
542x422 |
20:18.18 |
MarcTannous |
hope that
should answer your question |
20:18.31 |
MarcTannous |
I'm off to
sleep guys, have a good day/night |
20:19.04 |
MarcTannous |
NICK
<MarcTannous-Sleeping> |
20:19.08 |
MarcTannous |
damn that did
not work |
20:19.19 |
Stragus |
Missing a /
:) |
20:19.28 |
MarcTannous |
ty |
20:19.29 |
Maitreya |
Thanks! I've
one more query regarding the BRLCAD logo on the splash image, how
should I use it? Just need some suggestions. :) |
20:19.55 |
MarcTannous |
Maitreya: Be
creative, use the files over at
www.brlcad.org/wiki/patches |
20:20.08 |
MarcTannous |
and follow
the directions written in the task |
20:20.22 |
MarcTannous |
if you have
more specific questions, write them here and I'll answer them in
the morning |
20:20.25 |
Stragus |
I don't think
they would mind a higher resolution splash screen, unless it's an
issue regarding text aliasing/blurring |
20:20.50 |
Maitreya |
Thanks for
the link! Should I show the mockup here before posting
there? |
20:23.46 |
Notify |
03BRL-CAD:carlmoore * 63619
brlcad/trunk/doc/docbook/system/man1/en/pixautosize.xml: touch up,
including removing non-printing characters |
20:25.43 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
20:25.48 |
Notify |
03GCI:deepakkumarsharma * 6375237222400000
Animate our logo!: Task Assigned - This task has been assigned to
acprojects. You have 100 hours to complete this task, good
luck! |
20:29.17 |
*** join/#brlcad merzo
(~merzo@245-70-133-95.pool.ukrtel.net) |
20:38.36 |
Notify |
03GCI:Melange
* 5263538490703872 Design a website icon set for brlcad.org #4:
Task due soon - There are less than 24 hours left until the
deadline, please submit your work soon. |
20:39.06 |
Notify |
03GCI:simmomic000 * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Task Claimed - I
would like to work on this task. |
20:40.43 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
20:43.02 |
Notify |
03GCI:simmomic000 * 5323479725375488
Identify and eliminate dead code (100+ lines) #7: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
20:45.42 |
andrei_ |
andromeda,
you ve got quite a lot of large patches lately |
20:45.46 |
andrei_ |
well done
:) |
20:49.30 |
andromeda-galaxy |
andrei_:
thanks! |
20:55.46 |
Notify |
03GCI:odyssey
* 4824199776436224 Fix any failing unit test #6: Task Claimed - I
would like to work on this task. |
20:57.36 |
Notify |
03GCI:mihaineacsu29 * 4824199776436224 Fix
any failing unit test #6: Task Assigned - This task has been
assigned to Odyssey. You have 100 hours to complete this task, good
luck! |
20:59.08 |
andromeda-galaxy |
andrei_: Do
you know anything about how bn_isect_line3_line3 works? I'm trying
to debug it and having some trouble... |
21:09.11 |
andrei_ |
no, but I ll
have a look later |
21:09.11 |
Notify |
03GCI:veskopos * 6424327624851456 Animate
our logo! #2: Ready for review - The work on this task is ready to
be reviewed. |
21:09.49 |
Notify |
03GCI:acprojects * 6375237222400000
Animate our logo!: Ready for review - The work on this task is
ready to be reviewed. |
21:10.00 |
andromeda-galaxy |
andrei_:
thanks you! it seems to be returning the wrong value, which is the
root cause of all the failing bn_isect_line_lseg() test
failures |
21:12.29 |
Notify |
03GCI:odyssey
* 4824199776436224 Fix any failing unit test #6: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
21:20.32 |
Notify |
03GCI:Melange
* 4954452779859968 Design a web page that overviews the BRL-CAD
contributors #5: Task due soon - There are less than 24 hours left
until the deadline, please submit your work soon. |
21:26.50 |
starseeker |
andromeda-galaxy: you send in an array of
struct directory pointers to specify what paths to
search |
21:28.00 |
starseeker |
so given an
object name, you do a db_lookup to get the struct directory pointer
of the object - that's your starting point for search |
21:30.33 |
starseeker |
if you'd
rather work at the string level, you can probably build an
argc/argv array and use the libged level search call |
21:31.14 |
Notify |
03GCI:michalp2213 * 5283195146731520
Identify and eliminate dead code (100+ lines) #3: Ready for review
- The work on this task is ready to be reviewed. |
21:35.39 |
andromeda-galaxy |
stareeker:
thanks... I did manage to get it working; I used db_string_to_path
on the user-supplied path string to get a struct db_full_path and
passed that in |
21:36.25 |
andromeda-galaxy |
starseeker:
Both bn_isect_line3_line3 and bn_dist_line3_line3 seem to return
incorrect results, at least in certain cases; do you know anything
abou the algorithm used in bn_isect_line3_line3? |
21:39.32 |
andrei_ |
~seen
MarcTannous |
21:39.38 |
infobot |
marctannous
<bc1a92f6@gateway/web/freenode/ip.188.26.146.246> was last
seen on IRC in channel #brlcad, 1h 19m 16s ago, saying: 'if you
have more specific questions, write them here and I'll answer them
in the morning'. |
21:49.14 |
Notify |
03BRL-CAD:carlmoore * 63620
brlcad/trunk/src/fb/pixautosize.c: use h? for help |
22:00.52 |
Notify |
03GCI:Melange
* 5818109499801600 Design a BRL-CAD Sticker #14: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
22:01.38 |
Notify |
03GCI:rexey29
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Ready for review - The work on this task is ready
to be reviewed. |
22:14.14 |
Notify |
03GCI:maxitothegreat * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: Task Claimed - I would like to work on this
task. |
22:16.10 |
Notify |
03GCI:odyssey
* 6339238148702208 Identify and eliminate dead code (100+ lines)
#5: Task Claimed - I would like to work on this task. |
22:19.49 |
Notify |
03GCI:mihaineacsu29 * 6339238148702208
Identify and eliminate dead code (100+ lines) #5: Task Assigned -
This task has been assigned to Odyssey. You have 100 hours to
complete this task, good luck! |
22:26.07 |
Notify |
03GCI:maxitothegreat * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: None - TABLE OF CONTENTS Page I, INTRODUCTION
................................. |
22:28.22 |
starseeker |
andromeda-galaxy: I'm afraid I
don't |
22:28.39 |
andromeda-galaxy |
starseeker:
oh well... |
22:28.49 |
starseeker |
does the code
cite any papers? |
22:29.02 |
andromeda-galaxy |
Unfortunately, no |
22:29.53 |
andromeda-galaxy |
b |
22:30.11 |
andromeda-galaxy |
sorry, trying
to switch buffer but didn't press C-x hard enough |
22:31.13 |
starseeker |
andromeda-galaxy: this might be useful
(not sure) http://geomalgorithms.com/a07-_distance.html |
22:31.35 |
andromeda-galaxy |
I just found
that myself, looking for the sc/tc variables used in the
code |
22:31.42 |
andromeda-galaxy |
I'll look and
see if it seems like it's correct |
22:34.26 |
starseeker |
http://paulbourke.net/geometry/pointlineplane/ |
22:36.29 |
starseeker |
andromeda-galaxy: ah, I think this was
what I was thinking of:
http://www.geometrictools.com/Samples/Geometrics.html#DistanceSegments3 |
22:36.58 |
andromeda-galaxy |
starseeker:
looks promising |
22:37.18 |
andromeda-galaxy |
the code near
the end of http://geomalgorithms.com/a07-_distance.html
looks pretty much the same as ours, al8so |
22:37.18 |
starseeker |
Boost
license, so OK to use - would have to be translated to our data
types, of course... |
22:37.37 |
Notify |
03GCI:odyssey
* 6339238148702208 Identify and eliminate dead code (100+ lines)
#5: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
22:37.58 |
andromeda-galaxy |
so that
algorithm is probably correct |
22:38.56 |
Notify |
03GCI:ello *
5001497033048064 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter #2: Task Claimed - I would like to work
on this task. |
22:38.57 |
Notify |
03GCI:ello *
5001497033048064 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter #2: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
22:42.29 |
starseeker |
is almost tempted to make some GCI tasks to convert some of
those algorithms to libbn algorithms... |
22:43.09 |
andromeda-galaxy |
I think that
the problem ma have been the fact that previously pdist = sc *
magnitude(pdir) and qdist = tc * magnitude(qdir) |
22:44.08 |
andromeda-galaxy |
I noticed
that the algorithm described on the geomalgorithms.com page didn't
include those terms, so I tried removing them, and it seems to be
working better... |
22:45.10 |
andromeda-galaxy |
starseeker:
but further investigating shows that the function was doing the
right thing, it's just that the caller was doing it
wrong |
22:45.23 |
starseeker |
ah |
22:45.44 |
andromeda-galaxy |
the
difference between what t should be for them to intersect and the
actual distance to the intersection point can be somewhat
subtle |
22:46.21 |
starseeker |
feel free to
add any comments/examples you think might help illustrate how to
use it correctly :-) |
22:46.45 |
andromeda-galaxy |
might be
worth rephrasing part of the header comment, not entirely
sure.. |
22:52.14 |
starseeker |
andromeda-galaxy: do you think the task of
translating some of the GeometricTools (a.k.a WildMagic) C++
algorithms into BRL-CAD would be of interest as GCI
tasks? |
22:52.29 |
andromeda-galaxy |
starseeker:
quite possibly... |
22:53.09 |
starseeker |
they have a
whole slew of interesting bits in there |
22:53.34 |
andromeda-galaxy |
indeed |
22:55.40 |
starseeker |
yeesh they
even have surface fitting of some sort |
22:55.59 |
andromeda-galaxy |
wow! |
22:56.15 |
starseeker |
doubt it's to
a closed solid, but still... |
22:57.14 |
starseeker |
that oriented
bounding box code might be interesting - would like to replace the
code we currently use for that, if this is reasonably
fast... |
22:57.31 |
andromeda-galaxy |
hmmm... |
22:59.21 |
andromeda-galaxy |
starseeker:
the header comment for bn_isect_line_lseg() says that it returns
the value of t for the intersection |
22:59.28 |
andromeda-galaxy |
but it
*actually* returns the distance to the intersection |
22:59.35 |
starseeker |
OK, so that's
a bug |
22:59.39 |
starseeker |
(documentation) |
23:00.01 |
andromeda-galaxy |
Since
everything else is probably already built around that, I should
change the documentation and the tests, but not the code,
right? |
23:00.04 |
starseeker |
or actually,
might be worth checking if any code uses it |
23:00.33 |
starseeker |
right, unless
the code looks like it is assuming it's returning t (might be a
source of more bugs) |
23:00.43 |
starseeker |
s/code/calling code/ |
23:01.05 |
andromeda-galaxy |
pretty much
just nmg_rt_isect.c |
23:01.59 |
andromeda-galaxy |
isect_ray_lseg(), which calls, it does
assume it to the distance along the ray (scans it into a variable
called dist_along_ray) |
23:02.16 |
starseeker |
OK, so yeah
it's a doc fix then |
23:02.42 |
starseeker |
O.o http://www.geometrictools.com/Source/Interpolation.html |
23:02.53 |
starseeker |
yeow |
23:03.48 |
andromeda-galaxy |
I think I did
find a real bug in the function too, though |
23:03.59 |
starseeker |
sweet |
23:04.04 |
andromeda-galaxy |
isect_point
was basically being set to the vector between p and the
intersection |
23:04.11 |
andromeda-galaxy |
instead of
the intersection itself |
23:04.28 |
andromeda-galaxy |
VSCALE(isect_pt, d_unit,
dist1) |
23:04.42 |
andromeda-galaxy |
i.e. d units
along p in the direction of dist1 |
23:04.53 |
andromeda-galaxy |
it caused the
return values to be wrong once in a while, I think |
23:07.03 |
starseeker |
sounds like
it might have been trying to return the parameterization after all
then |
23:07.28 |
andromeda-galaxy |
I'm not
sure... the situation overalli s a little weird |
23:08.11 |
andromeda-galaxy |
it just used
the isect_pt to calculate how for off A and B were, to decide where
on the infinite line around A<->B the hit was |
23:08.17 |
starseeker |
if it is
actually returning the value t along the ray, then to get the 3d
intersection point will require another calculation
step |
23:10.04 |
andromeda-galaxy |
isect = t +
p, right? |
23:11.13 |
starseeker |
t is a
parameterization along one of the line segments (if I'm
understanding correctly) so you'd plug t into whatever the
parametric equation is for that segment |
23:11.44 |
andromeda-galaxy |
the function
is given P and D, for line X = P = tD |
23:11.58 |
andromeda-galaxy |
I mean, X = P
+ tD |
23:12.14 |
andromeda-galaxy |
so if k (say)
is the distance down the ray, then isect_Pt = P + k |
23:12.26 |
starseeker |
so wouldn't
p(intersect) = P + t(intersect)D ? |
23:12.29 |
andromeda-galaxy |
(k is
distance in the correct direction, thats's the d_unit scale ffrom
earlier) |
23:12.40 |
andromeda-galaxy |
starseeker:
it would, if t is the parameter for intersect |
23:12.49 |
andromeda-galaxy |
but the
function is returning the distance (tD) not the
parameter |
23:13.08 |
andromeda-galaxy |
(which
appears to be expected, the documentation must have been
wrogn) |
23:13.30 |
andromeda-galaxy |
the bug I
found was that given all of that, it basically did isect_pt = tD
instead of isect_Pt = P + tD |
23:14.04 |
starseeker |
suggests constructing a few test cases where you know the
answers to see if it all makes sense |
23:14.35 |
andromeda-galaxy |
remembers that I should actually go fix those tests, since
this whole thing came out of trying to fix the
tests |
23:16.35 |
starseeker |
heh |
23:27.57 |
andromeda-galaxy |
when did the
regression tests get integrated into make test? |
23:28.41 |
andromeda-galaxy |
and.... They
all pass! |
23:33.05 |
andromeda-galaxy |
starseeker:
over the course of the day, I've gotten the number of failing tests
down to 5! (70, 575, 576, 638, 643) |
23:39.29 |
starseeker |
awesome! |
23:39.52 |
starseeker |
that's
recent |
23:40.03 |
starseeker |
to run just
the non-regression tests, do "make check" |
23:42.46 |
andromeda-galaxy |
ahh... |
23:42.49 |
andromeda-galaxy |
that'll speed
things ut |
23:43.02 |
andromeda-galaxy |
*uep |
23:43.48 |
andromeda-galaxy |
for me, two
of the regression tests fail when run with 'make test', but don't
seem to be a problem when run with 'make regress' |
23:43.56 |
andromeda-galaxy |
any idea
what's causing that? |
23:50.07 |
andromeda-galaxy |
also, is
there any reason not to just turn bn_vec_ae() into a call to
bn_vec_aed? |
23:55.04 |
Stragus |
That would
mean more overhead, unnecessary computations |
00:01.31 |
andromeda-galaxy |
ahh... |
00:01.49 |
andromeda-galaxy |
the current
version of it doesn't seem to work, at least according to the
tests |
00:02.16 |
andromeda-galaxy |
which kind of
makes sense to me... |
00:02.58 |
andromeda-galaxy |
the thing is,
if it's fixed to work the same way as bn_vec_aed(), which is how I
think that it should work, then it will be identical except for the
fact that distance (and distance * distance) is replaced with 1
everywhere |
00:09.13 |
andromeda-galaxy |
also, there
aren't actually any users of bn_vec_ae() as far as I can tell, so
would the overhead be too bad? |
00:12.04 |
Stragus |
Then the
function might be superfluous, perhaps, but it still shouldn't call
the aed() version :) |
00:13.12 |
Stragus |
What doesn't
work exactly with the ae() function? Do you have a specfic test
case? |
00:16.10 |
andromeda-galaxy |
Stragus: both
of the tests for it fail currently |
00:16.27 |
andromeda-galaxy |
basically, it
multiplies by fabs(vz) instead of sqrt(1-vz^2) |
00:16.35 |
andromeda-galaxy |
(for vx and
vy) |
00:16.59 |
andromeda-galaxy |
but when
that's done, it comes out to being exactly the same az bn_vec_aied
with distance = 1 |
00:17.18 |
andromeda-galaxy |
s/aied/aed/ |
00:19.19 |
Stragus |
Hum yes, you
are correct. This is a bug |
00:19.36 |
Stragus |
The fact that
the function isn't called anywhere must be why it wasn't caught
before :p |
00:19.45 |
andromeda-galaxy |
probably |
00:21.11 |
Stragus |
brlcad,
andromeda-galaxy deserves some points/credits/kudos/cookies :) (I'm
not sure how all the task stuff works exactly) |
00:21.18 |
Notify |
03GCI:parthmiglani_21 * 5327961523748864
Design a new website favicon! #2: Task Claimed - I would like to
work on this task. |
00:22.14 |
andromeda-galaxy |
Stragus:
thanks! |
00:22.41 |
andromeda-galaxy |
The reason
that I was asking about calling bn_vec_aed() is because having code
that similar duplicated in both places seems a shame... |
00:23.10 |
andromeda-galaxy |
it would be
easy for them to get out of sync again later if a bug was
discovered and fixed in one, etc. |
00:24.20 |
Stragus |
It's a
frequent occurance for code that really cares about performance.
Compilers can inline entire function calls and simplify code
accordingly, but it can only go so far |
00:24.30 |
andromeda-galaxy |
true... |
00:25.09 |
andromeda-galaxy |
my original
point was that since this isn't used in especially
need-to-be-performant areas like the raytracer, would it be alright
to allow a small amount of overhead in order to remove the other
issues that come with duplication? |
00:25.27 |
Stragus |
BRL-CAD isn't
that optimized overall. A lot of my code ends up with >4
versions of the same code (do we have SSE? SSE2? SSE4.1? AVX? AVX2?
how big is our L1 cache?) |
00:26.03 |
Stragus |
I think
fixing the bug would just be best, it's just a few lines of
code |
00:26.17 |
andromeda-galaxy |
Stragus:
okay! |
00:54.41 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
00:57.07 |
Notify |
03GCI:mihaineacsu29 * 5220932951998464
Stub in a new 'lc' command for listing combinations: Task Closed -
Congratulations, this task has been completed
successfully. |
01:02.18 |
Notify |
03GCI:o7p9bxbnyj * 5836282580172800 Fix
any failing unit test #2: Task Claimed - I would like to work on
this task. |
01:11.32 |
ignacio |
Anyone here
know binary? :| I need help |
01:11.40 |
ignacio |
gcibot,
ping |
01:11.42 |
ignacio |
gcibot,
help |
01:11.45 |
ignacio |
gcibot, |
01:11.47 |
ignacio |
lel |
01:11.55 |
Notify |
03GCI:joshd97
* 5625032667561984 Design a new website landing page for BRL-CAD
#8: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
01:12.05 |
Notify |
03GCI:mihaineacsu29 * 5836282580172800 Fix
any failing unit test #2: Task Assigned - This task has been
assigned to Andromeda Galaxy. You have 100 hours to complete this
task, good luck! |
01:12.50 |
Notify |
03GCI:o7p9bxbnyj * 5836282580172800 Fix
any failing unit test #2: Ready for review - The work on this task
is ready to be reviewed. |
01:16.18 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy/bot/gcibot) |
01:22.22 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy) |
01:26.48 |
Notify |
03GCI:joshd97
* 6080352686702592 Design a new website landing page for BRL-CAD
#7: Task Claimed - I would like to work on this task. |
01:27.38 |
Notify |
03GCI:mihaineacsu29 * 6080352686702592
Design a new website landing page for BRL-CAD #7: Task Assigned -
This task has been assigned to Ft. You have 100 hours to complete
this task, good luck! |
01:35.35 |
Notify |
03BRL-CAD:peter-sa * 63621
(brlcad/trunk/include/ged.h brlcad/trunk/src/libged/CMakeLists.txt
and 4 others): Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5220932951998464
that converts the 'lc' command to C (in libged) and enables it in
MGED/Archer. |
01:35.36 |
Guest98801 |
Stub in a new
'lc' command for listing combinations |
01:35.36 |
Guest98801 |
Status:
Closed |
01:35.36 |
Guest98801 |
Mentor(s):
Mihai Neacsu, Ishwerdas |
01:40.21 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:42.38 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
01:45.29 |
Notify |
03GCI:Melange
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
01:46.00 |
Notify |
03BRL-CAD:starseeker * 63622
brlcad/trunk/src/libbn/CMakeLists.txt: Checkpoint work boiling Ken
Clarkson's hull program (http://www.netlib.org/voronoi/hull.html)
down into a single C file for building convex hulls. So far globals
have been put in a struct, all the files have been boiled down to
one file, and some libbu/libbn functions have been substituted in
for the originals in the file. At the moment it's still |
01:46.02 |
Notify |
set up for
compilation as a single program with file i/o. The next stage will
be to get it using libbn data types for I/O. |
01:46.36 |
starseeker |
andromeda-galaxy: make test is everything,
both working and non-working tests |
01:46.50 |
starseeker |
make regress
will run only those regression tests we expect to work |
01:46.59 |
andromeda-galaxy |
starseeker:
ahh, makes sense |
01:47.23 |
andromeda-galaxy |
also, correct
me if I'm wrong, but integrating new commands into Archer seems to
be quite difficult |
01:47.58 |
andromeda-galaxy |
-> add
method on ArcherCore, entry into mArcherCoreCommands |
01:48.09 |
starseeker |
yep |
01:48.12 |
andromeda-galaxy |
-> add
function that calls it or, maybe, gedWrapper |
01:48.24 |
andromeda-galaxy |
-> Add
another wrapper to lib/Ged.tcl |
01:48.41 |
starseeker |
we eventually
hope to have some sort of command plug-in system, but we aren't
there yet |
01:48.41 |
andromeda-galaxy |
oh, and
libtclcad/tclcad_obj.c, I believe |
01:49.37 |
andromeda-galaxy |
Ah.. that
makes sense; this approach ends up being more flexible, and the
eventual plug-ins would make it easier to add simple
thigs |
01:49.40 |
andromeda-galaxy |
*things |
01:50.04 |
starseeker |
andromeda-galaxy: check with brlcad on
what to do about the ae/aet thing - he may want to opt for code
simplicity in a case like that |
01:50.13 |
starseeker |
(/me is
catching up...) |
01:50.19 |
andromeda-galaxy |
starseeker:
oh... oops |
01:50.29 |
starseeker |
if you
already did it it's fine |
01:50.32 |
andromeda-galaxy |
I just
submitted it on Stragus's advice |
01:51.01 |
starseeker |
no
problem |
01:51.29 |
starseeker |
it's worth
mentioning because he may want to consolidate it to shrink the
API |
01:52.07 |
andromeda-galaxy |
starseeker: I
was thinking about that too... It doesn't burden potential callers
too much to just have to add a , 1 to the argument list |
01:52.10 |
starseeker |
fixing the
bug is excellent in its own right, but while it's in context we
should see if it's an opportunity to simplify |
01:52.34 |
andromeda-galaxy |
also, what is
the process for removing APIs in BRL-CAD (i.e. is there a separate
deprecation phase? If so, how long? ...) |
01:52.47 |
starseeker |
it depends on
how long the API has been in place |
01:53.12 |
starseeker |
see the
CHANGES file under DEPRECATION POLICY |
01:53.39 |
andromeda-galaxy |
ahh... I
missed that, thanks! |
01:54.10 |
starseeker |
there's a lot
of cruft search API in the librt layer from my earlier work (before
we arrived at db_search) |
01:54.24 |
starseeker |
it's not
used, but it was in there too long so it's got to go through
deprecation :-/ |
01:54.28 |
andromeda-galaxy |
by publicly
documented, does it mean "in include/* with a
docstring"? |
01:54.38 |
andromeda-galaxy |
starseeker:
oh well... |
01:55.06 |
starseeker |
andromeda-galaxy: to document it, we stage
it in that same file (look toward the bottom) |
01:55.22 |
starseeker |
or rather,
starting around line 111 |
01:55.48 |
starseeker |
you can see
previous deprecations, and ones we have listed for future
deprecation |
01:56.40 |
andromeda-galaxy |
Ah.. I
actually meant the occurrence of it when the file says that changes
have to be deprecated if "... has been documented and published in
at least TWO releases" |
01:57.03 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Hi - Please check my task.Time
is running out. |
01:57.08 |
starseeker |
practically
speaking, that means its been in a public include file |
01:57.23 |
andromeda-galaxy |
okay, good,
that's what I'd been thinking... |
01:57.26 |
starseeker |
as part of
the release |
01:57.28 |
Notify |
03GCI:mihaineacsu29 * 6231574659989504
Animate our logo! #3: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy... |
01:57.43 |
Notify |
03GCI:mihaineacsu29 * 6231574659989504
Animate our logo! #3: None - You're on the right track! The
backgrounds is definitely a nice touch but try and come up with
something more than simply moving... |
01:57.53 |
starseeker |
we've got a
few things in there that have work-in-progress tags, but it's an
open question whether we can really get away with that |
01:58.34 |
starseeker |
I tend to
thing Sean's right and we really shouldn't because otherwise we'll
end up like Google with everything in Beta forever |
01:58.43 |
andromeda-galaxy |
true... |
01:59.40 |
andromeda-galaxy |
for the db
search routines, option b) should give us the option to remove them
in the first release three monthes after they were deprecated and
db_search() introduced, right? |
02:00.17 |
andromeda-galaxy |
s/first/second/ |
02:00.49 |
starseeker |
nods - that's two minor releases (not patch releases, if I
recall correctly) |
02:01.17 |
starseeker |
it's not too
much trouble since they can be safely ignored - they just offend my
notions of tidiness |
02:01.47 |
andromeda-galaxy |
agreed...
hopefully it won't be too much longer |
02:01.59 |
starseeker |
of course,
we're rather far from any sort of tidy API for most of our
libs |
02:02.09 |
starseeker |
libbu is
probably in the best shape |
02:02.32 |
starseeker |
should get back to Doxygenification at some
point |
02:03.15 |
andromeda-galaxy |
ah well...
hopefully most of the duplification will be removed
eventually. |
02:03.23 |
starseeker |
oh, they
will |
02:03.42 |
starseeker |
we actually
need to give more thought to what we *want* it to look like, once
we're done scrubbing |
02:04.29 |
starseeker |
for example,
we've got the note on db_ls to add an option for regex matching as
an option because there was another function which (incorrectly)
advertised that feature in the API |
02:04.42 |
starseeker |
(was actually
using fnmatch...) |
02:05.17 |
starseeker |
but rather
than have two functions with different patterns and otherwise
similar features, we can add a flag and the necessary back-end
logic and do it all with db_ls |
02:05.45 |
starseeker |
come to think
of it, that *might* be a GCI-ish task - adding regex matching as a
db_ls option... |
02:05.50 |
*** join/#brlcad andromed`
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
02:08.08 |
starseeker |
f_regex and
c_regex_common in search.c in librt have most of the bits that will
be needed... |
02:08.20 |
Notify |
03GCI:adityagulati * 6453861430591488
Design a new website favicon! #5: None - Sir, I don't know
whether you get a notification to review the task without me
marking the task as complete. So I am... |
02:08.52 |
andromed` |
starseeker:
sorry, I just realized that all my irc clients disconnected
suddenly... what were you saying? |
02:09.23 |
starseeker |
was
speculating that adding regex support to db_ls might be a GCI-ish
task |
02:09.29 |
andromed` |
ah... |
02:09.33 |
starseeker |
f_regex and
c_regex_common in search.c in librt have most of the bits that will
be needed |
02:10.07 |
starseeker |
would just
need to translate the regex logic to db_ls needs and enable the
flag (plus a few tests) |
02:10.17 |
andromed` |
sounds
right |
02:11.19 |
starseeker |
now that
you've had a chance to step back from the Fortran->C conversion,
do you want to keep after it or stay on other tasks? |
02:11.47 |
andromed` |
starseeker:
both are interesting... I wouldn't mind doing some of
both |
02:12.30 |
starseeker |
how do the
last few unit test problems look? |
02:12.31 |
andromed` |
adding
regexes to db_ls sounds kind of fun |
02:12.35 |
starseeker |
heh |
02:12.39 |
starseeker |
is allergic to regex |
02:13.12 |
starseeker |
if Sean
thinks it's a good fit we can toss up a task |
02:13.24 |
andromed` |
on the test
side, I have pretty much everything but the binstr (don't remember
the whole name, sorry) and the regress tests |
02:13.35 |
ignacio|sleep |
Good
night! |
02:13.37 |
starseeker |
nods - don't worry about the regress tests |
02:14.00 |
starseeker |
the
flawfinder one will be a *lot* of work, if we even decide we want
to try to get it working |
02:14.42 |
andromed` |
that was my
impression as well... |
02:14.45 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:14.52 |
Notify |
03GCI:zehata
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Task Claimed - I would like to work on this
task. |
02:14.52 |
starseeker |
the quote one
might be a possibility, but that logic (if I recall correctly)
might actually be a candidate to move to the unit tests |
02:15.07 |
andromed` |
makes
sense |
02:15.10 |
starseeker |
main
difficulty is I'm not sure if the quoting function is
complete |
02:15.24 |
starseeker |
brlcad was
writing that, last I recall |
02:15.33 |
starseeker |
tricky little
bugger |
02:16.39 |
andromed` |
sounds right
--- I've found that most things to do with complex quoting are
tricky |
02:16.54 |
starseeker |
well, the
clarkson hull code has sapped my thinking juices for the day - I
may be back on later, but more likely tomorrow |
02:17.23 |
starseeker |
will be having nightmares about globals... |
02:17.54 |
starseeker |
andromed`:
very nice work! |
02:17.58 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
02:18.02 |
andromed` |
starseeker:
thanks! |
02:45.29 |
Notify |
03GCI:mihaineacsu29 * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Task
Assigned - This task has been assigned to Zenon. You have 100 hours
to complete this task,... |
02:45.39 |
Notify |
03GCI:mihaineacsu29 * 4949239830413312
Transcribe Geometry Model Data from a PDF report to an ASCII file
Helicopter: Task Assigned - This task has been assigned to
MaxitoTheGreat. You have 100 hours... |
02:45.54 |
Notify |
03GCI:mihaineacsu29 * 5327961523748864
Design a new website favicon! #2: Task Assigned - This task has
been assigned to Parth Miglani. You have 100 hours to complete this
task, good luck! |
03:22.10 |
Michael_Huang |
Hi, would it
be possible for someone to run through this guide I wrote? MGED
crashes in the environments I've tried it in. http://brlcad.org/wiki/VOL |
03:24.20 |
Notify |
03GCI:zehata
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Websites link icons - As I do not have the icons
for the links (at the top of the website), could I... |
03:27.46 |
Notify |
03GCI:gjeet *
6453861430591488 Design a new website favicon! #5: Task Closed -
Congratulations, this task has been completed
successfully. |
03:33.07 |
Notify |
03GCI:mihaineacsu29 * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: None
- Sure, you can snip a portion of it. I added the source files to
dropbox, you can find the... |
03:34.47 |
*** join/#brlcad YashM
(~YashM@117.222.70.10) |
03:42.39 |
Notify |
03GCI:zehata
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Website interactive screen size - Dear Mentors,
Is it required to make the submission interact with... |
03:43.04 |
YashM |
any mentors
here? |
03:45.45 |
Notify |
03GCI:fernozzle * 5080466516344832 Create
a VOL wiki page: I'm not sure what else I can do - At this point,
I don't know what else I can try for BRL-CAD to not crash. I've
also tried asking the IRC... |
03:45.50 |
Notify |
03GCI:fernozzle * 5080466516344832 Create
a VOL wiki page: Ready for review - The work on this task is ready
to be reviewed. |
03:47.15 |
Notify |
03BRL-CAD:starseeker * 63623
brlcad/trunk/regress/CMakeLists.txt: Apparently latest CMake has
added a new warning about invalid dependencies on
targets. |
03:53.16 |
Notify |
03BRL-CAD:starseeker * 63624
brlcad/trunk/misc/CMake/FindSTL.cmake: Don't repeat the STL test if
we've already run it. |
03:54.13 |
Notify |
03GCI:gjeet *
6621017799655424 Create a do's and don'ts for GSoC
http://www.google-melange.com/gci/task/view/google/gci2014/6621017799655424:
Awesome marc I loved this design, just some
simple... |
03:54.19 |
Notify |
03GCI:gjeet *
6621017799655424 Create a do's and don'ts for GSoC: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
03:55.45 |
Notify |
03GCI:mihaineacsu29 * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: None
- Short answer: No. I believe the webpage responsiveness to
different screen size is not a... |
04:04.41 |
Notify |
03BRL-CAD:starseeker * 63625
(brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake
brlcad/trunk/misc/CMake/FindLEX.cmake): More checks before
repeating testing. |
04:08.00 |
Notify |
03BRL-CAD:starseeker * 63626
brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake: Looks like the
new quoting rules impact this logic. |
04:15.59 |
Notify |
03GCI:Melange
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: Task due soon - There are less than 24 hours left
until the deadline, please submit your work soon. |
04:19.20 |
Notify |
03BRL-CAD:starseeker * 63627
(brlcad/trunk/misc/CMake/FindTERMLIB.cmake
brlcad/trunk/src/other/incrTcl/itcl/CMake/ac_std_funcs.cmake and 9
others): Clear more repeating tests |
04:19.37 |
Notify |
03GCI:adityagulati * 5186134254551040
Animate our logo! #9: Task Claimed - I would like to work on this
task. |
04:21.33 |
Notify |
03GCI:ninzhan
* 5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: Task Claimed - I would like to work on this
task. |
04:23.19 |
Notify |
03BRL-CAD:starseeker * 63628
(brlcad/trunk/CMakeLists.txt
brlcad/trunk/src/other/libpng/CMakeLists.txt): More tweaks for new
CMake |
04:23.21 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
04:24.08 |
YashM |
damn |
04:24.18 |
YashM |
someone
claimed the last task i was working on |
04:26.43 |
YashM |
mihaineacsu,
you there? |
04:27.31 |
*** join/#brlcad ishwerdas
(75dc9446@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.148.70) |
04:30.36 |
mihaineacsu |
hi
YashM |
04:30.51 |
YashM |
someone
claimed the last task i was working on |
04:30.53 |
YashM |
what
now? |
04:32.03 |
Notify |
03GCI:mihaineacsu29 * 5186134254551040
Animate our logo! #9: Task Assigned - This task has been assigned
to Aditya Gulati. You have 100 hours to complete this task, good
luck! |
04:32.20 |
mihaineacsu |
what is the
task you were working on? |
04:32.38 |
mihaineacsu |
can you paste
a link to it? |
04:32.40 |
YashM |
I did this
task |
04:32.55 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5265727984500736 |
04:32.55 |
Guest98801 |
Design a new
website favicon! #9 |
04:32.55 |
Guest98801 |
Status:
NeedsReview (3 days, 15 hours left) |
04:32.55 |
Guest98801 |
Mentor(s):
Deepak, Sean |
04:33.07 |
YashM |
I posted it
like 10 hours ago |
04:33.13 |
Notify |
03GCI:alonzo_
* 4928791491117056 Fix one BRL-CAD CMake configuration error with
Dev-C++: Task Claimed - I would like to work on this
task. |
04:33.21 |
YashM |
It wasn't
reviews so i started working on another and then it got claimed and
it was the last one :( |
04:33.33 |
Notify |
03GCI:mihaineacsu29 * 5303979902763008
Design a web page that overviews the BRL-CAD contributors #3: Task
Assigned - This task has been assigned to Firelord Ninzhan. You
have 100 hours to complete... |
04:34.28 |
Notify |
03GCI:devj *
6068206720516096 Design a BRL-CAD business card #2: Ready for
review - The work on this task is ready to be reviewed. |
04:35.04 |
Notify |
03GCI:mihaineacsu29 * 4928791491117056 Fix
one BRL-CAD CMake configuration error with Dev-C++: Task Assigned -
This task has been assigned to ofnlut_. You have 100 hours to
complete this task, good... |
04:36.32 |
mihaineacsu |
Don't worry
about that, those tasks might be reopened or reassigned as students
might drop them off and try out other tasks |
04:36.43 |
YashM |
What if they
don't |
04:36.55 |
Notify |
03BRL-CAD:starseeker * 63629
(brlcad/trunk/src/other/libpng/ANNOUNCE
brlcad/trunk/src/other/libpng/CHANGES and 97 others): Update libpng
to 1.6.15 |
04:37.22 |
mihaineacsu |
Then you'll
have to try other tasks, there's plenty to choose form |
04:37.50 |
YashM |
But I already
did like 90% of the task |
04:37.50 |
mihaineacsu |
as you can
see, a student can be assigned to a single task at a
time |
04:38.33 |
Notify |
03BRL-CAD:starseeker * 63630
brlcad/trunk/src/other/libpng/CMakeLists.txt: Clear libpng warnings
with new CMake. |
04:52.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:53.33 |
Notify |
03GCI:mihaineacsu29 * 5265727984500736
Design a new website favicon! #9: Task Closed - Congratulations,
this task has been completed successfully. |
04:53.38 |
Notify |
03GCI:kengwee
* 5332242800836608 Model a gerotor in 3D using BRL-CAD #3: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
04:56.14 |
*** join/#brlcad MarcTannous
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
04:56.40 |
MarcTannous |
brlcad: did
you write something while I was asleep? electricity fell down here,
can not read logs |
04:56.48 |
MarcTannous |
brlcad:
regarding my task |
05:04.08 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
05:04.49 |
mihaineacsu |
~seen
brlcad |
05:04.50 |
infobot |
brlcad is
currently on #gsoc #bzflag #stepcode #brlcad. Has said a total of
99 messages. Is idling for 21h 21m 1s, last said: 'one is to fix
the .g and make an example rendering, the other is to create a full
press kit'. |
05:05.30 |
mihaineacsu |
MarcTannous:
this^ might answer your question |
05:09.47 |
Notify |
03GCI:tannousmarc * 6621017799655424
Create a do's and don'ts for GSoC: Ready for review - The work on
this task is ready to be reviewed. |
05:09.47 |
MarcTannous |
ty |
05:09.48 |
Notify |
03GCI:tannousmarc * 6621017799655424
Create a do's and don'ts for GSoC: Answers - 1) The line is
centered, I can guarantee that as I have the CSS in front of me,
tried it on all possible... |
05:11.13 |
Notify |
03GCI:zehata
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: None - Thank you |
05:35.33 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
05:49.10 |
Notify |
03GCI:brlcad
* 5807729956356096 Design a new website favicon! #7
http://www.google-melange.com/gci/task/view/google/gci2014/5807729956356096:
2 pixels off? It looks like you're literally two... |
05:49.15 |
Notify |
03GCI:brlcad
* 5807729956356096 Design a new website favicon! #7: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
05:51.40 |
Notify |
03GCI:helix *
5222892396609536 Design a web page that overviews the BRL-CAD
contributors #6: Task Claimed - I would like to work on this
task. |
05:55.03 |
Notify |
03GCI:mihaineacsu29 * 5222892396609536
Design a web page that overviews the BRL-CAD contributors #6: Task
Assigned - This task has been assigned to Yash. You have 96 hours
to complete this task,... |
05:56.02 |
Notify |
03GCI:brlcad
* 5298427718008832 Design a new website favicon! #4: Not bad.. -
Ekamjot, favicon(2).ico looking pretty good and that's one of the
better shrunken versions of our logo that I've seen.... |
05:56.07 |
Notify |
03GCI:brlcad
* 5298427718008832 Design a new website favicon! #4: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
06:03.44 |
Notify |
03GCI:brlcad
* 5987394427813888 Design a BRL-CAD splash screen #10
http://www.google-melange.com/gci/task/view/google/gci2014/5987394427813888:
awesome! Arpit, these are awesome. If you'd used
a... |
06:03.54 |
Notify |
03GCI:brlcad
* 5987394427813888 Design a BRL-CAD splash screen #10: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
06:06.42 |
Notify |
03GCI:brlcad
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s) assigned
to... |
06:06.47 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - Found the
bug, wasn't able to properly load jQuery, got the correct link
now. |
06:07.42 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: hi - pease
check.thaks |
06:08.07 |
Notify |
03GCI:alonzo_
* 4928791491117056 Fix one BRL-CAD CMake configuration error with
Dev-C++: None - Is this the follow up task to the previous one? I
remember the mentors telling me that there was an... |
06:10.40 |
*** join/#brlcad hsrai_
(~hsrai@66-118-151-70.static.sagonet.net) |
06:12.04 |
Notify |
03GCI:parthmiglani_21 * 5327961523748864
Design a new website favicon! #2: Ready for review - The work on
this task is ready to be reviewed. |
06:12.10 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
06:15.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
06:21.03 |
Notify |
03GCI:brlcad
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: better! - Bhargav, this is looking good and you have some
of the expected content, but the biggest issue I see
is... |
06:32.41 |
Notify |
03GCI:brlcad
* 6397086928994304 Design scale/rotate/translate/shear icons #4: I
do like these - Rohit, I do like these! Where did you get your
inspiration from? These look great, but there's a... |
06:32.42 |
Notify |
03GCI:brlcad
* 6397086928994304 Design scale/rotate/translate/shear icons #4:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
06:33.26 |
Notify |
03GCI:brlcad
* 6424327624851456 Animate our logo! #2: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to satisfy the... |
06:35.27 |
Notify |
03GCI:brlcad
* 6424327624851456 Animate our logo! #2: aep file? - VeskoD, What
is an AEP file? Is that an Adobe Aftereffects file format? If so,
that'll work as a raw working format, but we'll... |
06:37.32 |
Notify |
03GCI:helix *
5222892396609536 Design a web page that overviews the BRL-CAD
contributors #6: Ready for review - The work on this task is ready
to be reviewed. |
06:40.28 |
Notify |
03GCI:brlcad
* 6375237222400000 Animate our logo!: really cool - acprojects,
that's really cool, nicely done! I encourage you to claim another
task to try another animation too. We'd like
something... |
06:40.29 |
Notify |
03GCI:brlcad
* 6375237222400000 Animate our logo!: Task Closed -
Congratulations, this task has been completed
successfully. |
06:41.08 |
Notify |
03GCI:ekamjot01 * 5298427718008832 Design
a new website favicon! #4: Ready for review - The work on this task
is ready to be reviewed. |
06:42.01 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
06:42.38 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
06:42.41 |
andrei_ |
elloj |
06:42.45 |
andrei_ |
hello,
even |
06:42.55 |
YashM |
hey |
06:43.28 |
Notify |
03GCI:ekamjot01 * 5298427718008832 Design
a new website favicon! #4: Re. Uploaded - Hi. Sean I re-uploaded
new files favicon_revised with .ico and .png version and make
changes that you asked. ... |
06:45.48 |
andrei_ |
andromeda,
you here? |
06:47.24 |
Notify |
03GCI:brlcad
* 5283195146731520 Identify and eliminate dead code (100+ lines)
#3: outstanding! - Michal, NICE WORK! So many people have tried
to find and eliminate dead code, but you are the
first... |
06:47.25 |
Notify |
03GCI:brlcad
* 5283195146731520 Identify and eliminate dead code (100+ lines)
#3: Task Closed - Congratulations, this task has been completed
successfully. |
06:47.51 |
*** join/#brlcad ignacio
(~IgnacioUy@2001:4830:134:7::11) |
06:47.52 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy) |
06:48.14 |
Notify |
03GCI:brlcad
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Task Closed - Congratulations, this task has been
completed successfully. |
06:48.39 |
andromeda-galaxy |
andrei_: for
now... |
06:48.50 |
andrei_ |
I m looking
over your task |
06:48.54 |
andrei_ |
and I don t
understand something |
06:48.59 |
andromeda-galaxy |
what? |
06:49.46 |
Notify |
03GCI:brlcad
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: beautiful work! - Rexey, that looks MUCH much
better, thank you! How long did this take you in... |
06:49.54 |
andrei_ |
why did you
replace fabs(vz) with sqrt( 1 - vz * vz) ? |
06:50.06 |
andromeda-galaxy |
That was the
bug... |
06:50.15 |
andrei_ |
you changed
sin to cos |
06:50.28 |
andromeda-galaxy |
(At least as
far as I can tell) |
06:50.38 |
andrei_ |
can you point
me to the failing unit test ? |
06:51.24 |
andromed` |
bn_ae_vecused
to fail |
06:51.36 |
andromed` |
I mean,
bn_vec_ae |
06:51.51 |
andromed` |
I don't think
I changed sin to cos... |
06:52.10 |
andromed` |
at least, my
copy of the diff only shows me chanaging fabs(vz) to rtemp =
sqrt(1-vz^2) |
06:53.06 |
andrei_ |
well
yes |
06:53.12 |
andrei_ |
but since vz
is sin(x) |
06:53.19 |
andrei_ |
rtemp is
actually fabs(cos(x)) |
06:53.31 |
andromed` |
ahh... |
06:53.39 |
andrei_ |
I m not
saying it s wrong |
06:53.45 |
andrei_ |
just let me
give a moment to get a hold of the math |
06:53.51 |
andrei_ |
it s been a
while |
06:54.14 |
andrei_ |
the function
is supposed to Find a unit vector from the origin given azimuth and
elevation |
06:54.16 |
Notify |
03GCI:brlcad
* 5836282580172800 Fix any failing unit test #2: description? -
Andromeda, can you describe what the error was and what this change
to bn_vec_ae is doing (mathematically)? Obviously... |
06:54.17 |
Notify |
03GCI:brlcad
* 5836282580172800 Fix any failing unit test #2: Task Closed -
Congratulations, this task has been completed
successfully. |
06:54.53 |
andrei_ |
brlcad closed
it, I see |
06:55.14 |
andromed` |
indeed, I'll
describe the error I saw on the bug |
06:55.17 |
andromed` |
s/bug/task |
06:56.42 |
Notify |
03GCI:brlcad
* 5236107205672960 Design a new website favicon! #6: we get
notifications and review in order received - Hi Jatin, Don't
worry about task time running out. We control that. :)
We... |
06:57.02 |
Notify |
03GCI:o7p9bxbnyj * 5836282580172800 Fix
any failing unit test #2: Mathematical error - That term
effectively needs to be the distance from the origin to the area
directly below the point at the tip... |
06:57.22 |
Notify |
03GCI:o7p9bxbnyj * 5258492172566528 Fix
any failing unit test #3: Task Claimed - I would like to work on
this task. |
06:57.47 |
Notify |
03GCI:popescuandrei * 5222892396609536
Design a web page that overviews the BRL-CAD contributors #6: None
- Yash, this looks great! It's also consistent with your other
designs. Personally, I like... |
06:57.48 |
Notify |
03GCI:popescuandrei * 5222892396609536
Design a web page that overviews the BRL-CAD contributors #6: Task
Closed - Congratulations, this task has been completed
successfully. |
06:58.45 |
andrei_ |
brlcad: have
a look at this
https://www.google-melange.com/gci/task/view/google/gci2014/5080466516344832 |
06:58.45 |
Guest98801 |
Create a VOL
wiki page |
06:58.46 |
Guest98801 |
Status:
NeedsReview (4 hours, 0 minutes left) |
06:58.46 |
Guest98801 |
Mentor(s):
Kesha Shah, Ch3ck |
06:58.47 |
Notify |
03GCI:brlcad
* 5236107205672960 Design a new website favicon! #6: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
06:58.48 |
Notify |
03GCI:brlcad
* 5236107205672960 Design a new website favicon! #6: this looks
okay - Jatin, your icon looks good, but why the yellow background?
that doesn't really fit our theme or color scheme.... |
06:58.56 |
andrei_ |
he seems to
have trouble with mged |
06:58.58 |
andrei_ |
I ll review
the rest |
06:59.36 |
Notify |
03GCI:brlcad
* 5080466516344832 Create a VOL wiki page: Task Closed -
Congratulations, this task has been completed
successfully. |
06:59.52 |
Notify |
03GCI:o7p9bxbnyj * 5836282580172800 Fix
any failing unit test #2: Less expensive mathematically computation
- I just realized that sqrt(1-sin^2(z)) = fabs(cos(z)), before
committing I'll change it... |
07:01.07 |
Notify |
03GCI:popescuandrei * 6068206720516096
Design a BRL-CAD business card #2: None - Hey, Jake! The
business card looks neat, however, could you make it's front more
BRL-CAD specific? Goodluck! |
07:01.12 |
Notify |
03GCI:popescuandrei * 6068206720516096
Design a BRL-CAD business card #2: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
07:01.27 |
Notify |
03GCI:clayton_walker * 5213338241859584
Fix at least 8 spelling mistakes in at least 8 different files:
Task Claimed - I would like to work on this task. |
07:03.32 |
Notify |
03GCI:clayton_walker * 5213338241859584
Fix at least 8 spelling mistakes in at least 8 different files:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
07:03.33 |
Notify |
03GCI:popescuandrei * 6621017799655424
Create a do's and don'ts for GSoC: None - Marc, this looks very
good, it's clear that you've put a lot of effort into it. Thanks
for doing this ! |
07:03.37 |
Notify |
03GCI:popescuandrei * 6621017799655424
Create a do's and don'ts for GSoC: Task Closed - Congratulations,
this task has been completed successfully. |
07:04.47 |
Notify |
03GCI:popescuandrei * 5327961523748864
Design a new website favicon! #2: None - Hello! Could you please
upload the .psd as well ? It looks nice, upload the psd and I(or
other mentor) will close... |
07:04.52 |
Notify |
03GCI:popescuandrei * 5327961523748864
Design a new website favicon! #2: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
07:05.17 |
Notify |
03GCI:amshenoy * 5536439504732160 Animate
our logo! #7: Task Claimed - I would like to work on this
task. |
07:06.27 |
Notify |
03GCI:popescuandrei * 5298427718008832
Design a new website favicon! #4: None - Well done, Ekamjot Singh!
Thanks for doing this! |
07:06.32 |
Notify |
03GCI:popescuandrei * 5298427718008832
Design a new website favicon! #4: Task Closed - Congratulations,
this task has been completed successfully. |
07:06.57 |
Notify |
03GCI:popescuandrei * 5258492172566528 Fix
any failing unit test #3: Task Assigned - This task has been
assigned to Andromeda Galaxy. You have 100 hours to complete this
task, good luck! |
07:07.11 |
Notify |
03GCI:popescuandrei * 5536439504732160
Animate our logo! #7: Task Assigned - This task has been assigned
to hackerboy. You have 100 hours to complete this task, good
luck! |
07:08.31 |
Notify |
03GCI:o7p9bxbnyj * 5258492172566528 Fix
any failing unit test #3: Ready for review - The work on this task
is ready to be reviewed. |
07:08.41 |
Notify |
03GCI:brlcad
* 5080466516344832 Create a VOL wiki page: bugs - Michael, my
apologies -- I wrote a reply to you a couple days ago, but for
whatever reason it apparently didn't post. Basically,
if... |
07:09.50 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
07:15.11 |
andrei_ |
andromeda,
you do know quite a bit of math, don't you ? :) |
07:15.18 |
Notify |
03GCI:popescuandrei * 5258492172566528 Fix
any failing unit test #3: Task Closed - Congratulations, this task
has been completed successfully. |
07:16.06 |
Notify |
03GCI:o7p9bxbnyj * 6154687162089472 Fix
any failing unit test #4: Task Claimed - I would like to work on
this task. |
07:16.31 |
Notify |
03GCI:popescuandrei * 5258492172566528 Fix
any failing unit test #3: None - Andromeda, this looks good! It
does make sense to me, so I closed the task. However, some other
mentor with more... |
07:17.01 |
Notify |
03GCI:popescuandrei * 6154687162089472 Fix
any failing unit test #4: Task Assigned - This task has been
assigned to Andromeda Galaxy. You have 100 hours to complete this
task, good luck! |
07:17.05 |
andromed` |
andrei_:I do
enjoy math in general... |
07:18.24 |
andromed` |
andrei_: I
usually commit my own tasks, but if you think it's important, I can
ask Sean to take a look at that one |
07:18.34 |
andromed` |
for what it's
worth, I did talk to starseeker a bit about it earlier
today |
07:18.41 |
Notify |
03GCI:fernozzle * 5080466516344832 Create
a VOL wiki page: Thanks! - Thanks for the info! It was really
stressing me out. |
07:19.21 |
Notify |
03GCI:fernozzle * 6109916221669376
Implement a UV-mapping callback for extruded sketches (EXTRUDE):
Task Claimed - I would like to work on this task. |
07:19.55 |
Notify |
03GCI: * :
- |
07:20.24 |
andromed` |
andrei_: are
you still here? |
07:20.26 |
andrei_ |
yes |
07:20.30 |
Notify |
03GCI:brlcad
* 6109916221669376 Implement a UV-mapping callback for extruded
sketches (EXTRUDE): Task Assigned - This task has been assigned to
Michael Huang. You have 100 hours to complete this... |
07:20.31 |
Notify |
03GCI:o7p9bxbnyj * 6154687162089472 Fix
any failing unit test #4: Ready for review - The work on this task
is ready to be reviewed. |
07:24.09 |
Notify |
03GCI:brlcad
* 6109916221669376 Implement a UV-mapping callback for extruded
sketches (EXTRUDE): hard task - Michael, I must admit that this
is not a simple task. However, we're aware of the... |
07:27.20 |
andrei_ |
why did you
make |
07:27.30 |
andrei_ |
result =
argv[5] in the second place |
07:27.43 |
andrei_ |
that's the
test input, or what? |
07:29.18 |
andromed` |
andrei_: |
07:29.30 |
andromed` |
argv[5] is
one of the inputs to the testing function |
07:29.41 |
andromed` |
(the expected
result in fact), and it can be "" |
07:30.07 |
andromed` |
unfortunately, as mentioned in the
comment, CMake doesn't properly pass empty strings like
"" |
07:30.19 |
andromed` |
to the tests,
it just doesn't pass anything |
07:30.31 |
Notify |
03GCI:brlcad
* 5265727984500736 Design a new website favicon! #9
http://www.google-melange.com/gci/task/view/google/gci2014/5265727984500736:
logo animation Yash, where did you get that
version... |
07:30.37 |
andrei_ |
ah, I figured
what you did |
07:30.41 |
andromed` |
I looked into
it some on CMake website/mailing list archives and tried a few
things, but couldn't get any of them to work |
07:31.00 |
Notify |
03GCI:Melange
* 5231299258220544 Model a toy tank in 3D using BRL-CAD: Task due
soon - There are less than 24 hours left until the deadline, please
submit your work soon. |
07:31.10 |
andromed` |
(in
cmakelists.txt) so I settled for making the test interpret
one-too-few arguments |
07:31.15 |
andromed` |
as the last
argument being an empty string |
07:33.52 |
andrei_ |
I couldn't
test any of your tests, since I m at work |
07:33.55 |
Notify |
03GCI:popescuandrei * 6154687162089472 Fix
any failing unit test #4: Task Closed - Congratulations, this task
has been completed successfully. |
07:33.55 |
andrei_ |
but they look
legit |
07:34.07 |
andrei_ |
and you did
put some time into working at them |
07:34.28 |
andrei_ |
starseeker:
are you mentoring? |
07:34.30 |
Notify |
03GCI:o7p9bxbnyj * 5319229989453824 Fix
any failing unit test #5: Task Claimed - I would like to work on
this task. |
07:34.47 |
andrei_ |
how many unit
tests did you fix, andromeda? |
07:34.59 |
andromed` |
andrei_: I
believe that this is the last set of them... |
07:35.17 |
andromed` |
I did lots of
stuff today, and these seemed like they would be useful & fun
to do |
07:35.29 |
Notify |
03GCI:popescuandrei * 5319229989453824 Fix
any failing unit test #5: Task Assigned - This task has been
assigned to Andromeda Galaxy. You have 100 hours to complete this
task, good luck! |
07:35.55 |
andrei_ |
did you
discuss them with starseeker? |
07:36.05 |
andromed` |
andrei_: some
of them... |
07:36.09 |
YashM |
woah thats a
lot of fixing |
07:36.16 |
andromed` |
especially
the bn_isect_line_lseg3 one |
07:36.29 |
Stragus |
I don't think
starseeker is mentoring, some of us are just neutral observers
:) |
07:36.32 |
Notify |
03GCI:helix *
5265727984500736 Design a new website favicon! #9: Photoshop - I
made that with Photoshop CS6 Extended's 3D tool. It was rendered in
Photoshop too. I felt that in a size of 16 x 16,... |
07:36.46 |
andromed` |
andrei_,
Stragus: that's also what starseeker told me |
07:36.51 |
brlcad |
andrei_:
yeah, I wasn't purporting that the math was correct or not, but
that task-wise the task had been fulfilled |
07:37.10 |
Notify |
03GCI:o7p9bxbnyj * 5319229989453824 Fix
any failing unit test #5: Ready for review - The work on this task
is ready to be reviewed. |
07:37.25 |
andromed` |
brlcad: don't
know if you saw, I left a comment talking a little bit about the
maths22 |
07:37.29 |
andromed` |
s/maths22/math/ |
07:37.34 |
andrei_ |
brlcad:
andromed` s tasks do look legit, and usually carry an explanation
of why it was an issue and how it was solved |
07:37.51 |
andrei_ |
but I m not
sure they are correct/applicable |
07:38.50 |
brlcad |
YashM: which
was the last? I'll be adding more as categories of tasks are fully
closed out so no worries -- you'll still be able to claim
one |
07:39.14 |
andromed` |
andrei_: if
you see anything that you think looks incorrect/inapplicable, I'll
try to fix it... is there anything specific you were referring
to? |
07:39.26 |
YashM |
brlcad, Mihai
added one and I claimed it |
07:39.38 |
YashM |
andrei
reviewed it so basically it's sorted out now |
07:39.39 |
andrei_ |
no, I m
reffering to the fact that I don t have brlcad at work, so I can't
test it fully |
07:39.40 |
brlcad |
ahh, thats'
where that came from |
07:39.59 |
brlcad |
YashM: he's
not supposed to add them that way, but it worked ;) |
07:40.01 |
andromed` |
andrei_:
ah... on my system, at least, they all work |
07:40.07 |
YashM |
check this
out |
07:40.07 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5222892396609536 |
07:40.07 |
Guest98801 |
Design a web
page that overviews the BRL-CAD contributors #6 |
07:40.08 |
Guest98801 |
Status:
Closed |
07:40.08 |
Guest98801 |
Mentor(s):
Mihai Neacsu, Sean |
07:40.27 |
brlcad |
nods |
07:40.34 |
brlcad |
I remember
seeing that stray #6 |
07:41.07 |
YashM |
This is the
previous landing page I did, if you haven't seen it yet |
07:41.07 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/6127396939890688 |
07:41.08 |
Guest98801 |
Design a new
website landing page for BRL-CAD |
07:41.08 |
Guest98801 |
Status:
Closed |
07:41.08 |
Guest98801 |
Mentor(s):
Popescu Andrei, Harmanpreet |
07:41.21 |
YashM |
Would love
feedback |
07:41.29 |
andromed` |
andrei_:
also, on my system, I have the failing (non-regression) tests down
to just #70 --- bu_binstr_to_hexstr_test4 |
07:42.08 |
andrei_ |
YashM, in my
opinion you have a certain style when doing designs |
07:42.16 |
andrei_ |
the tasks
look great, they're polished |
07:42.28 |
andrei_ |
personally, I
don t know what feedback to give, it s a subjective
matter |
07:42.59 |
andrei_ |
there are
people who are more familiar with design, I usually review design
task based on overall impression and effort |
07:43.34 |
andrei_ |
if you want
specific feedback on a completed task, i suggest you note them
somewhere |
07:43.37 |
andrei_ |
then ask here
:) |
07:44.19 |
YashM |
andrei, I
guess anyone can review a design. End of the day, it's the users
who are going to use it. It should look good to them. |
07:46.15 |
andrei_ |
I was just
trying to point out that the fact that I don t give detailed
feedback doesn't mean that it s good for a task, but not good fo
real world. I just feel it's not ok to give feedback on a matter I
am not competent in |
07:47.31 |
Notify |
03GCI:ekamjot01 * 6143905720434688 Design
scale/rotate/translate/shear icons #5: Task Claimed - I would like
to work on this task. |
07:48.06 |
brlcad |
YashM: NO I
hadn't seen that... very NICE! |
07:48.21 |
Notify |
03GCI:popescuandrei * 6143905720434688
Design scale/rotate/translate/shear icons #5: Task Assigned - This
task has been assigned to Ekamjot Singh. You have 100 hours to
complete this task, good... |
07:48.39 |
YashM |
Thanks
:) |
07:48.42 |
brlcad |
YashM: just
need to get someone to model that background in brl-cad
:) |
07:48.43 |
YashM |
What would
you like changed? |
07:49.32 |
YashM |
Haha, I will
check out modeling sometime, there's just so much to
learn |
07:49.51 |
brlcad |
that'd
probably be the main/only change other than the logo in the corner
being our lame one |
07:50.07 |
Notify |
03GCI:popescuandrei * 5319229989453824 Fix
any failing unit test #5: None - Closed as similar to Fix any
failing unit test #4 |
07:50.12 |
Notify |
03GCI:popescuandrei * 5319229989453824 Fix
any failing unit test #5: Task Closed - Congratulations, this task
has been completed successfully. |
07:50.16 |
brlcad |
YashM: yeah,
modeling that background would actually be quite
complicated |
07:50.51 |
YashM |
Plus I don't
have the resources I guess, modeling a 128 x 128 version of the
favicon you just left a comment at took my PC like 4
hours |
07:51.13 |
brlcad |
because it's
geometrically complex with those boxes having smooth edges and
visually complex with custom lights in the scene highlighting
features in just the right way |
07:51.26 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: Task Claimed - I would like to work on this
task. |
07:52.16 |
Notify |
03GCI:brlcad
* 5535110749224960 Stub in a new 'mesh' command for
creating/editing NMG and BoT polygonal mesh geometry: Task Assigned
- This task has been assigned to Andromeda Galaxy. You have
100... |
07:52.25 |
andrei_ |
huh? I got a
message from melange |
07:52.33 |
andrei_ |
"you are not
allowed to operate button assign" |
07:52.36 |
andrei_ |
O.o |
07:52.40 |
brlcad |
andromed`:
focus on the "Usage: ..." statement for that task.. that's the
key |
07:52.56 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: Ready for review - The work on this task is ready to
be reviewed. |
07:52.58 |
brlcad |
andrei_:
someone beat you to that task |
07:53.04 |
brlcad |
already
assigned/reviewed/whatever |
07:53.12 |
andromed` |
brlcad: oh...
okay, I'll work on that a little more |
07:53.18 |
andrei_ |
oh, you did
:)) |
07:53.23 |
andromed` |
I have one
other one I'll switch to in that case... |
07:53.52 |
andromed` |
brlcad: can
you give me a few more details on what mesh should do
exactly? |
07:53.58 |
brlcad |
andrei_: it's
really cool when we both hit the button simultaneously and both
happen |
07:54.08 |
andrei_ |
yeah, that
happened a few times |
07:54.17 |
andrei_ |
I joked with
some students, telling them they have to do it twice |
07:54.36 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: Claim Removed - The claim on this task has been
removed, someone else can... |
07:54.37 |
brlcad |
andromed`: it
should make it really really easy to describe a polygonal
mesh |
07:54.41 |
Notify |
03GCI:o7p9bxbnyj * 4989549641990144
Eliminate any library global variable: Task Claimed - I would like
to work on this task. |
07:54.45 |
brlcad |
and to
edit/modify an existing one |
07:54.57 |
Notify |
03GCI:mihaineacsu29 * 4989549641990144
Eliminate any library global variable: Task Assigned - This task
has been assigned to Andromeda Galaxy. You have 100 hours to
complete this task, good luck! |
07:55.34 |
brlcad |
YashM: what
128x128 rendering dook 4 hours?? |
07:56.02 |
brlcad |
oh, you did
the spinning animation |
07:56.06 |
YashM |
brlcad, the
animated favicon I submitted was orignally rendered at 128 x
128 |
07:56.09 |
brlcad |
yeah, I asked
you how you did that |
07:56.15 |
andromed` |
brlcad:
okay... I'll have to think about that some |
07:56.26 |
YashM |
Yeah, I did
it in Photoshop |
07:56.30 |
brlcad |
andromed`:
might want to searcht he web, see if there are any good
patterns |
07:56.43 |
andromed` |
brlcad:
search for what? |
07:56.46 |
brlcad |
andromed`:
keep in mind that the mesh might be triangles and might
not |
07:57.06 |
brlcad |
other CAD
tools or geometry packages that provide a command line interface
for editing mesh geometry |
07:57.10 |
YashM |
Never thought
it would take 4 hours, plus it was interrupted 4 times in between,
which made me lose the RAW .PSD and I had to cut the
timeline |
07:57.21 |
andromed` |
I was
thinking something like "mesh <obj_name> {{+|-}? poly_type
{args}} |
07:57.27 |
Notify |
03GCI:tannousmarc * 5232577413644288
Create a do's and don'ts for GSoC #2: Task Claimed - I would like
to work on this task. |
07:57.31 |
brlcad |
acis had a
set of commands for that IIRC .. I'll see if I can dig up what they
did originally |
07:57.44 |
andromed` |
brlcad:
thanks! |
07:57.52 |
andrei_ |
didn't marc
do a do's and don'ts for gsoc already ?? |
07:58.02 |
brlcad |
YashM: the 3D
model was made in photoshop?? |
07:58.06 |
YashM |
yup |
07:58.20 |
YashM |
Photoshop has
a 3D tool |
07:59.32 |
Notify |
03GCI:o7p9bxbnyj * 4989549641990144
Eliminate any library global variable: Ready for review - The work
on this task is ready to be reviewed. |
08:00.04 |
brlcad |
okay |
08:00.51 |
andromed` |
brlcad:
actually, I feel like the existing get/put commands are pretty good
for creating mesh, if not editing it |
08:01.16 |
andromed` |
they allow
specifying in terms of faces and loops... the main thing would be
making modifying work |
08:05.14 |
Notify |
03GCI:brlcad
* 5232577413644288 Create a do's and don'ts for GSoC #2: Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this task, good luck! |
08:06.14 |
Notify |
03GCI:brlcad
* 4989549641990144 Eliminate any library global variable: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task
to... |
08:06.34 |
Notify |
03GCI:brlcad
* 4989549641990144 Eliminate any library global variable: no file
uploaded - Saw no file uploaded. |
08:06.42 |
brlcad |
andromed`:
only for tiny meshes... import something and see how big a pain it
is |
08:07.10 |
brlcad |
and still a
bit of a pain even for some common editing operations |
08:07.15 |
andromed` |
brlcad: on
4989549641990144, I can't upload a file, it always says an error
occurs |
08:07.24 |
brlcad |
like want to
delete a vertex or face, and have the logic auto-handle
it |
08:07.24 |
andromed` |
brlcad: for
creating meshes, it's syntax is pretty alright, isn't
it? |
08:07.45 |
brlcad |
i don't
recall frankly |
08:07.48 |
andromed` |
brlcad:
right! that's what I was saying about about making the editing
smarter being the hard part |
08:07.53 |
brlcad |
and bot vs
nmg may be quite different |
08:08.24 |
brlcad |
smart editing
wouldn't be part of this, but having a command doing the work gives
us a place to have that logic |
08:08.35 |
brlcad |
get/put are
really supposed to be low-level database operations |
08:09.25 |
Notify |
03GCI:o7p9bxbnyj * 4989549641990144
Eliminate any library global variable: Ready for review - The work
on this task is ready to be reviewed. |
08:09.55 |
andromed` |
hmmm.. I kind
of like the idea of something like 'mesh <obj_name>
<[+|-]face_spec>*' |
08:09.59 |
andromed` |
for a
starting point |
08:10.16 |
andromed` |
(defaulting
to + if the face doesn't exist and - if it does) |
08:11.01 |
Notify |
03GCI:veskopos * 6424327624851456 Animate
our logo! #2: AEP file - yes, it is Adobe Aftereffects file
format, i think i should do it that way.. so what do you want
actually ? It works fine. |
08:11.06 |
andromed` |
brlcad: also,
sorry about the upload problem for
https://www.google-melange.com/gci/task/view/google/gci2014/4989549641990144,
svn made a 0-byte diff that Melange wouldn't accept, but I didn't
realize it would do that |
08:12.23 |
brlcad |
andromed`:
it's slightly more complicated than that for nmg .. faces are fully
connected to other faces :) |
08:12.32 |
brlcad |
bots, that
will work great |
08:12.51 |
brlcad |
might even
work for nmg, but then you'll need other subcommands to stitch it
where it goes toplogically |
08:12.57 |
andromed` |
right... |
08:13.01 |
andromed` |
interesting |
08:13.07 |
brlcad |
calls it for the night, ttyl! |
08:26.11 |
andrei_ |
~seen
mihaineacsu |
08:26.13 |
infobot |
mihaineacsu
<~mihaineac@92.81.146.140> was last seen on IRC in channel
#brlcad, 3h 20m 43s ago, saying: 'MarcTannous: this^ might answer
your question'. |
08:28.52 |
Notify |
03GCI:tannousmarc * 5232577413644288
Create a do's and don'ts for GSoC #2: Ready for review - The work
on this task is ready to be reviewed. |
08:29.54 |
Notify |
03GCI:tannousmarc * 5232577413644288
Create a do's and don'ts for GSoC #2: Follow up task - Following
up from my design of the split screen layout and the page that
contains do's and don'ts for... |
08:36.41 |
*** join/#brlcad YashM
(~YashM@117.222.18.175) |
08:39.00 |
Notify |
03GCI:parthmiglani_21 * 5327961523748864
Design a new website favicon! #2: Ready for review - The work on
this task is ready to be reviewed. |
08:42.38 |
Notify |
03GCI:popescuandrei * 5232577413644288
Create a do's and don'ts for GSoC #2: None - Marc, it does look
nice. However, I don t think that the purpose of this tasks is to
write follow-up for... |
08:42.43 |
Notify |
03GCI:popescuandrei * 5232577413644288
Create a do's and don'ts for GSoC #2: Task Closed -
Congratulations, this task has been completed
successfully. |
08:43.18 |
Notify |
03GCI:popescuandrei * 5327961523748864
Design a new website favicon! #2: Task Closed - Congratulations,
this task has been completed successfully. |
08:50.09 |
Notify |
03GCI:pisayjesuit * 5213338241859584 Fix
at least 8 spelling mistakes in at least 8 different files: Task
Claimed - I would like to work on this task. |
08:51.12 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
08:51.55 |
Notify |
03GCI:pisayjesuit * 5213338241859584 Fix
at least 8 spelling mistakes in at least 8 different files: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
09:01.13 |
Notify |
03GCI:tannousmarc * 6405830006013952
Create a do's and don'ts for GSoC #5: Task Claimed - I would like
to work on this task. |
09:05.28 |
Notify |
03GCI:popescuandrei * 6405830006013952
Create a do's and don'ts for GSoC #5: Task Assigned - This task has
been assigned to Marc Tannous. You have 100 hours to complete this
task, good luck! |
09:06.11 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:12.33 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:13.06 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:17.08 |
Notify |
03GCI:ekamjot01 * 6143905720434688 Design
scale/rotate/translate/shear icons #5: Ready for review - The work
on this task is ready to be reviewed. |
09:26.06 |
Notify |
03GCI:Melange
* 6068206720516096 Design a BRL-CAD business card #2: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
09:28.29 |
*** join/#brlcad gjeet
(75dc9446@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.148.70) |
09:43.15 |
Notify |
03GCI:arpitkambojshcs * 5987394427813888
Design a BRL-CAD splash screen #10: Thank You. - Thank you for
appreciating my work. I would work more hard to make a better
splash screen. and Paint.NET... |
09:44.17 |
Notify |
03GCI:juskirat2000 * 5870280601763840
Write manual page documentation (for tgf-g): Task Claimed - I would
like to work on this task. |
09:45.23 |
Notify |
03GCI:Melange
* 5765799415382016 Create a BRL-CAD presentation template: Task due
soon - There are less than 24 hours left until the deadline, please
submit your work soon. |
09:45.33 |
Notify |
03GCI:Melange
* 6648047639461888 Design a BRL-CAD Sticker #10: Task due soon -
There are less than 24 hours left until the deadline, please submit
your work soon. |
09:51.11 |
Notify |
03GCI:gjeet *
5870280601763840 Write manual page documentation (for tgf-g): Task
Assigned - This task has been assigned to JASKIRAT SINGH. You have
100 hours to complete this task, good luck! |
09:56.12 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
09:56.26 |
Notify |
03GCI:gjeet *
6424327624851456 Animate our logo! #2: Upload gif file too -
Export this .aep file to .gif format, and upload it here. As by
this mentors who don't have this software (like me)
can... |
09:57.06 |
Notify |
03GCI:arpitkambojshcs * 5987394427813888
Design a BRL-CAD splash screen #10: Ready for review - The work on
this task is ready to be reviewed. |
10:08.51 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
10:09.35 |
*** join/#brlcad Rohit
(~Ravi@49.249.53.105) |
10:17.33 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Ready for review - The work on
this task is ready to be reviewed. |
10:17.56 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
10:20.02 |
*** join/#brlcad wl-tan
(~wltan@101.127.134.59) |
10:21.29 |
Notify |
03GCI:Melange
* 5821990405406720 Model a toy tank in 3D using BRL-CAD #4: Task
due soon - There are less than 24 hours left until the deadline,
please submit your work soon. |
10:24.27 |
*** join/#brlcad wl-tan
(~wltan@101.127.134.59) |
10:27.31 |
Notify |
03GCI:tannousmarc * 6405830006013952
Create a do's and don'ts for GSoC #5: Ready for review - The work
on this task is ready to be reviewed. |
10:29.16 |
*** join/#brlcad tanwl
(~wltan@101.127.134.59) |
10:31.25 |
*** join/#brlcad tanwl
(~wltan@101.127.134.59) |
10:40.21 |
*** join/#brlcad tanwl
(~wltan@101.127.134.59) |
10:55.39 |
Notify |
03GCI:thevk *
5627897880510464 Model a toy tank in 3D using BRL-CAD #5: Task
Claimed - I would like to work on this task. |
11:01.44 |
Notify |
03GCI:popescuandrei * 4989549641990144
Eliminate any library global variable: Task Closed -
Congratulations, this task has been completed
successfully. |
11:01.45 |
Notify |
03GCI:popescuandrei * 4989549641990144
Eliminate any library global variable: None - Looks correct, the
global variable has been removed and the functioned mentioned by
Sean has been added. |
11:04.09 |
Notify |
03GCI:popescuandrei * 6143905720434688
Design scale/rotate/translate/shear icons #5: None - Looking good!
The icons look good and they have transparent background, should
be alright. Thank you! |
11:04.14 |
Notify |
03GCI:popescuandrei * 6143905720434688
Design scale/rotate/translate/shear icons #5: Task Closed -
Congratulations, this task has been completed
successfully. |
11:06.40 |
Notify |
03GCI:popescuandrei * 5987394427813888
Design a BRL-CAD splash screen #10: None - Well done, Arpit!
Thanks for your effort! |
11:06.45 |
Notify |
03GCI:ekamjot01 * 6143905720434688 Design
scale/rotate/translate/shear icons #5: Thanks - Thank you
sir. |
11:07.00 |
Notify |
03GCI:popescuandrei * 5987394427813888
Design a BRL-CAD splash screen #10: Task Closed - Congratulations,
this task has been completed successfully. |
11:07.43 |
andrei_ |
someone
review this task, I can't open icons
http://www.google-melange.com/gci/task/view/google/gci2014/5236107205672960 |
11:07.43 |
Guest98801 |
Design a new
website favicon! #6 |
11:07.43 |
Guest98801 |
Status:
NeedsReview (3 days, 8 hours left) |
11:07.43 |
Guest98801 |
Mentor(s):
Kesha Shah, Dishank |
11:07.53 |
andrei_ |
(.ico) |
11:09.43 |
YashM |
andrei_,
http://iconverticons.com/online/ |
11:10.04 |
andrei_ |
YashM |
11:10.26 |
andrei_ |
YashM: I'm at
work, I can't download certain sources, I don t have BRL-CAD's
sources either |
11:10.29 |
andrei_ |
certain
software |
11:10.50 |
andrei_ |
ah |
11:10.54 |
andrei_ |
it works
online, my bad, sorry |
11:10.57 |
andrei_ |
Thanks a lot
! |
11:11.03 |
YashM |
lol he
resized the logo |
11:11.22 |
andrei_ |
what do you
mean? |
11:11.41 |
YashM |
he just made
a resized logo |
11:11.44 |
YashM |
of 16 x
16 |
11:12.06 |
YashM |
that too so
small its not visible at 16 x 16 |
11:12.51 |
andrei_ |
the online
converter desplays it |
11:12.54 |
andrei_ |
from 16 to
256 |
11:13.01 |
YashM |
yep |
11:13.05 |
YashM |
see the 16 x
16 |
11:13.09 |
YashM |
its not even
visible |
11:13.12 |
andrei_ |
indeed |
11:13.20 |
YashM |
he put a 16 x
16 icon in a 256 x 256 canvas |
11:13.28 |
YashM |
which is
basically a resized logo |
11:14.00 |
Notify |
03GCI:rohit_agarwal * 6397086928994304
Design scale/rotate/translate/shear icons #4: Ready for review -
The work on this task is ready to be reviewed. |
11:14.12 |
andrei_ |
I ll let
other mentors |
11:14.18 |
andrei_ |
review both
him and Marc |
11:14.40 |
YashM |
Did Marc just
do three GSoC tasks with different text |
11:16.02 |
andrei_ |
he
did |
11:16.10 |
andrei_ |
that's the
reason I don t want to review his third task |
11:16.31 |
andrei_ |
the task
_does_ indeed say |
11:16.44 |
andrei_ |
you can write
that for three different sections |
11:16.49 |
andrei_ |
and it should
be consistent with one another |
11:16.58 |
YashM |
oh
yup |
11:17.35 |
andrei_ |
it's sort of
ok |
11:18.19 |
*** join/#brlcad wl-tan
(~wltan@101.127.134.59) |
11:18.49 |
andrei_ |
the whole
point of the copy tasks(#1 .. #10) |
11:18.59 |
andrei_ |
was to see as
many different ideas from different people |
11:19.46 |
andrei_ |
and to give
as many people as possible a chance to try it out |
11:20.48 |
Notify |
03GCI:rohit_agarwal * 6397086928994304
Design scale/rotate/translate/shear icons #4: Changes Made - Sir,
I made some changes according to your suggestions. My new files are
Scale 1_2.xcf Rotate... |
11:22.28 |
Notify |
03GCI:rohit_agarwal * 6397086928994304
Design scale/rotate/translate/shear icons #4: None - I also
uploaded All 1_2.png after updating the previous one with new
designs |
11:22.45 |
*** join/#brlcad Rohit
(~Ravi@49.249.55.231) |
11:24.36 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:25.46 |
*** part/#brlcad Guest68924
(~Ravi@49.249.55.231) |
11:35.40 |
Notify |
03GCI:parthmiglani_21 * 6362007112515584
Animate our logo! #5: Task Claimed - I would like to work on this
task. |
11:36.15 |
Notify |
03GCI:mihaineacsu29 * 6362007112515584
Animate our logo! #5: Task Assigned - This task has been assigned
to Parth Miglani. You have 100 hours to complete this task, good
luck! |
11:42.53 |
Notify |
03GCI:ekamjot01 * 6643302640123904 Create
a BRL-CAD style guide / cheat sheet #2: Task Claimed - I would like
to work on this task. |
11:51.40 |
sirnam |
Hi all, I am
a research student in the field of computer vision.. I am always
interested in learning things.. I wanted to work for brl-cad
organisation for GSoC '15 as it has tasks related to computer
vision, Image processing, graphics etc.. which is my area of
interest |
11:52.09 |
sirnam |
I have seen
previous years project ideas.. |
11:52.22 |
andrei_ |
sirnam:
hello! |
11:52.24 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:52.40 |
sirnam |
andrei_ :
Hi |
11:53.42 |
*** join/#brlcad winghouchan
(~winghouch@genkt-058-151.t-mobile.co.uk) |
11:54.14 |
andrei_ |
If you re
looking to contribute I recommend http://en.flossmanuals.net/contributors-guide-to-brl-cad/ |
11:54.34 |
andrei_ |
http://brlcad.org/wiki/Compiling |
11:54.37 |
andrei_ |
and http://brlcad.org/wiki/Deuces |
11:54.45 |
andrei_ |
but it's
quite a lot of time until GSoC |
11:54.52 |
andrei_ |
we haven't
even applied for it, let alone be accepted :) |
11:55.25 |
sirnam |
I have been
through those links.. |
11:55.31 |
Notify |
03GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
11:55.43 |
sirnam |
and I have
setup brl-cad.. and it's working :) |
11:55.49 |
andrei_ |
that's
great |
11:57.01 |
sirnam |
Can I choose
any of the previous year projects to start work to get to know more
about brl-cad ? |
11:57.22 |
andrei_ |
of course! as
long as it hasn't already been done |
11:57.32 |
sirnam |
yep
:P |
11:57.38 |
andrei_ |
you can start
working on any project that you like |
11:57.51 |
YashM |
sirnam,
you're from india? |
11:58.13 |
sirnam |
YashM:
yes |
11:58.25 |
YashM |
What
college? |
11:58.39 |
andrei_ |
you re more
than welcome to ask for help here, keep in mind that we've got our
hands full with Google Code-in and we might answer with
delay |
11:58.42 |
sirnam |
IIIT-Hyderabad |
11:58.54 |
YashM |
nice! |
11:59.00 |
andrei_ |
also, if you
want to submit a patch, you can do so here: http://sourceforge.net/p/brlcad/patches/ |
11:59.04 |
sirnam |
andrei_ :
sure sir... I understand |
11:59.16 |
andrei_ |
(you mind
need to create an account) |
11:59.44 |
sirnam |
Okay |
12:00.49 |
sirnam |
I would like
to work on Python Geometry Project.. |
12:01.45 |
sirnam |
But can you
pls help where do I begin from.. |
12:02.39 |
andrei_ |
can you give
me a link to the website you re looking at? |
12:03.14 |
sirnam |
andrei_ :
http://brlcad.org/wiki/Python_Geometry |
12:03.46 |
andrei_ |
I meant the
gsoc project, I want to see who mentors it |
12:03.53 |
andrei_ |
to tell you
their irc handles(on this channel) |
12:04.48 |
sirnam |
https://www.google-melange.com/gsoc/project/details/google/gsoc2014/krajkreddy/5766466041282560 |
12:04.55 |
sirnam |
mentor :
Csaba Nagy |
12:05.16 |
Notify |
03GCI:rossberg * 5627897880510464 Model a
toy tank in 3D using BRL-CAD #5: Task Assigned - This task has been
assigned to Vladimir Kuznetsov. You have 100 hours to complete this
task, good luck! |
12:05.41 |
Notify |
03GCI:rossberg * 6643302640123904 Create a
BRL-CAD style guide / cheat sheet #2: Task Assigned - This task has
been assigned to Ekamjot Singh. You have 100 hours to complete this
task, good luck! |
12:09.47 |
Notify |
03GCI:rossberg * 4928791491117056 Fix one
BRL-CAD CMake configuration error with Dev-C++: Yes, that's a
follow up - First the CMake errors have to be fixed. Without this
it isn't surprising that... |
12:10.03 |
Notify |
03BRL-CAD
Wiki:Bigrhinooo * 0 /wiki/User:Bigrhinooo: |
12:15.21 |
Notify |
03GCI:popescuandrei * 6397086928994304
Design scale/rotate/translate/shear icons #4: None - Rohit, to me
it looks like you have applied Sean's changes, very well done!
Thank you for doing this! |
12:15.26 |
Notify |
03GCI:popescuandrei * 6397086928994304
Design scale/rotate/translate/shear icons #4: Task Closed -
Congratulations, this task has been completed
successfully. |
12:16.16 |
andrei_ |
sirnam: I
think javampir1 is his irc handle |
12:19.09 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
12:21.27 |
Notify |
03GCI:popescuandrei * 6353662997692416
Design a BRL-CAD splash screen #3: None - Hello, mukul! First of
all you should upload the editable format as well (xcf, psd etc) I
suggest you check out... |
12:21.32 |
Notify |
03GCI:popescuandrei * 6353662997692416
Design a BRL-CAD splash screen #3: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
12:22.37 |
Notify |
03GCI:popescuandrei * 5236107205672960
Design a new website favicon! #6: None - Jatin, you have uploaded
a 16x16 icon in a 256 canvas, the icon is barely visible. Aside of
that, I think it's quite... |
12:22.38 |
Notify |
03GCI:popescuandrei * 5236107205672960
Design a new website favicon! #6: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
12:23.52 |
Notify |
03GCI:popescuandrei * 6405830006013952
Create a do's and don'ts for GSoC #5: None - Are you able to join
IRC, please? Thank you, Andrei |
12:25.04 |
sirnam |
andrei_ :
thanks :) |
12:25.47 |
andrei_ |
sirnam: if
you don t find an answer on IRC in a few days, you can also send a
mail on our mailinglist :) |
12:27.35 |
sirnam |
<PROTECTED> |
12:27.46 |
sirnam |
andrei_ :
Thanks a lot :) |
12:29.49 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Ready for review - The work on
this task is ready to be reviewed. |
12:30.59 |
Notify |
03GCI:lyankov
* 6231574659989504 Animate our logo! #3: Ready for review - The
work on this task is ready to be reviewed. |
12:37.28 |
*** join/#brlcad MarcTannouss
(~androirc@109.166.135.246) |
12:37.48 |
MarcTannouss |
Andrei, I am
at school right now and have no battery on my phone
remaining |
12:38.01 |
MarcTannouss |
Will get home
in an hour, will you still be here then? |
12:40.38 |
andrei_ |
I wil leave
work at 4pm |
12:40.46 |
andrei_ |
gmt+2 |
12:41.36 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: Ready for review - The work on
this task is ready to be reviewed. |
12:49.38 |
starseeker |
andrei_: no,
not mentoring this year - just helping a little with tasks and
answering questions |
12:50.13 |
andrei_ |
starseeker:
there was a task I needed your help with a bit |
12:50.16 |
andrei_ |
let me see
which one |
12:50.31 |
starseeker |
the unit
testing? |
12:50.34 |
andrei_ |
ah,
yeah |
12:50.54 |
andrei_ |
andromeda
completed the unit tests at a rather fast speed, they seemed
correct to me |
12:51.02 |
andrei_ |
but could you
please have a look, when you can? |
12:51.27 |
starseeker |
nods - I think for the purpose of closing the tasks he's done
enough |
12:52.05 |
andrei_ |
yes, I just
wanted to have/leave a comment as to if they can be applied or not.
He's been doing great |
12:52.06 |
starseeker |
we'll review
them in more detail later - those are the kind of algorithmic
problem you have to think through for a while to be sure
of |
12:52.17 |
andrei_ |
agreed |
12:52.59 |
starseeker |
I suspect
most of them will indeed apply |
12:53.53 |
starseeker |
for the line
segment case, for example, we probably need to define a set of
cases where we know the answer mathematically without recourse to
the code |
12:54.43 |
starseeker |
also tests
that cover corner cases, etc. |
12:54.53 |
andrei_ |
there was one
where he replaced a fabs(sin(x)) |
12:55.05 |
andrei_ |
with a
sqrt(1- sin(x) * sin(x)) |
12:55.13 |
andrei_ |
which is
actually a fabs(cos(x)) |
12:55.18 |
andrei_ |
I think
that's what I wanted to ask you initially |
12:55.51 |
starseeker |
erm |
12:56.54 |
starseeker |
make a note
of which test it was if you can remember, so we know to dig in and
make sure what the right thing is |
12:57.21 |
Notify |
03GCI:programmingluko * 5807729956356096
Design a new website favicon! #7: Ready for review - The work on
this task is ready to be reviewed. |
12:57.33 |
andrei_ |
bn_ae_vecused |
12:57.56 |
andrei_ |
the function
is supposed to Find a unit vector from the origin given azimuth and
elevation |
12:58.00 |
andrei_ |
<PROTECTED> |
12:59.22 |
Notify |
03GCI:adityagulati * 5186134254551040
Animate our logo! #9: Ready for review - The work on this task is
ready to be reviewed. |
13:04.51 |
Notify |
03GCI:Melange
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: Task due soon - There are less than 24 hours left until
the deadline, please submit your work soon. |
13:06.00 |
Notify |
03GCI:ch3ck *
5765799415382016 Create a BRL-CAD presentation template: Deadline
extended - The deadline of the task has been extended with 1 days
and 0 hours. |
13:07.08 |
Notify |
03GCI:ch3ck *
5231299258220544 Model a toy tank in 3D using BRL-CAD: Deadline
extended - The deadline of the task has been extended with 1 days
and 0 hours. |
13:19.08 |
*** join/#brlcad Ch3ck_
(c318dc86@gateway/web/freenode/ip.195.24.220.134) |
13:21.07 |
andrei_ |
have a
meeting, gotta run |
13:22.03 |
YashM |
good
day |
13:22.29 |
Notify |
03GCI:rohit_agarwal * 5821442125987840
Design a new website favicon! #3: Task Claimed - I would like to
work on this task. |
13:24.45 |
Notify |
03GCI:ch3ck *
5821442125987840 Design a new website favicon! #3: Task Assigned -
This task has been assigned to Rohit Agarwal. You have 100 hours to
complete this task, good luck! |
13:24.58 |
*** join/#brlcad MarcTannous
(56794662@gateway/web/freenode/ip.86.121.70.98) |
13:25.18 |
MarcTannous |
andrei_, I
just got home. What's up? |
13:26.18 |
YashM |
~seen
andrei_ |
13:26.20 |
infobot |
andrei_ is
currently on #brlcad (6h 43m 42s). Has said a total of 106
messages. Is idling for 5m 13s, last said: 'have a meeting, gotta
run'. |
13:26.25 |
Notify |
03GCI:helix *
5733253965152256 Design a prototype CAD GUI layout: Task Claimed -
I would like to work on this task. |
13:26.44 |
YashM |
you missed
him by 5 minutes |
13:27.02 |
MarcTannous |
damn |
13:27.05 |
MarcTannous |
:-s |
13:27.17 |
MarcTannous |
what's up
with andromeda galaxy though |
13:27.22 |
MarcTannous |
did he just
submit like 6 tasks today? XD |
13:27.27 |
YashM |
xD |
13:27.30 |
YashM |
a lot of unit
tests |
13:28.15 |
MarcTannous |
I also wanted
to do some of these, not sure if there's any of them
remaining |
13:29.09 |
YashM |
do you know
how to fix failing unit tests |
13:29.46 |
MarcTannous |
I spent 1
hour trying to fix a test that took andromeda probably 3 minutes, I
felt so bad after that |
13:29.51 |
MarcTannous |
Probably not,
but willing to learn :d |
13:31.41 |
Notify |
03GCI:dragonslayer * 5221860329390080
Design a new website favicon! #8: Ready for review - The work on
this task is ready to be reviewed. |
13:38.10 |
Notify |
03GCI:Melange
* 5670223239708672 Design a BRL-CAD splash screen #7: Task due soon
- There are less than 24 hours left until the deadline, please
submit your work soon. |
13:40.45 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
13:41.20 |
*** join/#brlcad Ch3ck__
(c318dc86@gateway/web/freenode/ip.195.24.220.134) |
13:42.06 |
Notify |
03GCI:ch3ck *
5733253965152256 Design a prototype CAD GUI layout: Task Assigned -
This task has been assigned to Yash. You have 100 hours to complete
this task, good luck! |
13:47.24 |
Notify |
03GCI:adityagulati * 5186134254551040
Animate our logo! #9: New Files - Sir, I have uploaded two Files.
FINALLLLL.gif is the file the I prefer myself. FIRST TRY.gif is a
variant. Hope You Like... |
13:56.41 |
Notify |
03GCI:konark_123 * 5625032667561984 Design
a new website landing page for BRL-CAD #8: Task Claimed - I would
like to work on this task. |
13:58.06 |
Notify |
03GCI:konark_123 * 5625032667561984 Design
a new website landing page for BRL-CAD #8: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
14:02.10 |
Notify |
03GCI:rohit_agarwal * 5821442125987840
Design a new website favicon! #3: Ready for review - The work on
this task is ready to be reviewed. |
14:02.53 |
Notify |
03GCI:rohit_agarwal * 5821442125987840
Design a new website favicon! #3: Files Uploaded - I uploaded the
following files- Favicon 1.gif Favicon 1.xcf |
14:07.22 |
MarcTannous |
damn he
quit |
14:07.30 |
MarcTannous |
any mentor
who can evaluate my task please? |
14:08.24 |
Notify |
03GCI:marioscappini * 6429879809605632
Design a new website landing page for BRL-CAD #5: Task Claimed - I
would like to work on this task. |
14:08.44 |
Notify |
03GCI:harman052 * 5186134254551040 Animate
our logo! #9: Task Closed - Congratulations, this task has been
completed successfully. |
14:09.09 |
Notify |
03GCI:aj666 *
5213338241859584 Fix at least 8 spelling mistakes in at least 8
different files: Task Claimed - I would like to work on this
task. |
14:09.57 |
Notify |
03GCI:ch3ck *
6429879809605632 Design a new website landing page for BRL-CAD #5:
Task Assigned - This task has been assigned to marioscappini. You
have 100 hours to complete this task, good luck! |
14:11.02 |
Notify |
03GCI:harman052 * 5186134254551040 Animate
our logo! #9: Good work - Good work Aditya. We liked both
concepts. :) |
14:12.03 |
Notify |
03GCI:adityagulati * 5836136417067008
BRL-CAD Promotional Video: Task Claimed - I would like to work on
this task. |
14:12.33 |
Notify |
03GCI:ch3ck *
5213338241859584 Fix at least 8 spelling mistakes in at least 8
different files: Task Assigned - This task has been assigned to
Annie Jia. You have 100 hours to complete this task,... |
14:13.18 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: Task Claimed - I would like to work on this
task. |
14:14.37 |
Notify |
03GCI:ch3ck *
5821442125987840 Design a new website favicon! #3: Awesome progress
- could you upload the 16x16 version. let's see. Nice
work |
14:17.37 |
Notify |
03GCI:harman052 * 5836136417067008 BRL-CAD
Promotional Video: Task Assigned - This task has been assigned to
Aditya Gulati. You have 100 hours to complete this task, good
luck! |
14:18.55 |
MarcTannous |
ch3ck |
14:19.03 |
MarcTannous |
could you
also take a look at my task? |
14:19.58 |
Notify |
03GCI:ch3ck *
5535110749224960 Stub in a new 'mesh' command for creating/editing
NMG and BoT polygonal mesh geometry: Task Assigned - This task has
been assigned to Andromeda Galaxy. You have 100... |
14:32.31 |
Notify |
03GCI:parthmiglani_21 * 6362007112515584
Animate our logo! #5: Ready for review - The work on this task is
ready to be reviewed. |
14:33.27 |
Notify |
03GCI:shashank1245 * 5504522529013760
Animate our logo! #10: Task Claimed - I would like to work on this
task. |
14:35.21 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: Ready for review
- The work on this task is ready to be reviewed. |
14:35.41 |
Notify |
03GCI:ch3ck *
5504522529013760 Animate our logo! #10: Task Assigned - This task
has been assigned to Shashank Vaish. You have 100 hours to complete
this task, good luck! |
14:37.51 |
Ch3ck |
MarcTannous:
what task is that? |
14:38.23 |
Ch3ck |
is currently ooking the logo animation
task |
14:39.25 |
Notify |
03GCI:ch3ck *
6362007112515584 Animate our logo! #5: Task Closed -
Congratulations, this task has been completed
successfully. |
14:39.46 |
MarcTannous |
ch3ck:
http://www.google-melange.com/gci/task/view/google/gci2014/6405830006013952 |
14:39.47 |
Guest98801 |
Create a do's
and don'ts for GSoC #5 |
14:39.47 |
Guest98801 |
Status:
NeedsReview (3 days, 22 hours left) |
14:39.47 |
Guest98801 |
Mentor(s):
Sean, Harmanpreet |
14:40.21 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: Why It Is An
Improvement - When viewed in the mobile version, the drop down
menu appeared too mechanical.... |
14:40.24 |
MarcTannous |
did 3 tasks
on the same topic before, don't think this one is too different,
just wanted to claim a really great task I found ( the front end
stylesheet coding task) before somebody else took it :D |
14:40.28 |
Ch3ck |
Guest98801:
is that your task too? |
14:40.28 |
Guest98801 |
Ch3ck: Hey,
I'm a bot written by aviraldg who inserts metadata about GCI
links! |
14:40.28 |
Guest98801 |
Source at:
https://github.com/aviraldg/gcibot. |
14:40.44 |
Ch3ck |
lol
Guest98801 nice |
14:41.10 |
Ch3ck |
MarcTannous:
taking a look |
14:41.46 |
Ch3ck |
will ive you
feedback, sorry for the delay in reviewing most mentors are
overwhelmed these days *me included* |
14:43.16 |
Notify |
03GCI:adityagulati * 5836136417067008
BRL-CAD Promotional Video: Claim Removed - The claim on this task
has been removed, someone else can claim it now. |
14:43.19 |
MarcTannous |
by the way,
what's up with the bu_semaphore tests? |
14:43.40 |
MarcTannous |
andromeda-galaxy: any idea? Make test is
taking me ages just because it takes me ¬5 minutes to fail the
bu_semaphore tests |
14:45.07 |
Notify |
03GCI:adityagulati * 5836136417067008
BRL-CAD Promotional Video: Apology - Sir, I Found A Better Task,
So I Am Leaving This Task. Sorry. Regards, Aditya. |
14:45.42 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
14:46.38 |
Ch3ck |
MarcTannous:
it's like what you've written is the don'ts part/ |
14:46.48 |
Ch3ck |
MarcTannous:
what about the do's for GSoc? |
14:46.56 |
MarcTannous |
it's in the
do's part |
14:47.02 |
Ch3ck |
or are they
]]]]]]]]] |
14:47.16 |
Ch3ck |
sorry for
that |
14:47.38 |
MarcTannous |
it is, just
opened it up to see if I sent you the wrong thing |
14:47.52 |
Notify |
03GCI:adityagulati * 5615680309166080
Design a prototype CAD GUI layout #10: Task Claimed - I would like
to work on this task. |
14:48.12 |
Ch3ck |
MarcTannous:
i see a Do's heading followed by a don't heading and
text |
14:48.23 |
Ch3ck |
Modify like
this |
14:48.25 |
MarcTannous |
what browser
are you on? |
14:48.36 |
MarcTannous |
just tested
chrome mozilla, both work flawlessly |
14:48.39 |
Ch3ck |
MarcTannous:
i'm using chrome |
14:48.46 |
MarcTannous |
on a windows
machine? |
14:48.53 |
Ch3ck |
nop linux
MarcTannous |
14:49.02 |
Notify |
03GCI:mihaineacsu29 * 6231574659989504
Animate our logo! #3: Task Closed - Congratulations, this task has
been completed successfully. |
14:49.10 |
MarcTannous |
can you
please submit a printscreen here? |
14:49.53 |
Notify |
03GCI:mihaineacsu29 * 5615680309166080
Design a prototype CAD GUI layout #10: Task Assigned - This task
has been assigned to Aditya Gulati. You have 100 hours to complete
this task, good luck! |
14:53.40 |
Ch3ck |
MarcTannous:
jst me sec |
14:54.52 |
Ch3ck |
is reading the whole article |
14:59.18 |
Ch3ck |
MarcTannous:
you there? |
14:59.28 |
Ch3ck |
gr8
article |
14:59.33 |
MarcTannous |
yup, reading
up on linux chrome differences |
14:59.39 |
MarcTannous |
no idea why
it does not work on your side |
15:00.21 |
Ch3ck |
MarcTannous:
it works it was my bad |
15:00.30 |
Ch3ck |
there are a
few typos tho' |
15:00.54 |
MarcTannous |
phew, that's
a relief |
15:01.11 |
MarcTannous |
thought that
I somehow messed up the source code and had to re-do like 3
tasks |
15:01.19 |
Ch3ck |
-> search
for shortcuts: meaningfulcode(it's supposed to be
separated |
15:01.19 |
MarcTannous |
what are the
typos? |
15:02.00 |
MarcTannous |
that's the
only one? |
15:02.24 |
Ch3ck |
MarcTannous:
take another major..commitment |
15:02.31 |
Ch3ck |
->wekk =
week |
15:02.44 |
MarcTannous |
is it spelled
commitement? |
15:03.23 |
Ch3ck |
nop |
15:03.31 |
MarcTannous |
no, it's
"commitment", just googled it |
15:03.39 |
Ch3ck |
->indicate
s the error |
15:03.46 |
MarcTannous |
oh |
15:04.18 |
MarcTannous |
yeah, thank
you for that, stared at those paragraphs for so long I cannot pick
right from wrong anymore |
15:04.24 |
MarcTannous |
fixing these
and re-uploading |
15:04.28 |
Ch3ck |
change "Be
shy about asking help" to "Don't be shy about asking
help |
15:04.39 |
Ch3ck |
is not done |
15:04.49 |
MarcTannous |
is sorry |
15:05.22 |
MarcTannous |
ch3ck: If I
change that to "Don't be shy about asking for help" I'd have to
re-do everything to be consistent |
15:05.34 |
MarcTannous |
as everything
in the don't section makes sense with a Don't ahead of
it |
15:05.46 |
MarcTannous |
and
everything in the do's section makes sense with a Do ahead of
it |
15:05.55 |
Ch3ck |
MarcTannous:
in that case i see your point |
15:06.23 |
Ch3ck |
ok i think it
could Being shy about asking for hel |
15:06.24 |
Ch3ck |
p |
15:07.07 |
Ch3ck |
in "Consider
this is a solo project", |
15:07.16 |
Ch3ck |
->
highschool |
15:08.53 |
Ch3ck |
-> change
"... will keep contributing to the code " to ".. will keep
contributing code" |
15:09.56 |
Ch3ck |
MarcTannous:
could you share that article on drive? |
15:10.14 |
Ch3ck |
so i could
comment better using irc is painful :( |
15:10.25 |
MarcTannous |
are there so
many typos? |
15:10.30 |
Ch3ck |
thinks you could use docs |
15:10.45 |
Ch3ck |
MarcTannous:
semantic errors and syntax errors ;) |
15:11.22 |
MarcTannous |
adding it,
text-only should take just a second |
15:11.51 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Hi - Please Check |
15:12.31 |
Notify |
03GCI:ch3ck *
6405830006013952 Create a do's and don'ts for GSoC #5: Awesome
progress - there are alot of typos and semantic problems(grammar).
please share the article on docs so we could work... |
15:12.46 |
Notify |
03GCI:ch3ck *
6405830006013952 Create a do's and don'ts for GSoC #5: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
15:13.46 |
Notify |
03GCI:mjuvekar7 * 6057763171991552 Doxygen
cleanup for LIBWDB: None - If claimed, do I have to fix the
comments in wdb.h, retrace.h and all the files in src/libwdb
? |
15:14.31 |
MarcTannous |
ch3ck:
https://docs.google.com/document/d/1PP4PMLZLdxgkdLB0lHBCcEuA7gJAF9VYqJY5ZVtTxo4/edit?usp=sharing |
15:14.46 |
Ch3ck |
MarcTannous:
perfect |
15:15.33 |
Notify |
03BRL-CAD:starseeker * 63631
brlcad/trunk/src/libbn/chull3d.c: Put the off output back in for
the moment - that's close to the information we need for BRL-CAD's
data types, so it's a pattern worth studying. |
15:16.14 |
Ch3ck |
looks like i
can't edit or comment? MarcTannous |
15:16.42 |
YashM |
lol dem
typos |
15:17.07 |
MarcTannous |
are you
signed in? |
15:17.44 |
MarcTannous |
ch3ck: signed
in to your google account, I mean |
15:18.23 |
Notify |
03GCI:rohit_agarwal * 5821442125987840
Design a new website favicon! #3: Files Uploaded - I uploaded the
following files- Favicon 16x16.xcf Favicon 16x16.gif I also
uploaded Favicon 16x16... |
15:18.25 |
Ch3ck |
give me
editing rights : check.nyah [at] gmail [dot] com |
15:18.42 |
Ch3ck |
yeah marc im
lways signed in ;) |
15:18.45 |
MarcTannous |
ch3ck: I just
enabled everyone with the link to edit, try it now |
15:18.50 |
*** join/#brlcad Rohit
(~Ravi@49.249.53.143) |
15:20.49 |
*** part/#brlcad Guest42899
(~Ravi@49.249.53.143) |
15:25.20 |
Ch3ck |
brlcad: i'm
thinking theres a slight difference in philosophy between open
source and free software, |
15:26.01 |
Ch3ck |
reviewing the
article and thinks open source should be the right word there..
tho' |
15:26.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:26.39 |
Notify |
03GCI:juskirat2000 * 5870280601763840
Write manual page documentation (for tgf-g): None - in which
software we have to make?? |
15:27.02 |
*** join/#brlcad Guest59795
(~athome@123.236.120.193) |
15:33.08 |
Ch3ck |
MarcTannous:
that's all i have for now |
15:34.16 |
Notify |
03GCI:helix *
5733253965152256 Design a prototype CAD GUI layout: Ready for
review - The work on this task is ready to be reviewed. |
15:35.27 |
Notify |
03GCI:ch3ck *
6057763171991552 Doxygen cleanup for LIBWDB: None - that's the
ideal, but do as much cleanup as possible and let's see how it
looks. |
15:35.54 |
MarcTannous |
will fix
typos and re-submit, thank you |
15:37.31 |
Notify |
03GCI:ch3ck *
5821442125987840 Design a new website favicon! #3: Task Closed -
Congratulations, this task has been completed
successfully. |
15:38.38 |
Ch3ck |
MarcTannous:
no prob |
15:39.15 |
MarcTannous |
working the
front end pattern sheet right now, which is harder than what I've
done so far hope to get it done :d |
15:43.17 |
Notify |
03GCI:ch3ck *
5236107205672960 Design a new website favicon! #6: More creativity
- hello, Looks like you just took our logo and reduced it in
size. could you add a little more creativity on
this.... |
15:43.27 |
Notify |
03GCI:ch3ck *
5236107205672960 Design a new website favicon! #6: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
15:43.39 |
Ch3ck |
MarcTannous:
more grease to your elbows |
15:44.02 |
Ch3ck |
is retiring for the day soon, I'm starving |
15:44.47 |
*** join/#brlcad tanwl
(~wltan@101.127.134.59) |
15:45.33 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: Ready for review - The work on this task is ready to
be reviewed. |
15:46.43 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: Diff files - The first diff was uploaded previously
before I fully... |
15:46.53 |
Notify |
03GCI:ch3ck *
5870280601763840 Write manual page documentation (for tgf-g): Looks
like you need further assistance, - Have you read the above task
carefully and understood what it says? if not do... |
15:47.52 |
*** join/#brlcad tanwl
(~wltan@101.127.134.59) |
15:48.08 |
Notify |
03GCI:juskirat2000 * 5870280601763840
Write manual page documentation (for tgf-g): Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
15:49.08 |
Notify |
03GCI:ch3ck *
5512189783834624 Design a new website landing page for BRL-CAD #6:
looks good - will leave this for the mentors to
approve |
15:49.38 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: OK - So may I upload a gif
file |
15:49.49 |
*** join/#brlcad tanwl
(~wltan@101.127.134.59) |
15:50.12 |
Ch3ck |
retires |
15:53.04 |
Notify |
03GCI:wltan *
6363932600041472 Break up large header into smaller headers
(include/bn.h): Ready for review - The work on this task is ready
to be reviewed. |
15:53.34 |
Notify |
03GCI:adityagulati * 5615680309166080
Design a prototype CAD GUI layout #10: Ready for review - The work
on this task is ready to be reviewed. |
15:53.36 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
15:54.55 |
Notify |
03GCI:ch3ck *
5733253965152256 Design a prototype CAD GUI layout: Nice work -
could you add more images for other aspects of the gui? |
15:55.05 |
Notify |
03GCI:tannousmarc * 6405830006013952
Create a do's and don'ts for GSoC #5: Ready for review - The work
on this task is ready to be reviewed. |
15:55.42 |
MarcTannous |
ch3ck: added
the typo fixes you mentioned, left the free/open software part as
it is. I think I submitted other tasks with that exact same
paragraph and Sean considered the task completed, will discuss this
with him when he shows up. |
15:57.30 |
Notify |
03GCI:rohit_agarwal * 6391627891343360
Animate our logo! #4: Task Claimed - I would like to work on this
task. |
15:58.29 |
*** join/#brlcad Ch3ck_
(c318dc86@gateway/web/freenode/ip.195.24.220.134) |
15:59.04 |
Ch3ck_ |
MarcTannous:
could you show me a screenshot of this article from your
end? |
15:59.10 |
Notify |
03GCI:adityagulati * 5615680309166080
Design a prototype CAD GUI layout #10: New File - Sir, I have
Uploaded a New file named,"Gui.jpg". I Have Also Uploaded its Psd.
The GUI Is Based On... |
15:59.22 |
MarcTannous |
will submit 3
screenshots, one for each "section" of it, let me just upload
them |
15:59.50 |
Notify |
03GCI:ch3ck *
6391627891343360 Animate our logo! #4: Task Assigned - This task
has been assigned to Rohit Agarwal. You have 100 hours to complete
this task, good luck! |
15:59.59 |
Ch3ck_ |
MarcTannous:
perfect |
16:00.53 |
YashM |
lol Marc
http://www.google-melange.com/gci/task/view/google/gci2014/5615680309166080 |
16:01.15 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
16:01.20 |
Notify |
03GCI:eames *
4938019295461376 Design a new website favicon! #10: Ready for
review - The work on this task is ready to be reviewed. |
16:02.27 |
MarcTannous |
yashm: I
submitted something pretty similar |
16:02.35 |
MarcTannous |
yashm:
however it was like, 1 week ago? |
16:03.16 |
Ch3ck_ |
MarcTannous:
the link? |
16:03.28 |
MarcTannous |
ch3ck_:
http://imgur.com/a/0evv2# |
16:03.31 |
YashM |
its so poorly
made |
16:03.41 |
MarcTannous |
ch3ck_:
http://imgur.com/a/0evv2
ignore the hashtag at the end, my bad |
16:04.14 |
Ch3ck_ |
nice work
MarcTannous |
16:04.21 |
Notify |
03GCI:ch3ck *
6405830006013952 Create a do's and don'ts for GSoC #5: Task Closed
- Congratulations, this task has been completed
successfully. |
16:04.27 |
Notify |
03BRL-CAD:starseeker * 63632
brlcad/trunk/src/libbn/chull3d.c: Start stripping away things we
won't be using (at least in the first cut) for chull3d
calculations. |
16:04.45 |
*** join/#brlcad TannousMarc
(56794662@gateway/web/freenode/ip.86.121.70.98) |
16:04.56 |
TannousMarc |
ch3ck_ : just
hit back by mistake on my browser |
16:05.05 |
TannousMarc |
ch3ck_ : is
that not how it looks on your end though? |
16:05.27 |
TannousMarc |
ch3ck_ : made
it responsive too, so that tablet+mobile view is also
sweet |
16:05.55 |
Ch3ck_ |
TannousMarc:
i like the layout |
16:06.17 |
Ch3ck_ |
and the
inverse paragraphing |
16:06.23 |
Ch3ck_ |
weird but
nice |
16:06.31 |
TannousMarc |
Ch3ck_ : I
tried a concept |
16:06.47 |
TannousMarc |
Ch3ck_ :
that's what I did with a lot of tasks. Concepts that were weird,
out of line, but somehow looked really really nice |
16:07.02 |
TannousMarc |
ch3ck_ : did
something similar with the contributors page and the landing page
designs :D |
16:07.24 |
Ch3ck_ |
keep up the
spirit TannousMarc |
16:07.32 |
Ch3ck_ |
gotta
go, |
16:07.38 |
TannousMarc |
have fun,
hope to see you around :D |
16:07.44 |
Ch3ck_ |
hope other
mentors will take over now |
16:07.51 |
Ch3ck_ |
TannousMarc:
you too |
16:08.18 |
Notify |
03GCI:tannousmarc * 6417935371337728 Code
a Front-end style guide for BRL-CAD: Task Claimed - I would like to
work on this task. |
16:10.54 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:13.00 |
Notify |
03BRL-CAD:starseeker * 63633
brlcad/trunk/src/libbn/chull3d.c: More simplification |
16:14.18 |
maths22 |
brlcad: I'll
commit to review times at the end of the week |
16:14.21 |
maths22 |
I have finals
this week |
16:14.45 |
YashM |
brlcad,
http://www.google-melange.com/gci/task/view/google/gci2014/5733253965152256 |
16:15.04 |
Notify |
03GCI:maths22_m * 6417935371337728 Code a
Front-end style guide for BRL-CAD: Task Assigned - This task has
been assigned to Marc Tannous. You have 100 hours to complete this
task, good luck! |
16:23.26 |
Notify |
03BRL-CAD:d_rossberg * 63634
(rt^3/trunk/CMakeLists.txt
rt^3/trunk/tests/coreInterface/CMakeLists.txt): added a frame work
for C++ core interface tests |
16:27.39 |
*** join/#brlcad arpitkambojshcs
(~coolkambo@115.244.205.8) |
16:32.30 |
Notify |
03GCI:rexey29
* 4931863265148928 Transcribe Geometry Model Data from a PDF report
to an ASCII file: Effort - It took a few days, some which was
spent on trying to get formatting. I would be... |
16:44.47 |
*** join/#brlcad MarcTannouss
(~androirc@86.121.70.98) |
16:46.01 |
Notify |
03BRL-CAD:starseeker * 63635
brlcad/trunk/src/libbn/chull3d.c: Strip the code down
further |
16:50.36 |
*** join/#brlcad winghouchan
(~winghouch@2.120.151.100) |
16:51.50 |
Notify |
03GCI:szkocsovszkizsolt * 4967862338846720
Fix any failing unit test #8: Task Claimed - I would like to work
on this task. |
16:53.35 |
Notify |
03GCI:deepakkumarsharma * 4967862338846720
Fix any failing unit test #8: Task Assigned - This task has been
assigned to Szkocsovszki Zsolt. You have 100 hours to complete this
task, good luck! |
16:56.51 |
Notify |
03GCI:szkocsovszkizsolt * 4967862338846720
Fix any failing unit test #8: Question - I've built the BRL-CAD.
So now I have to choose ONE failing file, modify, write a summary
and submit a patch? ... |
17:00.48 |
Notify |
03GCI:Melange
* 5564670123442176 Fix at least 8 spelling mistakes in at least 8
different files #3: Task due soon - There are less than 24 hours
left until the deadline, please submit your work... |
17:17.44 |
Notify |
03BRL-CAD:starseeker * 63636
brlcad/trunk/src/libbn/chull3d.c: Starting to get down to the core
functionality now. |
17:18.28 |
Notify |
03GCI:tannousmarc * 6417935371337728 Code
a Front-end style guide for BRL-CAD: This was a great experience -
This might not seem like much, but this took CSS-writing to a whole
new level for me, as... |
17:24.21 |
Notify |
03GCI:tannousmarc * 6417935371337728 Code
a Front-end style guide for BRL-CAD: Ready for review - The work on
this task is ready to be reviewed. |
17:29.51 |
Notify |
03GCI:Melange
* 5604954702086144 Fix at least 8 spelling mistakes in at least 8
different files #2: Task due soon - There are less than 24 hours
left until the deadline, please submit your work... |
17:40.27 |
Notify |
03GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: Task
Claimed - I would like to work on this task. |
17:45.37 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Ready for review - The work on
this task is ready to be reviewed. |
17:51.46 |
Notify |
03GCI:fernozzle * 6109916221669376
Implement a UV-mapping callback for extruded sketches (EXTRUDE):
Thanks - I'll keep this in mind! |
17:56.28 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
18:12.46 |
*** join/#brlcad Guest59795
(~athome@123.236.120.193) |
18:14.08 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
18:30.43 |
Notify |
03GCI:Melange
* 5512189783834624 Design a new website landing page for BRL-CAD
#6: No more Work can be submitted - Melange has detected that the
deadline has passed and no more work can be... |
18:34.49 |
Notify |
03GCI:bhargavmajety * 4632172593938432
Write a wiki page on joining the BRL-CAD project: Ready for review
- The work on this task is ready to be reviewed. |
18:40.50 |
Notify |
03GCI:amshenoy * 5536439504732160 Animate
our logo! #7: Ready for review - The work on this task is ready to
be reviewed. |
18:45.01 |
Notify |
03GCI:ninzhan
* 5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: Already in place code - The websites above have a
lot of code that would already work for this site.... |
18:55.01 |
andromed` |
anyone mind
if I commit the bn_isect_line_lseg() fixes? |
18:55.25 |
TannousMarc |
andromed' or
anyone who knows the source code: |
18:55.43 |
TannousMarc |
take this
example : curr_time = 3147483649LL; from bu_date-time |
18:55.54 |
TannousMarc |
how is that
string transformed into date & time? |
18:59.37 |
andromed` |
TannousMarc:
read about unix time values and the time_t type |
18:59.47 |
TannousMarc |
ty |
19:00.30 |
andromed` |
also, I'm
currently working on eliminating the tp_cindex/tp_ctable global
variables, so don't do those two... |
19:02.58 |
TannousMarc |
I'm working
on bu_date-time tests :P |
19:03.28 |
Notify |
03GCI:acprojects * 5522147732619264 Create
a Motion Typography video for BRL-CAD #2: Task Claimed - I would
like to work on this task. |
19:06.24 |
Notify |
03GCI:mihaineacsu29 * 5522147732619264
Create a Motion Typography video for BRL-CAD #2: Task Assigned -
This task has been assigned to acprojects. You have 100 hours to
complete this task, good... |
19:06.56 |
andromed` |
TannousMarc:
are those failing on your system? |
19:07.06 |
TannousMarc |
andromed':
yes |
19:07.14 |
TannousMarc |
andromed':
please don't tell me you already fixed them |
19:07.35 |
andromed` |
I didn't...
they seem to work on my system |
19:08.34 |
andromed` |
I fixed the
bu_vls/bu_str ones, the bn_plane_isect_line_lseg ones, and the
bn_vec-ae ones |
19:08.59 |
TannousMarc |
what was
wrong with the bn_plane_isect_line_lseg ones? |
19:09.28 |
TannousMarc |
let me svn
update and then make test again, I will be so angry if there was an
update during today that fixed bu_date-time tests |
19:09.32 |
andromed` |
there was a
huge bug in the *documentation* for the function... the
documentation said that it returned the value of the parameter at
the intersection, but it actually returned the distance along the
line |
19:10.01 |
andromed` |
I haven't
committed those tests yet, andrei seemed to want me to check with
starseeker or Sean. |
19:10.02 |
TannousMarc |
andromed': oh
I took the documentation for granted and could not find the
issue |
19:10.41 |
andromed` |
there was
also another smaller bug in the way it calculated the actual
intersection point |
19:11.03 |
*** join/#brlcad andrei_
(~andrei@188.26.186.251) |
19:11.08 |
andromed` |
my patch
fixes the documentation, I'll probably push it fairly
soon |
19:11.15 |
TannousMarc |
andrei_ ,
what was up with my task and heading over to IRC? |
19:11.23 |
TannousMarc |
I missed you
by like 5 minutes |
19:11.32 |
andrei_ |
TannousMarc,
yeah, I had a meeting |
19:11.38 |
andrei_ |
I wanted to
talk to you about it. |
19:11.41 |
andromed` |
andrei_: do
you mind if I commit the bn_isect_line_lseg() documentation and
code changes? |
19:11.54 |
andrei_ |
andromed`:
no, certainly not |
19:12.10 |
andrei_ |
also, if you
got commit access, it s not me who decides :) |
19:12.13 |
andrei_ |
but
you! |
19:12.16 |
andromed` |
andrei_:
great! last night you mentioned something about wanting to get a
second opinion on some of them... |
19:12.34 |
andromed` |
okay, good.
I'll push a whole bunch of the ones from last night in a
minute... |
19:12.44 |
TannousMarc |
andrei_ : I
talked about it with ch3ck while you were gone, we fixed some typos
and I'm waiting for revision now |
19:13.13 |
andrei_ |
TannousMarc:
I wanted to talk to you about submitting three tasks, each of them
having a bit more text added than the previous one. |
19:13.22 |
andrei_ |
As I said,
you _can_ do that. I've told that to Yash too. |
19:13.26 |
TannousMarc |
andrei_ ,
what do you mean? |
19:13.38 |
andrei_ |
you ve claimd
a number of do's and don'ts tasks |
19:13.39 |
andrei_ |
like
3. |
19:13.48 |
andrei_ |
The only
difference between them is |
19:13.52 |
andrei_ |
you
changed/added more text |
19:13.56 |
TannousMarc |
yes, because
the task description said that each section of the gsoc should be
approached in a different task |
19:14.30 |
TannousMarc |
Note that
there are three timeframes and the recommendations for each of
those timeframes is different: 1) selecting an
organization/project/topic, 2) creating a proposal, and 3)
participation during GSoC. You only need to cover one of them. We
can create separate tasks for the other two or you can make sure
your template is trivially extended by others. |
19:14.35 |
TannousMarc |
^ actual
quote |
19:15.03 |
TannousMarc |
considering I
made the template, I took it upon myself to do all 3 of them, not
just one. |
19:15.15 |
andrei_ |
I know the
quoute |
19:15.20 |
andrei_ |
and I know
that you made the template |
19:15.25 |
andrei_ |
and the
template is indeed amazing :) |
19:15.51 |
andrei_ |
I ll close it
now. |
19:15.58 |
andrei_ |
Just that
based on what you ve previously done |
19:16.02 |
andrei_ |
I was
expecting you do it all in one task. |
19:16.02 |
TannousMarc |
it's closed,
just remembred |
19:16.03 |
andrei_ |
:) |
19:16.06 |
TannousMarc |
I submitted
another task |
19:16.38 |
TannousMarc |
andrei_, if
you can merge them into one task, I'm okay with tha |
19:17.00 |
andrei_ |
I m not going
to do that |
19:17.09 |
andrei_ |
When I lookd
over the tasks |
19:17.18 |
andrei_ |
I got the
impression that you re rushing for # of tasks |
19:17.35 |
andrei_ |
but I might
have rushed to judge |
19:18.23 |
TannousMarc |
I just
followed the directions for the task though, did not try to submit
as much as possible. If I would've tried that, I would've just
taken sticker tasks |
19:19.48 |
andrei_ |
Ok, I rushed
to judge. Sorry :) |
19:20.12 |
andrei_ |
I've also
told the same to Yash |
19:20.15 |
andrei_ |
so it has
nothing to do with you |
19:20.18 |
andrei_ |
but the
concept |
19:22.21 |
andromed` |
andrei_:
sorry to interrupt, but did libplot3 get merged into libbn a while
ago? One of the functions in bn.h says that it is only there
because libplot3/symbol.c used it, but I can't find
libplot3/symbol.c anywhere on the system, while there is
libbn/symbol.c |
19:22.23 |
TannousMarc |
I'm trying to
attempt tasks more challening than the previous one every time,
sorry if it looks that way |
19:23.21 |
andrei_ |
andromed` :
try svn blame on it |
19:23.25 |
andrei_ |
not sure if
you can find out |
19:23.28 |
andromed` |
on which
file? |
19:23.39 |
andrei_ |
on
libplot3 |
19:23.41 |
andrei_ |
I d
say |
19:23.48 |
andrei_ |
I m not
following the commit log on brlcad |
19:23.53 |
andrei_ |
but rather on
rt^3 |
19:23.57 |
andrei_ |
and that
doesn't sound familiar |
19:24.08 |
andromed` |
ah.. does
blame work on directories that don't seem to exist
anymore? |
19:24.11 |
Notify |
03GCI:Melange
* 4639899508539392 Write manual page documentation (for g-jack):
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
19:24.23 |
andrei_ |
oh, so the
directory is gone |
19:24.25 |
andrei_ |
not just the
file |
19:24.26 |
TannousMarc |
andromed': I
don't even have libplot3 |
19:24.26 |
andrei_ |
my
mistake |
19:24.36 |
TannousMarc |
ah |
19:24.37 |
andromed` |
TannousMarc:
right, that's what I was saying |
19:25.03 |
andromed` |
I assume it
must have been merged into libbn... |
19:25.13 |
andrei_ |
TannousMarc:
my remark has absolutely no bad intention, I was just trying to
encourage you to try more, because you are clearly capable, as all
comments on your tasks prove :) |
19:25.51 |
Notify |
03GCI:deepakkumarsharma * 5793865080504320
Compile BRL-CAD on Windows using Cygwin: Task Assigned - This task
has been assigned to Moretti Georgiev. You have 100 hours to
complete this task, good... |
19:25.53 |
andrei_ |
do |
19:25.56 |
andrei_ |
locate
symbol.c |
19:25.58 |
andrei_ |
see what
returns |
19:26.00 |
TannousMarc |
andrei_, even
though not submitting, I am trying most of the code tasks, and
failing miserably, hope to succeed in some soon though |
19:26.12 |
TannousMarc |
andrei_,
symbol.c is in libbn |
19:26.16 |
andrei_ |
ah |
19:26.23 |
andrei_ |
then you can
do blame on it |
19:26.24 |
andrei_ |
:) |
19:26.54 |
TannousMarc |
andromed`:
did you commit rgb_to_hsv test fixes? |
19:26.57 |
andrei_ |
TannousMarc:
failing miserably? you mean you have just not done them yet
:) |
19:27.01 |
andrei_ |
ask here !
:) |
19:27.21 |
andromed` |
TannousMarc:
I thought so... |
19:27.37 |
andromed` |
r63617 |
19:28.32 |
Notify |
03BRL-CAD:peter-sa * 63637
brlcad/trunk/src/libbn/mat.c: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5836282580172800
that fixes the bn_vec_ae() function to multiply the vx and vy parts
of the returned vector by the correct coefficient (cos(el) instead
of sin(el)). This also fixes the failing bn_vec_ae unit
tests. |
19:29.57 |
TannousMarc |
andromed`:
the bu_rgb_to_hsv and _hsv_to_rgb tests are still failing on my
machine |
19:30.01 |
TannousMarc |
and my repo
is up-to-date |
19:30.17 |
TannousMarc |
same with
plane isects, and date-time |
19:30.29 |
TannousMarc |
did you make
any changes on date-time, or did it automatically work on your
machine? |
19:30.43 |
TannousMarc |
I'm failing
tests 9 and 10 |
19:30.46 |
andromed` |
TannousMarc:
so I haven't done date-time, it just works here, and I haven't
committed the plane_isect yet |
19:31.08 |
TannousMarc |
andromed`: I
do not understand how that is possible. |
19:31.14 |
TannousMarc |
andromed`:
I'm confused now xD |
19:31.16 |
andromed` |
are you
running it in the vm? |
19:31.41 |
TannousMarc |
yep |
19:31.48 |
andromed` |
weird... |
19:31.58 |
TannousMarc |
the problem
is it has no dependencies |
19:32.06 |
TannousMarc |
looked
in-depth over the functions and variablees working in that unit
test |
19:32.12 |
andromed` |
I wonder...
the vm is running on windows, which sets the system RTC to
localtime instead of utc.. could that be confusing it? |
19:32.34 |
TannousMarc |
andromed`:
no, as it is getting inputted a "currenttime" value |
19:32.44 |
andromed` |
cmm... |
19:32.51 |
TannousMarc |
andromed`:
and the other 8 tests are working fine |
19:32.52 |
andromed` |
*hmm.. |
19:32.55 |
andromed` |
interesting |
19:33.15 |
TannousMarc |
andromed`:
that's what I've been looking at for the past 2 hours, hope to
solve it |
19:33.17 |
andromed` |
63617
*should* have fixed bu_rgb_to_hsv |
19:34.20 |
andromed` |
in the
function for bu_rb_to_hsv, ,does it use NEAR_EQUAL() with a tol of
0.01, or EQUAL()? |
19:34.27 |
TannousMarc |
let me
check |
19:34.48 |
andromed` |
also, what is
the revision number from svn log -rBASE |
19:37.47 |
Notify |
03BRL-CAD:peter-sa * 63638
(brlcad/trunk/include/bn.h brlcad/trunk/src/libbn/plane.c
brlcad/trunk/src/libbn/tests/CMakeLists.txt): Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5258492172566528
that fixes the documentation & code for bn_isect_line_lseg()
and fixes the test cases to use the correct values returned by
bn_isect_line_lseg(). |
19:37.50 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
19:38.50 |
TannousMarc |
andromed`:
near_equal with a tol of 0.01 |
19:39.29 |
andromed` |
TannousMarc:
have you run "make" from the build directory (not "make check" or
"make test") since you ran svn up? |
19:39.56 |
TannousMarc |
don't think I
did in the past 24 hours, when did you commit it? |
19:41.17 |
andromed` |
Can you try
running svn up and then rebuilding now? |
19:41.24 |
andromed` |
I don't
remember exactly when I did it... |
19:42.00 |
Notify |
03BRL-CAD:peter-sa * 63639
brlcad/trunk/src/libbu/tests/bu_str.c: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/6154687162089472
that fixes the bu_str unit tests to work with the fact that CMake
doesn't pass empty arguments through to the test
executable. |
19:42.35 |
andromed` |
TannousMarc:
I only committed it yesterday, that's probably the
problem |
19:43.04 |
TannousMarc |
andromed`: by
the way, did you take a look at the semaphor tests? |
19:43.40 |
andromed` |
no... |
19:43.49 |
andromed` |
at least, I
don't think so.. |
19:44.11 |
andromed` |
the only test
that fails for me is #70, I don't know why more are passing on my
machine than yours |
19:44.31 |
andrei_ |
btw,
guys |
19:44.32 |
andrei_ |
fun
question |
19:44.39 |
andrei_ |
does any one
know what BRL stands for |
19:44.41 |
andrei_ |
in
BRL-CAD? |
19:44.50 |
andromed` |
andrei_:
Ballistics Research Laboratory? |
19:44.57 |
andrei_ |
yep
:) |
19:45.23 |
andromed` |
andrei_:
Sean's told me the story of how he got BRL-CAD open sourced in the
first place :-) |
19:45.33 |
andrei_ |
awesome, I m
glad he did :) |
19:45.41 |
andrei_ |
I know why,
not how, however |
19:46.41 |
TannousMarc |
why? |
19:47.28 |
Notify |
03BRL-CAD:peter-sa * 63640
brlcad/trunk/src/libbu/tests/bu_vls.c: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5319229989453824
that fixes the bu_vls unit tests to work with the fact that CMake
doesn't pass empty arguments through to the test
executable. |
19:49.00 |
andrei_ |
high
production costs |
19:49.12 |
andrei_ |
<PROTECTED> |
19:52.59 |
TannousMarc |
are there any
tasks on the "to be reviewed" list andrei or is mine the only
one? |
19:53.24 |
andrei_ |
I m currently
working on a new batch of tasks |
19:54.16 |
TannousMarc |
back-end
exclusively? |
19:54.49 |
andromed` |
andrei_: has
chull3d always broken regress-repository? |
19:55.01 |
andrei_ |
andromed` I
have no idea |
19:55.05 |
andrei_ |
I don t even
not what chull3d is |
19:55.08 |
andromed` |
regression
tests started failing just after I svn up'd |
19:55.11 |
andromed` |
src/libbn/chull3d.c |
19:55.30 |
andrei_ |
guys, there's
something broken with the |
19:55.34 |
andromed` |
I know
starseeker was doing a bunch of work on it yesterday, but it uses
strcpy, fgets, and getopt, which make regress-repository
complaina |
19:55.36 |
andrei_ |
internal task
repo |
19:55.43 |
andrei_ |
can someone
pm me ? |
19:56.52 |
Notify |
03GCI:devinjohnson1999 * 4954452779859968
Design a web page that overviews the BRL-CAD contributors #5: Ready
for review - The work on this task is ready to be
reviewed. |
19:57.02 |
andrei_ |
nevermind, I
m a retard. |
20:03.35 |
Notify |
03BRL-CAD:peter-sa * 63641
(brlcad/trunk/include/raytrace.h
brlcad/trunk/src/libged/display_list.c and 2 others): Apply GCI
task
https://www.google-melange.com/gci/task/view/google/gci2014/4989549641990144
that removes the rt_vlist_cmd_descriptions global
variable. |
20:06.25 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
20:12.26 |
starseeker |
andromeda_galaxy: sorry about that -
chull3d is a translation from another code base |
20:12.54 |
andromed` |
starseeker: I
know.. just wanted to make sure it wasn't my code |
20:13.00 |
andromed` |
but it did it
on a clean checkout, so I'm probably alright |
20:13.38 |
starseeker |
nope - that's
Clarkson's hull code from 1995. Among other things, it was
designed to be a stand-alone program that uses files and
stdin/stdout for input and output |
20:13.58 |
starseeker |
reworking it
into a libbn component, but there's a lot to do yet |
20:14.42 |
starseeker |
digs back in |
20:18.05 |
andromed` |
starseeker:
ahh... |
20:18.24 |
andromed` |
shouldn't
there be an exception for it in the regress-repository test then?
(at least for now) |
20:25.14 |
winghouchan |
Heyo! Does
anyone know how many active contributors there are to this
project? |
20:25.49 |
winghouchan |
Attempted
looking on SF but couldn't find a relevant number. |
20:27.20 |
Notify |
03BRL-CAD:starseeker * 63642
brlcad/trunk/src/libbn/chull3d.c: Add HIDDEN, do a bit of
formatting. |
20:28.21 |
TannousMarc |
winghouchan:
would a list of ALL the contributors help you |
20:28.28 |
TannousMarc |
No idea about
active contributors no. though |
20:28.51 |
winghouchan |
TannousMarc:
Yes that would do! Thank you. |
20:29.21 |
andromed` |
winghouchan:
AUTHORS file in repository root? |
20:29.22 |
winghouchan |
TannousMarc:
I found that list before I think |
20:29.37 |
TannousMarc |
https://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/trunk/AUTHORS |
20:29.44 |
TannousMarc |
Yeah, the one
andromeda mentioned |
20:29.50 |
winghouchan |
Yes that's
the place I looked at before |
20:29.54 |
winghouchan |
Thank
you! |
20:30.13 |
starseeker |
openhub has a
site for BRL-CAD: https://www.openhub.net/p/brlcad |
20:30.21 |
TannousMarc |
That is the
only refference I got when I had a task related to this (
http://www.google-melange.com/gci/task/view/google/gci2014/6075139737255936
) nothing else |
20:30.24 |
starseeker |
andromed`:
hopefully I'll have it sorted fairly soon here... |
20:31.30 |
andromed` |
starseeker:
sounds good... I'm trying to remove the tp_c* globals from libbn by
using a function tp_getchar(), should that go in
vectfont.h? |
20:31.34 |
starseeker |
andromed`:
for the unit tests you can run "make check" to avoid the regression
tests... |
20:31.46 |
starseeker |
hrm |
20:31.51 |
winghouchan |
starseeker:
Thanks for the link, it has contributor numbers :D |
20:32.04 |
starseeker |
andromed`:
that's probably find for a start |
20:32.19 |
TannousMarc |
starseeker:
is there anyway I can run make test and automatically exclude tests
that exceed, let's say 15 seconds? |
20:32.28 |
starseeker |
does tp_c*
deal with vector fonts/vfonts? |
20:32.29 |
andromed` |
starseeker:
okay... also, if those aren't global, tp_setup() doesn't really
need to be global... should I mark it as DEPRECATED? |
20:32.41 |
starseeker |
TannousMarc:
unfortunately no |
20:32.57 |
starseeker |
you can run a
subset of tests if you want with the ctest command |
20:33.06 |
TannousMarc |
starseeker:
damn, is there anything we can do to "mark" the tests that are
currently failing and make them stop after 10-15
seconds? |
20:33.10 |
starseeker |
if there's
one or a set of tests that are of particular interest |
20:33.25 |
starseeker |
TannousMarc:
just run the test or tests of immediate interest |
20:33.51 |
TannousMarc |
starseeker:
thank you. |
20:33.53 |
starseeker |
ctest -I 3,3
for example will run test #3 |
20:33.58 |
andromed` |
starseeker:
it does, tp_ctable stores all the drawing commands for each
character, and tp_cindex basically stores pointers to the first
element of each char in tp_ctable |
20:34.09 |
starseeker |
ok, then
vectorfont.h sounds good |
20:35.05 |
andromed` |
great! |
20:36.53 |
TannousMarc |
andromed`:
are you implementing global variable removals tonight or unit
tests? |
20:37.13 |
TannousMarc |
andromed`: I
want to spend tomorrow looking into one of these two category of
tasks, don't want to overlap |
20:37.45 |
andromed` |
TannousMarc:
don't know about later today, right now I'm doing the global
variable removal I mentioned above |
20:38.09 |
andromed` |
I've pushed
all the test fixing that I've done to the svn repo, before starting
you should svn up and make in the builddir |
20:38.37 |
Notify |
03GCI:Melange
* 5263538490703872 Design a website icon set for brlcad.org #4:
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
20:41.32 |
andromed` |
andrei_,
starseeker: I was just wondering if you going to push out another
batch of coding tasks soon? |
20:42.03 |
andrei_ |
I m waiting
on daniel to answer |
20:42.14 |
andrei_ |
and I ll
probably have 10 - 30 to upload only on my part |
20:42.20 |
andrei_ |
probably sean
and other mentors have some more too |
20:42.55 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
20:43.16 |
TannousMarc |
andrei_ : do
you know if there will also be some front end dev
tasks? |
20:43.25 |
andromed` |
andrei_:
okay, thanks! |
20:43.46 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
20:56.20 |
andrei_ |
TannousMarc:
I hope so, i gotta talk to him, I have several ideas |
21:01.32 |
Notify |
03BRL-CAD:starseeker * 63643
brlcad/trunk/src/libbn/chull3d.c: Start working on removing the
static variables from various functions. |
21:11.38 |
Notify |
03BRL-CAD:starseeker * 63644
brlcad/trunk/src/libbn/chull3d.c: replace static pointer arrays
with arrays in the chull3d_data struct |
21:12.42 |
starseeker |
andromed`:
I'll try to queue up a few more tonight, but I don't know exactly
when they'll be pushed |
21:14.58 |
andromed` |
starseeker:
good to know, thanaks! |
21:18.12 |
TannousMarc |
good night
everyone, good luck with your tasks, I'm off for today
:D |
21:20.39 |
Notify |
03GCI:Melange
* 4954452779859968 Design a web page that overviews the BRL-CAD
contributors #5: No more Work can be submitted - Melange has
detected that the deadline has passed and no more work
can... |
21:28.03 |
*** join/#brlcad merzo
(~merzo@253-15-132-95.pool.ukrtel.net) |
21:36.35 |
Notify |
03BRL-CAD:starseeker * 63645
brlcad/trunk/src/libbn/chull3d.c: Clear some more static
variables. |
21:46.05 |
Notify |
03BRL-CAD:starseeker * 63646
brlcad/trunk/src/libbn/chull3d.c: Clear more static
vars |
21:48.44 |
winghouchan |
Howdy! Is
anyone free enough to create take some screenshots of interesting
CAD objects? |
21:49.02 |
winghouchan |
It will
feature on the landing page I'm designing |
21:50.04 |
winghouchan |
If anyone
could lend a hand, I'll message more details on the image
requirements |
21:50.07 |
winghouchan |
Thank
you! |
22:00.56 |
Notify |
03GCI:Melange
* 5818109499801600 Design a BRL-CAD Sticker #14: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
22:02.22 |
Notify |
03BRL-CAD:n_reed * 63647
(brlcad/trunk/src/libged/draw.c
brlcad/trunk/src/libged/ged_private.h): make selection of the draw
shading mode more readable |
22:07.09 |
Notify |
03BRL-CAD:starseeker * 63648
brlcad/trunk/src/libbn/chull3d.c: Something odd happening when
switching between static and non-static buffer, and it doesn't
really matter since that input mechanism will be moot in libbn
anyway. Otherwise we should be free of static vars. |
22:12.35 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
22:36.23 |
Notify |
03BRL-CAD:n_reed * 63649
(brlcad/trunk/src/libged/draw.c
brlcad/trunk/src/libged/ged_private.h): Name the draw 'kind'
constants for readability. Neither private function with a kind
parameter is called with kind == 2 (Big-E), so remove checks for
it. |
22:46.18 |
*** join/#brlcad andrei
(~andrei@188.26.186.251) |
22:52.23 |
*** join/#brlcad Maitreya
(~Maitreya@122.163.197.199) |
23:02.12 |
Notify |
03BRL-CAD:starseeker * 63650
brlcad/trunk/src/libbn/chull3d.c: the triangulation actually isn't
what we want here - not sure what its purpose is, but the output
without triangulation is actually the chull. |
23:05.40 |
Notify |
03GCI:maitreyav * 5670223239708672 Design
a BRL-CAD splash screen #7: Concept Design - Hi, I've finally
completed the splash page design and for my idea for this design
you can read the case study... |
23:06.55 |
Notify |
03GCI:maitreyav * 5670223239708672 Design
a BRL-CAD splash screen #7: Ready for review - The work on this
task is ready to be reviewed. |
23:15.02 |
Notify |
03BRL-CAD:starseeker * 63651
brlcad/trunk/src/libbn/chull3d.c: We'll need to use mult_up to make
sure we don't get badly fitting hulls due to integer clamping...
sounds a bit like clipper |
23:34.16 |
Notify |
03BRL-CAD:starseeker * 63652
brlcad/trunk/src/libbn/chull3d.c: don't re-introduce
static |
23:39.50 |
Notify |
03GCI:reduceqq * 6366650240598016 Animate
our logo! #8: Task Claimed - I would like to work on this
task. |
23:45.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:13.51 |
Notify |
03BRL-CAD:n_reed * 63653
brlcad/trunk/src/libged/draw.c: move duplicate code to
function |
01:27.27 |
*** join/#brlcad Maitreya
(~Maitreya@122.163.236.2) |
01:43.23 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:45.29 |
Notify |
03GCI:Melange
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
02:00.53 |
Notify |
03GCI:jatinluthra14 * 5236107205672960
Design a new website favicon! #6: Hi - Please check. |
02:25.37 |
Notify |
03GCI:neel2ak
* 5625032667561984 Design a new website landing page for BRL-CAD
#8: Task Claimed - I would like to work on this task. |
02:38.50 |
Notify |
03GCI:brlcad
* 5236107205672960 Design a new website favicon! #6: Task Closed -
Congratulations, this task has been completed
successfully. |
02:39.30 |
Notify |
03GCI:brlcad
* 5236107205672960 Design a new website favicon! #6: thanks for
your efforts - Hi Jatin, this is clearly an improvement over your
first attempts, so thank you for your efforts! |
02:42.10 |
maths22 |
starseeker:
about buildbot-I'm not sure what happened to it |
02:42.12 |
Notify |
03BRL-CAD:starseeker * 63654
(brlcad/branches/qtged/AUTHORS brlcad/branches/qtged/CMakeLists.txt
and 181 others): Sync with trunk to r63653 |
02:42.17 |
maths22 |
Good new gci
task? |
02:43.24 |
maths22 |
``Erik: I
noticed incosistent coloring with notify between gci and
svn |
02:43.39 |
maths22 |
should the
user + number be colored, or not? |
02:45.13 |
Notify |
03BRL-CAD:starseeker * 63655
(brlcad/branches/qtged/include/dm.h
brlcad/branches/qtged/src/libdm/dm-generic.c
brlcad/branches/qtged/src/libtclcad/tclcad_obj.c): Back out 63551,
63553, 63554 and 63556 - probably don't want this in libdm. Maybe a
libcad or some such - a language agnostic version of
libtclcad? |
02:45.34 |
starseeker |
maths22: it's
still installed |
02:45.51 |
starseeker |
just not sure
where the specific files for our config ended up |
02:46.31 |
starseeker |
brlcad was
saying something earlier about a proper setup needing some admin
work, but the files from the previous effort should be around
somewhere... |
02:46.55 |
starseeker |
was getting set to start over, but would be more sensible to
build off what's been done already if it's
available |
02:47.34 |
starseeker |
could be a
GCI task, but I was kinda hoping it would be a matter of flicking
the "on" switch for what was already done ;-) |
02:47.45 |
starseeker |
then GCI
could improve on it |
02:48.11 |
maths22 |
starseeker: I
think I found them |
02:48.49 |
starseeker |
maths22:
could we move them to a more standard location and get it up and
running? |
02:49.10 |
maths22 |
starseeker:
want a buildbot user? |
02:49.26 |
starseeker |
uh... not
sure what that means |
02:49.37 |
maths22 |
Should I have
it run as its own user |
02:49.45 |
starseeker |
ah, probably
a good idea |
02:49.46 |
maths22 |
Like I have
fisheye running as its own user |
02:50.24 |
starseeker |
was hoping we could have it report to the IRC channel
whenever something breaks :-) |
02:51.00 |
maths22 |
We'll get
there... |
02:52.31 |
maths22 |
it will be in
/home/buildbot |
02:52.37 |
starseeker |
nods |
02:52.49 |
maths22 |
I'll worry
about it more later tonight |
02:52.56 |
starseeker |
cool -
thanks! |
03:05.16 |
Notify |
03GCI:brlcad
* 6741580216008704 Design a T-Shirt for BRL-CAD #5: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
03:06.31 |
starseeker |
andromed`:
around? |
03:07.09 |
andromed` |
starseeker: I
am |
03:08.08 |
andromed` |
why? |
03:08.42 |
starseeker |
was putting
together the next Fortran->C task |
03:08.48 |
starseeker |
wanted to
make sure I specify the right thing |
03:09.08 |
starseeker |
it was
working out how to handle the logic that is currently relying on
Fortran namelists? |
03:09.34 |
andromed` |
starseeker: I
believe so |
03:09.48 |
andromed` |
the Fortran
uses namelists to parse the input, so we need a C function to parse
that kind of input |
03:10.05 |
starseeker |
so Fortran
input parsing -> C input parsing |
03:10.34 |
andromed` |
basically |
03:13.08 |
starseeker |
alrightie,
queued |
03:14.31 |
starseeker |
andromed`:
was discussing regex support for db_ls with Sean - if we were to
make that a GCI task, it would also need to expose that feature to
the users through an ls command option |
03:14.36 |
starseeker |
would that be
of interest? |
03:14.56 |
andromed` |
starseeker:
might be... |
03:15.31 |
starseeker |
the regex
calls in src/librt/search.c should be a decent guide for what's
needed |
03:15.34 |
andromed` |
by adding
regex support to ls, do you mean ading support for it to list only
those objects whose names match a regex? |
03:15.40 |
starseeker |
right |
03:15.57 |
andromed` |
for that
matter, using find with -regex might actually be enough to do the
job... |
03:17.17 |
andromed` |
sorry, I mean
search |
03:17.28 |
andromed` |
the syntax is
so similar to find I keep wanting to call search find |
03:18.09 |
starseeker |
it would have
been except tcl already has a find |
03:18.18 |
andromed` |
ahhh... |
03:18.51 |
starseeker |
db_ls is
easier/more convenient to call if all you want is a simple pattern
match listing without any of search's complexities |
03:19.33 |
andromed` |
interesting... |
03:20.23 |
andromed` |
starseeker:
db_ls's documentation, at least in raytrace.h, says that it doesn't
support the regex syntax yet, so I was just thinking that search
might be easier |
03:20.32 |
starseeker |
ah. |
03:20.51 |
andromed` |
i.e. just
search '-regex <regex>' with the flat flag set |
03:21.14 |
Notify |
03GCI:brlcad
* 6741580216008704 Design a T-Shirt for BRL-CAD #5: same comments -
Hardik, Harmanpreet's comments are still relevant. You improved
the image quality, but your design is still using... |
03:21.29 |
starseeker |
nods - that's certainly one approach that will
work |
03:21.47 |
starseeker |
search
actually uses db_ls under the hood |
03:22.04 |
Notify |
03GCI:brlcad
* 5807729956356096 Design a new website favicon! #7: Task Closed -
Congratulations, this task has been completed
successfully. |
03:22.12 |
andromed` |
ah... I see
it |
03:22.52 |
andromed` |
it looks to
me like it just uses ls to get all the top level objects and then
print those? |
03:23.03 |
andromed` |
s/print/search through/ |
03:23.06 |
starseeker |
yep |
03:24.24 |
starseeker |
andromed`:
just a thought - there's plenty of other stuff to do
:-) |
03:24.34 |
andromed` |
true
:-) |
03:24.47 |
starseeker |
really likes the idea of translating some of those geometric
solutions codes into BRL-CAD |
03:24.52 |
andromed` |
If we do do a
task for it, I might try just using search though, seems like the
simplest way to do it |
03:24.59 |
starseeker |
some of that
may need the convex hull bit I'm working on now |
03:25.02 |
andromed` |
starseeker:
those would be fun to do too |
03:25.19 |
starseeker |
andromed`:
wouldn't want to use search with db_ls - overkill |
03:25.28 |
andromed` |
hmm? |
03:25.37 |
andromed` |
I just meant
in ls.c for the ged_ls cmd, for regexes |
03:25.42 |
andromed` |
since db_ls
doesn't do regexes yet |
03:25.50 |
andromed` |
or,
alternatively, implement regexes in db_ls and use that |
03:25.53 |
starseeker |
the task
would be to add regexes to db_ls :-) |
03:26.01 |
starseeker |
then have
ged_ls use it |
03:26.08 |
andromed` |
oh, ok..
sorry, I got db_ls and ged_ls confused |
03:26.26 |
starseeker |
nods - db_ls is the low-level C api, ged_ls handles the user
command layers |
03:26.44 |
starseeker |
andromed`:
are you running low on code tasks, or are you still good for
now? |
03:27.03 |
andromed` |
I am starting
to run low... that's why I was inquiring about when the next batch
would be up earlier |
03:27.45 |
starseeker |
ah - I'd say
go ahead and start on the Fortran parsing bit, if you're game -
I've got the task in the queue and it'll pop up once the next
update cycle goes out |
03:28.01 |
andromed` |
starseeker:
sounds good |
03:28.07 |
starseeker |
and once
you've got that the other two Fortran tasks also open
up |
03:28.46 |
starseeker |
may just go ahead and pick off the db_ls thing himself -
everybody tells me I need to do more regex work for practice...
blegh |
03:29.00 |
andromed` |
starseeker:
also, do you know when that batch is going up? just to
plan... |
03:29.10 |
starseeker |
I don't,
sorry |
03:29.21 |
starseeker |
isn't actually a mentor this year |
03:29.40 |
andromed` |
ah well...
okay, then! I'll start working on the fortran parsing logic stuff
soon |
03:29.55 |
starseeker |
just lending
a hand and annoying the locals :-) |
03:30.18 |
Notify |
03GCI:brlcad
* 5221860329390080 Design a new website favicon! #8: Looks good -
PankajBora, this looks good (looks GREAT at 8x8) but is a bit
fuzzy. Can you make it more crisp, more well-defined... |
03:30.23 |
Notify |
03GCI:brlcad
* 5221860329390080 Design a new website favicon! #8: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
03:30.36 |
andromed` |
starseeker:
thanks for helping anyway then! your advice on these has been
really useful... |
03:30.46 |
starseeker |
andromed`:
I'll see if I can identify a couple of features from the geometry
code that look reasonably self contained |
03:31.17 |
starseeker |
there is one
possibility that is already in the tree, but it might be a little
on the gnarly side... |
03:31.42 |
starseeker |
src/other/libgdiam |
03:32.06 |
starseeker |
that's what
makes our oriented bounding box feature possible currently, but it
has a robustness problem |
03:32.29 |
andromed` |
features with
problems that would make for good GCI tasks? |
03:32.59 |
starseeker |
possibly -
the task would be to finish what I started with switching their
convex hull algorithm to the Monotone Chain approach |
03:33.21 |
starseeker |
the code is
in there (around line 1524 in gdiam.cpp) but I never got the data
flowing correctly through it |
03:33.51 |
andromed` |
sorry, I'm
slightly confused... |
03:33.53 |
starseeker |
ideally, the
new convex hull code should be able to generate the same outputs as
the old |
03:34.22 |
starseeker |
andromed`: my
fault - ask questions if you like :-) |
03:34.23 |
andromed` |
I thought
that the convex hull implementation was in
libbn/chull(3d?).c |
03:34.35 |
starseeker |
ah. gdiam is
a 3rd party code |
03:34.49 |
Notify |
03GCI:brlcad
* 5535110749224960 Stub in a new 'mesh' command for
creating/editing NMG and BoT polygonal mesh geometry: Task Needs
More Work - One of the mentors has sent this task back for
more... |
03:35.02 |
starseeker |
lgpl v2
license - with that license, we don't snarf it in directly into our
libraries |
03:35.10 |
starseeker |
preserves our
flexibility |
03:35.22 |
starseeker |
so it lives
in src/other |
03:35.26 |
andromed` |
ah, okay. so
the idea is to implement another chull algorithm in libbn for more
flexibility |
03:35.27 |
andromed` |
makes
esnse |
03:35.30 |
andromed` |
*sense |
03:35.49 |
Notify |
03GCI:harman052 * 6741580216008704 Design
a T-Shirt for BRL-CAD #5: Little refinements - Hi Hardik, I
appreciate that you are putting lot of efforts in this task and
it's really good that you... |
03:35.52 |
starseeker |
well, you
might be able to do that, but ideally we don't want the src/other
code to depend on libbn |
03:36.15 |
starseeker |
there is some
code here: http://geomalgorithms.com/a10-_hull-1.html
that should do what we need |
03:36.34 |
starseeker |
the minimally
impacting change would be to replace the code in gdiam.cpp with
that code |
03:36.49 |
starseeker |
that's what I
started to do, but I never got it working properly |
03:37.18 |
andromed` |
right... I
just mean that your effort on getting src/libbn/chull*.c is a
separate project.. |
03:37.23 |
starseeker |
yes |
03:38.02 |
starseeker |
chull.c was
done a while back for some NURBS work, and chull3d.c is being done
to round out the convex hull feature set with a 3D
algorithm |
03:38.08 |
andromed` |
ahh... |
03:38.20 |
starseeker |
gdiam is
separate - that's a library that we use for fast oriented bounding
boxes |
03:38.38 |
andromed` |
right...
makes sense |
03:39.08 |
starseeker |
http://sarielhp.org/research/papers/00/diameter/diam_prog.html |
03:39.30 |
starseeker |
author was
nice enough to allow it to go to LGPL for license - was
GPL |
03:39.39 |
andromed` |
ahh... |
03:40.44 |
starseeker |
I don't know
for sure that the monotonic chain will address all the weaknesses
we've seen, but the one that's there has a fit with really simple
shapes (near-degenerate angles that cause ordering issues... long
story) |
03:40.55 |
andromed` |
interesting... |
03:40.59 |
andromed` |
that's a
shame |
03:41.23 |
starseeker |
so dropping
in the softSurfer code (see line 1603) may be able to fix the
issue |
03:42.09 |
starseeker |
it's got a
second problem when the oriented box actually *is* axis aligned,
but we can perturb the inputs to avoid that situation if we can
just get the robustness issue licked |
03:42.18 |
andromed` |
ahh... |
03:42.49 |
starseeker |
so the task,
after all that, boils down to getting the softSurfer code working
in gdiam and seeing if it helps matters |
03:43.08 |
andromed` |
right...
sounds interesting, at least |
03:44.00 |
starseeker |
if it falls
through the geometric solutions code has a minimal bounding code
that may also work, but what appealed about gdiam is the algorithm
should (in principle) be quite fast |
03:44.30 |
andromed` |
makes
sense |
03:44.35 |
maths22 |
starseeker:
http://buildbot.brlcad.org/ |
03:44.56 |
starseeker |
woot! |
03:45.15 |
andromed` |
maths22:
cool! |
03:45.51 |
maths22 |
andromed`: It
is about a year out of date, and probably needs some help, but it
runs! |
03:46.16 |
starseeker |
maths22: can
you force a build/test to kick off? |
03:47.01 |
starseeker |
nevermind,
looks like all the testers are offline |
03:47.13 |
starseeker |
that's
awesome looking |
03:49.03 |
starseeker |
maths22: once
it's working, we've got a zillion possibilities for customizing the
various views in case we run short of design tasks :-) |
03:49.19 |
starseeker |
andromed`:
shall I write up the gdiam task? |
03:49.20 |
andromed` |
brlcad: I
noticed you marked
http://www.google-melange.com/gci/task/view/google/gci2014/5535110749224960
as needing more work, but I can't see any new comments on it; can
you give me an idea of what I should change? |
03:49.30 |
andromed` |
starseeker:
sure... |
03:49.48 |
Notify |
03GCI:brlcad
* 5535110749224960 Stub in a new 'mesh' command for
creating/editing NMG and BoT polygonal mesh geometry: few issues -
Few issues noted: The file header on mesh.c is wrong in
several... |
03:50.06 |
andromed` |
brlcad: just
saw that thanks? |
03:53.48 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: face_description - I'm addressing the other issues
right now; however, for... |
03:56.14 |
Notify |
03GCI:brlcad
* 6363932600041472 Break up large header into smaller headers
(include/bn.h): wow! - THIS IS FANTASTIC! Wow, seriously! I
figured that whomever worked on this task would
almost... |
03:56.15 |
Notify |
03GCI:brlcad
* 6363932600041472 Break up large header into smaller headers
(include/bn.h): Task Closed - Congratulations, this task has been
completed successfully. |
03:56.59 |
Notify |
03GCI:o7p9bxbnyj * 5535110749224960 Stub
in a new 'mesh' command for creating/editing NMG and BoT polygonal
mesh geometry: Ready for review - The work on this task is ready to
be reviewed. |
03:59.18 |
Notify |
03GCI:brlcad
* 5733253965152256 Design a prototype CAD GUI layout: Task Closed -
Congratulations, this task has been completed
successfully. |
04:07.50 |
Notify |
03GCI:harman052 * 5670223239708672 Design
a BRL-CAD splash screen #7: Awesome! - Hi Maitreya, The way you
presented your work in highly professional manner is totally
awesome. I really liked... |
04:07.51 |
Notify |
03GCI:harman052 * 5670223239708672 Design
a BRL-CAD splash screen #7: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
04:08.03 |
starseeker |
andromed`:
queued up (gdiam) - it may be anything from something simple I just
didn't get lined up right to major data
incompatibilities |
04:08.55 |
andromed` |
starseeker:
great! I'll probably look at the Fortran->C one first, though...
just because I've been planing that onef or longer |
04:09.02 |
starseeker |
andromed`: no
problem |
04:09.27 |
starseeker |
I wouldn't
blame you for dodging the gdiam task - no pressure if it looks like
it's too much |
04:09.30 |
Notify |
03GCI:harman052 * 5670223239708672 Design
a BRL-CAD splash screen #7: Deadline extended - The deadline of the
task has been extended with 3 days and 0 hours. |
04:09.54 |
starseeker |
I wouldn't
have tossed it in except I'm hoping I've got all the right pieces
in place and it's down to "wiring it up" |
04:10.15 |
andromed` |
starseeker:
sure, I'll let you know if it seems like it's taking too
long |
04:10.31 |
Notify |
03GCI:brlcad
* 5733253965152256 Design a prototype CAD GUI layout: nice clean
design - Yash, I agree that more images for other aspects of the
gui are desirable, but I'm almost certain you spent... |
04:11.36 |
starseeker |
applies the bn header breakout patch and his jaw
drops |
04:13.49 |
starseeker |
brlcad: this
looks like it's worth applying, if it checks out |
04:14.48 |
starseeker |
wonder how
many tasks librt's headers would be... |
04:15.57 |
Notify |
03GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: Ready for review
- The work on this task is ready to be reviewed. |
04:16.07 |
Notify |
03GCI:Melange
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: No more Work can be submitted - Melange has detected
that the deadline has passed and no more work can be... |
04:21.27 |
Notify |
03GCI:omran_1999 * 4531831353376768 Design
a T-Shirt for BRL-CAD #8: Task Claimed - I would like to work on
this task. |
04:21.48 |
Notify |
03GCI:brlcad
* 5615680309166080 Design a prototype CAD GUI layout #10: not sure
what they all do - Not sure what all those icons do, but they sure
do look nice. ;) This design is interesting and... |
04:21.49 |
Notify |
03GCI:brlcad
* 5615680309166080 Design a prototype CAD GUI layout #10: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task
to... |
04:22.13 |
Notify |
03GCI:brlcad
* 4938019295461376 Design a new website favicon! #10: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
04:24.28 |
Notify |
03GCI:brlcad
* 4938019295461376 Design a new website favicon! #10: CAD-relevant
- Eames, Thank you for your design. It certainly is the right
size and looks nice, but I'm not sure what I'm
looking... |
04:28.08 |
*** join/#brlcad marctannous
(bc194881@gateway/web/freenode/ip.188.25.72.129) |
04:29.13 |
marctannous |
good morning
guys |
04:30.29 |
marctannous |
http://www.google-melange.com/gci/task/view/google/gci2014/6417935371337728
can my task please be evaluated? has been waiting for review for a
good while |
04:30.45 |
andromed` |
marctannous:
brlcad is currently going through them all |
04:30.54 |
andromed` |
I
believe |
04:30.58 |
marctannous |
oh, he's
here? |
04:31.01 |
marctannous |
on
IRC? |
04:31.24 |
andromed` |
don't know
about IRC, but Notify has showed him reviewing tasks on
melange |
04:36.57 |
Notify |
03GCI:ninzhan
* 5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: None - Not the references, but the examples of
BRL-CAD websites |
04:58.24 |
Notify |
03GCI:brlcad
* 6417935371337728 Code a Front-end style guide for BRL-CAD
http://www.google-melange.com/gci/task/view/google/gci2014/6417935371337728:
nice work Marc, this indeed really nice, so... |
04:58.25 |
Notify |
03GCI:brlcad
* 6417935371337728 Code a Front-end style guide for BRL-CAD: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
05:01.16 |
Notify |
03GCI:brlcad
* 5512189783834624 Design a new website landing page for BRL-CAD
#6: Task Closed - Congratulations, this task has been completed
successfully. |
05:04.49 |
Notify |
03GCI:brlcad
* 5512189783834624 Design a new website landing page for BRL-CAD
#6: outstanding work - Outstanding attention to detail, Akshat.
Thank you for your efforts and especially for the... |
05:06.30 |
Notify |
03GCI:brlcad
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: Task Closed - Congratulations, this task has been
completed successfully. |
05:08.45 |
Notify |
03GCI:brlcad
* 4632172593938432 Write a wiki page on joining the BRL-CAD
project: good improvements all around - Thanks bhargav, it looks
like you addressed most of the feedback points very
well.... |
05:15.00 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
05:22.52 |
Notify |
03GCI:brlcad
* 5536439504732160 Animate our logo! #7
http://www.google-melange.com/gci/task/view/google/gci2014/5536439504732160:
interesting but chunky Very interesting concept, but a
few... |
05:22.57 |
Notify |
03GCI:brlcad
* 5536439504732160 Animate our logo! #7: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to satisfy the... |
05:24.43 |
Notify |
03GCI:tannousmarc * 6417935371337728 Code
a Front-end style guide for BRL-CAD: Ready for review - The work on
this task is ready to be reviewed. |
05:25.10 |
Notify |
03GCI:brlcad
* 4954452779859968 Design a web page that overviews the BRL-CAD
contributors #5: Task Closed - Congratulations, this task has been
completed successfully. |
05:26.21 |
Notify |
03GCI:tannousmarc * 6417935371337728 Code
a Front-end style guide for BRL-CAD: Fixed - Color changed to the
one in the link you provided, now it should be consistent across
the page. Added a brief... |
05:27.26 |
Notify |
03GCI:brlcad
* 4954452779859968 Design a web page that overviews the BRL-CAD
contributors #5: thought provoking - Devin, thank you for working
this. It's very thought-provoking. I particularly
like... |
05:31.27 |
Notify |
03GCI:eames *
4938019295461376 Design a new website favicon! #10: None - Thank
you for your feedback. I will incorporate your feedback in the
design. |
05:35.23 |
Notify |
03GCI:devinjohnson1999 * 4954452779859968
Design a web page that overviews the BRL-CAD contributors #5: None
- That would be great. The only thing is that I am not the
greatest at responsive web... |
05:40.28 |
Notify |
03GCI:programmingluko * 5818109499801600
Design a BRL-CAD Sticker #14: Task Claimed - I would like to work
on this task. |
05:40.49 |
Notify |
03GCI:brlcad
* 5670223239708672 Design a BRL-CAD splash screen #7: stunning
thought provoking - Maitreya, it's not often we encounter someone
like yourself that goes far above and beyond with a... |
05:40.59 |
Notify |
03GCI:brlcad
* 6366650240598016 Animate our logo! #8: Task Assigned - This task
has been assigned to reduceqq. You have 100 hours to complete this
task, good luck! |
05:41.04 |
Notify |
03GCI:brlcad
* 5625032667561984 Design a new website landing page for BRL-CAD
#8: Task Assigned - This task has been assigned to Neel. You have
100 hours to complete this task, good luck! |
05:42.19 |
Notify |
03GCI:brlcad
* 5535110749224960 Stub in a new 'mesh' command for
creating/editing NMG and BoT polygonal mesh geometry: Task Closed -
Congratulations, this task has been completed
successfully. |
05:42.48 |
Notify |
03GCI:o7p9bxbnyj * 5309182718771200
Eliminate any library global variable #2: Task Claimed - I would
like to work on this task. |
05:42.50 |
Stragus |
As a routine,
I think he reviews IRC after checking all tasks |
05:44.12 |
*** join/#brlcad MarcTannouss
(~androirc@109.166.133.212) |
05:44.12 |
*** join/#brlcad AndroUser2
(~androirc@109.166.133.212) |
05:48.14 |
Notify |
03GCI:brlcad
* 5535110749224960 Stub in a new 'mesh' command for
creating/editing NMG and BoT polygonal mesh geometry: It might work
- ... it's still work applying some test-driven
development... |
05:50.00 |
Notify |
03GCI:brlcad
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: Deadline extended - The deadline of the task has been
extended with 2 days and 2 hours. |
05:50.05 |
Notify |
03GCI:brlcad
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: Task Needs More Work - One of the mentors has sent
this task back for more work. Talk to the mentor(s)... |
05:59.11 |
Notify |
03GCI:brlcad
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: this looks great but... - Olivia, this is a nice
overview page! I like how you based it off of our
AUTHORS... |
05:59.16 |
Notify |
03GCI:brlcad
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Assigned -
This task has been assigned to omran. You have 100 hours to
complete this task, good luck! |
05:59.52 |
Notify |
03GCI:brlcad
* 6417935371337728 Code a Front-end style guide for BRL-CAD: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
06:00.07 |
Notify |
03GCI:brlcad
* 6417935371337728 Code a Front-end style guide for BRL-CAD: upload
- You didn't upload anything. ;) |
06:02.02 |
Notify |
03GCI:brlcad
* 6417935371337728 Code a Front-end style guide for BRL-CAD:
typography - Also, with regards to the typography, it could be as
simple as saying Open Sans (nothing wrong with... |
06:02.17 |
Notify |
03GCI:brlcad
* 5818109499801600 Design a BRL-CAD Sticker #14: Task Assigned -
This task has been assigned to ProgrammingLuko. You have 100 hours
to complete this task, good luck! |
06:02.37 |
Notify |
03GCI:brlcad
* 5309182718771200 Eliminate any library global variable #2: Task
Assigned - This task has been assigned to Andromeda Galaxy. You
have 100 hours to complete this task, good luck! |
06:03.57 |
Notify |
03GCI:o7p9bxbnyj * 5309182718771200
Eliminate any library global variable #2: Ready for review - The
work on this task is ready to be reviewed. |
06:09.03 |
*** join/#brlcad newbie
(~athome@123.236.120.193) |
06:09.54 |
Notify |
03GCI:tannousmarc * 6417935371337728 Code
a Front-end style guide for BRL-CAD: oh damn I'm dumb - I was in a
hurry to upload and mark it done before leaving for school, must
have missed the upload... |
06:10.08 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
06:16.00 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Task Claimed - I would like
to work on this task. |
06:17.15 |
Notify |
03GCI:deepakkumarsharma * 5330706074959872
Create an ISST screenshot or animation: Task Assigned - This task
has been assigned to Jatin Luthra. You have 100 hours to complete
this task, good luck! |
06:22.48 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
06:23.14 |
andrei_ |
hello. |
06:30.36 |
Notify |
03GCI:popescuandrei * 5309182718771200
Eliminate any library global variable #2: None - Andromeda, It
looks ok. Needs to be tested, but as a task, really well done :)
Congratulations! |
06:30.37 |
Notify |
03GCI:popescuandrei * 5309182718771200
Eliminate any library global variable #2: Task Closed -
Congratulations, this task has been completed
successfully. |
06:31.41 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Hi - Thanks for
assigning.Please tell where to get ISST. |
06:31.44 |
andrei_ |
we seem to
have more than 100 tasks open :\ |
06:37.59 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
06:38.03 |
*** join/#brlcad Guest42183
(~athome@123.236.120.193) |
06:45.44 |
maths22 |
starseeker: I
launched a manual build |
06:46.13 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
06:46.52 |
*** join/#brlcad Michael_Huang_
(490fa93c@gateway/web/freenode/ip.73.15.169.60) |
06:50.46 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
06:59.50 |
maths22 |
brlcad: I
will make a demo clone; also, is it ok if I get a password set up
for the live one? |
07:04.30 |
brlcad |
loves this one from a couple years ago:
http://www.shakthimaan.com/downloads/glv/presentations/i-want-2-do-project-tell-me-wat-2-do.pdf |
07:07.29 |
brlcad |
marctannous:
there will be plenty of other coding tasks, no worries ... this is
only week 2 and 4 more to go after |
07:07.56 |
andrei_ |
why would it
be bad to send attachments to mailinglist O_o |
07:08.21 |
andrei_ |
the whole
lkml works that way |
07:09.56 |
maths22 |
brlcad:
http://brlcad.org/gci-demo/tasks |
07:11.07 |
Stragus |
Eheh brlcad,
nice PDF |
07:12.15 |
brlcad |
maths22: that
sounds good, in fact if you only have slivers of time with finals,
your time is probably better spent working infrastructure (like
getting buildbot back up and running proper as a service and/or
delegating some web dev tasks to ishwerdas or sofat) |
07:16.04 |
brlcad |
andromed`:
andrei_: it's not "Ballistics" .. the origins are the "Ballistic"
Research Laboratory (subtle but significant difference) |
07:16.25 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
07:22.05 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Ready for review - The work
on this task is ready to be reviewed. |
07:22.40 |
brlcad |
maths22: I
just caught up with the log and see you already did it,
awesome! |
07:23.12 |
maths22 |
brlcad: just
had to copy the files, clone the db, and change one config
parameter |
07:23.19 |
brlcad |
maths22:
yeah, you can password-protect it ;) |
07:23.32 |
maths22 |
brlcad: check
your pms |
07:23.32 |
brlcad |
that'll make
me stop making database dumps every few days :) |
07:27.32 |
*** join/#brlcad Guest42183
(~athome@123.236.123.206) |
07:28.06 |
*** join/#brlcad newbie1234
(~athome@123.236.120.193) |
07:32.23 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
07:33.03 |
andrei_ |
damn, here
it's snowing like there's no tommorrow :\ |
07:34.11 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.36) |
07:34.11 |
notify-web |
[13gci-task-manager] 15maths22 pushed 1
new commit to 06master: 02http://git.io/-Cb7zQ |
07:34.11 |
notify-web |
13gci-task-manager/06master 147a84a22
15Jacob Burroughs: some degree of password protection |
07:34.11 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.36) |
07:34.34 |
Notify |
03GCI:amshenoy * 5536439504732160 Animate
our logo! #7: None - Can you please comment the links so that I
can subscribe to such tasks? I was trying to find designing logos
and I only found this... |
07:35.22 |
brlcad |
andrei_:
cool, literally ;) |
07:35.30 |
andrei_ |
haha |
07:36.05 |
andrei_ |
plans to move to a place where it's always
summer |
07:36.58 |
*** join/#brlcad merzo
(~merzo@253-15-132-95.pool.ukrtel.net) |
07:58.05 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation: None - That's Archer but not
ISST. Please look at the directory where you installed BRL-CAD.
There you should find in the... |
07:58.12 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
07:59.08 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
07:59.58 |
maths22 |
brlcad: GCI
task regarding CDash? |
08:00.05 |
maths22 |
starseeker:
see above |
08:00.42 |
maths22 |
http://www.cdash.org/ |
08:01.46 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
08:06.08 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
08:09.05 |
*** join/#brlcad YashM
(~YashM@117.198.11.155) |
08:16.02 |
Notify |
03GCI:helix *
5733253965152256 Design a prototype CAD GUI layout: None - It took
me a solid 7+ hours of work from scratch to make this. I think the
icons should be more noticable too which can be... |
08:24.27 |
*** join/#brlcad newbie1234
(~athome@123.236.120.193) |
08:46.07 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
08:58.30 |
*** join/#brlcad newbie1234
(~athome@123.236.120.193) |
09:04.26 |
*** join/#brlcad gjeet
(75dcadd8@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.216) |
09:04.26 |
Notify |
03GCI:helix *
5263538490703872 Design a website icon set for brlcad.org #4: Task
Claimed - I would like to work on this task. |
09:04.57 |
Notify |
03GCI:gjeet *
5263538490703872 Design a website icon set for brlcad.org #4: Task
Assigned - This task has been assigned to Yash. You have 100 hours
to complete this task, good luck! |
09:13.50 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:17.20 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:17.51 |
*** join/#brlcad gjeet
(75dcadd8@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.173.216) |
09:26.08 |
Notify |
03GCI:Melange
* 6068206720516096 Design a BRL-CAD business card #2: Task Reopened
- Melange has detected that the final deadline has passed and it
has reopened the task. |
09:26.59 |
andrei_ |
d_rossberg:
Hello, did you have time to look over my mails? |
09:29.39 |
*** join/#brlcad gjeet
(75dc915c@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.145.92) |
09:38.42 |
d_rossberg |
andrei_: but
only to look at them ;) - i just send a reply to one of your
mails |
09:39.30 |
andrei_ |
I've read it,
I wanted to make a task for completing/rearanging documentation on
it |
09:39.34 |
andrei_ |
that's why I
asked |
09:39.54 |
andrei_ |
also, there
seems to be a high demand of web dev/fron end/design tasks
:\ |
09:41.46 |
d_rossberg |
maybe
somebody has an idea how to improve the documentation |
09:42.12 |
andrei_ |
but I
do |
09:42.37 |
andrei_ |
complete the
description for all primitives, draw a class heirarchy(not
necessarily the same task) |
09:42.48 |
d_rossberg |
the "GCI Task
Manager" on brlcad.org now requires a password (?) |
09:42.52 |
andrei_ |
yep |
09:43.24 |
andrei_ |
does it work
now? |
09:44.14 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - It was my
pleasure, sir, thanks for the project! :) |
09:45.10 |
Notify |
03GCI:akshattripathi * 5512189783834624
Design a new website landing page for BRL-CAD #6: None - One last
suggestion I wanted to make: there is no logo in the title bar,
changing that may make the... |
09:45.31 |
Notify |
03GCI:Melange
* 6648047639461888 Design a BRL-CAD Sticker #10: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
09:49.33 |
d_rossberg |
yes, a
picture of the basic class's hierarchy could be useful, they are
discribed prosaci only ("derived from") |
09:51.16 |
d_rossberg |
e.g. there
are two basic types of databases: Database and 'const Database';
and two types of writable databases: file and in-memory |
09:52.45 |
andrei_ |
Also, I
wasn't able to find the coreinterface logo |
09:55.21 |
*** join/#brlcad YashM_
(~YashM@117.198.11.155) |
09:59.57 |
d_rossberg |
it hase no
logo, but MOOSE would have a potential one |
10:01.02 |
andrei_ |
I m not sure
I understand |
10:01.09 |
andrei_ |
should we
create a logo based on MOOSE |
10:01.16 |
andrei_ |
I don t know
what MOOSE is |
10:01.41 |
andrei_ |
modular
object oriented software ... ? |
10:02.09 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Ready for review - The work
on this task is ready to be reviewed. |
10:03.12 |
d_rossberg |
http://sourceforge.net/p/brlcad/mailman/search/?q=moose&mail_list=brlcad-devel |
10:04.08 |
andrei_ |
Okay |
10:04.21 |
andrei_ |
so that's a
set of tasks on logo, awesome! |
10:04.46 |
Notify |
03GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
10:05.52 |
andrei_ |
to sum it up
so far it would be the class hierarch task, completing the rest of
the primitives ok wiki |
10:06.01 |
andrei_ |
hierarchy* |
10:09.50 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation: None - I see you found the
program. Now load a visually complex and interesting model with
lots of polygons and detail and... |
10:09.55 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
10:15.50 |
d_rossberg |
there are two
major class hierarchies in the core intercase: databases ond
objects; you could make up two tasks from them |
10:19.23 |
andrei_ |
alright |
10:19.38 |
andrei_ |
I've seen
that there's an effort to have a new website for brlcad |
10:19.43 |
andrei_ |
(lots of task
related to it) |
10:19.54 |
andrei_ |
should there
be a part for coreinterface as well? |
10:21.27 |
Notify |
03GCI:Melange
* 5821990405406720 Model a toy tank in 3D using BRL-CAD #4: Task
Reopened - Melange has detected that the final deadline has passed
and it has reopened the task. |
10:23.29 |
d_rossberg |
hmm,
personally i would prefer to leave it in a wiki |
10:23.38 |
Notify |
03GCI:gjeet *
6353662997692416 Design a BRL-CAD splash screen #3
http://www.google-melange.com/gci/task/view/google/gci2014/6353662997692416:
Hey mukul Good going mukul. Well this design
could... |
10:23.43 |
Notify |
03GCI:gjeet *
6353662997692416 Design a BRL-CAD splash screen #3: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
10:25.31 |
*** join/#brlcad gjeet
(75d7e69e@gateway/web/cgi-irc/kiwiirc.com/ip.117.215.230.158) |
10:31.59 |
*** join/#brlcad YashM
(~YashM@117.222.70.240) |
10:37.00 |
Notify |
03GCI:helix *
5263538490703872 Design a website icon set for brlcad.org #4: None
- Icons are in order: home about wiki gallery blog download
contact login logout sign up community |
10:37.10 |
Notify |
03GCI:helix *
5263538490703872 Design a website icon set for brlcad.org #4: Ready
for review - The work on this task is ready to be
reviewed. |
10:38.45 |
Notify |
03GCI:gjeet *
5561255020462080 Design a new website landing page for BRL-CAD #4:
Hey Chan - I just saw your comment now. Sorry for late response.
First of all it's fine to have one responsive... |
10:50.13 |
Notify |
03GCI:ronaldoh373 * 6741580216008704
Design a T-Shirt for BRL-CAD #5: Ready for review - The work on
this task is ready to be reviewed. |
10:51.23 |
Notify |
03GCI:adityagulati * 5615680309166080
Design a prototype CAD GUI layout #10: Ready for review - The work
on this task is ready to be reviewed. |
10:59.27 |
*** join/#brlcad YashM_
(~YashM@59.95.36.89) |
11:00.14 |
Notify |
03GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: None - Thanks
for the reply! I may need more time, but I will push up all my
work before the time is up, at... |
11:02.44 |
Notify |
03GCI:popescuandrei * 5561255020462080
Design a new website landing page for BRL-CAD #4: None - You don t
need to worry if you don't finish in time. It's something we
control entirely, and if you... |
11:02.59 |
Notify |
03GCI:adityagulati * 5615680309166080
Design a prototype CAD GUI layout #10: New Files - Sir, I have
Uploaded a New File and Its psd, With The Changes That You Desired.
The Answers To Your... |
11:06.16 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
11:08.25 |
Notify |
03GCI:amshenoy * 5536439504732160 Animate
our logo! #7: Ready for review - The work on this task is ready to
be reviewed. |
11:10.53 |
*** join/#brlcad YashM (~YashM@59.95.36.89) |
11:16.41 |
Notify |
03GCI:manastaneja * 6349681697226752
Create a Motion Typography video for BRL-CAD #3: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
11:22.53 |
Notify |
03GCI:harman052 * 6741580216008704 Design
a T-Shirt for BRL-CAD #5: Task Closed - Congratulations, this task
has been completed successfully. |
11:32.50 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
11:33.42 |
Notify |
03GCI:mihaineacsu29 * 5263538490703872
Design a website icon set for brlcad.org #4: Task Closed -
Congratulations, this task has been completed
successfully. |
11:35.41 |
Notify |
03GCI:mihaineacsu29 * 5263538490703872
Design a website icon set for brlcad.org #4: None - Looking good!
Awesome job, Yash! Thanks for your effort ! |
11:45.11 |
Notify |
03GCI:mihaineacsu29 * 5536439504732160
Animate our logo! #7
http://www.google-melange.com/gci/task/view/google/gci2014/5536439504732160:
None The tasks Sean was referring to are those marked
as... |
11:46.58 |
marctannous |
finally back
home |
11:47.06 |
Notify |
03GCI:popescuandrei * 5615680309166080
Design a prototype CAD GUI layout #10: None - Awesome design,
Aditya, thanks for providing the explanation regarding the
commands. Well done ! We re courious... |
11:47.16 |
Notify |
03GCI:popescuandrei * 5615680309166080
Design a prototype CAD GUI layout #10: Task Closed -
Congratulations, this task has been completed
successfully. |
11:47.19 |
andrei_ |
you like the
weather, huh? |
11:47.42 |
marctannous |
not so
much |
11:48.02 |
Notify |
03GCI:popescuandrei * 5536439504732160
Animate our logo! #7: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy... |
11:48.23 |
marctannous |
I don't want
to be rude but.. |
11:48.25 |
marctannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5615680309166080 |
11:48.32 |
marctannous |
this is very
heavily inspired on my work |
11:48.51 |
marctannous |
I mean even
the same buttons and color changing options, which were not
featured initially in Archer are now there |
11:49.33 |
marctannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5290439682818048 |
11:49.37 |
marctannous |
compare them
side by side |
11:49.40 |
marctannous |
... |
11:54.23 |
Notify |
03GCI:jackbigtuper * 4580324218503168
Create a logo press kit #4: Task Claimed - I would like to work on
this task. |
12:00.29 |
andrei_ |
Marc, this is
not competive design. The completition of a task means the student
has put enough effort into it, while improving his/her work based
on our feedback |
12:01.19 |
andrei_ |
Besides,
design in itself is a subjective matter. |
12:01.32 |
marctannous |
the icons are
literally the same |
12:04.32 |
Notify |
03GCI:shardulc * 6423086379302912 Write
manual page documentation (for g-dot): Task Claimed - I would like
to work on this task. |
12:06.04 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Ready for review - The work
on this task is ready to be reviewed. |
12:06.05 |
Notify |
03GCI:rohit_agarwal * 6391627891343360
Animate our logo! #4: Ready for review - The work on this task is
ready to be reviewed. |
12:07.45 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: Task Claimed - I would like to
work on this task. |
12:08.30 |
Notify |
03GCI:rohit_agarwal * 6391627891343360
Animate our logo! #4: Files Uploaded - I have uploaded 4 files -
Animation.xcf/.gif Animation Loop.xcf/.gif 'Animation Loop' is a
version of 'Animation'... |
12:09.11 |
*** join/#brlcad Rohit
(~Ravi@49.203.247.169) |
12:12.32 |
andrei_ |
so,
yeah |
12:12.35 |
andrei_ |
it could've
had more work |
12:12.39 |
andrei_ |
but he also
worked enough on it |
12:18.59 |
*** part/#brlcad Guest96052
(~Ravi@49.203.247.169) |
12:19.13 |
Notify |
03GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
12:21.08 |
Notify |
03GCI:ronaldoh373 * 6648047639461888
Design a BRL-CAD Sticker #10: Task Claimed - I would like to work
on this task. |
12:27.19 |
starseeker |
maths22:
awesome! |
12:36.32 |
Notify |
03GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: Ready for
review - The work on this task is ready to be reviewed. |
12:38.34 |
starseeker |
maths22: in
buildbot's routine, we want to replace "make test" with "make
check" |
12:39.38 |
starseeker |
make test
runs all ctest tests, which is too much (regress was recently
switched to using ctest, and some known non-working tests are also
defined - they're excluded from the "make check" and "make regress"
tests, but I have no way to define them and still exclude them from
"make test" - CMake controls that one) |
12:40.43 |
starseeker |
just added "make check" to avoid this issue, so it looks like
it'll be a timely arrival |
12:42.05 |
starseeker |
maths22:
really nice work getting that back up and running :-) |
12:48.24 |
Notify |
03GCI:wltan *
5866929856184320 Compile BRL-CAD with Tcl/Tk's latest 8.6 sources:
Task Claimed - I would like to work on this task. |
12:48.35 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
12:50.04 |
``Erik |
maths22: yeh,
I could change it to be the same as commits... I was also thinking
about picking a different color to help differentiate between a
commit and a task update... (anyone else have thoughts? it's a
bikeshed, so I'm sure you all have paint opinions :D ) |
12:52.45 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
12:53.24 |
starseeker |
agrees different color to differentiate commits and task
updates, but has no particular color suggestions |
12:55.16 |
``Erik |
will wait until after lunch and see if there're any strong
opinions *shrug* :) |
13:02.00 |
*** join/#brlcad infobot (ibot@rikers.org) |
13:02.00 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
13:03.27 |
Notify |
03GCI:pricey1600 * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Task
Claimed - I would like to work on this task. |
13:05.09 |
Notify |
03GCI:tannousmarc * 6417935371337728 Code
a Front-end style guide for BRL-CAD: Ready for review - The work on
this task is ready to be reviewed. |
13:06.34 |
Notify |
03GCI:popescuandrei * 4580324218503168
Create a logo press kit #4: Task Assigned - This task has been
assigned to Jack Matthews. You have 100 hours to complete this
task, good luck! |
13:06.44 |
Notify |
03GCI:popescuandrei * 6423086379302912
Write manual page documentation (for g-dot): Task Assigned - This
task has been assigned to shardulc. You have 100 hours to complete
this task, good luck! |
13:06.59 |
Notify |
03GCI:popescuandrei * 6068206720516096
Design a BRL-CAD business card #2: Task Assigned - This task has
been assigned to Aditya Gulati. You have 100 hours to complete this
task, good luck! |
13:07.14 |
Notify |
03GCI:popescuandrei * 6648047639461888
Design a BRL-CAD Sticker #10: Task Assigned - This task has been
assigned to hardik. You have 100 hours to complete this task, good
luck! |
13:07.34 |
Notify |
03GCI:popescuandrei * 5866929856184320
Compile BRL-CAD with Tcl/Tk's latest 8.6 sources: Task Assigned -
This task has been assigned to wltan. You have 100 hours to
complete this task, good luck! |
13:07.39 |
Notify |
03GCI:popescuandrei * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Task
Assigned - This task has been assigned to Pricey1600. You have 100
hours to complete this task,... |
13:09.37 |
*** join/#brlcad adityagulati11
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
13:09.47 |
adityagulati11 |
hi |
13:10.35 |
andrei_ |
adityaguatill: hello |
13:10.47 |
andrei_ |
adityagulati11, sorry |
13:11.18 |
adityagulati11 |
are you a
mentor |
13:11.42 |
andrei_ |
yes |
13:11.50 |
Notify |
03GCI:popescuandrei * 6417935371337728
Code a Front-end style guide for BRL-CAD: None - Looks nice and
polished, you did apply Sean's feedback, also consistent with other
guides you have done. ... |
13:11.52 |
andrei_ |
and there are
several others around |
13:11.55 |
Notify |
03GCI:popescuandrei * 6417935371337728
Code a Front-end style guide for BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
13:12.46 |
adityagulati11 |
could you
confirm my request i want to clain a task |
13:12.55 |
adityagulati11 |
http://www.google-melange.com/gci/task/view/google/gci2014/6068206720516096 |
13:13.26 |
andrei_ |
but I
did? |
13:13.59 |
adityagulati11 |
yeah thanks.
I didn't see it at first |
13:14.21 |
andrei_ |
no problem,
you re welcome to hang around and ask if you run into trouble
:) |
13:14.43 |
adityagulati11 |
now could you
review it, I just uploaded some files |
13:15.09 |
YashM |
Damn aditya,
I was going to claim that task |
13:15.16 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: Ready for review - The work on
this task is ready to be reviewed. |
13:19.37 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: New files - Sir, I have
Uploaded a New Design In the Form Of 2 Jpg files and 2 psd files.
Hope you like them. Regards, ... |
13:19.47 |
Notify |
03GCI:popescuandrei * 6068206720516096
Design a BRL-CAD business card #2: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
13:19.52 |
Notify |
03GCI:popescuandrei * 6068206720516096
Design a BRL-CAD business card #2: None - Interesting idea,
Aditya, looks quite nice! However, here are some suggestions on how
to improve it: front: -most... |
13:22.08 |
Notify |
03GCI:programmingluko * 5818109499801600
Design a BRL-CAD Sticker #14: Ready for review - The work on this
task is ready to be reviewed. |
13:22.58 |
Notify |
03GCI:tannousmarc * 5632476651192320
Create a production-quality version of our logo #4: Task Claimed -
I would like to work on this task. |
13:23.38 |
Notify |
03GCI:popescuandrei * 5632476651192320
Create a production-quality version of our logo #4: Task Assigned -
This task has been assigned to Marc Tannous. You have 100 hours to
complete this task, good... |
13:23.39 |
Notify |
03GCI:ronaldoh373 * 6648047639461888
Design a BRL-CAD Sticker #10: Ready for review - The work on this
task is ready to be reviewed. |
13:25.24 |
Notify |
03GCI:helix *
6445094127271936 Create a do's and don'ts for GSoC #4: Task Claimed
- I would like to work on this task. |
13:26.21 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
13:30.33 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: Ready for review - The work on
this task is ready to be reviewed. |
13:30.34 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation
http://www.google-melange.com/gci/task/view/google/gci2014/5330706074959872:
Almost perfect Complex.png shows a nice... |
13:30.38 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
13:38.42 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: New files - Sir, I have
Uploaded A Revised Version. Hope You Like It. Regards,
Aditya |
13:40.13 |
Notify |
03GCI:shardulc * 6423086379302912 Write
manual page documentation (for g-dot): Author - Hi, All the other
files have an 'Author' section. What do I put in the 'Author'
section for my file? Do I put... |
13:43.11 |
marctannous |
any mentors
around? |
13:43.20 |
marctannous |
I'm getting
an error when trying to raytrace a model in Archer |
13:43.54 |
andrei_ |
I ve got a
meeting lin like 1 minute but |
13:43.59 |
andrei_ |
paste the
error somewhere if it s large |
13:44.00 |
andrei_ |
or
here |
13:44.03 |
andrei_ |
it helps more
:) |
13:44.25 |
marctannous |
rt:
rt_dirbuild(ambSlow=1) failure |
13:44.43 |
marctannous |
when using
the command mentioned in the readme.txt rt -c "set ambSlow=1" -c
"set ambSamples=256" |
13:45.08 |
YashM |
me too
marc |
13:45.23 |
YashM |
does it say
object not selected |
13:45.41 |
YashM |
and then
something |
13:46.12 |
marctannous |
yashM: any
idea on how to change the renderer's background from
black? |
13:46.41 |
YashM |
display>background color? |
13:47.01 |
YashM |
if you mean
after rendering then no |
13:47.11 |
marctannous |
after
rendering |
13:47.14 |
marctannous |
from black to
something else |
13:47.20 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
13:47.28 |
YashM |
saving as png
gives you white background i guess |
13:47.56 |
Notify |
03GCI:erikg *
5330706074959872 Create an ISST screenshot or animation
http://www.google-melange.com/gci/task/view/google/gci2014/5330706074959872:
geometry complexity This geometry looks like... |
13:48.16 |
Notify |
03GCI:rossberg * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin
http://www.google-melange.com/gci/task/view/google/gci2014/5793865080504320:
You have to call the commands in a Cygwin... |
13:48.21 |
Notify |
03GCI:szkocsovszkizsolt * 4967862338846720
Fix any failing unit test #8: Understanding - My language is
hungarian and I don't understand everything on English. Because of
that I need some help to... |
13:48.22 |
Notify |
03GCI:rossberg * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
13:48.37 |
``Erik |
once it's
rendered, it's rendered... if you want to have a white background,
pass the -C flag to rt |
13:49.17 |
YashM |
how to render
a transparent image? |
13:49.35 |
marctannous |
``Erik :
Running on Microsoft Windows C:UsersMarcDocumentsBRLCAD 7.24.0in/rt
-M -C -u opendb model; tree C:/Users/Marc/Downloads/logo (1).g~1
/part1.c/mainbase1.r/base1.r/edge2.s
part1.c/mainbase1.r/base1.r/edge1.s /part1.c/hole1.r/hole1.s
/part1.c/hole2.r/hole2.s /part2.c/hole3.r/hole3.s
part2.c/mainbase2.r/base2.r /part1.c/mainbase1.r/base1.r/base1.s;
rt: rt_dirbuild(model) failure |
13:49.40 |
marctannous |
this is what
I get when running rt -c |
13:51.20 |
``Erik |
-c is not
-C |
13:52.23 |
marctannous |
capital C or
lowercase c I get the same error |
13:52.34 |
``Erik |
YashM: we
don't have that ability yet, the intermediate representation is 24b
rgb, no alpha channel :/ You can chroma-key it in something like
gimp or photoshop to make that happen... |
13:52.50 |
YashM |
but that
gives rough edges |
13:53.08 |
YashM |
it can be cut
by hand but oh well... |
13:53.11 |
``Erik |
marctannous:
-C takes arguments :D namely, the color in rgb format, like "-C
255/255/255" for pure white |
13:53.33 |
marctannous |
oh,
damn |
13:53.41 |
marctannous |
also, it
opens up then closes really quick, why is that? |
13:54.18 |
``Erik |
YashM: yes,
and the ability to do it right is half there, but would require a
bit of code modfication to make work... probably more than would be
appropriate for GCI task |
13:54.24 |
marctannous |
nevermind,
fixed that, my bad. |
13:54.54 |
marctannous |
``Erik : Last
question , I swear. what command+parameter do I have to send it for
1024x1024 rendering ? |
13:55.52 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
13:56.12 |
``Erik |
-s
1024 |
13:56.21 |
marctannous |
ty |
13:56.32 |
``Erik |
if you don't
want a square raytrace, you can use, uh, like -n and -W or
something? |
13:56.42 |
``Erik |
they're in
the man page |
14:03.01 |
YashM |
Erik, what is
this? http://i.imgur.com/NPsxXx7.png |
14:04.19 |
``Erik |
a tcl error
O.o |
14:04.33 |
YashM |
http://i.imgur.com/HCOr6V3.png |
14:05.05 |
``Erik |
it's saying
Archetype doesn't have a fsb member |
14:05.56 |
``Erik |
if I'm
reading it right... I'm not a tcl guy :) (maybe it's Archetype's
itk_component member that doesn't have an fsb member) |
14:06.41 |
YashM |
o.O |
14:07.56 |
YashM |
how to write
text or something in mged |
14:07.58 |
YashM |
do i draw
it |
14:08.13 |
``Erik |
sorry, YashM,
you'll have to wait for someone better equiped to help you with
that tcl error |
14:08.30 |
YashM |
Okay |
14:08.47 |
brlcad |
06:48 <
marctannous> this is very heavily inspired on my work <--
marc, open source is about being heavily inspired by and building
on each other's work -- be proud, see it as a validation of your
more reusable design elements. certainly doesn't at all detract
from your effort. |
14:09.23 |
``Erik |
mged has no
native way to display text in an rt image... you can built the
glyphs in geometry, or make a texture with the text and bolt it to
an arb8, or post-process the image to add it |
14:09.48 |
YashM |
yeah i was
making lines and arcs |
14:13.12 |
``Erik |
s/built/build/ even :) |
14:16.20 |
adityagulati11 |
Are Any
Mentors Around |
14:17.03 |
``Erik |
adityagulati11: nope! |
14:17.04 |
``Erik |
!ask |
14:17.05 |
Notify |
03GCI:brlcad
* 6068206720516096 Design a BRL-CAD business card #2
http://www.google-melange.com/gci/task/view/google/gci2014/6068206720516096:
too many brl-cad's :) Aditya, this is looking... |
14:17.11 |
Notify |
03GCI:brlcad
* 6068206720516096 Design a BRL-CAD business card #2: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
14:17.17 |
``Erik |
~ask |
14:17.18 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
14:19.05 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: hi - I do not understand
which window frames |
14:23.56 |
Notify |
03GCI:brlcad
* 6391627891343360 Animate our logo! #4: nice and smooth - Rohit,
nice simple smooth animation. However, I'm not sure how/where we'd
but this to use with the title text on it.. ideas?... |
14:24.06 |
Notify |
03GCI:brlcad
* 6391627891343360 Animate our logo! #4: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to satisfy the... |
14:25.11 |
Notify |
03GCI:wltan *
6363932600041472 Break up large header into smaller headers
(include/bn.h): None - Took me about half a day of copy/pasting
code into the new headers. Once you get the hang of
it,... |
14:25.31 |
Notify |
03GCI:brlcad
* 6445094127271936 Create a do's and don'ts for GSoC #4: Task
Assigned - This task has been assigned to Yash. You have 100 hours
to complete this task, good luck! |
14:26.41 |
Notify |
03GCI:mihaineacsu29 * 6423086379302912
Write manual page documentation (for g-dot): None - Hi shardulc!
Yes, set the author as "BRL-CAD Team". It will help keep it in line
with the other files. |
14:26.56 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Hi - I've uploaded two
more . ISST do not have any window frame I think. |
14:27.06 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Ready for review - The work
on this task is ready to be reviewed. |
14:29.51 |
Notify |
03GCI:mihaineacsu29 * 5818109499801600
Design a BRL-CAD Sticker #14: None - We like it, that's pretty
neat and clean! I checked the .psd file and there is only a
flatten layer. Can you post a .psd... |
14:30.01 |
Notify |
03GCI:mihaineacsu29 * 5818109499801600
Design a BRL-CAD Sticker #14: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
14:30.46 |
*** part/#brlcad adityagulati11
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
14:31.03 |
*** join/#brlcad YashM
(~YashM@117.198.10.30) |
14:32.12 |
maths22 |
starseeker:
what do you think about a ctest gci task? |
14:33.02 |
maths22 |
starseeker: I
meant CDash |
14:34.01 |
Notify |
03GCI:wltan *
6363932600041472 Break up large header into smaller headers
(include/bn.h): Uploaded the patch - One last thing before this
thread gets ignored forever: ... |
14:35.08 |
maths22 |
starseeker:
changed to run make test |
14:35.20 |
maths22 |
I mean not
run make test-it now will run make check |
14:36.02 |
Notify |
03GCI:spykidacutez * 4959933829218304
Create a logo press kit #3: Task Claimed - I would like to work on
this task. |
14:37.10 |
sofat |
maths22,
hello |
14:37.10 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: Ready for review - The work on
this task is ready to be reviewed. |
14:37.20 |
maths22 |
sofat:
Hi |
14:37.32 |
sofat |
i want to
know about updates regarding website |
14:37.35 |
maths22 |
I'm sorry I
didn't get back to you earlier |
14:37.37 |
sofat |
please tell
me |
14:38.33 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
14:38.56 |
maths22 |
Right now the
biggest thing is making users not notice when they switch from
http://beta.brlcad.org/wiki/ to
http://beta.brlcad.org/wp/ |
14:39.15 |
maths22 |
That is, we
need to make the headers look identical, and should try to have
similar fonts used in both |
14:39.57 |
Notify |
03GCI:brlcad
* 6363932600041472 Break up large header into smaller headers
(include/bn.h): ignored forever? - Haha, we actually keep tabs on
the patches submitted via Melange and have processes
for... |
14:40.15 |
marctannous |
maths22: I
coded a front end stylesheet for that purpose, if it helps
you |
14:40.26 |
brlcad |
wltan:
welcome, just replied to you :) |
14:40.39 |
maths22 |
marctannous:
Did you do it for a GCI task? |
14:40.48 |
maths22 |
If not, we
should probably make one you can submit it to. |
14:41.00 |
marctannous |
maths22: yes,
but it does not include a nav bar as I thought that one was already
implemented |
14:41.14 |
marctannous |
and there
would never be a need for a second nav bar |
14:41.20 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: New Files - Sir, I Have
Uploaded New Files And Made The Required Changes. Hope You Like
Them. Regards, Aditya |
14:41.25 |
marctannous |
but the font
styles are all there |
14:41.26 |
brlcad |
marctannous:
YashM: that ambSlow rt command line is intended for outside of mged
.. if you run it inside mged, you need to replace the double quotes
" with braces { } |
14:41.36 |
maths22 |
Take a look
at the two sites: they have very similar nav bars, but they should
look identical |
14:42.08 |
marctannous |
maths22:
right click what seems off -> inspect element -> copy the
attributes of the one you want and paste it into the stylesheet of
the other one |
14:42.14 |
YashM |
brlcad, what
are those errors I linked to? |
14:42.17 |
marctannous |
maths22:
that's the easy, non-optimal way to do it |
14:42.59 |
maths22 |
marctannous:
I know that, but the outer css is somewhat different because
mediawiki and wordpress have different naming
conventions |
14:43.09 |
maths22 |
I mostly
haven't gotten to it yet |
14:43.27 |
marctannous |
maths22: can
you code directly into CSS in wordpress? |
14:43.45 |
YashM |
yeah
marc |
14:44.05 |
brlcad |
YashM: I
don't know what you did that led up to that and unfortunately have
to run out, so I can't get into it |
14:44.14 |
YashM |
you just go
into source code put a tag on it |
14:44.16 |
brlcad |
but I can say
that if you're trying to render, just run rt on the command
line |
14:44.23 |
YashM |
and put some
CSS into code editor with that tag |
14:44.25 |
brlcad |
run man rt in
mged to read about it |
14:44.37 |
YashM |
It wasn't
render on that |
14:45.03 |
marctannous |
maths22: any
idea how I can save a document as.. something in
Archer? |
14:45.16 |
marctannous |
I can only
save current database |
14:45.25 |
maths22 |
What do you
want to save? |
14:45.30 |
marctannous |
brlcad: if
you have 30 seconds, same question I addressed to
maths22 |
14:45.40 |
marctannous |
a modified
version fo the logo.g found on the wiki |
14:45.42 |
marctannous |
of
* |
14:48.51 |
Notify |
03GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: New File - Sir, I Have
Uploaded A New Version Of Back In Which I Have Lightened The Logo.
Hope You Like It. Regards, ... |
14:49.31 |
Notify |
03GCI:rossberg * 4959933829218304 Create a
logo press kit #3: Task Assigned - This task has been assigned to
Ifeanyi Matthew. You have 100 hours to complete this task, good
luck! |
14:50.47 |
Notify |
03GCI:shardulc * 6423086379302912 Write
manual page documentation (for g-dot): Ready for review - The work
on this task is ready to be reviewed. |
14:51.19 |
maths22 |
What is frong
with saving the current database? |
14:52.01 |
``Erik |
maths22:
cdash is installed on the server, no one has taken the time to ever
set it up, though (afaik) |
14:52.37 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
14:53.30 |
adityagulati |
Could Any Of
The Mentors Review My Task -
http://www.google-melange.com/gci/task/view/google/gci2014/6068206720516096 |
14:54.24 |
marctannous |
``Erik: do
you know how to save as in Archer? |
14:54.52 |
marctannous |
want to save
a changed version of a database but can't |
14:55.31 |
``Erik |
marctannous:
changes should be auto-saved... if you want two versions, you need
to make a copy before you start modifying |
14:56.11 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation: I depends on the window manager -
Which one did you used? You did the screenshots of Archer on
Windows. ISST and mged were... |
14:56.22 |
Notify |
03GCI:rossberg * 5330706074959872 Create
an ISST screenshot or animation: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
14:57.10 |
marctannous |
``Erik : Hope
my changes autosaved :-s |
14:57.41 |
Notify |
03GCI:wltan *
6363932600041472 Break up large header into smaller headers
(include/bn.h): so they don't get ignored forever :O - I noticed
that Melange content rarely appears on Google web
search,... |
14:57.48 |
``Erik |
marctannous:
rt it, that should use the disk version |
14:58.25 |
``Erik |
rt it from a
tty if possible, outside of mged... (if you're using not-windows,
it's easy) |
14:58.26 |
Notify |
03GCI:programmingluko * 5818109499801600
Design a BRL-CAD Sticker #14: Ready for review - The work on this
task is ready to be reviewed. |
15:02.19 |
Notify |
03GCI:tannousmarc * 5632476651192320
Create a production-quality version of our logo #4: How I did it -
- Opened it up in Archer - Adjusted pin sizes with scale tool -
Raytraced it with "rt -H32... |
15:02.24 |
Notify |
03GCI:shashank1245 * 5504522529013760
Animate our logo! #10: Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
15:02.34 |
Notify |
03GCI:tannousmarc * 5632476651192320
Create a production-quality version of our logo #4: Ready for
review - The work on this task is ready to be reviewed. |
15:05.30 |
maths22 |
``Erik: gci
task to set up CDash? http://brlcad.org/CDash/index.php |
15:05.53 |
marctannous |
maths22:
please tell me that's a web dev task |
15:06.09 |
maths22 |
marctannous:
not really |
15:06.25 |
marctannous |
:( |
15:06.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:06.42 |
maths22 |
It is web
related, but it really is about setting up an installation of
CTest |
15:08.10 |
marctannous |
will give it
a try |
15:09.35 |
``Erik |
maths22: it's
been discussed before... i'm under the impression that ctest
generates an xml file, then there's some magic fairy dust and that
xml is sent to the cdash site using an http POST? unfortunately,
most of the testing stuff does not currently use ctest :) Some
does, if we can get that to start working with the site, then a
whole slew of new "convert test to ctest" gci tasks opens
up |
15:10.05 |
maths22 |
``Erik:
starseeker has been working on that (shifting over to
ctest) |
15:13.24 |
starseeker |
possibly of
interest:
https://groups.google.com/a/chromium.org/forum/#!topic/chromium-os-reviews/2QAh7dVyzek |
15:13.58 |
``Erik |
maths22: I'm
kinda seeing two possible first steps... either we set up cdash to
accept correctly and gci the client setup, or we make that cdash
setup a gci task and either work with a student or hope they can
set it up themselves... |
15:14.46 |
starseeker |
or we take
the output ctest generates for cdash and have buildbot do
"something sensible" with it |
15:15.45 |
``Erik |
I can add a
trigger to notify to push buildbot or whatever else if that makes
sense (there's already a trigger to pump the svn2git) |
15:15.48 |
maths22 |
starseeker:
http://www.vtk.org/Wiki/CMake/Testing_With_CTest#Submission_Of_Tests |
15:16.13 |
maths22 |
http://www.vtk.org/Wiki/CMake/Testing_With_CTest#Dashboards |
15:17.12 |
starseeker |
nods - the question is whether we want to use CDash or try to
integrate something into buildbot itself, ala https://github.com/rpavlik/jenkins-ctest-plugin |
15:18.16 |
maths22 |
starseeker: I
personally think that CDash has a pretty nice interface for what it
does; an integrated buildbot thing would not be a bad addition
thought |
15:18.35 |
maths22 |
buildbot is
great for keeping logs and having binary + - did it
work |
15:18.45 |
starseeker |
doesn't have a sense of how hard to set up CDash
is... |
15:18.57 |
maths22 |
I also think
that CDash will be less work for now, but we can see |
15:19.06 |
maths22 |
I'm going to
a final now... |
15:19.08 |
starseeker |
if it's not
bad, we could start by setting that up and having the buildbot
report link to the appropriate CDash page |
15:19.13 |
starseeker |
nods - good luck! |
15:19.17 |
``Erik |
me either,
really... I'd like to see a single manual pump of the cdash system
before trying to wire it to buildbot |
15:19.37 |
starseeker |
agreed |
15:20.46 |
maths22 |
``Erik:
should happen soon now |
15:21.17 |
Notify |
03GCI:rohit_agarwal * 6391627891343360
Animate our logo! #4: None - Sir, thank you but at the moment I
would like to work on other tasks. But if I ever get to make a
animation with 360 degree... |
15:21.23 |
``Erik |
wanders off to do errands, ya'll have fun |
15:21.33 |
Notify |
03GCI:rohit_agarwal * 6391627891343360
Animate our logo! #4: Ready for review - The work on this task is
ready to be reviewed. |
15:22.11 |
starseeker |
maths22: (for
when you have time) would it make sense to investigate TravisCI as
a resource, or does buildbot make that fairly moot? |
15:22.59 |
maths22 |
I'm not sure
what it adds that buildbot doesn't; what do you know
of? |
15:23.31 |
starseeker |
I didn't know
if they might have computational resources that we could leverage
for building |
15:23.38 |
starseeker |
remember some
mention of them having macs available |
15:25.00 |
starseeker |
if we can get
machines for the platforms we care about testing regularly though,
it's probably moot |
15:28.37 |
Notify |
03GCI:rohit_agarwal * 6391627891343360
Animate our logo! #4: Some ideas - 'Animation' can be used without
loop when we open BRL-CAD application and also can be used as a
'waiting screen'. For eg.... |
15:31.46 |
starseeker |
shudders when he thinks about what will be necessary to get
regression tests running on Windows... |
15:34.46 |
starseeker |
huh -
http://www.cmake.org/pipermail/cmake/2013-July/055299.html |
15:38.42 |
starseeker |
well, it
looks like at least one person has done a CTest buildbot class:
http://markmail.org/message/qjo7yuf4tcfxmhyg |
15:39.39 |
adityagulati |
Is Any Mentor
Online? |
15:40.20 |
marctannous |
adityagulati:
not a mentor, but if there is something you need help with and I
can do it, please ask |
15:41.13 |
Notify |
03BRL-CAD:starseeker * 63656
brlcad/trunk/src/libbn/chull3d.c: Experiment with switching to an
array of points for input. Hard coded right now. |
15:41.23 |
adityagulati |
Actually I
Wanted To Ask If Someone Could Review My Task |
15:41.59 |
marctannous |
as far as I
know, tasks are reviewed in FIFO order, and most people are at
their jobs right now so it might take a while if you submitted
recently |
15:42.52 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:43.38 |
marctannous |
adityagulati:
there are no stupid questions, please ask |
15:43.56 |
starseeker |
maths22: ah
hah!
https://code.google.com/p/drmemory/source/browse/buildbot/master.cfg?r=1023#151 |
15:44.27 |
Notify |
03BRL-CAD:d_rossberg * 63657
brlcad/trunk/src/bwish/winMain.c: quell include\bsocket.h
complaint: "The #include for bio.h must come after this header
(Windows Sockets portability)." |
15:49.05 |
*** join/#brlcad andrei_
(~andrei@188.26.181.202) |
15:51.35 |
andrei_ |
Hello. |
15:51.55 |
YashM |
hi |
15:52.13 |
Notify |
03GCI:spykidacutez * 4959933829218304
Create a logo press kit #3: Claim Removed - The claim on this task
has been removed, someone else can claim it now. |
15:55.04 |
Notify |
03GCI:popescuandrei * 5632476651192320
Create a production-quality version of our logo #4: None - Thumbs
up uploading the .g ! Looks great! Thanks! |
15:55.09 |
Notify |
03GCI:popescuandrei * 5632476651192320
Create a production-quality version of our logo #4: Task Closed -
Congratulations, this task has been completed
successfully. |
15:57.14 |
Notify |
03GCI:tannousmarc * 5342724534304768
Create a logo press kit #2: Task Claimed - I would like to work on
this task. |
15:59.29 |
Notify |
03GCI:popescuandrei * 5342724534304768
Create a logo press kit #2: Task Assigned - This task has been
assigned to Marc Tannous. You have 100 hours to complete this task,
good luck! |
16:15.47 |
Notify |
03GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Ready for review - The work
on this task is ready to be reviewed. |
16:17.52 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
16:19.38 |
Notify |
03GCI:fanel *
4639899508539392 Write manual page documentation (for g-jack): Task
Claimed - I would like to work on this task. |
16:19.59 |
Notify |
03GCI:fanel *
4639899508539392 Write manual page documentation (for g-jack):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
16:23.59 |
Notify |
03GCI:fanel *
4959197779197952 Write manual page documentation (for off-g): Task
Claimed - I would like to work on this task. |
16:25.50 |
Notify |
03GCI:fanel *
4959197779197952 Write manual page documentation (for off-g): Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
16:30.56 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
16:46.51 |
Notify |
03GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: CMake in
Cygwin shell - Hello, I called CMake in Cygwin shell and there
were some errors that caused BRL-CAD build abort. I... |
16:49.32 |
Notify |
03GCI:devinjohnson1999 * 4954452779859968
Design a web page that overviews the BRL-CAD contributors #5: None
- What is the task name? |
17:00.50 |
Notify |
03GCI:Melange
* 5564670123442176 Fix at least 8 spelling mistakes in at least 8
different files #3: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the... |
17:02.01 |
Notify |
03GCI:maitreyav * 5670223239708672 Design
a BRL-CAD splash screen #7: None - Hi, Thanks for your
suggestions! I am happy that you liked the project. I too thought
that it was weak in addressing... |
17:03.17 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
17:04.46 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
17:06.31 |
Notify |
03GCI:amshenoy * 5536439504732160 Animate
our logo! #7: Extras - I'm not sure what more to add or how to
improve. Please can you help? |
17:12.29 |
*** join/#brlcad wl-tan
(~wltan@101.127.134.59) |
17:15.38 |
Notify |
03GCI:amshenoy * 5536439504732160 Animate
our logo! #7: Submission - 'BRL square64' is the 64 x 64 version
'BRL square256' is the 256 x 256 version 'BRL3 white in' is the
raw version Just... |
17:25.32 |
*** join/#brlcad konro
(~root@169.255.5.130) |
17:29.35 |
Notify |
03GCI:Melange
* 5604954702086144 Fix at least 8 spelling mistakes in at least 8
different files #2: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the... |
17:29.55 |
*** join/#brlcad wl-tan
(~wltan@101.127.134.59) |
17:35.16 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
17:42.18 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:46.20 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
17:53.41 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
17:57.59 |
*** join/#brlcad wl-tan
(~wltan@101.127.134.59) |
18:02.04 |
maths22 |
starseeker:
one nice thing about CDash is that, if we get is set up, any
developer can push results to it fairly seamlessly |
18:04.28 |
andromed` |
maths22:
should someone add a regress_repository exception for chull3d so
that the regression tests pass? |
18:05.38 |
maths22 |
andromed`:
I'm not sure, but that would seem reasonable |
18:07.01 |
andromed` |
maths22: I'll
check with starseeker and brlcad... |
18:07.11 |
maths22 |
Sounds
good |
18:07.30 |
andromed` |
also, for
some reason bu_date-time9 and bu_date-time10 don't fail on my
machine, do you have any idea why? |
18:08.33 |
maths22 |
starseeker:
http://stackoverflow.com/questions/13116488/detailed-guide-on-using-gcov-with-cmake-cdash |
18:08.44 |
maths22 |
Something to
think about anyways |
18:12.55 |
Notify |
03GCI:acprojects * 5522147732619264 Create
a Motion Typography video for BRL-CAD #2: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
18:14.44 |
Notify |
03GCI:monimont * 5898744557993984 Create a
logo press kit: Task Claimed - I would like to work on this
task. |
18:15.34 |
Notify |
03GCI:deepakkumarsharma * 5898744557993984
Create a logo press kit: Task Assigned - This task has been
assigned to monimont. You have 100 hours to complete this task,
good luck! |
18:23.37 |
*** join/#brlcad andrei
(~andrei@188.26.181.202) |
18:29.05 |
Notify |
03GCI:kristina97 * 6101246763073536 Create
a book layout for Doc Camp Book #3: Ready for review - The work on
this task is ready to be reviewed. |
18:30.29 |
maths22 |
http://brlcad.org/CDash/index.php?project=BRL-CAD |
18:31.09 |
*** join/#brlcad winghouchan
(~winghouch@90.209.142.248) |
18:31.51 |
Notify |
03BRL-CAD:n_reed * 63658
brlcad/trunk/src/libged/draw.c: move duplicate code to
function |
18:32.57 |
*** join/#brlcad winghouchan
(~winghouch@90.209.142.248) |
18:33.25 |
maths22 |
I have to
say, I like this more than buildbot; we just need a good way to
automate this |
18:34.24 |
maths22 |
buildbot has
its advantages though, particlarly with svn integraion |
18:34.52 |
maths22 |
I personally
think buildbot should include among its tasks uploading to cdash,
but that is just my opinion |
18:36.27 |
starseeker |
maths22: we
can customize it to do a lot of that, can't we? |
18:36.56 |
andrei |
afaik gerrit
/ jenkins can auto build ? |
18:36.59 |
starseeker |
maths22,
andromed`: don't add a regression exception for chull3d - I'm
closing in on updating it, and once I do it should be
tested |
18:37.59 |
Notify |
05GCI:fernozzle * 6109916221669376
Implement a UV-mapping callback for extruded sketches (EXTRUDE):
I'm probably missing something, but... - How might this UV mapping
differ from the UV mapping... |
18:38.40 |
maths22 |
Starseeker:
buildbot requires specially configured slaves |
18:38.57 |
maths22 |
Ctest does
not |
18:39.08 |
starseeker |
you mean
CDash? |
18:39.13 |
maths22 |
Cdash |
18:39.21 |
starseeker |
Hmm |
18:39.43 |
starseeker |
maths22: I'd
suggest discussing the options with brlcad once he's
available |
18:40.16 |
starseeker |
my
understanding was that CDash didn't have some of the nicer output
displays offered by buildbot (waterfall, grid, etc...) |
18:42.20 |
starseeker |
also I think
CDash is harder to customize... |
18:42.58 |
*** join/#brlcad alisha
(~alisha@115.245.220.249) |
18:44.08 |
Notify |
02GCI:veskopos * 6424327624851456 Animate
our logo! #2: Ready for review - The work on this task is ready to
be reviewed. |
18:44.18 |
``Erik |
how's that
look? |
18:44.23 |
starseeker |
nice! |
18:44.51 |
starseeker |
maths22:
however we decide to go, fantastic work getting these up and
running |
18:45.04 |
Notify |
02GCI:veskopos * 6424327624851456 Animate
our logo! #2: how to open it - open logo2.gif with browser, to see
how its moving. |
18:45.20 |
``Erik |
will leave it blue until someone complains *shrug*
:) |
18:45.25 |
starseeker |
nods |
18:45.48 |
``Erik |
(mirc users
have a white background, so color coding can be tricky
bizniz) |
18:46.29 |
starseeker |
``Erik:
thanks again for Notify - really good stuff |
18:46.36 |
``Erik |
heh,
np |
18:46.52 |
starseeker |
feel like
rewriting the libdm layer? :-P |
18:47.15 |
``Erik |
too bad it
didn't grab people as a business tool, woulda been awesome as a
startup |
18:47.22 |
starseeker |
nods |
18:47.39 |
starseeker |
suspect irc
may be too foreign a notion for a lot of 'em |
18:47.59 |
``Erik |
has an osX utility to work on, book to read, ios app to
start, etc... ain't got no time for no libdm crap
:) |
18:48.09 |
starseeker |
heh -
figured |
18:48.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:48.25 |
``Erik |
for the
pointy haired types, yeah... thus the web statistics with
graphs |
18:49.12 |
starseeker |
sets about applying the libbn header breakout
patch... |
18:49.17 |
``Erik |
(any osX
users want to try a beta of what I'm working on? memory graph in
the dock with free page and disk buffer purging to manage
memory?) |
18:52.21 |
starseeker |
doesn't use mac these days... think our resident mac guru is
busy atm, but he'll likely read backlog tonight |
18:53.19 |
``Erik |
"these days"?
heh, there was a day? :D |
18:53.56 |
starseeker |
occasionally,
but they seem to keep getting more closed and
restricted |
18:54.11 |
starseeker |
plus rather
uncivilized notions about how much to change in a minor
release... |
18:56.00 |
starseeker |
``Erik: is
there any chance Apple themselves might be interested in such an
app as a standard component? |
18:56.53 |
``Erik |
unlikely,
they've removed memory info from their "Activity
Monitor.app" |
18:57.02 |
starseeker |
O.o |
18:57.31 |
``Erik |
replacing the
4 kinds of mem broken down by type/usage with a single "memory
pressure" value |
18:57.41 |
starseeker |
what, have
they been talking to the Gnome3 design team? |
18:58.00 |
Notify |
02GCI:tannousmarc * 5342724534304768
Create a logo press kit #2: How I did it - - Had to re-do the
Archer step for a higher quality rt, encountered a lot of issues
but finally made it. Wanted to... |
18:58.28 |
``Erik |
"wired? disk
cache? compressed vm? what does all this junk mean???"
:) |
18:58.55 |
Notify |
02GCI:tannousmarc * 5342724534304768
Create a logo press kit #2: Ready for review - The work on this
task is ready to be reviewed. |
18:59.01 |
Notify |
03BRL-CAD:starseeker * 63659
brlcad/trunk/src/libbn/chull3d.c: this is how to access vertex
indices for faces... |
18:59.05 |
Notify |
02GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: Ready for
review - The work on this task is ready to be reviewed. |
18:59.09 |
``Erik |
the latest
osX does some new weird things with memory management that is
completely undocumented by apple, makes things interesting
:) |
18:59.29 |
marctannous |
Most
repetitive task to date, hope it will get accepted first try as
this batch took a looong while to do, I'm going to hug my parents
and hope I'll never have to do so many dimensions of the same icons
ever again in my life |
18:59.31 |
marctannous |
good
bye |
18:59.53 |
maths22 |
Starseeker:
what type of customization? |
19:01.48 |
starseeker |
maths22:
hopefully, designing our own reporting pages - for example, this
page http://buildbot.brlcad.org/builders/brlcad-tester/builds/120
might conceivably incorporate the information from this page:
http://brlcad.org/CDash/viewTest.php?onlyfailed&buildid=1 |
19:03.02 |
maths22 |
http://www.vtk.org/Wiki/CDash:FAQ#Can_I_customize_CDash.3F |
19:04.05 |
starseeker |
so, then the
question is whether we could duplicate the waterfall view (http://buildbot.brlcad.org/waterfall)
in CDash (for example) |
19:14.41 |
Notify |
02GCI:o7p9bxbnyj * 5554693182849024 Create
numerics library (LIBBN) API unit test for axis.c: Task Claimed - I
would like to work on this task. |
19:20.49 |
starseeker |
maths22: I'm
not tied to any particular solution - whatever works best is
fine |
19:21.19 |
starseeker |
if
customizing cdash is easier and gets us what we need, I'm all for
it. |
19:22.09 |
starseeker |
can CDash
message the IRC channel? |
19:23.08 |
starseeker |
maths22:
how'd the final go? |
19:23.20 |
maths22 |
It was
good |
19:23.42 |
starseeker |
nods - remember those days :-) Always a relief to get those
behind you |
19:24.06 |
starseeker |
maths22:
apologize if I'm irritating you on the integration stuff - not my
intent |
19:25.00 |
maths22 |
Starseeker: I
think that buildbot should upload to cdash. Each has its own
uses. |
19:25.12 |
starseeker |
nods - that sounds good too |
19:25.23 |
andromed` |
maths22: that
was my initial feeling as well |
19:25.29 |
Notify |
02GCI:deepakkumarsharma * 5554693182849024
Create numerics library (LIBBN) API unit test for axis.c: Task
Assigned - This task has been assigned to Andromeda Galaxy. You
have 100 hours to complete... |
19:27.55 |
Notify |
03BRL-CAD:starseeker * 63660
brlcad/trunk/src/libged/bot.c: Checkpoint work done to add a chull
option to the bot command before I accidently commit it or revert
it... |
19:28.50 |
andromed` |
matahs22: any
idea what the rot matrix does for tp_faxis? |
19:28.57 |
andromed` |
tp_3axis |
19:29.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:31.05 |
Notify |
02GCI:judebirch * 5806249618702336 Model a
toy tank in 3D using BRL-CAD #3: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
19:31.10 |
Notify |
02GCI:judebirch * 5504522529013760 Animate
our logo! #10: Task Claimed - I would like to work on this
task. |
19:37.20 |
Notify |
03BRL-CAD:brlcad * 63661
brlcad/trunk/src/libgcv/NOTES: write down some initial thoughts on
a plan of attack to get to baseline functionality. |
19:39.05 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
19:39.36 |
*** join/#brlcad alisha
(~alisha@123.239.79.125) |
19:51.03 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:55.36 |
Notify |
02GCI:deepakkumarsharma * 5504522529013760
Animate our logo! #10: Task Assigned - This task has been assigned
to Jude. You have 100 hours to complete this task, good
luck! |
19:58.22 |
maths22 |
starseeker:
is it OK if I commit a couple cmake changes to make it upload to
cdash? |
20:01.30 |
starseeker |
maths22:
sure |
20:01.42 |
maths22 |
Will do
soon. |
20:02.08 |
starseeker |
we may want
to conditionalize them if they're going to try to send data over
the net - a -DBRLCAD_ENABLE_CDASH_REPORTING or some
such |
20:02.52 |
maths22 |
starseeker:
it creates special targets |
20:02.57 |
starseeker |
ah, better
yet |
20:03.04 |
starseeker |
go for
it |
20:03.07 |
maths22 |
these targets
are called by cdash |
20:03.17 |
maths22 |
I'm just
testing first |
20:05.40 |
starseeker |
maths22: I'd
suggest for most builds disabling the extra documentation build -
we can probably afford to do that once a day or some such, rather
than on every build |
20:05.50 |
starseeker |
might make
life easer |
20:06.01 |
maths22 |
starseeker:
sounds reasonable |
20:06.05 |
andromed` |
maths22,
starseekes: sorry to distact from the topic at hand, but do you
have any idea what a sane way to test plot3 output to see if it is
correct is? |
20:06.14 |
starseeker |
erm |
20:06.14 |
andromed` |
sorry,
starseeker |
20:06.25 |
starseeker |
visual
inspection? |
20:06.30 |
andromed` |
unit
tests? |
20:06.39 |
andromed` |
(libbn/axis.c
testing) |
20:06.55 |
starseeker |
I'd say
generate some plot files, take a look at them in MGED with the
overlay command, and see if they are correct... |
20:07.22 |
starseeker |
if they are,
then those files become "ground truth" for the unit
tests |
20:07.47 |
andromed` |
hmm.. I tried
to look at them with plot3-ps, but it did something very odd to the
otuput |
20:08.02 |
starseeker |
well, that
may be a bug then :-) |
20:08.11 |
starseeker |
the ps output
doesn't get a lot of testing... |
20:08.25 |
starseeker |
I'd try the
overlay command in mged |
20:08.28 |
andromed` |
I considered
just effectively comparing the files, the only disadvantage of that
is that if axis is changed to draw the same lines but in a
different pattern it won't work |
20:08.30 |
andromed` |
okay, will
do |
20:09.31 |
starseeker |
andromed`:
I'd post a note asking what approach would be preferred for that -
a straight up "did anything change" diff of two pl files is
probably the simplest, but I'm not sure what Sean would be looking
for there |
20:09.32 |
andromed` |
hmm... axis
may not be working too well.. |
20:09.46 |
starseeker |
andromed`:
yeah, you're off in kinda obscure code there :-) |
20:10.00 |
andromed` |
how long has
it been since anyone actually used tp_3axis? |
20:10.11 |
starseeker |
couldn't even begin to guess |
20:10.14 |
andromed` |
it doesn't
look right at all, but it looks much better than the ps
output |
20:10.28 |
starseeker |
unless it's
used in one of the MGED views, probably many years |
20:10.58 |
starseeker |
andromed`:
that's one of the benefits of that sort of work - shaking out dusty
corners of the API :-) |
20:11.10 |
andromed` |
oh well...
I'll post a comment on the task asking Sean if he has a preference
for a method of testing and then dive into the source |
20:11.28 |
andromed` |
indeed -- and
(hopefully) ensuring that they don't become dusty again
:-) |
20:11.48 |
starseeker |
that's where
coverage testing will eventally be nice to have - right now it's
probably just too depressing ;-) |
20:11.49 |
andromed` |
(I like the
idea of using gcov w/ the tests to give us an idea of how the
coverage is) |
20:11.56 |
starseeker |
definitely |
20:12.29 |
starseeker |
if maths22
can work his magic and turn that on, I'm all for it (even if it
does highlight how many tests there are to write still
;-) |
20:12.45 |
andromed` |
it also
doesn't help that the documentation isn't too clear... what does it
mean by the clockwise or counterclockwise tick
orientation? |
20:12.55 |
starseeker |
erm |
20:13.04 |
maths22 |
starseeker: I
did some preliminary work with it last year; I'll get that working
with ctest soon |
20:13.13 |
starseeker |
maths22:
sweet! |
20:13.23 |
starseeker |
andromed`:
can you see a difference between the two? |
20:13.32 |
maths22 |
As of last
year: http://brlcad.org/coverage/ |
20:14.08 |
starseeker |
sweet!
(ouch) |
20:14.21 |
maths22 |
starseeker:
do you know why bu_basename_null would be segfaulting? |
20:14.28 |
andromed` |
starseeker:
still trying to figure out the rest of te parameters as
well |
20:14.58 |
starseeker |
andromed`:
yeah, I don't know much about tp_3axis :-/ |
20:15.04 |
andromed` |
oh
well... |
20:15.09 |
starseeker |
best I can
suggest is to look at it's svn history |
20:15.22 |
starseeker |
trace it back
through the commits and see if the commit messages shed any light
on it |
20:15.29 |
andromed` |
good idea,
thanks |
20:15.40 |
starseeker |
maths22: not
offhand - any way to hook gdb to it? |
20:15.47 |
starseeker |
maths22: I'll
take a look at the code... |
20:17.55 |
maths22 |
starseeker:
it appears thatthat is not acually the issue ... |
20:18.36 |
starseeker |
if the system
has a basename implementation that doesn't like a NULL input that
*might* be a problem... |
20:18.39 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:19.02 |
maths22 |
It fails
right after the test |
20:20.28 |
Notify |
02GCI:o7p9bxbnyj * 5554693182849024 Create
numerics library (LIBBN) API unit test for axis.c: Comparing
results - I'm not entirely sure what the best way is to compare
the results of tp_3axis()... |
20:21.04 |
maths22 |
starseeker:
it appears to be that ctest segfaults after running one
test |
20:21.10 |
starseeker |
O.o |
20:21.18 |
starseeker |
that's with
the CDash setup? |
20:21.33 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
20:21.48 |
maths22 |
starseeker:
seems not to have to do with cdash-it runs fine on my machine, but
not on bz |
20:22.26 |
starseeker |
if you just
do a straight-up build and test on bz (no integration testing
frameworks) does it still wipe out? |
20:22.38 |
starseeker |
if so, we may
need to try boostrapping a newer CMake |
20:22.55 |
maths22 |
lets
see... |
20:23.23 |
maths22 |
starseeker:
it is already up to date |
20:23.28 |
maths22 |
I'm running a
fresh build, and we'll see if that crasehes |
20:23.40 |
andromed` |
on the
subject of tests, I noticed earlier that the date-time tests
#9and#10 fail on 32-bit and work on 64 because even though
bu_utctime() takes a u64, it casts it to a time_t |
20:24.37 |
maths22 |
andromed`:
that is why testing on multiple platforms is good |
20:25.21 |
andromed` |
maths22:
indeed! Unfortunately, the only way that I can think of ito fix it
is to essentially toimplement gmtime() |
20:25.36 |
marctannous |
andromed`:
how did you test it for 32-bits and 64-bits? |
20:25.55 |
maths22 |
I'm not
familiar enough with what is going on there to help you with an
alternate solution. Sorry |
20:26.03 |
andromed` |
marctannous:
I have a 64-bit machine, so it was running 64bit on mine, so it
didn't fail, but I saw it failing on the buildbot |
20:26.14 |
andromed` |
so I ran
through the code a bit and I'm pretty sure that its
32/64 |
20:26.25 |
marctannous |
I'm running a
64bit machine and it fails on my end |
20:26.27 |
andromed` |
in a bit, I'm
planning on trying to compile multilib 32bit and test
that |
20:26.33 |
andromed` |
the vm's
probably 32bit... |
20:26.41 |
maths22 |
andromed`:
what is your 32bit example? |
20:27.05 |
andromed` |
maths22: I
don't know entirely for sure, but I'm guessing that the debian vm
is setup for 32bit so as to run on more platforms |
20:27.12 |
maths22 |
Yes |
20:27.13 |
andromed` |
and it fails
there & on the buildslave for your buildbot |
20:27.20 |
maths22 |
andromed`:
OK |
20:27.25 |
andromed` |
I'm going to
try to multilib build it for 32 on my machine in a bit |
20:27.32 |
andromed` |
marctannous:
please don't try to fix that test.... |
20:27.44 |
starseeker |
andromed`:
head's up - I'm going to commit the bn header breakout
patch |
20:28.03 |
andromed` |
starseeker:
great! |
20:28.20 |
starseeker |
can't afford
to let that get stale... |
20:28.37 |
*** join/#brlcad winghouchan
(~winghouch@90.209.142.248) |
20:28.49 |
andromed` |
starseeker:
found out my parameters were wrong, now the tp_3axis code seems to
be working again |
20:30.05 |
Notify |
03BRL-CAD:starseeker * 63662
brlcad/trunk/include/bn.h: Commit a slight tweaking of
http://www.google-melange.com/gci/task/view/google/gci2014/6363932600041472
by Wei Liang Tan that breaks libbn headers up into individual topic
specific files. |
20:30.11 |
starseeker |
hah - good.
might be worth improving the docs |
20:30.32 |
starseeker |
add what you
would have wanted to see when you first looked at tp_3axis
;-) |
20:31.15 |
andromed` |
Sounds good.
I'll probably add a small description of ccw, rot, and origin, once
I figure out what they do |
20:32.29 |
starseeker |
andromed`: if
you're still in unit test mode, what do you think about a task to
break up bntester.c in src/libbn into the one-file-per-function
paradigm? |
20:33.03 |
Notify |
02GCI:eames *
4938019295461376 Design a new website favicon! #10: Ready for
review - The work on this task is ready to be reviewed. |
20:33.14 |
andromed` |
probably a
good idea... bntester is pretty big, though |
20:33.26 |
andromed` |
I've never
bothered to go through it well enough to get a good idea of how it
works |
20:34.19 |
Notify |
03BRL-CAD:maths22 * 63663
brlcad/trunk/CMakeLists.txt: Added CDash submission to
brlcad.org/CDashTo run, execute 'ctest -D Experimental' |
20:34.51 |
starseeker |
nods - not sure if it's one task or several to deal with
it |
20:35.40 |
maths22 |
``Erik: I see
you re-colored the GCI output |
20:37.34 |
Notify |
03BRL-CAD:starseeker * 63664
(brlcad/trunk/src/libbn/CMakeLists.txt
brlcad/trunk/src/libbn/tests/CMakeLists.txt): Move bntester down
into the tests directory |
20:45.12 |
Notify |
02GCI:eames *
4938019295461376 Design a new website favicon! #10: Design - I
created a cube favicon. I did this because whenever I think of 3d
geometry I think of a cube. I also tried to keep it... |
20:47.05 |
``Erik |
maths22:
yup. |
20:47.18 |
maths22 |
Looks
good |
20:48.10 |
``Erik |
cool, wanted
to keep it differentiated from commits and not jump out too much
(had it dark red at one point, bad emphasis) |
20:48.25 |
*** join/#brlcad merzo
(~merzo@102-126-132-95.pool.ukrtel.net) |
20:48.51 |
``Erik |
maybe when
buildbot and cdash are all grooving, I can hook things up so a
failed test is reported via notify in bright red O.o :) |
20:50.46 |
*** join/#brlcad andromeda_galaxy
(~peter@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
20:53.39 |
maths22 |
starseeker: I
really need to remember to disable that documentation
stuff |
21:08.05 |
Notify |
03BRL-CAD:n_reed * 63665
(brlcad/trunk/src/libged/draw.c
brlcad/trunk/src/libged/ged_private.h): Add an evaluated shaded
draw mode (draw -m3 ...) that draws the poly plots of the draw
paths after temporary conversion to evaluated breps. |
21:08.21 |
andromed` |
for some
reason, this year I keep thinking of things that would be trivially
solved with Lisp macros and then realizing that I'm writing
C... |
21:08.55 |
starseeker |
maths22: heh,
yeah the docbook building process is rather long |
21:09.25 |
maths22 |
andromed`:
more or less doing the same thing with haskell |
21:09.25 |
andromed` |
maths22:
yeah, Haskell is great language except for not having
macros |
21:09.40 |
maths22 |
andromed`:
what is a lisp macro? |
21:09.48 |
andromed` |
I keep
meaning to try to learn enough about TH to see if I could write
some amount of metaprogramming facility in it, but never have quite
enough time |
21:10.06 |
andromed` |
maths22:http://www.gigamonkeys.com/book/macros-defining-your-own.html |
21:10.42 |
andromed` |
is a pretty
good introduction |
21:11.25 |
maths22 |
thank
you |
21:11.27 |
Notify |
03BRL-CAD:starseeker * 63666
(brlcad/trunk/include/CMakeLists.txt
brlcad/trunk/include/bn/chull.h and 34 others): More libbn header
work. |
21:12.00 |
andromed` |
I *also* keep
thinking of things to ensure are correct by using the type system
and then realizing I'm in C as well... oh well |
21:12.38 |
maths22 |
Is lisp
strictly typed? |
21:12.44 |
andromed` |
Not
really... |
21:13.05 |
maths22 |
starseeker:
still getting a segfault |
21:13.22 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:13.40 |
andromed` |
I've also
been planning on learning enough about type systems to make my own
dependently typed strictly-typed language with macro-like
metaprogramming... |
21:13.49 |
andromed` |
Unfortunately, I never seem to quite get
around to it... |
21:14.28 |
maths22 |
what does the
"dependently typed" part mean? |
21:15.28 |
andromed` |
Finding a
really good description is hard, some of the links here aren't too
bad: http://en.wikipedia.org/wiki/Dependent_type |
21:16.38 |
Stragus |
To my C and
assembly mind, a type that depends on its value doesn't make any
sense |
21:17.09 |
andromed` |
Stragus: it
does seem quite foreign at first, but they seem to be *very*
powerful |
21:17.35 |
andromed` |
I really like
the idea of embodying proofs of correctness in the types... for
some systems, at least, you can do that with dependent
types |
21:17.51 |
Stragus |
Very powerful
in what sense? Easier to work with in some cases perhaps, but
probably not to generate better code |
21:18.01 |
Notify |
02GCI:judebirch * 5504522529013760 Animate
our logo! #10: I finished a bit - But it would be great to have
some help - Hello, I made all the frames for the gif, but I can't
a program that won't... |
21:19.35 |
andromed` |
mostly in
that the primary purpose of a really good type system is to help
programmers avoid mistakes by embodying extra information about
what data goes around, and so a type system that allows full proofs
of correctness that the compiler will complain about at compile
time if there is a problem with the system is kind of the ultimate
type system. |
21:20.34 |
Stragus |
Sure. As long
as it's done at compilation time, I have no problem with
it |
21:25.33 |
Notify |
03BRL-CAD:starseeker * 63667
(brlcad/trunk/include/bn/clip.h brlcad/trunk/include/bn/noise.h and
4 others): Add a few headers needed by declarations. |
21:26.20 |
andrei |
Sorry to jump
into the discussion regarding types |
21:26.28 |
starseeker |
``Erik: any
idea why ctest might be segfaulting on bz? |
21:26.40 |
andrei |
but my
opinion is that loosley-typed languages are generally difficult to
master, especially if you don t have experience |
21:27.10 |
andrei |
andromed` why
isn't C what you're looking for, in terms of typing? |
21:27.12 |
Stragus |
And they are
the most efficient when you know what you are doing |
21:27.19 |
andromed` |
andrei:
probably true... |
21:27.42 |
andromed` |
andrei: do
you know anything about type systems like Haskell's
(Hindley-Milner) or Agda/Idris(different kinds of dependent
typing)? |
21:27.59 |
andrei |
I know a
very, very slight bit of haskell |
21:28.10 |
andrei |
but nothing
into the typing aspect in special |
21:29.15 |
andromed` |
Haskell's
type system, especially with some of the more common GHC extensions
is quite powerful and very different from C's |
21:29.55 |
andrei |
my basic
understanding is that you don t specify a type |
21:30.02 |
andrei |
but the type
in inferred to your var |
21:30.15 |
andrei |
so it sorta
looks loosley, but it's not |
21:30.47 |
andromed` |
It's usually
considered good practice to give type declarations at least for all
functions |
21:31.01 |
andromed` |
though
Haskell does have a nice type inference engine |
21:31.21 |
andrei |
what do you
dislike at how c typing works? |
21:31.25 |
andromed` |
the type
system they have meshes really nicely with the purely functional
style of progamming.... |
21:31.32 |
andromed` |
(which I
happen to enjoy0 |
21:32.20 |
andrei |
I've always
felt that functional programming is much more dependant on lambda
calculus knowledge |
21:32.26 |
andrei |
than
"computer" programming |
21:32.45 |
andromed` |
I tend to
think of things that I'd like to do with multiple typeclasses or
some of the other more advanced features of the type system that
can't really be done easily in C |
21:32.52 |
``Erik |
starseeker:
nope, not at all... is the sig from ctest itself or a child
proc? |
21:33.09 |
Stragus |
andromed`, do
you have an example of something that can't be done in
C? |
21:33.10 |
``Erik |
Stragus: you
know nottin', john snuh |
21:33.14 |
andromed` |
that's
probably true.. I really enjoy math and analysis anyway, so I often
end up over there... |
21:33.46 |
Stragus |
``Erik, I
haven't seen Lisp beat good C yet ;) |
21:33.52 |
maths22 |
``Erik: not
sure; how would I checkthat? |
21:34.15 |
``Erik |
Stragus:
because you choose to not see it O:-) |
21:34.20 |
``Erik |
maths22:
gdb? |
21:34.26 |
maths22 |
Stragus: you
can do it in C, but some things would be much more
painful |
21:34.27 |
andromed` |
Stragus:
well, it's less of a problem in C++, but C doesn't really have
anything like typeclasses |
21:35.05 |
andrei |
andromed` :
the price for what you ve said about haskell is generally slow
execution/interpreting ? |
21:35.13 |
andrei |
isn't* |
21:35.28 |
starseeker |
maths22: can
you try running ctest directly in gdb, e.g. gdb --args ctest -I
1,3 |
21:35.34 |
starseeker |
no idea if
that'll work... |
21:35.53 |
andromed` |
How fast
something like Haskell can be made is quite an interesting
probem |
21:35.56 |
andromed` |
*problem |
21:36.33 |
andromed` |
all the
things that the compiler knows (including things like where side
effects happen, and what they happen to) should mean that the
compiler can do some really good optimizations |
21:37.11 |
andrei |
writing a
compiler, especially one that is capable of
generating/understanding complex ast logic is no easy
task |
21:37.19 |
Stragus |
Compilers
often know far less about the code than the programmer does, and
it's a very complex problem |
21:37.22 |
Notify |
03BRL-CAD:n_reed * 63668
(brlcad/trunk/src/tclscripts/archer/Archer.tcl
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl): Add evaluated
shaded draw mode to Archer's preferences dialog and tree context
menu. |
21:37.32 |
andrei |
I was looking
at use-def chains in llvm some months ago |
21:37.36 |
Stragus |
Hence why
low-level codes, which give the programmer more control, perform
better |
21:38.11 |
andrei |
which is
pretty straight forward, compiler figures dead code/unused
variables and doesn't include them. And figuring this out is a lot
more complex than it's effect. |
21:38.51 |
``Erik |
Stragus: for
99% of coders, that is a false statement... for the others, 99%
have different variables to optimize for :) |
21:39.21 |
andromed` |
another point
of expressive typesystems and functional languages has to do with
compile roptimizations... a really good compiler can do far more
than that... GHC is even on the road to autoparallelizing certain
computations |
21:39.52 |
andrei |
some
parallelization is trivial, I wonder if there's any C compiler that
does that |
21:39.59 |
andrei |
i.e
imbricated for's |
21:40.20 |
Stragus |
C compilers
can parallelize very simple loops with SSE/AVX, it's very
limited |
21:40.35 |
Stragus |
Intrinsics
really are the only way |
21:41.30 |
andrei |
I find C a
very simple language in terms of functionality |
21:41.35 |
andrei |
it's a very
limited language |
21:42.14 |
Stragus |
``Erik,
today's compilers can't even properly guess the probability of a
branch being taken, or the iteration count of a loop. This is
fundamental information to properly optimize, even basic things
like register allocation |
21:42.27 |
andromed` |
I just
remember having seen some research papers a while back at least
showing that there are some optimizations that it's trivial to do
in functional languages but much harder todo in imperative ones,
that could, in a number of cases, make highly optimized Haskell
with a couple of custom optimizations run very nearly as fast as
hand-optimized C. |
21:42.38 |
Stragus |
Sure, you can
output branch-probabilities and feed that back into the next
compilation pass, and results are very disappointing
somehow |
21:42.45 |
``Erik |
C is a
"portable assembler" for the pdp class of machine... it happens to
be dandy for a large set of problems on a large set of isas, but
it's very tied to the pdp isa |
21:43.52 |
Stragus |
A compiler
can't know that if branch A is taken, then 96% of the time, branch
B will also be taken. Again, this is essential information to
optimize properly |
21:44.15 |
andrei |
Stragus: the
branch prediction doesn't rely motly on the programmer writing
likely(normal) else unlikely(error) ? |
21:44.20 |
andrei |
mostly* |
21:45.21 |
andrei |
speaking of
functional optimization, I might say it the wrong way, but you get
the idea |
21:45.23 |
andrei |
tail
recursion |
21:45.47 |
Stragus |
andrei: Yes,
it can help in some cases, every little bit of extra information to
the compiler can help |
21:45.47 |
andrei |
I remember
writing a factorial in Scheme and the calls would stop when it
reached end |
21:46.02 |
andrei |
it wouldn't
recurse back like C stack works |
21:46.15 |
andrei |
I hope you
understand what I m trying to say |
21:46.24 |
Stragus |
You can also
do tail recursion in C |
21:46.46 |
``Erik |
tail call
elimination is not done in any C compiler that I know of, and very
few functional compilers... scheme is a bit odd in requiring it
:) |
21:47.09 |
Stragus |
``Erik, try
it out ;). Make sure your recursive call is your last statement
before return; |
21:48.35 |
``Erik |
if I get
time... (and dur, to be a tail call, the recursive call MUST be the
last statement... that's kinda by definition) |
21:49.11 |
starseeker |
maths22: I
bootstrapped CMake 3.0.2 on bz and ran make check
successfully |
21:49.25 |
andrei |
Stragus: I
dont see how C would do tail recursion, it needs to clear the
stack ? |
21:49.44 |
``Erik |
starseeker:
is system cmake too old or not working? |
21:49.50 |
Stragus |
andrei, it
just reuses the same stack space for the next call |
21:49.52 |
starseeker |
``Erik:
dunno |
21:50.01 |
``Erik |
system is
3.0.2 |
21:50.10 |
andrei |
how? afaik
you can't control the IP where your call is put |
21:50.13 |
andrei |
but I might
be wrong |
21:50.20 |
starseeker |
that's the
same version |
21:50.34 |
Stragus |
The compiler
can figure out that it's a tail recursive function call pretty
easily |
21:50.40 |
starseeker |
``Erik: can
you have ports rebuild it? |
21:50.40 |
Stragus |
This is
rather trivial |
21:50.47 |
starseeker |
maybe a
system lib changed or something |
21:51.07 |
``Erik |
starseeker: I
could... what's the failure? (I must've missed it) |
21:51.38 |
``Erik |
the ctest
segfault? |
21:52.00 |
andrei |
the good and
bad thing with C is it was designed to solve a specific subset of
problems and that's exactly what it does |
21:52.03 |
maths22 |
``Erik: I'm
the one getting it |
21:52.22 |
maths22 |
Starseeker:
unless you are too |
21:52.27 |
starseeker |
not seeing
it... |
21:52.29 |
``Erik |
recompiles cmake |
21:52.34 |
starseeker |
at least, not
with my build of cmake |
21:52.47 |
starseeker |
hoping a
recompile will fix it, otherwise something Weird is going
on |
21:53.00 |
andrei |
in any case,
andromed` your knowledge is impressive, specially given your age
:) |
21:53.08 |
andromed` |
andrei:
thanks! |
21:53.33 |
andromed` |
andrei: also,
last night you mentioned that we should test my task a little
more... do you know a good way to test those functions? |
21:53.52 |
andromed` |
(though I can
say that at least "t", "e", and "s" still work, since the plot
output has those in it) |
21:54.15 |
andrei |
I was talking
about the one with azimuth |
21:54.23 |
andrei |
I can't
remember it's exact name |
21:54.35 |
andrei |
I remember
just that you swapped fabs(sin(x)) with fabs(cos(x)) |
21:54.43 |
andrei |
and I wanted
to see why, but I didn't get time to look into it |
21:54.46 |
Notify |
02GCI:Melange
* 6101246763073536 Create a book layout for Doc Camp Book #3: No
more Work can be submitted - Melange has detected that the deadline
has passed and no more work can be submitted. The... |
21:55.36 |
andrei |
I was more
curious how did the error occur |
21:55.42 |
andrei |
not
contesting your corectness |
21:55.58 |
andrei |
I don't think
I will have time to look into until until gci finished, and as you
said, since it doesn't break anything |
21:56.18 |
``Erik |
maths22,
starseeker: cmake 3.0.2 has been recompiled/reinstalled on
BZ |
21:56.18 |
andromed` |
andrei: I
think it's somewhat likely that someone was trying to write an
optimized version of _vec_aed but made a small mistake and forgot
the 1- |
21:56.31 |
maths22 |
Thanks. |
21:56.37 |
andrei |
andromed`
that does make sense |
21:58.24 |
andromed` |
andrei:
thanks! also, do you know how to let a libbn test read from an
``expected'' file? |
21:58.53 |
andrei |
the last time
I worked on the brlcad system the testing method was
different |
21:59.00 |
andrei |
I believe
Daniel changed it in the meanwhile |
21:59.05 |
andromed` |
ahh... |
21:59.15 |
andrei |
but I assume
cmake should have some directive |
21:59.27 |
andrei |
don't mean to
sound lazy but, did you try asking them? |
22:00.31 |
andromed` |
asking
who? |
22:00.35 |
andrei |
cmake
guys? |
22:00.50 |
andrei |
or what do
you mean with |
22:00.53 |
andrei |
read from an
expected file |
22:00.55 |
andrei |
I m not sure
I understand |
22:00.57 |
andromed` |
no... I'll
dig through the documentation a bit more |
22:01.17 |
andromed` |
bn_axis tests
(that I'm writing now) test tp_3axis, which writes its output to a
file |
22:01.44 |
starseeker |
andromed`: I
would suggest opening the file and reading it into memory... it's
probably either that or doing a diff using CMake between two
files... |
22:01.45 |
andrei |
I know that
cmake can read into a variable |
22:01.45 |
andromed` |
to the idea
is, right now at least, that the test spec in the CMakeLists.txt
file tells the tester where a ``correct'' output is, the tester
creates the actual output, and then compares them |
22:01.47 |
andrei |
like
this |
22:01.47 |
andrei |
file (STRINGS
"BuildNumber.txt" BUILD_NUMBER) |
22:02.04 |
andromed` |
so the tester
is doing the compare, but I need to be sure that the datafile is
copied to the directory containing the tester |
22:02.58 |
andrei |
that's pretty
much all I know |
22:03.13 |
starseeker |
andromed`:
could you just specify the control file as an input to your C test
program, read it into memory, generate a file in your test and read
that into memory as well, then compare? |
22:03.23 |
andromed` |
that's
basically what I'm doing |
22:03.46 |
andromed` |
but for
out-of-tree builds, the file either needs to be copied to the dir
that the test runs in |
22:03.52 |
andromed` |
or the test
needs to know the full path to the file |
22:03.54 |
starseeker |
ah |
22:04.04 |
starseeker |
there is a
macro for such things... |
22:04.37 |
andromed` |
I thought
there was... Just couldn't remember what it was called |
22:04.53 |
starseeker |
BRLCAD_MANAGE_FILES |
22:04.59 |
Notify |
03BRL-CAD:n_reed * 63669
(brlcad/branches/brep-debug/CMakeLists.txt
brlcad/branches/brep-debug/doc/docbook/system/man1/en/pixautosize.xml
and 164 others): sync from trunk through r63668 |
22:05.18 |
andromed` |
aah, that
explains it... I was looking for a CMAKE_* macro |
22:05.31 |
starseeker |
yeah, it's
definitely not standard |
22:06.06 |
starseeker |
that was the
result of a lot of head/wall collisions on what to do about the
many data files BRL-CAD uses (tcl scripts being the most common,
but there are others) |
22:06.21 |
Notify |
02GCI:martinhesa * 6356614713966592 Design
a BRL-CAD Sticker #11: Ready for review - The work on this task is
ready to be reviewed. |
22:06.47 |
andromed` |
ah... Now I
just have to try to find the documentation for it... |
22:07.20 |
starseeker |
misc/CMake/BRLCAD_Targets.cmake |
22:07.22 |
starseeker |
it's in
there |
22:07.58 |
andromed` |
I just found
it, thanks! |
22:08.47 |
starseeker |
regards that macro as an example of one of Tim Daly's
favorite sayings about programming - "There's no such thing as a
simple job." |
22:09.12 |
andromed` |
it doesn't
*seem* like that should be so difficult... oh well |
22:09.28 |
starseeker |
it's
complicated by Windows, where the symlinking trick won't
work |
22:09.34 |
andromed` |
ahh... |
22:09.57 |
starseeker |
plus multiple
configuration builds (Visual Studio and XCode) need more than one
copy in their build dirs |
22:10.04 |
andrei |
goodnight,
folks ! :) |
22:10.26 |
starseeker |
didn't think it would be hard either :-/ |
22:10.34 |
starseeker |
O.o |
22:10.41 |
andromed` |
oh
well. |
22:10.49 |
starseeker |
maths22: I
can reproduce the segfault with the system installed
ctest |
22:11.08 |
starseeker |
the same
thing worked when I used a locally bootstrapped version of
CMake |
22:11.34 |
starseeker |
try grabbing
the src tarball http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.gz
and do the ./bootstrap && gmake build |
22:11.56 |
starseeker |
that'll build
a ctest and cmake in the bin/ subdirectory - put that dir in your
PATH and try again |
22:12.00 |
starseeker |
that's what
worked for me |
22:14.13 |
starseeker |
``Erik: not
sure what it's doing - ctest -I 7,7 crashes on strcmp in libc, but
there's no debugging symbols - the call stack above strcmp looks
like libcrypto and libssl |
22:14.49 |
starseeker |
wonder if
ports is turning on features the bootstrap leaves off |
22:20.05 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:40.29 |
``Erik |
starseeker:
only feature is "build docs" :/ |
22:42.30 |
Notify |
02GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: Ready for review
- The work on this task is ready to be reviewed. |
23:04.06 |
*** join/#brlcad winghouchan
(~winghouch@90.209.142.248) |
23:04.15 |
winghouchan |
j |
23:04.32 |
winghouchan |
Work is ready
to be reviewed :D |
23:05.42 |
winghouchan |
I'm off for
the night. Feel free to take a look of the new landing site design
via https://github.com/winghouchan/BRL-CAD-GCI/ |
23:05.48 |
winghouchan |
G'night |
23:08.43 |
Notify |
02GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: Notice - I
haven't been able to find any of the images I'm looking for so at
the moment all of the section... |
23:09.18 |
Notify |
02GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: Write-Up -
Forgot to do the write-up but will complete it tomorrow as I'm off
for the night. |
23:26.49 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
00:18.26 |
Notify |
02GCI:Melange
* 5042004748664832 Reproduce any 5 unconfirmed open bug reports:
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
00:21.28 |
Notify |
03BRL-CAD:n_reed * 63670
(brlcad/trunk/src/libbrep/intersect.cpp Property Changed: and 3
others): merge changes from brep-debug r63072; fixes a bug in the
point-curve intersection routine |
00:30.17 |
Notify |
02GCI:Melange
* 5561255020462080 Design a new website landing page for BRL-CAD
#4: No more Work can be submitted - Melange has detected that the
deadline has passed and no more work can be... |
00:38.39 |
Notify |
03BRL-CAD:n_reed * 63671
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r63073,r63122; rewrites
get_subcurves_inside_faces() to perform intersections in 3d, and
improves in/out tests used by the routine |
00:39.07 |
Notify |
02GCI:o7p9bxbnyj * 5554693182849024 Create
numerics library (LIBBN) API unit test for axis.c: Ready for review
- The work on this task is ready to be reviewed. |
00:41.52 |
Notify |
03BRL-CAD:n_reed * 63672
(brlcad/trunk/src/libbrep/boolean.cpp
brlcad/trunk/src/libbrep/intersect.cpp and 4 others): merge changes
from brep-debug r63069,r63160; improvements to face
splitting |
01:55.49 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
02:03.23 |
Notify |
03BRL-CAD:starseeker * 63673
brlcad/trunk/src/libbn/chull3d.c: Start moving towards a more
libbn-ish I/O scheme. For the moment retain the OFF output for
sanity checking. |
02:03.25 |
starseeker |
ok guys -
regress-repository should pass again |
02:10.39 |
Notify |
03BRL-CAD:starseeker * 63674
brlcad/trunk/src/libbn/chull3d.c: clear out unnecessary
code |
02:19.22 |
Notify |
03BRL-CAD:starseeker * 63675
brlcad/trunk/src/libbn/chull3d.c: don't need the vd
option. |
02:31.03 |
Notify |
03BRL-CAD:starseeker * 63676
brlcad/trunk/src/libbn/chull3d.c: Use some loops to simplify the
code further. An initial test looks like the faces of the chull are
not all oriented out - will need to devise a way to ensure
that... |
02:56.37 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:58.20 |
Notify |
03BRL-CAD:starseeker * 63677
brlcad/trunk/src/libbn/chull3d.c: Start working on a way to get the
faces oriented correctly |
02:59.51 |
andromeda-galaxy |
has anyone
found a nice way to integrate screen+irssi with emacs? |
03:01.03 |
maths22 |
andromeda-galaxy: use irssi
proxy |
03:01.40 |
andromed` |
mahts22: I
considered that... |
03:02.13 |
andromed` |
maths22: I
just found out thata erc doesn't properly deal with color escapes,
so I was wondering about actually using irssi as the
client... |
03:02.33 |
andromeda-galaxy |
maths22:
sorry for all the different nicks, still working on getting
irssiproxy set up |
03:02.36 |
maths22 |
Then what
sort of integration are you looking for? |
03:02.42 |
maths22 |
andromeda-galaxy: it's fine |
03:03.14 |
andromeda-galaxy |
actually,
maybe what I was thinking of is more on the lines of Xmonad
integration with the irssi-running terminal so that I can get it up
quickly... |
03:03.30 |
andromeda-galaxy |
I'll probably
try out erc with the irssiproxy stuff at least one more time as
well |
03:03.58 |
Notify |
02GCI:sli908
* 4824199776436224 Fix any failing unit test #6: Task Claimed - I
would like to work on this task. |
03:04.07 |
andromeda-galaxy |
also, what do
you think of reimplimenting gmtime as bu_gmtime() that takes an
int64 instead of a time_t? |
03:04.09 |
maths22 |
andromeda-galaxy: you can also have two
irssis if it is somehow helpful |
03:04.18 |
maths22 |
ONe as a
proxy, and one as a client |
03:04.23 |
maths22 |
only one is
in screen then |
03:04.34 |
maths22 |
I'm not
familiar enough with bu_gmtime() to know |
03:04.44 |
maths22 |
starseeker or
brlcad should |
03:04.56 |
andromeda-galaxy |
gmtime() is
the system call that bu_utctime() uses to get the struct tm with
the time members |
03:05.09 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:05.31 |
andromeda-galaxy |
but since
gmtime() is defined to take a time_t, it fails on 32bit systems
even though bu_utctime() takes an int64 |
03:08.13 |
andromeda-galaxy |
maths22:
various parts of brl-cad include code based on stuff from the bsd
kernel, right? |
03:09.39 |
Notify |
02GCI:mexicankid * 4639899508539392 Write
manual page documentation (for g-jack): Task Claimed - I would like
to work on this task. |
03:09.56 |
Stragus |
What's the
problem with bu_utctime()? It won't fail just because the parameter
is 64 bits... not before 2038 anyhow |
03:10.41 |
andromeda-galaxy |
well, the
tests, at least, are very forward-loooking |
03:10.54 |
andromeda-galaxy |
two of the
fail because they use post-2038 dates (on 32bit
systems) |
03:11.40 |
Notify |
02GCI:brlcad
* 6353662997692416 Design a BRL-CAD splash screen #3: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
03:12.46 |
Stragus |
Got it, it's
some test that's failing. This is a generally issue with a bunch of
POSIX time functions |
03:13.30 |
Notify |
02GCI:mexicankid * 4639899508539392 Write
manual page documentation (for g-jack): Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
03:14.25 |
Notify |
02GCI:brlcad
* 6353662997692416 Design a BRL-CAD splash screen #3: artistic
appeal - Mukul, Your designs are interesting, but rather generic
in nature. Plus it looks like you have not put the... |
03:14.46 |
andromeda-galaxy |
right... |
03:15.20 |
andromeda-galaxy |
the best way
to fix the test (and ensure that post-2038 things work) as far as I
can tell would be to reimplement gmtime() as
bu_gmtime() |
03:15.43 |
andromeda-galaxy |
unfortumately, I can't find too much
description of the algorithm... |
03:16.06 |
Notify |
02GCI:brlcad
* 6648047639461888 Design a BRL-CAD Sticker #10: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
03:16.49 |
Stragus |
It has been
done before: http://www.2038bug.com/developers.html |
03:18.51 |
Stragus |
It could also
just refuse to build/run when time_t == 32 bits when the date is
getting too close to 2038. Either way, that's a little too
forward-looking for me :) |
03:19.30 |
Notify |
02GCI:brlcad
* 6648047639461888 Design a BRL-CAD Sticker #10: gorgeous but... -
Gorgeous tiger, but what does it and diamonds have to do with
BRL-CAD? :) Please create a sticker design that... |
03:20.16 |
andromeda-galaxy |
Stragus:
interesting... it looks like it gets quite complex when it tries to
handle leap seconds &c. |
03:20.30 |
Stragus |
Yes, time is
a little messy |
03:20.56 |
Notify |
02GCI:brlcad
* 6068206720516096 Design a BRL-CAD business card #2: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
03:22.08 |
andromeda-galaxy |
ah
well... |
03:24.36 |
Notify |
02GCI:brlcad
* 6068206720516096 Design a BRL-CAD business card #2: misunderstood
- Aditya, I believe you misunderstood my comment regarding the
logo on the back. I said the *logo* was not centered... |
03:26.17 |
Notify |
02GCI:brlcad
* 6423086379302912 Write manual page documentation (for g-dot):
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
03:26.30 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:30.18 |
Notify |
02GCI:brlcad
* 6423086379302912 Write manual page documentation (for g-dot):
good start - This is a really good start and you seem to have all
of the requisite sections. However, your
documentation... |
03:30.58 |
Notify |
02GCI:brlcad
* 5818109499801600 Design a BRL-CAD Sticker #14: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
03:39.30 |
Notify |
02GCI:brlcad
* 5818109499801600 Design a BRL-CAD Sticker #14: some technical
issues - Luko, thank you for your efforts! Here are some other
technical issues I notice at a glance: the oval is
not... |
03:40.44 |
Notify |
02GCI:brlcad
* 5818109499801600 Design a BRL-CAD Sticker #14: not in jest -
Just wanted to clarify that the last point about the moose was not
in jest! We'll be adding several tasks for people to... |
03:41.34 |
Notify |
02GCI:brlcad
* 6391627891343360 Animate our logo! #4: Task Closed -
Congratulations, this task has been completed
successfully. |
03:42.39 |
Notify |
02GCI:brlcad
* 6391627891343360 Animate our logo! #4: 360 animations - If you
do decide to work on the 360 animation, please claim another
animation task. If there aren't any available, let me
know... |
03:44.21 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:51.07 |
Notify |
02GCI:brlcad
* 5330706074959872 Create an ISST screenshot or animation: farthest
anyone has gotten! - Jatin, So believe it or not, that is the
farthest anyone has gotten towards making an ISST... |
03:51.22 |
Notify |
02GCI:brlcad
* 5330706074959872 Create an ISST screenshot or animation: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
03:53.42 |
Notify |
02GCI:brlcad
* 6424327624851456 Animate our logo! #2: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to satisfy the... |
03:57.13 |
Notify |
02GCI:mihaineacsu29 * 6356614713966592
Design a BRL-CAD Sticker #11: None - Hi Martin! That's nice and
clean, I like the subtle shadows. However, I think there is room
for improvement here. It's... |
03:57.18 |
Notify |
02GCI:mihaineacsu29 * 6356614713966592
Design a BRL-CAD Sticker #11: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
03:57.19 |
maths22 |
starseeker:
It works for me as well with my own compile of cmake |
03:57.33 |
Notify |
02GCI:brlcad
* 6424327624851456 Animate our logo! #2: bouncing - VeskoD,
Bouncing our logo around a box is not what we had in mind. As the
task description says, we're looking for something we
can... |
03:59.38 |
Notify |
02GCI:brlcad
* 5342724534304768 Create a logo press kit #2: Task Closed -
Congratulations, this task has been completed
successfully. |
04:01.55 |
andromeda-galaxy |
q |
04:02.30 |
Notify |
02GCI:mihaineacsu29 * 4938019295461376
Design a new website favicon! #10
http://www.google-melange.com/gci/task/view/google/gci2014/4938019295461376:
None That's an interesting idea! Try and add... |
04:06.41 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
04:07.11 |
ofnlut_ |
hello are any
mentors available? |
04:08.02 |
Stragus |
Just ask your
question directly, someone will see it and reply
(eventually) |
04:11.33 |
maths22 |
Stragus: fun
way to respond: |
04:11.36 |
maths22 |
~ask |
04:11.36 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
04:11.42 |
ofnlut_ |
I Want to
know hat will I have to do in order to fix the errors when
compiling brlcad in Dev-C++ |
04:11.57 |
ofnlut_ |
I am trying
to complete the follow up task |
04:12.06 |
maths22 |
ofnlut_:
could you provide a link to the first task? |
04:12.44 |
ofnlut_ |
https://www.google-melange.com/gci/task/view/google/gci2014/6680593089691648 |
04:13.06 |
Notify |
02GCI:brlcad
* 5342724534304768 Create a logo press kit #2: ironically -
Ironically, the 16x16 version is one of the better looking favicons
thus far. Closed due to the level of effort, but I... |
04:14.21 |
Notify |
02GCI:mihaineacsu29 * 6101246763073536
Create a book layout for Doc Camp Book #3
http://www.google-melange.com/gci/task/view/google/gci2014/6101246763073536:
None Fantastic work, Kristina! It... |
04:14.22 |
Notify |
02GCI:brlcad
* 5793865080504320 Compile BRL-CAD on Windows using Cygwin: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
04:14.41 |
Notify |
02GCI:mihaineacsu29 * 6101246763073536
Create a book layout for Doc Camp Book #3: Task Needs More Work -
One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to... |
04:14.47 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:14.52 |
Notify |
02GCI:mihaineacsu29 * 6101246763073536
Create a book layout for Doc Camp Book #3: Deadline extended - The
deadline of the task has been extended with 2 days and 0
hours. |
04:18.02 |
Notify |
02GCI:brlcad
* 5793865080504320 Compile BRL-CAD on Windows using Cygwin:
excellent - Moretti, that's excellent progress -- I think the most
anyone has gotten with cygwin this year thus far.
Since... |
04:20.08 |
Notify |
02GCI:brlcad
* 4938019295461376 Design a new website favicon! #10: ooor - If
you're set on the cube design idea, model and render an interesting
cube using BRL-CAD (download and install brl-cad,... |
04:21.43 |
Notify |
02GCI:amshenoy * 5536439504732160 Animate
our logo! #7: Ready for review - The work on this task is ready to
be reviewed. |
04:27.23 |
Notify |
02GCI:alonzo_
* 4928791491117056 Fix one BRL-CAD CMake configuration error with
Dev-C++: help? - Is there a tutorial on how to fix the
errors? |
04:33.41 |
*** join/#brlcad ofnlut
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
04:34.59 |
andromeda-galaxy |
? |
04:35.14 |
andromeda-galaxy |
sorry,
mistaken keybinding |
04:37.09 |
ignacio|sleep |
good
night:) |
04:42.51 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:55.09 |
Notify |
02GCI:reduceqq * 6366650240598016 Animate
our logo! #8: Ready for review - The work on this task is ready to
be reviewed. |
05:00.25 |
Notify |
02GCI:deepakkumarsharma * 4824199776436224
Fix any failing unit test #6: Task Assigned - This task has been
assigned to sli908. You have 100 hours to complete this task, good
luck! |
05:20.53 |
starseeker |
andromeda-galaxy: if you want to try
integrating something like
http://2038bug.com/index.php/articles/43-code/62-a-version-of-gmtime-that-works-around-the-2038-bug
it might be interesting |
05:21.26 |
andromeda-galaxy |
starseeker:
interesting... |
05:22.19 |
starseeker |
https://github.com/schwern/y2038/wiki |
05:23.41 |
andromeda-galaxy |
starseeker:
given the equation at
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_15,
getting seconds, minutes, hours, and days shouldn't be to
hard... |
05:24.19 |
starseeker |
I suppose it
boils down to whether we regard this as our problem to solve or the
operating system's |
05:24.28 |
starseeker |
brlcad:
opinion? |
05:25.17 |
starseeker |
andromeda-galaxy: if the work here is
getting used in perl, that might be a good sign: https://github.com/schwern/y2038 |
05:25.28 |
Stragus |
I would say
worry about it in 2034, but eh :) |
05:27.24 |
andromeda-galaxy |
starseeker:
true... |
05:29.29 |
starseeker |
andromeda-galaxy: maybe try the schwern
version under a bu_gmtime function call to see how it
does? |
05:29.57 |
andromeda-galaxy |
starseeker
sounds like a good idea... I'll probably do that in the morning
tomorrow |
05:30.06 |
starseeker |
nods |
05:30.17 |
starseeker |
hopefully the
regression tests are good now |
05:30.27 |
andromeda-galaxy |
is the MIT
license compatible? |
05:30.36 |
andromeda-galaxy |
i.e. is this
something that would go in src/other/? |
05:30.37 |
starseeker |
yes - that's
about as good as it gets |
05:30.42 |
starseeker |
it can go in
libbu |
05:31.32 |
andromeda-galaxy |
sounds good!
we don't currently seem to need more than gmtime, it might be worth
trying out copying just gmtime64 into the bu_date-time.c file and
building with that |
05:31.43 |
starseeker |
nods |
05:31.50 |
starseeker |
that makes
sense |
05:32.13 |
starseeker |
just make
sure you add the info about the MIT license and
copyright |
05:32.37 |
starseeker |
wonders if you'll find that the gmtime64 function needs other
pieces to work... |
05:32.56 |
andromeda-galaxy |
does it work
to just put the copyright and license in the doxygen comment for
that function, or does it need to go other places to? |
05:33.06 |
starseeker |
that should
be fine |
05:33.42 |
andromeda-galaxy |
Something
like ``Copyright <copyright> under the MIT license,
originally from https://github.com/schwern/y2038/blob/master/time64.c? |
05:33.57 |
starseeker |
would put the license itself |
05:34.02 |
starseeker |
MIT is pretty
short |
05:34.32 |
andromeda-galaxy |
makes sense,
it's short and in there anyway... Basically, I'll keep most of the
header comment from time64.c and add a little bit about where it's
from |
05:34.36 |
starseeker |
if it's a
longer one, it goes in doc/legal and can be referenced
tehre |
05:35.32 |
starseeker |
but generally
code doesn't go directly in BRL-CAD libs as an integrated component
unless it's MIT, 2/3 clause BSD, or something along those
lines |
05:36.01 |
andromeda-galaxy |
right... that
makes sense... I'll try that out tomorrow with the gmtime stuff and
use the VM as a 32bit build environment |
05:36.11 |
starseeker |
nice |
05:36.26 |
starseeker |
by the way,
have you looked at that last failing test? |
05:36.51 |
starseeker |
being down to
n=1 is rather tantelizing :-) |
05:36.54 |
andromeda-galaxy |
not yet... I
think it's similar to some of the others, with CMake skipping an
argument; I can probably do it pretty quickly in the
morning |
05:37.07 |
andromeda-galaxy |
the gmtime
stuff should fix two more tests that fail on 32 but not
64bit |
05:37.19 |
starseeker |
nods |
05:37.30 |
starseeker |
if we get
down to zero, can add make check to the distcheck
process |
05:37.32 |
andromeda-galaxy |
if/when we
get the buildbot instance working nicely, it would be nice to do
both 32 and 64bit builds at least |
05:37.48 |
andromeda-galaxy |
true... that
would be nice, well, I'll be looking into both tomorrow
then. |
05:37.54 |
starseeker |
nods - maths22 really rocked that :-) |
05:38.15 |
andromeda-galaxy |
indeed. all
the buildslaves seem to be offline now though... |
05:38.36 |
starseeker |
yeah -
there's a lot of setup to get that really situated
properly |
05:39.24 |
starseeker |
probably
virtualbox/qemu vm machines (although I don't know how many of
those can be run on bz as build slaves without causing
trouble...) |
05:39.41 |
andromeda-galaxy |
true
:-) |
05:40.06 |
starseeker |
the possible
set of test platforms is very large |
05:40.29 |
Notify |
02GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: No
CMakeError.log - Hello, I am uploading just CMakeOutput.log
because it is the only log that I have in the build... |
05:40.32 |
andromeda-galaxy |
especially
given the fact that BRL-CAD still nominally has support for some
pretty old platforms... I think I saw a #define about VAX the other
day |
05:40.40 |
starseeker |
OK, sleep -
should be able to get chull3d working tomorrow if I can think
straight |
05:40.44 |
Notify |
02GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: Ready for
review - The work on this task is ready to be reviewed. |
05:40.47 |
starseeker |
heh |
05:40.57 |
starseeker |
andromeda-galaxy: nice work! |
05:41.01 |
andromeda-galaxy |
starseeker:
that would be great! I should probably leave now too... |
05:41.03 |
andromeda-galaxy |
thanks! |
05:44.53 |
*** join/#brlcad MarcTannous
(bc194881@gateway/web/freenode/ip.188.25.72.129) |
05:49.15 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
06:13.04 |
Notify |
02GCI:jatinluthra14 * 5330706074959872
Create an ISST screenshot or animation: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
06:13.24 |
Notify |
02GCI:jose265
* 4975346856230912 Write manual page documentation (for g-euclid1):
Task Claimed - I would like to work on this task. |
06:15.45 |
Notify |
02GCI:parthmiglani_21 * 5578661449170944
Model BRL-CAD logo in BRL-CAD #5: Task Claimed - I would like to
work on this task. |
06:15.46 |
Notify |
02GCI:rohit_agarwal * 6391627891343360
Animate our logo! #4: I will like to do one more animation task -
Sir, no more animation tasks are available right now. If you post
some more the I will... |
06:16.20 |
Notify |
02GCI:deepakkumarsharma * 4975346856230912
Write manual page documentation (for g-euclid1): Task Assigned -
This task has been assigned to Jose Aguilar. You have 100 hours to
complete this task,... |
06:17.00 |
Notify |
02GCI:jatinluthra14 * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: Task Claimed - I would like to
work on this task. |
06:22.13 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
06:22.51 |
Notify |
02GCI:popescuandrei * 5578661449170944
Model BRL-CAD logo in BRL-CAD #5: Task Assigned - This task has
been assigned to Parth Miglani. You have 100 hours to complete this
task, good luck! |
06:23.06 |
Notify |
02GCI:popescuandrei * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: Task Assigned - This task has
been assigned to Jatin Luthra. You have 100 hours to complete this
task, good luck! |
06:27.57 |
Notify |
02GCI:jose265
* 4975346856230912 Write manual page documentation (for g-euclid1):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
06:30.13 |
Notify |
02GCI:popescuandrei * 5554693182849024
Create numerics library (LIBBN) API unit test for axis.c: None -
Andromeda, From the point of view of a Google Code-In task, I can
definitely that you've put... |
06:30.18 |
Notify |
02GCI:popescuandrei * 5554693182849024
Create numerics library (LIBBN) API unit test for axis.c: Task
Closed - Congratulations, this task has been completed
successfully. |
06:31.23 |
Notify |
02GCI:mihaineacsu29 * 5561255020462080
Design a new website landing page for BRL-CAD #4: None - Wow, this
looks great even without pictures. I can see you've put a lot of
work into it. Awesome job!... |
06:31.43 |
Notify |
02GCI:mihaineacsu29 * 5561255020462080
Design a new website landing page for BRL-CAD #4: Task Closed -
Congratulations, this task has been completed
successfully. |
06:35.53 |
Notify |
02GCI:popescuandrei * 5536439504732160
Animate our logo! #7: Now that's better! - hackerboy, You've
applied Sean's feedback and you've done a great job! Thanks for
your effort, feel free to try... |
06:35.54 |
Notify |
02GCI:popescuandrei * 5536439504732160
Animate our logo! #7: Task Closed - Congratulations, this task has
been completed successfully. |
06:39.18 |
Notify |
02GCI:programmingluko * 5818109499801600
Design a BRL-CAD Sticker #14: Ready for review - The work on this
task is ready to be reviewed. |
06:39.52 |
*** join/#brlcad winghouchan
(~holoirc@149.254.181.54) |
06:41.05 |
andromeda-galaxy |
andrei_: just
curious, on
http://www.google-melange.com/gci/task/view/google/gci2014/5554693182849024
is there anything specific you think that I would need to talk to
someone else about for it to be applicable? |
06:45.16 |
andrei_ |
you said that
if the graph input changes |
06:45.19 |
andrei_ |
the test
fail |
06:45.42 |
andrei_ |
I meant
starseeker or brlcad think there s a better approach than diffing
binaries |
06:45.52 |
andrei_ |
if* |
06:46.16 |
andrei_ |
t if the
logic is changed to draw the graph in a different way (i.e. drawing
segments in a different order) it wouldn't work. |
06:46.17 |
andrei_ |
this |
06:47.04 |
andrei_ |
I ve said
that you could research that for your curiosity, it has nothing to
do with a task |
06:54.01 |
Notify |
02GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: None - Okay!
Thank you for the advice and the extension! I'll work on creating
links for the bios of... |
07:17.42 |
Notify |
02GCI:amshenoy * 5536439504732160 Animate
our logo! #7: Thanks - Thank you. I will definitely try the other
BRL CAD tasks too... |
07:18.17 |
Notify |
02GCI:winghouchan * 5561255020462080
Design a new website landing page for BRL-CAD #4: None - Thanks
Mihai! Ya! I'm enjoying Google Code-In. It's certainly fun to work
on interesting projects from... |
07:22.18 |
Notify |
02GCI:amshenoy * 4959933829218304 Create a
logo press kit #3: Task Claimed - I would like to work on this
task. |
07:25.28 |
*** join/#brlcad winghouchan
(~winghouch@2.122.242.51) |
07:25.56 |
winghouchan |
Awhh, there
aren't any more front-end development tasks left that I haven't
completed :( |
07:26.18 |
winghouchan |
Anyone know
when more will be posted. It's my speciality ;) |
07:26.34 |
Notify |
02GCI:jatinluthra14 * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: Ready for review - The work on
this task is ready to be reviewed. |
07:26.53 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
07:27.19 |
winghouchan |
Tbh, I
wouldn't mind continuing with the front-end development of a
concept site, even if it's not a task |
07:27.50 |
winghouchan |
This is such
a nice project I'd like to see it till the end |
07:28.06 |
winghouchan |
Plus, I don't
like leaving things unfinished xP |
07:29.14 |
Notify |
02GCI:kristina97 * 6101246763073536 Create
a book layout for Doc Camp Book #3: Question - Would it be a
problem if the editable file is in docx format ? Thank
you. |
07:31.00 |
Notify |
02GCI:Melange
* 5231299258220544 Model a toy tank in 3D using BRL-CAD: Task
Reopened - Melange has detected that the final deadline has passed
and it has reopened the task. |
07:40.16 |
Notify |
02GCI:parthmiglani_21 * 5578661449170944
Model BRL-CAD logo in BRL-CAD #5: Ready for review - The work on
this task is ready to be reviewed. |
07:50.14 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
08:00.20 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
08:01.32 |
*** join/#brlcad YashM
(~YashM@117.215.33.239) |
08:05.40 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
08:29.50 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
08:34.59 |
Notify |
02GCI:deepakkumarsharma * 4959933829218304
Create a logo press kit #3: Task Assigned - This task has been
assigned to hackerboy. You have 100 hours to complete this task,
good luck! |
08:39.46 |
Notify |
02GCI:rohit_agarwal * 5564446986469376
Create a BRL-CAD style guide / cheat sheet #3: Task Claimed - I
would like to work on this task. |
08:40.06 |
Notify |
02GCI:Melange
* 6169030943571968 Design a new website landing page for BRL-CAD
#9: Task Reopened - Melange has detected that the final deadline
has passed and it has reopened the task. |
08:44.56 |
*** join/#brlcad winghouchan
(~holoirc@149.254.181.54) |
08:57.11 |
Notify |
02GCI:deepakkumarsharma * 5564446986469376
Create a BRL-CAD style guide / cheat sheet #3: Task Assigned - This
task has been assigned to Rohit Agarwal. You have 100 hours to
complete this task, good... |
09:16.00 |
*** join/#brlcad teepee-
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
09:19.08 |
*** join/#brlcad winghouchan
(~winghouch@149.254.181.54) |
09:32.49 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:37.24 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:37.38 |
Notify |
02GCI:rossberg * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: None - Hmm, there is an error in
the build or run of time.c. Can you find a hint in your build
directory (probable in the... |
09:37.44 |
Notify |
02GCI:rossberg * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
09:41.21 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:45.21 |
Notify |
02GCI:Melange
* 5765799415382016 Create a BRL-CAD presentation template: Task
Reopened - Melange has detected that the final deadline has passed
and it has reopened the task. |
09:58.47 |
Notify |
02GCI:arnav *
5230915127083008 Compile BRL-CAD with GCC trunk: Task Claimed - I
would like to work on this task. |
10:05.47 |
Notify |
02GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: Ready for review - The work on
this task is ready to be reviewed. |
10:11.45 |
Notify |
02GCI:deepakkumarsharma * 5230915127083008
Compile BRL-CAD with GCC trunk: Task Assigned - This task has been
assigned to Arnav. You have 100 hours to complete this task, good
luck! |
10:13.41 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
10:16.24 |
Notify |
02GCI:adityagulati * 6068206720516096
Design a BRL-CAD business card #2: New Files - Sir, I Have
Uploaded 2 new files in which I Have Removed The warts And Aligned
The Logo With The Center Of The... |
10:27.17 |
Notify |
02GCI:ronaldoh373 * 6648047639461888
Design a BRL-CAD Sticker #10: Ready for review - The work on this
task is ready to be reviewed. |
10:33.58 |
Notify |
02GCI:james_thrower * 6187982620983296
Design a new website landing page for BRL-CAD #3: Task Claimed - I
would like to work on this task. |
10:36.59 |
Notify |
02GCI:popescuandrei * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: None - Jatin, thanks! That looks
good! Hope we'll see more of your work on other tasks as well !
Cheers, Andrei |
10:37.04 |
Notify |
02GCI:popescuandrei * 5107273286287360
Model BRL-CAD logo in BRL-CAD #2: Task Closed - Congratulations,
this task has been completed successfully. |
10:38.25 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
10:41.44 |
Notify |
02GCI:james_thrower * 6187982620983296
Design a new website landing page for BRL-CAD #3: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
10:44.40 |
*** join/#brlcad teepee-
(bc5c2136@gateway/web/freenode/ip.188.92.33.54) |
10:52.14 |
*** join/#brlcad martinhermida
(~Martin@213.143.51.201) |
10:57.09 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
10:58.13 |
*** join/#brlcad alisha
(~alisha@115.245.225.207) |
11:00.33 |
martinhermida |
My task has
been marked as "needs more work", so could you extend the time a
little, please? |
11:00.36 |
martinhermida |
http://www.google-melange.com/gci/task/view/google/gci2014/6356614713966592 |
11:02.16 |
andrei_ |
Hey,
martinhermida |
11:02.17 |
andrei_ |
of
course |
11:02.46 |
andrei_ |
martinhermida: here :) |
11:02.53 |
Notify |
02GCI:popescuandrei * 6356614713966592
Design a BRL-CAD Sticker #11: Deadline extended - The deadline of
the task has been extended with 1 days and 0 hours. |
11:10.54 |
Notify |
02GCI:popescuandrei * 6068206720516096
Design a BRL-CAD business card #2: Awesome progress - Aditya, nice
progress from your initial design to the final version! Thanks
for doing this! Cheers, ... |
11:10.55 |
Notify |
02GCI:popescuandrei * 6068206720516096
Design a BRL-CAD business card #2: Task Closed - Congratulations,
this task has been completed successfully. |
11:11.49 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Task Claimed - I would like to work on
this task. |
11:12.39 |
Notify |
02GCI:popescuandrei * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Task Assigned - This task has been
assigned to Aditya Gulati. You have 100 hours to complete this
task, good luck! |
11:12.57 |
martinhermida |
andrei_:
thanks ;) |
11:13.28 |
andrei_ |
martinhermida: no worrie! Also, don't be
afraid/hesitant to ask any questions here :) |
11:13.33 |
andrei_ |
worries* |
11:14.24 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Ready for review - The work on this
task is ready to be reviewed. |
11:14.56 |
andrei_ |
argh, gnome
image viewer fails miserably |
11:15.40 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: New Files - Sir, I Have Uploaded A
New File With Its Preview. Hope You Like It. Regards,
Aditya. |
11:17.50 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: New File - Sir, To View The File,
Type 'draw logo' And Then Raytrace. Hope You Like The File.
Regards, Aditya. |
11:22.33 |
*** join/#brlcad winghouchan
(~winghouch@149.254.181.54) |
11:25.27 |
Notify |
02GCI:popescuandrei * 6366650240598016
Animate our logo! #8: Great start! - Reduceqq, this is a great
start and I also like that you've posted an explanation for your
files! Here are some... |
11:25.37 |
Notify |
02GCI:popescuandrei * 6366650240598016
Animate our logo! #8: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy... |
11:26.37 |
Notify |
02GCI:popescuandrei * 5578661449170944
Model BRL-CAD logo in BRL-CAD #5: None - Hello, Parth! Could you
please upload the .g as well? Thank you :) |
11:26.42 |
Notify |
02GCI:popescuandrei * 5578661449170944
Model BRL-CAD logo in BRL-CAD #5: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
11:31.53 |
Notify |
02GCI:adityagulati * 5578661449170944
Model BRL-CAD logo in BRL-CAD #5: Query - Parth, I Wanted To Ask
You Something, Did You Copy The File From Michael Huang's Task. As
There In No Difference... |
11:32.38 |
Notify |
02GCI:parthmiglani_21 * 5578661449170944
Model BRL-CAD logo in BRL-CAD #5: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
11:41.27 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
11:51.01 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
12:03.59 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
12:10.35 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
12:19.17 |
Notify |
02GCI:Melange
* 5202849461960704 Create a Motion Typography video for BRL-CAD #5:
Task Reopened - Melange has detected that the final deadline has
passed and it has reopened the task. |
12:21.28 |
Notify |
02GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: Epmty
files - Hello, It seems that time.c and timedelta.c are empty.
Those files are the only ones in the CMakeTmp
folder.... |
12:24.58 |
Notify |
02GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: None -
The name of the second file is not timedelta.c. It is
timedelta_start.c. Sorry for the confusion. |
12:25.34 |
Notify |
02GCI:zawwarn
* 5249781911781376 Identify and eliminate dead code (100+ lines)
#4: Task Claimed - I would like to work on this task. |
12:27.04 |
Notify |
02GCI:zawwarn
* 5249781911781376 Identify and eliminate dead code (100+ lines)
#4: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
12:30.14 |
Notify |
02GCI:thevk *
5627897880510464 Model a toy tank in 3D using BRL-CAD #5: Ready for
review - The work on this task is ready to be reviewed. |
12:34.18 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
12:38.05 |
Notify |
02GCI:rossberg * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: None - What is the content of the
CMakeFiles subdirectory in the build directory? If you think that
there is no more to... |
12:39.32 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
12:41.55 |
*** join/#brlcad teepee-
(bc5c2136@gateway/web/freenode/ip.188.92.33.54) |
12:46.22 |
Notify |
02GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: None -
Hello, I am adding an archive with the content of CMakeFiles
folder in the build directory |
12:46.27 |
Notify |
02GCI:moret *
5793865080504320 Compile BRL-CAD on Windows using Cygwin: Ready for
review - The work on this task is ready to be reviewed. |
12:46.54 |
starseeker |
is amused to see another awesome nethack quote: "I consider
the fact that I have ascended a wishless Tourist more of an
accomplishment than my bachelor's degree." |
12:49.12 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 Doxygen
cleanup for LIBWDB: None - I cannot find the file misc/Doxyfile
Though, a folder called misc/doxygen exists. What do I
do? |
12:49.27 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 Doxygen
cleanup for LIBWDB: Task Claimed - I would like to work on this
task. |
12:52.02 |
Notify |
02GCI:rossberg * 6057763171991552 Doxygen
cleanup for LIBWDB: Task Assigned - This task has been assigned to
mandarj. You have 100 hours to complete this task, good
luck! |
12:52.12 |
*** join/#brlcad konro
(~root@169.255.5.130) |
12:55.40 |
*** join/#brlcad alisha
(~alisha@101.60.131.219) |
12:55.48 |
Notify |
02GCI:rossberg * 6057763171991552 Doxygen
cleanup for LIBWDB: Use CMake to generate the doxyfile - You can
configure Doxygen with CMake. |
12:57.03 |
*** join/#brlcad winghouchan
(~winghouch@149.254.181.54) |
12:57.51 |
*** join/#brlcad mandarj
(~mandar@59.94.113.40) |
12:57.53 |
Notify |
02GCI:rossberg * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: Task Closed - Congratulations,
this task has been completed successfully. |
12:58.03 |
*** join/#brlcad winghouchan
(~winghouch@149.254.181.54) |
12:58.31 |
mandarj |
I am doing
the 'Doxygen cleanup' task for GCI (for LIBWDB) |
12:59.13 |
mandarj |
When I was
going through the code, I say that many of the code blocks are not
Doxygen comments at all |
12:59.49 |
Notify |
02GCI:rossberg * 5793865080504320 Compile
BRL-CAD on Windows using Cygwin: None - Thank you for uploading
the content of the directory. Maybe somebody can see what goes
wrong there. |
13:00.05 |
mandarj |
Am I supposed
to convert them to Doxygen comment blocks or do I have to just
cleanup the pre-existing ones? |
13:00.23 |
starseeker |
mandarj: in
the header files, I would convert them to doxygen |
13:00.40 |
mandarj |
starseeker:
not in the .c files? |
13:00.47 |
mandarj |
(many of them
are pretty long) |
13:01.09 |
starseeker |
check with
those doing the GCI task review |
13:01.24 |
mandarj |
who? |
13:01.27 |
starseeker |
at least some
of the C file comments probably belong in headers |
13:01.36 |
starseeker |
post a
question on the GCI task page |
13:02.20 |
starseeker |
mandarj: as a
rule of thumb - if the comment looks like it is describing
functionality, what inputs and outputs mean, etc. and the function
is part of public API it should be doxygen |
13:02.47 |
starseeker |
if it's an
internal note for other programmers explaining what's going on in
an algorithm, that's not so critical |
13:03.15 |
starseeker |
the priority
is to make it easier to use the libraries, which means documenting
the public API |
13:03.42 |
starseeker |
has to head out, bbl |
13:06.29 |
mandarj |
starseeker:
thanks! |
13:13.26 |
*** part/#brlcad mandarj
(~mandar@59.94.113.40) |
13:14.49 |
*** join/#brlcad mandarj
(~mandar@59.94.113.40) |
13:25.39 |
*** join/#brlcad mandarj
(~mandar@59.94.113.40) |
13:27.47 |
*** join/#brlcad YashM_
(~YashM@117.198.5.47) |
13:28.34 |
mandarj |
I am doing
the 'Doxygen cleanup for LIBWDB task' |
13:28.53 |
mandarj |
how do I make
out if a function is part of a public API? |
13:33.29 |
mandarj |
? |
13:34.54 |
mandarj |
starseeker:
are you there |
13:34.54 |
mandarj |
? |
13:43.36 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 Doxygen
cleanup for LIBWDB: None - Where will I find the Doxyfile? Also,
in the files there are many functions and structs which have code
blocks before them... |
13:49.17 |
Notify |
02GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: None - Sir please assign me some
extra time to complete my task.. I have completed
it,... |
13:54.51 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
13:58.59 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 Doxygen
cleanup for LIBWDB: Claim Removed - The claim on this task has been
removed, someone else can claim it now. |
13:59.45 |
Notify |
02GCI:mjuvekar7 * 5001720170020864 Write
manual page documentation (for g-step): Task Claimed - I would like
to work on this task. |
14:15.05 |
*** join/#brlcad samsruti
(~samsruti@117.227.80.127) |
14:18.27 |
Notify |
02GCI:parthmiglani_21 * 6620713125412864
Write manual page documentation (for archer): Task Claimed - I
would like to work on this task. |
14:18.47 |
Notify |
02GCI:kristina97 * 6101246763073536 Create
a book layout for Doc Camp Book #3: Ready for review - The work on
this task is ready to be reviewed. |
14:24.32 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy/bot/gcibot) |
14:26.43 |
*** join/#brlcad teepee-
(bc5c2136@gateway/web/freenode/ip.188.92.33.54) |
14:32.16 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy) |
14:39.12 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:47.33 |
Notify |
02GCI:mihaineacsu29 * 6101246763073536
Create a book layout for Doc Camp Book #3: Task Closed -
Congratulations, this task has been completed
successfully. |
14:47.49 |
Notify |
03BRL-CAD:starseeker * 63678
brlcad/trunk/src/libbn/chull3d.c: sync up face normals (needs more
testing) |
14:48.37 |
Notify |
02GCI:mihaineacsu29 * 6101246763073536
Create a book layout for Doc Camp Book #3: None - .docx format is
ok, it covers all the formatting you set up. Thank you! |
14:50.31 |
*** join/#brlcad teepee-
(bc5c2136@gateway/web/freenode/ip.188.92.33.54) |
14:54.08 |
Notify |
02GCI:pricey1600 * 5264182400253952
Categorize all of BRL-CAD's commands into a spreadsheet: Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
15:00.28 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:10.27 |
Notify |
03BRL-CAD:starseeker * 63679
brlcad/trunk/src/libbn/chull3d.c: have the test main function call
the libbn function instead of manipulating internals. |
15:14.20 |
Notify |
02GCI:monimont * 5898744557993984 Create a
logo press kit: Format of files - Can files be in .xcf
format? |
15:22.28 |
Notify |
02GCI:harman052 * 5898744557993984 Create
a logo press kit: Yes - .xcf format is acceptable. |
15:24.53 |
Notify |
02GCI:harman052 * 6620713125412864 Write
manual page documentation (for archer): Task Assigned - This task
has been assigned to Parth Miglani. You have 100 hours to complete
this task, good luck! |
15:24.55 |
YashM_ |
damn couldnt
submit anything today |
15:25.10 |
YashM_ |
weekend's
coming gonna get more time |
15:25.23 |
Notify |
02GCI:harman052 * 5001720170020864 Write
manual page documentation (for g-step): Task Assigned - This task
has been assigned to mandarj. You have 100 hours to complete this
task, good luck! |
15:33.40 |
Notify |
03BRL-CAD:carlmoore * 63680
(brlcad/trunk/src/libbrep/boolean.cpp
brlcad/trunk/src/libged/draw.c): remove trailing
blanks/tabs |
15:34.18 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:34.22 |
Notify |
02GCI:sli908
* 4824199776436224 Fix any failing unit test #6: CMake fails to
generate MSYS Makefiles - I am unable to obtain the makefile by
using cmake. CMake consistently fails on testing if
my... |
15:42.55 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:57.36 |
Notify |
02GCI:ekamjot01 * 6643302640123904 Create
a BRL-CAD style guide / cheat sheet #2: Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
15:57.46 |
Notify |
02GCI:ekamjot01 * 5907948270256128 BRL-CAD
Promotional Video #2: Task Claimed - I would like to work on this
task. |
16:05.08 |
Notify |
02GCI:o7p9bxbnyj * 4954632228962304 Fix
any failing unit test #7: Task Claimed - I would like to work on
this task. |
16:08.13 |
Notify |
02GCI:rossberg * 5907948270256128 BRL-CAD
Promotional Video #2: Task Assigned - This task has been assigned
to Ekamjot Singh. You have 100 hours to complete this task, good
luck! |
16:08.18 |
Notify |
02GCI:rossberg * 4954632228962304 Fix any
failing unit test #7: Task Assigned - This task has been assigned
to Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
16:11.21 |
*** join/#brlcad MarcTannous
(bc194881@gateway/web/freenode/ip.188.25.72.129) |
16:11.32 |
MarcTannous |
hello |
16:11.54 |
adityagulati |
hi |
16:12.56 |
MarcTannous |
did nayone
commit some unit test fixes or global variable removals
recently? |
16:14.35 |
Notify |
02GCI:shardulc * 6423086379302912 Write
manual page documentation (for g-dot): None - I've included the
things you mentioned and made sure it compiled, but my patch file
only contains the change to... |
16:15.49 |
andromeda-galaxy |
MarcTannous:
I believe I've committed some of mine... I'm going to try to fix
those date-time-t tests right now |
16:16.24 |
MarcTannous |
the 32/64 bit
achine was the problem? |
16:16.29 |
MarcTannous |
machine* |
16:17.36 |
Notify |
02GCI:shardulc * 6423086379302912 Write
manual page documentation (for g-dot): None - Sorry, meant to say
"and *not* the patch with the single change." |
16:17.51 |
Notify |
02GCI:shardulc * 6423086379302912 Write
manual page documentation (for g-dot): Ready for review - The work
on this task is ready to be reviewed. |
16:19.29 |
andromeda-galaxy |
MarcTannous:
that one |
16:19.48 |
Notify |
03BRL-CAD:starseeker * 63681
(brlcad/trunk/CMakeLists.txt brlcad/trunk/include/bn/chull.h and 3
others): Add chull3d to the libbn build, move the test to a tester
program, clean up a bunch of stuff triggered by extra warning flags
on libbn. |
16:20.15 |
andromeda-galaxy |
as for global
variable removals, I'm not in progress on any but not all of them
have been committed... You can see which ones other people have
done by using search on the Melange completed tasks
page |
16:20.38 |
MarcTannous |
<PROTECTED> |
16:20.54 |
MarcTannous |
nope, you
submitted 2 I submitted one |
16:21.49 |
brlcad |
neat,
http://evil-icons.io/ |
16:22.11 |
MarcTannous |
brlcad:
regarding those icons I submitted yesterday |
16:22.19 |
MarcTannous |
with the
16,32,64,128,256,1024,2048 options |
16:22.25 |
brlcad |
yes |
16:22.33 |
MarcTannous |
want me to
re-do them and just upload it to a cloud and post the link here
instead of claiming a new task? |
16:23.02 |
brlcad |
no, if you
spend the effort to re-do them, please do claim a task and get
credit for it |
16:23.24 |
MarcTannous |
also, is
there any way I can see what unit tests/global variables have
already been removed and not commited |
16:23.25 |
brlcad |
I would even
suggest just uploading one size and getting feedback before doing
the whole set |
16:23.27 |
andromeda-galaxy |
brlcad: did
you see my earlier question about how to compare the plot3 outputs
from tp_3axis? |
16:23.32 |
MarcTannous |
except for
downloading every single diff file ? |
16:24.36 |
brlcad |
MarcTannous:
manually, sure -- find a global and then search completed tasks to
see if anyone finished that one |
16:24.42 |
YashM_ |
brlcad,
that's like http://fontawesome.io/ |
16:24.43 |
andromeda-galaxy |
brlcad: I
want to commit that one, but not before I'm sure binary diffing the
files is the best way to do that... |
16:24.49 |
brlcad |
or just ask,
someone might know |
16:25.06 |
brlcad |
andromeda-galaxy: no, I haven't gone
through the backlog yet |
16:25.22 |
MarcTannous |
yashM_:
fontawesome has some issues though |
16:25.42 |
YashM_ |
like? |
16:25.48 |
MarcTannous |
I mean you
pretty much have to use the whole file for one icon |
16:25.56 |
MarcTannous |
evil-icons
offers an alternative |
16:26.03 |
andromeda-galaxy |
brlcad:
sure... please let me know if you see a better way to do it when
you do get there... |
16:26.38 |
brlcad |
YashM_: yep,
just like them |
16:26.57 |
MarcTannous |
evil-icons
offers .ai files though, that's great |
16:27.03 |
brlcad |
MarcTannous:
why is that? not separate css? |
16:27.36 |
brlcad |
andromeda-galaxy: can if you resummarize
briefly, I might be able to just answer it here ;) |
16:27.37 |
MarcTannous |
brlcad: if
you have a small scale project, and let's say you want to use 3
icons from the plentitude fontawesome has to offer, you have to use
the whole file |
16:27.38 |
YashM_ |
fontawesome
has a font on desktop |
16:27.53 |
YashM_ |
which means
its vector too you just have to install the font and then you have
the whole set of icons |
16:30.17 |
andromeda-galaxy |
brlcad: I was
doing some unit tests for tp_3axis.c as part of the task too do
them for axis.c |
16:30.37 |
andromeda-galaxy |
and I
realized that the outputs of tp_3axis are binary plot3
files |
16:30.56 |
andromeda-galaxy |
so right now,
it just checks the output against a ``known good'' output via
binary memcmp() |
16:31.05 |
brlcad |
i was looking
at it from an app or web dev perspective, you just include
font-awesome.min.css and link the id you want |
16:31.30 |
andromeda-galaxy |
but that
would, of course, break if the function used a different method to
create the same (visually) output --- drawing segments in a
different order, for example |
16:32.01 |
andromeda-galaxy |
unfortunately, I couldn't really think of
any better way to do it, so I was wondering if you had any
ideas... |
16:32.18 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
16:32.50 |
brlcad |
andromeda-galaxy: yeah, that's a little
tricky |
16:33.29 |
brlcad |
be sure to
use bu_temp_file() and to close/delete it when you're done, but
comparing the binary output sounds find |
16:33.37 |
brlcad |
or could try
round-tripping it |
16:33.49 |
andromeda-galaxy |
round-tripping? |
16:34.22 |
andromeda-galaxy |
also, it
currently doesn't use bu_temp_file just because I did that part
based on the bn_obr() tests that create files in the test
directory, but I can change that... |
16:36.57 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-vbxojkxzogwdpzky) |
16:37.50 |
brlcad |
andromeda-galaxy: yeah, round-tripping as
in read the .pl file back into memory and see if the contents match
what was expected |
16:37.57 |
brlcad |
it's a simple
byte format |
16:38.14 |
brlcad |
memcmp is
probably good enough too, but will be more sensitive to potentially
subtle changes |
16:38.33 |
brlcad |
since it's a
unit test, could just make sure its size is > 0 |
16:38.53 |
brlcad |
it's
pretty-printing an axis .. that will almost certainly change over
time |
16:39.58 |
brlcad |
and yeah, I
don't think any of the tests should be creating files if we can
avoid it |
16:41.15 |
andromeda-galaxy |
brlcad: okay,
unfortunately I can't really stop it from writing out to disk since
it task a FILE * argument |
16:41.23 |
andromeda-galaxy |
so I'll
round-trip it to a tmpfile |
16:41.32 |
brlcad |
ideally would
never hit the disk... would be nice to have a portable means to use
memory buffer file pointers ala fmemopen() |
16:41.42 |
andromeda-galaxy |
indeed... I
couldn't find one anywhere, though |
16:41.51 |
brlcad |
fmemopen()
will do it |
16:41.58 |
brlcad |
but I've not
explored just how portable that is |
16:42.01 |
andromeda-galaxy |
only on GCC,
right? |
16:42.07 |
brlcad |
no.. |
16:42.37 |
andromeda-galaxy |
oh, I see...
POSIX.1-2008 |
16:42.53 |
brlcad |
yep |
16:43.08 |
andromeda-galaxy |
but nothing
C99... |
16:43.21 |
andromeda-galaxy |
I mean
C89 |
16:44.23 |
andromeda-galaxy |
I can't find
any equivalent for POSIX.1-2001 though |
16:45.01 |
Notify |
02GCI:harman052 * 5887275384700928 Model
"BRL-CAD" in BRL-CAD: Model the letters of "BRL-CAD" - Aditya,
Although the logo looks nice but as mentioned in the task
description, you need to create... |
16:45.06 |
Notify |
02GCI:harman052 * 5887275384700928 Model
"BRL-CAD" in BRL-CAD: Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy... |
16:45.27 |
andromeda-galaxy |
for now, it
is okay to use bu_temp_file()? |
16:46.24 |
andromeda-galaxy |
(and memcmp)?
If we eventually get a library for cross-platform fmemopen(), we
can always change it to use that... |
16:46.32 |
Notify |
02GCI:ekamjot01 * 5907948270256128 BRL-CAD
Promotional Video #2: Ready for review - The work on this task is
ready to be reviewed. |
16:47.07 |
brlcad |
andromeda-galaxy: yes, using
bu_temp_file() is definitely okay/better since it avoids the perils
of leaving turds on the filesystem |
16:48.32 |
andromeda-galaxy |
brlcad: I'll
just use memcmp for now, maybe later we'll think of a way to make
it diff better? that code doesn't seem to be changed too much
anyway... |
16:48.42 |
brlcad |
and memcmp
probably is too sensitive for a first cut -- I do suggest just
checking to make sure the #bytes is greater than some minimum
threshold (e.g., if I'm writing an axis out, can I really do it in
anything less than 4 bytes? 8 bytes? .. there's almost certainly a
minimum |
16:49.11 |
andromeda-galaxy |
okay, I'll
just check the file size then. Also, I'm working on using the
time64 functions from https://github.com/schwern/y2038/ |
16:49.29 |
andromeda-galaxy |
to make
bu_utctime() work properly on 32-bit systems with post-2038
dates |
16:49.48 |
brlcad |
it seems
obvious now, but in 5 years when that test fails because someone
added arrows on to the end of the axes, it'll take someone hours or
days to figure out why the test is broken and how to update the
binary goo to a new binary goo |
16:49.59 |
andromeda-galaxy |
so for the C
functions that I'm putting in bu_date-time.h, I included the
original file header comment frome time64.c |
16:50.13 |
andromeda-galaxy |
brlcad: makes
sense.... Okay, I'll just check the file size |
16:50.23 |
brlcad |
eh? time
functions? |
16:50.26 |
brlcad |
we have time
functions |
16:50.35 |
andromeda-galaxy |
we have
bu_utctime, but it calls gmtime() |
16:50.43 |
andromeda-galaxy |
gmtime() on
32-bit systems requires a 32-bit time_t |
16:50.54 |
andromeda-galaxy |
so bu_utctime
casts our nice int64 time to a time_t |
16:51.10 |
andromeda-galaxy |
so the test
fails on systems with 32-bit time_t |
16:51.37 |
andromeda-galaxy |
starseeker
suggested that I use the functions from the above link to get a
64-bit gmtime(), since they're MIT-licensed and that's the whole
point of that project |
16:51.37 |
brlcad |
so ... fix
bu_utctime? |
16:51.49 |
andromeda-galaxy |
right... but
that requires re-implementing gmtime() |
16:52.01 |
andromeda-galaxy |
which is
actually quite difficult to do... dealing with leap years, etc.
gets complicated |
16:52.38 |
ignaciouy |
can someone
explain me the .in command? |
16:52.58 |
andromeda-galaxy |
so https://github.com/schwern/y2038/
has an MIT-licensed implementation of gmtime that deals with
int64_t... |
16:53.59 |
andromeda-galaxy |
unfortunately, making it all work with
using our build system to detect syscalls looks somewhat
difficult. |
16:54.09 |
brlcad |
andromeda-galaxy: is there a reason to not
just call gmtime64? |
16:54.31 |
andromeda-galaxy |
I don't
believe that there is a standard gmtime64, is there? |
16:55.38 |
andromeda-galaxy |
that's what I
was hoping to use from the schwern/y2038 time64 project |
16:57.13 |
brlcad |
okay, I'm
convinced, just wanted to make sure there's not a simpler solution
available |
16:57.35 |
andromeda-galaxy |
makes
sense... I talked to starseeker about it some last night, and
neither of us could find anything easier either |
16:57.44 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Claim Removed - The claim on this task
has been removed, someone else can claim it now. |
16:57.59 |
brlcad |
that's a
relatively new function, barely used, so hate to see it sucking in
more without it paying its way |
16:58.04 |
Notify |
02GCI:adityagulati * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: Task Claimed - I would like to
work on this task. |
16:58.05 |
andromeda-galaxy |
the question
that I just ran into was about time64.h, that file doesn't have a
header comment with copyright & license like all the other
files do |
16:58.57 |
brlcad |
in reality,
bu_utctime() probably needs to change or there needs to be a way to
keep the time in binary format |
16:59.13 |
brlcad |
s/reality/all
likelihood/ |
16:59.57 |
brlcad |
andromeda-galaxy: the licensing is fine on
that y2038 project |
17:00.17 |
andromeda-galaxy |
brlcad:
right... starseeker also said that MIT is alright to
integrate |
17:00.29 |
andromeda-galaxy |
I was just
asking about how to credit the file that didn't have a header
comment |
17:00.53 |
brlcad |
I don't
follow |
17:00.58 |
brlcad |
what are you
crediting? |
17:01.17 |
brlcad |
what does
crediting even mean in this context |
17:01.29 |
andromeda-galaxy |
sorry, so
what I agreed on with starseeker last night was copying in certain
portions of that y2038 project |
17:01.36 |
andromeda-galaxy |
to libbu,
since the license is MIT |
17:02.02 |
andromeda-galaxy |
but, of
course, then I need to put in a comment mentioning that the
original code was copyright <copyright> and licensed wiith
this license: (text of mit license) |
17:02.18 |
andromeda-galaxy |
whicih I did
for the functions from time64.c, but time64.h doesn't actually have
a copyright statement in it... |
17:02.43 |
andromeda-galaxy |
brlcad: what
do you mean about leaving the time in a binray format? I did notice
that bu_utctime() doesn't actually appear to be used anywhere apart
from the tests... |
17:04.43 |
brlcad |
ah, I suggest
just dropping the entire thing into either libsysv as a subdir
since it technically just ensures that the time.h and time64.h
functions are available |
17:05.22 |
brlcad |
libbu already
depends on libsysv and we can wrap the provisioning with
HAVE_GMTIME64 tests there if needed |
17:05.51 |
andromeda-galaxy |
sure... |
17:06.15 |
andromeda-galaxy |
it also uses
a bunch of configuration (like MAX_TIME_T, etc) in its own
headers... |
17:06.34 |
andromeda-galaxy |
that I'm not
*entirely* sure how to hook into the build sysetm... |
17:06.36 |
brlcad |
ugh, very
annoying new intrusion attempt started yesterday .... so many
peckings |
17:07.15 |
*** join/#brlcad ignaciouy
(~IgnacioUy@unaffiliated/ignaciouy/bot/remembrall) |
17:08.05 |
andromeda-galaxy |
do you know
how to have the build system easily test for things like the
maximum time_t val? |
17:08.30 |
brlcad |
andromeda-galaxy: yeah, I wouldn't try to
divide up the sources other than to wholesale delete content like
the perl and bin dirs |
17:09.06 |
brlcad |
this is the
rabbit hole that I was hoping to avoid |
17:09.38 |
brlcad |
there's no
easy way to it unless there's an existing cmake macro that does
exactly that |
17:10.10 |
*** join/#brlcad ignaciouy
(~IgnacioUy@unaffiliated/ignaciouy) |
17:10.58 |
brlcad |
andromeda-galaxy: ah, I just read the bit
in their readme about installing |
17:11.08 |
brlcad |
"To install,
simply copy time64.c and time64.h into your project and |
17:11.08 |
brlcad |
make use of
the functions. |
17:11.35 |
andromeda-galaxy |
right... |
17:11.35 |
brlcad |
so still a
subdir, but those two functions and their README and LICENSE
file |
17:11.42 |
brlcad |
s/functions/files/ |
17:11.49 |
*** join/#brlcad winghouchan
(~winghouch@2.123.9.96) |
17:12.02 |
andromeda-galaxy |
we can
redefine their Int64_T to our int64_t, that should help with some
of it |
17:12.14 |
andromeda-galaxy |
but it
doesn't help with things like time_t assumptions |
17:12.31 |
brlcad |
in that case,
maybe a subdir in libbu is warranted until we identify a need to
have it elsewhere |
17:12.53 |
andromeda-galaxy |
sure, I can
do that... |
17:13.29 |
andromeda-galaxy |
we could
remove the part of it that tries to use the system gmtime() if the
time_t is small enough... that would remove the dependence on
min/max time_t vals |
17:18.12 |
brlcad |
To install,
simply copy time64.c and time64.h into your project and |
17:18.13 |
brlcad |
make use of
the functions. |
17:18.15 |
brlcad |
oops |
17:18.28 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
17:18.30 |
brlcad |
check_type_size(time_t
SIZEOF_TIME_T) |
17:18.39 |
andromeda-galaxy |
ahhh... |
17:18.58 |
andromeda-galaxy |
well, this
task will probably involve lots of learning cmake for
me... |
17:19.02 |
andromeda-galaxy |
check_struct_has_member for
example |
17:19.40 |
brlcad |
then in the
time64_config.h or date-time.c files, you can use that
SIZEOF_TIME_T to decide what to use |
17:19.42 |
andromeda-galaxy |
Sorry, I
don't know much about the way that cmake works right now... I'llt
ry to figure out how to use those macros to create a build header
file that has the values that it needs |
17:20.05 |
brlcad |
you want to
test for as little as possible |
17:20.31 |
brlcad |
in fact,
since it's in a subdir, it can have its own CMakeLists.txt file
with these tests in it |
17:20.32 |
andromeda-galaxy |
right... It
alsohas some tests for members of struct TM, that's what I meant
with SIZEOF_TIME_T |
17:20.49 |
andromeda-galaxy |
right... then
can the header file use the variables defined in the cmake
tests? |
17:22.03 |
andromeda-galaxy |
sorry,
check_struct_has_member |
17:22.20 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
17:22.22 |
Notify |
02GCI:skyler_007 * 6169030943571968 Design
a new website landing page for BRL-CAD #9: Task Claimed - I would
like to work on this task. |
17:23.00 |
adityagulati |
Sorry To ask
but could someone assign me this task 'https://www.google-melange.com/gci/task/view/google/gci2014/6082457623330816'.
I have Made The Files, If Someone Could Assign The Task, I Could
Upload The Files |
17:23.03 |
Notify |
02GCI:deepakkumarsharma * 6169030943571968
Design a new website landing page for BRL-CAD #9: Task Assigned -
This task has been assigned to Skyler. You have 100 hours to
complete this task, good... |
17:27.58 |
adityagulati |
Sorry To ask
but could someone assign me this task 'https://www.google-melange.com/gci/task/view/google/gci2014/6082457623330816'.
I have Made The Files, If Someone Could Assign The Task, I Could
Upload The Files |
17:29.16 |
andromeda-galaxy |
brlcad: does
BRL-CAD ever compile on platforms with time_t <
32bits? |
17:30.53 |
brlcad |
not in a very
long time |
17:31.41 |
andromeda-galaxy |
well, that's
something to not have to worry about at least... |
17:32.27 |
andromeda-galaxy |
Setting
SYSTEM_MKTIME_MAX, &c seems somewhat difficult to do based on
the config without testing each member's type
individually |
17:33.16 |
brlcad |
I dont' think
I even have a 16-bit system around any more, would have to scavenge
an old 8088 or see if qemu can do it |
17:34.22 |
andromeda-galaxy |
makes
sense... I was wondering if we could just set SYSTEM_MKTIME_MAX
&c to the 32-bit minimum values for now |
17:34.43 |
andromeda-galaxy |
since there
doesn't seem to be a great way to check the struct maximums (sorry
if I'm missing something in CMake) |
17:37.20 |
Notify |
02GCI:brlcad
* 6082457623330816 Model BRL-CAD logo in BRL-CAD #3: Task Assigned
- This task has been assigned to Aditya Gulati. You have 100 hours
to complete this task, good luck! |
17:37.28 |
winghouchan |
Would love to
start this task: "Design a web page that overviews the BRL-CAD
contributors". It would certainly compliment work I've done on the
landing page. However there isn't such task open :( Any chance of
opening it? |
17:38.07 |
winghouchan |
If it can't
be opened, I'd be happy to do it anyway :D |
17:39.46 |
Notify |
02GCI:brlcad
* 5818109499801600 Design a BRL-CAD Sticker #14: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
17:44.32 |
Notify |
02GCI:brlcad
* 5818109499801600 Design a BRL-CAD Sticker #14: please re-read the
response - ProgrammingLuko, please re-read the previous feedback.
This design is still substantially simplistic. I... |
17:47.49 |
MarcTannous |
brlcad: is
any new batch of tasks coming soon? |
17:47.54 |
MarcTannous |
or should I
claim now? |
17:50.20 |
Notify |
02GCI:brlcad
* 6353662997692416 Design a BRL-CAD splash screen #3: still generic
- Mukul, this design is still overly generic and unusable. If you
have questions or need help, please ask how we can... |
17:50.25 |
Notify |
02GCI:brlcad
* 6353662997692416 Design a BRL-CAD splash screen #3: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
17:54.16 |
Notify |
03BRL-CAD:starseeker * 63682
(brlcad/trunk/src/libbn/chull3d.c
brlcad/trunk/src/libbn/tests/bn_chull3d.c): grr. Code works in
bn_chull3d test app, but not in libged. start trying to figure out
why |
18:00.49 |
Notify |
02GCI:brlcad
* 6648047639461888 Design a BRL-CAD Sticker #10: better - Hardik,
this design has far too much fake 3D effects for my taste, but it
is better than the tiger. Here's some technical... |
18:00.54 |
Notify |
02GCI:brlcad
* 6648047639461888 Design a BRL-CAD Sticker #10: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
18:01.44 |
Notify |
02GCI:brlcad
* 5627897880510464 Model a toy tank in 3D using BRL-CAD #5: Task
Closed - Congratulations, this task has been completed
successfully. |
18:03.44 |
Notify |
02GCI:brlcad
* 5627897880510464 Model a toy tank in 3D using BRL-CAD #5: you're
the first - The design has room for improvement, but you are the
first to complete the task, so Tanks! ;) If you're... |
18:04.09 |
Notify |
02GCI:tannousmarc * 5256853575434240
Create a logo press kit #5: Task Claimed - I would like to work on
this task. |
18:08.52 |
Notify |
02GCI:brlcad
* 6423086379302912 Write manual page documentation (for g-dot):
don't see a patch file - Shardulc, I don't see a patch file
submitted. A patch file is generated when you run svn
diff.... |
18:08.57 |
Notify |
02GCI:brlcad
* 6423086379302912 Write manual page documentation (for g-dot):
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
18:09.32 |
Notify |
02GCI:brlcad
* 5256853575434240 Create a logo press kit #5: Task Assigned - This
task has been assigned to Marc Tannous. You have 100 hours to
complete this task, good luck! |
18:10.16 |
MarcTannous |
brlcad: can I
get some feedback on a single file so that I know if I should do
all the other dimensions? |
18:16.05 |
Notify |
03BRL-CAD:starseeker * 63683
brlcad/trunk/src/libbn/chull3d.c: Simplify copy_simp
slightly |
18:17.47 |
*** join/#brlcad Stragus
(~alexis@modemcable090.29-19-135.mc.videotron.ca) |
18:23.35 |
Notify |
03BRL-CAD:starseeker * 63684
brlcad/trunk/src/libbn/chull3d.c: delete a couple macros that
aren't called anywhere |
18:26.30 |
Notify |
03BRL-CAD:starseeker * 63685
brlcad/trunk/src/libbn/chull3d.c: More macro
consolidation |
18:29.49 |
Notify |
03BRL-CAD:starseeker * 63686
brlcad/trunk/src/libbn/chull3d.c: More macro
consolidation |
18:44.49 |
Notify |
02GCI:tannousmarc * 5256853575434240
Create a logo press kit #5: Steps - To fix all the issues from
last time around, I am just uploading one size and if it gets an
okay from your side, I will do... |
18:46.39 |
Notify |
02GCI:tannousmarc * 5256853575434240
Create a logo press kit #5: Forgot to mention - This being a flat
version of it, without any shaders or ambiental lightning, the
grayscale version matches the... |
18:46.54 |
Notify |
02GCI:tannousmarc * 5256853575434240
Create a logo press kit #5: Ready for review - The work on this
task is ready to be reviewed. |
18:48.13 |
*** join/#brlcad alisha_
(~alisha@115.185.67.108) |
18:51.20 |
Notify |
02GCI:monimont * 5898744557993984 Create a
logo press kit: Ready for review - The work on this task is ready
to be reviewed. |
19:10.25 |
andromeda-galaxy |
starseeker:
I'm getting build errors in chull3d.c |
19:10.35 |
andromeda-galaxy |
cast from
function call type of double to non-matching int |
19:15.33 |
Notify |
03BRL-CAD:carlmoore * 63687
brlcad/trunk/doc/docbook/system/man1/en/pixbgstrip.xml: use
singular! |
19:22.44 |
Notify |
02GCI:amshenoy * 4959933829218304 Create a
logo press kit #3: Ready for review - The work on this task is
ready to be reviewed. |
19:23.12 |
MarcTannous |
global
variables are pretty much done |
19:23.28 |
MarcTannous |
the ones not
removed are the ones with dozens/hundreds of calls |
19:25.32 |
andromeda-galaxy |
MarcTannous:
true... that or the ones that are set all over the
place |
19:25.44 |
MarcTannous |
yup |
19:25.48 |
MarcTannous |
just went
through all of them |
19:26.35 |
Stragus |
I'm sure they
would love to fix these as well |
19:27.07 |
MarcTannous |
not sure how
these should be approached though |
19:27.09 |
Notify |
03BRL-CAD:starseeker * 63688
(brlcad/trunk/src/libbn/chull3d.c
brlcad/trunk/src/libbn/tests/bn_chull3d.c): Simplify the macros
further, other cleanup - add logging statements to try and identify
the cause of the difference in logic flows |
19:27.43 |
MarcTannous |
regarding
unit tests, anyone has any idea as to why the bu_semaphore ones are
failing? |
19:29.51 |
andromeda-galaxy |
agh... more
tests that only fail for some people... |
19:30.14 |
andromeda-galaxy |
For the
tests, I'm giving in and building in a VM even though it's slow so
that I can get the 32-bit tests |
19:30.25 |
andromeda-galaxy |
in the
process of seeing if I have fixed the 32bit time ones |
19:30.45 |
MarcTannous |
bu_semaphore
not failing on your machine? |
19:30.52 |
andromeda-galaxy |
I don't think
so... |
19:31.07 |
MarcTannous |
run make test
now, let's create a pastebin somewhere with tests failing on 64bit
and tests failing on 32bit |
19:31.11 |
MarcTannous |
so that we
don't have this issue again |
19:31.31 |
andromeda-galaxy |
sure... my vm
build is ~40% complete, then I'll have some 32bit
testers... |
19:31.35 |
Notify |
02GCI:programmingluko * 5818109499801600
Design a BRL-CAD Sticker #14: Ready for review - The work on this
task is ready to be reviewed. |
19:31.46 |
MarcTannous |
my VM is on
32 bits and I just ran make test |
19:31.58 |
MarcTannous |
run make test
on a 64 bit machine, as I don't have access to one |
19:32.06 |
MarcTannous |
and let's see
which ones just fail because of this |
19:32.10 |
andromeda-galaxy |
for my 64bit
one, the only one that fails is: |
19:32.23 |
andromeda-galaxy |
bu_binstr_to_hexstr_test4 |
19:33.05 |
MarcTannous |
my build is
about 2 days old, not sure which tests have been fixed in the
meantime but I have a lot failing here |
19:33.17 |
andromeda-galaxy |
yeah... I
think that you're probably missing some of my fixes |
19:33.23 |
MarcTannous |
we can count
these out |
19:33.41 |
MarcTannous |
let me set up
a doc |
19:37.09 |
andromeda-galaxy |
actually, as
of yesterday, I believe this was run on a 32bit
buildslave: |
19:37.37 |
andromeda-galaxy |
http://buildbot.brlcad.org/builders/brlcad-tester/builds/120/steps/Testing/logs/stdio |
19:38.02 |
andromeda-galaxy |
so, my
binstr_to_hexstr, the two bu_semaphors and the date/time ones that
I'm trying to fix now |
19:39.08 |
andromeda-galaxy |
maths22:
awesome work on the buildbot! do you know when the buildslaves will
be back up? |
19:42.07 |
MarcTannous |
https://docs.google.com/spreadsheets/d/1DlCGUQqUMsIh1Hnn7TljnAUcWYmypKQycPk_VzBT-w4/edit?usp=sharing |
19:42.29 |
MarcTannous |
I'm getting
more on my VM |
19:42.40 |
Notify |
03BRL-CAD:carlmoore * 63689
brlcad/trunk/doc/docbook/system/man1/en/pixblend.xml: minor fixes
to pixblend.xml |
19:42.51 |
andromeda-galaxy |
okay, #5-11 I
fixed |
19:43.05 |
andromeda-galaxy |
we aren't
supposed to worry about the regress ones, those aren't unit tests
but regression tests |
19:43.14 |
andromeda-galaxy |
use make
check instead of make test to speed things up by not running
them |
19:43.18 |
andromeda-galaxy |
I fixed
#17-22 as well |
19:43.42 |
andromeda-galaxy |
so just
#12,#13,#3,#4, like on the buildbot |
19:44.25 |
MarcTannous |
wondering why
the semaphor tests are failing on my machine |
19:44.35 |
MarcTannous |
am looking
into them right now, if I find something I'll write it
here |
19:44.36 |
andromeda-galaxy |
dont
know... |
19:44.54 |
andromeda-galaxy |
great! I
should be nearly done with the time ones now, gettin5g ready to
test them in my vm |
19:46.00 |
andromeda-galaxy |
weird...
bu_semaphor_test_p2 doesn't take this long on my machine
either... |
19:47.02 |
MarcTannous |
takes my
machine ¬5 minutes to get past those |
19:47.19 |
andromeda-galaxy |
odd...
interesting |
19:49.20 |
andromeda-galaxy |
hmm... I
wonder if the semaphor thing has something to do with the fact thta
the vms only have oneprocessor allocated |
19:50.27 |
MarcTannous |
most
likely |
19:50.57 |
MarcTannous |
can we allow
the VM to run on more than one core? |
19:51.03 |
MarcTannous |
I just tried
and mine is locked on one core |
19:52.03 |
Stragus |
If these
tests are meant to detect multithreading issues, a VM is often a
poor platform for robustness tests |
19:53.14 |
Stragus |
... Unless
you can force it to perform totally random context switch, which
would be neat |
19:54.15 |
MarcTannous |
so just have
a different test altogether for when it identifies a single core
machine |
19:54.30 |
MarcTannous |
using
bu_avail_cpus() probably wouldn't be that hard |
19:58.02 |
andromeda-galaxy |
MarcTannous:
I believe that you have to shut it down before VirtualBox will let
that happen |
19:58.14 |
MarcTannous |
tried
shutting it down, it's set on one core |
19:59.04 |
andromeda-galaxy |
odd... |
19:59.31 |
andromeda-galaxy |
do you still
want to try to fix that one? |
19:59.55 |
MarcTannous |
not sure it
can be fixed for one cored machines after looking into the source
code |
20:00.22 |
andromeda-galaxy |
MarcTannous:
I have an idea, though I don't know for sure if it
counts... |
20:00.57 |
Notify |
03BRL-CAD:starseeker * 63690
brlcad/trunk/src/libbn/chull3d.c: Needed the prefixes on the
functions |
20:01.09 |
starseeker |
andromeda-galaxy: is it still failing to
build? |
20:01.14 |
MarcTannous |
andromeda-galaxy: I am trying to figure
out if having a separate scenario for the case in which the machine
is single-cored, but I think it would defeat the purpose of the
test |
20:01.16 |
andromeda-galaxy |
starseeker:
let me check |
20:01.24 |
MarcTannous |
andromeda-galaxy: what do you have in
mind? |
20:01.48 |
andromeda-galaxy |
starseeker:
building now |
20:01.57 |
andromeda-galaxy |
MarcTannous:
mostly something similar.. |
20:02.19 |
MarcTannous |
andromeda-galaxy: look into the
increment_thread function of the test |
20:02.44 |
MarcTannous |
wouldn't
modifying it for a core kind of change the whole logic behind
it? |
20:02.50 |
MarcTannous |
a single core
* |
20:03.52 |
andromeda-galaxy |
yeah...
probably the simplest thing to do is either to figure out some way
to mark it as XFAIL on single-core machines or disable it on
them |
20:04.08 |
andromeda-galaxy |
starseeker:
it's still failing, line 108 |
20:04.11 |
andromeda-galaxy |
*1008 |
20:04.32 |
MarcTannous |
how is a test
supposed to be disabled? |
20:04.43 |
MarcTannous |
directly from
CMaketests? |
20:06.01 |
MarcTannous |
cmakelists* |
20:07.12 |
andromeda-galaxy |
I had a
different way in mind that keeps it running on multi-core
systems |
20:07.53 |
MarcTannous |
simply
if(ncpu==1) return succes; else run the script in main |
20:08.09 |
andromeda-galaxy |
starseeker:
can you reproduce the issue? |
20:08.12 |
MarcTannous |
that would be
the easiest way, but not sure we want to remove it
altogether |
20:08.20 |
MarcTannous |
from the
VMs |
20:08.45 |
andromeda-galaxy |
more just
check if (ncpu < ncpurequested) { return success } {run test}
that way the 1-core test still runs |
20:09.30 |
MarcTannous |
so it runs
the first test and returns success immediately on the other
2 |
20:09.56 |
MarcTannous |
yes, that
would be okay, let's see if Sean/anyone else has a different
idea |
20:10.46 |
andromeda-galaxy |
sure. |
20:11.06 |
Notify |
03BRL-CAD:starseeker * 63691
brlcad/trunk/src/libged/bot.c: Get the bot chull subcommand
running. |
20:11.34 |
MarcTannous |
anyway, I'm
going to bed. brlcad, when you have the time please tell us your
opinion on the semaphore tests, I'll read the log in the
morning |
20:11.36 |
MarcTannous |
good night
guys |
20:12.11 |
starseeker |
andromeda-galaxy: one sec... |
20:14.49 |
starseeker |
pokes Notify |
20:14.56 |
Notify |
03BRL-CAD:starseeker * 63692
brlcad/trunk/src/libbn/chull3d.c: Assign to double, then
cast. |
20:15.00 |
starseeker |
there we
go |
20:15.03 |
starseeker |
andromeda-galaxy: give that a
shot |
20:16.13 |
andromeda-galaxy |
okay, one
second, let me finish up one other thing |
20:18.57 |
andromeda-galaxy |
starseeker:
okay, starting build, let's see what happens now |
20:19.28 |
andromeda-galaxy |
(slow
vm) |
20:21.02 |
andromeda-galaxy |
I'm also
trying to test out my timedate patches at the same time,
sorry! |
20:21.36 |
andromeda-galaxy |
can I ask you
a uquick question about cmake whilewe're waiting? |
20:25.03 |
starseeker |
I can
try |
20:25.15 |
starseeker |
(sorry, in
the middle of debugging something myself) |
20:25.19 |
andromeda-galaxy |
so I don't
know if you saw the discussion I had this morning with brlcad about
the time stuff we were talking about last night |
20:25.28 |
andromeda-galaxy |
(that's fine,
sorry to interrupt you) |
20:25.32 |
starseeker |
did - you were wondering about how to test for
functions |
20:25.52 |
andromeda-galaxy |
well, on the
build system side of it |
20:26.09 |
andromeda-galaxy |
I left the
MAX_GMTIME structure the same way they had it, but changed it to
not use a struct initializes |
20:26.22 |
starseeker |
ok... |
20:26.25 |
andromeda-galaxy |
because the
standard doesn't actually say what order the fields should be
in |
20:26.54 |
andromeda-galaxy |
and so all
that CMake is checking for is the size of time_t |
20:27.01 |
Notify |
03BRL-CAD:n_reed * 63693
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r63071; improves curve
linking |
20:27.31 |
starseeker |
and you want
it to check for something else? |
20:27.32 |
andromeda-galaxy |
but right
now, basically the CMakeLists.txt file in the subdir uses BU_ADDLIB
to declare itself a library |
20:27.35 |
andromeda-galaxy |
and libbu
links againsit that |
20:28.11 |
andromeda-galaxy |
(also, it
just leaves the support for the bsd-extension fields in struc tm
disabled all the time, we don't really need them) |
20:28.22 |
starseeker |
sure |
20:28.26 |
andromeda-galaxy |
so I just
wanted to check whether having it be a library that libbu linked
against was the right way to do it |
20:28.27 |
Notify |
02GCI:Melange
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Reopened - Melange has detected
that the final deadline has passed and it has... |
20:28.44 |
andromeda-galaxy |
I think that
your most recent patch fixed the build |
20:29.18 |
starseeker |
nods - too bad I somehow broke the chull3d algorithm
:-/ |
20:29.27 |
starseeker |
grr |
20:29.52 |
starseeker |
andromeda-galaxy: you can do it that way
(library) but it's usually more complicated to do it in that
fashion |
20:30.14 |
starseeker |
you can also
add the necessary file(s) straight into libbu |
20:30.31 |
andromeda-galaxy |
ah.. I did it
that way because Sean suggested putting the files in a subdir and
having their own CMakeLists.txt |
20:30.38 |
starseeker |
oh |
20:30.43 |
andromeda-galaxy |
and I
couldn't figure out any other way to give them their own
CMakeLists.txt |
20:31.12 |
starseeker |
well, you can
do an add_subdirectory on the subfolder in libbu's
CMakeLists.txt |
20:31.35 |
brlcad |
starseeker:
that sound okay? |
20:31.40 |
brlcad |
kind of
wanted to keep the logic separate |
20:31.49 |
starseeker |
yeah, that
should be fine |
20:31.55 |
andromeda-galaxy |
basically,
what it does know, I think, is that it uses add_subdirectory() and
also adds "y2038" to the list of libraries for libbu to link
against |
20:31.56 |
starseeker |
basically a
little mini src/other build |
20:31.57 |
brlcad |
since in
theory this would go away at some point in the future when more
platforms support it |
20:32.25 |
andromeda-galaxy |
and in the
subdir, the CMakeLists.txt uses BRLCAD_ADDLIB() to add the y2038
lib that is linked against |
20:32.35 |
brlcad |
it's probably
already possible to just have a half-dozen checks for various
64-bit timing routines in cmake and make bu_utctime use
that |
20:32.56 |
brlcad |
but I'm still
conflicted that this is effort for a feature we're not actually
using yet ;) |
20:33.10 |
starseeker |
nods - depends on how strong a guarantee we want/need for the
time function |
20:33.28 |
brlcad |
it'd be like
semaphore or parallel |
20:33.37 |
brlcad |
there'd be a
#error if it couldn't |
20:33.58 |
brlcad |
which I just
really doubt we'd practially encounter |
20:34.07 |
brlcad |
still useful,
though, no worries there |
20:34.15 |
andromeda-galaxy |
right... I
kind of like doing it this way for now, it shouldn't be too much
work to connect the library... |
20:34.20 |
brlcad |
i'm just glad
andromeda-galaxy is doing the work ;) |
20:34.28 |
starseeker |
brlcad: I
don't have any really strong opinion either way - I do like making
the function robust, if we're going to do the unit test on
it |
20:34.32 |
brlcad |
gets to learn
a little cmake |
20:34.36 |
brlcad |
and that's
useful in itself |
20:34.42 |
andromeda-galaxy |
true... |
20:35.09 |
brlcad |
this should
be the better way, so keep on .. we just need to expose that
timestamping in a few places |
20:35.38 |
andromeda-galaxy |
indeed..
Hopefully my 32bit vm build will finish soon so that I can test
it |
20:35.44 |
brlcad |
I'd say cache
system wants that, but it really begs for binary
timestamps |
20:35.51 |
starseeker |
if we don't
want to guarantee that it will work we should either a) document
why we aren't testing that so someone else doesn't add the test
back in or b) condiditonalize it to environments where it has a
chance of working |
20:36.05 |
andromeda-galaxy |
brlcad:
speaking of semaphore, did you see the above discussion about
bu_semaphore? |
20:36.15 |
n_reed |
Irssi 0.8.15
(20100403) - http://irssi.org/
end |
20:36.21 |
starseeker |
should eat something before trying to figure out how he
messed up chull... |
20:36.26 |
brlcad |
andromeda-galaxy: not yet |
20:36.53 |
brlcad |
starseeker:
you mean leave it as gmtime()? I don't think that's an option given
a bug has been observed with the testing |
20:37.28 |
starseeker |
brlcad:
that's my point - the test itself isn't valid unless we're either
prepared to guarantee the behavior it is testing or disable the
test when we know it won't work |
20:38.38 |
starseeker |
thinks we might as well make it robust (especially since
andromeda-galaxy is doing it ;-) |
20:38.47 |
brlcad |
I think we're
saying the same thing |
20:38.51 |
brlcad |
if the
function is going to exist |
20:38.54 |
brlcad |
it needs a
unit test |
20:39.04 |
starseeker |
nods |
20:39.07 |
brlcad |
if it has a
unit test, it is testing prescribed behavior |
20:39.17 |
starseeker |
right |
20:39.46 |
brlcad |
if the test
fails, the options are only remove the feature, change the
implementation to match the test, or change the test to match the
implementation |
20:40.33 |
starseeker |
and the
implementation is apparently system dependent unless we guarantee
it, which sorta defeats the purpose of something like
that |
20:40.33 |
brlcad |
and what
we're talking about here are simply two different ways to change
the implementation |
20:41.09 |
starseeker |
nods - I think andromeda-galaxy is in good shape with the
approach he's on |
20:41.26 |
brlcad |
no more
defeating than semaphore defining a locking mechanism or bu_timer()
giving a high-resolution timing mechanism |
20:41.56 |
starseeker |
right |
20:42.11 |
brlcad |
it's either a
bunch of cmake tests and #ifdefs in the implementation or a
different set of cmake tests and no #ifdefs in (our) implementation
;) |
20:42.29 |
Notify |
03BRL-CAD:n_reed * 63694
(brlcad/trunk/src/libbrep/intersect.cpp Property Changed: and 3
others): merge changes from brep-debug r63194; prevents errors in
surface intersection routines from BoundingBox()
failures |
20:42.54 |
andromeda-galaxy |
brlcad:
leaving the max/min gmtime values alone, I think I have it down to
one cmake test |
20:43.55 |
andromeda-galaxy |
also, to get
max size_t from the cmake SIZEOF_TIME_T, I need to do something
like 2^(SIZEOF_TIME_T*8-1), right? |
20:43.57 |
Stragus |
would just #error when the date is around 2034 and
sizeof(time_t)*CHAR_BIT <= 32 |
20:45.08 |
Stragus |
(1<<(sizeof(time_t)*CHAR_BIT))-1 but
the shift will overflow |
20:46.02 |
Stragus |
Your -1
before the shift will remove a bit and prevent an overflow, but the
result will also be wrong |
20:46.39 |
andromeda-galaxy |
Stragus: I
though that for signed integers it was num_bits-1 |
20:46.42 |
*** join/#brlcad winghouchan_
(~winghouch@05440a2d.skybroadband.com) |
20:47.16 |
Stragus |
Cool, time_t
is signed, you are right |
20:47.57 |
andromeda-galaxy |
Stragus: So
(1<<(sizeof(time_t)*CHAR_BIT - 1))-1 |
20:48.07 |
Stragus |
Yup |
20:48.11 |
andromeda-galaxy |
for max, and
-(1<<sizeof(time_t)*CHAR_BIT-1)) for min? |
20:48.23 |
Stragus |
Correct |
20:48.51 |
Stragus |
wonders why they made time_t signed |
20:48.59 |
andromeda-galaxy |
times <
1970? |
20:50.31 |
Stragus |
I guess
tracking past dates was more important than working until
2106 |
20:51.49 |
Stragus |
Seems some
OSes use an unsigned time_t, like QNX |
20:53.45 |
andromeda-galaxy |
hmm..
interesting... |
20:53.49 |
andromeda-galaxy |
more
compatibility problems |
20:54.01 |
andromeda-galaxy |
any idea how
to make cmake skip 208? |
20:54.02 |
brlcad |
time_t is
unsigned on some platforms |
20:54.28 |
andromeda-galaxy |
brlcad:
agh... now I have no idea how to calculate the min and max from the
sizeof |
20:54.36 |
brlcad |
andromeda-galaxy: I'm not sure what you're
doing |
20:55.24 |
brlcad |
if you're
putting in y2038, you'll just #include "y2038/time64.h" and use
gmtime64() |
20:55.26 |
Stragus |
if(
(time_t)-1 > (time_t)0 ) printf( "We are teh unsigned!1\n"
); |
20:55.41 |
andromeda-galaxy |
brlcad: well,
one of hte config paramaeters for y2038 is the max/min host
time_t |
20:55.59 |
andromeda-galaxy |
it uses that
so that it can call the host time_t when the value issmall
enogh |
20:56.11 |
andromeda-galaxy |
by default,
it's fixed at a 32-bit signed time_t |
20:56.45 |
brlcad |
doesn't see that mentioned in their
time64_config.h |
20:56.54 |
andromeda-galaxy |
time64_limits.h |
20:57.05 |
andromeda-galaxy |
even though
the INSTALL file doesn't mention it, time64.c includes
it |
20:57.30 |
brlcad |
ah, was going
to say -- it's not included with time64.h |
20:57.35 |
Stragus |
What's wrong
with just refusing to compile 32 bits after 2034? :) |
20:58.40 |
andromeda-galaxy |
brlcad: so
I'm not entirely sure what to do... |
20:58.54 |
Notify |
03BRL-CAD:n_reed * 63695
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug
r63161,63165,63193,63195,63196,63200,63202; improvements to
get_subcurves_inside_faces() |
20:59.57 |
andromeda-galaxy |
well, I could
just leave it at the default and disable using host
time_t... |
21:01.04 |
starseeker |
brlcad: I
think this is what I was thinking of: http://opensource.cit-ec.de/projects/surface_mesh |
21:01.55 |
andromeda-galaxy |
brlcad: do
you think that that would be alright? |
21:02.04 |
andromeda-galaxy |
If so, I'll
submit my current patch... |
21:02.06 |
starseeker |
http://graphics.uni-bielefeld.de/publications/imr11.pdf |
21:03.05 |
brlcad |
starseeker:
ah neat .. hadn't seen them |
21:03.36 |
starseeker |
dunno if
their license is flexible or not - would guess probably not, since
they went for LGPLv2 |
21:04.25 |
Notify |
02GCI:o7p9bxbnyj * 4954632228962304 Fix
any failing unit test #7: Ready for review - The work on this task
is ready to be reviewed. |
21:05.18 |
Notify |
03BRL-CAD:n_reed * 63696
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r63171,63190,63205-63209;
improvements to face splitting |
21:05.18 |
*** join/#brlcad konro
(~root@41.244.241.159) |
21:06.06 |
brlcad |
andromeda-galaxy: well it sounds like the
route your going down is amost there -- you can get SIZEOF_TIME_T
easily enough, and getting the sign is also easy |
21:06.09 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
21:06.14 |
brlcad |
with those
two, you have your range |
21:07.12 |
konro |
brlcad:
Hello |
21:08.38 |
Notify |
03BRL-CAD:n_reed * 63697
(brlcad/trunk/src/libbrep/boolean.cpp Property Changed: and 3
others): merge changes from brep-debug r63210; link overlapping ssx
curves |
21:09.43 |
konro |
brlcad: i
have been doing some work on vrml-g converter and would like to
know if i am on the right track |
21:12.05 |
andromeda-galaxy |
brlcad: did
you see what I said above? I'm going to try just disabling the
system timef cfunciton |
21:12.59 |
brlcad |
check_c_source_compiles("#include
<time.h>\nint main() { int sign[(((time_t)-1) > 0) ? 1 :
-1]; return 0; }\n" HAVE_UNSIGNED_TIME_T) |
21:13.20 |
brlcad |
konro: go
on... ;) |
21:13.21 |
andromeda-galaxy |
is there
anything wrong with just using gmtime64 for everything? |
21:13.55 |
brlcad |
andromeda-galaxy: within the
implementation of bu_utctime(), nothing wrong |
21:14.14 |
brlcad |
the problem
will be if anyone tries to use other functions from this chunk of
code you're adding |
21:14.53 |
brlcad |
basically
leaving a live grenade in there if there's not some means to
disable the functions using those symbols |
21:15.16 |
andromeda-galaxy |
hmm? I just
meant thatin the y2038 config file you can disable using the system
functions |
21:15.55 |
brlcad |
seriously,
though, you have it right there .. that check_c_source_compiles
line and the other sizeof test, then a couple #ifdef's in the
limits header to set the min and max values (once unsigned, once
signed) |
21:16.29 |
brlcad |
guide me to
what you're referring to? |
21:16.50 |
andromeda-galaxy |
wtrue... I
was just wondering whether there's any advantage to using the
system functions for small numbers |
21:18.07 |
brlcad |
I mean point
me to what code you're referring to for disabling system
functions |
21:18.14 |
andromeda-galaxy |
in _config.h,
USE_SYSTEM_LOCALTIME,USE_SYSTEM_MKTIME |
21:18.16 |
andromeda-galaxy |
etc. |
21:18.38 |
konro |
brlcad: I was
able to get the vrml primitive nodes and carry out some transforms
then print the vertices using to stl format and then do an stl-g
transformation which can be seen in the following wireframe
representation http://imgur.com/A7GXmAq |
21:19.13 |
brlcad |
andromeda-galaxy: gotcha |
21:19.16 |
brlcad |
reading |
21:20.57 |
brlcad |
okay, I see
now, yeah that's fine |
21:21.10 |
konro |
brlcad: sorry
if any confusions konro is thesame as konrado |
21:21.42 |
brlcad |
be sure to
put warnings around both the localtime/gmtime limits and their
USE_SYSTEM... vars sections down below |
21:22.13 |
brlcad |
konro: yeah,
I saw that image yesterday, progress! |
21:22.13 |
andromeda-galaxy |
what kind of
warnings? just mentioning that they aren't used? |
21:22.25 |
brlcad |
or a couple
days ago |
21:23.04 |
brlcad |
andromeda-galaxy: that's not a very useful
warning... :) |
21:23.29 |
brlcad |
the warning
on top is that the values on the limits should be dynamically set
via cmake tests |
21:23.30 |
andromeda-galaxy |
that's what I
thought... what warning did you mean? |
21:23.48 |
brlcad |
the warning
down below is that turning on USE_SYSTEM... may be wrong without
setting the limits |
21:24.30 |
brlcad |
alternatively, edit the implementation to
make it not possible to set/unset them and put a note in readme
saying that edit was made |
21:25.06 |
andromeda-galaxy |
ahh.. I put
in a comment that says that we turned that off to allow fewer tests
for platforms |
21:25.25 |
brlcad |
konro: so
what's your next step -- put the vertices into an array and call
mk_bot() ? |
21:25.50 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
21:26.07 |
brlcad |
andromeda-galaxy: that's sort of a rather
passive statement |
21:26.18 |
brlcad |
the concern
is that things can be wrong |
21:26.31 |
andromeda-galaxy |
okay, I'll
edit it in a little bit... |
21:26.33 |
brlcad |
by merely
uncommenting or adding a line that turns something on |
21:27.07 |
andromeda-galaxy |
I can't put
the new version up on melange right now, but I will do it before I
commit |
21:27.18 |
brlcad |
you have to
make this future-proof to someone that is going to glance at this
file X years from now long after everyone has forgotten that the
limit values were never hooked up |
21:29.44 |
konro |
brlcad: I
would first read and store the node in a tree where i can carry out
the transform hierarchically and then store the vertices an array
and pass to mk_bot() |
21:30.20 |
Notify |
02GCI:Melange
* 4956557716488192 Fix at least 8 spelling mistakes in at least 8
different files #5: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the... |
21:31.50 |
konro |
brlcad: But
still contemplating on how to handle instances of user defined node
for example proto and use types |
21:33.01 |
konro |
brlcad: with
proto keyword and use keyword |
21:40.47 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
21:43.14 |
*** join/#brlcad konro
(~root@41.244.241.159) |
21:55.18 |
Notify |
02GCI:martinhesa * 6356614713966592 Design
a BRL-CAD Sticker #11: Ready for review - The work on this task is
ready to be reviewed. |
22:03.47 |
*** join/#brlcad martinhesa
(~Martin@168.Red-83-50-147.dynamicIP.rima-tde.net) |
22:17.42 |
Notify |
02GCI:Melange
* 6124204973883392 Compile BRL-CAD with Tcl/Tk's latest
core-8-5-branch: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
22:59.52 |
Notify |
03BRL-CAD:starseeker * 63698
brlcad/trunk/src/libbn/chull3d.c: Ah hah! Left over constant from
earlier testing. |
23:26.17 |
Notify |
02GCI:eames *
4938019295461376 Design a new website favicon! #10: Ready for
review - The work on this task is ready to be reviewed. |
23:29.51 |
Notify |
02GCI:eames *
4938019295461376 Design a new website favicon! #10: None - I
unfortunately wasn't able to model and render a cube in BRL-CAD,
but I did change the color scheme to a darker red
and... |
23:29.52 |
Notify |
02GCI:spawnflames * 4956557716488192 Fix
at least 8 spelling mistakes in at least 8 different files #5: Task
Claimed - I would like to work on this task. |
23:59.56 |
*** join/#brlcad Michael_Huang
(490fa93c@gateway/web/freenode/ip.73.15.169.60) |
00:03.28 |
Notify |
02GCI:mitsukimoon * 4949440150372352
Design a BRL-CAD splash screen #4: Ready for review - The work on
this task is ready to be reviewed. |
00:55.26 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
01:00.42 |
starseeker |
hah!
http://brlcad.org/~starseeker/bunny_chull.png |
01:01.30 |
andromeda-galaxy |
starseeker:
awesome! |
01:05.26 |
starseeker |
brlcad:
here's what it did with a rotated cube: http://brlcad.org/~starseeker/rotated_cube_chull.png |
01:06.13 |
starseeker |
performance
isn't so hot (not sure the dragon model will finish - have to try
it overnight) but at least it's working |
01:07.30 |
andromeda-galaxy |
starseeker:
asking on #cmake about some cmake/ctest argument-quoting
woes |
01:07.57 |
andromeda-galaxy |
starseeker:
the chulls look great! |
01:08.37 |
starseeker |
nods - yeah, the quoting thing kinda sucks |
01:08.40 |
starseeker |
thanks! |
01:09.06 |
starseeker |
andromeda-galaxy: now all we need is for
someone to read the quickhull paper and update chull3d.c to use
that approach ;-) |
01:09.29 |
starseeker |
n_reed is
right - need to profile it to see where time is spent |
01:10.30 |
starseeker |
from 3155
lines in the original hull .c and .h files to 1222 in chull3d.c as
it stands today |
01:11.41 |
andromeda-galaxy |
wow, that's a
nice reduction |
01:12.14 |
andromeda-galaxy |
the problem
with ctest is that it won't pass empty arguments through to the
test --- if I say add_test(... tester_.. "" 5), it calls tester_...
"5" |
01:12.50 |
starseeker |
andromeda-galaxy: I think in that
situation I've just added a specific option to the command that
tells it to test empty |
01:12.57 |
starseeker |
./tester_yadda -empty |
01:12.59 |
starseeker |
or some
such |
01:17.12 |
andromeda-galaxy |
yeah... for a
couple of others that could only have one argument blanck, I set it
up to interpret a missing argument as an empty string |
01:17.35 |
andromeda-galaxy |
just doesn't
always work if there are multiple different combinations of
possibly empty arguments |
01:17.48 |
andromeda-galaxy |
strcmp() it
with empty or some such special value is a possibility, of
course... |
01:18.39 |
andromeda-galaxy |
If I figure
out how to fix this, we should be down to only the bu_semaphore()
tests failing on single core machines, as far as I
know... |
01:44.41 |
Notify |
02GCI:Melange
* 4949440150372352 Design a BRL-CAD splash screen #4: No more Work
can be submitted - Melange has detected that the deadline has
passed and no more work can be submitted. The
submitted... |
01:48.28 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
02:02.41 |
andromeda-galaxy |
starseeker:
are you still here? |
02:03.02 |
andromeda-galaxy |
I was talking
to a couple of people in #cmake, it seems like there isn't erally
any way to make CMake pass the empty string through |
02:03.34 |
andromeda-galaxy |
what do you
think of defining a BRLCAD_ADDTEST() macro that evaluates to using
add_test() with a little sh wrapper script that converts arguments
like $EMPTY into ""? |
02:03.41 |
andromeda-galaxy |
I mean,
arguments like EMPTY |
02:05.43 |
Stragus |
I don't think
a bash script would be acceptable for portable
compilation |
02:05.53 |
andromeda-galaxy |
/bin/sh? |
02:06.03 |
Stragus |
Yes yes, what
about on Windows? :) |
02:06.49 |
andromeda-galaxy |
good
point... |
02:07.15 |
andromeda-galaxy |
well, we
can't do it in CMake, and putting a thing to check for each
argument in *every* test seems annoying |
02:07.30 |
andromeda-galaxy |
I guess we
could write a C prograam that goes through its arguments, fixes
them, and then calls system()... |
02:07.39 |
Stragus |
I have no
good suggestion to offer, I can't stand CMake myself |
02:07.41 |
andromeda-galaxy |
then have the
BRLCAD_ADDTEST() macro call that... |
02:08.29 |
andromeda-galaxy |
sStragus:
agreed.. unfortunately, the rest of BRLCAD uses it... |
02:09.51 |
Notify |
02GCI:parthmiglani_21 * 6620713125412864
Write manual page documentation (for archer): Ready for review -
The work on this task is ready to be reviewed. |
02:10.18 |
ignacio |
Leaderboard
updated! Please look it! http://kuckuck.treehouse.su:5000 |
02:13.29 |
andromeda-galaxy |
Stragus: now
if we did that, where should the script go? |
02:16.24 |
Stragus |
There's
already a sh/ directory with bash scripts, I guess that would seem
appropriate |
02:16.51 |
Stragus |
But I don't
think compilation should depend on bash just for that little ""
issue |
02:19.33 |
andromeda-galaxy |
true... I was
saying, if I do write a little C90 program to do it |
02:19.39 |
andromeda-galaxy |
I'm not
really sure where that should go |
02:19.59 |
andromeda-galaxy |
I was
thinking of misc/CMake/BRLCAD_Tests.cmake for the CMake
fie |
02:20.01 |
andromeda-galaxy |
*file |
02:24.43 |
starseeker |
andromeda-galaxy: what about just
constructing your test app to have a -e option that takes a
numerical argument (1, 2, 3, etc.) to simulate various empty
argument combinations? |
02:25.00 |
starseeker |
Stragus: if
you can't stand CMake try autotools |
02:26.17 |
andromeda-galaxy |
starseeker:
it's just that then we would have to do that for *every*
test |
02:26.20 |
starseeker |
the argc/argv
arguments to the test app don't have to literally express what you
want to run |
02:26.41 |
starseeker |
what do we do
for libbu's vls? |
02:26.55 |
andromeda-galaxy |
well, up
until a couple of days ago, those were failing to |
02:27.11 |
andromeda-galaxy |
then I set it
up so that the tests interpreted a argc of one less than expected
as meaning that expected was empty |
02:27.33 |
andromeda-galaxy |
since this
isn't an optimal solution. I was looking for something better to do
today... |
02:27.47 |
starseeker |
andromeda-galaxy: we control the test
applications ourselves |
02:27.57 |
starseeker |
so they can
do whatever they need to do |
02:28.25 |
starseeker |
is find with having something like a -t # in any test app we
need to have it so we can simulate various "odd"
conditions |
02:28.28 |
andromeda-galaxy |
starseeker: I
just don't like duplicating all of that... |
02:28.37 |
starseeker |
how is it
duplicating? |
02:28.47 |
andromeda-galaxy |
well, right
now each test app is a standalone C program |
02:28.53 |
starseeker |
right... |
02:29.02 |
andromeda-galaxy |
each one
would need that functionality, and we don't currently have a
libtest or some such to use |
02:29.14 |
andromeda-galaxy |
that's why I
was thinking of writing one C program to wrap them |
02:29.30 |
andromeda-galaxy |
and the
writing a BU_ADDTEST() macro that automatically wraps the tests in
calls to that program |
02:29.30 |
starseeker |
you just
define a bu_getopt to grab the number, and then a switch statement
for the possibiliteis |
02:30.09 |
andromeda-galaxy |
right, just
seems a shame to be duplicting ~5-10 lines of code per
test |
02:30.25 |
starseeker |
well, that's
not too huge |
02:30.31 |
starseeker |
small price
to pay for robustness |
02:31.20 |
starseeker |
suspects any other solution will be more
complicated... |
02:32.26 |
andromeda-galaxy |
what's wrong
with using a small C program to wrap them (see above)? |
02:32.41 |
starseeker |
it adds an
extra layer |
02:33.02 |
starseeker |
probably need
to discuss with brlcad - my preference is to keep the test apps as
dirt simple as possible |
02:33.30 |
andromeda-galaxy |
It seems to
me like the individual applications should be simpler with a common
wrapper to execute them properly... |
02:34.06 |
starseeker |
worries about portability for things like that... I've
written small C programs before to do things in the configure
process, and they're almost always portability
headaches |
02:34.23 |
andromeda-galaxy |
not something
for configure, just something to run for each test |
02:34.40 |
andromeda-galaxy |
that iterates
through argv, copies to a new array with "EMPTY" replaced by "" or
with the -t argument |
02:34.57 |
andromeda-galaxy |
and then
calls the real script with system() etc. portable C |
02:35.10 |
starseeker |
see, it's
that last step I'm wary of |
02:35.54 |
starseeker |
andromeda-galaxy: do you have an example
that displays the problem? |
02:36.24 |
andromeda-galaxy |
well for one,
bu_binstr_to_hexstr_test4 |
02:36.29 |
andromeda-galaxy |
that's why
that one keeps failing |
02:36.54 |
starseeker |
bitv-tests.cmake? |
02:36.59 |
andromeda-galaxy |
indeed. |
02:37.09 |
andromeda-galaxy |
that test
calls the tester with "" as the first argument, which gets stripped
out |
02:38.38 |
andromeda-galaxy |
what about
<stdlib.h> int system(const char *command)? the man page says
CONFORMING TO: C89, C99, POSIX.1-2001 |
02:41.11 |
*** join/#brlcad YashM
(~YashM@117.222.23.4) |
02:41.26 |
starseeker |
andromeda-galaxy: there are several ways
to go about this |
02:41.36 |
starseeker |
andromeda-galaxy: can you test on
Windows? |
02:41.48 |
starseeker |
the regress
tests don't work on Windows, but in principle these
should |
02:41.49 |
andromeda-galaxy |
I don't have
a windows vm with me now unfortunately... |
02:43.30 |
*** join/#brlcad YashM_
(~YashM@117.198.20.181) |
02:44.33 |
andromeda-galaxy |
starseeker: I
could grab an IE testing vm form https://www.modern.ie/en-us/virtualization-tools,
I guess... getting brlcad set up on it would be kind of annoying
though |
02:44.53 |
starseeker |
andromeda-galaxy: let me try something
once... |
02:45.00 |
andromeda-galaxy |
starseeker:
sure |
02:45.48 |
Notify |
02GCI:zehata
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Ready for review - The work on this task is ready
to be reviewed. |
02:51.33 |
*** join/#brlcad YashM
(~YashM@117.222.18.69) |
02:52.35 |
Notify |
03BRL-CAD:starseeker * 63699
(brlcad/trunk/src/libbu/tests/bitv-tests.cmake
brlcad/trunk/src/libbu/tests/bu_bitv.c): Add a special case for
empty input testing of hexstr_to_binstr |
02:52.41 |
starseeker |
andromeda-galaxy: what about
that? |
02:52.50 |
andromeda-galaxy |
let me look
at it... |
02:53.55 |
andromeda-galaxy |
that might
work... |
02:54.24 |
andromeda-galaxy |
I'd probably
prefer to just check argc() in the test function |
02:54.40 |
starseeker |
andromeda-galaxy: as you pointed out
though, that's not a general solution |
02:54.47 |
starseeker |
what if you
wanted the other arg to be empty? |
02:54.51 |
andromeda-galaxy |
but I know
how to do a couple of workarounds in that way, what this was about
was finding a more general way to make all the tests work
automatically without including special cases |
02:55.00 |
andromeda-galaxy |
right |
02:55.49 |
starseeker |
is OK with special casing such things - it's hard to predict
what the patterns will be when you're testing such a wide range of
functions, if there even are such patterns - but that's just my
opinion |
02:56.00 |
starseeker |
andromeda-galaxy: feel free to make a stab
at it |
02:56.09 |
starseeker |
you've
thought about it harder than I have :-) |
02:57.56 |
andromeda-galaxy |
starseeker:
do you know if system() works on windows? |
02:58.03 |
andromeda-galaxy |
supposedly
it's part of C*9 |
02:58.05 |
andromeda-galaxy |
C*( |
02:58.07 |
andromeda-galaxy |
C89 |
02:58.38 |
starseeker |
I'm afraid I
don't. Even if it nominally does, I'm worried that some antivirus
programs might decide they don't like it... |
02:59.05 |
starseeker |
no idea if
that's a possibility... |
02:59.07 |
andromeda-galaxy |
argh.. the
program has to be able to spawn a child portable
*somehow* |
03:01.24 |
starseeker |
it might just
work - I guess I always think back to editit.c, which is what we
use to launch an external editor |
03:01.43 |
starseeker |
complicated
business, but maybe launching a test app will be
simpler |
03:02.39 |
starseeker |
andromeda-galaxy: brlcad's the guy to talk
to for this sort of stuff - his knowledge is much deeper than
mine |
03:03.09 |
andromeda-galaxy |
starseeker:
okay... |
03:03.32 |
starseeker |
andromeda-galaxy: the objection to r63699
is verbosity? |
03:04.01 |
andromeda-galaxy |
partly, and
partly the fact that similar code could be required in potentially
all of the tests |
03:05.31 |
starseeker |
wishes we had more powerful option parsing - this is an ideal
case for flags that can optionally accept an input or exist on
their own |
03:06.01 |
andromeda-galaxy |
Maybe the
easiest thing to do is to have some libbu function that each test
invokes at the beginning that creates a new argv with any args with
a specific value replaced by "" |
03:06.01 |
starseeker |
./tester -i
"str1" -f "format_str" vs. ./tester -i -f "format_str" |
03:06.41 |
andromeda-galaxy |
then the
verbosity is *much* lower, duplication is mostly avoided, we don't
need a CMake macro, and we don't have to worry about cross-platform
execution |
03:06.44 |
andromeda-galaxy |
! |
03:07.02 |
starseeker |
andromeda-galaxy: that might be the way to
go |
03:07.50 |
starseeker |
lord knows
upgrading the option parsing is beyond gci scope... |
03:08.08 |
Stragus |
Some library
functions to preprocess/filter arguments would be a sane way to
go |
03:08.13 |
starseeker |
andromeda-galaxy: yeah, the more I think
about it the more that makes sense |
03:08.25 |
andromeda-galaxy |
starseeker,
Stragus: great! I'll start working on that |
03:08.55 |
andromeda-galaxy |
would it be
alright to call fix_args(&argc, argv) and let it mutate the
caller's argc and argv? |
03:09.14 |
andromeda-galaxy |
or would it
make more sense to do something like new_argc = fix_args(argc,
argv, &new_argv)? |
03:09.32 |
Stragus |
new_argv
would be problematic |
03:09.56 |
Stragus |
First choice
really makes it easier for everybody |
03:10.06 |
starseeker |
doesn't recall offhand what the issues might be with mucking
with the input argv... |
03:10.22 |
Notify |
02GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: None - Almost
done, just one final question: what do you mean when you say to
simplify the prose? |
03:10.23 |
starseeker |
but yeah,
from a function api standpoint I agree |
03:10.27 |
andromeda-galaxy |
the only
thing left then is that we'd need another function/macro to free
the malloc()d argv at the end |
03:10.31 |
starseeker |
can always
duplicate the argv array |
03:10.51 |
andromeda-galaxy |
and reset
&argv to point to the duplicate? |
03:11.09 |
Stragus |
By the C
standard, argc and argv are writable |
03:11.41 |
andromeda-galaxy |
then I'll
probably just make it take (&argc, argv) and overwrite the
pointers with pointers to "" on any necessary arguments |
03:11.59 |
starseeker |
how about
this - have bu_test_argv(argc, argv) return a char ** pointer to
either the original argv (if no changes were made by the function)
or a pointer to the new malloced argv copy |
03:12.19 |
andromeda-galaxy |
starseeker:
would work... you need some way to modify argc as
well... |
03:13.01 |
starseeker |
have the
function create a null terminated argv array, so you can iterate
over it looking for the null? |
03:13.06 |
starseeker |
can get
acount that way |
03:13.20 |
andromeda-galaxy |
would work
that way as well, it's just a little more work for the
caller |
03:14.11 |
andromeda-galaxy |
or int
new_argc; char **new_argv; new_argv= bu_test_argv(argc, argv,
&new_argc) |
03:14.21 |
starseeker |
so char
**working_argv = bu_test_argv(argc, argv); if (working_argv !=
argv) { iterate to get argc; } else { working_argc = argc
} |
03:14.37 |
Stragus |
This
bu_test_argv() could have other uses such as a special syntax to
say "read parameters from that file", or whatever other generic
argument operations desired in all programs |
03:15.14 |
andromeda-galaxy |
Stragus:
true |
03:15.27 |
andromeda-galaxy |
starseeker:
would work, but again, why make the caller have to do more than
necessary? |
03:15.53 |
starseeker |
if we go with
your way (which I agree is probably simpler for the caller) then
how about this? |
03:16.57 |
starseeker |
int
parse_result = bu_test_argv(argc, argv, &ac, &av); with the
return code assigned to parse result containing information about
what happened |
03:17.13 |
andromeda-galaxy |
int ac, char
** av? |
03:17.23 |
andromeda-galaxy |
so it sets av
to be a pointer to the new argv and ac to be the new
argc? |
03:17.34 |
starseeker |
0 = no
change, 1 = successful parse with one or more changes from the
original, -1 if error |
03:17.49 |
andromeda-galaxy |
starseeker:
right! |
03:18.09 |
Stragus |
If the call
modifies argc and argv, then you just need one extra line of code,
people can keep using same ol' good argc/argv |
03:18.09 |
starseeker |
right - av
will either be the new argv array (return code 1), the original
argv pointer (return code 0), or NULL (error) |
03:18.25 |
andromeda-galaxy |
I'll work on
that in a little bit... |
03:18.29 |
starseeker |
Stragus:
you're sure those are modifiable? |
03:18.32 |
Stragus |
Yes |
03:18.36 |
andromeda-galaxy |
http://port70.net/~nsz/c/c89/c89-draft.html |
03:18.42 |
Stragus |
So says the C
standard |
03:19.00 |
andromeda-galaxy |
* The
parameters argc and argv and the strings pointed to by the argv
array shall be modifiable by the program, and retain their
last-stored values between program startup and program
termination. |
03:19.01 |
starseeker |
andromeda-galaxy: OK, try that then - same
parse result codes, just no extra parameters |
03:19.08 |
andromeda-galaxy |
starseeker:
sure, will do |
03:19.24 |
starseeker |
and the
caller will know whether they need to free argv based on the return
code |
03:19.40 |
andromeda-galaxy |
sounds good!
I think that I need to go for a little while now, I'll work on that
when I get back... |
03:19.54 |
Notify |
02GCI:Melange
* 4938019295461376 Design a new website favicon! #10: No more Work
can be submitted - Melange has detected that the deadline has
passed and no more work can be submitted. The
submitted... |
03:20.07 |
starseeker |
or actually I
suppose it doesn't really matter, since this isn't something
intended for other libraries but only for programs... |
03:20.24 |
starseeker |
andromeda-galaxy: sounds good |
03:21.07 |
starseeker |
still, would
be nice to know via return code for debugging purposes if
bu_test_argv worked or not... |
03:21.17 |
Stragus |
How can it
fail? :) |
03:21.26 |
starseeker |
someone might
feed it garbage |
03:21.36 |
starseeker |
argv array
that doesn't match its argc |
03:21.44 |
Stragus |
Then it's
going to segfault |
03:22.07 |
starseeker |
let me guess
- the standard doesn't specify null termination on an argv
array? |
03:22.47 |
Stragus |
Ah yes, looks
like argv[argc] must be zero |
03:23.06 |
starseeker |
so then there
should be a way to sanity check |
03:31.41 |
Notify |
02GCI:pgambs
* 4639899508539392 Write manual page documentation (for g-jack):
Task Claimed - I would like to work on this task. |
03:33.51 |
Notify |
02GCI:pgambs
* 4639899508539392 Write manual page documentation (for g-jack):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
03:56.22 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
04:06.53 |
ofnlut_ |
can anyone
help me out with the cmake dev-C++ task? |
04:10.58 |
*** join/#brlcad ofnlut__
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
04:14.39 |
*** join/#brlcad Michael_Huang
(~mike@2601:9:740:44:85f3:d68:3131:e7bd) |
04:17.59 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
04:38.31 |
andromeda-galaxy |
starseeker,
Stragus: is this something to put in argv.c/file.h? |
04:45.04 |
*** join/#brlcad YashM (~YashM@59.88.27.35) |
04:51.23 |
andromeda-galaxy |
starseeker,
Stragus: I just realized that if it's checking for #EMPTY and
replacing that with "", then it doesn't really need to change argc,
so the type, at least for now, is int bu_test_argv(int argc, char
**argv) (it updates argv in-place) |
04:57.30 |
MarcTannous |
did Sean say
his opinion regarding the bu seemaphore testS? |
04:57.36 |
MarcTannous |
and good
morning everyone |
05:01.06 |
Notify |
02GCI:brlcad
* 5907948270256128 BRL-CAD Promotional Video #2
http://www.google-melange.com/gci/task/view/google/gci2014/5907948270256128:
have the right idea Ekamjot, you are definitely on
the... |
05:01.11 |
Notify |
02GCI:brlcad
* 5907948270256128 BRL-CAD Promotional Video #2: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
05:02.12 |
Stragus |
andromeda-galaxy, I think the point of
allowing an update to argc was to make it future-proof |
05:02.34 |
Stragus |
For example
if, one day, you wanted to add extra parameters to read input from
a file, or about anything else |
05:04.55 |
MarcTannous |
brlcad:
please tell me if this one layout is okay
http://www.google-melange.com/gci/task/view/google/gci2014/5256853575434240
so I can make the others ( like you said yesterday ) |
05:06.48 |
andromeda-galaxy |
Stragus: ah,
okay... No harm in allowing it but not using it, I
guess. |
05:11.44 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:18.21 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
05:19.45 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
05:19.53 |
andromeda-galaxy |
Stragus: in
that manner, we might as well make it take char ***argv as well, in
case we need to e.g. skip a few arguments or totally reassign
argv... |
05:19.59 |
andromeda-galaxy |
does
takingthe address of argv work? |
05:22.11 |
Stragus |
You'll have
to take the address of argv if you want to realloc and add
arguments... Just replacing or removing arguments could use the
existing array |
05:23.40 |
Notify |
02GCI:reduceqq * 6366650240598016 Animate
our logo! #8: Ready for review - The work on this task is ready to
be reviewed. |
05:23.41 |
Notify |
02GCI:brlcad
* 5256853575434240 Create a logo press kit #5: looking good - This
is looking really good, much better and more flexibly useful. As
for your model, is there a specific reason you... |
05:23.50 |
Notify |
02GCI:brlcad
* 5256853575434240 Create a logo press kit #5: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned to this task to satisfy... |
05:26.06 |
Notify |
02GCI:adityagulati * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: Ready for review - The work on
this task is ready to be reviewed. |
05:27.41 |
Notify |
02GCI:deepakkumarsharma * 4956557716488192
Fix at least 8 spelling mistakes in at least 8 different files #5:
Task Assigned - This task has been assigned to spawnflames. You
have 100 hours to... |
05:29.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:30.23 |
andromeda-galaxy |
Stragus:
right... I couldn't figure out according to thes tandard if that is
allowed |
05:30.26 |
andromeda-galaxy |
do you
know? |
05:30.52 |
Stragus |
argc and argv
are writable, yes |
05:31.04 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
05:31.14 |
adityagulati |
hi |
05:31.26 |
andromeda-galaxy |
I know that
they're writable, but does the spec say that they have to be
addressable? |
05:32.25 |
Stragus |
I believe
argv[i] is valid by the standard, and argv[i][j] might be
undefined |
05:32.41 |
andromeda-galaxy |
I meat, does
&argv have to be defined? |
05:33.00 |
andromeda-galaxy |
*meant |
05:33.06 |
Stragus |
Of course,
it's a variable like any other |
05:33.47 |
Notify |
02GCI:brlcad
* 4959933829218304 Create a logo press kit #3: Task Closed -
Congratulations, this task has been completed
successfully. |
05:35.18 |
andromeda-galaxy |
Stragus:
okay, good! I just found out that [] binds more tightly than
* |
05:35.30 |
andromeda-galaxy |
i.e.
(*argv)[*argc] and *argv[*argc] mean subtly different
things |
05:35.39 |
andromeda-galaxy |
(different
enough to segfault all the tests!) |
05:37.03 |
Notify |
02GCI:brlcad
* 4959933829218304 Create a logo press kit #3: some tweaks - Hi
hackerboy, there were tweaks that I normally would have insisted
on, but you clearly already put a lot of time and... |
05:37.53 |
Notify |
02GCI:brlcad
* 5818109499801600 Design a BRL-CAD Sticker #14: Task Closed -
Congratulations, this task has been completed
successfully. |
05:39.37 |
Stragus |
:) Yes,
operator precedence is a tricky thing, also when you want to
declare an array of const function pointers and such |
05:39.44 |
Notify |
02GCI:spawnflames * 4956557716488192 Fix
at least 8 spelling mistakes in at least 8 different files #5:
Using SVN - Do you need to have an SVN Client to do this
task? |
05:41.30 |
Notify |
02GCI:brlcad
* 4954632228962304 Fix any failing unit test #7: Task Closed -
Congratulations, this task has been completed
successfully. |
05:43.39 |
Notify |
02GCI:brlcad
* 6356614713966592 Design a BRL-CAD Sticker #11: Task Closed -
Congratulations, this task has been completed
successfully. |
05:44.05 |
Notify |
02GCI:tannousmarc * 5256853575434240
Create a logo press kit #5: Lowered down the pegs size - Lowered
down the pegs size to fit a requirement I saw on some other task,
somebody pointing out an... |
05:45.00 |
MarcTannous |
by the way,
for anyone that wants to work on fixing unit tests :
https://docs.google.com/spreadsheets/d/1DlCGUQqUMsIh1Hnn7TljnAUcWYmypKQycPk_VzBT-w4/edit?usp=sharing |
05:46.59 |
Notify |
02GCI:o7p9bxbnyj * 5814267383119872
Eliminate any library global variable #3: Task Claimed - I would
like to work on this task. |
05:47.44 |
andromeda-galaxy |
Stragus:
indeed :-) |
05:48.54 |
Notify |
02GCI: * :
- |
05:49.09 |
MarcTannous |
I think
notify just failed |
05:49.46 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
05:49.58 |
andrei_ |
hello |
05:50.02 |
MarcTannous |
morning |
05:50.26 |
YashM |
hi |
05:51.39 |
MarcTannous |
andromeda-galaxy: are you going to submit
a patch with the if/else for bu_semaphore? |
05:51.50 |
MarcTannous |
andromeda-galaxy: or should I? |
05:53.13 |
*** join/#brlcad YashM (~YashM@59.88.27.35) |
05:54.16 |
andromeda-galaxy |
MarcTannous:
I'll do it, if you don't mind... |
05:54.39 |
Notify |
02GCI:popescuandrei * 5898744557993984
Create a logo press kit: None - Hey, monimont! Seems you have
completed the task requirements, well done! Thanks for your effort
and hopefully we ll see... |
05:54.45 |
andrei_ |
what's with
the bu_semaphore :o |
05:54.45 |
Notify |
02GCI:popescuandrei * 5898744557993984
Create a logo press kit: Task Closed - Congratulations, this task
has been completed successfully. |
05:54.53 |
andromeda-galaxy |
MarcTannous:
rather, I'll talk to brlcad and do it if he agrees that's a good
way to do it... |
05:55.02 |
MarcTannous |
he didn't
give a reply last night? |
05:55.08 |
andromeda-galaxy |
I don't
believe so... |
05:55.31 |
MarcTannous |
andrei_: we
created a list of tasks failing on 32bits/64bits because there were
a few that failed just because of the system difference |
05:55.50 |
MarcTannous |
andrei_:
bu_semaphore in particular standed out because it always stopped
the make test for a few minutes, as it had 1000 reps |
05:55.51 |
andromeda-galaxy |
andrei_: two
of the semaphor tests fail on platforms with <3 cpus |
05:56.14 |
andromeda-galaxy |
it's easy to
see looking at the test output log, bu_parallel() errors
out |
05:56.28 |
MarcTannous |
andrei_: we
looked into the source code and the issue was the VM being
single-cored, the easiest fix would just be to count the test as a
success if the actualcores are lower than expectedcores |
05:56.43 |
andrei_ |
that's weird
but if bu_semaphore behaves similar to an OS semaphore |
05:57.00 |
Notify |
02GCI:brlcad
* 5898744557993984 Create a logo press kit: wrong logo version -
Monimont, You used the wrong version of the logo. Note that the
task description says to look at any of the
completed... |
05:57.10 |
andromeda-galaxy |
andrei_:
there are two tests run for each P-value, one for sequential
modification and one in parallel |
05:57.32 |
andromeda-galaxy |
the parallel
one uses bu_parallel to do the parallel modifications, but
bu_parallel bombs when you ask it to be more concurrent than
ncpus |
05:57.45 |
andrei_ |
brlcad: sorry
about monimont's task, I didn't look carefully at the
logo |
05:58.04 |
andromeda-galaxy |
oooh!
aactually, there's a better way to fix it... |
05:58.25 |
Notify |
02GCI:brlcad
* 4949440150372352 Design a BRL-CAD splash screen #4: Task Closed -
Congratulations, this task has been completed
successfully. |
05:58.26 |
andromeda-galaxy |
maybe... |
05:58.40 |
Notify |
02GCI:tannousmarc * 5256853575434240
Create a logo press kit #5: Ready for review - The work on this
task is ready to be reviewed. |
05:58.54 |
andromeda-galaxy |
actually,
that doesn't work, it requires that the test be run with bu built
in debug mode |
05:59.05 |
Notify |
02GCI:brlcad
* 6620713125412864 Write manual page documentation (for archer):
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to
this... |
06:01.06 |
Notify |
02GCI:ronaldoh373 * 6648047639461888
Design a BRL-CAD Sticker #10: None - Files I have uploaded now-
"brl cad sticker.psd" "brl cad sticker copy.jpg" |
06:01.11 |
Notify |
02GCI:ronaldoh373 * 6648047639461888
Design a BRL-CAD Sticker #10: Ready for review - The work on this
task is ready to be reviewed. |
06:03.36 |
Notify |
02GCI:brlcad
* 6620713125412864 Write manual page documentation (for archer): no
idea - Parth, I have no idea what you submitted, but it has
absolutely nothing to do with BRL-CAD. It's clearly... |
06:03.41 |
andromeda-galaxy |
or maybe it
does... testing now |
06:06.39 |
andromeda-galaxy |
MarcTannous:
I may have figured out a better way to make everything work without
ever disabling tests, if it works do you mind if I submit
it? |
06:06.50 |
MarcTannous |
go
ahead |
06:07.57 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
06:08.09 |
andromeda-galaxy |
MarcTannous:
great, I will. |
06:09.02 |
Notify |
02GCI:juskirat2000 * 6268869404524544
Design a prototype CAD GUI layout #9: Task Claimed - I would like
to work on this task. |
06:09.48 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: sorry - I'm very very sorry for
this and i am confident enough to say that you will mark this task
as complete. thank you |
06:10.43 |
Notify |
02GCI:brlcad
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: blank page in safari - Zenon, this is looking
good, but results in a blank page in Safari (rather,
it... |
06:10.44 |
Notify |
02GCI:brlcad
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Task Needs More Work - One of the mentors has sent
this task back for more work. Talk to the mentor(s)... |
06:11.58 |
Notify |
02GCI:brlcad
* 4938019295461376 Design a new website favicon! #10: Deadline
extended - The deadline of the task has been extended with 2 days
and 2 hours. |
06:14.37 |
Notify |
02GCI:brlcad
* 4938019295461376 Design a new website favicon! #10: unable? -
Unable to render a cube? That's like the very first tutorial and we
provide a virtual machine where BRL-CAD is already... |
06:14.48 |
Notify |
02GCI:brlcad
* 4938019295461376 Design a new website favicon! #10: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
06:15.18 |
Notify |
02GCI:brlcad
* 5814267383119872 Eliminate any library global variable #3: Task
Assigned - This task has been assigned to Andromeda Galaxy. You
have 100 hours to complete this task, good luck! |
06:15.19 |
Notify |
02GCI:brlcad
* 6268869404524544 Design a prototype CAD GUI layout #9: Task
Assigned - This task has been assigned to JASKIRAT SINGH. You have
100 hours to complete this task, good luck! |
06:16.38 |
Notify |
02GCI:o7p9bxbnyj * 5814267383119872
Eliminate any library global variable #3: Ready for review - The
work on this task is ready to be reviewed. |
06:20.19 |
Notify |
02GCI:brlcad
* 6366650240598016 Animate our logo! #8: Task Closed -
Congratulations, this task has been completed
successfully. |
06:20.24 |
Notify |
02GCI:popescuandrei * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: None - Can you please upload the
.g as well? Thank you! |
06:20.34 |
Notify |
02GCI:popescuandrei * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task... |
06:23.21 |
Notify |
02GCI:brlcad
* 6082457623330816 Model BRL-CAD logo in BRL-CAD #3: hairline -
Aditya, Is the hairline fracture on the logo's upper/center red
link intentional? It's hard to tell and it makes the... |
06:23.51 |
Notify |
02GCI:adityagulati * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: None - Sir, I have uploaded The
.g file By the name ,"logo1.g". It Was There From The Start.
Regards, Aditya |
06:24.01 |
Notify |
02GCI:adityagulati * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: Ready for review - The work on
this task is ready to be reviewed. |
06:25.42 |
Notify |
02GCI:popescuandrei * 5256853575434240
Create a logo press kit #5: Task Closed - Congratulations, this
task has been completed successfully. |
06:27.37 |
Notify |
02GCI:adityagulati * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: None - Sir, I Have Provided The
Hairline Fracture To Give A Sense Of Depth, It Makes The Logo Look
More Real. Regards, ... |
06:28.47 |
Notify |
02GCI:brlcad
* 5256853575434240 Create a logo press kit #5: 64 - Looks like the
64 size seems to be clipped on the right side, but otherwise, these
look great! |
06:29.33 |
Notify |
03BRL-CAD:peter-sa * 63700
(brlcad/trunk/src/libbu/CMakeLists.txt
brlcad/trunk/src/libbu/date-time.c): Apply GCI task
http://www.google-melange.com/gci/task/view/google/gci2014/4954632228962304
that makes bu_utctime() use the 64-bit time functions from https://github.com/schwern/y2038,
allowing the bu_date-time tests to pass on architectures that use
32-bit time_t values. |
06:34.40 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Task
Claimed - I would like to work on this task. |
06:35.40 |
Notify |
02GCI:popescuandrei * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this... |
07:07.21 |
Notify |
02GCI:amshenoy * 4959933829218304 Create a
logo press kit #3: Thank You - I will keep your comments in mind
for my future tasks... Thank You |
07:10.52 |
Notify |
02GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: Ready for review
- The work on this task is ready to be reviewed. |
07:12.02 |
Notify |
02GCI:juskirat2000 * 6268869404524544
Design a prototype CAD GUI layout #9: Ready for review - The work
on this task is ready to be reviewed. |
07:17.06 |
Notify |
02GCI:adityagulati * 6268869404524544
Design a prototype CAD GUI layout #9: Sorry For Interrupting - Hi
Jaskirat, Please Go View My Task That I Made For The Same(Or You
Might Have Already Been... |
07:49.59 |
Notify |
02GCI:Melange
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: No more Work can be submitted - Melange has detected
that the deadline has passed and no more work can be... |
07:50.54 |
Notify |
02GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Task Claimed - I would like to work
on this task. |
08:02.09 |
YashM |
What does
this error mean in Archer? db5_crack_disk_header() bad magic1 --
database has become corrupted |
08:02.09 |
YashM |
<PROTECTED> |
08:03.57 |
Stragus |
The structs
store some magic integer as first member, a bad value means
something else wrote over it |
08:04.05 |
Stragus |
So, a
bug |
08:07.53 |
YashM |
Stragus, so
what can be done? |
08:08.19 |
YashM |
I get this
error when raytracing |
08:09.29 |
Stragus |
There are a
few options. Have you used Valgrind before? (are you on
Linux?) |
08:09.56 |
YashM |
Nope
windows |
08:10.20 |
Notify |
02GCI:arnav *
5230915127083008 Compile BRL-CAD with GCC trunk: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
08:10.36 |
YashM |
insure++? |
08:10.56 |
YashM |
or dr memory
or something |
08:11.46 |
YashM |
Its not even
my .g file so i dont know why i am getting this error and not the
person who made it |
08:11.46 |
Stragus |
Hum, I don't
know what tools are available on Windows. You need a memory
debugger of some sort |
08:11.55 |
Stragus |
A standard
debugger probably won't do any good |
08:14.34 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
08:16.40 |
YashM |
i should dl
dr memory then |
08:17.20 |
Notify |
02GCI:deepakkumarsharma * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Task Assigned - This task has been assigned to Mehak
Sharma. You have 100 hours... |
08:22.20 |
Notify |
02GCI:mihaineacsu29 * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: Task Closed - Congratulations,
this task has been completed successfully. |
08:24.41 |
Notify |
02GCI:Melange
* 5221860329390080 Design a new website favicon! #8: Task Reopened
- Melange has detected that the final deadline has passed and it
has reopened the task. |
08:25.17 |
Notify |
02GCI:adityagulati * 6643302640123904
Create a BRL-CAD style guide / cheat sheet #2: Task Claimed - I
would like to work on this task. |
08:25.50 |
adityagulati |
could someone
tell me the process name for archer in windows task
manager |
08:26.48 |
YashM |
bwish.exe? |
08:27.42 |
adityagulati |
Yeah it is
there, Thanks |
08:30.02 |
adityagulati |
My Archer
Application has went 'not responding' in windows, is there any way
to retrieve the file or make the application respond? |
08:38.11 |
Notify |
02GCI:arnav *
5765799415382016 Create a BRL-CAD presentation template: Task
Claimed - I would like to work on this task. |
08:42.28 |
*** join/#brlcad YashM
(~YashM@59.95.37.209) |
08:42.39 |
Notify |
02GCI:mihaineacsu29 * 6082457623330816
Model BRL-CAD logo in BRL-CAD #3: None - Very nice work, Aditya!
Congrats! |
08:49.04 |
*** join/#brlcad YashM_
(~YashM@117.223.173.12) |
08:50.22 |
Notify |
02GCI:thevk *
5627897880510464 Model a toy tank in 3D using BRL-CAD #5: Time -
Well, i spent a couple of hours reading the guide and something
like 5 hrs to model the tank. I'm new to 3D
modeling,... |
08:50.43 |
Notify |
02GCI:juskirat2000 * 6268869404524544
Design a prototype CAD GUI layout #9: None - The work on this task
is ready to be reviewed. |
08:54.21 |
Notify |
02GCI:thevk *
5578661449170944 Model BRL-CAD logo in BRL-CAD #5: Task Claimed - I
would like to work on this task. |
08:56.57 |
YashM_ |
In archer, my
object has stopped moving but when i raytrace it, it has
moved |
09:01.40 |
Notify |
02GCI:harman052 * 5578661449170944 Model
BRL-CAD logo in BRL-CAD #5: Task Assigned - This task has been
assigned to Vladimir Kuznetsov. You have 100 hours to complete this
task, good luck! |
09:03.32 |
Notify |
02GCI:mihaineacsu29 * 6268869404524544
Design a prototype CAD GUI layout #9: Task Needs More Work - One of
the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this... |
09:04.32 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:04.54 |
Notify |
02GCI:harman052 * 5765799415382016 Create
a BRL-CAD presentation template: Task Assigned - This task has been
assigned to Arnav. You have 100 hours to complete this task, good
luck! |
09:05.24 |
Notify |
02GCI:harman052 * 6643302640123904 Create
a BRL-CAD style guide / cheat sheet #2: Task Assigned - This task
has been assigned to Aditya Gulati. You have 100 hours to complete
this task, good luck! |
09:08.09 |
Notify |
02GCI:mihaineacsu29 * 6268869404524544
Design a prototype CAD GUI layout #9: Disappointed - Jaskirat, I
believe this task is a great opportunity to come up with something
original and creative.... |
09:11.05 |
Notify |
02GCI:juskirat2000 * 6268869404524544
Design a prototype CAD GUI layout #9: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
09:14.35 |
Notify |
02GCI:juskirat2000 * 5221860329390080
Design a new website favicon! #8: Task Claimed - I would like to
work on this task. |
09:16.56 |
Notify |
02GCI:popescuandrei * 5221860329390080
Design a new website favicon! #8: Task Assigned - This task has
been assigned to JASKIRAT SINGH. You have 100 hours to complete
this task, good luck! |
09:20.05 |
Notify |
02GCI:popescuandrei * 5814267383119872
Eliminate any library global variable #3: Task Closed -
Congratulations, this task has been completed
successfully. |
09:20.53 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:24.44 |
Notify |
02GCI:popescuandrei * 6648047639461888
Design a BRL-CAD Sticker #10: Task Closed - Congratulations, this
task has been completed successfully. |
09:26.14 |
Notify |
02GCI:juskirat2000 * 5221860329390080
Design a new website favicon! #8: Ready for review - The work on
this task is ready to be reviewed. |
09:31.27 |
Notify |
02GCI:jatish
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Claim Removed - The claim on this
task has been removed, someone else can claim it now. |
09:31.28 |
Notify |
02GCI:jatish
* 6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6: Task Claimed - I would like to work
on this task. |
09:37.05 |
Notify |
02GCI:harman052 * 6178630262587392 Design
a banner for our Facebook page (and/or other social media sites)
#6: Task Assigned - This task has been assigned to jatish. You have
100 hours to complete... |
09:37.15 |
Notify |
02GCI:mihaineacsu29 * 5221860329390080
Design a new website favicon! #8
http://www.google-melange.com/gci/task/view/google/gci2014/5221860329390080:
None Jaskirat, This is the second time... |
09:37.54 |
Notify |
02GCI:mihaineacsu29 * 5221860329390080
Design a new website favicon! #8: Task Reopened - This task has
been Reopened. |
09:38.54 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:48.09 |
Notify |
02GCI:mehak_s
* 6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Ready for review - The work on this
task is ready to be reviewed. |
09:50.51 |
Notify |
02GCI:adityagulati * 6643302640123904
Create a BRL-CAD style guide / cheat sheet #2: Ready for review -
The work on this task is ready to be reviewed. |
10:05.11 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:06.54 |
Notify |
02GCI:ishwerdas * 5173865613361152 Design
a web page that overviews the BRL-CAD contributors: None - Hey
Olivia, Can you please upload the entire code in a zip / .tar.gz
format or may be on github... |
10:07.09 |
Notify |
02GCI:ishwerdas * 5173865613361152 Design
a web page that overviews the BRL-CAD contributors: Deadline
extended - The deadline of the task has been extended with 0 days
and 20 hours. |
10:07.19 |
Notify |
02GCI:ishwerdas * 5173865613361152 Design
a web page that overviews the BRL-CAD contributors: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s)... |
10:08.24 |
Notify |
02GCI:mihaineacsu29 * 6643302640123904
Create a BRL-CAD style guide / cheat sheet #2: None - Fantastic
work, Aditya! However try to center the file formats columns. Make
sure the line dividing the... |
10:08.34 |
Notify |
02GCI:mihaineacsu29 * 6643302640123904
Create a BRL-CAD style guide / cheat sheet #2: Task Needs More Work
- One of the mentors has sent this task back for more work. Talk to
the mentor(s) assigned... |
10:14.15 |
Notify |
02GCI:adityagulati * 6643302640123904
Create a BRL-CAD style guide / cheat sheet #2: Ready for review -
The work on this task is ready to be reviewed. |
10:20.37 |
Notify |
02GCI:ishwerdas * 6359310477033472 Design
a banner for our Facebook page (and/or other social media sites)
#3: Review for 01.jpg - This review is on 01.jpg. I appreciate
your efforts but the text... |
10:20.52 |
Notify |
02GCI:ishwerdas * 6359310477033472 Design
a banner for our Facebook page (and/or other social media sites)
#3: Task Needs More Work - One of the mentors has sent this task
back for more work. Talk... |
10:22.42 |
Notify |
02GCI:parthmiglani_21 * 6620713125412864
Write manual page documentation (for archer): Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
10:25.43 |
Notify |
02GCI:mihaineacsu29 * 6643302640123904
Create a BRL-CAD style guide / cheat sheet #2: Task Closed -
Congratulations, this task has been completed
successfully. |
10:29.03 |
Notify |
02GCI:ishwerdas * 6643302640123904 Create
a BRL-CAD style guide / cheat sheet #2: None - I like your design,
just a tip for your future tasks, try to have bit more contrast
especially in headings.... |
10:29.54 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
10:30.03 |
Notify |
02GCI:rohit_agarwal * 5564446986469376
Create a BRL-CAD style guide / cheat sheet #3: Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
10:30.18 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Task Claimed - I would like to work on
this task. |
10:31.03 |
Notify |
02GCI:rohit_agarwal * 5564446986469376
Create a BRL-CAD style guide / cheat sheet #3: None - I have found
another task that I would like to do first. I will soon claim this
task again after... |
10:31.13 |
Notify |
02GCI:rohit_agarwal * 5221860329390080
Design a new website favicon! #8: Task Claimed - I would like to
work on this task. |
10:31.43 |
Notify |
02GCI:ishwerdas * 6353662997692416 Design
a BRL-CAD splash screen #3: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
10:31.53 |
Notify |
02GCI:mihaineacsu29 * 5221860329390080
Design a new website favicon! #8: Task Assigned - This task has
been assigned to Rohit Agarwal. You have 100 hours to complete this
task, good luck! |
10:34.49 |
Notify |
02GCI:ishwerdas * 6353662997692416 Design
a BRL-CAD splash screen #3
http://www.google-melange.com/gci/task/view/google/gci2014/6353662997692416:
None I really appreciate your efforts but please... |
10:35.54 |
Notify |
02GCI:ishwerdas * 5887275384700928 Model
"BRL-CAD" in BRL-CAD: Task Assigned - This task has been assigned
to Aditya Gulati. You have 100 hours to complete this task, good
luck! |
10:42.51 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Ready for review - The work on this
task is ready to be reviewed. |
10:53.33 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:55.53 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:17.31 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
11:17.43 |
adityagulati |
hi |
11:24.19 |
adityagulati |
could someone
tell me, Whether in the following task do we have to make our own
content |
11:24.24 |
adityagulati |
https://www.google-melange.com/gci/task/view/google/gci2014/5863782450462720 |
11:24.39 |
adityagulati |
or copy it
from somewhere |
11:25.02 |
adityagulati |
By content I
mean Text not Graphics |
11:31.41 |
adityagulati |
???? |
11:35.32 |
Notify |
02GCI:rohit_agarwal * 5221860329390080
Design a new website favicon! #8: Ready for review - The work on
this task is ready to be reviewed. |
11:36.17 |
Notify |
02GCI:rohit_agarwal * 5221860329390080
Design a new website favicon! #8: Files Uploaded - I have uploaded
two files - Favicon 2.xcf/.gif |
11:44.40 |
*** join/#brlcad Rohit (~Ravi@49.249.53.22) |
11:48.52 |
*** join/#brlcad rohitagarwal
(~Ravi@49.249.53.22) |
11:49.55 |
rohitagarwal |
Is any mentor
online |
11:51.17 |
*** part/#brlcad rohitagarwal
(~Ravi@49.249.53.22) |
12:11.22 |
adityagulati |
could someone
tell me, Whether in the following task do we have to make our own
text or copy it from somewhere? |
12:11.31 |
adityagulati |
https://www.google-melange.com/gci/task/view/google/gci2014/5863782450462720 |
12:29.08 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
12:42.23 |
*** join/#brlcad mandarj
(~mandar@117.195.61.186) |
12:43.15 |
mandarj |
I am writing
the docbook xml for the g-step converter (GCI task at "https://www.google-melange.com/gci/task/view/google/gci2014/5001720170020864") |
12:43.46 |
mandarj |
But I dont
quite understand what g-step does and what to write in the
manual |
12:43.59 |
mandarj |
Could anybody
please help me? |
12:47.18 |
mandarj |
? |
12:53.09 |
mandarj |
? |
12:56.26 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:01.46 |
Notify |
02GCI:mjuvekar7 * 5001720170020864 Write
manual page documentation (for g-step): None - Can you explain
what the g-step command actually does (I don't quite
understand)? |
13:02.58 |
``Erik |
starseeker:
isn't ther cmake fu in place to prevent BRL-CAD from using
tk86? |
13:03.20 |
adityagulati |
could someone
tell me, Whether in the following task do we have to make our own
text or copy it from somewhere? |
13:03.29 |
adityagulati |
https://www.google-melange.com/gci/task/view/google/gci2014/5863782450462720 |
13:03.37 |
``Erik |
starseeker:
I'm looking at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195885 |
13:05.01 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
13:06.19 |
``Erik |
adityagulati:
you can use parts from other sources as long as they're properly
credited (preferably on page credit as well as a link to the
original source), but I think most of the content will have to be
original to make it concise and applicable... |
13:10.53 |
mandarj |
starseeker:
are you there? |
13:16.15 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
13:16.41 |
mandarj |
can anyone
tell me what the g-step command does? |
13:17.59 |
Notify |
02GCI:ishwerdas * 5221860329390080 Design
a new website favicon! #8: needs to be more innovative - I like
your effort but we already had rotating brl-cad logo as a favicon
submission. You may want... |
13:18.09 |
Notify |
02GCI:ishwerdas * 5221860329390080 Design
a new website favicon! #8: Task Needs More Work - One of the
mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to... |
13:19.04 |
Notify |
02GCI:juskirat2000 * 5221204004700160
Design a prototype CAD GUI layout #3: Task Claimed - I would like
to work on this task. |
13:19.28 |
*** join/#brlcad mandarj_
(~mandar@117.195.33.84) |
13:21.57 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/freenode/ip.86.121.196.213) |
13:22.04 |
MarcTannous |
hello |
13:22.18 |
adityagulati |
hi |
13:24.44 |
*** join/#brlcad gjeet
(3b5b7397@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.115.151) |
13:26.10 |
Notify |
02GCI:gjeet *
5221204004700160 Design a prototype CAD GUI layout #3: Task
Assigned - This task has been assigned to JASKIRAT SINGH. You have
100 hours to complete this task, good luck! |
13:31.56 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:34.16 |
Notify |
02GCI:juskirat2000 * 5221204004700160
Design a prototype CAD GUI layout #3: Ready for review - The work
on this task is ready to be reviewed. |
13:35.44 |
andrei_ |
Marc: isn't
this your work :
http://www.google-melange.com/gci/task/view/google/gci2014/5221204004700160
? |
13:36.22 |
YashM_ |
andrei_ its
the third time he submitted someone else's work |
13:36.49 |
MarcTannous |
andrei_ : yep
that's it |
13:36.58 |
YashM_ |
check these:
5221860329390080 6268869404524544 |
13:37.09 |
MarcTannous |
he didn't
change anything |
13:37.13 |
MarcTannous |
.... |
13:37.59 |
gjeet |
Let me have a
look |
13:38.07 |
YashM_ |
someone ban
this guy |
13:38.13 |
MarcTannous |
let me have a
look? |
13:38.42 |
MarcTannous |
Mate, this is
theft |
13:40.21 |
gjeet |
Marc: yeah I
understand that, and proper action would be taken for sure. I was
just checking out the work he submitted and comparing it with one
you gave. |
13:40.33 |
andrei_ |
It's his
third attempt |
13:40.38 |
andrei_ |
I ve removed
his claim |
13:40.43 |
Notify |
02GCI:popescuandrei * 5221204004700160
Design a prototype CAD GUI layout #3: Task Reopened - This task has
been Reopened. |
13:40.56 |
MarcTannous |
gjeet : you'd
have to compare it if he made any modification |
13:41.02 |
MarcTannous |
he literally
took my PSD and uploaded it as his |
13:41.08 |
gjeet |
Oh
! |
13:41.13 |
andrei_ |
YashM: did
you find any forges, or what? |
13:41.27 |
MarcTannous |
yes, the ones
yashM submitted are also forges |
13:41.42 |
YashM_ |
yeah |
13:41.46 |
mandarj_ |
can anyone
please tell me what g-step does? |
13:41.50 |
YashM_ |
those are the
other two |
13:42.02 |
andrei_ |
http://www.google-melange.com/gci/task/view/google/gci2014/5221860329390080 |
13:42.04 |
andrei_ |
this is a
forge? |
13:42.05 |
andrei_ |
to
which? |
13:42.27 |
andrei_ |
Melange does
not have a ban capability, unfortunately |
13:42.39 |
YashM_ |
Check Mihai's
comment |
13:42.43 |
YashM_ |
it says it is
http://www.google-melange.com/gci/task/view/google/gci2014/5221860329390080 |
13:42.48 |
andrei_ |
but me, mihai
and gjeet are aware of it |
13:42.52 |
ignacio |
For GCI
Users: The leaderboard now update every 10 minutes. |
13:42.53 |
mandarj_ |
? |
13:43.08 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
13:43.12 |
ignacio |
For GCI
Users: The leaderboard now update every 10 minutes. |
13:43.23 |
d_rossberg |
mandarj_: it
should convert a BRL-CAD database into STEP format, an industry
standard CAD format |
13:43.38 |
andrei_ |
We ll start
looking into forges and remove claims |
13:43.38 |
Notify |
02GCI:monimont * 6396924525543424 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: Task Claimed -
I would like to work on this task. |
13:44.35 |
MarcTannous |
andrei_ thank
you |
13:44.46 |
mandarj_ |
d_rossberg: a
BRL-CAD database has a file extension of .g right? |
13:44.50 |
adityagulati |
5107273286287360 5170304011730944 , these
two are also the same and both have been approved |
13:45.49 |
MarcTannous |
mandarj_:
yes |
13:45.54 |
Notify |
02GCI:juskirat2000 * 5221204004700160
Design a prototype CAD GUI layout #3: Task Claimed - I would like
to work on this task. |
13:46.29 |
Notify |
02GCI:juskirat2000 * 5221204004700160
Design a prototype CAD GUI layout #3: None - sir why you unclaim
this task |
13:46.44 |
Notify |
02GCI:gjeet *
5221204004700160 Design a prototype CAD GUI layout #3: Task
Reopened - This task has been Reopened. |
13:46.55 |
andrei_ |
adityagulati:
I apologize. We ve been trying to get a response to you students
as fast as possible, we didn't suspect this issue, but I can
assureit will be looked into |
13:47.05 |
mandarj_ |
MarcTannous:
what are the options for the g-step command? Where can I find a
list of them? |
13:47.09 |
Notify |
02GCI:rossberg * 6396924525543424 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: Task Assigned -
This task has been assigned to monimont. You have 100 hours to
complete this task, good... |
13:47.20 |
andrei_ |
I ve got a
meeting, but stay tuned for updates |
13:48.03 |
mihaineacsu_away |
unfreaking
believable |
13:48.30 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:48.37 |
d_rossberg |
andarj_: type
g-step without parameters or 'brlman g-step' |
13:49.06 |
adityagulati |
6362007112515584 5186134254551040, these
are some forges two one is mine the other one has been copied from
my task |
13:49.14 |
d_rossberg |
(sorry:
mandarj_, copy-n-paste error) |
13:51.11 |
mihaineacsu |
adityagulati:
on it |
13:51.15 |
Notify |
02GCI:gjeet *
5221204004700160 Design a prototype CAD GUI layout #3: None -
Here's the thing, it's third time it's been reported that you
submitted someone else's work, pretending that you did
it.... |
13:52.36 |
Notify |
02GCI:juskirat2000 * 5032082837340160
Design a prototype CAD GUI layout #4: Task Claimed - I would like
to work on this task. |
13:53.05 |
YashM_ |
Okay guys, we
have a serious troller here |
13:53.27 |
mihaineacsu |
mhm |
13:56.21 |
Notify |
02GCI:gjeet *
5032082837340160 Design a prototype CAD GUI layout #4: None - Hey
Jaskirat kindly read my comment on your recent previous
task. |
13:57.16 |
Notify |
02GCI:mjuvekar7 * 5001720170020864 Write
manual page documentation (for g-step): Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
13:57.31 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): Task Claimed - I would
like to work on this task. |
13:57.37 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
13:58.31 |
Notify |
02GCI:gjeet *
5924891446476800 Write manual page documentation (for g-voxel):
Task Assigned - This task has been assigned to mandarj. You have
100 hours to complete this task, good luck! |
13:59.39 |
mandarj_ |
whois |
14:01.22 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): None - What does the
g-voxel command do? I went over the .c file but I could not
understand what the g-voxel... |
14:01.27 |
Notify |
02GCI:juskirat2000 * 5032082837340160
Design a prototype CAD GUI layout #4: None - what was
it |
14:01.43 |
mandarj_ |
I changed my
task as the file I was supposed to make (g-step.xml) already
exists. Please look into the matter. |
14:03.02 |
Notify |
02GCI:mjuvekar7 * 5001720170020864 Write
manual page documentation (for g-step): File already exists! - I
have removed my claim from this task as the file I was supposed to
make (g-step.xml)... |
14:03.03 |
Notify |
02GCI:juskirat2000 * 5032082837340160
Design a prototype CAD GUI layout #4: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
14:03.23 |
d_rossberg |
mandarj_:
maybe there is enough room to improve the g-step manual
page |
14:04.25 |
mandarj_ |
d_rossberg:
the man page seems to be quite self-explanatory and seems to
contain everything (I) can understand from the code |
14:06.47 |
*** join/#brlcad winghouchan
(~holoirc@genkt-056-125.t-mobile.co.uk) |
14:07.36 |
*** part/#brlcad mandarj_
(~mandar@117.195.33.84) |
14:07.42 |
*** join/#brlcad mandarj_
(~mandar@117.195.33.84) |
14:08.01 |
mandarj_ |
gjeet: are
you there? |
14:08.12 |
gjeet |
yeah |
14:08.41 |
mandarj_ |
I am doing
the task at
https://www.google-melange.com/gci/task/view/google/gci2014/5924891446476800 |
14:08.42 |
gcibot |
Write manual
page documentation (for g-voxel) |
14:08.42 |
gcibot |
Status:
Claimed (4 hours, 3 minutes left) |
14:08.42 |
gcibot |
Mentor(s):
Harmanpreet, Ishwerdas |
14:09.27 |
YashM_ |
anyone know
if new tasks coming in? |
14:09.38 |
mandarj_ |
I cannot
understand I cannot understand what the g-voxel command does from
the code. Could you please explain? |
14:09.54 |
Notify |
02GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: None - Yes, the
first link contains my latest work. And I'll submit a tar.gz format
right now. |
14:10.09 |
mandarj_ |
(I am asking
you as you were the one who assigned the task to me) |
14:11.14 |
Notify |
02GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: Ready for review
- The work on this task is ready to be reviewed. |
14:12.31 |
gjeet |
mandarj_:
Well sorry to say but I don't know about these commands, I guess
you need someone better than me for your query. |
14:13.04 |
mandarj_ |
gjeet:
ok |
14:13.07 |
*** part/#brlcad mandarj_
(~mandar@117.195.33.84) |
14:13.12 |
``Erik |
mandarj_: it
voxelizes the implicit geometry... part of the task is the ability
to read the source and understand the meaning of the arguments. Is
this a task... |
14:13.34 |
``Erik |
impatience.
*sigh* |
14:15.21 |
gjeet |
Erik: He
raised same query on melange, so It would be better if you answer
it there too
https://www.google-melange.com/gci/task/view/google/gci2014/5924891446476800 |
14:15.22 |
gcibot |
Write manual
page documentation (for g-voxel) |
14:15.22 |
gcibot |
Status:
Claimed (4 hours, 3 minutes left) |
14:15.22 |
gcibot |
Mentor(s):
Harmanpreet, Ishwerdas |
14:16.57 |
``Erik |
melange
sucks, I might address it later, but I have no interest in dealing
with the melange interface right now :) other stuff to
do |
14:17.19 |
d_rossberg |
i'll answer
his question on melange |
14:18.05 |
Notify |
02GCI:shardulc * 6423086379302912 Write
manual page documentation (for g-dot): Ready for review - The work
on this task is ready to be reviewed. |
14:23.33 |
*** join/#brlcad luca79
(~luca@net-37-116-120-48.cust.vodafonedsl.it) |
14:31.59 |
Notify |
02GCI:rossberg * 5924891446476800 Write
manual page documentation (for g-voxel): None - g-voxel generates
a list of voxels (fat points, you may see them as cubes) from a .g
file and writes them in... |
14:32.54 |
Notify |
02GCI:ljudusika * 4797643658100736 Model
"BRL-CAD" in BRL-CAD #2: How to render? - I have created this file
(sg). But I can not to render with comand rt -A0.75 -s1024 -c {set
ambSamples=256} I... |
14:39.00 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): None - what options can
it take? |
14:47.44 |
YashM_ |
I made
something in MGED then imported to Archer, when i right click
object and then "Shaded", Archer closes without error |
14:47.57 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): None - also, if possible,
could you give an example? |
14:50.24 |
``Erik |
in the
terminal that launched archer, without running anything else, what
does "echo $?" say? |
14:50.41 |
``Erik |
(if it's
lost, do "archer ; echo $?" and repeat the crash) |
14:51.01 |
YashM_ |
terminal? |
14:51.03 |
``Erik |
the number
might possibly be important |
14:51.14 |
``Erik |
um, yeah, how
are you starting archer? what os, etc? |
14:51.18 |
YashM_ |
windows |
14:51.22 |
YashM_ |
i just open
the application? |
14:52.08 |
``Erik |
ah, um,
shoot... I guess post a bug report with enough data to reproduce
it |
14:52.35 |
YashM_ |
can i do it
with CMD? |
14:53.24 |
``Erik |
I don't know
if windows apps can capture a return code in the cmd (terminal)
window... :/ sorry, I'm not a windows guy |
14:53.33 |
YashM_ |
well |
14:53.35 |
YashM_ |
heres the
.g |
14:53.35 |
YashM_ |
http://ge.tt/8cRW3n62/v/0?c |
14:53.41 |
YashM_ |
maybe you can
try it |
14:53.45 |
``Erik |
used a commodore64 until '96 to avoid dos/windows, then went
to linux :) |
14:53.54 |
YashM_ |
hehe |
14:55.51 |
``Erik |
hm, my
install of BRL-CAD is failing, libpng was updated... I downloaded
the .g, I'll recompile and take a peek, might take a
while |
14:56.07 |
YashM_ |
okay, no
worries |
14:56.37 |
``Erik |
even cmake
doesn't want to work *sigh* |
14:56.48 |
``Erik |
erik@precious
~/src/brlcad/build/gcc$ make install |
14:56.48 |
``Erik |
make:
/usr/local/Cellar/cmake/3.0.1/bin/cmake: No such file or
directory |
14:57.01 |
YashM_ |
haha |
14:57.07 |
``Erik |
(mac using
homebrew... running cmake directly now) |
14:57.29 |
``Erik |
I swear, at
one time, I did have the ability to run BRL-CAD! |
14:58.10 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
14:58.34 |
maths22 |
YashM_: @echo
off |
14:58.34 |
maths22 |
my_nify_exe.exe |
14:58.34 |
maths22 |
if errorlevel
1 ( |
14:58.34 |
maths22 |
<PROTECTED> |
14:58.34 |
maths22 |
<PROTECTED> |
14:58.36 |
maths22 |
) |
14:59.06 |
maths22 |
save that as
a .bat file, replace my_nifty_exe.exe with what you want to
run |
15:00.18 |
YashM_ |
replace with
directory or just the exe |
15:01.28 |
``Erik |
the .exe
file |
15:01.45 |
``Erik |
could be
C:\path\to\mged.exe |
15:05.44 |
``Erik |
ok, libbu is
all sorts of broken |
15:05.59 |
YashM_ |
well archer
application is itself a .bat |
15:06.09 |
``Erik |
on both mac
and linux now... |
15:06.46 |
``Erik |
archer is
actually a tcl program, there's a batch file to launch it on
windows and shell scripts on everything-not-windows... |
15:07.15 |
maths22 |
``Erik: what
sorts of broken? |
15:07.33 |
YashM_ |
so does that
echo work on .bat |
15:07.39 |
YashM_ |
also, i guess
it only returns a code? |
15:07.51 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: Task Claimed -
I would like to work on this task. |
15:08.01 |
YashM_ |
i have
cygwin, can i do something with it |
15:08.37 |
``Erik |
maths22:
"dow_year_start" is unused, comment that out and ntohll
redefinition errors |
15:09.41 |
Notify |
02GCI:maths22_m * 5238032693198848
Implement new API function to reduce duplication #4: Task Assigned
- This task has been assigned to Andromeda Galaxy. You have 100
hours to complete this task,... |
15:10.30 |
adityagulati |
Does Anyone
Know What's Happening To The Ones Who Forged The Tasks |
15:12.25 |
adityagulati |
?? |
15:12.59 |
maths22 |
adityagulati:
I don't think any of their forged tasks were accepted |
15:13.16 |
maths22 |
We are still
working out anything beyond that... |
15:14.21 |
MarcTannous |
maths22: if
you are ever in doubt about a task being forged, tell me its name
and I'll check it out as well |
15:14.30 |
maths22 |
MarcTannous:
thanks |
15:14.59 |
Notify |
02GCI:ljudusika * 4797643658100736 Model
"BRL-CAD" in BRL-CAD #2: Render - s.png - printscreened from
Archer render window. How to save this render into
file? |
15:15.11 |
MarcTannous |
maths22: what
is the purpose of bombs.c? |
15:15.19 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: Ready for
review - The work on this task is ready to be reviewed. |
15:15.21 |
MarcTannous |
I understand
what the functions do, just want to know its purpose in the source
code |
15:15.23 |
MarcTannous |
what is it
used in? |
15:16.29 |
maths22 |
MarcTannous:
usefull tool: http://brlcad.org/xref/ident |
15:16.36 |
maths22 |
For example,
search bu_bomb |
15:16.37 |
Notify |
02GCI:ljudusika * 4797643658100736 Model
"BRL-CAD" in BRL-CAD #2: Ready for review - The work on this task
is ready to be reviewed. |
15:19.21 |
MarcTannous |
http://brlcad.org/xref/ident?i=free |
15:19.23 |
MarcTannous |
weird |
15:19.26 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:19.32 |
MarcTannous |
free is being
used in bomb.c but never referenced |
15:19.48 |
Notify |
03BRL-CAD:carlmoore * 63701
(brlcad/trunk/include/bn/chull.h
brlcad/trunk/src/libbrep/boolean.cpp
brlcad/trunk/src/libbu/y2038/time64.c): remove trailing
blanks/tabs; fix spellings |
15:19.53 |
MarcTannous |
[defined* |
15:24.07 |
maths22 |
free is a
standard library function:
http://www.tutorialspoint.com/c_standard_library/c_function_free.htm |
15:24.15 |
*** part/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
15:24.22 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
15:26.14 |
*** join/#brlcad Ljudusika
(4e6fba96@gateway/web/freenode/ip.78.111.186.150) |
15:26.50 |
MarcTannous |
oh thanks,
have not worked with memory alloc before |
15:27.08 |
MarcTannous |
the
identifier tool is really really helpful, thanks a lot |
15:30.17 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:36.04 |
Notify |
02GCI:chiyabansal * 5564670123442176 Fix
at least 8 spelling mistakes in at least 8 different files #3: None
- Sir, I could not understand the task and request you to please
explain it. I would be... |
15:36.55 |
andromeda-galaxy |
maths22: I
really like your buildbot... do you know when any ofthe buildslaves
will be back up? |
15:44.09 |
maths22 |
andromeda-galaxy: not sure |
15:45.57 |
andromeda-galaxy |
maths22: oh
well... it'll be pretty neat when the buildbot's working properly
on multiple platforms, especially if we finish fixing all of the
tests. |
16:06.31 |
Notify |
03BRL-CAD:starseeker * 63702
brlcad/trunk/src/libbn/tests/bn_chull3d.c: turn second test back
on |
16:06.40 |
MarcTannous |
maths22: is
there any way to check if a function exitteD?# |
16:06.59 |
maths22 |
? |
16:07.48 |
MarcTannous |
<PROTECTED> |
16:07.56 |
MarcTannous |
is there any
way to check if it did get to that point? |
16:10.26 |
maths22 |
MarcTannous:
I'm not sure. Hopefully someone else can help |
16:10.35 |
MarcTannous |
``Erik: any
idea? |
16:14.47 |
MarcTannous |
:( |
16:15.16 |
mihaineacsu_away |
why don't you
print something it runs exit? |
16:15.39 |
mihaineacsu |
something
before it run exit* |
16:17.44 |
Notify |
03BRL-CAD:starseeker * 63703
brlcad/trunk/src/libbn/chull3d.c: Try to remove most of the fixed
constants for mallocing - not sure all of these are sensible
defaults but nothing seems to break. Also put the random shuffling
back in, but at least in initial testing it doesn't seem to help
much. The Stanford dragon model is too much for this code as it
stands, so we'll need to figure out how to fix it at some point.
A |
16:17.46 |
Notify |
gdb
interruption after a few minutes seems to indicate we're in
chull3d_search a lot, so perhaps there is something about that
function or its callees that doesn't scale well. |
16:18.13 |
MarcTannous |
I am doing a
unit test, want to check if it reaches the exit point. I thought
about printing something right before that, but is there any way to
find out if something was printed? |
16:18.22 |
MarcTannous |
by just
calling the function |
16:19.44 |
d_rossberg |
MarcTannous:
a program returns an int; this int can be set in the program's code
via exit(intvalue) or 'return intvalue' in main() |
16:20.45 |
d_rossberg |
i.e. if a
program returns 4 and there is exacly one exit(4) in the program
code then you know where the program has stopped |
16:21.14 |
MarcTannous |
ty |
16:23.07 |
d_rossberg |
btw, in
brl-cad there we have bu_bomb() and bu_exit() which are able to
print additional information before the program dies |
16:26.24 |
MarcTannous |
I am doing a
unit test for bomb.c :D |
16:29.52 |
d_rossberg |
did you know
that you can catch bombs with BU_SETJUMP/BU_UNSETJUMP? |
16:31.21 |
andromeda-galaxy |
d_rossberg:
sorry to interrupt, but I'm having a little trouble starting Archer
with a specific debug value, any idea why? |
16:35.47 |
d_rossberg |
andromeda-galaxy: os, parameters? (maybe
i've missed your post here) |
16:37.25 |
andromeda-galaxy |
d_rossberg:
archer seems to try to use anything I input as data |
16:37.53 |
andromeda-galaxy |
i.e. I tried
-x like it says in the header comment about RT_G_DEBUG, but that
didn't work, neither did setting RT_G_DEBUG as an environment
variable |
16:43.45 |
d_rossberg |
which
OS? |
16:44.41 |
andromeda-galaxy |
liux |
16:44.46 |
andromeda-galaxy |
*Linux |
16:45.13 |
andromeda-galaxy |
(Arch, to be
specific --- Gentoo takes too long to build things on my
laptop) |
16:49.13 |
d_rossberg |
the shell
script which starts archer sets Archer::debug somewhere, maybe you
can do similar; archer itself is a tcl program
(src/tclscripts/archer) where again a debug variable is
referenced |
16:49.48 |
andromeda-galaxy |
I know, but
what I actually need to debug |
16:49.59 |
andromeda-galaxy |
is one of the
C commands from libged that Archer calls |
16:50.08 |
andromeda-galaxy |
that uses
RT_G_DEBUG&DEBUG_TREEWALK |
16:50.17 |
andromeda-galaxy |
so I'm trying
to figure out how to set RT_G_DEBUG |
16:50.47 |
andromeda-galaxy |
d_rossberg:
in raytrace.h, it says to use the "-x" option, but Archer doesn't
take that option and pass it through... |
16:53.28 |
Notify |
02GCI:jose99peter * 4639899508539392 Write
manual page documentation (for g-jack): Task Claimed - I would like
to work on this task. |
16:53.58 |
Notify |
02GCI:deepakkumarsharma * 4639899508539392
Write manual page documentation (for g-jack): Task Assigned - This
task has been assigned to JOEPETER FRANCIS. You have 100 hours to
complete this task,... |
16:58.43 |
*** join/#brlcad andrei_
(~andrei@5-12-49-227.residential.rdsnet.ro) |
16:59.35 |
d_rossberg |
the only idea
i have is to run archer in gdb, set a breakpoint somwhere in librt
before your function will be called an set RTG.debug in the
debugger |
17:01.10 |
Notify |
02GCI:jose99peter * 4639899508539392 Write
manual page documentation (for g-jack): Claim Removed - The claim
on this task has been removed, someone else can claim it
now. |
17:05.16 |
Notify |
02GCI:vaishnavisvp * 5564670123442176 Fix
at least 8 spelling mistakes in at least 8 different files #3: Task
Claimed - I would like to work on this task. |
17:06.01 |
Notify |
02GCI:Melange
* 6353662997692416 Design a BRL-CAD splash screen #3: No more Work
can be submitted - Melange has detected that the deadline has
passed and no more work can be submitted. The
submitted... |
17:20.27 |
Notify |
02GCI:rohit_agarwal * 5221860329390080
Design a new website favicon! #8: Ready for review - The work on
this task is ready to be reviewed. |
17:22.27 |
Notify |
02GCI:rohit_agarwal * 5221860329390080
Design a new website favicon! #8: 2 Files Uploaded - I have
uploaded a new favicon as you asked. My new files are - Favicon
3.xcf/.gif |
17:25.03 |
Notify |
02GCI:marioscappini * 6429879809605632
Design a new website landing page for BRL-CAD #5: Ready for review
- The work on this task is ready to be reviewed. |
17:25.49 |
*** join/#brlcad Vaishnavisvp
(b641e9a2@gateway/web/freenode/ip.182.65.233.162) |
17:26.08 |
YashM_ |
Hi
Vaishnavisvp, you can leave your question here and someone
answer |
17:26.15 |
YashM_ |
someone
will* |
17:26.23 |
Notify |
02GCI:keshashah * 5564670123442176 Fix at
least 8 spelling mistakes in at least 8 different files #3: Task
Assigned - This task has been assigned to Vaishnavi Prasad. You
have 100 hours to complete... |
17:26.38 |
Vaishnavisvp |
Thank you so
much :D |
17:26.59 |
Vaishnavisvp |
May I know
where I can get the files? |
17:28.25 |
YashM_ |
Vaishnavisvp,
which task? |
17:29.08 |
Vaishnavisvp |
I must fix at
least 8 spelling mistakes in 8 different files. |
17:30.21 |
YashM_ |
do you have
SVN? |
17:30.33 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Ready for review - The work on this
task is ready to be reviewed. |
17:31.06 |
Vaishnavisvp |
YashM_ : SVN?
I'm really new to this, apologies. |
17:31.45 |
*** join/#brlcad deepak
(~chatzilla@117.199.104.249) |
17:32.04 |
YashM_ |
Are you on
Windows? |
17:34.48 |
Vaishnavisvp |
YashM_
yes |
17:35.06 |
YashM_ |
you need the
BRL-CAD source files |
17:35.17 |
YashM_ |
You can
download TortoiseSVN |
17:35.24 |
YashM_ |
and get the
files on your PC |
17:35.25 |
Vaishnavisvp |
YashM_
yes. |
17:35.46 |
YashM_ |
then you need
to do an SVN checkout |
17:35.52 |
YashM_ |
a* |
17:36.47 |
Vaishnavisvp |
YashM_ thank
you very much! I shall try it now. :D |
17:38.08 |
YashM_ |
Do check the
BRL-CAD wiki: http://brlcad.org/wiki |
17:38.17 |
YashM_ |
~ask |
17:38.17 |
infobot |
Questions in
the channel should be specific, informative, complete, concise, and
on-topic. Don't ask if you can ask a question first. Don't ask if
a person is there; just ask what you intended to ask them. Better
questions more frequently yield better answers. We are all here
voluntarily or against our will. |
17:41.08 |
ignacio |
for gcibot
users, the time bug, has been fixed |
17:46.56 |
Notify |
02GCI:denisapirlea * 4639899508539392
Write manual page documentation (for g-jack): Task Claimed - I
would like to work on this task. |
17:47.11 |
Notify |
02GCI:deepakkumarsharma * 4639899508539392
Write manual page documentation (for g-jack): Task Assigned - This
task has been assigned to Denisa. You have 100 hours to complete
this task, good luck! |
17:48.31 |
Notify |
02GCI:sharan1998 * 5821990405406720 Model
a toy tank in 3D using BRL-CAD #4: Task Claimed - I would like to
work on this task. |
17:49.21 |
Notify |
02GCI:mihaineacsu29 * 5821990405406720
Model a toy tank in 3D using BRL-CAD #4: Task Assigned - This task
has been assigned to Sharan Narayan. You have 100 hours to complete
this task, good luck! |
17:50.03 |
MarcTannous |
for anyone
coding under the Debian VM |
17:50.12 |
MarcTannous |
do NOT drag
files into gedit, as it WILL crash |
17:50.19 |
MarcTannous |
I mean crash
the whole thing |
17:50.21 |
mihaineacsu |
:)) |
17:50.53 |
*** join/#brlcad Michael_Huang
(~mike@ip-other.acalanes.k12.ca.us) |
17:51.00 |
Notify |
02GCI:sharan1998 * 5821990405406720 Model
a toy tank in 3D using BRL-CAD #4: I would like to complete -
Sorry I got no reply so didn't continue Also there were exams
going on but now it's over ;) ... |
17:57.01 |
Notify |
02GCI:deepakkumarsharma * 6429879809605632
Design a new website landing page for BRL-CAD #5: Good but ... -
Hello Marioscappini, You give a good try to it but there are
certain things that needs... |
17:57.07 |
Notify |
02GCI:deepakkumarsharma * 6429879809605632
Design a new website landing page for BRL-CAD #5: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s)... |
18:03.06 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
18:03.27 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:03.49 |
Notify |
03BRL-CAD:carlmoore * 63704
brlcad/trunk/src/util/pixblend.c: add h? for help; remove two
'else' usages because there is 'return' just ahead of
them |
18:04.26 |
Notify |
02GCI:marioscappini * 6429879809605632
Design a new website landing page for BRL-CAD #5: None - Ok! i
will improve it and send it again |
18:04.47 |
andromeda-galaxy |
Any chance of
a task to fix the bug that YashM_ reported? |
18:11.45 |
MarcTannous |
what is the
syntax for running a specific test? |
18:17.05 |
*** join/#brlcad Michael_Huang
(~mike@ip-other.acalanes.k12.ca.us) |
18:21.14 |
*** part/#brlcad Michael_Huang
(~mike@ip-other.acalanes.k12.ca.us) |
18:26.18 |
andromeda-galaxy |
YashM_: I
don't know for sure if htis is the case, but your crash may have
been related to the fact that the skt_0 that asas is extruded from
is empty |
18:34.46 |
``Erik |
MarcTannous:
which test set? the "old" style tests would just be running the
test executable |
18:35.00 |
MarcTannous |
I am working
on a unit test, want to test it separately |
18:35.06 |
Notify |
02GCI:marioscappini * 6429879809605632
Design a new website landing page for BRL-CAD #5: None - what do
you mean by the menu items, do you mean shift it toward the logo of
the menu? |
18:35.11 |
MarcTannous |
just "make
test executablename"? |
18:35.29 |
``Erik |
no,
"src/libbu/test_bu" or whatever |
18:35.36 |
``Erik |
no make to
it, just run the executable |
18:36.12 |
``Erik |
the cmake
tests are different, though... |
18:36.38 |
MarcTannous |
what do you
mean by just run the executable |
18:36.52 |
andrei_ |
``Erik, can
you explain me quickly how bu_parallel works |
18:37.07 |
andrei_ |
in relation
to fork() or winapi? |
18:37.09 |
MarcTannous |
oh |
18:37.11 |
MarcTannous |
found
it |
18:37.39 |
andrei_ |
or, how does
BRL-CAD implement portable fork? Or it doesn't? |
18:37.44 |
``Erik |
bu_parallel
shouldn't mess with fork, it should be all threads, posix model
being almost natural |
18:38.22 |
andrei_ |
as far as I
remember, simulating fork on windows is difficult |
18:38.23 |
MarcTannous |
``Erik: if I
try to run the executable nothing happens |
18:38.45 |
``Erik |
um, I d'no
about a portable fork, but there should be something roughly
equivalent to system() that is portable, so "rt" and such can run
from mged |
18:39.43 |
``Erik |
MarcTannous:
"nothing" is a strange word... did you check the return code? the
unix approach (which most of BRL-CAD adheres to) is to print
nothing on success |
18:40.09 |
andrei_ |
``Erik I need
to figure out when the process I spawned ended, that's what I want
it for |
18:40.26 |
MarcTannous |
what do you
mean by "run the applcation"? navigating to
brlcad-build/src/libbu/tests/tester_bu_example and double click
it? |
18:40.49 |
``Erik |
andrei_: unix
style is wait() (I like wait4() myself) |
18:41.54 |
``Erik |
MarcTannous:
that'll throw away the return code, can you run it from a cmd
prompt doing the weird dos weirdness Herr Rossberg mentioned
earlier? |
18:41.57 |
mihaineacsu_away |
MarcTannous:
if you get the test running, you can check the test's result from
bash by running "echo $?" |
18:42.58 |
andrei_ |
what Mihai
said ^ is a very useful linux command |
18:43.17 |
andrei_ |
I use it a
lot |
18:43.37 |
``Erik |
$? is dandy
when you're using anything but windows, I suspect MarcTannous is
using windows... |
18:43.47 |
MarcTannous |
I'm on a
debian VM |
18:44.02 |
``Erik |
ah,
"myprogram ; echo $?" boom |
18:44.06 |
andrei_ |
``Erik:
:)) |
18:44.36 |
``Erik |
little bit of
bash fu, && and || can be used to do new actions based on
the return value of a previous code... |
18:45.01 |
``Erik |
myprog
&& echo "Success!" || echo "Failure!" |
18:45.40 |
andrei_ |
{ foo; echo
$?; } | awk '!/[^0-9]/ {exit($0)} {
}' |
18:45.42 |
andrei_ |
^^ |
18:46.47 |
andrei_ |
theoretically, this should feed the exit
code to another prog |
18:47.23 |
``Erik |
myprog ; echo
$? | newprog |
18:47.34 |
``Erik |
or myprog ;
newprog < $? |
18:47.36 |
``Erik |
or
... |
18:47.36 |
Notify |
02GCI:denisapirlea * 4639899508539392
Write manual page documentation (for g-jack): Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
18:47.58 |
andrei_ |
Marc is
writing a unit test for a file that happens to contain
bu_exit |
18:48.20 |
andrei_ |
and you can't
really test the return value of bu_exit since it .. exits the
program |
18:48.34 |
andrei_ |
my approach
was to fork and to see the child's process ret val, but that's not
portable |
18:48.41 |
andrei_ |
how does
BRL-CAD handle this sort of issues? |
18:48.54 |
``Erik |
is the test
of bu_exit() or something that calls bu_exit()? |
18:49.04 |
andrei_ |
of
bu_exit() |
18:49.18 |
andrei_ |
Marc, can you
paste your work so far |
18:49.19 |
andrei_ |
or
so? |
18:50.06 |
``Erik |
I'd make a
seperate executable for each bu_exit() call case and wrap them in
the ctest macros in the build system... but that is a tricky thing
to test |
18:51.03 |
andrei_ |
I don t see
too many options |
18:51.08 |
MarcTannous |
<PROTECTED> |
18:51.22 |
andrei_ |
you get a
compiler error because it doesn't get to call return |
18:51.37 |
andrei_ |
the program
"wants" to end with bu_exit() |
18:51.40 |
andrei_ |
hence, no
return exists |
18:52.51 |
``Erik |
bu_exit()
should call exit() which zomfg shoots the proc in the head, it's
all over, there is no stack unwind, no return value, it's just
over |
18:52.55 |
MarcTannous |
how should I
go about creating a separate process just for the purpose of it
getting exitted? |
18:53.08 |
MarcTannous |
``Erik :
)) |
18:53.52 |
``Erik |
MarcTannous:
you can either have a fork which could be nonportable, or multiple
calls to the program with expected exits... |
18:54.29 |
MarcTannous |
not sure
which one of these is the better/correct approach
though |
18:55.44 |
``Erik |
fork() is
used friendly in the code, without wrapping... so I'd assume it's a
necessary func and your test can use it |
18:55.52 |
``Erik |
s/friendly/freely/ |
18:56.33 |
MarcTannous |
what about
portability? |
18:56.37 |
``Erik |
src/libged/nirt.c src/libbu/backtrace.c
src/rt/worker.c src/mged/plot.c |
18:56.56 |
``Erik |
given the use
I'm seeing, I'd assume it's portable enough? |
18:56.57 |
andrei_ |
MarcTannous:
you can test bu_exit() only on linux |
18:57.05 |
mihaineacsu_away |
yup |
18:57.13 |
andrei_ |
life #ifdef
linux_stuff |
18:57.23 |
andrei_ |
defien the
function and use fork |
18:57.26 |
andrei_ |
otherwise,
simply don't test |
18:58.35 |
MarcTannous |
#ifdef
__linux__ |
18:58.38 |
MarcTannous |
right? |
18:58.41 |
``Erik |
libbu might
need a portable fork to deal with windows CreateProcess()
goop |
18:58.53 |
``Erik |
MarcTannous:
I'd say !__WIN32__ |
18:59.19 |
MarcTannous |
correct |
18:59.21 |
maths22 |
``Erik: The
cmake logic should just only run the test if fork()
exists |
18:59.34 |
``Erik |
mac, fbsd,
solaris, aix, hpux, tru64, photon, beos, obsd, etc all deal with
fork() right... windows is the slow kid |
18:59.49 |
maths22 |
Otherwise it
shouldn't be run as a pass or a fail |
19:00.02 |
``Erik |
yeh, cmake
can test for fork() |
19:00.35 |
mihaineacsu |
``Erik: so I
guess brlcad doesn't ever need to fork a process? (since it doesn't
have a portable fork) |
19:01.16 |
maths22 |
mihaineacsu:
http://brlcad.org/xref/ident?i=fork |
19:01.17 |
``Erik |
mihaineacsu:
it does... frequently, windows is just a special case
:/ |
19:01.32 |
maths22 |
windows has
fork() redefined to -1 |
19:01.33 |
andrei_ |
haha |
19:01.37 |
maths22 |
http://brlcad.org/xref/source/include/config_win.h#L311 |
19:01.46 |
mihaineacsu |
lol |
19:02.06 |
``Erik |
yeah,
src/libged/rt.c has the fu to fork() the rt proc, it's wrapped in a
#ifndef _WIN32 |
19:02.09 |
mihaineacsu |
* faking
it" |
19:02.14 |
andrei_ |
hahaha |
19:02.23 |
``Erik |
src/libged/rt.c:177 |
19:02.50 |
``Erik |
windows vs
the rest of the world :) |
19:02.59 |
mihaineacsu |
as
always |
19:03.36 |
``Erik |
bu_fork()
might be a good gci task, though |
19:03.52 |
andrei_ |
just like the
quarternions, perhaps |
19:03.52 |
andrei_ |
:p |
19:03.59 |
andrei_ |
quaternions* |
19:04.25 |
``Erik |
quaternions
are awesome, I chased down a math professor to explain them to me
back in '00 or os |
19:04.28 |
``Erik |
so |
19:05.30 |
MarcTannous |
there's a
task regarding unit tests for the quaternion library |
19:05.35 |
MarcTannous |
nobody's
touched it thisf ar |
19:06.16 |
``Erik |
in the US,
quaternions are typically taught in college level linear algebra,
so it doesn't surprise me that high school students are
reluctant |
19:06.43 |
andrei_ |
I'm surprised
andromeda didn't touch them |
19:06.49 |
andrei_ |
he seems
passionate about math |
19:07.20 |
MarcTannous |
in Romania,
students in their final year of highschool, with a gold medal in
international maths olympiad do not know quaternions |
19:07.32 |
MarcTannous |
trust me,
I've asked |
19:09.57 |
andrei_ |
MarcTannous,
it's not an untouchable topic, I'm sure it would take you less than
two days to get a hold of them |
19:10.13 |
``Erik |
quaternions
are a bit of an odd subject; you can learned the minimal applied
capability and it's a bunch of black magic, you can learn the pure
mathematical basis and it's a bunch of unapplicable black magic...
if you can grok the mathematical side and understand how it's
applied, suddenly it's the best stuff ever |
19:11.00 |
MarcTannous |
how does a
child process return its exit status? |
19:11.16 |
MarcTannous |
googled
around, found out the syntax for a child process is if ((pid =
fork()) == 0) { commands here |
19:11.16 |
``Erik |
the lynchpin
is that the entire 3d universe is a unit sphere in quaternion
space |
19:11.31 |
MarcTannous |
I only want
to have it exit and then return the status it exitted
with |
19:11.35 |
``Erik |
MarcTannous:
fork() will return the child proc, then you have to call wait() to
get the return results |
19:12.05 |
``Erik |
man 2
wait |
19:15.04 |
MarcTannous |
so just pid_t
wait(int *status); |
19:15.06 |
MarcTannous |
? |
19:15.40 |
*** join/#brlcad MarcTannous_
(5679c4d5@gateway/web/freenode/ip.86.121.196.213) |
19:15.59 |
MarcTannous_ |
oh damn, I
just accidentally closed about 20 pages of
documentation |
19:16.10 |
``Erik |
MarcTannous:
pretty much... I usually use wait4() |
19:16.10 |
MarcTannous_ |
and my
IRC |
19:16.21 |
MarcTannous_ |
what's the
difference betwen wait and wait4? |
19:16.27 |
``Erik |
um, if it's
chrome or firefox, history should have a "restore previous
session"? |
19:16.35 |
``Erik |
wait4 gives
you more info |
19:19.36 |
andrei_ |
Marc, let me
sketch an example |
19:19.55 |
MarcTannous_ |
ty |
19:20.38 |
MarcTannous_ |
having never
worked with child processes before, it's strange that I can get the
status it terminated with at a later time |
19:20.51 |
andrei_ |
MarcTannous_
: http://www.amparo.net/ce155/fork-ex.html |
19:20.56 |
andrei_ |
here s
exactly what you want |
19:21.16 |
Notify |
02GCI:marioscappini * 6429879809605632
Design a new website landing page for BRL-CAD #5: Ready for review
- The work on this task is ready to be reviewed. |
19:21.41 |
``Erik |
:) on linux,
a terminated process that hasn't had the status collected yet is
called a zombie process, I'm going to guess that you've seen
zombies before? know ya know why :) |
19:23.16 |
MarcTannous_ |
thank you
guys, I now have a basic understanding of fork(), hope my unit test
works |
19:23.36 |
andrei_ |
it's called
zombie because you can t interract with it |
19:24.03 |
andrei_ |
like |
19:24.05 |
andrei_ |
it's
"dead" |
19:24.09 |
andrei_ |
but it s
still using resources |
19:25.49 |
``Erik |
yeah,
terminated, but it hasn't had the return code read so it can't be
completely released |
19:27.21 |
andrei_ |
linux is
quite full of nerdjokes |
19:27.23 |
andrei_ |
in various
ways |
19:28.09 |
``Erik |
bogomips. |
19:28.14 |
andromeda-galaxy |
``Erik,
andrei_: just going over the backlog, I actually have been planning
to look into some of the quaternion functions :-) the only reason
that I haven't done them yet is that I usually use Mathematica for
generataing the correct results, but I can't find a Mathematica
function that is equivalent to quat_sblerp() |
19:28.33 |
andromeda-galaxy |
also, I was
reading that fork() is *really* hard to do right in
Windows |
19:29.07 |
``Erik |
sblerp? I'm
familiar with slerp, what's the b? |
19:29.23 |
andrei_ |
mihaineacsu
and I have done it as a homework assignment as part of a
course |
19:29.26 |
andromeda-galaxy |
sorry,
sberp |
19:29.32 |
andrei_ |
but yeah, it
s not easy |
19:29.33 |
andromeda-galaxy |
spherical
bezier interpolation |
19:30.00 |
andrei_ |
and quite
pointless |
19:30.08 |
``Erik |
ah, gotcha,
my background is game crap from 10-15 years ago, slerp (spherical
linear interpolation) was the hot shit |
19:30.30 |
andromeda-galaxy |
yeah... I
can't find much documentation on sberp |
19:30.39 |
andromeda-galaxy |
that's and
slerp are probably the hardest ones to test |
19:31.26 |
mihaineacsu |
<andromeda-galaxy>also, I was
reading that fork() is *really* hard to do right in Windows - yes,
it's sort of nerve racking |
19:33.01 |
``Erik |
we have a
live example of a windows fork() in src/libged/rt.c:177... it's not
that hard, just weird |
19:33.12 |
andrei_ |
what annoys
me the most on windows is the genericity of their api |
19:33.19 |
andrei_ |
you got a
function that does 10 things |
19:33.27 |
andrei_ |
with a lot
of parameters |
19:33.34 |
andrei_ |
and most of
the time a lot of them are null |
19:33.36 |
andrei_ |
or
0 |
19:33.52 |
deepak |
Hey guys, I'm
reading your chat regarding Quaternions. It seems quite interesting
I have tried to explore to but couldn't make myself understand. Can
you please briefly explain me what it is all about. |
19:33.58 |
``Erik |
loads an HWND into a trebuchet and flings it at andrei
:D |
19:34.20 |
``Erik |
deepak: are
you familiar with complex numbers? |
19:34.23 |
andrei_ |
haha, a
handle? :)) |
19:34.24 |
andromeda-galaxy |
oh well...
``Erik: I guess that what I was reading was about how Cygwin tries
to emulate process apis |
19:34.35 |
deepak |
Yes! |
19:35.15 |
andromeda-galaxy |
quaternions
are like complex numbers, excep that instead of just a+bi, they're
a+bi+cj+dk (if I'm remembering corectly) |
19:35.34 |
andromeda-galaxy |
they're a fun
ngroup |
19:36.10 |
andromeda-galaxy |
``Erik,
andrei_: do you know of any papers about BRL-CAD's sberp
algorithm? |
19:36.19 |
andrei_ |
I don't, for
sure |
19:37.08 |
``Erik |
deepak: we
can generalize 3d space as x,y,z. We can talk about imaginary
numbers as ax+bi where i is the imaginary component... we could
extend complex numbers into a complex 3d space by saying that the
imaginary component is 3d, a+bi+cj+dk, where ijk is the imaginary
3d space |
19:37.33 |
``Erik |
andromeda-galaxy: cygwin tries to be unix,
where we might just want a subset |
19:37.56 |
andromeda-galaxy |
``Erik:
right.. duplicating the *exact* behavior of fork is really hard,
but making something close enough isn't too bad? |
19:38.09 |
``Erik |
andromeda-galaxy: yes |
19:39.00 |
andromeda-galaxy |
``Erik: makes
sense... I can't find *any* information about the expected behavior
of spherical bezier interpolation! (apart from this one set of
slides that is verey general and has the text positioning messed
up: http://caig.cs.nctu.edu.tw/course/CA/Lecture/slerp.pdf) |
19:39.10 |
``Erik |
fork() and
exec*() have a lot of implicit details that are very very unix
specific, but the 99% case is fairly routine |
19:39.13 |
deepak |
Can you
please provide me with any real world example. |
19:41.19 |
``Erik |
a single
point in quaternion space has enough information that we can
translate it to a pair of vectors in 3d cartesian space; a
directional vector and an 'up' vector... this is adequate to
describe any orientation/position we could care about |
19:42.54 |
``Erik |
the sweet
part is that a quaternion space point is discreet, there is only
one. If you were dealing with 3d directions in another system like
euler coordinates, as you get to the poles, there are an infinite
number of representations.... so you get ugly behaviors like gimbal
lock, or you don't know which way is a shortcut to the next
position, so the point whips around in a crazy way |
19:43.32 |
``Erik |
with a
quaternion, you move, you project to the unit sphere, translate to
the cartesian space, and you're done... no gimbal lock, no
whipping... it just works |
19:44.31 |
``Erik |
um, the plib
guy, uh, steve baker I think? did a great article on this a long
time ago |
19:44.57 |
``Erik |
http://www.sjbaker.org/steve/omniv/eulers_are_evil.html |
19:46.31 |
andromeda-galaxy |
``Erik: so do
you know of any reasonably easy way to get expected values for
slerp/sberp?O |
19:47.19 |
andromeda-galaxy |
The rest of
them are alright, but slerp/sberp don't seem to have many
``reference implementations'' so to speak |
19:47.56 |
``Erik |
andromeda-galaxy: nope! mathematica should
give you decent values to expect... you could do 'em longhand on
paper, you might be able to google a test suite... but I don't
think there's any good easy cheat |
19:48.39 |
andromeda-galaxy |
``Erik: yeah,
the problem is that Mathematica doesn't actually have very good
qmath facilities |
19:48.41 |
deepak |
Seems
interesting. I want to explore it more and more. Can you just tell
me where to start so that the concept get exactly clear for
me. |
19:49.04 |
andromeda-galaxy |
``Erik:
http://reference.wolfram.com/language/Quaternions/guide/QuaternionsPackage.html,
no interpolation! |
19:49.47 |
``Erik |
andromeda-galaxy: maybe you can be the
first to make a de-facto test suite! |
19:50.00 |
andromeda-galaxy |
``Erik: would
be fun... |
19:50.39 |
``Erik |
<lame game
company> so, uh, why should we hire you?" <andromeda>
bitch, I wrote the book on quaternion slerp testing! |
19:52.18 |
andromeda-galaxy |
``Erik: I'll
probably start with the other functions, then look into the slerp
stuff, maybe do some calculations by hand |
19:52.42 |
andromeda-galaxy |
the real
problem will be with the sberp stuff, at least there's
documentation about the slerp algorithm out there... |
19:54.03 |
``Erik |
I like to
think I'm pretty goddamn smart, and I don't know squat about
quaternion sberp... anything you do with that is going to be world
class |
19:54.31 |
andromeda-galaxy |
``Eirk:
thanks! :-) |
19:54.48 |
andromeda-galaxy |
oh look,
every google result about quaternion sberp is from libbn source
code! |
19:55.44 |
``Erik |
so you'd be
the world leader in SBERP with experince in the world leading
platform for SBERP... |
19:57.00 |
andromeda-galaxy |
now I'm
really curious who wrote that function... |
19:57.12 |
``Erik |
svn
log |
19:57.34 |
``Erik |
wonders if it was twinky |
19:58.19 |
andromeda-galaxy |
nothing about
interpolation in any of the log messages at least... |
20:03.40 |
``Erik |
one of the
previous developers of BRL-CAD wrote an entire modeling system
based on quaternions called "nurbana", brilliant dude... far more
"crash and burn" than me, but I ended up adopting a few of his
projects |
20:04.21 |
andromeda-galaxy |
interesting... |
20:06.26 |
``Erik |
well, more
nurbs than quaternions, but highly related |
20:06.38 |
Stragus |
Was that
Justin? |
20:07.03 |
``Erik |
yeah, don't
tell him I said that... |
20:07.24 |
Stragus |
Eheh, it's
noted |
20:07.33 |
Stragus |
I haven't
heard of him in years |
20:07.57 |
``Erik |
he got a
pilot license and a registered glider |
20:08.20 |
MarcTannous_ |
notices the chat took quite a turn in the past half an
hour |
20:08.22 |
``Erik |
also;
married, bought a large house out in farmland, ... |
20:08.51 |
Stragus |
So no more
rockets to launch a home-made satellite from his garage |
20:09.20 |
maths22 |
``Erik:
written by mike |
20:09.25 |
maths22 |
http://brlcad.org/fisheye/changelog/BRL-CAD?cs=2074 |
20:09.34 |
andromeda-galaxy |
hmm...it
looks kinda like the interpolation equivalent of a cubic bezier
curv... |
20:09.34 |
``Erik |
hehehe, I've
no idea! he doesn't talk to me anymore, he's busy with his own
stuff |
20:09.35 |
maths22 |
Or at least
committed by him |
20:10.11 |
maths22 |
``Erik:
committed 25 years ago, and essentially unchanged |
20:10.25 |
maths22 |
It got moved,
but the body of the function is identical |
20:11.25 |
Stragus |
andromeda-galaxy: Quaternions are neat,
it's the sane way to interpolate between rotations in 3D (or
interpolate between "matrices" if you wish) |
20:11.49 |
maths22 |
andromeda-galaxy: http://caig.cs.nctu.edu.tw/course/CA/Lecture/slerp.pdf
seems to address sberp |
20:11.55 |
maths22 |
just not by
that name |
20:12.02 |
Notify |
02GCI:sharan1998 * 5821990405406720 Model
a toy tank in 3D using BRL-CAD #4: Ready for review - The work on
this task is ready to be reviewed. |
20:12.07 |
maths22 |
Page
16? |
20:12.11 |
``Erik |
maths22: not
terribly surprising that mike muuss had an interest... iirc, the
quaternion story goes back to a constitutinal by hamilton in the
1820's, and he carved the gist in a bridge in scotland? |
20:12.13 |
andromeda-galaxy |
maths22:
that's the one that I saw to... it doesn't go into to much depth,
as far as i can tell... |
20:12.36 |
Stragus |
I heard that
story about the bridge engraving |
20:12.40 |
maths22 |
https://ece.uwaterloo.ca/~dwharder/C++/CQOST/Bezier/ |
20:12.54 |
maths22 |
I'm not sure
if that really explains it, but it might |
20:13.20 |
andromeda-galaxy |
looking at
the source & considering the definition fo a Bezier curve (and
Paragraph 6 of the ece.uwaterloo.ca link, I think I've got
it... |
20:13.46 |
maths22 |
andromeda-galaxy:
http://run.usc.edu/cs520-s13/quaternions/quaternions-cs520-6up.pdf |
20:13.53 |
``Erik |
woops,
1840's, my bad |
20:14.52 |
``Erik |
and an irish
bridge http://en.wikipedia.org/wiki/Broom_Bridge |
20:17.32 |
andromeda-galaxy |
brl-cad does
quaternions as fastf_t[4]={x,y,z,w}, right? |
20:17.51 |
``Erik |
yes, where
x,y,z are i,j,k |
20:18.10 |
andromeda-galaxy |
right, it's
x+yi+zj+wk |
20:18.23 |
andromeda-galaxy |
the
quaternion group is kinda fun to... |
20:18.44 |
``Erik |
uh, I think
ix, jy, kz, w |
20:18.57 |
andromeda-galaxy |
oh is it...
yeah, my bad |
20:18.58 |
andromeda-galaxy |
sorry |
20:19.09 |
andromeda-galaxy |
I'm used to
seing them written as |
20:19.18 |
andromeda-galaxy |
<1,i,j,k> for some
reason |
20:19.42 |
``Erik |
:) as long as
the term correlate in the end |
20:20.09 |
andromeda-galaxy |
indeed... |
20:20.24 |
Stragus |
Mathematicians and programmers often like
to write things out differently |
20:20.34 |
Stragus |
i,j,k,1 makes
a lot more sense for a programmer |
20:21.01 |
andromeda-galaxy |
Stragus:
why? |
20:21.41 |
Stragus |
Because it
maps directly to points/vertices/vectors of x,y,z,w. Therefore you
can easily do arithmetics with a loop or vectorized with SSE and so
on |
20:21.48 |
``Erik |
Stragus
thinks computers were invented in 1970, so he cound
funny |
20:21.56 |
``Erik |
counts |
20:22.44 |
Stragus |
Eh. Try to
optimize quaternion maths written stored as 1,i,j,k with SSE,
you'll have extra pointless shuffles |
20:23.09 |
``Erik |
yes, sse is
built on ideas from 1970 |
20:23.39 |
``Erik |
right along
with indexing counting from 0 |
20:23.47 |
Stragus |
And it's
still around and kicking today, hence why programmers like to write
things differently from mathematicians |
20:26.01 |
``Erik |
hey, I'm not
saying there's anything wrong with it :) just recognize the
history... fortran counts from 1 because computers counted from
1... until 1970... with the pdp1... to crap-talk fortran for not
complying to specs that showed up 15 years after its inception,
well, that'd be lame... :D |
20:26.06 |
``Erik |
O:-) |
20:26.28 |
``Erik |
(not saying
fortran was right, just saying it wasn't wrong at the
time) |
20:26.42 |
Notify |
03BRL-CAD:starseeker * 63705
brlcad/trunk/src/libbn/chull3d.c: Break up the task of convex hull
calculation into calculating the hulls of subsets of the input
vertex array, and then calculating hulls on the sets of hulls to
build up to the final hull. While the previous setup crashed on the
Stanford dragon after around 9 hours running, this approach
succeeded in about 30 seconds. It doesn't address whatever
the |
20:26.44 |
Notify |
underlying
issues are with the hull implementation itself and large data sets,
just pre-processes the inputs to avoid dealing with them *as* a
large data set. This will not work in cases where large numbers of
vertices are legitimately part of the convex hull - in that case it
actually increases run times - and it's still not fast on large
models even when it helps, but since large bots of that nature
already aren't |
20:26.46 |
Notify |
practical
with this code and this does handle at least some situations better
go with it for now. |
20:26.52 |
``Erik |
shakes fist a bit, then steps off the soap
box |
20:27.23 |
Stragus |
:) I need to
look up on these old computers you speak of, it still makes no
sense to count from 1 |
20:27.45 |
``Erik |
early
computers also counted base 10 |
20:28.06 |
Stragus |
I want to
access the element 1 from an array. Is it at memory[index*stride]
or is it at memory[(index-1)*stride]? |
20:28.35 |
``Erik |
element one
is memory[1] |
20:28.46 |
``Erik |
boom, done,
let the machine math it out, that's the job |
20:28.47 |
Stragus |
And how do
you compute the offset to it? |
20:29.10 |
Stragus |
It requires
an extra operation to subtract 1, totally superfluous due to a
flawed design |
20:29.50 |
Stragus |
In fact, it's
the human languages that are broken. The zeroth element should be
the first element |
20:30.00 |
Stragus |
steps down ``Erik's soap box |
20:30.18 |
``Erik |
Stragus: your
argument is erroneous... we do things different now because we
learned better... things were different back then |
20:31.09 |
Stragus |
Fine, so we
learned a better way, and that's why computers today count from
zero |
20:31.10 |
``Erik |
I will
flippin' beat you with your own bicycle, er, um, uh, I mean, uh,
early computers did not behave as a C dev would expect
them... |
20:31.24 |
``Erik |
the pdp1 was
a huge progression, and it is what C is |
20:31.32 |
Stragus |
nods to that |
20:32.29 |
``Erik |
still wants to beat Stragus with a bicycle thought
:D |
20:32.34 |
``Erik |
though |
20:32.58 |
Stragus |
I'll watch
out the next time I bring mine to Maryland :) |
20:33.36 |
``Erik |
any idea when
that will be? I owe you a good dinner :/ that last one was
embarassing |
20:34.00 |
Stragus |
Ahah. No idea
yet, SURVICE seems fond of doing Google hangouts lately |
20:35.11 |
Stragus |
Did the kid
start building without instructions already? |
20:35.50 |
Stragus |
If not, I'll
have to bring a tub with no instructions |
20:35.58 |
``Erik |
he's still
hesitant, I think I'm going to buy him a big box of generic parts
with no instructions |
20:36.01 |
``Erik |
hah |
20:36.15 |
Stragus |
Yup, that
should be the plan |
20:36.36 |
``Erik |
don't you
worry about it, I'll take care of it :) |
20:37.13 |
``Erik |
https://www.google.com/search?safe=off&es_sm=91&tbm=isch&q=lego+bucket&revid=1367562469&sa=X&ei=61GLVO_YEeG1sATFqoCIBA&ved=0CCMQ1QIoAQ&dpr=1&biw=1232&bih=705#facrc=_&imgdii=_&imgrc=sAb0Il7ATJ5XeM%253A%3BaOy-HTQ4wuwhJM%3Bhttp%253A%252F%252Fecx.images-amazon.com%252Fimages%252FI%252F916yU0qxE8L._SY355_.jpg%3Bhttp%253A%252F%252Fwww.amazon.com%252FLEGO-Bricks-10662-Creative-Bucket%252Fdp%252FB00AWBLS80%3B323%3B355 |
20:37.43 |
``Erik |
http://www.amazon.com/LEGO-Bricks-10662-Creative-Bucket/dp/B00AWBLS80
to be more exact |
20:38.23 |
Stragus |
That's
overpriced though |
20:38.39 |
Stragus |
But yes,
something like that |
20:39.57 |
andromeda-galaxy |
I can't find
a mat_t equivalent of HNEAR_EQUAL... oh well |
20:56.39 |
``Erik |
overpriced?
can you give me a better spot? |
20:57.11 |
``Erik |
I'm itching
to give him something without instructions :-) |
20:57.37 |
``Erik |
I think I saw
a similar thing for ~30 |
20:59.12 |
Stragus |
Walmart U.S.
had a 1600 parts tub for $30 for Black Friday |
20:59.24 |
Stragus |
Let me look
around a little |
20:59.39 |
Notify |
02GCI:brlcad
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: Task Needs More Work - One of the mentors has sent
this task back for more work. Talk to the mentor(s)... |
20:59.45 |
Notify |
02GCI:brlcad
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: Deadline extended - The deadline of the task has been
extended with 2 days and 2 hours. |
21:00.31 |
andromeda-galaxy |
``Erik: sorry
to interrupt, but what exactly does quat_make_nearest
do? |
21:03.01 |
Notify |
02GCI:Melange
* 4797643658100736 Model "BRL-CAD" in BRL-CAD #2: No more Work can
be submitted - Melange has detected that the deadline has passed
and no more work can be submitted. The submitted... |
21:04.06 |
Notify |
02GCI:brlcad
* 5173865613361152 Design a web page that overviews the BRL-CAD
contributors: prose - Olivia, sorry for not replying sooner. This
is looking great. The only bit is reducing the
prose,... |
21:05.10 |
MarcTannous_ |
``Erik: for
wait() |
21:05.19 |
MarcTannous_ |
I need to
#include <sys/wait.h> right? |
21:05.41 |
``Erik |
yes |
21:05.51 |
MarcTannous_ |
also #include
<sys/types.h> ? |
21:05.58 |
``Erik |
probably |
21:06.15 |
MarcTannous_ |
can I get
some feedback on a simple function test? |
21:06.21 |
``Erik |
sure |
21:06.26 |
andromeda-galaxy |
``Erik: do
you know where there is some good documentation on
quat_make_nearest? |
21:06.40 |
MarcTannous_ |
http://pastebin.com/kpA8w4v4 |
21:06.58 |
``Erik |
andromeda-galaxy: how do you mean? zomfg
mathematical, or just code? |
21:07.11 |
andromeda-galaxy |
almost any...
ideally not the code that's in qmath.c... |
21:07.18 |
andromeda-galaxy |
for the
test... |
21:08.06 |
Notify |
02GCI:brlcad
* 6423086379302912 Write manual page documentation (for g-dot):
Task Closed - Congratulations, this task has been completed
successfully. |
21:08.51 |
``Erik |
I can try to
convince the fiance to give me some time tomorrow to read the code
and grok the math... |
21:08.54 |
MarcTannous_ |
``Erik: is
that one okay, should I try and compile it? |
21:08.57 |
Notify |
03BRL-CAD:brlcad * 63706
brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt: apply gci
patch
http://www.google-melange.com/gci/task/view/google/gci2014/6423086379302912
from shardulc that adds a new manual page for the g-dot
exporter. |
21:10.08 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
21:10.09 |
``Erik |
MarcTannous_:
try to compile it. |
21:10.27 |
chick_ |
clear |
21:10.27 |
``Erik |
and run it,
and check it against tests |
21:10.41 |
MarcTannous_ |
if it
works |
21:10.43 |
MarcTannous_ |
you're the
man |
21:11.23 |
Notify |
02GCI:brlcad
* 6423086379302912 Write manual page documentation (for g-dot):
nicely done! - Shardul, this looks much better. I was able to
successfully apply your changes and they compiled
cleanly.... |
21:11.37 |
MarcTannous_ |
the whole
proces in a process thingie is great |
21:12.05 |
``Erik |
no, dude,
don't do that to me... the gf's bdat is just wrapping up, my bday
is starting, every bit of time I can give is outside of
norm... |
21:12.50 |
MarcTannous_ |
happy
birthday! |
21:13.20 |
``Erik |
not until
sunday, but thanks! |
21:13.40 |
MarcTannous_ |
it compiled
:O |
21:13.52 |
MarcTannous_ |
if the test
works, I'm gonna go to sleep so happy |
21:13.54 |
Notify |
03BRL-CAD:brlcad * 63707
(brlcad/trunk/AUTHORS brlcad/trunk/NEWS): credit Shardul for his
latest gci contribution, manpage for g-dot |
21:14.00 |
Notify |
02GCI:brlcad
* 5238032693198848 Implement new API function to reduce duplication
#4: Task Needs More Work - One of the mentors has sent this task
back for more work. Talk to the mentor(s) assigned... |
21:14.11 |
``Erik |
crosses his fingers for mark |
21:14.54 |
MarcTannous_ |
what was the
syntax for echo again? |
21:15.01 |
MarcTannous_ |
echo $? seems
to not work |
21:16.09 |
MarcTannous_ |
IT WORKS AND
THE TEST WORKs |
21:17.49 |
andromeda-galaxy |
``Erik: not
sure if you saw this above, but I'm fine with any description of
the make_nearest function you can find other than the bn
implementation; mathematical would be great... |
21:18.16 |
Notify |
02GCI:brlcad
* 5238032693198848 Implement new API function to reduce duplication
#4: er, reduction? - Perhaps I missed the task/discussion where
the need for this API addition came up? I'm not sure... |
21:18.46 |
*** join/#brlcad Ch3ck_
(~localhost@41.205.22.13) |
21:21.17 |
Notify |
02GCI:izak *
4797643658100736 Model "BRL-CAD" in BRL-CAD #2: Deadline extended -
The deadline of the task has been extended with 1 days and 0
hours. |
21:21.32 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: Discussion on
IRC - There was a big discussion on IRC with me, Stragus, and
starseeker, last night around... |
21:24.01 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: Reason for
submission under this task - I was originally planning on
submitting this under fixing the last... |
21:24.06 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: Ready for
review - The work on this task is ready to be reviewed. |
21:25.48 |
andromeda-galaxy |
MarcTannous:
no, but I have a patch that I'm pretty sure will be acceptable,
waiting to submit |
21:25.52 |
Notify |
02GCI:brlcad
* 6353662997692416 Design a BRL-CAD splash screen #3: mukul -
Mukul, Did you design that background? If you did not, you should
provide attribution (ie, credit) when you create... |
21:26.08 |
andromeda-galaxy |
oh wait,
sorry, looking at something from last ngiht :-) |
21:26.47 |
Notify |
02GCI:brlcad
* 6353662997692416 Design a BRL-CAD splash screen #3: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
21:26.57 |
Notify |
02GCI:brlcad
* 6353662997692416 Design a BRL-CAD splash screen #3: Deadline
extended - The deadline of the task has been extended with 2 days
and 2 hours. |
21:35.42 |
*** join/#brlcad merzo
(~merzo@245-112-133-95.pool.ukrtel.net) |
21:36.41 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: About -
Looked into the bombs.c file, the two functions I came up with
that required testing were : ... |
21:36.46 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Ready
for review - The work on this task is ready to be
reviewed. |
21:37.42 |
Notify |
03BRL-CAD:starseeker * 63708
brlcad/trunk/src/libbn/CMakeLists.txt: Make chull3d.cpp a C++
file |
21:38.31 |
Notify |
03BRL-CAD:starseeker * 63709
brlcad/trunk/src/libbn/chull3d.cpp: Try using a std::map for point
lookup when assembling hull points |
21:38.57 |
Notify |
02GCI:brlcad
* 5238032693198848 Implement new API function to reduce duplication
#4: testing infrastructure - I would assert that this should still
not become public LIBBU api. It could live in the... |
21:39.02 |
Notify |
02GCI:brlcad
* 5238032693198848 Implement new API function to reduce duplication
#4: Task Needs More Work - One of the mentors has sent this task
back for more work. Talk to the mentor(s) assigned... |
21:40.40 |
MarcTannous_ |
I'm done for
the day guys, have a great night |
21:41.33 |
Notify |
02GCI:brlcad
* 5221860329390080 Design a new website favicon! #8: please
describe - Rohit, Would you please describe how you made this
favicon (in detail)? Thanks! |
21:42.43 |
Notify |
02GCI:veskopos * 6424327624851456 Animate
our logo! #2: Ready for review - The work on this task is ready to
be reviewed. |
21:43.28 |
Notify |
02GCI:veskopos * 6424327624851456 Animate
our logo! #2: NEW COOL DESIGN - ACCEPT IT PLS - it looks better
now. ;) |
21:43.58 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: which tests
subdirectory? - I did consider moving it into a tests
subdirectory, but couldn't because tests... |
21:46.03 |
Ch3ck_ |
Ljudusika,
the photo looks good |
21:46.10 |
Ch3ck_ |
i'm trying to
test the .g file |
21:46.22 |
Ch3ck_ |
is fixing his brlcad_build directory |
21:56.31 |
Ljudusika |
OK |
21:57.46 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: Ready for
review - The work on this task is ready to be reviewed. |
22:02.25 |
Notify |
02GCI:Melange
* 6424327624851456 Animate our logo! #2: No more Work can be
submitted - Melange has detected that the deadline has passed and
no more work can be submitted. The submitted work
should... |
22:07.31 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: More tests -
The new version of the diff has several more tests using it, which
I believe includes most of... |
22:07.52 |
Notify |
03BRL-CAD:carlmoore * 63710
brlcad/trunk/src/util/pixblend.c: revise the Usage |
22:11.16 |
Ch3ck |
takes over, Ch3ck_ retires |
22:14.35 |
Notify |
03BRL-CAD:starseeker * 63711
brlcad/trunk/src/libbn/chull3d.cpp: update comments |
22:16.38 |
starseeker |
well, it
still took 12 minutes, but it worked: http://brlcad.org/~starseeker/lucy_chull.png |
22:17.33 |
andromeda-galaxy |
starseeker;
great! |
22:22.28 |
starseeker |
with std::map
in the mix it took 12 minutes, without it lucy took about 115
minutes |
22:25.21 |
starseeker |
definitely
someone will need to read up on quickhull and fix this up to work
the right way (papers that time convex hulls of even large models
use milliseconds for their units) |
22:25.48 |
andromeda-galaxy |
hmm... |
22:26.14 |
Stragus |
Mesh
reconstruction from point clouds? |
22:26.26 |
starseeker |
Stragus: no,
this is just convex hull |
22:26.30 |
Stragus |
Ah. |
22:26.59 |
starseeker |
we're a lot
better off than we were (we had no capability for it at the
beginning of the week) but it should be a lot faster than it
is |
22:27.55 |
starseeker |
I'm seeing a
few indications in the literature that the quickhull algorithm is a
refinement of the Clarkson approach, but since we're avoiding
looking at qhull that means pulling the paper and seeing what would
need to change |
22:28.39 |
starseeker |
it's one of
those things that might prove to be fairly simple once someone
understands what needs to be done, or it could be A Lot Of Work -
no way to tell in advance |
22:29.40 |
*** join/#brlcad winghouchan
(~winghouch@2.120.176.79) |
22:30.33 |
starseeker |
I'd have to
check with brlcad to see if he thought it's even possible to chop
something like that up into GCI tasks - it would have to go
something like review the quickhull algorithm as published in the
paper and compare it to what we've got in chull3d to identify key
differences, then (if they are tractable) chop up the
implementation update into incremental pieces |
22:31.03 |
starseeker |
suspects it's too much, especially given how much else needs
to be done that is of more immediate benefit |
22:34.44 |
Stragus |
It seems very
difficult to chop such a task into tiny GCI tasks |
22:35.13 |
Stragus |
That's a task
for one programmer to do up to the end |
22:35.29 |
starseeker |
yeah, that's
my thought too |
22:43.50 |
starseeker |
however, now
that it *is* working (however slowly) we can try porting the
geometrictools minimumvolumebox3 routine to libbn:
http://www.geometrictools.com/GTEngine/Include/GteMinimumVolumeBox3.inl |
22:51.31 |
starseeker |
reads... we've got the 2d minimum box
routine |
22:53.11 |
starseeker |
hmm... that's
actually a case I'm not set up for - to handle when the 3d routine
gets fed something coplanar or otherwise degenerate. |
22:56.33 |
Ch3ck |
looks like i
can't join #brlcad-gcimentors? |
22:59.35 |
Ch3ck |
starseeker:
is the chull3d.c in src? looks like my cmake is failing as a result
of this |
23:01.21 |
Ch3ck |
here is a
compilation error i'm getting http://ur1.ca/j3jbz |
23:02.24 |
starseeker |
Ch3ck: it
should be updated to be looking for chull3d.cpp |
23:02.29 |
starseeker |
try an svn
update |
23:03.16 |
Notify |
02GCI:ch3ck *
4797643658100736 Model "BRL-CAD" in BRL-CAD #2: None - I like the
png file, hoped if you could show other images rendering with
different colors. still working on the .g file. |
23:03.16 |
starseeker |
huh |
23:03.23 |
starseeker |
now I'm
seeing it too |
23:03.24 |
starseeker |
one
sec |
23:04.00 |
starseeker |
Oh! |
23:04.02 |
starseeker |
I see it
now |
23:04.41 |
Notify |
03BRL-CAD:starseeker * 63712
brlcad/trunk/src/libbn/CMakeLists.txt: No longer need to ignore
this, and the file is renamed anyway. |
23:04.47 |
starseeker |
Ch3ck: that
should fix it |
23:04.57 |
starseeker |
sorry about
that |
23:07.03 |
Ch3ck |
starseeker:
aight |
23:09.58 |
Ch3ck |
starseeker: i
still get this error http://ur1.ca/j3jdn |
23:11.26 |
Notify |
03BRL-CAD:starseeker * 63713
brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt: No
g-dot.xml file uploaded? |
23:14.09 |
Notify |
02GCI:o7p9bxbnyj * 5238032693198848
Implement new API function to reduce duplication #4: Alternate diff
- The -v3-alternate diff (second one; the first one was missing a
file, sorry!) file includes... |
23:15.51 |
Ch3ck |
i have this
problem http://ur1.ca/j3jf6 |
23:16.08 |
starseeker |
working
it |
23:16.23 |
Ch3ck |
looks like
time headers are messed up |
23:16.54 |
Ch3ck |
feeling sleepy, will surely review this task
tomorrow |
23:17.22 |
starseeker |
think I got
it |
23:17.26 |
Notify |
03BRL-CAD:starseeker * 63714
(brlcad/trunk/src/libbn/tests/bn_chull3d.c
brlcad/trunk/src/libbu/y2038/time64.c): rename variables to avoid
shadowing warnings |
23:17.32 |
Notify |
02GCI:ch3ck *
4797643658100736 Model "BRL-CAD" in BRL-CAD #2: Deadline extended -
The deadline of the task has been extended with 0 days and 10
hours. |
23:19.08 |
starseeker |
Ch3ck: builds
here now |
23:26.39 |
Notify |
02GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: Is this shortened
enough? - The BRL-CAD development team would like to take this
opportunity to thank... |
23:28.30 |
Notify |
03BRL-CAD:starseeker * 63715
brlcad/trunk/src/libbn/chull3d.cpp: Avoid segfaulting, but the
correct answer is actually to return the set of points the way we
would for bn_3d_coplanar_chull - in fact, this may wind up
replacing that function once we handle it properly... |
23:32.14 |
Notify |
03BRL-CAD:starseeker * 63716
brlcad/trunk/src/libbn/chull3d.cpp: return the dimension of the
convex hull as the return value of bn_3d_chull. |
23:53.49 |
Notify |
03BRL-CAD:starseeker * 63717
(brlcad/trunk/include/bn/chull.h brlcad/trunk/src/libbn/chull3d.cpp
and 2 others): Add some handling for the 2d case in chull3d -
rather than replace bn_3d_coplanar_chull, just use it to assemble
the vertices into the polygon hull we're looking for. Update return
code expectations |
23:56.04 |
Notify |
03BRL-CAD:starseeker * 63718
brlcad/trunk/src/libbn/chull3d.cpp: update comment |
01:19.34 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Thank you - Im very much
thankful to you that you have extended my time but I wanted to ask
from you that can I use ms paint... |
01:26.12 |
Notify |
02GCI:spawnflames * 4956557716488192 Fix
at least 8 spelling mistakes in at least 8 different files #5: How
do I use SVN? How do I get to see the code to start correcting it?
- How do I use SVN?... |
01:28.51 |
Notify |
03BRL-CAD:starseeker * 63719
brlcad/trunk/src/libbn/chull3d.cpp: Try a little parameter
tweaking |
01:32.40 |
*** join/#brlcad gcibot
(~gcibot@unaffiliated/ignaciouy/bot/gcibot) |
01:34.18 |
Notify |
02GCI:rohit_agarwal * 5221860329390080
Design a new website favicon! #8: Description - Sir, I made
favicon 3 by using gimp. In a new blank image of resolution 16x16 I
imported image of brlcad logo... |
01:48.38 |
Notify |
02GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3
http://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472:
New... |
01:52.20 |
Notify |
03BRL-CAD:starseeker * 63720
brlcad/trunk/src/libbrep/shape_recognition.cpp: Start looking at
what properties are available for gathering
information. |
02:11.17 |
Notify |
02GCI:spawnflames * 4956557716488192 Fix
at least 8 spelling mistakes in at least 8 different files #5:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
02:31.53 |
Stragus |
I think a
bunch of people have tried this 8 spelling mistakes task without
success |
03:41.10 |
*** join/#brlcad YashM
(~YashM@117.198.5.69) |
04:37.00 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
04:48.53 |
Notify |
02GCI:zehata
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Ready for review - The work on this task is ready
to be reviewed. |
04:51.19 |
Notify |
02GCI:zehata
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Task Submission - Dear Mentors, I have submitted
the version 1.1 of the website. Attached too are the... |
05:20.56 |
*** join/#brlcad YashM
(~YashM@117.198.5.69) |
05:27.44 |
Notify |
02GCI:Melange
* 6080352686702592 Design a new website landing page for BRL-CAD
#7: Task Reopened - Melange has detected that the final deadline
has passed and it has reopened the task. |
05:31.55 |
Notify |
02GCI:deepakkumarsharma * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Good
job but little mistakes - Hey Zenon, You have done a great job.
Your hard-work is... |
05:32.00 |
Notify |
02GCI:deepakkumarsharma * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the... |
05:36.29 |
*** join/#brlcad YashM_
(~YashM@117.198.13.166) |
05:48.27 |
*** join/#brlcad gjeet
(75dca8c0@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.168.192) |
05:48.59 |
MarcTannous_ |
can somebody
please take a look over the task I submitted yesterday? |
05:49.08 |
MarcTannous_ |
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112 |
05:49.08 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
05:49.08 |
gcibot |
Status:
NeedsReview (3 days 4 hrs 46 min) |
05:49.08 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
06:02.20 |
Notify |
02GCI:ninzhan
* 5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: Ready for review - The work on this task is ready
to be reviewed. |
06:45.28 |
Notify |
02GCI:Melange
* 5834136975572992 Design a web page that overviews the BRL-CAD
contributors #2: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
06:45.43 |
Notify |
02GCI:Melange
* 4949239830413312 Transcribe Geometry Model Data from a PDF report
to an ASCII file Helicopter: Task Reopened - Melange has detected
that the final deadline has passed and it has... |
06:56.41 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): Ready for review - The
work on this task is ready to be reviewed. |
06:57.31 |
Notify |
02GCI:izak *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: Upload the designs now - Hi
Mongoose, Your designs are looking great. You've done
the... |
06:59.07 |
*** join/#brlcad Izakey
(~Izak@41.205.22.13) |
07:02.35 |
MarcTannous_ |
izak, do you
have 5 minutes to look over my task? |
07:03.47 |
Notify |
02GCI:brlcad
* 5887275384700928 Model "BRL-CAD" in BRL-CAD: Task Closed -
Congratulations, this task has been completed
successfully. |
07:05.18 |
Notify |
02GCI:brlcad
* 5887275384700928 Model "BRL-CAD" in BRL-CAD: well done! - Nice
work Aditya! The structure of your geometry is particularly well
done. I hope you'll consider taking on some more... |
07:07.59 |
Izakey |
Which one
? |
07:08.23 |
YashM_ |
andromeda-galaxy, you here? |
07:09.06 |
MarcTannous_ |
Izakey :
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112 |
07:09.07 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
07:09.07 |
gcibot |
Status:
NeedsReview (3 days 3 hrs 26 min) |
07:09.07 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
07:09.27 |
Notify |
02GCI:brlcad
* 6429879809605632 Design a new website landing page for BRL-CAD
#5: Task Closed - Congratulations, this task has been completed
successfully. |
07:13.05 |
Notify |
02GCI:brlcad
* 6429879809605632 Design a new website landing page for BRL-CAD
#5: impressive - Mario, this is an *impressive* amount of work.
You definitely went above and beyond designing more... |
07:13.58 |
Notify |
02GCI:maitreyav * 5670223239708672 Design
a BRL-CAD splash screen #7: Addressing the feedback - Hi, I have
now addressed all the issues that we present in the old concept and
incorporated all the... |
07:14.08 |
Notify |
02GCI:maitreyav * 5670223239708672 Design
a BRL-CAD splash screen #7: Ready for review - The work on this
task is ready to be reviewed. |
07:14.28 |
YashM_ |
When I right
click an object on Archer and click "Shaded", Archer closes without
error |
07:15.52 |
MarcTannous_ |
it's a
problem on your side Yash, just tested and that works on my
machine |
07:15.57 |
MarcTannous_ |
try
reinstalling |
07:16.18 |
YashM_ |
did you
download my file |
07:16.53 |
YashM_ |
anyways |
07:16.56 |
YashM_ |
are you on
windows |
07:17.04 |
Notify |
02GCI:brlcad
* 5821990405406720 Model a toy tank in 3D using BRL-CAD #4: tracks
- Sharan, there is a command that helps with the modeling of tank
tracks (see the 'tracker' command, but there are... |
07:17.09 |
Notify |
02GCI:brlcad
* 5821990405406720 Model a toy tank in 3D using BRL-CAD #4: Task
Closed - Congratulations, this task has been completed
successfully. |
07:17.12 |
YashM_ |
pretty sure
the version i have is not modified |
07:17.34 |
MarcTannous_ |
yes, I'm on
windows |
07:19.11 |
YashM_ |
do you know
to extrude sketches on mged |
07:19.31 |
MarcTannous_ |
nope |
07:21.08 |
YashM_ |
i would do
that on archer but it crashes :< |
07:21.55 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
07:27.21 |
Notify |
02GCI:monimont * 6396924525543424 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: Ready for
review - The work on this task is ready to be reviewed. |
07:29.27 |
MarcTannous_ |
:( |
07:31.07 |
Notify |
02GCI:brlcad
* 6449379632218112 Create an utility library (LIBBU) API unit test
for bomb.c: few issues - Marc, This looks pretty good and the
approach is sound, but there are a few minor
problems... |
07:31.12 |
Notify |
02GCI:brlcad
* 6449379632218112 Create an utility library (LIBBU) API unit test
for bomb.c: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
07:32.36 |
MarcTannous_ |
brlcad:
regarding the compiling errors on windows |
07:32.38 |
Notify |
02GCI:brlcad
* 6424327624851456 Animate our logo! #2: Deadline extended - The
deadline of the task has been extended with 2 days and 2
hours. |
07:32.53 |
MarcTannous_ |
can I do what
``Erik mentioned last night with #ifdef !___WIN32___ |
07:32.55 |
MarcTannous_ |
? |
07:40.09 |
Notify |
02GCI:brlcad
* 6424327624851456 Animate our logo! #2
http://www.google-melange.com/gci/task/view/google/gci2014/6424327624851456:
what is it? VeskoD, I'm not sure what I'm even looking at
in... |
07:40.15 |
Notify |
02GCI:brlcad
* 6424327624851456 Animate our logo! #2: Task Needs More Work - One
of the mentors has sent this task back for more work. Talk to the
mentor(s) assigned to this task to satisfy the... |
07:40.55 |
Notify |
02GCI: * :
- |
07:43.35 |
MarcTannous_ |
guys, what
was that tool in which I inputted a function/variable and it
searched through the whole repo for its uses? instead of running a
recursive grep that would take ages on my VM |
07:43.52 |
Stragus |
MarcTannous_,
it's a little longer than that to be reliable on any
compiler |
07:44.06 |
Stragus |
Here, I use:
#if defined(_WIN32) || defined(__WIN32__) ||
defined(WIN32) |
07:44.42 |
Stragus |
has no idea what that tool would be, always used
grep |
07:47.34 |
MarcTannous_ |
one of the
mentors posted a link to it earlier today and it was a godsent web
app |
07:47.43 |
MarcTannous_ |
it's an
instantaneous grep |
07:48.19 |
MarcTannous_ |
oh god I'm so
dumb for closing that link |
07:48.31 |
Stragus |
Check your
browser history :p |
07:48.54 |
YashM_ |
http://urli.st/3ur/Ch |
07:49.29 |
MarcTannous_ |
found
it |
07:49.43 |
MarcTannous_ |
http://brlcad.org/xref/ident?i= |
07:50.09 |
MarcTannous_ |
Stragus, just
compare the speed between that and grep |
07:50.24 |
MarcTannous_ |
you will
never go back |
07:50.44 |
Stragus |
Once the file
system is cached, grep is almost instant. Switching to a browser is
slow |
07:50.54 |
Stragus |
Things might
be different in a virtual machine though |
07:52.07 |
MarcTannous_ |
virtual
machine recursive greps take anywhere between 3 and 10
minutes |
07:52.48 |
Stragus |
That is...
terrible |
07:52.58 |
Stragus |
What about
installing Linux? :) |
07:54.31 |
MarcTannous_ |
I'm still a
beginner in linux and I'd probably fail very hard# |
07:54.37 |
MarcTannous_ |
am still
learning terminal commands |
07:56.10 |
Stragus |
It will come,
feel free to ask if you have any question |
07:56.24 |
MarcTannous_ |
I'll probably
install Linux somewhere in the near future, seeing how so many more
things can be done with such ease |
07:56.44 |
MarcTannous_ |
also not sure
regarding what Linux-based OS to install |
07:57.08 |
Notify |
02GCI:brlcad
* 5238032693198848 Implement new API function to reduce duplication
#4: looks better - I won't be able to get back into discussions on
IRC for quite a while, but this looks a lot... |
07:57.17 |
YashM_ |
im on windows
and it takes like 10-15 seconds for the grep -r |
07:57.18 |
Notify |
02GCI:brlcad
* 5238032693198848 Implement new API function to reduce duplication
#4: Task Closed - Congratulations, this task has been completed
successfully. |
07:57.48 |
MarcTannous_ |
YashM: are
you searching the whole svn-trunk? |
07:57.59 |
YashM_ |
yeah |
07:58.11 |
YashM_ |
if i just
search the src its instant |
07:58.39 |
MarcTannous_ |
Stragus:
regarding ifdef for anything besides windows |
07:58.48 |
Notify |
02GCI:brlcad
* 4797643658100736 Model "BRL-CAD" in BRL-CAD #2: Task Closed -
Congratulations, this task has been completed
successfully. |
07:58.55 |
MarcTannous_ |
why wouldn't
#ifdef !___WIIN32___ work? |
08:00.06 |
MarcTannous_ |
or should I
go #ifdef __WIN32__ do nothing #else my test function here
#endif |
08:00.42 |
Stragus |
Two
underscores, not three. And that's only for mingw* |
08:00.49 |
Stragus |
Microsoft
compilers define _WIN32 |
08:01.31 |
Stragus |
#if
defined(__linux__) || defined(__gnu_linux__) || defined(__linux) ||
defined(__linux) |
08:01.35 |
Stragus |
#elif
defined(__APPLE__) |
08:01.39 |
Stragus |
#elif
defined(__unix__) || defined(__unix) || defined(unix) |
08:01.43 |
Stragus |
#elif
defined(_WIN64) || defined(__WIN64__) || defined(WIN64) |
08:01.46 |
Stragus |
#elif
defined(_WIN32) || defined(__WIN32__) || defined(WIN32) |
08:01.49 |
MarcTannous_ |
I am working
on a function that uses fork() |
08:01.51 |
Stragus |
That's about
it. |
08:02.04 |
MarcTannous_ |
and as far as
I know, it works on anything besides windows |
08:02.20 |
MarcTannous_ |
so to exclude
windows from my test scenarios, I should just use |
08:02.39 |
Notify |
02GCI:brlcad
* 4797643658100736 Model "BRL-CAD" in BRL-CAD #2: more please! -
Ljudusika, very nice modeling! I sincerely hope you'll take on some
other modeling tasks like the toy tank one. You're... |
08:03.33 |
MarcTannous_ |
#if
defined(_WIN32) | | defined(__WIN64__) | | defined(WIN64) | |
defined(_WIN32) | | defined(__WIN32__) | |
defined(WIN32) |
08:03.48 |
MarcTannous_ |
nothing
happens here |
08:03.49 |
Stragus |
Don't put
spaces between || |
08:04.05 |
MarcTannous_ |
oh yeah, I
was putting spaces for visualization, it looked weird when typing
here |
08:04.11 |
MarcTannous_ |
seemed too
close |
08:04.38 |
MarcTannous_ |
thank you,
this should solve the issues |
08:05.15 |
Notify |
02GCI:brlcad
* 5221860329390080 Design a new website favicon! #8: Task Closed -
Congratulations, this task has been completed
successfully. |
08:06.36 |
Notify |
02GCI:brlcad
* 5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: Task Closed - Congratulations, this task has been
completed successfully. |
08:07.51 |
Notify |
02GCI:brlcad
* 5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: how long? - Firelord, interesting original design
concept. Thank you! Please consider taking on some
of... |
08:11.05 |
Notify |
03BRL-CAD:brlcad * 63721
brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt: oops, file
got added, but still needed to do the svn add manually for the new
file addition. revert 63713 as it should be better now with the
file in place. |
08:14.55 |
*** join/#brlcad calm
(67f73352@gateway/web/freenode/ip.103.247.51.82) |
08:16.08 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Ready
for review - The work on this task is ready to be
reviewed. |
08:18.39 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Fixed -
- Consistency in file All commas are now followed by a space, all
the curly braces are on a... |
08:32.30 |
*** join/#brlcad Michael_Huang
(~mike@2601:9:740:44:407d:3051:25cb:547b) |
08:34.11 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Task
Claimed - I would like to work on this task. |
08:35.04 |
Notify |
02GCI:Melange
* 4928791491117056 Fix one BRL-CAD CMake configuration error with
Dev-C++: Task Reopened - Melange has detected that the final
deadline has passed and it has reopened the task. |
08:42.28 |
Notify |
02GCI:adityagulati * 5887275384700928
Model "BRL-CAD" in BRL-CAD: Thanks - Sir, I appreciate you liking
my modelling but I won't be able to do modelling tasks since I
don't have access to my... |
08:50.29 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
08:56.23 |
MarcTannous_ |
brlcad:
please check my revised tasks |
08:56.25 |
MarcTannous_ |
task* |
09:15.43 |
Notify |
02GCI:gjeet *
6353662997692416 Design a BRL-CAD splash screen #3: Couldn't find
any new work. - I couldn't find any new design, so there was
nothing to review. Regarding your query, No, you
can't... |
09:15.48 |
Notify |
02GCI:gjeet *
6353662997692416 Design a BRL-CAD splash screen #3: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
09:17.44 |
Notify |
02GCI:gjeet *
5670223239708672 Design a BRL-CAD splash screen #7: Task Closed -
Congratulations, this task has been completed
successfully. |
09:45.11 |
Notify |
02GCI:ljudusika * 5749084207972352 Model
"BRL-CAD" in BRL-CAD #5: Task Claimed - I would like to work on
this task. |
09:51.51 |
Notify |
02GCI:mihaineacsu29 * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Task
Assigned - This task has been assigned to Aditya Gulati. You have
100 hours to complete this... |
09:53.56 |
Notify |
02GCI:fernozzle * 6109916221669376
Implement a UV-mapping callback for extruded sketches (EXTRUDE):
Extension - Hi, may I have an extension for this task? I'm certain
I can finish it soon and would... |
09:58.44 |
YashM_ |
melange file
upload sucks |
09:58.50 |
Notify |
02GCI:gjeet *
5749084207972352 Model "BRL-CAD" in BRL-CAD #5: Task Assigned -
This task has been assigned to Ljudusika. You have 100 hours to
complete this task, good luck! |
09:59.51 |
MarcTannous_ |
mihaineacsu:
are you around? |
10:00.22 |
*** join/#brlcad newbie
(~athome@123.236.127.147) |
10:03.31 |
Notify |
02GCI:rohit_agarwal * 5564446986469376
Create a BRL-CAD style guide / cheat sheet #3: Task Claimed - I
would like to work on this task. |
10:12.55 |
Notify |
02GCI:gjeet *
5173865613361152 Design a web page that overviews the BRL-CAD
contributors
http://www.google-melange.com/gci/task/view/google/gci2014/5173865613361152:
yes Yeah that would be fine.... |
10:18.13 |
Notify |
02GCI:harman052 * 5564446986469376 Create
a BRL-CAD style guide / cheat sheet #3: Task Assigned - This task
has been assigned to Rohit Agarwal. You have 100 hours to complete
this task, good luck! |
10:18.38 |
Notify |
02GCI:harman052 * 6109916221669376
Implement a UV-mapping callback for extruded sketches (EXTRUDE):
Deadline extended - The deadline of the task has been extended with
1 days and 0 hours. |
10:19.34 |
*** join/#brlcad gjeet
(75dca8c0@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.168.192) |
10:29.41 |
MarcTannous_ |
harman/gjeet
any of you around? |
10:32.45 |
gjeet |
yeah |
10:33.50 |
Notify |
02GCI:amshenoy * 6299765520203776 Design a
new website landing page for BRL-CAD #2: Task Claimed - I would
like to work on this task. |
10:35.31 |
MarcTannous_ |
gjeet can you
please check out
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112 |
10:35.31 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
10:35.31 |
gcibot |
Status:
NeedsReview (2 days 23 hrs 59 min) |
10:35.31 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
10:35.43 |
MarcTannous_ |
Sean already
checked it, said it's okay with a few small modifications, added
these |
10:38.18 |
Notify |
02GCI:rossberg * 6299765520203776 Design a
new website landing page for BRL-CAD #2: Task Assigned - This task
has been assigned to hackerboy. You have 100 hours to complete this
task, good luck! |
10:40.05 |
gjeet |
marc: I was
currently reviewing some other tasks. So wait for some time. I will
get to it, or some other mentor may do in the mean
time. |
10:48.16 |
Notify |
02GCI:gjeet *
5504522529013760 Animate our logo! #10: Hey jude - Yeah, good
going jude. I saw the frames. I guess for now this gif is fine.
Also the color of pattern on the red part of logo
looks... |
10:48.39 |
YashM_ |
anyone here
is on steam? |
10:49.04 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
10:51.07 |
*** join/#brlcad gjeet
(75dca8c0@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.168.192) |
10:57.15 |
gjeet |
marcTannous_:
Looks ok to me, but still It would be better to have opinion from
some other mentor as your task demands the review from someone
better :P |
10:57.32 |
MarcTannous_ |
Sean did
review it earlier but I think he is sleeping now |
10:57.42 |
MarcTannous_ |
he proposed
some changes which I did |
10:58.39 |
gjeet |
hmm |
11:00.13 |
Notify |
02GCI:helix *
6445094127271936 Create a do's and don'ts for GSoC #4: Ready for
review - The work on this task is ready to be reviewed. |
11:32.31 |
*** join/#brlcad merzo
(~merzo@63-5-132-95.pool.ukrtel.net) |
12:10.26 |
*** join/#brlcad newbie
(~athome@123.236.127.147) |
12:44.26 |
Notify |
02GCI:vaishnavisvp * 5564670123442176 Fix
at least 8 spelling mistakes in at least 8 different files #3:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
12:53.13 |
Notify |
02GCI:vaishnavisvp * 4956557716488192 Fix
at least 8 spelling mistakes in at least 8 different files #5: Task
Claimed - I would like to work on this task. |
12:55.29 |
Notify |
02GCI:gjeet *
4956557716488192 Fix at least 8 spelling mistakes in at least 8
different files #5: Task Assigned - This task has been assigned to
Vaishnavi Prasad. You have 100 hours to complete
this... |
12:56.11 |
*** join/#brlcad gjeet
(75dca8c0@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.168.192) |
13:11.12 |
MarcTannous_ |
:( |
13:11.15 |
MarcTannous_ |
still can't
submit |
13:12.46 |
Notify |
02GCI:mihaineacsu29 * 6445094127271936
Create a do's and don'ts for GSoC #4: None - That's a very neat
design, Yash! I really like your attention to details! Awesome
job! |
13:13.11 |
Notify |
02GCI:mihaineacsu29 * 6445094127271936
Create a do's and don'ts for GSoC #4: Task Closed -
Congratulations, this task has been completed
successfully. |
13:33.12 |
YashM_ |
what does
-H32 do |
13:33.42 |
YashM_ |
also -c 255
255 255 doesnt give me a white bg |
13:34.28 |
MarcTannous_ |
Yash: -C
255/255/255 |
13:34.43 |
YashM_ |
yeah
that |
13:34.52 |
YashM_ |
it doesnt
give me a white bg |
13:34.56 |
YashM_ |
or is it
capital C |
13:35.05 |
MarcTannous_ |
capital
c |
13:35.08 |
YashM_ |
oh
works |
13:35.11 |
MarcTannous_ |
with dashes
between the numbers |
13:35.16 |
MarcTannous_ |
write it
exactly as I did |
13:35.18 |
YashM_ |
what about
-H32? |
13:37.23 |
YashM_ |
another
thing, how do i change the color |
13:37.26 |
YashM_ |
of
object |
14:03.43 |
Notify |
02GCI:pisay_beavercaraan10 *
4928791491117056 Fix one BRL-CAD CMake configuration error with
Dev-C++: Task Claimed - I would like to work on this
task. |
14:28.22 |
Notify |
02GCI:sharan1998 * 5231299258220544 Model
a toy tank in 3D using BRL-CAD: Task Claimed - I would like to work
on this task. |
14:46.56 |
Notify |
02GCI:harman052 * 5231299258220544 Model a
toy tank in 3D using BRL-CAD: Task Assigned - This task has been
assigned to Sharan Narayan. You have 100 hours to complete this
task, good luck! |
14:51.18 |
MarcTannous_ |
any mentor
around who can check a task ? I have a promotional video for
BRL-CAD I created and would like to submit it before leaving, but I
can only have one task at a time. |
14:51.31 |
MarcTannous_ |
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112 |
14:51.32 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
14:51.32 |
gcibot |
Status:
NeedsReview (2 days 19 hrs 43 min) |
14:51.32 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
14:52.12 |
Notify |
02GCI:harman052 * 4928791491117056 Fix one
BRL-CAD CMake configuration error with Dev-C++: Task Assigned -
This task has been assigned to Beaver Sean F. Caraan. You have 100
hours to complete this... |
15:00.03 |
Notify |
02GCI:skyhawk
* 4639899508539392 Write manual page documentation (for g-jack):
Task Claimed - I would like to work on this task. |
15:02.53 |
Notify |
02GCI:mihaineacsu29 * 4639899508539392
Write manual page documentation (for g-jack): Task Assigned - This
task has been assigned to Skyhawk. You have 100 hours to complete
this task, good luck! |
15:04.18 |
Notify |
02GCI:o7p9bxbnyj * 6370679909777408 Fix
any failing unit test #9: Task Claimed - I would like to work on
this task. |
15:06.02 |
YashM_ |
is there
somehow i can type how much to rotate in archer rather than doing
it manually |
15:06.52 |
andromeda-galaxy |
YashM_: I
don't know if you saw what I said above,but I believe thata you're
Archec crash is related to the fact that the sketch that is pointed
to by that extrude object is empty |
15:07.03 |
andromeda-galaxy |
*Archer |
15:07.16 |
YashM_ |
but i deleted
the extrude thing and it still crashes |
15:07.34 |
YashM_ |
Does it crash
on yours too? |
15:07.49 |
andromeda-galaxy |
hmm.... |
15:08.01 |
andromeda-galaxy |
the object
that you said to click on was an extrude, wasn't it? |
15:08.04 |
YashM_ |
Does it crash
on yours too? |
15:08.22 |
YashM_ |
and no it was
a sketch named "3" |
15:08.54 |
Notify |
02GCI:harman052 * 6396924525543424 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: Logs - Please
upload complete build logs. Also mention in your notes the error(s)
you got. Good luck! |
15:09.09 |
Notify |
02GCI:harman052 * 6396924525543424 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s)... |
15:09.24 |
Notify |
02GCI:harman052 * 6370679909777408 Fix any
failing unit test #9: Task Assigned - This task has been assigned
to Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
15:12.29 |
andromeda-galaxy |
YashM_: no,
it doesn't crash on 2 for me |
15:12.36 |
andromeda-galaxy |
however there
is an error message in the termina. |
15:12.57 |
YashM_ |
what is
it |
15:14.05 |
Notify |
02GCI:o7p9bxbnyj * 6370679909777408 Fix
any failing unit test #9: Where this test was failing. -
Previously, the bu_semaphore -P* tests would fail on machines with
fewer cores than were requested... |
15:14.06 |
Notify |
02GCI:o7p9bxbnyj * 6370679909777408 Fix
any failing unit test #9: Ready for review - The work on this task
is ready to be reviewed. |
15:15.34 |
andromeda-galaxy |
YashM_:
ERROR(3): tessellation support not available |
15:15.34 |
andromeda-galaxy |
_db_walk_subtree() FAIL on
'/3' |
15:16.24 |
YashM_ |
Is 3 the
sketch name |
15:17.05 |
andromeda-galaxy |
I believe
so |
15:17.11 |
andromeda-galaxy |
the second
message is a consequence of the first |
15:17.21 |
andromeda-galaxy |
it's saying
that there is no function implemented to tesselate
sketches |
15:17.54 |
YashM_ |
I see you
want a task on that |
15:17.58 |
YashM_ |
That would
mean you know how to fix it? |
15:18.14 |
andromeda-galaxy |
Implement a
tesselate function for sketches... |
15:18.53 |
YashM_ |
ah |
15:19.19 |
YashM_ |
btw how do i
extrude sketches already made |
15:19.36 |
andromeda-galaxy |
At least, I'm
pretty sure... and also, for the others, there are probably a
couple of ways to check for empty sketches |
15:19.39 |
andromeda-galaxy |
on
extrusions, |
15:19.53 |
andromeda-galaxy |
I think that
you have to use the sketch editor ui, I haven't done much with it
yet.... |
15:20.15 |
YashM_ |
the sketch
wasnt empty |
15:20.37 |
andromeda-galaxy |
I meant for
the crashes that I was observing with the other two objects as
well |
15:20.56 |
andromeda-galaxy |
actually,
using 'in' with an extrude lets you specify the sketch to extrude
from |
15:24.49 |
YashM_ |
in? |
15:39.56 |
andromeda-galaxy |
YashM:
http://brlcad.org/wiki/MGED_CMD_in |
15:43.49 |
Notify |
02GCI:vaishnavisvp * 4956557716488192 Fix
at least 8 spelling mistakes in at least 8 different files #5:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
16:12.42 |
*** join/#brlcad winghouchan
(~winghouch@90.205.134.239) |
16:21.51 |
Notify |
02GCI:monimont * 6396924525543424 Compile
BRL-CAD using Microsoft Visual Studio Express 2013: Ready for
review - The work on this task is ready to be reviewed. |
16:24.13 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
16:24.13 |
*** mode/#brlcad [+o ChanServ] by
tepper.freenode.net |
16:27.42 |
winghouchan |
Anyone know
of a definitive plan for BRL-CAD's website and the progress that
has been made? |
16:28.40 |
winghouchan |
Is it at a
high priority, with a timeline and full specification? |
16:29.44 |
winghouchan |
Or is it just
something near the bottom of a to do list with progress that is
start-stop? |
16:30.59 |
MarcTannous_ |
guys |
16:31.08 |
MarcTannous_ |
how do I add
an executable to $PATH? |
16:32.49 |
MarcTannous_ |
nevermind,
figured it out |
16:40.07 |
*** join/#brlcad adityagulati
(6ac0b6bb@gateway/web/cgi-irc/kiwiirc.com/ip.106.192.182.187) |
16:54.43 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:04.22 |
winghouchan |
Write-up for
task
http://www.google-melange.com/gci/task/view/google/gci2014/5561255020462080
completed! You can find it here:
https://github.com/winghouchan/BRL-CAD-GCI/blob/master/GCI-WRITEUP.md |
17:04.23 |
gcibot |
Design a new
website landing page for BRL-CAD #4 |
17:04.23 |
gcibot |
Status:
Closed |
17:04.23 |
gcibot |
Mentor(s):
Daniel_R, Gauravjeet Singh |
17:09.40 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
17:26.57 |
YashM_ |
Does BRL-CAD
get its name from Brazil-Canada? |
17:26.59 |
YashM_ |
o.O |
17:27.30 |
winghouchan |
Haha,
no |
17:28.07 |
winghouchan |
It stands for
Ballistic Research Laboratory - Computer Aided Design |
17:28.26 |
YashM_ |
Yeah as it
states in the old logo |
17:28.40 |
YashM_ |
but still two
currencies together |
17:38.35 |
winghouchan |
YashM_: Don't
get it, but nvm |
18:01.08 |
*** join/#brlcad merzo
(~merzo@63-5-132-95.pool.ukrtel.net) |
18:12.34 |
Notify |
02GCI:Melange
* 5213338241859584 Fix at least 8 spelling mistakes in at least 8
different files: Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
18:25.50 |
YashM_ |
how do i
color an object in archer |
18:28.11 |
adityagulati |
First Convert
The Object To A Region Then in command tab write "mater
name_of_region" plastic r_code g_code b_code 0" |
18:28.49 |
adityagulati |
The Code
Shall be From 0 to 255 |
18:29.40 |
adityagulati |
There might
be a better way but this is how i do it |
18:41.02 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
18:51.12 |
YashM_ |
low activity
for a saturday today |
18:54.43 |
winghouchan |
Maybe
everyone is busy |
18:55.22 |
winghouchan |
I certainly
am (sort of), but occasionally check here |
18:55.55 |
YashM_ |
anyways gotta
sleep |
18:56.12 |
winghouchan |
Oh,
g'night! |
19:04.50 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
19:07.19 |
MarcTannous_ |
good night
Yash |
19:48.36 |
starseeker |
andromeda-galaxy: I tweaked the y2038
sources to avoid a libbu warning - if you want, feel free to send a
patch back upstream :-) |
19:52.28 |
Notify |
02GCI:ankitmukherjee * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3: Can't Upload as Task is Being Worked on by Someone Else
- Someone else is... |
19:52.53 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:02.49 |
MarcTannous_ |
starseeker:
can you give me somef eedback on my coding task? |
20:03.16 |
starseeker |
MarcTannous_:
link? |
20:03.41 |
MarcTannous_ |
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112 |
20:03.42 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
20:03.42 |
gcibot |
Status:
NeedsReview (2 days 14 hrs 31 min) |
20:03.42 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
20:05.44 |
Notify |
02GCI:skyler_007 * 6169030943571968 Design
a new website landing page for BRL-CAD #9: Design-Home page - I
have attached the design of the home page to be viewed on a laptop
or tablet. I am working... |
20:07.16 |
starseeker |
MarcTannous_:
you should wrap sys/wait.h and sys/types.h includes in ifdef
procection |
20:07.34 |
starseeker |
grep for
those in our toplevel CMakeLists.txt file - you'll see where we
test for them |
20:07.39 |
MarcTannous_ |
that's the
only issue? |
20:07.45 |
starseeker |
anything
we're testing for should be protected |
20:07.50 |
starseeker |
don't know
yet |
20:07.53 |
starseeker |
spotted that
one |
20:09.09 |
starseeker |
that's the
only one I see immediately - Sean may want some other approach than
the WIN32 et. al. ifdefs |
20:09.49 |
starseeker |
I know we
check for vfork in the toplevel CMakeLists.txt - one possibility
here is to add a CMakeLists.txt check for fork itself |
20:10.08 |
starseeker |
check with
Sean on that |
20:16.57 |
MarcTannous_ |
Sean came up
with the ifdef for windows |
20:17.02 |
MarcTannous_ |
to ensure
portabiltiy |
20:17.10 |
starseeker |
ok |
20:22.59 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Ready
for review - The work on this task is ready to be
reviewed. |
20:25.11 |
adityagulati |
could someone
review my task |
20:25.24 |
adityagulati |
https://www.google-melange.com/gci/task/view/google/gci2014/5834136975572992 |
20:25.25 |
gcibot |
Design a web
page that overviews the BRL-CAD contributors #2 |
20:25.25 |
gcibot |
Status:
NeedsReview (3 days 17 hrs 26 min) |
20:25.25 |
gcibot |
Mentor(s):
Mihai Neacsu, Daniel_R |
20:27.18 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:32.03 |
MarcTannous_ |
aditya, don't
want to be mean but my task has been submitted for 24
hours |
20:50.31 |
Notify |
02GCI:ninzhan
* 5303979902763008 Design a web page that overviews the BRL-CAD
contributors #3: Time - I worked everyday after school for as long
as I could, and sometimes while at school. Probably... |
20:53.37 |
Notify |
02GCI:Melange
* 4967862338846720 Fix any failing unit test #8: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
20:54.10 |
Notify |
02GCI:szkocsovszkizsolt * 4967862338846720
Fix any failing unit test #8: Task Claimed - I would like to work
on this task. |
21:01.36 |
*** join/#brlcad adityagulati
(dfe1e908@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.233.8) |
21:03.34 |
adityagulati |
Is any mentor
online |
21:07.55 |
*** join/#brlcad adityagulati
(dfe1e908@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.233.8) |
21:08.50 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
21:16.37 |
*** join/#brlcad adityagulati
(dfe1e908@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.233.8) |
21:19.16 |
sofat |
maths22,
hello |
21:20.02 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
21:24.46 |
Notify |
02GCI:ljudusika * 5749084207972352 Model
"BRL-CAD" in BRL-CAD #5: Ready for review - The work on this task
is ready to be reviewed. |
21:27.13 |
*** join/#brlcad Ljudusika
(2513c4af@gateway/web/freenode/ip.37.19.196.175) |
21:31.31 |
*** join/#brlcad winghouchan
(~winghouch@90.205.134.239) |
21:32.26 |
Ljudusika |
I'm GCI
contestant. My mentors are Isaac Kamga and Dishank. Are anybody of
them here? |
21:36.27 |
MarcTannous_ |
Ljudusika, no
mentors are around ( Probably because it's Saturday and they are
all enjoying their free time ) but ask your question and it will
get answered when they get back |
21:36.35 |
MarcTannous_ |
Also, if I
can answer it I will |
21:45.37 |
Ljudusika |
My job needs
review:
https://www.google-melange.com/gci/task/view/google/gci2014/5749084207972352 |
21:45.38 |
gcibot |
Model
"BRL-CAD" in BRL-CAD #5 |
21:45.38 |
gcibot |
Status:
NeedsReview (3 days 16 hrs 12 min) |
21:45.38 |
gcibot |
Mentor(s):
Isaac Kamga, Dishank |
21:48.38 |
MarcTannous_ |
Can't help
you with that, but it looks good! |
22:12.53 |
*** join/#brlcad merzo_
(~merzo@63-5-132-95.pool.ukrtel.net) |
22:25.34 |
MarcTannous_ |
good night
everyone! |
22:29.43 |
starseeker |
is anyone
else noticing something funny going on with MGED when drawing
shaded mode? |
22:30.03 |
starseeker |
things in
Archer look OK, but in MGED it's like face normals are out of
wack |
22:34.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:44.16 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
23:01.59 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:05.30 |
Notify |
03BRL-CAD:starseeker * 63722
(brlcad/trunk/CMakeLists.txt brlcad/trunk/regress/CMakeLists.txt):
Set folder property for regression and check tests |
23:10.34 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
23:10.34 |
*** mode/#brlcad [+o ChanServ] by
tepper.freenode.net |
23:18.51 |
Notify |
03BRL-CAD:starseeker * 63723
brlcad/trunk/src/libbu/y2038/time64.h: Windows doesn't like Int64 -
see if int64_t will work |
23:21.04 |
Notify |
03BRL-CAD:starseeker * 63724
brlcad/trunk/src/libbu/y2038/time64.h: Actually, time64_config.h
sets INT_64_T - try using that... |
23:28.49 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
23:28.49 |
*** mode/#brlcad [+o ChanServ] by
tepper.freenode.net |
23:28.49 |
Notify |
03BRL-CAD:starseeker * 63725
(brlcad/trunk/src/libbu/CMakeLists.txt
brlcad/trunk/src/libbu/y2038/CMakeLists.txt
brlcad/trunk/src/libbu/y2038/time64.h): Make a stab at getting
y2038 ready for MSVC building |
23:36.39 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
23:36.39 |
*** mode/#brlcad [+o ChanServ] by
tepper.freenode.net |
23:40.55 |
Notify |
03BRL-CAD:starseeker * 63726
(brlcad/trunk/include/bn.h brlcad/trunk/src/libbn/tcl.c): Prefix
bn's tcl.h with bn_ for the same reasons we did so in libbu's
case. |
23:41.29 |
Notify |
03BRL-CAD:starseeker * 63727
brlcad/trunk/include/bn/bn_tcl.h: Update header |
23:47.03 |
Notify |
03BRL-CAD:starseeker * 63728
brlcad/trunk/src/libbn/chull3d.cpp: remove asserts |
01:37.08 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:44.25 |
starseeker |
blinks - looks like Windows build is
working |
01:44.33 |
starseeker |
or compiles,
at least |
01:45.28 |
Notify |
02GCI:arnav *
5765799415382016 Create a BRL-CAD presentation template: Ready for
review - The work on this task is ready to be reviewed. |
01:47.41 |
starseeker |
grumble...
ctest can't find the test executables on Windows |
01:47.43 |
starseeker |
figures |
02:21.12 |
Notify |
02GCI:gjeet *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3: No worries - Hey Mongoose, no
worries, your designs are good and shall be considered
when... |
02:27.52 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:36.06 |
Notify |
02GCI:gjeet *
6169030943571968 Design a new website landing page for BRL-CAD #9
http://www.google-melange.com/gci/task/view/google/gci2014/6169030943571968:
None Hey skyler, here's my review for... |
02:37.45 |
Notify |
02GCI:gjeet *
4967862338846720 Fix any failing unit test #8: Task Assigned - This
task has been assigned to Szkocsovszki Zsolt. You have 100 hours to
complete this task, good luck! |
02:53.38 |
Notify |
02GCI:eames *
4938019295461376 Design a new website favicon! #10: None - After
working with BRL-CAD I think my problem revolves around the mater
command. I read the tutorial, but when I applied it... |
03:38.20 |
Notify |
02GCI:fazerlicourice71256 *
5230915127083008 Compile BRL-CAD with GCC trunk: Task Claimed - I
would like to work on this task. |
04:37.10 |
*** join/#brlcad infobot (ibot@rikers.org) |
04:37.10 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
04:38.08 |
Notify |
02GCI:brlcad
* 5749084207972352 Model "BRL-CAD" in BRL-CAD #5: bonus points -
Bonus points if you can use primitives other than spheres for the
subtractions. |
04:38.53 |
Notify |
02GCI:brlcad
* 5765799415382016 Create a BRL-CAD presentation template: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this
task... |
04:39.28 |
Notify |
02GCI:sam_hashim * 4956557716488192 Fix at
least 8 spelling mistakes in at least 8 different files #5: Task
Claimed - I would like to work on this task. |
04:42.43 |
Notify |
02GCI:icyjuban * 5173865613361152 Design a
web page that overviews the BRL-CAD contributors: Ready for review
- The work on this task is ready to be reviewed. |
04:46.31 |
YashM |
What does
-H32 in rt do? |
04:46.44 |
YashM |
except
slowing down the raytrace |
05:08.20 |
*** join/#brlcad Michael_Huang
(~mike@73.15.169.60) |
05:14.24 |
Notify |
02GCI:o7p9bxbnyj * 6370679909777408 Fix
any failing unit test #9: Test fixing approach - parallel_test()
calculates the number that the counter should eventually be
incremented to by multiplying... |
05:14.34 |
Notify |
02GCI:o7p9bxbnyj * 6370679909777408 Fix
any failing unit test #9: Ready for review - The work on this task
is ready to be reviewed. |
05:40.26 |
*** join/#brlcad javampire
(~javampire@v10024.1blu.de) |
05:40.26 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:40.26 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
05:40.26 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
05:40.26 |
*** join/#brlcad MarcTannous_
(5679c4d5@gateway/web/freenode/ip.86.121.196.213) |
05:40.26 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
05:40.26 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
05:40.26 |
*** join/#brlcad Stragus
(~alexis@modemcable090.29-19-135.mc.videotron.ca) |
05:40.26 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-vbxojkxzogwdpzky) |
05:40.26 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
05:40.26 |
*** join/#brlcad andromeda-galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
05:40.26 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy) |
05:40.26 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
05:40.26 |
*** join/#brlcad hsrai_
(~hsrai@66-118-151-70.static.sagonet.net) |
05:40.26 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
05:40.26 |
*** join/#brlcad Vijfhoek
(quassel@46.249.37.134) |
05:40.26 |
*** join/#brlcad ejno
(~ejno@unaffiliated/kazaik) |
05:40.26 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
05:40.26 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
05:40.26 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
05:40.26 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
05:40.26 |
*** join/#brlcad cox
(~quassel@188.226.208.53) |
05:40.26 |
*** mode/#brlcad [+o ChanServ] by
asimov.freenode.net |
05:41.56 |
*** join/#brlcad kanzure
(~kanzure@unaffiliated/kanzure) |
05:42.39 |
*** join/#brlcad infobot (ibot@rikers.org) |
05:42.39 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
05:46.39 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.37) |
05:46.39 |
notify-web |
[13web]
15sofathitesh opened pull request #3: Modified files for theme
(06master...06master) 02http://git.io/xKn6mQ |
05:46.39 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.37) |
05:48.42 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
05:48.42 |
*** join/#brlcad jrullman
(sid54856@gateway/web/irccloud.com/x-ylriypzytfczntut) |
05:48.43 |
*** join/#brlcad Michael_Huang
(~mike@2601:9:740:44:407d:3051:25cb:547b) |
05:53.55 |
*** join/#brlcad javampir1
(~javampire@unaffiliated/javampire) |
05:54.54 |
Notify |
02GCI:frgnvola * 5213338241859584 Fix at
least 8 spelling mistakes in at least 8 different files: Task
Claimed - I would like to work on this task. |
05:54.59 |
Notify |
02GCI:neel2ak
* 5625032667561984 Design a new website landing page for BRL-CAD
#8: Claim Removed - The claim on this task has been removed,
someone else can claim it now. |
05:58.10 |
Notify |
03BRL-CAD
Wiki:Ssfrgnvola * 0 /wiki/User:Ssfrgnvola: |
06:00.59 |
*** join/#brlcad Michael_Huang
(~mike@2601:9:740:44:407d:3051:25cb:547b) |
06:00.59 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
06:00.59 |
*** join/#brlcad jrullman
(sid54856@gateway/web/irccloud.com/x-ylriypzytfczntut) |
06:03.14 |
MarcTannous_ |
brlcad: you
around? |
06:22.05 |
MarcTannous_ |
need someone
to help me with some ifdefs, please |
06:23.20 |
Stragus |
What's the
issue? |
06:24.34 |
MarcTannous_ |
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112 |
06:24.34 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
06:24.34 |
gcibot |
Status:
NeedsWork |
06:24.34 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
06:24.38 |
MarcTannous_ |
check out
Sean's last comment |
06:24.51 |
MarcTannous_ |
I am using
fork() to create a child process to kill, so that I can get his
return code |
06:24.59 |
MarcTannous_ |
And that
works on any OS besides windows |
06:25.23 |
MarcTannous_ |
from what I
understand, he wants me to wrap that function inbetween an #ifdef
HAVE_UNISTD_H which makes sense |
06:25.28 |
MarcTannous_ |
instead of
checking for windows |
06:25.37 |
MarcTannous_ |
but I do not
understand what Sean means by using undef |
06:26.58 |
Stragus |
He's
suggesting you can disable HAVE_UNISTD_H, just for testing
purposes, to see if your code compiles fine even when unistd.h is
not present |
06:28.54 |
MarcTannous_ |
wouldn't that
happen in the #else ? |
06:28.57 |
MarcTannous_ |
of an
# |
06:29.02 |
MarcTannous_ |
#ifdef
haveunistdh |
06:29.37 |
Stragus |
Yes. He's
suggesting you can test the #else path on your machine, just for
testing, by temporarily disabling HAVE_UNISTD_H |
06:29.57 |
MarcTannous_ |
how would the
general syntax of that work? |
06:30.06 |
MarcTannous_ |
#ifdef
HAVE_UNISTD_H <my test goes here> |
06:30.19 |
MarcTannous_ |
#else return
0; |
06:30.29 |
MarcTannous_ |
because I
cannot execute this test on windows |
06:30.31 |
Stragus |
This is
really just to make sure that your code will compile and run fine
both when HAVE_UNISTD_H is available and when it's not |
06:30.38 |
MarcTannous_ |
discussed
that about 2 nights ago with the guys here |
06:30.49 |
MarcTannous_ |
where should
the undef UNISTD_H go? |
06:31.20 |
Stragus |
You could put
it after the top #includes, before your code, but again it's really
just for testing your code |
06:31.36 |
Stragus |
The final
version shouldn't have any #undef |
06:31.40 |
MarcTannous_ |
I do not
understand how that works though |
06:31.55 |
MarcTannous_ |
I am
undefining it and then testing if it is defined? wouldn't that
always go to else? |
06:32.04 |
MarcTannous_ |
ooooh and
that's the purpose, to just go directly to the other
case? |
06:32.14 |
Stragus |
Yes, just to
test things |
06:32.15 |
MarcTannous_ |
yeah okay I
get it |
06:32.18 |
Stragus |
:) |
06:32.18 |
MarcTannous_ |
thanks |
06:32.41 |
MarcTannous_ |
I thought he
wanted both the ifdef and undef in the final version and I did not
understand how that would work :) |
06:34.00 |
Stragus |
Yes, that
wouldn't make much sense |
06:39.44 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.146.140) |
06:42.40 |
Notify |
02GCI:mihaineacsu29 * 5213338241859584 Fix
at least 8 spelling mistakes in at least 8 different files: Task
Assigned - This task has been assigned to frgnvola. You have 100
hours to complete this... |
06:45.17 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): Ready for review - The
work on this task is ready to be reviewed. |
06:46.27 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): None - You will need to
apply the patch to the current BRL-CAD svn repository (not over the
one I submitted... |
06:47.16 |
Notify |
02GCI:mjuvekar7 * 5924891446476800 Write
manual page documentation (for g-voxel): None - You will need to
apply the patch to the main BRL-CAD svn trunk (not 'over' the
previously submitted patch) |
07:01.14 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Ready
for review - The work on this task is ready to be
reviewed. |
07:03.40 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: New
File - Sir, I Have Decreased The Size Of The Images And Given One
Example Of A Person... |
07:04.26 |
*** join/#brlcad adityagulati
(dfe1d856@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.216.86) |
07:27.09 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
07:28.59 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Testing
- Added the ifdef condition, ran "make" in brlcad-build to see if
there are any issues. ... |
07:33.38 |
MarcTannous_ |
Any mentor
around for some quick feedback ( not necessarily to close a task )
? |
07:34.56 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Ready
for review - The work on this task is ready to be
reviewed. |
07:36.57 |
*** join/#brlcad YashM_
(~YashM@117.215.33.143) |
07:50.36 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
07:59.05 |
Notify |
02GCI:skyhawk
* 4639899508539392 Write manual page documentation (for g-jack):
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
08:12.00 |
Notify |
02GCI:Melange
* 4938019295461376 Design a new website favicon! #10: Task Reopened
- Melange has detected that the final deadline has passed and it
has reopened the task. |
08:15.34 |
Notify |
02GCI:shubhamynr22 * 4639899508539392
Write manual page documentation (for g-jack): Task Claimed - I
would like to work on this task. |
08:19.21 |
*** join/#brlcad Gjeet
(dfe1d944@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.217.68) |
08:22.50 |
*** join/#brlcad gjeet
(dfe1d944@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.217.68) |
08:26.19 |
*** join/#brlcad gjeet
(dfe1d944@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.217.68) |
08:26.39 |
Notify |
02GCI:shubhamynr22 * 4639899508539392
Write manual page documentation (for g-jack): Claim Removed - The
claim on this task has been removed, someone else can claim it
now. |
08:29.13 |
*** join/#brlcad gjeet
(dfe1d944@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.217.68) |
08:32.36 |
Notify |
02GCI:sfurti06 * 5863782450462720 Create a
do's and don'ts for GSoC #3: Task Claimed - I would like to work on
this task. |
08:33.29 |
*** join/#brlcad Michael_Huang
(~mike@2601:9:740:44:407d:3051:25cb:547b) |
08:33.46 |
Notify |
02GCI:harman052 * 5863782450462720 Create
a do's and don'ts for GSoC #3: Task Assigned - This task has been
assigned to Sfurti Dawle. You have 100 hours to complete this task,
good luck! |
08:49.48 |
*** join/#brlcad merzo_
(~merzo@63-5-132-95.pool.ukrtel.net) |
08:55.49 |
MarcTannous_ |
Is any mentor
who gives feedback on animations/videos around? |
08:55.55 |
*** join/#brlcad merzo
(~merzo@63-5-132-95.pool.ukrtel.net) |
08:56.02 |
MarcTannous_ |
I have done
some tasks in advance, one of them is a motion typography video and
want somef eedback |
08:57.44 |
MarcTannous_ |
1 minute long
:d |
09:35.55 |
Notify |
02GCI:firstof5 * 6187982620983296 Design a
new website landing page for BRL-CAD #3: Packages - Can we use
pre-made packages suck as Jquery or Bootstrap to complete this
task? |
09:36.57 |
Notify |
02GCI:helix *
6373014107062272 Create a production-quality version of our logo:
Task Claimed - I would like to work on this task. |
09:40.28 |
Notify |
02GCI:harman052 * 6373014107062272 Create
a production-quality version of our logo: Task Assigned - This task
has been assigned to Yash. You have 100 hours to complete this
task, good luck! |
09:42.09 |
*** join/#brlcad adityagulati
(6ac0bb9e@gateway/web/cgi-irc/kiwiirc.com/ip.106.192.187.158) |
09:43.33 |
Notify |
02GCI:helix *
6373014107062272 Create a production-quality version of our logo:
Ready for review - The work on this task is ready to be
reviewed. |
09:43.33 |
*** join/#brlcad adityagulati
(6ac0bb9e@gateway/web/cgi-irc/kiwiirc.com/ip.106.192.187.158) |
09:45.29 |
Notify |
02GCI:helix *
6373014107062272 Create a production-quality version of our logo:
How I made - Used Archer to open the logo. Adjusted pin hole size
Made the diameter half of the plate diameter. ... |
09:53.59 |
*** join/#brlcad adityagulati
(6ac0b79d@gateway/web/cgi-irc/kiwiirc.com/ip.106.192.183.157) |
09:59.15 |
Notify |
02GCI:Melange
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
10:04.28 |
*** join/#brlcad deepak
(~chatzilla@117.220.144.129) |
10:31.33 |
*** join/#brlcad merzo_
(~merzo@121-12-133-95.pool.ukrtel.net) |
10:31.49 |
*** join/#brlcad merzo
(~merzo@121-12-133-95.pool.ukrtel.net) |
10:32.24 |
Notify |
02GCI:fazerlicourice71256 *
5230915127083008 Compile BRL-CAD with GCC trunk: None - I have the
latest version of gcc, I downloaded, built and installed cmake,
downloaded and built brl-cad. But when... |
10:32.30 |
Notify |
02GCI:davidchoo12 * 5625032667561984
Design a new website landing page for BRL-CAD #8: Task Claimed - I
would like to work on this task. |
10:36.05 |
Notify |
02GCI:deepakkumarsharma * 5625032667561984
Design a new website landing page for BRL-CAD #8: Task Assigned -
This task has been assigned to David Choo. You have 100 hours to
complete this task, good... |
10:37.06 |
Notify |
02GCI:fazerlicourice71256 *
5230915127083008 Compile BRL-CAD with GCC trunk: None - IS this
all I have to do? Or do I have to figure out the reason for the
error, and fix it? |
10:39.49 |
*** join/#brlcad winghouchan
(~winghouch@2.120.155.249) |
10:42.56 |
Notify |
02GCI:davidchoo12 * 5625032667561984
Design a new website landing page for BRL-CAD #8: Claim Removed -
The claim on this task has been removed, someone else can claim it
now. |
10:45.36 |
Notify |
02GCI:aalok_sathe * 4938019295461376
Design a new website favicon! #10: Task Claimed - I would like to
work on this task. |
10:52.50 |
Notify |
02GCI:deepakkumarsharma * 4938019295461376
Design a new website favicon! #10: Task Assigned - This task has
been assigned to Aalok Sathe. You have 100 hours to complete this
task, good luck! |
10:56.51 |
*** join/#brlcad rohitagarwal
(0ec2f22b@gateway/web/cgi-irc/kiwiirc.com/ip.14.194.242.43) |
10:56.54 |
*** join/#brlcad YashM
(~YashM@117.198.18.36) |
10:57.20 |
*** part/#brlcad rohitagarwal
(0ec2f22b@gateway/web/cgi-irc/kiwiirc.com/ip.14.194.242.43) |
10:57.21 |
Notify |
02GCI:wltan *
5866929856184320 Compile BRL-CAD with Tcl/Tk's latest 8.6 sources:
Ready for review - The work on this task is ready to be
reviewed. |
10:58.26 |
*** join/#brlcad rohitagarwal
(0ec2f22b@gateway/web/cgi-irc/kiwiirc.com/ip.14.194.242.43) |
11:01.18 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
11:08.53 |
Notify |
02GCI:fernozzle * 6109916221669376
Implement a UV-mapping callback for extruded sketches (EXTRUDE):
Ready for review - The work on this task is ready to be
reviewed. |
11:20.09 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:20.32 |
Notify |
02GCI:Melange
* 6109916221669376 Implement a UV-mapping callback for extruded
sketches (EXTRUDE): No more Work can be submitted - Melange has
detected that the deadline has passed and no more
work... |
11:32.21 |
Notify |
02GCI:wltan *
5230915127083008 Compile BRL-CAD with GCC trunk: None - Of course,
the best would be to troubleshoot and fix the problem, then submit
logs for a successful build (along with what you... |
11:35.14 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
12:03.57 |
Notify |
02GCI:fazerlicourice71256 *
5230915127083008 Compile BRL-CAD with GCC trunk: Ready for review -
The work on this task is ready to be reviewed. |
12:06.53 |
Notify |
02GCI:ch3ck *
5765799415382016 Create a BRL-CAD presentation template: Good work
- Could you make the background photo in such a way which does not
inhibit the proper viewing of text? The... |
12:06.58 |
Notify |
02GCI:ch3ck *
5765799415382016 Create a BRL-CAD presentation template: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the mentor(s) assigned to this task to... |
12:09.44 |
Notify |
02GCI:rohit_agarwal * 5564446986469376
Create a BRL-CAD style guide / cheat sheet #3: Ready for review -
The work on this task is ready to be reviewed. |
12:11.59 |
Notify |
02GCI:rohit_agarwal * 5564446986469376
Create a BRL-CAD style guide / cheat sheet #3: 2 Files Uploaded -
I have uploaded two files namely - Design Guideline 1.xcf and
Design Guidelines 1.png Hope... |
12:16.19 |
Notify |
02GCI:ch3ck *
5230915127083008 Compile BRL-CAD with GCC trunk: Good work - Could
you please upload the build log files to your drive? In the mean
time have you attempted to resolve the build... |
12:16.25 |
*** join/#brlcad rohitagarwal
(73762df1@gateway/web/cgi-irc/kiwiirc.com/ip.115.118.45.241) |
12:18.26 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
12:18.44 |
Notify |
02GCI:ch3ck *
5230915127083008 Compile BRL-CAD with GCC trunk: GCC version -
your gcc --version is 4.8.1. have you tried compiling with gcc
4.9.1. that's the latest gcc available to my knowledge.
... |
12:18.49 |
Notify |
02GCI:ch3ck *
5230915127083008 Compile BRL-CAD with GCC trunk: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to
satisfy... |
12:23.20 |
*** join/#brlcad rohitagarwal
(73762df1@gateway/web/cgi-irc/kiwiirc.com/ip.115.118.45.241) |
12:25.16 |
Notify |
02GCI:ch3ck *
5866929856184320 Compile BRL-CAD with Tcl/Tk's latest 8.6 sources:
Good work - I see you installed tcl/tk succesffully but it was not
turned on during the compilation process. I'm not... |
12:25.26 |
Notify |
02GCI:ch3ck *
5866929856184320 Compile BRL-CAD with Tcl/Tk's latest 8.6 sources:
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to... |
12:29.39 |
Notify |
02GCI:ch3ck *
5564446986469376 Create a BRL-CAD style guide / cheat sheet #3:
Task Closed - Congratulations, this task has been completed
successfully. |
12:31.30 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Claim Removed - The claim on
this task has been removed, someone else can claim it
now. |
12:31.45 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Task Claimed - I would like to
work on this task. |
12:32.15 |
Notify |
02GCI:deepakkumarsharma * 6353662997692416
Design a BRL-CAD splash screen #3: Task Assigned - This task has
been assigned to mukul kamboj. You have 100 hours to complete this
task, good luck! |
12:34.58 |
*** join/#brlcad winghouchan
(~winghouch@2.120.155.249) |
12:35.16 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: A
Request - Sir, I have finished making another task but am afraid
that someone else might take... |
12:36.11 |
Notify |
02GCI:ch3ck *
6373014107062272 Create a production-quality version of our logo:
Nice work - but it's supposed be rendering completely using
BRLCAD. is there no way to remove the background
from... |
12:36.40 |
Notify |
02GCI:rohit_agarwal * 6187982620983296
Design a new website landing page for BRL-CAD #3: Task Claimed - I
would like to work on this task. |
12:37.34 |
YashM |
ch3ck: no
Archer doesnt support alpha channel |
12:50.58 |
Notify |
02GCI:anshul1
* 4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Claimed -
I would like to work on this task. |
12:55.58 |
MarcTannous_ |
Guys can I
please get my task reviewed? It's been more or less the same code
for 3 days with very minor modifications, should take way less than
reviewing websites that were submitted after it |
12:58.05 |
Notify |
02GCI:ch3ck *
4531831353376768 Design a T-Shirt for BRL-CAD #8: Task Assigned -
This task has been assigned to holy. You have 100 hours to complete
this task, good luck! |
12:58.31 |
Ch3ck |
YashM:
ok |
12:58.42 |
Ch3ck |
that's good
work |
12:58.59 |
Ch3ck |
MarcTannous_:
let me wrap up with YashM and get to you |
12:59.10 |
Ch3ck |
MarcTannous_:
links please |
12:59.28 |
MarcTannous_ |
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112 |
12:59.28 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
12:59.29 |
gcibot |
Status:
NeedsReview (45 hrs 35 min) |
12:59.29 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
12:59.35 |
MarcTannous_ |
and I've got
2-3 tasks I can submit right after that one gets closed |
12:59.41 |
MarcTannous_ |
if you have 5
more minutes |
13:00.14 |
Notify |
02GCI:ch3ck *
6373014107062272 Create a production-quality version of our logo:
Task Closed - Congratulations, this task has been completed
successfully. |
13:00.23 |
Ch3ck |
aight
MarcTannous_ |
13:02.04 |
Notify |
02GCI:helix *
5522147732619264 Create a Motion Typography video for BRL-CAD #2:
Task Claimed - I would like to work on this task. |
13:04.05 |
Notify |
02GCI:ch3ck *
5522147732619264 Create a Motion Typography video for BRL-CAD #2:
Task Assigned - This task has been assigned to Yash. You have 100
hours to complete this task, good luck! |
13:04.35 |
Notify |
02GCI:ch3ck *
6187982620983296 Design a new website landing page for BRL-CAD #3:
Task Assigned - This task has been assigned to Rohit Agarwal. You
have 100 hours to complete this task, good luck! |
13:11.28 |
MarcTannous_ |
ch3ck: is it
okay? |
13:12.24 |
Ch3ck |
MarcTannous_:
about the _without_undef_? patch |
13:12.38 |
MarcTannous_ |
yeah, that's
the one that should be commited |
13:12.42 |
MarcTannous_ |
the withundef
is for testing purposes |
13:14.42 |
Ch3ck |
MarcTannous_:
first of all the #include <unistd.h> is supposed to be
enclosed in the #ifdef HAVE_UNISTD_H |
13:14.52 |
Ch3ck |
that's what
sean was saying in his comment |
13:15.35 |
MarcTannous_ |
that would
work? :O |
13:15.40 |
Ch3ck |
this patch
will still return an error if unistd.h is not in the system during
compile time |
13:16.29 |
MarcTannous_ |
So if I
include unistd after ifdef, it will also work on windows
machines? |
13:16.37 |
*** join/#brlcad deepak
(~chatzilla@117.220.174.157) |
13:16.46 |
Ch3ck |
at least for
code clarity there should be some significant space separating the
headers from the first funtion test_bu_exit() |
13:17.34 |
MarcTannous_ |
working on
it, should take less than a minute |
13:17.42 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
13:17.43 |
Ch3ck |
MarcTannous_:
it should work if properly done |
13:19.14 |
MarcTannous_ |
ch3ck: I
think sys/types.h and sys/wait.h should also be included inbetween
the ifdef and else |
13:19.15 |
MarcTannous_ |
right? |
13:19.33 |
Ch3ck |
and
MarcTannous_ test_bu_exit() should some how be called in the
main() |
13:19.51 |
MarcTannous_ |
it is
called |
13:19.53 |
Ch3ck |
functions
don't get executed if not called from the main |
13:20.00 |
MarcTannous_ |
in the
switch |
13:20.17 |
MarcTannous_ |
<PROTECTED> |
13:20.43 |
Ch3ck |
yeah sorry i
see it |
13:21.01 |
Ch3ck |
and besides
your code should have some comment about what its doing |
13:21.27 |
Ch3ck |
what this
unit test does and what is expected with pass/fail
cases |
13:21.39 |
Ch3ck |
MarcTannous_:
you see what i'm saying? |
13:22.07 |
MarcTannous_ |
yes, I'm
writing what everything does |
13:23.13 |
Ch3ck |
MarcTannous_:
so the unistd.h should be called in special preprocessing statement
as sean explained in his comment |
13:23.18 |
Ch3ck |
like |
13:23.37 |
MarcTannous_ |
#ifdef
HAVE_UNISTD_H #include <unistd.h> #include
<sys/types.h> #include <sys/wait.h> |
13:23.37 |
Ch3ck |
#if
HAVE_UNISTD_H |
13:23.51 |
Ch3ck |
<PROTECTED> |
13:23.55 |
MarcTannous_ |
any
difference between ifdef and if? |
13:24.17 |
Ch3ck |
yeah |
13:24.49 |
Ch3ck |
#ifdef is
used by the preprocessor |
13:24.59 |
Ch3ck |
like the
#define and stuff |
13:25.15 |
Ch3ck |
if works
regularly during the code execution |
13:27.51 |
MarcTannous_ |
check
bu_bomb_revision |
13:28.02 |
MarcTannous_ |
fixed what
you said, added explanations for all the important
parts |
13:28.18 |
Notify |
02GCI:mihaineacsu29 * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: None
- Aditya, Images are still the focus of your design. As Sean
mentioned, most of the... |
13:28.27 |
MarcTannous_ |
and now
unistd,types & wait are only included if HAVE_UNISTD_H is
true |
13:28.34 |
Notify |
02GCI:mihaineacsu29 * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the... |
13:29.10 |
Notify |
02GCI:fazerlicourice71256 *
5230915127083008 Compile BRL-CAD with GCC trunk: None - I uploaded
the build log. I'm trying to install and compile using gcc
4.9 |
13:29.52 |
MarcTannous_ |
ch3ck,
regarding the approach of the tests, this is what me and a few
mentors came up with a few days ago, as besides exitting a child
process, there is no way of checking its return status |
13:35.18 |
MarcTannous_ |
hope I did
not disturb you |
13:35.45 |
Ch3ck |
nope
MarcTannous_ it's fine |
13:35.59 |
Ch3ck |
moves to melange to check the code |
13:36.20 |
Ch3ck |
like the
#define and stuf |
13:37.41 |
MarcTannous_ |
sorry it took
so many attempts to get it right, first time working with define
ifs and conditional library inclusion, was not used to
it |
13:37.55 |
MarcTannous_ |
also forking
was a concept that I didn't even know existed xD |
13:38.16 |
Ch3ck |
yeah its
normal, just check online tutorials on it |
13:38.23 |
Ch3ck |
it's nice
using it |
13:38.31 |
MarcTannous_ |
nice but
windows ruins everything |
13:38.34 |
MarcTannous_ |
:( |
13:38.40 |
Ch3ck |
lol |
13:38.44 |
MarcTannous_ |
I think it's
time to install linux on my pc |
13:39.03 |
Ch3ck |
so are you
forced to use windows? MarcTannous_ the earlier te
better |
13:39.30 |
Ch3ck |
used windows like 5 years ago dunno how win8 and stuff feels
like |
13:39.34 |
MarcTannous_ |
I usually
freelance web design, back-end is completely new to me and I am
pretty much forced to have windows/osx on my machine |
13:39.47 |
MarcTannous_ |
but should be
able to have windows and linux on it by tomorrow |
13:39.56 |
MarcTannous_ |
using a VM is
painful and slowly killing me from the inside |
13:40.28 |
Ch3ck |
aight, yeah
it sucks alot of RAM, you sure must have alot of it ;) |
13:40.50 |
MarcTannous_ |
I have 8 gigs
but running photoshop,illustrator, brackets google chrome and a VM
is using it all up |
13:41.05 |
MarcTannous_ |
but I want to
keep trying code tasks, so linux is am ust |
13:41.08 |
MarcTannous_ |
a must
* |
13:41.36 |
MarcTannous_ |
if you could
close my task, please do, as I have a motion typography video I
worked hard on to upload before leaving for lunch |
13:42.31 |
Notify |
02GCI:ch3ck *
5230915127083008 Compile BRL-CAD with GCC trunk: None - Nice,
trying installing and compiling from gcc 4.9.2 that should be the
latest and let's see how it goes ;) |
13:42.55 |
Ch3ck |
MarcTannous_:
just give me some time working on it |
13:45.01 |
Ch3ck |
MarcTannous_:
have you read all of sean's comments? |
13:45.06 |
MarcTannous_ |
yes |
13:45.09 |
Ch3ck |
tell me what
you understood |
13:45.16 |
MarcTannous_ |
was there
something I missed? |
13:45.24 |
Ch3ck |
number the
responses |
13:45.39 |
Ch3ck |
yeah, you
missed something |
13:45.57 |
Ch3ck |
i have not
even tested the code just reading throught |
13:46.11 |
Ch3ck |
s/throught/through/ |
13:46.29 |
Ch3ck |
read all the
comments on the task and tell me what you understand
MarcTannous_ |
13:46.48 |
MarcTannous_ |
1) I should
be consistent in code writing style |
13:47.22 |
MarcTannous_ |
2) I should
only add the stuff I modified for this task into the patch ( did
not know I can use svn diff path before ) |
13:47.23 |
Ch3ck |
is listening/reading? ;) |
13:47.49 |
MarcTannous_ |
3) Too many
headers, tried to narrow them down to the ones needed |
13:48.27 |
MarcTannous_ |
4) Code needs
to be portable, work on all machines no matter the OS |
13:48.40 |
MarcTannous_ |
What did I
miss? |
13:50.56 |
Ch3ck |
MarcTannous_:
ok |
13:51.17 |
Ch3ck |
look at his
first comment, last paragraphy |
13:53.17 |
Ch3ck |
s/paragraphy/paragraph/ |
13:53.25 |
Ch3ck |
MarcTannous_:
what does it say? |
13:55.12 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
13:57.26 |
MarcTannous_ |
oh yes I saw
that but it does not make sense for me |
13:57.30 |
MarcTannous_ |
let me
explain why |
13:57.42 |
Ch3ck |
ok |
13:57.58 |
MarcTannous_ |
if I wrapped
the entire contents of test_bu_exit in that |
13:58.03 |
Ch3ck |
give me what
you understand |
13:58.18 |
MarcTannous_ |
I could only
run test_bu_exit, in its current state on UNIX machines |
13:58.43 |
MarcTannous_ |
for Windows,
I'd have to make a whole different function |
13:58.56 |
MarcTannous_ |
and the
syntax of the entire program would change as I |
13:59.11 |
MarcTannous_ |
would have
something like case 1 : |
13:59.33 |
MarcTannous_ |
#if
HAVE_UNISTD_H return test_bu_exit_unix(); #else return
test_bu_exit_windows(); |
13:59.44 |
MarcTannous_ |
not even sure
if that works inside main |
14:00.17 |
MarcTannous_ |
do I make any
sense? |
14:01.37 |
Ch3ck |
first of all
MarcTannous_ it's wrong to call header files in
functions |
14:01.58 |
MarcTannous_ |
is it bad
practice or just fails upon compilation? |
14:02.03 |
Ch3ck |
all header
files are called at the beginning of the program |
14:02.11 |
MarcTannous_ |
because I ran
make when I included unistd in the function and it
worked |
14:02.46 |
Ch3ck |
its bad
practice and the compiler is supposed to generate a warning at
least |
14:03.05 |
MarcTannous_ |
okay so the
if goes at the beginning |
14:03.13 |
Ch3ck |
as sean says
can you write a preprocessor function? |
14:03.16 |
MarcTannous_ |
what do I do
then with the functions? one for windows one for unix? |
14:03.25 |
MarcTannous_ |
not sure what
that is, let me google it up really quick |
14:04.11 |
Ch3ck |
MarcTannous_:
you should not use system dependent headers in te code, since it
raises portability issues |
14:04.13 |
MarcTannous_ |
you mean
stuff like this https://www.eskimo.com/~scs/cclass/int/sx6a.html
? |
14:04.50 |
MarcTannous_ |
ch3ck:
regarding that, I spoke to a few other mentors and they said that I
should go with fork(), because this test is pretty particular, as
it effectively exits the process |
14:05.04 |
Ch3ck |
yup
MarcTannous_ |
14:05.40 |
MarcTannous_ |
I've no idea
about writing preprocessor functions |
14:06.02 |
MarcTannous_ |
what are your
intended changes? |
14:06.07 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
14:06.33 |
Ch3ck |
yeah that's
ok but you should embed all what is in test_bu_exit() in a
preprocessor function together with the #ifdef HAVE_... |
14:06.56 |
MarcTannous_ |
and how would
I call that function in main? |
14:07.15 |
Ch3ck |
let me cook
something up and show |
14:07.18 |
MarcTannous_ |
thank
you |
14:07.36 |
Ch3ck |
MarcTannous_:
you don't it runs at preprocessing time |
14:07.52 |
MarcTannous_ |
but |
14:07.58 |
MarcTannous_ |
how would
that work with all the other tests |
14:07.58 |
Ch3ck |
the way
#define works |
14:07.59 |
MarcTannous_ |
what |
14:08.09 |
Ch3ck |
it
should |
14:08.19 |
Ch3ck |
probably
generate a return type |
14:08.20 |
MarcTannous_ |
Yeah, that
makes sense but that would really be different than all the other
tests |
14:08.45 |
Ch3ck |
that's why
it's unique ;) |
14:08.56 |
MarcTannous_ |
damn I'll
never finish this task |
14:08.58 |
MarcTannous_ |
:)) |
14:09.15 |
MarcTannous_ |
time to read
about preprocessing |
14:09.27 |
Ch3ck |
i'll give you
an example and you work from there |
14:09.36 |
Ch3ck |
it's not hard
:( |
14:09.55 |
MarcTannous_ |
can I also PM
you my motion typography video after you send the guidelines for
this coding task just for some quick feedback? |
14:09.56 |
Ch3ck |
it's fairly
simple you can then show brlcad your work |
14:10.17 |
Ch3ck |
MarcTannous_:
sure :) |
14:10.41 |
MarcTannous_ |
I now hate
windows for this |
14:10.53 |
MarcTannous_ |
if windows
was out of the test cases, this would've run so
smoothly |
14:11.37 |
Ch3ck |
MarcTannous_:
you have a point there ;), don't know alot of c programmers using
windows at my university except some freshmen |
14:11.48 |
Ch3ck |
feels sorry for em |
14:11.54 |
MarcTannous_ |
where are you
studying? |
14:12.34 |
Ch3ck |
MarcTannous_:
The University of Buea, Cameroon |
14:12.48 |
MarcTannous_ |
Ch3ck,
computer sciences? |
14:13.35 |
Ch3ck |
MarcTannous_:
www.ubuea.cm, comp engr ;) |
14:15.37 |
MarcTannous_ |
sent you the
video link, it's only 4mb. waiting for your guidelines regarding my
coding task :D |
14:17.36 |
Ch3ck |
is working on somethx simple |
14:18.52 |
Notify |
02GCI:mukulkamboj * 6353662997692416
Design a BRL-CAD splash screen #3: Ready for review - The work on
this task is ready to be reviewed. |
14:22.56 |
Ch3ck |
MarcTannous_:
what i was saying is you could define a macro for the
test_bu_exit() |
14:24.26 |
MarcTannous_ |
can you make
a quick pastebin as to what the syntax for that would look like, in
general terms? |
14:29.42 |
Ch3ck |
yeah |
14:31.57 |
Ch3ck |
MarcTannous_:
https://paste.kde.org/poqa0ykff |
14:33.15 |
Ch3ck |
this
coe |
14:33.23 |
Ch3ck |
code is just
a whip |
14:33.33 |
Ch3ck |
don't hold me
responsible :) |
14:35.11 |
MarcTannous_ |
thank
you |
14:35.15 |
MarcTannous_ |
did you check
out the animation? |
14:35.33 |
Ch3ck |
MarcTannous_:
but you get the poin t now right? |
14:35.55 |
MarcTannous_ |
yes, hope it
compiles |
14:36.09 |
Ch3ck |
pray too
:) |
14:36.15 |
MarcTannous_ |
this is now
not bad practice anymore, right? |
14:36.22 |
Ch3ck |
let me check
o0ut the an |
14:36.29 |
Ch3ck |
yup |
14:36.55 |
Ch3ck |
let me chk
out the animation |
14:38.45 |
Notify |
02GCI:ch3ck *
6449379632218112 Create an utility library (LIBBU) API unit test
for bomb.c: Task Needs More Work - One of the mentors has sent this
task back for more work. Talk to the mentor(s)... |
14:41.42 |
*** join/#brlcad wltan
(~wltan@101.127.134.59) |
14:55.07 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.208) |
14:56.34 |
Ch3ck |
hits the bar |
15:06.30 |
Notify |
02GCI:judebirch * 5504522529013760 Animate
our logo! #10: Recoloured, and remade - I remade it a bit, but I
still haven't been able to find a way to make a gif without a url
in the corner. |
15:06.31 |
Notify |
02GCI:judebirch * 5504522529013760 Animate
our logo! #10: Ready for review - The work on this task is ready to
be reviewed. |
15:35.39 |
*** join/#brlcad gjeet
(3b5bec5a@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.236.90) |
15:44.50 |
MarcTannous_ |
Ch3ck: you
still around? there is no fallback on your code |
15:45.21 |
MarcTannous_ |
@any mentors
can I do something like : if(condition) declare x=13; else declare
x=12;? |
15:45.32 |
MarcTannous_ |
at a
preprocessor level |
15:46.38 |
Notify |
02GCI:gjeet *
5504522529013760 Animate our logo! #10: None - Congratulations
with this you have successfully completed your third task. Keep up
the good work. |
15:46.47 |
Notify |
02GCI:gjeet *
5504522529013760 Animate our logo! #10: Task Closed -
Congratulations, this task has been completed
successfully. |
15:46.54 |
MarcTannous_ |
gjeet: do you
know if I can do that? |
15:48.04 |
MarcTannous_ |
nevermind,
found a better solution |
15:48.53 |
Notify |
02GCI:judebirch * 5643416469766144 BRL-CAD
Promotional Video #3: Task Claimed - I would like to work on this
task. |
15:49.43 |
Notify |
02GCI:harman052 * 5643416469766144 BRL-CAD
Promotional Video #3: Task Assigned - This task has been assigned
to Jude. You have 100 hours to complete this task, good
luck! |
15:58.54 |
Notify |
02GCI:gjeet *
6353662997692416 Design a BRL-CAD splash screen #3: Hey mukul - I
really appreciate your efforts in getting this task well done.
Regarding design, I guess previous review by sean is... |
15:59.09 |
Notify |
02GCI:gjeet *
6353662997692416 Design a BRL-CAD splash screen #3: Task Needs More
Work - One of the mentors has sent this task back for more work.
Talk to the mentor(s) assigned to this task to... |
16:02.36 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
16:04.02 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
16:08.27 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Ready
for review - The work on this task is ready to be
reviewed. |
16:09.12 |
Notify |
02GCI:gjeet *
5173865613361152 Design a web page that overviews the BRL-CAD
contributors: Task Closed - Congratulations, this task has been
completed successfully. |
16:15.44 |
adityagulati |
Is There A
Way To Know After How Many Tasks Will My Task Be Reviewed,
Something Like A Queue Number. |
16:15.56 |
YashM |
no |
16:16.23 |
MarcTannous_ |
I need some C
help |
16:16.25 |
MarcTannous_ |
any mentors
around? |
16:18.20 |
gjeet |
MarcTannous_:
yeah |
16:19.06 |
MarcTannous_ |
gjeet, I
spoke with Ch3ck earlier about my task
http://www.google-melange.com/gci/task/view/google/gci2014/6449379632218112
and he suggested I implement it as following |
16:19.07 |
gcibot |
Create an
utility library (LIBBU) API unit test for bomb.c |
16:19.07 |
gcibot |
Status:
NeedsWork |
16:19.07 |
gcibot |
Mentor(s):
Mandeep Kaur, Daniel_R |
16:19.39 |
MarcTannous_ |
Insinde an
#IFDEF HAVE_UNISTD_H I will define my test, and he showed me a
guideline as to how that is done here https://paste.kde.org/poqa0ykff#line-19 |
16:20.11 |
MarcTannous_ |
the problem
is, I think I cannot define inside an IFDEF as when I compile I get
the error : "'#' is not followed by a macro parameter" on the line
where I start my define function |
16:20.38 |
MarcTannous_ |
my current
source : https://paste.kde.org/pc3umwpz6 |
16:24.02 |
gjeet |
Let me have a
look |
16:25.33 |
Notify |
02GCI:wltan *
5866929856184320 Compile BRL-CAD with Tcl/Tk's latest 8.6 sources:
None - By tcl/tk not being "turned on during the compilation
process", I assume you're referring to the last few... |
16:25.37 |
Notify |
02GCI:wltan *
5866929856184320 Compile BRL-CAD with Tcl/Tk's latest 8.6 sources:
Ready for review - The work on this task is ready to be
reviewed. |
16:35.54 |
MarcTannous_ |
gjeet, any
idea? |
16:36.11 |
MarcTannous_ |
I made a
source that works, and passes my tests, can you give me some quick
feedback? |
16:36.22 |
MarcTannous_ |
but this is
all with macroprocessors, as Ch3ck wanted |
16:46.42 |
Notify |
02GCI:harman052 * 5834136975572992 Design
a web page that overviews the BRL-CAD contributors #2: Read
comments carefully - Hi Aditya, The comments of Sean and Mihai
are still valid and you are... |
16:46.47 |
Notify |
02GCI:harman052 * 5834136975572992 Design
a web page that overviews the BRL-CAD contributors #2: Task Needs
More Work - One of the mentors has sent this task back for more
work. Talk to the... |
16:47.21 |
MarcTannous_ |
any mentor
online? |
16:51.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:53.28 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2:
Explanation - Sir, I Have Actually Removed The Need Of Pictures.
If You Click The Name, A... |
16:53.33 |
Notify |
02GCI:adityagulati * 5834136975572992
Design a web page that overviews the BRL-CAD contributors #2: Ready
for review - The work on this task is ready to be
reviewed. |
16:54.57 |
*** join/#brlcad deepak
(~chatzilla@117.220.174.157) |
16:55.58 |
*** join/#brlcad Guest40883
(~athome@123.236.127.147) |
16:57.39 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Where
do I even start - After my last batch of updates, I spoke to Ch3ck
via IRC. He enlightened me... |
16:57.44 |
Notify |
02GCI:tannousmarc * 6449379632218112
Create an utility library (LIBBU) API unit test for bomb.c: Ready
for review - The work on this task is ready to be
reviewed. |
16:58.15 |
MarcTannous_ |
this was
tough for someone inexperienced in how macroprocessors
work |
16:58.19 |
MarcTannous_ |
I can only
hope this will work |
16:59.03 |
MarcTannous_ |
Ch3ck: ping
here so that you remember to check my task, the define inside an
ifdef does not work and raises A LOT of compiling issues, I
initalized the function insde the ifdef, and it compiles and the
tests both pass. |
17:06.37 |
Notify |
02GCI:Melange
* 4580324218503168 Create a logo press kit #4: Task Reopened -
Melange has detected that the final deadline has passed and it has
reopened the task. |
17:07.27 |
Notify |
02GCI:Melange
* 5866929856184320 Compile BRL-CAD with Tcl/Tk's latest 8.6
sources: No more Work can be submitted - Melange has detected that
the deadline has passed and no more work can be... |
17:09.31 |
Notify |
02GCI:helix *
5522147732619264 Create a Motion Typography video for BRL-CAD #2:
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
17:09.52 |
Notify |
02GCI:helix *
4580324218503168 Create a logo press kit #4: Task Claimed - I would
like to work on this task. |
17:10.22 |
Notify |
02GCI:helix *
5522147732619264 Create a Motion Typography video for BRL-CAD #2:
None - I will claim this again later. |
17:14.03 |
*** join/#brlcad winghouchan
(~winghouch@2.218.195.157) |
17:14.06 |
*** join/#brlcad merzo_
(~merzo@121-12-133-95.pool.ukrtel.net) |
17:14.26 |
*** join/#brlcad merzo
(~merzo@121-12-133-95.pool.ukrtel.net) |
17:16.50 |
*** join/#brlcad winghouchan
(~winghouch@2.218.195.157) |
17:17.38 |
Notify |
02GCI:deepakkumarsharma * 4580324218503168
Create a logo press kit #4: Task Assigned - This task has been
assigned to Yash. You have 100 hours to complete this task, good
luck! |
17:29.31 |
MarcTannous_ |
well, after 3
days of working on a task I think it's finally approaching
completion |
17:29.35 |
MarcTannous_ |
I'm off for
the night guys, have fun |
17:29.47 |
MarcTannous_ |
I'm praying
that you like my source :D |
17:38.34 |
winghouchan |
MarcTannous_:
G'night! |
17:42.36 |
Notify |
02GCI:aalok_sathe * 4938019295461376
Design a new website favicon! #10: File - I have uploaded file
BRLfavicon.gif please check |
18:11.46 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
18:20.04 |
Notify |
03BRL-CAD:starseeker * 63729
brlcad/trunk/include/bn/CMakeLists.txt: Fix include CMake for
bn |
18:29.39 |
Notify |
03BRL-CAD:starseeker * 63730
(brlcad/trunk/CMakeLists.txt
brlcad/trunk/src/libbn/tests/CMakeLists.txt and 2 others): Per
http://public.kitware.com/pipermail/cmake/2014-December/059381.html,
switch the style of add_test command so we get resolution of build
target names. |
18:52.17 |
Notify |
03BRL-CAD:starseeker * 63731
(brlcad/trunk/src/libbu/tests/CMakeLists.txt
brlcad/trunk/src/libbu/tests/bitv-tests.cmake): Update bitv tests
too |
18:54.56 |
Notify |
03BRL-CAD:starseeker * 63732
brlcad/trunk/CMakeLists.txt: Try -C generator expression for MSVC
with ctest... |
18:59.39 |
Notify |
03BRL-CAD:starseeker * 63733
brlcad/trunk/CMakeLists.txt: Per
http://www.cmake.org/cmake/help/v3.0/manual/cmake-generator-expressions.7.html#informational-expressions
go with CONFIG instead of CONFIGURATION |
19:02.31 |
*** join/#brlcad merzo
(~merzo@121-12-133-95.pool.ukrtel.net) |
19:06.28 |
Notify |
02GCI:ch3ck *
6449379632218112 : Good work, - We appreciate the effort you've
put into this. I'll handle any further problems with this.
Thanks |
19:06.43 |
Notify |
02GCI:ch3ck *
6449379632218112 : Task Closed - Congratulations, this task has
been completed successfully. |
19:08.28 |
Notify |
02GCI:ch3ck *
5866929856184320 : Deadline extended - The deadline of the task has
been extended with 1 days and 0 hours. |
19:09.28 |
Notify |
02GCI:tannousmarc * 5522147732619264 :
Task Claimed - I would like to work on this task. |
19:10.54 |
Notify |
02GCI:deepakkumarsharma * 5522147732619264
: Task Assigned - This task has been assigned to Marc Tannous. You
have 100 hours to complete this task, good luck! |
19:11.06 |
*** join/#brlcad Verlet64
(56bfee5f@gateway/web/freenode/ip.86.191.238.95) |
19:11.30 |
Verlet64 |
Hi |
19:11.59 |
Notify |
02GCI:ch3ck *
5866929856184320 : Good work - I'll test the code and see. Thanks
for the effort |
19:12.29 |
Notify |
02GCI:tannousmarc * 5522147732619264 :
still learning - Sorry in advance if there are some illustrating
errors, I am still learning After Effects, and motion typography
animations are usually... |
19:16.36 |
starseeker |
closes in |
19:17.25 |
Notify |
03BRL-CAD:starseeker * 63734
brlcad/trunk/src/libbu/tests/vls-tests.cmake: Update vls tests'
add_test style. |
19:28.01 |
starseeker |
Here's the
tally of the unit tests (not the regression testss) run on Windows:
http://paste.lisp.org/display/144693 |
19:29.25 |
Notify |
03BRL-CAD:starseeker * 63735
brlcad/trunk/src/libgcv/CMakeLists.txt: Missed one test when
converting to new style. |
19:30.11 |
starseeker |
the basename
failures are clear - basename isn't available on
Windows |
19:30.40 |
starseeker |
not sure what
to do about that... brlcad? |
19:31.21 |
starseeker |
the others
are less clear... |
19:34.13 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
19:39.01 |
starseeker |
626 was just
configuration error, and is addressed by r63735 |
19:41.39 |
starseeker |
here is the
verbose output from the others: http://paste.lisp.org/display/144694 |
19:44.03 |
starseeker |
as far as I
know, that's the first time any of those tests has ever been run on
Windows |
19:44.55 |
Notify |
02GCI:ljudusika * 5749084207972352 : Ready
for review - The work on this task is ready to be
reviewed. |
19:45.40 |
*** join/#brlcad Ljudusika
(5f6f9eaf@gateway/web/freenode/ip.95.111.158.175) |
19:46.20 |
Notify |
02GCI:tannousmarc * 5522147732619264 :
Ready for review - The work on this task is ready to be
reviewed. |
19:46.41 |
Ljudusika |
Hi! |
19:48.03 |
Ljudusika |
I`m GCI
contestant. My mentors are Isaac Kamga, Dishank. Are anybody of
them here? |
19:48.58 |
Ljudusika |
https://www.google-melange.com/gci/task/view/google/gci2014/5749084207972352 |
19:48.59 |
gcibot |
Model
"BRL-CAD" in BRL-CAD #5 |
19:48.59 |
gcibot |
Status:
NeedsReview (2 days 18 hrs 9 min) |
19:48.59 |
gcibot |
Mentor(s):
Isaac Kamga, Dishank |
20:01.30 |
*** join/#brlcad deepak
(~chatzilla@117.220.174.157) |
20:14.07 |
Notify |
02GCI:ljudusika * 5749084207972352 : My
previous task - About bonus points. In my previous task you can
see, that I can use primitives other than spheres for the adding,
subtractions etc. :) |
20:14.42 |
Notify |
02GCI:ljudusika * 5749084207972352 :
Previous task URL -
https://www.google-melange.com/gci/task/view/google/gci2014/4797643658100736 |
20:14.43 |
gcibot |
Model
"BRL-CAD" in BRL-CAD #2 |
20:14.43 |
gcibot |
Status:
Closed |
20:14.43 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Ch3ck |
20:32.52 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
21:04.22 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
22:53.28 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
23:55.39 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
00:42.31 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
00:53.18 |
*** join/#brlcad milamber
(~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
01:12.47 |
*** join/#brlcad milamber
(~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
01:23.31 |
Notify |
02GCI:jatish
* 6178630262587392 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
01:23.46 |
Notify |
02GCI:jatish
* 6178630262587392 : Task Claimed - I would like to work on this
task. |
02:31.22 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
03:15.45 |
Notify |
02GCI:gylianne16 * 5817378281619456 : Task
Claimed - I would like to work on this task. |
03:55.04 |
Notify |
02GCI:brlcad
* 6178630262587392 : Task Assigned - This task has been assigned to
jatish. You have 100 hours to complete this task, good
luck! |
03:55.05 |
Notify |
02GCI:brlcad
* 5817378281619456 : Task Assigned - This task has been assigned to
Gigi. You have 100 hours to complete this task, good
luck! |
04:20.18 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
04:50.24 |
Notify |
02GCI:brlcad
* 6396924525543424 : Task Closed - Congratulations, this task has
been completed successfully. |
04:56.20 |
Notify |
02GCI:brlcad
* 6370679909777408 : Task Closed - Congratulations, this task has
been completed successfully. |
04:57.58 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
05:05.06 |
Notify |
02GCI:brlcad
* 6370679909777408 : good explanation, comment lacking - Your
explanation definitely clarified what is going on, but there is
definitely information lacking in the patch comment.... |
05:11.54 |
Notify |
02GCI:o7p9bxbnyj * 5028266490462208 : Task
Claimed - I would like to work on this task. |
05:13.50 |
Notify |
02GCI:brlcad
* 5924891446476800 : nice work - Mandarj, Thank you! This looks
good now. It's already been committed to our sources and you've
been credited in our authorship documentation. If
you'd... |
05:15.02 |
Notify |
03BRL-CAD:brlcad * 63736
brlcad/trunk/doc/docbook/system/man1/en/CMakeLists.txt: apply gci
patch
https://www.google-melange.com/gci/task/view/google/gci2014/5924891446476800
from mandarj which provides a g-voxel manual page. |
05:15.03 |
gcibot |
Write manual
page documentation (for g-voxel) |
05:15.03 |
gcibot |
Status:
NeedsReview (36 hrs 43 min) |
05:15.03 |
gcibot |
Mentor(s):
Harmanpreet, Ishwerdas |
05:16.25 |
Notify |
02GCI:brlcad
* 5924891446476800 : Task Closed - Congratulations, this task has
been completed successfully. |
05:16.31 |
Notify |
03BRL-CAD:brlcad * 63737
(brlcad/trunk/AUTHORS brlcad/trunk/NEWS): credit mandarj with
manpage documentation for g-voxel. |
05:16.53 |
Notify |
02GCI:o7p9bxbnyj * 6370679909777408 :
Update the comment - That's true, sorry! I had been intending to
put more information in the commit message, but I'll add it to the
file as well. Sorry about... |
05:19.49 |
Notify |
02GCI:brlcad
* 6109916221669376 : Task Closed - Congratulations, this task has
been completed successfully. |
05:20.16 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
05:24.41 |
Notify |
02GCI:brlcad
* 6109916221669376 : unsure - Michael, Sorry that I missed your
question, but I wouldn't have had a quick and clear answer for you
anyways. It's very possible that you needed is set... |
05:25.58 |
Notify |
03BRL-CAD:brlcad * 63738
(brlcad/trunk/src/librt/primitives/extrude/extrude.c
brlcad/trunk/src/librt/primitives/table.c): apply gci patch
https://www.google-melange.com/gci/task/view/google/gci2014/6109916221669376
from michael huang that implements a uv-mapping callback for
extrude objects. unconfirmed whether it works or note, but it's
reportedly similar to ebm and still quite a hard / complicated task
for a gci |
05:25.58 |
gcibot |
Implement a
UV-mapping callback for extruded sketches (EXTRUDE) |
05:25.58 |
gcibot |
Status:
Closed |
05:25.58 |
gcibot |
Mentor(s):
Harmanpreet, Dishank |
05:26.00 |
Notify |
task
regardless. |
05:27.28 |
Notify |
02GCI:brlcad
* 5028266490462208 : Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
05:29.23 |
Notify |
02GCI:o7p9bxbnyj * 5028266490462208 :
Ready for review - The work on this task is ready to be
reviewed. |
05:32.14 |
Notify |
02GCI:o7p9bxbnyj * 5028266490462208 Create
numerics library (LIBBN) unit test for qmath.c
https://www.google-melange.com/gci/task/view/google/gci2014/5028266490462208:
Quaternion test-case... |
05:35.35 |
Notify |
03BRL-CAD:peter-sa * 63739
(brlcad/trunk/include/db5.h brlcad/trunk/src/librt/comb/comb.c and
2 others): Apply GCI task
http://www.google-melange.com/gci/task/view/google/gci2014/5814267383119872
that removes the db5_enc_len librt global variable by replacing it
with a preprocessor macro in db5.h that easily computes the number
of bytes used for a given value of DB5HDR_WIDTHCODE_*. |
05:35.35 |
gcibot |
Eliminate any
library global variable #3 |
05:35.36 |
gcibot |
Status:
Closed |
05:35.36 |
gcibot |
Mentor(s):
Mandeep Kaur, Jacob B |
05:40.36 |
MarcTannous_ |
brlcad: are
you ardund? |
05:40.39 |
MarcTannous_ |
around* |
05:41.47 |
MarcTannous_ |
I have
aniamted the brl-cad logo and it looks pretty nice, but there are
no more animation tasks open :(# |
05:47.18 |
MarcTannous_ |
also
https://www.google-melange.com/gci/task/view/google/gci2014/5522147732619264 |
05:47.19 |
gcibot |
Create a
Motion Typography video for BRL-CAD #2 |
05:47.19 |
gcibot |
Status:
NeedsReview (3 days 17 hrs 23 min) |
05:47.19 |
gcibot |
Mentor(s):
Mihai Neacsu, Ishwerdas |
06:10.10 |
Notify |
02GCI:parthmiglani_21 * 5578661449170944 :
Excuse Me! - Hi Aditya! What are you trying to say? I've did
anything like that. I and Jatin luthra have accessed the article
""Introduction to MGED"".... |
06:14.37 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
06:17.40 |
Notify |
02GCI:fernozzle * 5836136417067008 : Task
Claimed - I would like to work on this task. |
06:19.20 |
Notify |
02GCI:deepakkumarsharma * 5836136417067008
: Task Assigned - This task has been assigned to Michael Huang. You
have 100 hours to complete this task, good luck! |
07:30.56 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
07:52.51 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
07:53.45 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
07:56.53 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
08:14.15 |
*** join/#brlcad YashM
(~YashM@117.198.5.197) |
08:19.35 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
08:19.53 |
andrei_ |
what's wrong
with notify ? |
08:22.04 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:23.28 |
*** join/#brlcad MarcTannous
(~androirc@109.166.128.69) |
08:23.42 |
MarcTannous |
Andrei, I
uploaded my video to youtube |
08:24.11 |
MarcTannous |
Please check
it now, there might have been an issue on your end |
08:24.26 |
andrei_ |
can you paste
a link here? |
08:25.32 |
MarcTannous |
I m on my
phone, I posted it on my task on google melange |
08:25.40 |
MarcTannous |
Can t access
irc from school computers |
08:25.45 |
andrei_ |
okay |
08:26.28 |
d_rossberg |
https://www.youtube.com/watch?v=ACJxCEto5-A&list=UUR92ZPZIW1WACeE9iEWaU6Q |
08:26.58 |
andrei_ |
ah,
thanks |
08:29.08 |
andrei_ |
MarcTannous:
yeah, it's different from what my local player displays |
08:29.11 |
andrei_ |
I ll have a
look |
08:29.37 |
MarcTannous |
It s running
on h264, it might be missing on your end |
08:30.40 |
Stragus |
Neat |
08:31.08 |
Stragus |
I don't think
I could listen to that music for 5 minutes... but it's looking
good |
08:31.19 |
andrei_ |
MarcTannous:
apparently Daniel reviewed it already |
08:31.25 |
MarcTannous |
Yeah, that s
some free music I added |
08:31.37 |
andrei_ |
ah
lol |
08:31.38 |
MarcTannous |
Cool music
for promo videos costs big money |
08:31.50 |
andrei_ |
you re not
required to use that :) |
08:32.01 |
andrei_ |
also, I don't
have speakers, I didn't even know there was music :p |
08:32.13 |
Stragus |
You didn't
miss much :p |
08:32.17 |
andrei_ |
haha |
08:35.52 |
MarcTannous |
There you go
daniel |
08:36.30 |
MarcTannous |
I will give
you the exact track name when I get home but please close it so I
can claim the task that compiles on fossil |
08:36.53 |
MarcTannous |
As I ve done
that yesterday and it would be a shame if someone else would claim
it ;( |
08:37.07 |
d_rossberg |
MarcTannous:
you should give this band credit in yout task (i.e. mention their
name) and post a link to their YouTube channel there |
08:38.24 |
d_rossberg |
MarcTannous:
ok, set your tast to "done" (ready for review) again |
08:38.50 |
MarcTannous |
It s set on
needs review |
08:38.59 |
d_rossberg |
task is
closed |
08:39.06 |
MarcTannous |
I will ping
you here on IRC with the band name when I get home |
08:39.46 |
d_rossberg |
better: add
it as a comment to your old task |
08:40.03 |
MarcTannous |
d_rossberg:
for compiling tasks, a detailed log of what I ve done and how I
fixed the encountered issues oka |
08:40.06 |
MarcTannous |
Okay? |
08:40.15 |
MarcTannous |
Will add it
to the task then :D |
08:40.23 |
andrei_ |
MarcTannous:
claim your task |
08:40.43 |
MarcTannous |
I requested
claim |
08:41.09 |
MarcTannous |
If I provide
a detailed log of my actions for the installation and compilation,
would that suffice? |
08:42.08 |
d_rossberg |
sounds good
to me |
08:43.00 |
andrei_ |
yeah,
same |
08:43.05 |
MarcTannous |
Cool, will
provide it when I get home |
08:43.29 |
andrei_ |
MarcTannous:
out of curiosity |
08:43.37 |
andrei_ |
do you have a
link to the leaderboard |
08:43.39 |
andrei_ |
? |
08:43.44 |
Stragus |
Eh, Shazam
apparently doesn't recognize the music |
08:43.44 |
MarcTannous |
Yes |
08:44.14 |
andrei_ |
can you paste
it here? |
08:44.22 |
MarcTannous |
I can provide
it when I get home, if you want it now google : kuckuck treehouse
unofficial leaderboard 5000 |
08:44.35 |
MarcTannous |
Do not have
the exact link but that should return it |
08:45.25 |
andrei_ |
found
it |
08:45.31 |
andrei_ |
http://kuckuck.treehouse.su:5000/org/brlcad/ |
08:45.51 |
MarcTannous |
Yeah that s
it |
08:46.17 |
MarcTannous |
By the way
andrei, I completed the unit test for bomb.c and it only took me
the entire weekend |
08:46.58 |
andrei_ |
awesome |
08:47.00 |
andrei_ |
did you use
fork? |
08:47.01 |
MarcTannous |
Preprocessors
are confusing |
08:47.18 |
MarcTannous |
Yep |
08:47.36 |
Stragus |
Regarding the
preprocessor, wait until you need to stringify stuff and append
tokens :) |
08:47.41 |
Stragus |
That is
indeed confusing |
08:47.57 |
MarcTannous |
I had a lot
of compilation errors |
08:48.05 |
MarcTannous |
When I
defined stuff inside an ifdef for some reason |
08:48.41 |
Stragus |
Anything that
appears in an #ifdef will not be seen by the compiler at all if the
#ifdef is false |
08:48.43 |
andrei_ |
because you
probably attempted to use it outside of it |
08:48.50 |
andrei_ |
or
that |
08:49.01 |
MarcTannous |
Yeah |
08:49.42 |
MarcTannous |
Did not know
that does not work |
08:49.53 |
MarcTannous |
And stack
overflow was not that helpful |
08:50.18 |
Stragus |
Feel free to
ask stuff here |
08:51.05 |
MarcTannous |
Nobody was
here during the weekend :( |
08:51.13 |
MarcTannous |
Ch3ck helped
me out a bit though |
08:51.33 |
Stragus |
now sees that you did ask, oops |
08:51.51 |
Stragus |
Ask again
later :p |
08:53.07 |
MarcTannous |
Andrei, is
there a new batch of tasks coming out soon? |
08:54.50 |
andrei_ |
MarcTannous:
I planned to |
08:55.05 |
andrei_ |
but moving
house is somehow time and energy consuming |
08:56.13 |
andrei_ |
also, for an
open source organization of this size, BRL-CAD is very
active |
08:56.25 |
andrei_ |
I waited
about 1 week for an answer from net-snmp guys .. |
08:57.10 |
MarcTannous |
I just wanted
more coding tasks to try |
08:57.43 |
andrei_ |
aaah |
08:57.48 |
MarcTannous |
The ones that
are available right now are fixing unit tests ( they are all fixed
) or removing global variables ( the ones left have hundreds of
calls ) |
08:57.58 |
andrei_ |
coding tasks
can never run out |
08:58.04 |
andrei_ |
have no
worries :) |
08:58.12 |
*** join/#brlcad sofat
(~sofat@202.164.53.117) |
08:58.17 |
MarcTannous |
The unit
tests failing should be fixed by andromeda soon |
08:58.25 |
andrei_ |
:)) |
08:58.28 |
MarcTannous |
He said he
will submit a patch regarding the whole 32 64 bit issue |
08:58.32 |
sofat |
maths22,
please accept my pull request |
08:58.55 |
MarcTannous |
Hope my
compilation log is okay |
08:59.02 |
andrei_ |
we'll see
:) |
08:59.11 |
andrei_ |
if it won't,
it will be next time |
09:00.05 |
MarcTannous |
First time
adding stuff to PATH |
09:02.46 |
andrei_ |
echo
PATH=$PATH:/your/stuff ? |
09:03.31 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:10.35 |
MarcTannous |
Without
echo |
09:10.48 |
MarcTannous |
Echo $PATH to
check if it was added |
09:11.09 |
MarcTannous |
That s what
the internet advised me to do :P |
09:13.40 |
andrei_ |
you becoming
familiar with linux, it seems |
09:21.58 |
MarcTannous |
I will
install linux on my machine today :P |
09:22.12 |
MarcTannous |
The debian VM
has annoyed me way too much |
09:22.40 |
andrei_ |
how do you
plan to install it, dualboot? |
09:22.48 |
andrei_ |
do you know
what that is? |
09:36.13 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
09:49.13 |
MarcTannous |
Yep andrei,
dualboot |
09:49.23 |
MarcTannous |
I need
windows for design shenanigans |
09:50.05 |
andrei_ |
I don t even
know what those are |
09:52.04 |
MarcTannous |
Everything
design related |
09:53.36 |
*** join/#brlcad deepak
(~chatzilla@202.164.53.117) |
09:55.38 |
andrei_ |
https://www.google-melange.com/gci/task/view/google/gci2014/5578661449170944
is this forged, or am I wrong? |
09:55.39 |
gcibot |
Model BRL-CAD
logo in BRL-CAD #5 |
09:55.39 |
gcibot |
Status:
NeedsReview (27 hrs 4 min) |
09:55.39 |
gcibot |
Mentor(s):
Kesha Shah, Popescu Andrei |
10:02.56 |
d_rossberg |
compared to
the other two "Model BRL-CAD logo in BRL-CAD" tasks which are
closed it is different |
10:04.19 |
d_rossberg |
i would say:
not forged |
10:17.52 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
10:18.01 |
adityagulati |
hi |
10:20.33 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:21.52 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
10:30.37 |
*** join/#brlcad infobot (ibot@rikers.org) |
10:30.38 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
11:13.56 |
*** join/#brlcad YashM (~YashM@59.95.37.96) |
11:16.24 |
*** join/#brlcad gjeet
(3b5be878@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.232.120) |
11:29.47 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
11:30.01 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
11:35.56 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:42.31 |
*** join/#brlcad MarcTannous
(~androirc@109.166.128.69) |
11:42.52 |
Notify |
02GCI:popescuandrei * 5866929856184320 :
Task Closed - Congratulations, this task has been completed
successfully. |
11:42.53 |
Notify |
02GCI:popescuandrei * 5522147732619264 :
None - Marc, Is there an issue with my video player or is there
just one frame with "powerful" ? Also, there are some black
rectangles randomly appearing... |
11:42.54 |
Notify |
02GCI:popescuandrei * 5522147732619264 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
11:42.55 |
Notify |
02GCI:popescuandrei * 5028266490462208 :
Task Closed - Congratulations, this task has been completed
successfully. |
11:42.56 |
Notify |
02GCI:popescuandrei * 5749084207972352 :
Task Closed - Congratulations, this task has been completed
successfully. |
11:42.57 |
Notify |
02GCI:popescuandrei * 5834136975572992 :
None - Aditya, You have done quite a lot of work so far, but you
haven't applied Mihai Neacsu's feedback yet :) Here are some
detailed observations: -the... |
11:42.58 |
Notify |
02GCI:popescuandrei * 5834136975572992 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
11:42.59 |
Notify |
02GCI:tannousmarc * 5522147732619264 : Try
installing a h264 codec - This is a 1 minute long animation, not
just a frame, there must be an issue with your h264 codec. There is
no need for you to... |
11:43.00 |
Notify |
02GCI:tannousmarc * 5522147732619264 :
Ready for review - The work on this task is ready to be
reviewed. |
11:43.01 |
Notify |
02GCI:rossberg * 5522147732619264 :
References for used resources - Which fonts did you used? Where
did the music came from? Beside this, nice video. |
11:43.02 |
Notify |
02GCI:rossberg * 5522147732619264 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
11:43.03 |
Notify |
02GCI:tannousmarc * 5522147732619264 :
None - a) Open Sans & Bebas b) The music is a free track that
I downloaded from a band's youtube channel, it is free to use in
non-monetized videos. ... |
11:43.04 |
Notify |
02GCI:tannousmarc * 5522147732619264 :
Ready for review - The work on this task is ready to be
reviewed. |
11:43.05 |
Notify |
02GCI:rossberg * 5522147732619264 : Task
Closed - Congratulations, this task has been completed
successfully. |
11:43.06 |
Notify |
02GCI:tannousmarc * 6124204973883392 :
Task Claimed - I would like to work on this task. |
11:43.07 |
Notify |
02GCI:rossberg * 6124204973883392 : Task
Assigned - This task has been assigned to Marc Tannous. You have
100 hours to complete this task, good luck! |
11:43.08 |
andrei_ |
it ll get
kicked from IRC soon |
11:43.08 |
Notify |
02GCI:Melange
* 4824199776436224 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
11:43.09 |
Notify |
02GCI:Melange
* 6424327624851456 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
11:43.10 |
Notify |
02GCI:thevk *
5578661449170944 : Ready for review - The work on this task is
ready to be reviewed. |
11:43.11 |
Notify |
02GCI:skyler_007 * 6169030943571968 : Work
submitted for feedback - I have considered all your valuable
suggestions and sent a revised copy of the home page. Working on
the small design. Please let... |
11:43.12 |
Notify |
02GCI:jatish
* 6178630262587392 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
11:43.13 |
Notify |
02GCI:gjeet *
6169030943571968 : Nicely done :) - Thanks for your valuable
efforts, all the changes I asked are done. Just few more
suggestions. Increase the width of Login button as per
the... |
11:43.14 |
Notify |
02GCI:popescuandrei * 5578661449170944 :
Task Closed - Congratulations, this task has been completed
successfully. |
11:45.12 |
*** join/#brlcad MarcTannous
(~androirc@109.166.128.69) |
11:53.55 |
MarcTannous_ |
any mentors
around? |
11:54.12 |
adityagulati |
I would like
to report a forge |
11:54.26 |
andrei_ |
yes |
11:54.33 |
andrei_ |
aditya,
please do |
11:55.08 |
Notify |
02GCI:tannousmarc * 6124204973883392 :
Ready for review - The work on this task is ready to be
reviewed. |
11:55.18 |
Notify |
02GCI:tannousmarc * 6124204973883392 :
Action log - Submitted a log of steps I've done for this task,
issues encountered and how I went around them, hope this is enough.
Regards, Marc |
11:56.45 |
adityagulati |
It is not
actually a forge but a trial of forging |
11:56.52 |
andrei_ |
a trial of
forging ? |
11:56.58 |
andrei_ |
can you
elaborate, please? |
11:58.10 |
Notify |
02GCI:popescuandrei * 6124204973883392 :
None - Marc, this looks good, but you need to upload it on a
permanent file, like txt file and not a link to a volatile paste
bin Cheers, Andrei |
11:58.20 |
Notify |
02GCI:popescuandrei * 6124204973883392 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
12:00.31 |
Notify |
02GCI:adityagulati * 5834136975572992 :
Ready for review - The work on this task is ready to be
reviewed. |
12:00.41 |
Notify |
02GCI:tannousmarc * 6124204973883392 :
Ready for review - The work on this task is ready to be
reviewed. |
12:01.31 |
Notify |
02GCI:popescuandrei * 6124204973883392 :
None - Marc, As we discussed, you still have to upload the logs,
but from my point of view, the task is done, and well documented.
Well done, glad to see... |
12:01.41 |
Notify |
02GCI:popescuandrei * 6124204973883392 :
Task Closed - Congratulations, this task has been completed
successfully. |
12:01.46 |
andrei_ |
adityagulati:
you still haven't explained us? |
12:03.22 |
adityagulati |
http://www.google-melange.com/gci/task/view/google/gci2014/5578661449170944,
In This Task, A Boy Of My School(Parth Miglani) First Tried To Copy
Michael Huang's Work And Then When I Warned Him He Removed The Task
And Now He Took My Task, Reduced The Height Of Everything And
Increased The Width Of Cuboids And Changed The Color But I Detected
The For |
12:03.23 |
adityagulati |
ge As It Has
The Same Hairline Fracture. |
12:04.44 |
adityagulati |
And Also
Removed 2 Cylinders To Make It Look Different |
12:05.04 |
andrei_ |
Aditya, I
might be wrong, but this task belongs to Vladimir
Kuznetsov |
12:05.22 |
andrei_ |
actually, no,
I checked |
12:05.25 |
andrei_ |
it does
belong to him |
12:05.29 |
andrei_ |
and his file
is different |
12:05.43 |
andrei_ |
You did tell
us about that forgery attempt and we removed his other claims as
well |
12:05.54 |
andrei_ |
is there any
other task |
12:05.57 |
andrei_ |
that he stole
from you? |
12:06.34 |
adityagulati |
Then Parth
Might Upload His File Soon As I Saw Him Doing This In My School
Today |
12:06.45 |
YashM |
I think
uploaded work should only be visible to mentors to avoid
forging |
12:06.55 |
adityagulati |
Sorry For
Disturbing You |
12:06.56 |
Notify |
02GCI:rohit_agarwal * 6187982620983296 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
12:06.59 |
MarcTannous_ |
andrei_, I
cannot upload the log as the task is closed |
12:07.11 |
Notify |
02GCI:rohit_agarwal * 6424327624851456 :
Task Claimed - I would like to work on this task. |
12:07.13 |
MarcTannous_ |
andrei_, can
I upload it to a pastebin or something and just comment with the
link? |
12:07.35 |
andrei_ |
MarcTannous_
: yeah, and keep the files, we probably have an ftp
server |
12:07.40 |
andrei_ |
to which you
can upload them |
12:07.57 |
andrei_ |
adityagulati:
you aren't disturbing me(or us)! Thanks for letting us
know |
12:08.04 |
andrei_ |
and feel free
to do it any time, regarding any issue |
12:08.19 |
MarcTannous_ |
http://pastebin.com/5Hfc11gV
here you are, posting it as a comment to the task right
now |
12:08.39 |
andrei_ |
YashM: the
uploaded work is visible just for the mentors indeed as long as a
task is in progress, but it is visible afterwards as tasks rely
one onto another |
12:08.51 |
Notify |
02GCI:tannousmarc * 6124204973883392
Compile BRL-CAD with Tcl/Tk's latest core-8-5-branch
https://www.google-melange.com/gci/task/view/google/gci2014/6124204973883392:
Build log : Build log - ... |
12:09.03 |
andrei_ |
i.e Marc's
high resolution logo is used in plenty occasions |
12:09.06 |
andrei_ |
and that's
ok |
12:09.16 |
Notify |
02GCI:gjeet *
6424327624851456 : Task Assigned - This task has been assigned to
Rohit Agarwal. You have 100 hours to complete this task, good
luck! |
12:11.23 |
MarcTannous_ |
https://www.google-melange.com/gci/task/view/google/gci2014/6435641374015488
is this supposed to be a beginner task? |
12:11.23 |
gcibot |
Compile
BRL-CAD with LLVM trunk |
12:11.24 |
gcibot |
Status:
Open |
12:11.24 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Mihai Neacsu |
12:12.14 |
andrei_ |
compiling
tasks are generally easy |
12:12.19 |
andrei_ |
so, I would
say yeah |
12:13.49 |
MarcTannous_ |
I'll take a
user interface task then, the coding tasks remaining are pretty
inacessible |
12:14.16 |
*** join/#brlcad rohitagarwal
(31f9353e@gateway/web/cgi-irc/kiwiirc.com/ip.49.249.53.62) |
12:14.19 |
MarcTannous_ |
The global
variable tasks are pretty much unapproachable as there are only a
few globals left that don't have hundreds of apparitions in the
source code |
12:14.24 |
andrei_ |
adityagulati:
just to be clear, the task that I closed(http://www.google-melange.com/gci/task/view/google/gci2014/5578661449170944)
belongs to someone else, not the guy you mentioned. Both me and
d_rossberg agreed it's not a forgery |
12:14.29 |
MarcTannous_ |
The unit
tests are all fixed too :/ |
12:15.38 |
andrei_ |
adityagulati:
regarding future forges by the same person, Parth Miglani, we ll be
careful ! Could you tell him to join us on IRC? He's not going to
get any task accepted, and it's a pity, cause there are plenty
accesible tasks |
12:15.57 |
andrei_ |
MarcTannous_
: all coding tasks seem inaccesible? Let me have a look
! |
12:16.14 |
MarcTannous_ |
the ones
C-related, yeah |
12:17.15 |
andrei_ |
https://www.google-melange.com/gci/task/view/google/gci2014/5893656028381184 |
12:17.18 |
gcibot |
Identify and
eliminate dead code (100+ lines) |
12:17.18 |
gcibot |
Status:
Reopened |
12:17.18 |
gcibot |
Mentor(s):
Deepak, Mihai Neacsu |
12:17.18 |
MarcTannous_ |
and the
compiling ones are marked as beginner so I can't claim any of
these |
12:17.21 |
andrei_ |
this seems
like an easy task |
12:17.26 |
MarcTannous_ |
no idea how
that should be done effectively |
12:17.40 |
MarcTannous_ |
the manual
approach seems to not be optimal |
12:17.45 |
MarcTannous_ |
at the very
least |
12:18.08 |
andrei_ |
this is
accesible as well
https://www.google-melange.com/gci/task/view/google/gci2014/5273186463645696 |
12:18.09 |
gcibot |
Implement new
API function to reduce duplication #6 |
12:18.09 |
gcibot |
Status:
Open |
12:18.09 |
gcibot |
Mentor(s):
Jacob B, Hardeep Singh Rai |
12:18.13 |
andrei_ |
Marc, what do
you mean manual approach |
12:18.38 |
andrei_ |
there is no
software to automatically reduce duplication, it's vendors would
arguably be amongst the tech giants in no time |
12:18.46 |
andrei_ |
there is one
to detect it, however. |
12:18.58 |
MarcTannous_ |
so the
approach is reading through all the code and figuring out what
stuff is useless? |
12:19.01 |
MarcTannous_ |
Simian? |
12:19.19 |
andrei_ |
yes |
12:19.21 |
andrei_ |
Simian |
12:19.22 |
andrei_ |
http://www.harukizaemon.com/simian/ |
12:19.33 |
andrei_ |
simian
detects, doesn't fix |
12:20.00 |
MarcTannous_ |
erm |
12:20.05 |
MarcTannous_ |
this page is
referenced but does not exist |
12:20.07 |
MarcTannous_ |
http://brlcad.org/wiki/Code_cleanup |
12:20.33 |
andrei_ |
what do you
exactly need the page for? |
12:20.37 |
andrei_ |
also, you can
write it yourself? |
12:20.43 |
andrei_ |
(once you do
the task) ? |
12:21.18 |
andrei_ |
acually |
12:21.19 |
andrei_ |
http://brlcad.org/wiki/Code_Cleanup |
12:21.20 |
andrei_ |
it works to
me |
12:21.30 |
andrei_ |
the reference
is broken |
12:21.39 |
MarcTannous_ |
oh, capital
C |
12:21.42 |
andrei_ |
it works for
me* |
12:21.50 |
andrei_ |
yep |
12:22.12 |
MarcTannous_ |
okay, I'll
get to work |
12:22.17 |
MarcTannous_ |
no idea how
Simian works tho, this should be fun |
12:22.30 |
MarcTannous_ |
oh
wait |
12:22.33 |
MarcTannous_ |
can't claim
the task |
12:22.37 |
MarcTannous_ |
it's marked
as beginner -.- |
12:23.06 |
andrei_ |
do you want
it? |
12:23.09 |
andrei_ |
I'll remove
the claim |
12:23.11 |
andrei_ |
erm |
12:23.14 |
andrei_ |
sorry, the
tag |
12:23.33 |
MarcTannous_ |
yes, the 100+
lines removal does not seem that easy to me to be
honest |
12:23.37 |
MarcTannous_ |
but it's up
to you guys |
12:23.52 |
andrei_ |
https://www.google-melange.com/gci/task/view/google/gci2014/5893656028381184 |
12:23.53 |
gcibot |
Identify and
eliminate dead code (100+ lines) |
12:23.53 |
gcibot |
Status:
Reopened |
12:23.53 |
gcibot |
Mentor(s):
Popescu Andrei, Mihai Neacsu, Deepak |
12:23.55 |
andrei_ |
fixed it
:) |
12:24.17 |
andrei_ |
I haven't
digged through brlcad in a while |
12:24.20 |
andrei_ |
but last time
I checked |
12:24.26 |
Notify |
02GCI:tannousmarc * 5893656028381184 :
Task Claimed - I would like to work on this task. |
12:24.41 |
andrei_ |
there were
copy pastes larger than 100 |
12:24.47 |
andrei_ |
literal copy
pastes |
12:25.27 |
Notify |
02GCI:popescuandrei * 5893656028381184 :
Task Assigned - This task has been assigned to Marc Tannous. You
have 96 hours to complete this task, good luck! |
12:29.55 |
andrei_ |
maths22:
ping, you here? |
12:32.15 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:35.52 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
Task Claimed - I would like to work on this task. |
12:37.17 |
Notify |
02GCI:popescuandrei * 6178630262587392 :
Task Assigned - This task has been assigned to suraj goel. You have
100 hours to complete this task, good luck! |
12:40.44 |
Notify |
02GCI:popescuandrei * 6353662997692416
Design a BRL-CAD splash screen #3
https://www.google-melange.com/gci/task/view/google/gci2014/6353662997692416:
Completed Mukul, You have clearly put more... |
12:43.53 |
adityagulati |
could someone
review my task |
12:43.54 |
*** join/#brlcad rohitagarwal
(31f9353e@gateway/web/cgi-irc/kiwiirc.com/ip.49.249.53.62) |
12:44.36 |
adityagulati |
http://www.google-melange.com/gci/task/view/google/gci2014/5834136975572992 |
12:44.37 |
gcibot |
Design a web
page that overviews the BRL-CAD contributors #2 |
12:44.37 |
gcibot |
Status:
NeedsReview (2 days 1 hrs 6 min) |
12:44.37 |
gcibot |
Mentor(s):
Mihai Neacsu, Daniel_R |
12:47.25 |
andrei_ |
Marc |
12:47.26 |
andrei_ |
you
here? |
12:47.31 |
YashM |
How do I
render a 2048 version of the logo if it doesn't fit my screen and I
can't save it either? |
12:47.49 |
MarcTannous_ |
yes
andrei |
12:47.51 |
MarcTannous_ |
I'm
around |
12:48.21 |
MarcTannous_ |
aditya, the
text on your page is not centered on both my monitors ( 1920x1080
and 1280x1024 ) |
12:48.40 |
Notify |
02GCI:monimont * 5845550716944384 : Task
Claimed - I would like to work on this task. |
12:49.36 |
adityagulati |
Marc: It
Appears Fine In My Monitor |
12:49.36 |
andrei_ |
Marc: ask
brlcad when he's around what to do with those logs, tell him that I
closed the task by mistake before you uploaded the logs |
12:49.57 |
MarcTannous_ |
sure |
12:50.48 |
YashM |
Anyone? |
12:51.13 |
andrei_ |
YashM: I m
not sure, why can't you save it? |
12:51.29 |
adityagulati |
marc:The Top
Banner Is Not In The Center As I Moved It Aside To Accommodate The
Logo |
12:52.28 |
YashM |
I always
gotta print screen it |
12:53.11 |
andrei_ |
huh? |
12:53.15 |
andrei_ |
what do you
mean, YashM |
12:54.11 |
YashM |
There doesn't
seem to be an option to save the rendered image, however there may
be a command to save the image |
12:54.24 |
andrei_ |
adityagulati:
regarding your design: the large icons were replaced by large text,
I left you a feedback saying that you should use a size similar to
that of profile pics |
12:54.26 |
andrei_ |
and add the
text below |
12:54.35 |
MarcTannous_ |
there is an
option to save the rendering as a png yash |
12:54.40 |
MarcTannous_ |
if I recall
correctly |
12:54.41 |
andrei_ |
your text is
too large, imagine having 500 contributors, you d have to scroll
through a list |
12:54.47 |
MarcTannous_ |
under
raytrace maybe? |
12:54.49 |
andrei_ |
for example,
each of you students is credited |
12:55.02 |
andrei_ |
when your
work is integrated into our main branch |
12:56.07 |
andrei_ |
also the
banner is green and it doesn't fit with the rest of the
website |
12:56.11 |
andrei_ |
it doesn't
have to be something super complicated |
12:56.23 |
andrei_ |
just a layer
of different color, with our logo to it's left, or
right |
12:56.26 |
andrei_ |
or however
you preffer |
12:56.52 |
YashM |
Theres a save
as png option |
12:56.52 |
andrei_ |
don't rush
into submitting new versions, focus on being sure you applied what
mentors tell you |
12:57.02 |
andrei_ |
it saves time
both for you and for us |
12:57.08 |
YashM |
but that
doesn't save the rendered image instead saves the
wireframe |
12:57.31 |
MarcTannous_ |
try
displaying the objects as shaded? |
12:57.36 |
MarcTannous_ |
instead of
wireframed |
12:57.38 |
adityagulati |
andrei_ :
Right Now The Text Size Is 100 Shall I Change It To 25 |
12:58.12 |
andrei_ |
I don't have
a specific size |
12:58.15 |
MarcTannous_ |
aditya: do
you know how to work with ems instead of pixels? |
12:58.20 |
YashM |
Nope wont
work |
12:58.33 |
MarcTannous_ |
Modern
websites have everything in percentages, ems or rems |
12:58.52 |
Notify |
02GCI:popescuandrei * 5834136975572992 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
12:59.07 |
Notify |
02GCI:popescuandrei * 5834136975572992 :
None - Feedback provided on IRC |
12:59.10 |
andrei_ |
adityagulati:
don t worry about time, if you need more, I ll easily extend
it |
12:59.21 |
andrei_ |
we do that
with every student, whenever necessary |
12:59.21 |
adityagulati |
Mark :Yeah
But I Still Prefer Pixels |
12:59.23 |
MarcTannous_ |
look into ems
& rems and use these for different screen sizes. Paragraphs
text sizes should be between 1-3 ems, Titles 3-5ems, the rest is
subjective |
12:59.41 |
MarcTannous_ |
aditya:
That's bad practice, try to stay away from pixels as much as
possible |
12:59.53 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:00.09 |
MarcTannous_ |
Think that
50% of internet traffic is done from phones & tablets, and
websites designed in pixels just flat out don't work on these
devices |
13:00.26 |
MarcTannous_ |
and the
percentage of internet traffic coming from mobile devices will keep
growing as they get better and better |
13:01.01 |
YashM |
Marc, how did
you save the 2048px version |
13:01.03 |
adityagulati |
Ok I will
Make My Further Design In ems |
13:01.35 |
MarcTannous_ |
YashM: I'd
render in 1900px size and the object being pretty zoomed in, my
screen being 1920px |
13:01.44 |
MarcTannous_ |
The rest
until 2048x2048 was padding added from Photoshop |
13:01.45 |
andrei_ |
adityagulati:
I appreciate your style, it's unique and interesting, but you need
to keep a balance between style and utility. As I said, we do have
a lot of contributors, imagine seeing like only 20 on a page, and
having to scroll through 10 or 15 pages |
13:02.08 |
YashM |
Wouldn't that
reduce quality |
13:02.17 |
MarcTannous_ |
YashM: I
vectorized my stuff :P |
13:02.21 |
MarcTannous_ |
In
Illustrator |
13:02.38 |
MarcTannous_ |
+ color
modification done in Photoshop |
13:03.34 |
YashM |
Well I was
thinking of taking half half views and joining them |
13:04.23 |
MarcTannous_ |
That's a good
approach but it will lose quality when resized to like 16x16 or
32x32 |
13:04.30 |
MarcTannous_ |
Why don't you
try vectorizing it? |
13:04.39 |
YashM |
Why would it
lose quality? |
13:05.27 |
MarcTannous_ |
Because
regular images lose quality not only when scaled to a higher res,
but also to a lower res |
13:05.33 |
YashM |
I don't have
Illustrator either |
13:07.00 |
YashM |
Since I am
resizing to multiples of 2048, I don't think it will lose
quality |
13:08.55 |
YashM |
Another thing
is, if I join two of them, both have different shadows due to
different scenes in the rendering process so I would've to add a
gradient in the join part to make it look natural but it might look
bad |
13:10.28 |
YashM |
Why doesn't
Archer have an option to just save the rendered view :P |
13:10.58 |
andrei_ |
discuss with
brlcad and add one ! |
13:11.00 |
Notify |
02GCI:thevk *
6366572662751232 : Task Claimed - I would like to work on this
task. |
13:13.21 |
YashM |
andrei_, if I
only I knew that much coding |
13:13.23 |
MarcTannous_ |
YashM, keep
in mind there might be a command that me & you do not know
about, ask brlcad when he's here |
13:13.55 |
YashM |
MarcTannous_,
yeah there should be |
13:16.46 |
Notify |
02GCI:monimont * 5845550716944384 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
13:17.29 |
andrei_ |
got a
meeting, gotta run |
13:18.32 |
*** join/#brlcad winghouchan
(~winghouch@149.254.183.43) |
13:27.17 |
Notify |
02GCI:rossberg * 6366572662751232 : Task
Assigned - This task has been assigned to Vladimir Kuznetsov. You
have 100 hours to complete this task, good luck! |
13:32.25 |
adityagulati |
I am making a
webpage and as soon as i refresh the line spacing changes itself
and randomly |
13:32.41 |
adityagulati |
can anyone
suggest me something |
13:47.20 |
Notify |
02GCI:adityagulati * 5834136975572992 :
Ready for review - The work on this task is ready to be
reviewed. |
14:18.18 |
*** join/#brlcad shardulc
(~shardul@122.169.35.150) |
14:18.51 |
*** part/#brlcad shardulc
(~shardul@122.169.35.150) |
14:28.24 |
starseeker |
YashM: Archer
has a "save as png" option under the Dislpay menu |
14:32.57 |
YashM |
starseeker,
that saves the wireframe model but doesn't save the rendered image,
am I doing something wrong? |
14:55.47 |
Notify |
02GCI:gjeet *
6169030943571968 : Deadline extended - The deadline of the task has
been extended with 0 days and 20 hours. |
14:56.22 |
Notify |
02GCI:fazerlicourice71256 *
5230915127083008 : None - I installed and repeated the process
with gcc 4.9.2 and have uploaded the build.log and several
screenshots. |
14:56.32 |
Notify |
02GCI:fazerlicourice71256 *
5230915127083008 : Ready for review - The work on this task is
ready to be reviewed. |
15:05.21 |
Notify |
02GCI:mihaineacsu29 * 5834136975572992 :
Task Closed - Congratulations, this task has been completed
successfully. |
15:07.33 |
MarcTannous_ |
mihaineacsu29: Is running simian on
BRL-CAD's src supposed to take ages? |
15:07.42 |
MarcTannous_ |
been running
it for at least half an hour on my VM |
15:09.39 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
15:12.16 |
Notify |
02GCI:adityagulati * 5806249618702336 :
Task Claimed - I would like to work on this task. |
15:13.31 |
Notify |
02GCI:adityagulati * 5806249618702336 :
Query - This is rather a stupid question to ask but can we use the
tank wizard |
15:13.55 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
15:18.53 |
Notify |
02GCI:brlcad
* 5806249618702336 : Task Assigned - This task has been assigned to
Aditya Gulati. You have 100 hours to complete this task, good
luck! |
15:19.48 |
Notify |
02GCI:adityagulati * 5806249618702336 :
Ready for review - The work on this task is ready to be
reviewed. |
15:21.16 |
MarcTannous_ |
any mentors
around who use Simian? |
15:21.25 |
MarcTannous_ |
I am not sure
if I should abort the search or keep going |
15:21.36 |
MarcTannous_ |
It's been one
hour since I've started running it and it is still
working |
15:21.43 |
Notify |
02GCI:brlcad
* 5230915127083008 : Task Closed - Congratulations, this task has
been completed successfully. |
15:22.36 |
MarcTannous_ |
brlcad:
ch3ck: d_rossberg: maths22: etc, any idea? |
15:23.49 |
Notify |
02GCI:brlcad
* 5230915127083008 : awesome! - Vamshi, this is perfect, thanks!
Apparently GCC added a new compilation warning and some of our code
is affected, which is what those... |
15:25.36 |
Notify |
03BRL-CAD:carlmoore * 63740
brlcad/trunk/doc/docbook/system/man1/en/g-voxel.xml: minor touchup
(including removal of trailing blanks/tabs) from a
manpage |
15:27.49 |
MarcTannous_ |
:( |
15:29.18 |
Notify |
02GCI:brlcad
* 5522147732619264 : post it? - Marc, would you post this to
youtube or some other similar public site so we can reference it?
Great work. Only issue I noticed is that the "J" in
"Join... |
15:32.08 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
query - sir, please give me some instructions on how to make the
banner. |
15:33.06 |
YashM |
MarcTannous,
I guess your VM is slow, what takes 10 seconds on mine takes 10
minutes on your VM |
15:34.35 |
MarcTannous_ |
I have an
8gig i5 system, it's far from a slow PC |
15:35.28 |
Notify |
02GCI:thevk *
6366572662751232 : Ready for review - The work on this task is
ready to be reviewed. |
15:35.39 |
YashM |
I'm talking
about the VM |
15:36.55 |
YashM |
Maybe try to
increase the resources the VM uses or install a distro? |
15:37.09 |
MarcTannous_ |
it's on full
resources, it's locked on 1 core tho |
15:37.24 |
Notify |
03BRL-CAD:carlmoore * 63741
(brlcad/trunk/src/libbn/chull3d.cpp
brlcad/trunk/src/libbu/y2038/README.txt
brlcad/trunk/src/libbu/y2038/time64_limits.h): remove trailing
blanks/tabs; fix a spelling; insert a missing
apostrophe |
15:38.20 |
YashM |
Well then, I
would suggest installing Debian separately |
16:01.44 |
MarcTannous_ |
I'm
installing it separately this is unbelievalb |
16:02.19 |
YashM |
What
is? |
16:02.30 |
MarcTannous_ |
the
VM |
16:03.14 |
YashM |
The only
problem you'll have is to switch every time :) |
16:03.26 |
YashM |
But I suppose
it will run a lot faster |
16:04.40 |
MarcTannous_ |
does svn come
installed with it? |
16:05.14 |
YashM |
I think
you'll have to install it |
16:05.47 |
MarcTannous_ |
I'll also
have to checkout brlcad and install all the other tools |
16:05.49 |
MarcTannous_ |
god damn
it |
16:05.52 |
MarcTannous_ |
there goes my
night's sleep# |
16:06.13 |
Notify |
03BRL-CAD:brlcad * 63742
brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl: fix CUSTOMBUILD
: warning : error while sourcing gui_conversion.tcl: can't read
"argv": no such variable |
16:06.27 |
YashM |
or you can
waste the night on a linear search :) |
16:07.50 |
MarcTannous_ |
what desktop
environment should I install? |
16:07.54 |
MarcTannous_ |
Gnome/KDE/Xfce? |
16:08.23 |
YashM |
Depends on
you but I'll personally go with Xfce :) |
16:08.35 |
YashM |
or you can go
with GNOME...dunno about KDE |
16:08.35 |
MarcTannous_ |
is the VM
running gnome? |
16:09.12 |
YashM |
Not
sure |
16:10.48 |
YashM |
I think Xfce
is better with Ubuntu |
16:11.42 |
YashM |
you using a
live CD? |
16:15.06 |
*** join/#brlcad sofat
(~sofat@202.164.45.194) |
16:17.09 |
starseeker |
there are
still unit test breakages on Windows... |
16:17.35 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
16:19.00 |
YashM |
starseeker, I
am not sure how I should save the rendered image with the "Save as
PNG" option |
16:19.07 |
YashM |
Am I missing
something |
16:19.20 |
starseeker |
you did the
render in archer? |
16:19.28 |
YashM |
yeah |
16:19.33 |
starseeker |
let me try
once |
16:21.45 |
starseeker |
do you have
the wireframe on top of the raytraced image? |
16:22.21 |
Notify |
03BRL-CAD:brlcad * 63743
(brlcad/trunk/include/raytrace.h brlcad/trunk/src/librt/ls.c): make
db_ls() return a size_t since it's a count |
16:22.25 |
YashM |
yeah |
16:22.45 |
starseeker |
try putting
the raytrace on top (mode button next to the camera icon for
raytracing) |
16:24.03 |
Notify |
03BRL-CAD:brlcad * 63744
brlcad/trunk/src/libged/attr.c: convert attr to using size_t
instead of integers. fixes msvc compile warning about possible data
loss |
16:25.37 |
YashM |
does that
come with a bright blue background |
16:25.54 |
starseeker |
you mean the
icon? |
16:25.57 |
starseeker |
or the
raytrace? |
16:26.00 |
YashM |
raytrace |
16:26.03 |
starseeker |
it's a
setting |
16:26.13 |
YashM |
That seems to
work but I need a 2048px canvas, if i run it from command line, it
opens a new window |
16:26.24 |
starseeker |
YashM: just
output to a png |
16:26.26 |
starseeker |
er
pix |
16:26.29 |
starseeker |
on the
command line |
16:26.31 |
starseeker |
either
one |
16:26.50 |
starseeker |
unless you
need to do it in archer? |
16:27.21 |
YashM |
what is the
other option? |
16:27.30 |
starseeker |
use the
command line rt |
16:27.36 |
YashM |
yeah it opens
a new window |
16:27.38 |
starseeker |
or
rtwizard |
16:27.42 |
starseeker |
one
sec... |
16:28.42 |
starseeker |
rt -o
image.png file.g object.r |
16:28.46 |
starseeker |
try
that |
16:30.05 |
starseeker |
then you can
use -s to scale up the image size |
16:31.33 |
YashM |
where does it
put the image? |
16:31.51 |
``Erik |
in the
directory you run rt from |
16:32.09 |
``Erik |
you can do -o
/path/to/file.png if you need it in a certain plcae |
16:32.24 |
``Erik |
s/cae/ace/ |
16:32.42 |
YashM |
what comes
instead of object.r |
16:33.11 |
``Erik |
whatever
toplevel object you want to raytrace |
16:34.42 |
YashM |
Do I also
specify the file.g directory |
16:36.15 |
``Erik |
it looks in
the current directory for the .g file if you don't use an absolute
path... |
16:40.45 |
YashM |
Is this
correct? rt -s1024 -C 255/255/255 -o image.png logo.g
logo.r |
16:41.40 |
YashM |
Everything is
in rt.exe directory |
16:43.10 |
``Erik |
as long as
logo.g is in the same directory and logo.r exists in
logo.g |
16:43.56 |
YashM |
I'm not sure
about logo.r, I have 4 regions in my file |
16:45.49 |
``Erik |
you can do
"mged logo.g tops" from the cmd prompt to get the top level object
names |
16:47.10 |
YashM |
TCL
error |
16:47.51 |
YashM |
http://i.imgur.com/z8ZEJJf.png |
16:47.55 |
YashM |
Not installed
properly o.O |
16:49.01 |
YashM |
also, when i
put -s1024 to the end, it gives me a 512x512px image |
16:49.10 |
YashM |
but when i
put it in the front, rt.exe crashes |
16:52.25 |
*** join/#brlcad Marctannous_
(5679c4d5@gateway/web/freenode/ip.86.121.196.213) |
16:53.58 |
*** join/#brlcad winghouchan
(~winghouch@0547437d.skybroadband.com) |
16:54.22 |
YashM |
``Erik, any
idea? |
17:15.41 |
Notify |
02GCI:ekamjot01 * 5907948270256128 :
Extend deadline - Hi!! Can you please extend my deadline. Due to
my final exams i was unable to give much time. But i'am still
working on this task. So please... |
17:20.50 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.208) |
17:23.49 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:30.47 |
Notify |
02GCI:gjeet *
6178630262587392 Design a banner for our Facebook page (and/or
other social media sites) #6
https://www.google-melange.com/gci/task/view/google/gci2014/6178630262587392:
Few... |
17:44.50 |
*** join/#brlcad albertcoder_
(~albertcod@202.164.45.194) |
17:50.42 |
*** join/#brlcad MarcTannousUnix
(5679c4d5@gateway/web/freenode/ip.86.121.196.213) |
17:50.45 |
MarcTannousUnix |
so
umm |
17:51.02 |
MarcTannousUnix |
I just
finished installing Debian on my machine, and making sure I can
dual boot |
17:51.16 |
MarcTannousUnix |
Does any of
you know how to set up a second monitor on Debian? currently
unrecognized |
17:55.39 |
starseeker |
anyone else
having trouble committing to sourceforge? |
17:55.57 |
starseeker |
MarcTannousUnix: not off hand - try google
with the specific monitor brand |
17:56.17 |
starseeker |
usually prefers Ubuntu when tricky hardware setups are
involved... |
17:57.19 |
MarcTannousUnix |
oh
nonono |
17:57.35 |
MarcTannousUnix |
I put up too
much work to install Debian alongside Windows 8.1 |
17:57.39 |
MarcTannousUnix |
I'm staying
on this OS |
17:58.05 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
17:58.09 |
*** join/#brlcad bugport
(~bugport@91.103.85.100) |
18:00.43 |
*** join/#brlcad merzo
(~merzo@15-122-133-95.pool.ukrtel.net) |
18:01.17 |
starseeker |
MarcTannousUnix: then I suggest checking
the various Debian forums to see if anyone has run into a similar
issue |
18:04.55 |
MarcTannousUnix |
starseeker:
is there any way to install ALL the packages like gcc and gcc++ at
once |
18:05.00 |
MarcTannousUnix |
or do I ahve
to do all of this manually? |
18:05.30 |
Stragus |
MarcTannousUnix, dual-monitor setup
depends of your GPU(s) |
18:05.36 |
Stragus |
Do you have
Nvidia? |
18:06.00 |
MarcTannousUnix |
Stragus,
AMD |
18:06.15 |
MarcTannousUnix |
my main
concern right now is installing all the packages needed at once, I
can work on one monitor |
18:06.20 |
MarcTannousUnix |
do you ahve
any idea as to how that is done? |
18:06.50 |
Ch3ck |
is back |
18:06.57 |
Stragus |
I never used
Debian, did you find an user-friendly package manager
software? |
18:07.13 |
Stragus |
You should be
able to select everything that you need and click "Install", or
so |
18:07.48 |
MarcTannousUnix |
This is gonna
be a long night |
18:08.18 |
Stragus |
The first
time on Linux does take a little patience :) |
18:08.39 |
Ch3ck |
MarcTannousUnix: well apt-get should
probably do the dependency checks durin this process |
18:09.46 |
MarcTannousUnix |
hmm |
18:09.47 |
MarcTannousUnix |
I cannot
cmake |
18:09.58 |
Stragus |
Did you
install cmake? |
18:10.00 |
MarcTannousUnix |
it says I do
not have a c++ compiler but I just installed g++ |
18:10.06 |
MarcTannousUnix |
yes |
18:11.04 |
Stragus |
(I would
usually recommend a distribution that installs everything to
compile right out of the box, for a programmer) |
18:11.19 |
MarcTannousUnix |
can you give
me a link for that |
18:11.31 |
Ch3ck |
well
MarcTannousUnix why dont you try ubuntu? |
18:11.32 |
chick_ |
<PROTECTED> |
18:11.50 |
MarcTannousUnix |
Ch3ck: I
don't know, I want to figure out Debian |
18:11.51 |
Ch3ck |
it's the most
friendly version of debian i know of |
18:12.03 |
Stragus |
Did you
already do: apt-get install build-essential ? |
18:12.17 |
Ch3ck |
well
MarcTannousUnix you could start with ubuntu you'll still learn
debian in there |
18:12.55 |
MarcTannousUnix |
E: Package
'build-essential' has no installation candidate |
18:13.06 |
Ch3ck |
thinks MarcTannousUnix should use a system that increases his
efficiency |
18:13.35 |
Stragus |
Okay. apt-get
install gcc g++ |
18:14.17 |
MarcTannousUnix |
Stragus, E:
Unable to correct problems, you have held broken
packages. |
18:15.22 |
Stragus |
Urgh... I'll
let the resident Debian/Ubuntu experts help on that one, I'm a
Gentoo user for 12 years |
18:15.55 |
Stragus |
hands the microphone over to chick_ and
Ch3ck |
18:16.19 |
Ch3ck |
lol |
18:17.06 |
Ch3ck |
MarcTannousUnix: first of all update your
debian distribution even if it's a "fresh checkout" ;) |
18:17.29 |
MarcTannousUnix |
I might seem
dumb, but how is that done? |
18:18.41 |
Ch3ck |
MarcTannousUnix: it's not dumb your a
linux newbie |
18:19.23 |
Ch3ck |
the command
is "sudo apt-get update" |
18:19.53 |
Ch3ck |
followed by
"sudo apt-get dist-upgrade" |
18:21.04 |
MarcTannousUnix |
finally |
18:21.08 |
MarcTannousUnix |
a command
that returns no errors |
18:21.10 |
MarcTannousUnix |
yay |
18:22.06 |
Ch3ck |
this should
update any dependencies |
18:22.41 |
Ch3ck |
after that
you can then follow Stragus and chick_ recommendations on
installing gcc and g++ |
18:24.36 |
andromeda-galaxy |
Stragus:
Gentoo/Arch here too... |
18:25.13 |
starseeker |
MarcTannousUnix: check
doc/README.Linux |
18:26.11 |
MarcTannousUnix |
another
thing, how can I save sources.list? |
18:26.14 |
MarcTannousUnix |
it does not
allow me to |
18:26.32 |
starseeker |
you'll have
to do that as root I think |
18:26.44 |
MarcTannousUnix |
sudo? |
18:26.48 |
starseeker |
nods |
18:26.53 |
starseeker |
if that's set
up on Debian |
18:27.02 |
MarcTannousUnix |
how do I
sudo-save something? |
18:27.14 |
MarcTannousUnix |
I know how to
sudo-run commands in terminal, no idea how to save documents as
root |
18:27.19 |
starseeker |
you're using
an editor, right? |
18:27.43 |
MarcTannousUnix |
yup |
18:27.46 |
starseeker |
just run the
editor as sudo - it should be able to save |
18:27.53 |
starseeker |
sudo vim
sources.list |
18:27.59 |
MarcTannousUnix |
sudo gedit -b
sources.list? |
18:28.01 |
MarcTannousUnix |
ow |
18:28.04 |
starseeker |
sure |
18:28.17 |
starseeker |
or nano, if
the graphical aspects are causing trouble |
18:28.50 |
starseeker |
scowls at sourceforge |
18:34.54 |
MarcTannousUnix |
updated,
still getting an error when trying to install cmake |
18:35.06 |
MarcTannousUnix |
E: Package
'cmake' has no installation candidate |
18:39.27 |
MarcTannousUnix |
nvm, figured
it out |
18:40.45 |
Ch3ck |
MarcTannousUnix: do you have "wheezy" and
"wheezy-updates" lines in your sources.list? |
18:40.51 |
MarcTannousUnix |
yeah, that
was the issue |
18:41.02 |
*** join/#brlcad alisha
(~alisha@115.244.30.200) |
18:41.29 |
Ch3ck |
so guess
everythx is fine now ;) |
18:42.06 |
MarcTannousUnix |
trying to
cmake the source code for brl-cad now |
18:42.28 |
MarcTannousUnix |
:( now I
understand why people consider windows users noobs |
18:46.10 |
MarcTannousUnix |
"--
Configuring incomplete, errors occurred!" my experience with linux
in a nutshell |
18:48.53 |
starseeker |
MarcTannousUnix: did you check the
README.Linux file? |
18:49.10 |
starseeker |
if so, which
version of CMake did you install? |
18:49.13 |
starseeker |
cmake
--version |
18:49.24 |
MarcTannousUnix |
starseeker:
reading through it while installing stuff, I finally configured
brl-cad succesfully |
18:49.32 |
MarcTannousUnix |
cmake version
2.8.9 |
18:49.38 |
starseeker |
urk |
18:49.42 |
starseeker |
that's quite
old |
18:49.47 |
MarcTannousUnix |
at least it
works |
18:50.08 |
MarcTannousUnix |
just ran sudo
make install, time to pray |
18:50.19 |
starseeker |
you may need
to change $<CONFIG> to $<CONFIGURATION> around line 507
in the toplevel CMakeLists.txt |
18:50.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:50.35 |
starseeker |
I've been
trying to commit a fix but sourceforge keeps giving me
errors |
18:50.57 |
MarcTannousUnix |
I am doing
all these because simian was taking too much to run on a
VM |
18:51.03 |
MarcTannousUnix |
:( |
18:51.10 |
starseeker |
MarcTannousUnix: are you working with the
subversion checkout? |
18:51.14 |
MarcTannousUnix |
yup
:D |
18:51.26 |
starseeker |
OK, you'll
need to make that change then |
18:51.27 |
MarcTannousUnix |
that's one
thing I managed to install by myself and actualyl make it
work |
18:51.30 |
MarcTannousUnix |
oh
god |
18:51.40 |
MarcTannousUnix |
I suppose
I'll have to do it after make install finishes right? |
18:51.48 |
starseeker |
blinks |
18:51.58 |
starseeker |
you didn't
get errors during configuration? |
18:52.04 |
MarcTannousUnix |
I did but I
made it work |
18:52.08 |
starseeker |
winces |
18:52.13 |
starseeker |
OK, but be
careful with that |
18:52.23 |
MarcTannousUnix |
is that a
blink for yes and two blinks for no? |
18:52.32 |
starseeker |
heh |
18:52.56 |
starseeker |
the main
thing you'll have to watch out for is if you make changes to make
things work, and then someone commits a fix, you'll get a
conflict |
18:53.08 |
starseeker |
are you
familiar with how to resolve subversion conflicts? |
18:53.24 |
MarcTannousUnix |
I'd love to
be able to say yes, but unfortunately no :( |
18:53.52 |
MarcTannousUnix |
but I can
read about it |
18:54.05 |
starseeker |
OK, http://svnbook.red-bean.com/ is
probably were you want to start |
18:55.03 |
MarcTannousUnix |
if simian
takes ages to work outside of the VM too I'll be so
angry |
18:55.32 |
andromeda-galaxy |
starseeker:
any idea where I can find reasonably-sized valid brep models and
also high-facet-count nurbs? |
18:55.49 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
18:56.31 |
andromeda-galaxy |
MarcTannousUnix: I haven't used it in a
while, but if I remember correctly, simian is always somewhat slow
--- it's scanning a pretty big codebase --- but should be much
better outside of a single-core execution-capped virtualized vm
:-) |
18:57.06 |
MarcTannousUnix |
andromeda-galaxy: did you not use simian
in code duplication removal tasks |
18:57.06 |
MarcTannousUnix |
? |
18:58.13 |
andromeda-galaxy |
I haven't
done any of those this year... |
18:58.19 |
MarcTannousUnix |
ow |
18:58.43 |
andromeda-galaxy |
(well, I
guess there's the bu_scan_fastf_t stuff, but that was just a
pattern I noticed happening) |
18:58.47 |
andromeda-galaxy |
I did use it
some last year... |
19:01.57 |
MarcTannousUnix |
anyone has
any idea regarding #error "Need a stringstream (sstream or
strstream) to compile!" |
19:02.14 |
andromeda-galaxy |
nope... |
19:02.46 |
MarcTannousUnix |
starseeker:
any idea? |
19:05.42 |
andromeda-galaxy |
starseeker:
also, what's the recommended way to show subcommands in the Docbook
documentation? I'm finding a different way in every file I check
that does it... |
19:05.58 |
*** join/#brlcad albertcoder_
(~albertcod@202.164.45.194) |
19:08.28 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.194) |
19:08.57 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
19:13.24 |
MarcTannousUnix |
starseeker:
what were you saying about changing the cmakefiles ? maybe that's
what causing my issue |
19:14.35 |
MarcTannousUnix |
oh, lline
506 |
19:15.37 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.194) |
19:34.24 |
MarcTannousUnix |
damn |
19:34.39 |
MarcTannousUnix |
still not
working |
19:34.44 |
MarcTannousUnix |
any mentor
around? ch3ck/chick_? |
19:39.51 |
andromeda-galaxy |
MarcTannousUnix: try grepping for the
error message and find out what check is making it... |
19:56.44 |
MarcTannousUnix |
wow |
19:56.51 |
MarcTannousUnix |
simian
executed in 3 seconds |
19:57.01 |
MarcTannousUnix |
on my VM it
stopped after 2 hours and was no way near completion |
20:00.08 |
Ch3ck |
MarcTannousUnix: i'm here |
20:00.26 |
Ch3ck |
i'm not
chick_ MarcTannousUnix |
20:01.02 |
Ch3ck |
he's my
friend and a programmer too in the community |
20:01.29 |
MarcTannousUnix |
ch3ck: how
should I go about removing duplicate code? |
20:02.02 |
MarcTannousUnix |
adding the
code to a shared library? |
20:03.22 |
Ch3ck |
well removing
duplicate code is about looking for similarities and any
functionality and seeing if you could abstract them to a simpler
way |
20:03.50 |
MarcTannousUnix |
what if it is
literally 120 lines of copy pasted code? |
20:04.01 |
MarcTannousUnix |
shared
between 2 files |
20:04.21 |
Ch3ck |
if the code
can do with lesser number of lines the better |
20:04.30 |
Ch3ck |
*without
breaking functionality* |
20:05.06 |
MarcTannousUnix |
would adding
the code to a shared library between the two files and removing it
locally work? |
20:05.10 |
MarcTannousUnix |
120<120*2 |
20:06.17 |
Ch3ck |
yeah, it
would be much better so long as it maintains consistency and
cleanliness in the code |
20:06.42 |
MarcTannousUnix |
will you be
here in ¬30 minutes to check if what I've done is
correct? |
20:06.57 |
Ch3ck |
it's not just
about running some regexp scripts on the code base and finding
matchingpattens and abstracting if you know what i mean
;0 |
20:07.15 |
MarcTannousUnix |
yes, the code
should be optimally written and clean |
20:07.18 |
Ch3ck |
i have an
hour at most here. its late |
20:07.33 |
MarcTannousUnix |
that's why I
said 30 minutes instead of the 30 seconds it would take me to copy
paste it intoa library |
20:07.48 |
Ch3ck |
's time is 9pm WAT |
20:07.55 |
MarcTannousUnix |
10P |
20:07.57 |
MarcTannousUnix |
10PM
here |
20:08.07 |
MarcTannousUnix |
have been
working on getting this done since 4PM |
20:08.24 |
MarcTannousUnix |
it took me
about 6 hours to figure out I need UNIX and making everything
work |
20:08.24 |
Ch3ck |
aight ,
admire your dedication. so i'm here |
20:08.30 |
MarcTannousUnix |
what a
productive day this was |
20:09.29 |
Ch3ck |
MarcTannousUnix: just keep up you'll get
used to unix and it'll be for the better ;) |
20:10.33 |
andromeda-galaxy |
Ch3ck: sorry
to interrupt, but just a quick question --- according to the
docbook documentation online, cmdsynopsis elements can be children
of <term>, but xmllint complains... is xmllint using a really
outdated schema? |
20:12.34 |
Ch3ck |
andromeda-galaxy: i'm not very
familiarwith docbook, i think that's starseeker 's area
;) |
20:13.11 |
andromeda-galaxy |
Ch3ck: okay,
thanks... |
20:13.15 |
andromeda-galaxy |
starseeker:
are you still around? |
20:17.04 |
andromeda-galaxy |
Ch3ck,
starseeker: okay, got it --- I was looking at v4.0, and v5.0
removed a whole bunch of useful content model stuff |
20:17.22 |
andromeda-galaxy |
starseeker:
any idea how to work around that? |
20:19.17 |
winghouchan |
Heyo! Are any
mentors tasked to deal with website related queries? |
20:21.57 |
MarcTannousUnix |
guys |
20:22.20 |
MarcTannousUnix |
if I reduce
¬460 lines of code to 200 is it okay for one of these
tasks? |
20:26.16 |
starseeker |
andromeda-galaxy: back - let me read
scrollback |
20:27.36 |
starseeker |
andromeda-galaxy: for brep models, you
might try here: http://www.steptools.com/support/stdev_docs/stpfiles/ap203/ |
20:27.49 |
starseeker |
step-g can
bring in at least some of those |
20:29.11 |
starseeker |
andromeda-galaxy: I don't know that we've
established a convention for DocBook subcommands |
20:29.56 |
starseeker |
andromeda-galaxy: if there's a "right" way
that we aren't uniformly using feel free to suggest it or even
apply it :-) |
20:30.46 |
starseeker |
andromeda-galaxy: erm. not offhand
(work-around) |
20:31.19 |
*** join/#brlcad Vijfhoek
(quassel@46.249.37.134) |
20:31.19 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
20:31.19 |
*** join/#brlcad cox
(~quassel@188.226.208.53) |
20:31.27 |
starseeker |
DocBook is
not all that well documented in a lot of ways - generally we just
try to find some approach that will work |
20:31.27 |
andromeda-galaxy |
starseeker:
okay... I did find some brep models with csgbrep, but
thanks... |
20:31.40 |
starseeker |
ah, yeah
csgbrep is good |
20:31.43 |
andromeda-galaxy |
I really
don't know what to do about the subcommand thing... |
20:31.51 |
starseeker |
there's a
tool that will generate a cobb sphere as well |
20:31.54 |
andromeda-galaxy |
the problem
is that with brep the subcommands have all their own
arguments |
20:32.07 |
starseeker |
ah,
point |
20:32.11 |
andromeda-galaxy |
so they
*should* use cmdsynopsis for consistent formatting |
20:32.18 |
andromeda-galaxy |
(with the
main command synopsis) |
20:32.22 |
andromeda-galaxy |
which was
legal in docbook <5.0 |
20:32.33 |
andromeda-galaxy |
but in 5.0
they drastically reduced the content model for some
reason... |
20:33.01 |
starseeker |
usually the
first thing I do with docbook is to try to see if there's some
container I can use to wrap things like that |
20:33.06 |
andromeda-galaxy |
ahh.. |
20:33.09 |
starseeker |
what can a
cmdsynopsis go in? |
20:33.13 |
andromeda-galaxy |
I was trying
to use the variablelist |
20:33.15 |
andromeda-galaxy |
approach for
each command |
20:33.22 |
andromeda-galaxy |
with the
cmdsynopsis in a <term>, which isn't allowed
anaymore |
20:33.57 |
andromeda-galaxy |
acknowledgements, annotation, answer,
appendix, article, bibliodiv, bibliography, bibliolist, blockquote,
callout, calloutlist, caption, caution, chapter, colophon,
constraintdef, cover, dedication, entry, example, figure, footnote,
glossary, glossdef, glossdiv, glosslist, important, index,
indexdiv, informalexample, informalfigure, itemizedlist,
legalnotice, listitem, msgexplan, msgtext, note, orderedlist, para,
p |
20:34.05 |
andromeda-galaxy |
according to
http://zvon.org/comp/r/ref-Docbook_5.html#Elements~cmdsynopsis |
20:34.20 |
starseeker |
this is where
I usually end up digging: http://www.docbook.org/tdg5/en/html/docbook.html |
20:35.03 |
andromeda-galaxy |
ahh... I've
been looking for something like that, thanks |
20:35.04 |
andromeda-galaxy |
! |
20:35.46 |
starseeker |
so we could
see (for example) if a variablelist could hold more than one
cmdsynopsis |
20:36.00 |
starseeker |
or if we can
use multiple variablelists and cmdsynopsis inside something
else |
20:36.28 |
andromeda-galaxy |
hmm... |
20:36.42 |
andromeda-galaxy |
we could try
putting the command name in the <term> for the
<varlistentry> |
20:36.46 |
*** join/#brlcad milamber
(~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
20:36.53 |
andromeda-galaxy |
and the
<cmdsynopsis> inside the <listitem>... |
20:36.58 |
starseeker |
nods - it usually takes some experimenting |
20:37.03 |
andromeda-galaxy |
I don't know
how that would look.... I'll try it out... |
20:37.22 |
starseeker |
nods |
20:38.29 |
MarcTannousUnix |
Ch3ck: I
submitted |
20:38.40 |
andromeda-galaxy |
I just had an
idea... another problem with brep is that e.g. "info" is a separate
command from "info C [index]"... |
20:40.12 |
andromeda-galaxy |
starseeker:
what do you think of having a varlist |
20:40.19 |
andromeda-galaxy |
where each
main subcommand (item, plot, etc) is an entry |
20:40.28 |
andromeda-galaxy |
and then in
each entry |
20:40.39 |
andromeda-galaxy |
there are
cmdsynopsis items for each of the possible forms of the command,
each with their own description |
20:40.43 |
starseeker |
andromeda-galaxy: that might
work |
20:40.49 |
andromeda-galaxy |
(info, info
C, info L, ...) |
20:41.10 |
starseeker |
I'd suggest
trying to see if it can be done with valid docbook, and if so how
it looks in man and html form |
20:41.21 |
starseeker |
also, for
that scenario, I'd suggest lots of examples |
20:41.36 |
andromeda-galaxy |
I think it
can be done in docbook... I already have it workgin for two info
commands... |
20:41.56 |
*** join/#brlcad MarcTannous
(~androirc@86.121.196.213) |
20:41.56 |
andromeda-galaxy |
I'll have to
check about the html otuput though, so far I've only been checking
man (it's in docs/docbook/.../mann/) |
20:42.02 |
starseeker |
for the plot
commands you won't be able to show the graphical output, but it's
still worthwhile to describe what they should see... |
20:43.18 |
andromeda-galaxy |
starseeker:
indeed... I'll build up a few more examples than are currently
there |
20:43.20 |
andromeda-galaxy |
and fix the
formatting |
20:43.35 |
andromeda-galaxy |
ideally, the
para describing each subcommand form would come underneath and
indented, I think... |
20:44.40 |
starseeker |
nods - if it's really worth it we could try to come up with
custom xslt (I believe there are some examples) but I'm not too
much help there - those were done by someone much more knowledgable
than myself in DocBook |
20:45.05 |
andromeda-galaxy |
yeah... I
think that this should work, though it'll have the appearance of
almost a two-level list.... |
20:45.29 |
starseeker |
if Tom
Browder is still active on the list he might have some
suggestions |
20:45.44 |
starseeker |
he's the one
who did most of the heavy lifting for our current
system |
20:46.17 |
starseeker |
but I'd give
it a whirl and see |
20:46.34 |
starseeker |
it's a very
complex command as such things go |
20:47.22 |
starseeker |
if it gets
too grim we could try something like how svn handles it - their
toplevel man page is just a pointer to subcommand man
pages |
20:47.31 |
andromeda-galaxy |
okay, I'll
try it out this way for now.... after another ~2hrs, I'll submit
it... should be better than what's there now, at
least... |
20:47.38 |
starseeker |
agreed |
20:47.55 |
andromeda-galaxy |
The
description for each subcommand probably doesn't need to be too
detailed, at least... |
20:48.06 |
starseeker |
andromeda-galaxy: oh, by the way, are you
good on tasks? |
20:48.44 |
andromeda-galaxy |
? |
20:48.56 |
andromeda-galaxy |
I'm running
out of ones that I want to do that are currently up on
Melange... |
20:49.01 |
starseeker |
ah |
20:49.14 |
starseeker |
you decided
not to go back to the Fortran->C stuff? |
20:49.25 |
andromeda-galaxy |
well, I'm
still waiting |
20:49.28 |
andromeda-galaxy |
for the next
task push |
20:49.35 |
andromeda-galaxy |
that'll
contain thte one for doing the namelist parsing |
20:49.41 |
starseeker |
hmm.
OK |
20:49.53 |
andromeda-galaxy |
last time I
tried to do a bunch of tasks that weren't up yet it didn't work too
well... I got way too many piled up |
20:50.12 |
starseeker |
oh? You
weren't able to submit them? |
20:50.22 |
starseeker |
doesn't sound
right... |
20:51.12 |
andromeda-galaxy |
well, I
couldn't submit them until they were up |
20:51.17 |
starseeker |
andromeda-galaxy: if you need tasks set up
for thing's you've got queued let us know |
20:51.31 |
andromeda-galaxy |
and what
happened last time was |
20:51.43 |
andromeda-galaxy |
that the
mentors tended to review stuff in the middle of the night my
time |
20:52.21 |
andromeda-galaxy |
do you have
any idea when the next big task push is coming out? I'm looking
forward to that, it sounds like it'll have a bunch of tasks I'm
interested in... |
20:52.39 |
starseeker |
thought it had already happened... I'll have to check with
brlcad |
20:53.28 |
andromeda-galaxy |
starseeker:
thanks! |
20:53.36 |
starseeker |
aaaah, nuts.
sourceforge is doing some migrations |
20:53.51 |
starseeker |
well, good
that they're doing them, bad for getting fixes
committed |
20:53.55 |
andromeda-galaxy |
oh well...
that (probably) explains why it was down for me a couple of days
ago too.... |
20:54.27 |
starseeker |
andromeda-galaxy: fyi, if you have a
Windows compilation environment available those Windows unit test
failures are fair game |
20:55.24 |
andromeda-galaxy |
unfortunately, I don't have any windows
vms running right now... |
20:55.38 |
andromeda-galaxy |
(I still have
to migrate some of them between computers...) |
20:55.52 |
starseeker |
nods |
20:56.20 |
starseeker |
is franky surprised not to see more failures on
Windows |
20:57.12 |
andromeda-galaxy |
indeed... |
20:57.25 |
starseeker |
case 7 in 179
may not be set up right for Windows - not sure |
20:57.40 |
andromeda-galaxy |
do you have
any idea how to make docbook indent the <para> that describes
each subcommand? |
20:57.46 |
starseeker |
226, 227 and
239 are the interesting ones |
20:57.58 |
starseeker |
erm |
20:58.11 |
starseeker |
not offhand -
Docbook doesn't expose explicit formatting like that |
20:58.19 |
andromeda-galaxy |
I assumed
so... |
20:58.21 |
starseeker |
it's just
structure - formatting is where the stylesheets come in |
20:58.37 |
andromeda-galaxy |
I suppose I
should have asked |
20:58.45 |
andromeda-galaxy |
any idea what
structure would be appropriate |
20:58.56 |
starseeker |
checks |
20:59.00 |
andromeda-galaxy |
to
distinguish the
<cmdsynopsis/><para/><cmdsynopsis/><para/>
... |
20:59.19 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
20:59.23 |
andromeda-galaxy |
and keep the
para elements separate from the cmdsynopsis elements? |
20:59.24 |
andromeda-galaxy |
thanks! |
21:00.24 |
starseeker |
perhaps a
list within the subcommand list entry? |
21:00.41 |
andromeda-galaxy |
might
work.. |
21:00.58 |
andromeda-galaxy |
the problem
is that the paras are descriptions for the cmdsynopsis |
21:01.05 |
andromeda-galaxy |
which is
exactly what variablelist is for |
21:01.14 |
starseeker |
<item><sublist><subitem1><cmdsynopsis></cmdsynopsis></subitem1><subitem2>para
etc... |
21:01.31 |
andromeda-galaxy |
but they
decided to make it so that commandlists can't go in
terms.. |
21:01.50 |
andromeda-galaxy |
because
semantically that structure puts each entry ata the same ``level'',
right? |
21:02.10 |
starseeker |
let me see if
bot has been update - if not I'll do some tests there |
21:02.24 |
starseeker |
added a chull
option, so I should document it, and the situation is a bit
similar |
21:02.27 |
Ch3ck |
doesn't know how to join the 3 |
21:02.46 |
Ch3ck |
#brlcad-gcimentors channel |
21:02.56 |
starseeker |
check with
maths22 |
21:03.03 |
andromeda-galaxy |
starseeker:
thanks! |
21:03.15 |
andromeda-galaxy |
I'll try to
experiment some as well... |
21:03.28 |
starseeker |
hmm. no bot
man page |
21:03.54 |
starseeker |
anyone know
if that is or has been an item of interest for a GCIer? |
21:07.22 |
andromeda-galaxy |
not
sure... |
21:07.48 |
andromeda-galaxy |
starseeker: I
wonder why they decided to remove the ability to put cmdsynopsis in
term... that would be really handy here |
21:08.02 |
starseeker |
not
sure |
21:08.45 |
andromeda-galaxy |
oh
well... |
21:17.12 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
21:17.33 |
andromeda-galaxy |
I don't know
if it's entirely semantically |
21:17.41 |
andromeda-galaxy |
correct, but
it passes validation |
21:17.43 |
andromeda-galaxy |
starseeker:
what about: |
21:18.18 |
andromeda-galaxy |
<variablelist><cmdsynopsis>...</cmdsynopsis><varlistentry><term></term><para>...</para></varlistentry>...</variablelist> |
21:18.21 |
andromeda-galaxy |
? |
21:19.41 |
starseeker |
andromeda-galaxy: I'm not caught up yet
:-) |
21:19.44 |
starseeker |
does that
look good? |
21:19.45 |
andromeda-galaxy |
starseeker:
ahh... |
21:19.48 |
andromeda-galaxy |
well, it
did |
21:19.58 |
andromeda-galaxy |
until I found
out that it won't let you mix cmdsynopsis and
varlistentry |
21:20.02 |
andromeda-galaxy |
so it would
have to be more like |
21:20.44 |
andromeda-galaxy |
<variablelist><cmdsynopsis>...</cmdsynopsis><varlistentry><term></term><para>...</para></varlistentry></variablelist><variablelist><cmdsynopsis>...</cmdsynopsis><varlistentry><term></term><para>...</para></varlistentry></variablelist>... |
21:21.00 |
andromeda-galaxy |
all inside
the <para> of a <varlistentry> in the subcommand main
<variablelist> of course |
21:21.36 |
andromeda-galaxy |
oh sorry,
wrap each <para> in a <listitem>... |
21:21.42 |
andromeda-galaxy |
but anyway,
I'm running it now to see what it looks lik |
21:22.21 |
andromeda-galaxy |
it's a little
verbose, but looks passable to me... |
21:22.51 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
21:23.58 |
starseeker |
nods |
21:24.21 |
starseeker |
that's
probably where I would have migrated to in another 10 revisions or
so |
21:24.35 |
starseeker |
OK in html
and man? |
21:24.43 |
Ch3ck |
retires |
21:26.04 |
andromeda-galaxy |
seems
ok |
21:26.14 |
andromeda-galaxy |
the output is
a little verbose, but not too bad |
21:27.07 |
andromeda-galaxy |
for the
descriptions, I'm starting off of the help output from 'brep', I'll
try to add a little more to them as well... also, to do some more
examples... |
21:27.34 |
starseeker |
nice |
21:27.46 |
andromeda-galaxy |
thanks
:-) |
21:34.19 |
andromeda-galaxy |
starseeker:
sorry, what exactly does brep plot do? |
21:35.05 |
starseeker |
it allows you
to draw wireframes of the underlying structures of a
brep |
21:35.21 |
starseeker |
so you can
see (for example) what an untrimmed surface looks like |
21:35.38 |
starseeker |
andromeda-galaxy: do you have the proc-db
for the cobb sphere? |
21:35.43 |
andromeda-galaxy |
not
sure... |
21:35.51 |
andromeda-galaxy |
starseeker:
that makes sense for the individual commands |
21:36.05 |
andromeda-galaxy |
but whatabout
"plot"? description is just "plots entire brep", but it doesn't
seem to do anything to mged |
21:36.20 |
starseeker |
I believe it
iterates over all faces in the brep and plots all of
them |
21:36.51 |
starseeker |
ah, there it
is |
21:36.59 |
starseeker |
run
./src/proc-db/brep_cobb |
21:37.03 |
starseeker |
(from the
build directory) |
21:37.10 |
andromeda-galaxy |
hmm... |
21:37.14 |
starseeker |
you should
get a file brep_cobb.g |
21:38.15 |
starseeker |
actually,
brep <objname> plot with no args whatsoever prints the help
message |
21:38.26 |
starseeker |
brep
<objname> plot - plots everything |
21:38.40 |
andromeda-galaxy |
that's what
was confusing me |
21:38.50 |
starseeker |
or it's
supposed to anyway... |
21:38.51 |
andromeda-galaxy |
it prints the
help message, but the help messagae says that it plots
everything |
21:39.03 |
starseeker |
there's a
dash after plot |
21:39.08 |
starseeker |
(for the plot
everything option) |
21:39.25 |
starseeker |
no, that's
not it either |
21:39.26 |
starseeker |
hmm |
21:39.32 |
starseeker |
andromeda-galaxy: might actually be a
bug |
21:39.49 |
andromeda-galaxy |
hmm |
21:39.53 |
andromeda-galaxy |
mgiht
be |
21:40.03 |
andromeda-galaxy |
I'll put what
it says should happen in the man page for now... |
21:41.01 |
starseeker |
ah - the help
statement might be poorly structured |
21:41.17 |
starseeker |
if you do
brep cobb.s plot F you'll get all the faces |
21:41.27 |
starseeker |
and likewise,
brep cobb.s plot S you get all the surfaces |
21:41.50 |
starseeker |
you *can* add
one or a range of indices to restrict what is drawn, but you don't
have to |
21:42.24 |
starseeker |
andromeda-galaxy: that's probably what
it's trying to convey - should be plot [type] rather than *just*
plot |
21:42.32 |
starseeker |
andromeda-galaxy: does that work for
you? |
21:44.04 |
andromeda-galaxy |
hmmm |
21:44.07 |
andromeda-galaxy |
maybe... |
21:44.26 |
andromeda-galaxy |
I though that
that was just indicated by the brackets around [index],
[index-index]... |
21:45.05 |
starseeker |
I can see
where a user would think their options were either one index or a
range |
21:45.15 |
starseeker |
I thought
that myself until I did some experimenting |
21:46.06 |
starseeker |
it does make
sense that plot would report the help message with no further
input |
21:46.40 |
andromeda-galaxy |
I thought
that it was supposed to do both based on the index
command |
21:46.43 |
andromeda-galaxy |
*info |
21:47.01 |
andromeda-galaxy |
"brep
<obj> info" prints general info *and* the help
message |
21:47.37 |
starseeker |
andromeda-galaxy: arguably it should, but
sometimes plotting is expensive |
21:47.49 |
andromeda-galaxy |
(also, I'm
using <arg
choice="opt"><replaceable>index</replaceable><arg
choice="opt">-<replaceable>index</replaceable></arg></arg>
for the ranges, which renders as [index [-index]], is that
alright? |
21:47.53 |
andromeda-galaxy |
) |
21:47.56 |
andromeda-galaxy |
ahh.. makes
sense |
21:47.58 |
starseeker |
I suspect the
theory is you don't want guaranteed worst case performance on the
help option |
21:48.31 |
andromeda-galaxy |
I'll leave
the empty case out of the manual valid cases section, and maybe
show an example that "plot" just prints help |
21:48.33 |
starseeker |
brep
<obj> info * would probably be my preferred way to specify
all info, but we can deal with that later |
21:48.48 |
starseeker |
nods - sounds good |
21:49.29 |
andromeda-galaxy |
for the index
ranges, the only problem is that it insists on rendering as '[index
[-index]]' not '[index[-index]]', do you think that the space is a
problem? |
21:50.26 |
starseeker |
hmm - what
about specifying
<arg>index></arg><arg>index-index</arg>
in a group that is optional? |
21:51.02 |
andromeda-galaxy |
hmmm |
21:51.15 |
andromeda-galaxy |
that would
render more like [index|index-index] right? that might
work |
21:51.25 |
starseeker |
yeah, that's
the idea |
21:51.51 |
starseeker |
may need the
choice="plain" option on the individual args |
21:51.56 |
starseeker |
otherwise it
gets bracket happy |
21:52.24 |
andromeda-galaxy |
yeah, I think
so... |
21:52.41 |
andromeda-galaxy |
is wrapping
the user-supplied parts of it in <replaceable> good style?
that's what I've been doing so far... |
21:52.44 |
starseeker |
someday we
should add a comma separated list as an option to those index
specifiers, to be able to pick out a subset... |
21:53.09 |
starseeker |
I think
that's OK |
21:54.23 |
starseeker |
andromeda-galaxy: I've got to stick my
head back in C++ land for a while, but it sounds like you've got it
well in hand - nice work! |
21:55.06 |
starseeker |
you may find
the cobb sphere a good candidate for printed info
options |
21:56.01 |
andromeda-galaxy |
starseeker:
sounds good, thanks for all thehelp! :-) |
21:57.10 |
starseeker |
it has the
nice property that if people plot individual faces, surfaces,
loops, etc. none of them are degenerate - should be easy to
see |
21:57.40 |
andromeda-galaxy |
ahh...
right |
21:57.42 |
andromeda-galaxy |
makes
sense |
21:58.02 |
starseeker |
default
sphere loop plotting isn't very exciting and can be
confusing |
21:58.18 |
andromeda-galaxy |
right... |
21:58.49 |
andromeda-galaxy |
now all thats
really left to figure out about the command is translate and
intersect.. |
22:01.42 |
starseeker |
translate is
(if I remember correctly) a very low level "manipulate a control
vertex" command |
22:01.49 |
andromeda-galaxy |
hmm... |
22:01.50 |
starseeker |
intersect is
used for debugging boolean intersections |
22:01.52 |
andromeda-galaxy |
seems about
right |
22:01.55 |
andromeda-galaxy |
ahh |
22:02.24 |
andromeda-galaxy |
the code
seems to have provision for some "selection" command.... but then
again, it only ever seem sto consider translate as part of that
command, so no idea what it's doing there... |
22:03.09 |
starseeker |
I think
selection is used by Archer |
22:03.25 |
starseeker |
n_reed is the
guy to ask about that one |
22:04.23 |
starseeker |
andromeda-galaxy: for an intersection
example, you can do the following (starting from cobb.g): cp cobb.s
cobb2.s; sed cobb2.s; tra 1 0 0; accept; brep cobb.s intersect
cobb2.s 0 0 SS |
22:04.39 |
andromeda-galaxy |
okay, thanks!
for now I'll stick with what's listed in the about
output... |
22:04.42 |
starseeker |
that will
plot the intersection of the two 0 surfaces of the two cobb
spheres |
22:04.48 |
starseeker |
nods |
22:04.54 |
andromeda-galaxy |
ahh |
22:04.56 |
andromeda-galaxy |
makes
sense |
22:04.57 |
starseeker |
just in case
you wanted a practical example |
22:05.15 |
andromeda-galaxy |
thanks! I'll
probably use something similar to that in the examples
section... |
22:05.16 |
starseeker |
plots one
surface red, the second blue and the curve in green |
22:05.31 |
starseeker |
yeah, that's
for an example :-) |
22:07.27 |
andromeda-galaxy |
one last
thing, for normal args, should I use "choice=req", leave it plain,
or use choice=plain? |
22:08.12 |
starseeker |
req is if
it's mandatory, so if the command won't function without a value
there use req |
22:08.26 |
andromeda-galaxy |
okay |
22:08.30 |
andromeda-galaxy |
thanks! |
22:08.35 |
starseeker |
if it's
optional just leave it plain, and if you need to avoid extra
brackets (like the index situation) use plain |
22:08.36 |
andromeda-galaxy |
what is plain
for then? |
22:08.38 |
starseeker |
np |
22:08.40 |
andromeda-galaxy |
ah |
22:08.57 |
starseeker |
probably will
get used mostly inside groups |
22:09.11 |
andromeda-galaxy |
right...
makes sense... |
22:09.28 |
starseeker |
andromeda-galaxy: missing latex
yet? |
22:09.51 |
starseeker |
or I suppose
pdflatex these days |
22:10.49 |
andromeda-galaxy |
yeah... |
22:11.05 |
andromeda-galaxy |
plain TeX is
actually quite fun for some things |
22:11.38 |
andromeda-galaxy |
and I can't
think of much to beat LaTeX for main documents, except for Emacs
org-mode with LaTeX export, which is what I usually use |
22:11.45 |
starseeker |
the two great
strengths DocBook has going for it are 1) html and mann page output
without post-processing a dvi or pdf file 2) the tool chain is
comparatively simple until you need pdf |
22:12.18 |
starseeker |
is wimpy and tends to use Lyx, and then hand tweak its
export |
22:12.31 |
andromeda-galaxy |
ahh...
interesting |
22:12.47 |
andromeda-galaxy |
org-mode is
really great for latex export, all the document structure
automatically gets converted to sectioning and
everything |
22:13.11 |
andromeda-galaxy |
but you can
still tweak it with LaTeX straight from the source document with
#+begin_latex/#+end_latex |
22:13.14 |
starseeker |
someday I may
get this running again: https://github.com/starseeker/texpp |
22:13.34 |
starseeker |
that would
make it a lot more practical to handle TeX the way we're currently
handling xml |
22:13.44 |
starseeker |
cool |
22:15.17 |
starseeker |
tried sorting out what it actually takes to build TeX the
texlive way - it's.... scary.
https://github.com/starseeker/ModTeX/blob/master/core/CMakeLists.txt |
22:15.28 |
andromeda-galaxy |
texpp looks
interesting... |
22:16.00 |
starseeker |
if it's true
what it claims, that it's got everything the core tex had/has, it
may be a useful starting point |
22:16.08 |
starseeker |
reasonably
liberal license too |
22:16.13 |
andromeda-galaxy |
if you do get
it working again, I'd like to play around with it
some.. |
22:16.18 |
andromeda-galaxy |
yeah,
building tex is hard due to web |
22:16.30 |
andromeda-galaxy |
web is really
cool in itself, but pretty much no toolchains have any decent
support for it... |
22:16.42 |
starseeker |
it's not even
web - it's that bizarre pascal->c special purpose
translation |
22:17.12 |
starseeker |
actually successfully built the tex binary, but then I found
out some of their *other* core stuff is in sh |
22:18.00 |
starseeker |
and the path
management (which I know dates way back) just feels... weird. I
agree with the texpp author about that |
22:18.25 |
andromeda-galaxy |
ah right...
makes sense (about the pascal->c stuff) |
22:19.02 |
andromeda-galaxy |
the path
management can be quite difficult, agreed |
22:19.06 |
starseeker |
granted
mixing in web and tangle didn't improve matters, but the DocBook
experience gave me enough knowledge of CMake macro foo to more or
less deal with that |
22:19.24 |
andromeda-galaxy |
I also have
some half-done tex-related projects... |
22:19.25 |
andromeda-galaxy |
ahh |
22:19.32 |
andromeda-galaxy |
(about the
macros for tangle/weave) |
22:19.46 |
andromeda-galaxy |
what I always
had trouble with with cweb was that very few distributions package
it |
22:20.16 |
andromeda-galaxy |
I'm about
halfway through trying to rewrite BibTeX in plain TeX (i.e. the TeX
code does all the reading in the ref file, generating the ref
numbers, &c) |
22:20.18 |
starseeker |
nods - yeah, it's basically either the kitchen sink (texlive)
or roll your own |
22:20.25 |
starseeker |
cool |
22:21.12 |
andromeda-galaxy |
I was working
in plain tex for paper once, and I was suddenly like "wait. why do
I need to write TeX that glues my stuff in to an external C program
that parses stuff, when TeX is a turing complete
language?' |
22:21.23 |
starseeker |
hehe |
22:21.27 |
andromeda-galaxy |
I took a big
break from working on it after that paper was done, I should get
back to it sometime... |
22:21.55 |
starseeker |
is impressed and spooked ;-) |
22:22.12 |
starseeker |
next up -
PostOS - the PostScript operating system! |
22:22.55 |
andromeda-galaxy |
hmmmm... it's
probably *possible* if you could find a postscript compiler and
some way to turn graphics manip into hardware
operations... |
22:23.40 |
starseeker |
we'll let
``Erik try it after he gets done conqueroring the world with
Lisp |
22:25.44 |
andromeda-galaxy |
good
idea... |
22:26.37 |
starseeker |
then he can
do one in Whitespace http://compsoc.dur.ac.uk/whitespace/ |
22:27.27 |
starseeker |
for people
who think the Obfuscated C contest is a warm up... |
22:29.13 |
andromeda-galaxy |
I've never
hearda of whitespace... |
22:29.20 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:29.26 |
starseeker |
believes he heard about it from ``Erik |
22:29.53 |
andromeda-galaxy |
interesting |
22:30.01 |
andromeda-galaxy |
it's fromthe
same guy who wrote Idris?? |
22:32.23 |
starseeker |
not
sure |
22:32.30 |
andromeda-galaxy |
<PROTECTED> |
22:32.33 |
starseeker |
has never delved deeply into it |
22:32.40 |
andromeda-galaxy |
lookslike it,
both by Edwin Brady... |
22:32.45 |
starseeker |
heh |
22:33.08 |
andromeda-galaxy |
<command>plot</command><command>SCV</command>
registers as plotSCV... |
22:33.17 |
starseeker |
hmm |
22:33.43 |
andromeda-galaxy |
<command>plot</command><arg>SCV</arg>
works, but that makis it look like SCV isn't part of the command
(i.e. is user-specified) which it isn't |
22:33.56 |
andromeda-galaxy |
<command>plot SCV</command might
work thoguh |
22:34.17 |
starseeker |
yeah, I think
that will do |
22:34.35 |
starseeker |
unless
there's a reason to make them separate |
22:34.41 |
andromeda-galaxy |
I can't think
of one right now... |
22:52.11 |
andromeda-galaxy |
what exactly
do the different intersection type specifiers mean? i.e. is it
correct to say that e.g. SS means intersect two surfaces and CS
means intersect a curve and aa surface? |
22:53.37 |
andromeda-galaxy |
starseeker:
if you haven't started working on C++ again yet... |
22:56.34 |
*** join/#brlcad alisha
(~alisha@115.245.60.190) |
00:05.09 |
starseeker |
andromeda-galaxy: yep, that's
it |
00:19.09 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:40.58 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:00.05 |
*** join/#brlcad ofnlut_
(~ofnlut_@c-68-48-58-20.hsd1.dc.comcast.net) |
01:12.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:33.07 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:58.04 |
Notify |
02GCI:o7p9bxbnyj * 5786731743805440 : Task
Claimed - I would like to work on this task. |
01:58.09 |
Notify |
02GCI:gjeet *
5907948270256128 : Deadline extended - The deadline of the task has
been extended with 1 days and 22 hours. |
01:58.24 |
Notify |
02GCI:deepakkumarsharma * 5786731743805440
: Task Assigned - This task has been assigned to Andromeda Galaxy.
You have 100 hours to complete this task, good luck! |
01:58.34 |
Notify |
02GCI:ch3ck *
5907948270256128 : Deadline extended - The deadline of the task has
been extended with 1 days and 0 hours. |
01:59.04 |
Notify |
02GCI:brlcad
* 6366572662751232 : Task Closed - Congratulations, this task has
been completed successfully. |
01:59.14 |
Notify |
02GCI:brlcad
* 5806249618702336 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
01:59.16 |
Notify |
02GCI:brlcad
* 5806249618702336 : How many regions? - Aditya, how many regions
did you end up creating? There should be a single region object for
every distinct piece of geometry (each "part"). If... |
01:59.16 |
Notify |
02GCI:tannousmarc * 5893656028381184 :
What I did - First, I tried using simian on my VM, and after 2
hours of letting it work I realized that there is no point in doing
that and finally got... |
01:59.26 |
Notify |
02GCI:tannousmarc * 5893656028381184 :
Ready for review - The work on this task is ready to be
reviewed. |
01:59.39 |
Notify |
02GCI:tannousmarc * 5893656028381184
Identify and eliminate dead code (100+ lines)
https://www.google-melange.com/gci/task/view/google/gci2014/5893656028381184:
Also, something to help out others ... |
02:01.06 |
Notify |
03BRL-CAD:brlcad * 63745
brlcad/trunk/CHANGES: peter replaced the db5_enc_len global array
with a macro in r63739 per gci task
http://www.google-melange.com/gci/task/view/google/gci2014/5814267383119872 |
02:01.07 |
gcibot |
Eliminate any
library global variable #3 |
02:01.07 |
gcibot |
Status:
Closed |
02:01.07 |
gcibot |
Mentor(s):
Mandeep Kaur, Jacob B |
02:01.14 |
Notify |
03BRL-CAD:brlcad * 63747
brlcad/trunk/include/db5.h: remove the db5_enc_len[] global array
now that it's been replaced with DB5_ENC_LEN(). |
02:01.28 |
Notify |
03BRL-CAD:brlcad * 63746
brlcad/trunk/src/libbu/y2038/time64.c: it's not handy when it
causes strictness compilation failures. remove unused
var. |
02:02.30 |
Notify |
02GCI:brlcad
* 6366572662751232 : well played - haha, I guess this task was not
specific enough. The intent was to model a manual hand drill (the
kind that you turn manually with your hands), not... |
02:06.56 |
Notify |
02GCI:o7p9bxbnyj * 5786731743805440 :
Ready for review - The work on this task is ready to be
reviewed. |
02:56.34 |
*** join/#brlcad alisha
(~alisha@115.185.171.113) |
03:38.16 |
*** join/#brlcad deepak_
(~chatzilla@202.164.53.117) |
03:40.19 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
04:39.08 |
andromeda-galaxy |
anyone know
where I can find some fairly complex NURBS geometry? |
04:50.04 |
*** join/#brlcad Marctannous
(5679c4d5@gateway/web/freenode/ip.86.121.196.213) |
04:50.11 |
Marctannous |
good morning
everyone |
04:50.19 |
Marctannous |
did anyone
have any chance of looking over my task? |
04:54.22 |
Notify |
03BRL-CAD:brlcad * 63748
brlcad/trunk/NEWS: cliff added a bot chull subcommand to create
convex hulls around geometry (todo: reconcile against how the CLI
would get extended if we did concave hulls too .. still chull? just
hull? envelope?). |
04:56.01 |
Notify |
03BRL-CAD:brlcad * 63749
brlcad/trunk/NEWS: worth calling out the robustness and performance
improvements to NURBS Booleans by nick in addition to the existing
new feature item. |
04:57.54 |
Notify |
03BRL-CAD:brlcad * 63750
brlcad/trunk/NEWS: nick exposed the evaluated shaded mode drawing
in archer via a preferences dialog as well as adding it to the
context menu. |
05:02.43 |
Notify |
03BRL-CAD:brlcad * 63751
brlcad/trunk/src/conv/step/g-step/Assembly_Product.cpp: removed
unused vars |
05:05.36 |
Notify |
02GCI:shetaksroc * 6662339411574784 : Task
Claimed - I would like to work on this task. |
05:36.45 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:55.23 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
05:59.23 |
Notify |
03BRL-CAD:brlcad * 63752
(brlcad/trunk/src/conv/step/step-g/MeasureValue.cpp
brlcad/trunk/src/conv/step/step-g/MeasureValue.h): match the
STEPEntity::Load() signature to avoid type mismatch warnings. looks
like MeasureWithValue already unpacks the measure value, so here
can just mimic that bit of logic. |
06:02.37 |
Notify |
02GCI:brlcad
* 6662339411574784 : Task Assigned - This task has been assigned to
Archana. You have 100 hours to complete this task, good
luck! |
06:02.57 |
Notify |
02GCI:zehata
* 6187982620983296 : Task Claimed - I would like to work on this
task. |
06:07.43 |
Notify |
02GCI:brlcad
* 5893656028381184 : Task Closed - Congratulations, this task has
been completed successfully. |
06:12.18 |
Notify |
02GCI:brlcad
* 6187982620983296 : Task Assigned - This task has been assigned to
Zenon. You have 100 hours to complete this task, good
luck! |
06:13.08 |
Notify |
02GCI:brlcad
* 5786731743805440 : Task Closed - Congratulations, this task has
been completed successfully. |
06:34.11 |
Notify |
02GCI:o7p9bxbnyj * 6347760236232704 : Task
Claimed - I would like to work on this task. |
06:34.52 |
Notify |
02GCI:popescuandrei * 6347760236232704 :
Task Assigned - This task has been assigned to Andromeda Galaxy.
You have 100 hours to complete this task, good luck! |
06:35.15 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
06:35.41 |
andrei_ |
hello |
06:35.46 |
andrei_ |
ooh, no tasks
to review :O |
06:39.50 |
andrei_ |
takes the time to work on some new tasks |
06:55.04 |
*** join/#brlcad kesha_
(~kesha@106.51.132.236) |
06:58.34 |
*** join/#brlcad kesha_
(~kesha@106.51.132.236) |
07:11.53 |
*** join/#brlcad kesha_
(~kesha@106.51.132.236) |
07:16.51 |
andrei_ |
brlcad: you
here? |
07:17.11 |
andrei_ |
~seen
brlcad |
07:17.13 |
infobot |
brlcad is
currently on #bzflag #stepcode #gsoc #brlcad, last said: 'you have
to make this future-proof to someone that is going to glance at
this file X years from now long after everyone has forgotten that
the limit values were never hooked up'. |
07:37.59 |
Notify |
02GCI:o7p9bxbnyj * 6347760236232704 :
Ready for review - The work on this task is ready to be
reviewed. |
07:38.54 |
Notify |
02GCI:o7p9bxbnyj * 6347760236232704 :
Output command - The output png file was the result of converting
the brlcad-modeled-output.pix generated by the following rt command
to png with pix-png; the... |
07:41.15 |
Notify |
02GCI:popescuandrei * 6347760236232704 :
None - Hello, Andromeda! Perhaps it's just my impression but the
L looks 2D compared to the other letters that look 3D. It makes it
a bit confusing. Also,... |
07:41.16 |
Notify |
02GCI:popescuandrei * 6347760236232704 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
07:45.36 |
Notify |
02GCI:o7p9bxbnyj * 6347760236232704 : B
semicircles - I actually put the B semicircles overlapping
slightly like that on purpose, as I thought it added a little bit
more distinctiveness than is... |
07:47.41 |
Notify |
02GCI:popescuandrei * 6347760236232704 :
None - If you put the B semicircles on purpose, leave them like
that :). Also, if you can quickly fix the L, the task is done, from
my point of view. |
07:48.31 |
Notify |
02GCI:o7p9bxbnyj * 6347760236232704 :
Ready for review - The work on this task is ready to be
reviewed. |
07:48.56 |
*** join/#brlcad merzo
(~merzo@15-122-133-95.pool.ukrtel.net) |
07:49.06 |
Notify |
02GCI:o7p9bxbnyj * 6347760236232704 : New
render - The nenw render was made with -e60 to rt, it makes thn
depth on the 'l' a little bit clearer... |
07:50.42 |
Notify |
02GCI:popescuandrei * 6347760236232704 :
Perfect! - That's exactly what I meant! Awesome, Andromeda! You
have fixed it in such a short time, congratulations! |
07:50.47 |
Notify |
02GCI:popescuandrei * 6347760236232704 :
Task Closed - Congratulations, this task has been completed
successfully. |
07:56.11 |
*** join/#brlcad MarcTannousSchoo
(59eef606@gateway/web/cgi-irc/kiwiirc.com/ip.89.238.246.6) |
07:56.25 |
MarcTannousSchoo |
brlcad, was
my task okay? you closed it without nay additional
comments |
07:57.05 |
MarcTannousSchoo |
ch3ck,starseeker,stragus thanks for the
help last night with Linux, needed it. |
08:00.51 |
Stragus |
Cool, you got
it all figured out now? :) |
08:01.40 |
MarcTannousSchoo |
Stragus,
still have some problems installing the build, but can work on the
source code for now, can't compile to see if it works
yet |
08:01.47 |
MarcTannousSchoo |
will
re-install brl-cad altogether when I get home |
08:01.48 |
andrei_ |
why? |
08:01.50 |
andrei_ |
I ll help
you |
08:01.53 |
andrei_ |
if I m still
around |
08:01.59 |
MarcTannousSchoo |
Had some
weird issues when compiling |
08:02.04 |
andrei_ |
you probably
miss some dependencies |
08:02.09 |
Stragus |
Probably,
yes |
08:02.16 |
MarcTannousSchoo |
something
along the lines error: you need a strstream/sstream
compiler |
08:02.18 |
andrei_ |
there was
someone who made packages of brlcad |
08:02.21 |
andrei_ |
Jordi, I
believe |
08:02.29 |
MarcTannousSchoo |
googled
around a lot and nobody had the same issue |
08:02.33 |
andrei_ |
that's
probably g++ |
08:02.37 |
MarcTannousSchoo |
I thought so
too |
08:02.42 |
MarcTannousSchoo |
so I updated
my gcc and g++ |
08:02.45 |
MarcTannousSchoo |
still had the
issue |
08:02.54 |
Stragus |
That sounds
weird |
08:02.56 |
MarcTannousSchoo |
I'll just see
if reinstalling solves the issue |
08:03.13 |
Stragus |
Give us the
exact error message when you can |
08:03.14 |
andrei_ |
it sounds
more like something caused by code |
08:03.17 |
MarcTannousSchoo |
Might have
just been something obvious I was missing, it was around 23:30 when
this happened |
08:03.39 |
andrei_ |
during uni,
23.30 was when I started working on stuff :)) |
08:03.49 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
08:03.51 |
MarcTannousSchoo |
just a second
stragus, I can give you the error right now |
08:03.55 |
MarcTannousSchoo |
I see we have
logs |
08:04.12 |
andrei_ |
for some
reason, few do |
08:04.26 |
Stragus |
tends to also start working around that time, working
remotely will do that |
08:04.28 |
MarcTannousSchoo |
#error "Need
a stringstream (sstream or strstream) to compile!" |
08:04.45 |
MarcTannousSchoo |
at around 57%
of the "make install" process |
08:04.53 |
MarcTannousSchoo |
googled it a
lot, nobody had the same issue |
08:05.05 |
MarcTannousSchoo |
not sure if
the problem was on my side or with brlcad's src |
08:05.06 |
Stragus |
It's a custom
#error in the source code |
08:05.19 |
Stragus |
Typically:
#if badstuff #error ARGHH!! #endf |
08:05.21 |
MarcTannousSchoo |
yeah, it
needed sstream.h or strstream.h |
08:05.24 |
MarcTannousSchoo |
I grepd
it |
08:05.32 |
MarcTannousSchoo |
no idea how
to manually add these |
08:06.17 |
andrei_ |
you should
check out the svn again |
08:06.28 |
andrei_ |
if you get
the same error, we ll look into i |
08:06.29 |
andrei_ |
t |
08:06.30 |
MarcTannousSchoo |
the code was
along hte lines of |
08:06.34 |
MarcTannousSchoo |
along the
lines of * |
08:06.57 |
MarcTannousSchoo |
ifndef
strstream.h ifndef sstream.h error |
08:07.34 |
Stragus |
sstream.h is
a standard C++ header |
08:07.41 |
Stragus |
Darn, Debian
is messed up |
08:07.44 |
MarcTannousSchoo |
+1 |
08:07.51 |
Stragus |
You are
probably missing some GCC related package somewhere |
08:07.58 |
MarcTannousSchoo |
how should I
install it? |
08:08.08 |
MarcTannousSchoo |
one of you
recommended I apt-get install build-essentials |
08:08.18 |
MarcTannousSchoo |
I sudo
apt-get installd it and I still had the error |
08:08.36 |
andrei_ |
Marc, don t
worry, we ll fix it :) |
08:08.48 |
andrei_ |
The bad thing
with Linux is sometimes it needs a lot of fiddling |
08:08.55 |
andrei_ |
the good part
is you can always do it yourself |
08:08.56 |
andrei_ |
:) |
08:08.58 |
MarcTannousSchoo |
IIRC packages
I installed were Cmake, Simian, Svn, gcc, g++ |
08:09.13 |
MarcTannousSchoo |
also
build-essentials |
08:09.55 |
andrei_ |
there are
things than can break |
08:10.05 |
andrei_ |
i.e you need
g++_x64 |
08:10.07 |
andrei_ |
instead of
g++ |
08:10.08 |
andrei_ |
stuff like
that |
08:10.09 |
MarcTannousSchoo |
oh |
08:10.10 |
andrei_ |
don t
worry |
08:10.16 |
Stragus |
I'm sure
Debian must have packaged the C++ headers into a different
package |
08:10.21 |
Stragus |
Debian will
do that, just to annoy people |
08:10.27 |
andrei_ |
hahah |
08:10.35 |
MarcTannousSchoo |
Why did I
install Debian |
08:10.39 |
MarcTannousSchoo |
:( |
08:10.41 |
andrei_ |
it's good you
did :) |
08:10.50 |
MarcTannousSchoo |
People of the
internet told me Debian > Ubuntu |
08:10.53 |
andrei_ |
it's a more
popular, easier distribution tree |
08:10.59 |
MarcTannousSchoo |
EASIER |
08:11.05 |
Stragus |
You'll
probably need some kind of package named libstdc++6-4.2-dev or some
other crap |
08:11.06 |
MarcTannousSchoo |
oh
god |
08:11.13 |
andrei_ |
^ |
08:11.16 |
andrei_ |
yeah, what
Stragus said |
08:11.25 |
andrei_ |
I used
archlinux for quite a while |
08:11.31 |
Stragus |
Neither
Debian nor Ubuntu are good for programmers |
08:11.36 |
Stragus |
For normal
users, perhaps |
08:11.41 |
MarcTannousSchoo |
I'm happy
Sean closed my task first-try, I must be improving or he might have
made a mistake |
08:11.41 |
andrei_ |
until I got
tired of it needing to update every time I needed
whatever |
08:12.01 |
MarcTannousSchoo |
Not sure if
removing 500-600 lines of code was too much |
08:12.07 |
andrei_ |
Marc, come
on |
08:12.10 |
MarcTannousSchoo |
I should've
been smart and divided it into two tasks xD |
08:12.14 |
andrei_ |
focus on
what's ahead |
08:12.18 |
andrei_ |
not on what's
behind :) |
08:12.21 |
MarcTannousSchoo |
not sure
what's ahaead |
08:12.27 |
andrei_ |
well, figure
it out :) |
08:12.29 |
andrei_ |
claim a
task |
08:12.31 |
andrei_ |
work some
more |
08:12.33 |
andrei_ |
be more
awesome |
08:12.35 |
andrei_ |
:) |
08:12.35 |
MarcTannousSchoo |
if the new
task batch does not come out until I get home |
08:12.43 |
MarcTannousSchoo |
I'll get a
new code duplication task I guess |
08:12.47 |
andrei_ |
I ve done a
count |
08:12.54 |
andrei_ |
I m not sure
when they'll be delivered |
08:12.58 |
MarcTannousSchoo |
There was a
lot of duplication in Tcl files |
08:13.02 |
andrei_ |
but there are
about 80+ new tasks |
08:13.05 |
*** join/#brlcad YashM
(~YashM@117.198.13.245) |
08:13.09 |
MarcTannousSchoo |
But I had no
idea about Tcl |
08:13.17 |
MarcTannousSchoo |
so I chose
the C files |
08:13.30 |
MarcTannousSchoo |
oh, I should
actually post a link here on IRC |
08:13.32 |
MarcTannousSchoo |
just a
sec |
08:13.41 |
andrei_ |
Stragus: you
have a point, I don t like ubuntu since it became bloated with
stuff I never use |
08:13.43 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:13.57 |
andrei_ |
like
AudioDJ |
08:14.00 |
MarcTannousSchoo |
http://pastebin.com/z5TRvLqe ,
for anyone that does not want to run simian on their VM as it takes
literally ages |
08:14.18 |
MarcTannousSchoo |
that's all
the code duplication in brlcad's src |
08:14.56 |
MarcTannousSchoo |
except for
the ones in Factory.c, I fixed those |
08:14.58 |
Stragus |
andrei_, I'm
very fond of Gentoo |
08:15.09 |
andrei_ |
really? |
08:15.29 |
andrei_ |
isn't
compiling everything yourself a setback? |
08:15.34 |
Stragus |
It's great
for programmers. Everything compiles to install |
08:16.01 |
Stragus |
No, it's
amazing! You can build a whole system without any forced binary
dependency on PulseAudio or any other garbage distributions try to
force on you |
08:16.19 |
MarcTannousSchoo |
I guess I'll
just get used to Linux on a "user-friendly" OS like Debian and in a
few months/years get into the hardcore stuff like Gentoo
:D |
08:16.36 |
andrei_ |
you don t
need to get "hardcore" stuff unless you really use it |
08:16.52 |
andrei_ |
I used
archlinux as it saved about 1h of battery on my laptop |
08:17.05 |
andrei_ |
(it s
minimal, starts at about 300mb ) |
08:17.49 |
Stragus |
Right. With
Gentoo or ArchLinux, you have freedom to build your system as you
want it |
08:17.51 |
*** join/#brlcad merzo
(~merzo@15-122-133-95.pool.ukrtel.net) |
08:18.10 |
andrei_ |
the problem
with ArchLinux is pacman(it's version of apt-get) |
08:18.23 |
andrei_ |
it gets
broken from time to time, and it s messy to fix |
08:18.37 |
andrei_ |
but yeah,
building a system with exactly what you want/need is
awesome |
08:18.46 |
andrei_ |
It costs you
a day, then save you plenty others |
08:18.52 |
MarcTannousSchoo |
one thing I
liked about linux was the downloading and apt-get directly into the
terminal |
08:18.53 |
Stragus |
Compiling
from scratch allows that, you choose your dependencies and
options |
08:19.00 |
MarcTannousSchoo |
that's about
the only thing that I liked xD |
08:19.05 |
andrei_ |
haha |
08:19.32 |
Stragus |
Give it
time... :) I'm so used to having 8 desktops and switching instantly
between them, Windows feels so awkward |
08:19.48 |
MarcTannousSchoo |
Stragus, you
can do that on Windows too |
08:19.55 |
MarcTannousSchoo |
Dual monitor
configuration allows for stuff like that |
08:19.55 |
Stragus |
uses a minimalistic window manager, I want absolutely
instanteous response |
08:20.10 |
MarcTannousSchoo |
Also Debian
does not recognize my second monitor for some reason |
08:20.14 |
andrei_ |
Stragus: why
not 4 gpu's then? :)) |
08:20.22 |
MarcTannousSchoo |
:)) |
08:20.26 |
Stragus |
Nah.
Switching instantly between desktops on the same monitor is faster
than moving your eyes to a different monitor |
08:20.28 |
MarcTannousSchoo |
maybe he's on
a laptop |
08:20.46 |
Stragus |
And I'm
serious about this. Having all your desktops on the same monitor is
better |
08:20.53 |
MarcTannousSchoo |
Stragus:
you'll get used to it, and won't consider it a different monitor
but an extension |
08:20.59 |
Stragus |
I have tried
it |
08:21.19 |
andrei_ |
I usually get
tangled in terminals |
08:21.20 |
Stragus |
It takes
longer to rotate the head and focus the eyes than to switch
desktop |
08:21.32 |
andrei_ |
got about 16
right now |
08:21.35 |
andrei_ |
with various
stuff |
08:21.46 |
MarcTannousSchoo |
Also, is
there any way I can cascade windows in debian? |
08:21.54 |
Stragus |
Sure, I must
have about 16 too on all the desktops |
08:21.57 |
MarcTannousSchoo |
so if I have
4 terminals open they show up in my taskbar as just
one? |
08:22.05 |
andrei_ |
uhm
... |
08:22.24 |
MarcTannousSchoo |
I'm used to
that and having to navigate through all of them seems awkward (
long time windows user problems ) |
08:22.24 |
Stragus |
That depends
on your window manager. I wouldn't want that though |
08:23.05 |
*** join/#brlcad YashM_
(~YashM@117.215.32.244) |
08:23.33 |
Stragus |
Ideally, you
want an environment where you can navigate between your
windows/terminals/programs without ever touching the mouse and with
your eyes closed |
08:23.41 |
andrei_ |
:)) |
08:23.44 |
andrei_ |
that's a bit
hardcore |
08:23.45 |
Stragus |
If you have
that, you'll be efficient |
08:23.49 |
andrei_ |
for a
highschool student |
08:23.54 |
Stragus |
Oh...
right |
08:24.01 |
MarcTannousSchoo |
:)))\ |
08:24.03 |
andrei_ |
but I get
your point |
08:24.08 |
andrei_ |
it's the same
with Vim |
08:24.15 |
MarcTannousSchoo |
is there a
command for switching between desktops? |
08:24.17 |
andrei_ |
some people
are blazingly fast with Vim |
08:24.18 |
MarcTannousSchoo |
keyboard
command I mean |
08:24.23 |
andrei_ |
Ctrl +
arrow |
08:24.23 |
MarcTannousSchoo |
or can i map
my keyboard under Linux? |
08:24.25 |
andrei_ |
afaik |
08:24.26 |
Stragus |
That depends
on the window manager |
08:24.38 |
Stragus |
Ctrl+Alt+1,
Ctrl+Alt+2, etc. is rather standard |
08:24.42 |
mihaineacsu_away |
if you're on
osx, you could switch to iterm2 and split the window
horizontaly/vertically for multiple sessions |
08:24.43 |
MarcTannousSchoo |
not sure what
a window manager is but I have a Gnome desktop if that's what you
mean |
08:25.01 |
mihaineacsu_away |
if not you
can go for tmux or something simillar |
08:25.21 |
MarcTannousSchoo |
mihaineacsu,
do you have the adobe suite on OSX? |
08:25.27 |
mihaineacsu_away |
yes, you
do |
08:25.32 |
MarcTannousSchoo |
I wanted to
know if it's any better than the windows version |
08:25.48 |
MarcTannousSchoo |
a lot of
designers say it feels smoother |
08:25.51 |
mihaineacsu |
a while
designers |
08:25.57 |
mihaineacsu |
used to
switch because of that |
08:25.59 |
MarcTannousSchoo |
Photoshop/Illustrator/etc. |
08:26.02 |
mihaineacsu |
a while
ago* |
08:26.18 |
MarcTannousSchoo |
I ll have to
buy a laptop soon enough and am really considering macbooks right
now |
08:26.21 |
mihaineacsu |
that's I did
initially |
08:26.28 |
mihaineacsu |
that's why
I* |
08:26.40 |
MarcTannousSchoo |
Also there's
a lot of OSX-only design tools |
08:26.41 |
MarcTannousSchoo |
:/ |
08:26.50 |
andrei_ |
Marc: It's
more complicated than I put it but: In windows, the GUI/Window
Manager/UI is bound to the OS, it's one piece. On linux, it's a
separate part |
08:26.58 |
andrei_ |
you have
Gnome now, you could change to KDE |
08:27.04 |
andrei_ |
without
reinstalling your system |
08:27.14 |
Stragus |
Or you could
change to any of about 200 other window managers out
there |
08:27.15 |
andrei_ |
the interface
and the OS are connected as a client-server |
08:27.23 |
MarcTannousSchoo |
Yeah, I got
that but people said Gnome is pretty User-firendly |
08:27.28 |
andrei_ |
it
is |
08:27.39 |
Stragus |
It's rather
slow though, and annoying |
08:27.50 |
MarcTannousSchoo |
what would
you recommend Stragus? |
08:27.51 |
Stragus |
can't live without an instant response |
08:28.11 |
Stragus |
I would still
recommend that you explore Linux through Gnome or KDE for
now |
08:28.29 |
*** join/#brlcad kesha_
(~kesha@106.51.132.236) |
08:28.31 |
MarcTannousSchoo |
Marc's
journey through the mystical lands of UNIX started
yesterday |
08:28.37 |
Stragus |
When you get
more experienced, you can try out more... efficient
environments |
08:28.49 |
andrei_ |
there's a
joke with Vim |
08:29.02 |
andrei_ |
Some users
are blazingly fast with Vim, others just generate trully random
text trying to exit it ... |
08:29.18 |
MarcTannousSchoo |
let me just
google what Vim is |
08:29.21 |
Notify |
02GCI:saurabh997 * 5042004748664832 : Task
Claimed - I would like to work on this task. |
08:29.38 |
MarcTannousSchoo |
erm |
08:29.40 |
MarcTannousSchoo |
http://www.vim.org/ |
08:29.43 |
Stragus |
Vim is a text
editor, designed to be very efficient, it's also the least
user-friendly environment you can imagine |
08:29.45 |
MarcTannousSchoo |
what is that
picture on their landing page |
08:29.50 |
YashM_ |
So nobody
plays games here? |
08:29.54 |
Stragus |
You can not
do *anything* unless you know the keyboard shortcuts |
08:30.00 |
MarcTannousSchoo |
how is that
code-related |
08:30.04 |
Notify |
02GCI:popescuandrei * 5042004748664832 :
Task Assigned - This task has been assigned to saurabh pathak. You
have 100 hours to complete this task, good luck! |
08:30.37 |
MarcTannousSchoo |
YashM_, I
played League competitively on a national-level for the past 2
years, but have quit right now as it's pretty much gone to
shit |
08:30.50 |
MarcTannousSchoo |
YashM_,
nowadays I'm just a high rank on tetris |
08:31.01 |
Stragus |
Does Chess
count? Or Scrabble, home-made AD&D... |
08:31.06 |
YashM_ |
Hehe |
08:31.33 |
MarcTannousSchoo |
You need
others for Chess though and you have to wait for their
move |
08:31.40 |
MarcTannousSchoo |
You want an
instant response :P |
08:31.56 |
Stragus |
I make an
exception for Chess :p |
08:32.14 |
YashM_ |
I play a lot
of games ranging from indies to AAA :P |
08:32.28 |
andrei_ |
same as Marc,
I keep dualboot as well |
08:32.31 |
andrei_ |
I play on
windows |
08:32.42 |
Stragus |
I'm a little
afraid of trying games, I know I can get hooked |
08:32.57 |
Stragus |
And since I
work remotely from home, I could do nothing else for a month
easily |
08:33.07 |
MarcTannousSchoo |
I'll have a
very important exam in about an year, I am not touching
MMOs |
08:33.20 |
MarcTannousSchoo |
They might
just ruin my life |
08:33.21 |
MarcTannousSchoo |
:)) |
08:33.29 |
andrei_ |
but you will
gain so many more ! |
08:33.37 |
MarcTannousSchoo |
Those
legendary items tho |
08:33.44 |
MarcTannousSchoo |
They're not
gonna grind themselves up, are they |
08:34.38 |
Stragus |
I did get
hooked on Diablo 3 on Hardcore (normal had no interest), until
server issues killed my character (permanently) twice in a row at
Hell difficulty |
08:34.59 |
Stragus |
I complained
to Blizzard and they actually gave me a refund |
08:35.02 |
MarcTannousSchoo |
Didn't they
like remove the auction house for some reason? |
08:35.05 |
YashM_ |
lol |
08:35.11 |
andrei_ |
a refund of
what sort ? |
08:35.20 |
Stragus |
Full purchase
price, refunded |
08:35.26 |
andrei_ |
aah, I
thought the character |
08:35.35 |
andrei_ |
their
customer service tends to be alright |
08:35.42 |
YashM_ |
I heard
Diablo II is much better than III |
08:35.53 |
andrei_ |
mh, that
depends |
08:35.54 |
Stragus |
Yes, they
completely messed up Diablo III |
08:35.55 |
MarcTannousSchoo |
That's just
nostalgic people reviewing stuff |
08:35.59 |
Stragus |
The storyline
is *pathetic* |
08:36.08 |
MarcTannousSchoo |
However some
parts of D3 really are so poorly executed that |
08:36.13 |
andrei_ |
I somehow
have the same view as Marc |
08:36.18 |
Stragus |
It's like a
kid story, proper for a 7 years old. The vilains are all idiots,
it's simplistic |
08:36.24 |
MarcTannousSchoo |
I don't even
understand what they wanted to do |
08:36.35 |
MarcTannousSchoo |
Stragus:
Also, all allies are actually baddies |
08:36.39 |
MarcTannousSchoo |
Stragus: epic
plot twists |
08:36.46 |
Stragus |
Diablo is
supposed to be dark, Diablo 3 made it a kid story |
08:36.49 |
andrei_ |
I like
transformers storyline *flies away* |
08:36.59 |
Stragus |
Plot twists?
They were all obvious miles ahead |
08:37.07 |
MarcTannousSchoo |
"plot
twists" |
08:37.19 |
YashM_ |
So is anyone
on Steam? |
08:37.29 |
andrei_ |
nah |
08:37.32 |
MarcTannousSchoo |
Don't install
steam |
08:37.42 |
MarcTannousSchoo |
Your wallet
will disappear |
08:37.56 |
andrei_ |
I d have a
rather sexist joke regarding that |
08:38.02 |
MarcTannousSchoo |
:)) |
08:38.11 |
Stragus |
Ah Diablo
3... Some evil archdemon, the greatest tactician of hell and
over-general of hell legions, turned out to be a complete
idiot |
08:38.14 |
YashM_ |
I used to buy
games with money I made online |
08:38.27 |
Stragus |
Laughing at
the players and telling them his plans in advance |
08:38.38 |
MarcTannousSchoo |
Stragus, what
about your ally becoming Diablo in the end though |
08:38.48 |
MarcTannousSchoo |
Or receiving
his powers and turning evil or some shit |
08:38.51 |
MarcTannousSchoo |
Can't
remember exactly |
08:38.52 |
YashM_ |
There's no
currency for our country in Steam #thirdworld |
08:39.04 |
MarcTannousSchoo |
I'm off to
classes though guys, have fun |
08:39.10 |
Stragus |
Have
fun |
08:46.56 |
Notify |
02GCI:anshul1
* 4531831353376768 : Ready for review - The work on this task is
ready to be reviewed. |
08:50.18 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - Sir, Please assign me 1 more day.
Thank You. :) |
08:51.15 |
Notify |
02GCI:popescuandrei * 6359310477033472 :
Deadline extended - The deadline of the task has been extended with
1 days and 12 hours. |
08:59.08 |
Notify |
02GCI:gjeet *
4531831353376768 : None - Nice work, it's quite different from
what I have seen so far. Can you please explain your design. I
couldn't understand the relation of horse with BRL-CAD.
... |
08:59.33 |
Notify |
02GCI:gjeet *
4531831353376768 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
09:11.09 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:13.53 |
Notify |
02GCI:ljudusika * 5845550716944384 : Task
Claimed - I would like to work on this task. |
09:14.33 |
Notify |
02GCI:popescuandrei * 5845550716944384 :
Task Assigned - This task has been assigned to Ljudusika. You have
100 hours to complete this task, good luck! |
09:19.51 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:21.48 |
*** join/#brlcad YashM
(~YashM@117.222.65.200) |
09:23.31 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:23.40 |
*** join/#brlcad YashM
(~YashM@117.222.65.200) |
10:10.42 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
10:21.43 |
*** join/#brlcad andrei___
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
10:27.26 |
*** join/#brlcad verlet
(uid57073@gateway/web/irccloud.com/x-dibfgqryweauijye) |
10:29.36 |
verlet |
Hi |
10:29.44 |
andrei___ |
hello, verlet
! |
10:30.02 |
verlet |
I'm looking
at getting my hands sort of stuck in |
10:30.08 |
verlet |
Contributing
wise |
10:30.58 |
andrei___ |
awesome !
:) |
10:31.11 |
andrei___ |
By the way,
have to ask, lots of traffic from it these days, are you
participating in Google Code-in? |
10:31.25 |
verlet |
I'll level
with you, I'm looking at maybe doing a Google summer of code thing
with brlcad if brlcad are doing it, but I'd really like to get
acquainted with the project first |
10:32.14 |
andrei___ |
verlet: to be
quite honest, we can't know beforehand if we'll get accepted.
I(personally) don t know even if the organization will
apply |
10:32.30 |
andrei___ |
but sure, is
there anything I can help you with? |
10:33.00 |
verlet |
How can I
help, haha |
10:33.08 |
andrei___ |
first of
all |
10:33.20 |
andrei___ |
do you have
the sourcecode checked out from svnd |
10:33.22 |
andrei___ |
svn* |
10:33.23 |
andrei___ |
and
compiled? |
10:33.29 |
andrei___ |
did you build
brlcad? |
10:33.33 |
andrei___ |
if not, you
can do that |
10:34.44 |
verlet |
I will do
that. I'm on a 3 hour bus ride at the moment, thought I'd just drop
into the irc and say hello and see what the first steps
are |
10:34.44 |
andrei___ |
http://brlcad.org/wiki/Compiling |
10:35.14 |
andrei___ |
well, verlet,
you have to keep in mind that during this period we're a bit packed
with google Code-in |
10:35.24 |
andrei___ |
we do answer,
and we are always looking for new contributors :) |
10:35.29 |
andrei___ |
but it might
take us a bit more to do so |
10:35.52 |
verlet |
No worries,
I'm a patient guy :) |
10:35.53 |
andrei___ |
most
developers that I know of do read the backlog and
answer |
10:36.05 |
andrei___ |
so if you ask
something, you will get an answer |
10:36.09 |
andrei___ |
just perhaps
not instantly |
10:39.13 |
verlet |
What's the
Google code in |
10:47.59 |
andrei___ |
in a way, it
is similar to GSoC, but it's for high school students |
10:48.27 |
andrei___ |
it involves
high school students getting real world experience for the first
time, interacting with open source organizations |
10:48.35 |
andrei___ |
but unlike
gsoc, where you've got a 12 week project |
10:48.46 |
andrei___ |
they have a
list of modular tasks, that usually take them a day or
two |
10:56.06 |
andrei___ |
you can check
it out yourself |
10:56.06 |
andrei___ |
https://www.google-melange.com/gci/homepage/google/gci2014 |
10:59.37 |
Notify |
02GCI:thevk *
5874350083276800 : Task Claimed - I would like to work on this
task. |
11:01.00 |
Notify |
02GCI:popescuandrei * 5874350083276800 :
Task Assigned - This task has been assigned to Vladimir Kuznetsov.
You have 100 hours to complete this task, good luck! |
11:05.12 |
Notify |
02GCI:mehak_s
* 6359310477033472 : Thank You - Thank You sir. |
11:34.04 |
*** join/#brlcad rohitagarwal
(~Ravi@14.194.242.35) |
11:35.36 |
Notify |
02GCI:adityagulati * 5806249618702336 :
Ready for review - The work on this task is ready to be
reviewed. |
11:53.27 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:57.19 |
*** join/#brlcad YashM
(~YashM@59.88.31.146) |
12:59.56 |
*** join/#brlcad infobot (ibot@rikers.org) |
12:59.56 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
13:00.03 |
Marctannous |
you submitted
so many tasks in the past few days :) |
13:00.24 |
ignacio |
:P |
13:04.50 |
Notify |
02GCI:Melange
* 5765799415382016 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
13:07.22 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy/bot/gcibot) |
13:08.02 |
*** join/#brlcad YashM
(~YashM@117.248.201.128) |
13:10.49 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
13:12.17 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:16.32 |
Notify |
02GCI:tannousmarc * 5338260117127168 :
Task Claimed - I would like to work on this task. |
13:17.07 |
Notify |
02GCI:popescuandrei * 5338260117127168 :
Task Assigned - This task has been assigned to Marc Tannous. You
have 96 hours to complete this task, good luck! |
13:19.04 |
*** join/#brlcad YashM_
(~YashM@59.88.27.19) |
13:24.17 |
*** join/#brlcad _gcibot_
(ignacio@sunjammer.sugarlabs.org) |
13:25.08 |
*** join/#brlcad gcibot
(ignacio@sunjammer.sugarlabs.org) |
13:25.13 |
*** join/#brlcad gcibot
(ignacio@unaffiliated/ignaciouy/bot/gcibot) |
13:28.37 |
*** join/#brlcad kesha_
(~kesha@106.51.132.236) |
13:31.27 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:32.30 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
13:37.22 |
*** join/#brlcad parth_21
(75c83173@gateway/web/cgi-irc/kiwiirc.com/ip.117.200.49.115) |
13:38.40 |
parth_21 |
HI!!
Mentors |
13:40.04 |
parth_21 |
I would like
to know that have I been blocked?? |
13:41.41 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:41.48 |
andrei_ |
parth_21:
keep the discussion public |
13:42.08 |
andrei_ |
parth_21: you
haven't been blocked. You just weren't credited for work that
wasn't yours |
13:43.40 |
parth_21 |
Would I be
credited for my completed tasks for BRL-CAD |
13:44.22 |
andrei_ |
if you manage
to actually submit your work, of course :) |
13:45.03 |
andrei_ |
there is no
issue on our side with you particularly, we rejected all forge
attempts :) |
13:45.09 |
andrei_ |
and keep
doing so |
13:45.52 |
parth_21 |
That work was
mine As I have already said that I have accesed to the document
""Introduction to MGED"" |
13:46.29 |
parth_21 |
I unclaimed
that task because I have got some other easy task |
13:46.32 |
YashM_ |
andrei_, do
you know if new tasks are scheduled to come? |
13:46.48 |
andrei_ |
YashM: there
are about 80 new, but I don t know when |
13:47.06 |
andrei_ |
YashM: try
pinging brlcad or maths22, one of them has to know |
13:47.16 |
YashM_ |
andrei_, :o
I'll be waiting for it :) |
13:47.22 |
YashM_ |
Code or
UI? |
13:47.24 |
YashM_ |
or
both |
13:47.32 |
andrei_ |
think
both |
13:47.45 |
parth_21 |
Can i do more
mor BRL-CAD tasks |
13:47.49 |
andrei_ |
you
can |
13:47.58 |
Marctannous |
parth_21, if
you submit your own work taht is |
13:48.02 |
andrei_ |
as I said,
there s no problem regarding doing more tasks |
13:48.17 |
andrei_ |
if you
complete them in the right way, they will be closed and
completed |
13:48.27 |
andrei_ |
as it happens
with any other student |
13:48.34 |
parth_21 |
thanks as i
told you that task was done by me |
13:49.02 |
andrei_ |
parth_21: you
keep saying that. We did look and we did find plenty of
similarities |
13:49.12 |
andrei_ |
also, if I
remember correctly, it wasn't even your first attempt |
13:49.50 |
parth_21 |
I swear that
tasks were done by me |
13:50.45 |
mihaineacsu |
parth_21:
what task did you claim? |
13:51.12 |
parth_21 |
model BRL-CAD
in BRL-CAD |
13:51.43 |
andrei_ |
I recall that
mihaineacsu _did_ tell you once not to submit someone else's
work |
13:52.17 |
parth_21 |
I
don; |
13:52.43 |
parth_21 |
I dont know
who is mihaineacsu |
13:54.10 |
parth_21 |
I was told by
Rohit this morning that I had been blocked by you |
13:54.39 |
andrei_ |
http://www.google-melange.com/gci/task/view/google/gci2014/4936325870387200
this is your task. |
13:54.40 |
gcibot |
Design a
website icon set for brlcad.org |
13:54.40 |
gcibot |
Status:
Closed |
13:54.40 |
gcibot |
Mentor(s):
Isaac Kamga, Gauravjeet Singh |
13:55.07 |
andrei_ |
http://www.google-melange.com/gci/task/view/google/gci2014/6082457623330816
and this one submitted before |
13:55.08 |
gcibot |
Model BRL-CAD
logo in BRL-CAD #3 |
13:55.08 |
gcibot |
Status:
Closed |
13:55.08 |
gcibot |
Mentor(s):
Mihai Neacsu, Gauravjeet Singh |
13:56.00 |
andrei_ |
They do seem
similar |
13:56.02 |
andrei_ |
or am I
wrong? |
13:56.47 |
Marctannous |
they even
have the exact same file sizes -.- |
13:56.51 |
parth_21 |
I told you
abot the icon set task how i did it each and every thing which was
closed by me |
13:57.20 |
andrei_ |
also, someone
complained about
http://www.google-melange.com/gci/task/view/google/gci2014/4936325870387200
being forged |
13:57.22 |
gcibot |
Design a
website icon set for brlcad.org |
13:57.22 |
gcibot |
Status:
Closed |
13:57.22 |
gcibot |
Mentor(s):
Isaac Kamga, Gauravjeet Singh |
13:58.10 |
parth_21 |
Pls read the
comments |
13:58.37 |
parth_21 |
in that task
I have properly described about my task |
13:58.37 |
andrei_ |
I
did. |
13:58.50 |
andrei_ |
my strategy
for designing icons was first creating sone good icons in an
desktop app named ICONION and then modifying them in photoshop. It
seems easy but i did a lot of effort in first selecting app
downloading the app and then modifying the icons in Photoshop. I
spent a day on this task. These icons are recommended for your new
website for menus like documentation ,gallery, home , blog
etc. |
13:59.05 |
parth_21 |
And then
please let me know the query |
13:59.19 |
andrei_ |
This doesn't
seem specific at all |
13:59.34 |
parth_21 |
I cant see
anyone who complaint about me |
13:59.36 |
andrei_ |
In any case,
I need to leave. You aren't "blocked" and there is no "penalty" on
you |
13:59.48 |
parth_21 |
Thanks for
that |
13:59.49 |
andrei_ |
you just need
to submit your own work |
13:59.53 |
andrei_ |
and explain
your choices |
13:59.58 |
andrei_ |
like every
other student does |
14:00.15 |
andrei_ |
bye, people
! |
14:00.16 |
parth_21 |
And I will
and was be submitting my own task |
14:00.25 |
parth_21 |
Bye
andrei_ |
14:00.47 |
Notify |
02GCI:mjuvekar7 * 5293529710460928 : Rough
Idea? - Can you give me a rough idea about how to go about this
task? |
14:06.38 |
Notify |
02GCI:rossberg * 5806249618702336 : None -
Looks good. A region turret with epa.1 would make it even
better. |
14:06.39 |
Notify |
02GCI:rossberg * 5806249618702336 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
14:10.19 |
Notify |
02GCI:adityagulati * 5806249618702336 :
Query - Sir, I didn't quite understand what you mean, Do I need
to make a new turret or Make a new region containing epa.1 or
Something else. Regards, ... |
14:11.44 |
Notify |
02GCI:adityagulati * 5806249618702336 :
Ready for review - The work on this task is ready to be
reviewed. |
14:13.52 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.53.75) |
14:14.18 |
*** join/#brlcad parth_21
(75c83173@gateway/web/cgi-irc/kiwiirc.com/ip.117.200.49.115) |
14:14.28 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
14:15.30 |
Notify |
02GCI:rossberg * 5806249618702336 : None -
The turret is an independent part of the tank, eg it could be
turned. That's why you should make a region of it. Eg by creating a
region "turret" and... |
14:16.20 |
Notify |
02GCI:rossberg * 5806249618702336 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
14:21.21 |
Notify |
02GCI:adityagulati * 5806249618702336 :
Ready for review - The work on this task is ready to be
reviewed. |
14:22.09 |
Notify |
02GCI:rossberg * 5293529710460928 : None -
Take the files generated in the mentioned task (the CSV tables)
and generated a .g file with the comgeom-g program. This probably
doesn't work. So you... |
14:24.55 |
Notify |
02GCI:rohit_agarwal * 6424327624851456 :
Ready for review - The work on this task is ready to be
reviewed. |
14:25.10 |
Notify |
02GCI:rossberg * 5806249618702336 : Task
Closed - Congratulations, this task has been completed
successfully. |
14:26.35 |
Notify |
02GCI:rohit_agarwal * 6424327624851456 : 2
Files Uploaded - I have uploaded the following two files-
Animation 2.xcf/.png |
14:26.45 |
Notify |
02GCI:adityagulati * 5839755866537984 :
Task Claimed - I would like to work on this task. |
14:29.57 |
Notify |
02GCI:gjeet *
5839755866537984 : Task Assigned - This task has been assigned to
Aditya Gulati. You have 100 hours to complete this task, good
luck! |
14:33.32 |
*** join/#brlcad alisha_
(~alisha@115.241.152.220) |
14:36.10 |
Notify |
02GCI:rossberg * 6424327624851456 : None -
Is it possible to make it continuously moving without the short
stops? |
14:36.25 |
Notify |
02GCI:rossberg * 6424327624851456 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
14:39.35 |
Notify |
02GCI:rohit_agarwal * 6424327624851456 :
Ready for review - The work on this task is ready to be
reviewed. |
14:41.06 |
Notify |
02GCI:rohit_agarwal * 6424327624851456 :
No stops in the new file - I removed the stop and uploaded the new
file (Animation 2 continuous.gif) |
14:44.06 |
Notify |
02GCI:rossberg * 6424327624851456 : Task
Closed - Congratulations, this task has been completed
successfully. |
14:46.25 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/session) |
14:48.38 |
adityagulati |
can someone
tell me how to get a white background while rendering |
14:49.40 |
YashM_ |
rt -C
255/255/255 |
14:50.46 |
adityagulati |
Thanks |
14:50.55 |
adityagulati |
I was using
small c |
14:51.08 |
adityagulati |
instead of
capital C |
14:53.39 |
*** join/#brlcad kesha_
(~kesha@106.51.132.236) |
14:54.11 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:54.23 |
Notify |
02GCI:rohit_agarwal * 6349681697226752 :
Task Claimed - I would like to work on this task. |
14:54.32 |
*** part/#brlcad rohitagarwal
(~Rohit@49.249.53.75) |
14:55.11 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/session) |
15:00.57 |
*** part/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
15:01.06 |
Notify |
02GCI:adityagulati * 5839755866537984 :
Ready for review - The work on this task is ready to be
reviewed. |
15:02.47 |
Notify |
02GCI:gjeet *
6349681697226752 : Task Assigned - This task has been assigned to
Rohit Agarwal. You have 100 hours to complete this task, good
luck! |
15:09.01 |
Notify |
02GCI:mjuvekar7 * 4824199776436224 : Task
Claimed - I would like to work on this task. |
15:10.19 |
Notify |
02GCI:mehak_s
* 6359310477033472 : Ready for review - The work on this task is
ready to be reviewed. |
15:12.24 |
Notify |
02GCI:utkarshsingh341 * 6080352686702592 :
Task Claimed - I would like to work on this task. |
15:16.00 |
Notify |
02GCI:rossberg * 4824199776436224 : Task
Assigned - This task has been assigned to mandarj. You have 100
hours to complete this task, good luck! |
15:16.48 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/session) |
15:18.10 |
Notify |
02GCI:rossberg * 6080352686702592 : Task
Assigned - This task has been assigned to utkarshsingh. You have
100 hours to complete this task, good luck! |
15:21.47 |
Notify |
02GCI:utkarshsingh341 * 6080352686702592 :
None - there was a design guideline given in the description. do
we have to refer to the same color schemes, font-styles etc. and i
wanted to know from... |
15:25.55 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:25.58 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/session) |
15:26.27 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
15:28.12 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:28.44 |
Notify |
03BRL-CAD:carlmoore * 63753
(brlcad/trunk/doc/html/manuals/mged/mged_gui.html
brlcad/trunk/include/pstdint.h and 14 others): many minor fixes,
usually involving the use of apostrophe (do not confuse its and
it's) |
15:29.12 |
Notify |
03BRL-CAD:peter-sa * 63754
brlcad/trunk/src/libbu/tests/bu_semaphore.c: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/6370679909777408
with slight modifications that fixes the bu_semaphore tests on
single-core systems by setting BU_PARALLEL_DEBUG in order to allow
the creation of more than one thread on single-core
systems. |
15:29.13 |
gcibot |
Fix any
failing unit test #9 |
15:29.13 |
gcibot |
Status:
Closed |
15:29.13 |
gcibot |
Mentor(s):
Gauravjeet Singh, Dishank |
15:29.46 |
Notify |
02GCI:arnav *
5765799415382016 : Task Claimed - I would like to work on this
task. |
15:30.07 |
Notify |
02GCI:arnav *
5765799415382016 : Claim Removed - The claim on this task has been
removed, someone else can claim it now. |
15:37.39 |
Notify |
02GCI:mihaineacsu29 * 6080352686702592
Design a new website landing page for BRL-CAD #7
https://www.google-melange.com/gci/task/view/google/gci2014/6080352686702592:
None Hello utkarshsingh, ... |
15:40.25 |
Notify |
02GCI:alonzo_
* 5872132672192512 : Task Claimed - I would like to work on this
task. |
15:41.43 |
Notify |
02GCI:mihaineacsu29 * 5872132672192512 :
Task Assigned - This task has been assigned to ofnlut_. You have
100 hours to complete this task, good luck! |
15:47.50 |
Notify |
03BRL-CAD:peter-sa * 63755
brlcad/trunk/src/libbn/tests/CMakeLists.txt: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5028266490462208
that adds unit tests for the libbn quaternion functions in
src/libbn/qmath.c. |
15:47.51 |
gcibot |
Create
numerics library (LIBBN) unit test for qmath.c |
15:47.52 |
gcibot |
Status:
Closed |
15:47.52 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Gauravjeet Singh |
15:49.11 |
*** join/#brlcad andrei_
(050cdde7@gateway/web/freenode/ip.5.12.221.231) |
15:52.24 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
Ready for review - The work on this task is ready to be
reviewed. |
15:53.21 |
Notify |
03BRL-CAD:peter-sa * 63756
brlcad/trunk/doc/docbook/system/mann/en/brep.xml: Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5786731743805440
that expands the 'brep' command man page to include a short
description of most of the command's options, as well as a few more
examples. |
15:53.21 |
gcibot |
Update and
expand our "brep" command manual page |
15:53.21 |
gcibot |
Status:
Closed |
15:53.21 |
gcibot |
Mentor(s):
Sean, Ch3ck |
16:01.40 |
andromeda-galaxy |
brlcad: just
so you know, I was just investigating the test empty parsing stuff
and using \0 in the CMakeLists.txt also doesn't work; CMake still
strips it, and \\0 gives a literal '\0'. |
16:01.44 |
andromeda-galaxy |
in the
string |
16:06.03 |
andromeda-galaxy |
andrei_,
Stragus: just looking over your distro discussion from last
night... I'll chime in here on Stragus's side with 'Gentoo is
awesome' --- but also note thta if you try to use something like
Paludis for package management instead of portage, it can get at
least as broken as pacman... |
16:09.07 |
Notify |
02GCI:anshul1
* 4531831353376768 : None - sir i compared it with a horse which
always wins a derby race amongst all the CAD softwares.... and it
would be in a blank t-shirt and the last line, it... |
16:17.36 |
Notify |
03BRL-CAD:peter-sa * 63757
(brlcad/trunk/include/bn/vectfont.h brlcad/trunk/include/vectfont.h
and 4 others): Apply GCI task
https://www.google-melange.com/gci/task/view/google/gci2014/5309182718771200
that removes the tp_c* global variables. |
16:17.37 |
gcibot |
Eliminate any
library global variable #2 |
16:17.37 |
gcibot |
Status:
Closed |
16:17.37 |
gcibot |
Mentor(s):
Isaac Kamga, Popescu Andrei |
16:31.06 |
Notify |
02GCI:samrat_singh * 5625032667561984 :
Task Claimed - I would like to work on this task. |
16:40.52 |
Notify |
02GCI:deepakkumarsharma * 5625032667561984
: Task Assigned - This task has been assigned to Sammy. You have
100 hours to complete this task, good luck! |
16:43.22 |
*** join/#brlcad YashM_
(~YashM@59.88.27.19) |
16:51.40 |
Notify |
02GCI:ekamjot01 * 5907948270256128 : Ready
for review - The work on this task is ready to be
reviewed. |
16:53.21 |
Notify |
02GCI:ekamjot01 * 5907948270256128 :
Uploaded - Hi!! I uploaded another design of video. I hope it
seems good. Thanks. Regards Ekamjot |
16:58.02 |
Notify |
02GCI:skyler_007 * 6169030943571968 :
Final work - Thank you for all the suggestions. Please view the
final files, ie 1. BRL-Large-screen design.pdf 2. changes.txt 3.
BRL- Small... |
16:58.12 |
Notify |
02GCI:skyler_007 * 6169030943571968 :
Ready for review - The work on this task is ready to be
reviewed. |
16:59.52 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
17:19.42 |
*** join/#brlcad witness___
(uid10044@gateway/web/irccloud.com/x-qlieakotaccioxpg) |
17:21.21 |
*** join/#brlcad MarcUNIX
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
17:23.05 |
Notify |
02GCI:Melange
* 6169030943571968 : No more Work can be submitted - Melange has
detected that the deadline has passed and no more work can be
submitted. The submitted work should be reviewed. |
17:27.38 |
*** join/#brlcad MarcUNIX
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
17:28.07 |
MarcUNIX |
Finally I
managed to make both my monitors work on Debian and just found out
about the multi-workspace stuff on Linux |
17:28.08 |
MarcUNIX |
this is
awesome |
17:28.10 |
MarcUNIX |
:O |
17:29.17 |
andromeda-galaxy |
MarcUNIX:
what WM/DE are you using? |
17:30.59 |
MarcUNIX |
WM/DE=? |
17:31.11 |
MarcUNIX |
I'm on Debian
7.5 with a gnome Desktop environment if that's what you are
asking |
17:31.49 |
andromeda-galaxy |
ah.. gnome
3 |
17:31.59 |
andromeda-galaxy |
(DE stands
for Desktop Environment, WM for Window Manager) |
17:32.28 |
andromeda-galaxy |
I'm using
Xmonad for a WM... |
17:37.40 |
Notify |
03BRL-CAD:starseeker * 63759
brlcad/trunk/doc/docbook/system/mann/en/CMakeLists.txt: Stub in a
bot man page - just arg list so far, no details |
17:38.12 |
Notify |
03BRL-CAD:starseeker * 63760
brlcad/trunk/CMakeLists.txt: Backwards compatibility for pre 3.0
CMake. |
17:44.48 |
Notify |
02GCI:o7p9bxbnyj * 6099389458153472 : Task
Claimed - I would like to work on this task. |
17:51.00 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
18:09.25 |
Notify |
02GCI:aalok_sathe * 4938019295461376 :
Ready for review - The work on this task is ready to be
reviewed. |
18:11.17 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
18:11.41 |
MarcTannous |
Through a
series of unfortunate mistakes I messed up xorg.conf to the point
where linux failed to boot and was giving me just a blinking
cursor |
18:11.58 |
MarcTannous |
So I just
formatted the whole partition and will try installing Debian again
tommorow :( |
18:12.05 |
MarcTannous |
Should I
install Debian or Ubuntu guys? |
18:12.47 |
Notify |
02GCI:deepakkumarsharma * 6099389458153472
: Task Assigned - This task has been assigned to Andromeda Galaxy.
You have 100 hours to complete this task, good luck! |
18:15.43 |
mihaineacsu |
MarcTannous:
try Ubuntu first :) |
18:16.00 |
MarcTannous |
I have no
idea how I can possibly be this bad |
18:16.18 |
MarcTannous |
All I wanted
to do was get my second monitor working properly and I somehow got
to the point of having to format the partition |
18:16.25 |
MarcTannous |
In the course
of 10 minutes |
18:16.27 |
mihaineacsu |
don't...for
now, don't :) |
18:16.40 |
mihaineacsu |
of course, it
might work better on ubuntu |
18:17.01 |
MarcTannous |
don't
what? |
18:17.11 |
mihaineacsu |
don't try too
hard to get the second monitor working |
18:17.26 |
MarcTannous |
I'm done with
highschool until January |
18:17.37 |
MarcTannous |
I'll start
trying to re-install tomorrow morning |
18:17.38 |
MarcTannous |
First
thing |
18:17.44 |
mihaineacsu |
if you end up
with the blinking cursor you can still restore to your initial
setup |
18:18.13 |
MarcTannous |
meh, a lot of
people said I should try Ubuntu |
18:18.29 |
MarcTannous |
Will try
Ubuntu |
18:18.56 |
andrei_ |
it's the most
introductory linux system |
18:18.58 |
andrei_ |
a lot like
windows |
18:19.53 |
MarcTannous |
Just the
thought of having to re-install all those packages |
18:19.55 |
MarcTannous |
oh
god |
18:21.16 |
mihaineacsu |
:) |
18:21.32 |
andrei_ |
actually,
Marc |
18:21.37 |
andrei_ |
ubuntu comes
with quite a lot |
18:21.38 |
andrei_ |
of
packages |
18:21.43 |
MarcTannous |
thank
god |
18:21.43 |
andrei_ |
I honestly
doubt you d have to reinstall much |
18:21.52 |
mihaineacsu |
yeah |
18:22.39 |
MarcTannous |
cmake,gcc,g++,simian? |
18:22.51 |
MarcTannous |
probably all
but simian are already installed, right? |
18:23.18 |
andrei_ |
yeah |
18:23.20 |
andrei_ |
simian
isn't |
18:23.27 |
andrei_ |
but as far as
I remember |
18:23.29 |
andrei_ |
it s
extremely light |
18:24.50 |
MarcTannous |
yup |
18:24.56 |
MarcTannous |
and the only
one not causing issues :P |
18:25.21 |
MarcTannous |
hope the
strstream/sstream automatically fixes itself with Ubuntu, if it
doesn't, it's probably an issue with the src code that I will
report |
18:25.31 |
MarcTannous |
strstream/sstream issue* |
18:35.27 |
Notify |
03BRL-CAD:starseeker * 63761
brlcad/trunk/src/librt/test_shape_recognition.cpp: more shape
recognition tests |
18:40.31 |
*** join/#brlcad alisha_
(~alisha@115.241.237.48) |
18:41.45 |
starseeker |
confound it,
there's a problem with g-step |
18:44.28 |
*** join/#brlcad milamber
(~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
18:50.36 |
starseeker |
MarcTannous:
that's almost certainly some package you need to
install |
18:50.47 |
starseeker |
(strstream/sstream) |
18:50.53 |
starseeker |
did apt-cache
report anything? |
18:51.55 |
MarcTannous |
strstrream/sstream are C
libraries |
18:51.59 |
MarcTannous |
and gcc was
up-to-darte |
18:52.08 |
MarcTannous |
did not run
apt-cache, will do tomorrow when I install ubuntu |
18:52.18 |
starseeker |
but if it's a
missing dev file (header, etc.) you can search for it with
apt-cache search |
18:52.29 |
starseeker |
will tell you
what package has it |
18:52.49 |
MarcTannous |
damn |
18:52.54 |
MarcTannous |
if only I
knew that yesteday |
18:53.15 |
MarcTannous |
thank you
though, I'm actually setting up a document right now with all the
linux commands I should learn |
18:53.20 |
starseeker |
or if
apt-cache doesn't have a file option (don't remember 100% for sure)
the Debian package repository I htink has a search |
18:53.42 |
starseeker |
MarcTannous:
well, your best bet for your second monitor is probably
Ubuntu |
18:54.12 |
MarcTannous |
great |
18:54.14 |
MarcTannous |
:D |
18:54.17 |
starseeker |
most of the
Debian based distros you're going to have to install at least some
packages |
18:54.27 |
MarcTannous |
hope I'll get
a really nice working environment going on |
18:54.59 |
starseeker |
I don't know
if cmake is in by default, and you'll probably need the libXext-dev
and libXi-dev packages |
18:55.24 |
MarcTannous |
wait
wait |
18:55.29 |
MarcTannous |
let me note
these |
18:55.35 |
MarcTannous |
cmake,
liXext-dev and libXi-dev? |
18:55.39 |
MarcTannous |
for
ubuntu? |
18:55.42 |
starseeker |
aren't they
in doc/README.linux? |
18:55.53 |
MarcTannous |
not sure, I
cleared my partition |
18:56.50 |
starseeker |
https://svn.code.sf.net/p/brlcad/code/brlcad/trunk/doc/README.Linux |
18:57.12 |
starseeker |
ok, libxi-dev
and libxext-dev |
18:57.20 |
starseeker |
read the
Ubuntu/Debian section |
18:57.41 |
starseeker |
you don't
need the package generation part, but you will need everything
else |
18:58.02 |
MarcTannous |
oh this is
sweet |
18:58.08 |
MarcTannous |
I'll probably
get Ubuntu running in no time |
18:58.22 |
starseeker |
I thought I
posted that yesterday... must have got lost in the
noise |
19:00.13 |
starseeker |
MarcTannous:
make sure you note anything you need that's not there
;-) |
19:00.46 |
MarcTannous |
is there
anything you know of that should be noted? |
19:02.19 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:06.36 |
MarcTannous |
starseeker:
ping |
19:08.51 |
starseeker |
not
offhand |
19:09.09 |
starseeker |
but it's been
a while since I set up a system from scratch |
19:09.38 |
starseeker |
if we figure
out what the sstream thing was about, should add a note about
it |
19:10.25 |
MarcTannous |
should
do |
19:18.19 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:20.05 |
Stragus |
MarcTannous,
when you mess up the configuration of X, you can always just get a
text-mode terminal and fix things manually |
20:20.21 |
Stragus |
But... it's a
little hardcore for a first day on Linux, I'll give you
that |
20:21.49 |
``Erik |
MarcTannous:
do you know anything about virtual consoles? (alt+f<number>)
? |
20:22.12 |
MarcTannous |
Stragus: I
tried fixing it up by getting things back in nano |
20:22.17 |
MarcTannous |
Stragus:
somehow messed it up even harder |
20:22.23 |
MarcTannous |
``Erik: nope,
what are those? |
20:23.35 |
Stragus |
Text-mode
consoles that always work, no matter how badly broken X is
:p |
20:23.37 |
``Erik |
if you boot
without X, you get a text screen... you can do alt+f1 alt+f2 alt+f3
alt+f4 ... to switch between completely different
logins |
20:23.55 |
``Erik |
if your X is
jacked, you can do alt+ctl+f1 to force out of X to the first vc and
fix X from there |
20:24.05 |
``Erik |
if you have,
say, 6 vc's, you can get back to X using alt+f7 |
20:24.22 |
MarcTannous |
Stragus: If I
would've consulted the internet beforehand or had a little more
experience, I would've solved it, but I went head first and failed
miserably |
20:24.24 |
``Erik |
and you can
do alt+ctl+backspace to murder X |
20:24.31 |
MarcTannous |
``Erik: Hope
that works on Ubuntu as well, right? |
20:24.37 |
Stragus |
Works
everywhere |
20:24.51 |
``Erik |
even works on
superior os's, like freebsd and solaris |
20:24.52 |
MarcTannous |
Will try it
out tomorrow then |
20:25.03 |
Stragus |
``Erik: Some
"user-friendly" distributions don't let you murder X, they resurect
it right away |
20:25.05 |
teepee |
no, at least
the X kill tends to be disabled nowdays |
20:25.05 |
``Erik |
I mean, other
*nix os's, like ... |
20:25.52 |
mihaineacsu |
giggles at ``Erik's superior os's remark |
20:26.26 |
``Erik |
um, hm, I
vagually recall and issue like that with an ubuntu box, some "unity
greeter" something was basically restarting X when it terminated...
but if you end up starting X, it still dies right |
20:26.43 |
``Erik |
an
issue |
20:26.56 |
``Erik |
if you end up
starting X yourself |
20:27.06 |
Stragus |
Yes,
something like that... I had to look into the process tree and kill
the parent of whatever was restarting X |
20:27.09 |
Stragus |
Darn
Ubuntu |
20:27.17 |
``Erik |
should read and edit his lines before hitting
return |
20:31.17 |
*** join/#brlcad winghouchan
(~winghouch@2.120.184.24) |
20:32.22 |
*** join/#brlcad winghouchan
(~winghouch@2.120.184.24) |
20:35.28 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:46.24 |
winghouchan |
Any mentors
online at the moment? |
20:48.37 |
Stragus |
pokes starseeker |
20:49.00 |
Stragus |
Just ask
directly, someone will answer eventually |
20:49.25 |
MarcTannous |
+ there are
logs and mentors check those, so as long as you've asked your
question and are still on IRC you'll most likely get a
response |
20:51.05 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
20:55.16 |
Notify |
03BRL-CAD
Wiki:Smritishah99 * 0 /wiki/User:Smritishah99: |
21:16.05 |
MarcTannous |
Okay guys,
I'm out for the night |
21:16.07 |
MarcTannous |
have a good
day |
21:27.51 |
winghouchan |
Stragus,
MarcTannous: Yea, but I've asked a few questions over the past
couple of days but haven't got a response yet :P |
21:29.23 |
winghouchan |
Stragus,
MarcTannous: Thank you anyway :) It might just be timezones and me
having school during the day, that makes me miss all the
action |
21:29.37 |
winghouchan |
But never
mind I can wait a bit |
21:31.28 |
winghouchan |
I'll ask
again in case it has been missed in the logs: |
21:32.09 |
winghouchan |
Are there any
definitive plans for the website? Or is it just on a to do list
without a high priority? |
21:44.11 |
winghouchan |
Is it a good
idea to share my email address for contact when I'm
offline? |
21:44.29 |
*** join/#brlcad ada_
(8284ad60@gateway/web/freenode/ip.130.132.173.96) |
21:45.37 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:59.43 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:32.43 |
Notify |
03BRL-CAD:carlmoore * 63762
brlcad/trunk/src/util/pixblend.c: initialize 6 variables to 0
(don't depend on system to set them to 0); provide an 'else'
('value' is 0.5 otherwise), and move gvalue=0.0 |
22:37.45 |
*** join/#brlcad merzo
(~merzo@227-114-132-95.pool.ukrtel.net) |
22:48.45 |
*** join/#brlcad alisha_
(~alisha@115.241.244.195) |
23:07.03 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 0 /wiki/User:Andromeda-galaxy: |
23:12.32 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 0
/wiki/File:Nmg-wiki-tutorial-screenshot.png: |
23:13.24 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7829 /wiki/NMG: Created page with
"[[category:tutorials]] {|align="right"
|[[File:nmg-wiki-tutorial-screenshot.png|thumb|256px|Example NMG
object created with "put"]] |} BRL-CAD contains a powerful
Non-Mani..." |
23:15.53 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7830 /wiki/NMG: |
23:40.15 |
andromeda-galaxy |
I'm getting
"input ended at non-terminal FSM state" from rt on an nmg that I
created through the 'put' command manually, anyone have any idea
why? |
23:54.42 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:09.43 |
andromeda-galaxy |
also, on ones
that don't result in that message, I get a bunch of "this better be
a 2-manifold face" (I believe that they all are) and then rt
crashes right ata the end... |
00:36.59 |
Notify |
03BRL-CAD:starseeker * 63763
(brlcad/trunk/src/tclscripts/lib/GeometryIO.tcl
brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl): Fix pkgIndex
build for gui_conversion.tcl |
00:54.49 |
*** join/#brlcad Peculiar
(~okoyepecu@41.205.22.8) |
00:59.06 |
Notify |
03BRL-CAD:starseeker * 63764
brlcad/trunk/src/librt/search.c: Reverse 63347 - causing breakage
in g-step, although as yet it's not clear why. |
01:04.37 |
andromeda-galaxy |
starseeker:
are you here? |
01:20.43 |
andromeda-galaxy |
generally, rt
keeps smashing the stack with nmgs that seem to be valid (they are
drawn correctly in the MGED wireframe!) |
01:26.49 |
Notify |
02GCI:maths22_m * 5839755866537984 Create
a production-quality version of our logo #5
https://www.google-melange.com/gci/task/view/google/gci2014/5839755866537984:
Nice start This looks like a... |
01:28.54 |
Notify |
02GCI:maths22_m * 5839755866537984 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed... |
01:31.51 |
starseeker |
andromeda-galaxy: erm. I'd suggest
building 7.24.2 and see if it's also an issue there |
01:32.06 |
starseeker |
could be
something that's crept into trunk |
01:32.28 |
starseeker |
if so, we'll
need to figure out when |
01:32.48 |
starseeker |
usually means
a manual bisect |
01:33.29 |
starseeker |
git's got a
feature for it: http://git-scm.com/docs/git-bisect |
01:33.35 |
starseeker |
subversion
does not, out of the box |
01:33.51 |
starseeker |
believes a perl script is out there somewhere but has never
tried it |
01:34.54 |
starseeker |
should try converting the repo to git and testing out bisect
someday... |
01:36.27 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 0
/wiki/File:Nmg-wiki-tutorial-box-mged-screenshot.png: |
01:38.58 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
01:40.26 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7832 /wiki/NMG: |
01:42.24 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7833 /wiki/NMG: |
02:02.22 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7834 /wiki/NMG: |
02:05.45 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7835 /wiki/NMG: |
02:23.57 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
02:24.27 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7836 /wiki/NMG: |
02:33.22 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7837 /wiki/NMG: |
02:40.13 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7838 /wiki/NMG: |
02:42.28 |
andromeda-galaxy |
starseeker:
hmm... |
02:42.39 |
andromeda-galaxy |
(sorry I
missed you just now) |
02:43.49 |
andromeda-galaxy |
starseeker:
For now, I'm not including screenshots from rt in my tasak as I
don't think that fixing that kind of problem is part of this
task... I'll look into it a little in my spare time though...
Converting the tree to git to try some of this stuff might also be
interesting (not as a GCI task, just in general) |
02:45.17 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 0
/wiki/File:Nmg-wiki-tutorial-box-with-hole-mged-screenshot.png: |
02:45.24 |
Notify |
03BRL-CAD
Wiki:Andromeda-galaxy * 7840 /wiki/NMG: |
02:47.51 |
Notify |
02GCI:o7p9bxbnyj * 6099389458153472 : No
'rt' screenshots - Unfortunately, 'rt' crashed (stack corruption)
on every nmg that I tried, all of which seemed to be valid --- both
from my understanding... |
02:47.56 |
Notify |
02GCI:o7p9bxbnyj * 6099389458153472 :
Ready for review - The work on this task is ready to be
reviewed. |
02:55.38 |
Notify |
02GCI:ipavlov
* 5872691420594176 : Task Claimed - I would like to work on this
task. |
03:04.21 |
*** join/#brlcad YashM
(~YashM@117.222.22.206) |
03:07.07 |
Notify |
02GCI:ipavlov
* 5872691420594176 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
03:35.57 |
Notify |
02GCI:gjeet *
6169030943571968 : Task Closed - Congratulations, this task has
been completed successfully. |
03:38.03 |
Notify |
02GCI:gjeet *
6169030943571968 : Good Going - Hey skyler, that is some nice
design. Especially the one you designed for mobile. Keep rocking
and have fun doing GCI. :) |
03:56.46 |
Notify |
02GCI:gjeet *
6178630262587392 : Nice work - Yeah ! that's a nice cover for our
page. Just a little suggestion to make it look more awesome. The
background behind logo looks a bit odd. Try the... |
03:57.01 |
Notify |
02GCI:gjeet *
6178630262587392 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
04:11.32 |
*** join/#brlcad alisha
(~alisha@115.244.40.231) |
04:12.24 |
Notify |
02GCI:gjeet *
6359310477033472 : None - Hey Mehak, I really appreciate your
efforts in doing this. You are on right track, just your design
needs some tweaks to make it a nice cover photo.
Content... |
04:12.34 |
Notify |
02GCI:gjeet *
6359310477033472 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
04:27.58 |
Notify |
02GCI:gjeet *
4938019295461376 : None - Hey alok, can you please explain your
design, how you made it. Is the cube in your gif file rendered by
BRL-CAD or just a simple cube. |
04:28.33 |
Notify |
02GCI:gjeet *
4938019295461376 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
04:36.00 |
Notify |
02GCI:rishisharma7361 * 5765799415382016 :
Task Claimed - I would like to work on this task. |
04:44.57 |
Notify |
02GCI:harman052 * 5765799415382016 : Task
Assigned - This task has been assigned to Rishi. You have 100 hours
to complete this task, good luck! |
04:54.28 |
Notify |
02GCI:brlcad
* 5907948270256128 : Task Closed - Congratulations, this task has
been completed successfully. |
04:55.29 |
Notify |
02GCI:brlcad
* 5907948270256128 : indeed! - Ekamjot, indeed this looks really
interesting and very polished. Can you describe how you made it in
detail? What tools and process did you use? |
04:58.34 |
Notify |
02GCI:brlcad
* 6099389458153472 : almost certainly not valid - It's very likely
that there's either something invalid in the description, but it's
a bug regardless if you end up with any crash.... |
04:58.39 |
Notify |
02GCI:brlcad
* 6099389458153472 : Task Closed - Congratulations, this task has
been completed successfully. |
05:00.26 |
andromeda-galaxy |
brlcad:
indeed, that likely is a problem both with the described nmg and
with the raytracer... I couldn't get any NMG, even the simple ones,
to raytrace without some kind of stack corruption... |
05:01.40 |
andromeda-galaxy |
brlcad: by
the way, do you have any idea when the next set of tasks is going
to be pushed up? There are several in this batch that I'm
interested in doing, and no-one else seems to know... |
05:15.49 |
andromeda-galaxy |
also, anyone
have any idea where I could find any information about
comgeom? |
05:15.57 |
Notify |
02GCI:rishisharma7361 * 5765799415382016 :
Ready for review - The work on this task is ready to be
reviewed. |
05:21.07 |
Stragus |
That bug
should certainly be worth investigating |
05:43.43 |
Notify |
02GCI:amshenoy * 6299765520203776 : Ready
for review - The work on this task is ready to be
reviewed. |
06:14.52 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
06:26.40 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
06:29.26 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:35.28 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:37.38 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
06:50.47 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - Okay sir, I will look after
it. |
06:58.38 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
07:41.08 |
Notify |
02GCI:ekamjot01 * 6094206841913344 : Task
Claimed - I would like to work on this task. |
07:48.21 |
*** join/#brlcad YashM_
(~YashM@117.198.15.9) |
07:51.39 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
07:56.30 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
08:11.20 |
*** join/#brlcad YashM
(~YashM@117.222.21.75) |
08:15.24 |
Notify |
02GCI:ekamjot01 * 5907948270256128 : None
- Hii!! I used Adobe After Effects for making this
video. |
08:26.02 |
*** join/#brlcad winghouchan
(~holoirc@genkt-049-176.t-mobile.co.uk) |
08:29.00 |
*** join/#brlcad MarcUNIX
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
08:33.12 |
MarcUNIX |
Ubuntu is so
smooth :O |
08:41.08 |
Stragus |
Pretty
animations everywhere? :) |
08:41.52 |
Notify |
02GCI:harman052 * 6094206841913344 : Task
Assigned - This task has been assigned to Ekamjot Singh. You have
100 hours to complete this task, good luck! |
08:43.33 |
MarcUNIX |
Very good
UI |
08:43.45 |
MarcUNIX |
Icons are
pretty shit, but I might consider upgrading my theme |
08:44.00 |
MarcUNIX |
Runs way
smoother than Debian, more user friendly and the terminal is
colored :D love it |
08:48.46 |
Stragus |
If Debian
wasn't "smooth", it probably didn't have your video drivers
installed |
08:49.15 |
Stragus |
Debian will
do things like that. "Because drivers that aren't open-source are
evil" |
08:49.40 |
MarcUNIX |
When I tried
installing my video drivers it all went to shit |
08:50.20 |
MarcUNIX |
My second
monitor ran for about 5 minutes before becoming very very laggy,
read up on what to do, ended up modifying my xorg.conf and failing,
ended up getting Debian not to work anymore |
08:50.28 |
MarcUNIX |
As in when I
booted up debian, all I got was a blinking cursor |
08:50.46 |
MarcUNIX |
Whereas on
Ubuntu even my second monitor worked since the get-go |
08:50.51 |
Stragus |
Yup. :) You
need to use the text-mode terminal to fix the xorg.conf file in
cases like that |
08:50.56 |
Stragus |
Cool |
08:51.16 |
MarcUNIX |
I'm happy
with Ubuntu, hope brl-cad builds properly |
08:51.37 |
MarcUNIX |
It passed
57%, the point where I was getting a weird strstream.h/sstream.h
error on Debian so it should be good to go |
08:51.39 |
Stragus |
You'll have
to install a bunch of packages to compile anything |
08:51.47 |
MarcUNIX |
I installed
'em all |
08:51.47 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:51.48 |
Stragus |
Good |
08:52.09 |
MarcUNIX |
And the
multiple workspces? Just the icing on the cake |
08:52.18 |
MarcUNIX |
So
fast |
08:53.14 |
Stragus |
I'm sure
Ubuntu puts fancy animations everywhere |
08:53.24 |
Stragus |
But you can
probably disable that stuff to actually switch
instantly |
08:54.17 |
Notify |
02GCI:pulkitgupta * 4639899508539392 :
Task Claimed - I would like to work on this task. |
08:54.49 |
MarcUNIX |
They are good
animations design-wise tbh |
08:55.00 |
MarcUNIX |
As long as
they are <0.5 seconds, I'll allow them :) |
08:55.38 |
Notify |
02GCI:rossberg * 4639899508539392 : Task
Assigned - This task has been assigned to Pulkit Gupta. You have
100 hours to complete this task, good luck! |
08:56.11 |
Stragus |
Do you what's
the window manager / desktop? Unity, Gnome, KDE, other? |
08:56.17 |
Stragus |
Do you know*
... |
08:58.13 |
MarcUNIX |
I think
gnome |
08:58.52 |
Stragus |
Right, that's
good |
09:27.39 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:37.09 |
Notify |
02GCI:rossberg * 5765799415382016 : None -
Rishi, your presentation looks a little bit poor, especially the
title page. There isn't even a logo. Furthermore, you should give
some examples for... |
09:37.19 |
Notify |
02GCI:rossberg * 5765799415382016 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
09:40.29 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:43.42 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
09:54.10 |
Notify |
02GCI:rossberg * 6299765520203776 : Task
Closed - Congratulations, this task has been completed
successfully. |
09:56.11 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:58.21 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
10:02.49 |
Notify |
03BRL-CAD
Wiki:212.129.52.165 * 7841 /wiki/ARL_Technical_Reports: remove
spam |
10:28.40 |
*** join/#brlcad YashM
(~YashM@117.222.22.249) |
10:38.10 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:04.51 |
Notify |
02GCI:thevk *
5874350083276800 : Ready for review - The work on this task is
ready to be reviewed. |
11:08.19 |
Notify |
02GCI:rishisharma7361 * 5765799415382016 :
Data for template - From where can I get the data for my
presentation or I should get it from last year's tasks
? |
11:26.42 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - White color for background? and navy
blue for text? |
11:29.08 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
11:58.39 |
Notify |
02GCI:zehata
* 6187982620983296 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
12:09.02 |
Notify |
02GCI:rossberg * 5765799415382016 Create a
BRL-CAD presentation template
https://www.google-melange.com/gci/task/view/google/gci2014/5765799415382016:
The data doesn't necessarily have to make... |
12:20.37 |
ignacio |
Good morning
n_n |
12:22.30 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:31.41 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.53.254) |
12:34.06 |
Notify |
02GCI:rossberg * 5874350083276800 : Not
bad - but I'm missing the shaft at the middle of the small wheel
(wheel1.r has no hole for s1) and the intake and exhaust. Further
more, why are some of your... |
12:34.07 |
Notify |
02GCI:rossberg * 5874350083276800 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
12:35.37 |
Notify |
02GCI:sharan1998 * 5231299258220544 :
Extension - I am sorry, I got busy with school work. I will upload
my work today. If possible can I get an extension ? |
12:37.07 |
Notify |
02GCI:mihaineacsu29 * 5231299258220544 :
Deadline extended - The deadline of the task has been extended with
2 days and 0 hours. |
12:50.36 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:57.47 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
13:07.39 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:12.41 |
*** join/#brlcad rohitagarwal
(~Rohit@115.118.45.174) |
13:21.31 |
*** join/#brlcad Ch3ck
(~localhost@195.24.220.134) |
13:45.21 |
starseeker |
MarcUNIX: you
can install whatever you like on Ubuntu - I use fluxbox
myself |
13:45.56 |
starseeker |
MarcUNIX: but
if you're used to "standard" desktop environments, I'd say sticking
with Gnome or KDE is probably the way to go initially |
13:46.21 |
starseeker |
MarcUNIX:
BRL-CAD certainly ought to compile on Ubuntu. |
13:46.28 |
MarcUNIX |
It compiled
without any issue whatsoever |
13:46.33 |
Notify |
02GCI:tannousmarc * 5338260117127168 :
What I did - 1) After running Simian, found duplicate code in
g-step/comb.c & g-ap214/comb.c 2) Apparently, they were both
declaring the same function, and... |
13:46.36 |
MarcUNIX |
Just finished
a task with it, things are pretty smooth |
13:46.39 |
starseeker |
sweet |
13:46.57 |
MarcUNIX |
I might look
into an alternate icon set as the predefined ones are kind of
bad |
13:46.58 |
Notify |
02GCI:tannousmarc * 5338260117127168 :
Ready for review - The work on this task is ready to be
reviewed. |
13:47.05 |
MarcUNIX |
But other
than that, things couldn't have been better. |
13:47.14 |
starseeker |
or go with
something like fluxbox and ditch icons altogether :-) |
13:47.21 |
MarcUNIX |
But I like
icons :( |
13:47.25 |
starseeker |
heh |
13:47.37 |
starseeker |
yeah, then
that probably won't fly |
13:47.51 |
MarcUNIX |
Anyways guys,
enjoy your day. I'm going to lunch and then will take an afternoon
nap as I am exhausted |
13:47.54 |
MarcUNIX |
Have
fun |
13:48.07 |
starseeker |
nods - congrats on getting it working! |
13:52.51 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:10.54 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:16.25 |
*** join/#brlcad ``Erik
(~erik@pool-74-103-94-19.bltmmd.fios.verizon.net) |
14:17.29 |
*** join/#brlcad HoloIRCUser3
(~holoirc@genkt-056-131.t-mobile.co.uk) |
14:17.54 |
*** join/#brlcad alisha
(~alisha@123.239.204.45) |
14:18.24 |
Notify |
02GCI:gjeet *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3
https://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472:
None In my... |
14:21.07 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:22.58 |
*** join/#brlcad chick_
(~capslock@41.205.22.13) |
14:33.07 |
Notify |
02GCI:rossberg * 5338260117127168 : Wrong
topic? - This task is about DEAD but not DUPLICATED code, eg
nowhere used functions. |
14:33.08 |
Notify |
02GCI:rossberg * 5338260117127168 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
14:35.26 |
Notify |
02GCI:tannousmarc * 5338260117127168
Identify and eliminate dead code (100+ lines) #2
https://www.google-melange.com/gci/task/view/google/gci2014/5338260117127168:
??? : ??? - ... |
14:36.24 |
Notify |
02GCI:tannousmarc * 5338260117127168 :
Ready for review - The work on this task is ready to be
reviewed. |
14:36.31 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
14:36.38 |
MarcTannous |
d_rossberg,
are you around? |
14:38.39 |
Notify |
02GCI:tannousmarc * 5338260117127168 :
None - It was the exact same title, did not read the description,
have no idea why they differ. What should I do? |
14:40.15 |
d_rossberg |
MarcTannous:
it is descibed in the task's describtion: find code that is not
called or used by anything |
14:41.05 |
d_rossberg |
e.g. an
unused function |
14:41.10 |
MarcTannous |
Yes, but it's
the exact same title as the code duplication one |
14:41.27 |
MarcTannous |
... Thought
it would have the same description |
14:41.50 |
MarcTannous |
I linked you
a task with identical title, that asks for code duplication removal
.. and now there are no more of these |
14:41.54 |
MarcTannous |
What should I
do with that patch? |
14:42.35 |
*** join/#brlcad Ch3ck
(~localhost@41.205.22.13) |
14:44.05 |
d_rossberg |
indeed, i
see, same title but different description |
14:44.15 |
MarcTannous |
:-s |
14:44.38 |
MarcTannous |
That's my bad
for not reading the description but is there any way I can use the
patch I already created?.. |
14:48.20 |
d_rossberg |
claim
#4 |
14:48.23 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:48.32 |
Notify |
02GCI:rossberg * 5338260117127168 : Task
Reopened - This task has been Reopened. |
14:48.53 |
d_rossberg |
and repost
your duplicated code patch |
14:49.04 |
MarcTannous |
can you
remove its beginner tag please? |
14:49.10 |
MarcTannous |
so that I can
claim it |
14:50.16 |
MarcTannous |
thank you for
your understanding, I sincerely thought it was a different task
:-s |
14:51.05 |
Notify |
02GCI:rossberg * 5249781911781376 : Task
Assigned - This task has been assigned to Marc Tannous. You have 96
hours to complete this task, good luck! |
14:51.12 |
Notify |
02GCI:tannousmarc * 5249781911781376 :
Task Claimed - I would like to work on this task. |
14:51.47 |
Notify |
02GCI:tannousmarc * 5249781911781376 :
Ready for review - The work on this task is ready to be
reviewed. |
14:53.37 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
Ready for review - The work on this task is ready to be
reviewed. |
14:55.33 |
Notify |
02GCI:rossberg * 5249781911781376 : Task
Closed - Congratulations, this task has been completed
successfully. |
14:56.08 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
DONE..!! - Sir, I have made some changes in my banner.i have used
"copperplate gothic bold" font and searched the background image
from google. Kindly... |
14:58.59 |
Notify |
02GCI:rossberg * 6178630262587392 : And
where did you find the image? - Could you please post the link to
the image file here? |
14:59.09 |
Notify |
02GCI:rossberg * 6178630262587392 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
15:00.00 |
Notify |
02GCI:thevk *
5874350083276800 : Ready for review - The work on this task is
ready to be reviewed. |
15:08.46 |
andromeda-galaxy |
d_rossberg:
any idea where I could find either (a) complex NURBS models to
import into BRL-CAD or (b) a decent description of the COMGEOM
format? |
15:09.17 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
15:15.22 |
Notify |
02GCI:rossberg * 5874350083276800 : Better
- But there are still some points: wheel1.r has no hole for the
shaft (ring.r in your construction) the intake and exhaust should
be holes in wheel2.r... |
15:15.42 |
Notify |
02GCI:rossberg * 5874350083276800 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
15:19.12 |
Notify |
02GCI:sharan1998 * 5231299258220544 :
Ready for review - The work on this task is ready to be
reviewed. |
15:25.16 |
d_rossberg |
i can't
remember the source any more but here is a NURBS test file:
http://brlcad.org/~rossberg/nurbs_tests.g |
15:30.50 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
Ready for review - The work on this task is ready to be
reviewed. |
15:31.45 |
Notify |
02GCI:surajgoel1225 * 6178630262587392
Design a banner for our Facebook page (and/or other social media
sites) #6
https://www.google-melange.com/gci/task/view/google/gci2014/6178630262587392:
... |
15:36.39 |
andromeda-galaxy |
d_rossberg:
thanks! |
15:36.45 |
andromeda-galaxy |
also, any
idea about the COMGEOM stuff? |
15:39.03 |
*** join/#brlcad MarcUNIX
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
15:39.12 |
Notify |
03BRL-CAD:starseeker * 63765
brlcad/trunk/doc/docbook/system/mann/en/brep.xml: Fix info T
formatting |
15:46.44 |
andromeda-galaxy |
|
15:48.38 |
d_rossberg |
not sure but
maybe this is of some help: |
15:48.50 |
d_rossberg |
http://sourceforge.net/p/brlcad/mailman/message/29147147/ |
15:54.18 |
Notify |
03BRL-CAD:starseeker * 63766
(brlcad/trunk/src/conv/step/ap242-g/Factory.h
===================================================================
and 113 others): At the moment Factory.h in ap242 is a dupliate of
the ap203 version, so remove it (GCI task
5893656028381184 |
15:55.16 |
Notify |
02GCI:anshul1
* 4531831353376768 : Ready for review - The work on this task is
ready to be reviewed. |
15:55.21 |
andromeda-galaxy |
d_rossberg:
thanaks! |
15:55.38 |
andromeda-galaxy |
I don't know
why I couldn't find that anywhere... |
15:58.06 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
16:03.09 |
*** join/#brlcad alisha
(~alisha@115.185.94.243) |
16:07.16 |
Notify |
02GCI:rossberg * 5231299258220544 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
16:07.18 |
Notify |
02GCI:rossberg * 5231299258220544 : None -
Please put each part in an own region, ie the parts of the two
guns in different regions, and create a group (eg "all.g") which
contains all the parts. |
16:08.20 |
MarcUNIX |
andromeda you
emptied all the global variables :(( |
16:08.45 |
MarcUNIX |
90% of them
are now gone |
16:09.56 |
Ch3ck |
MarcUNIX, is
this your new nick? |
16:10.06 |
MarcUNIX |
When I'm on
Ubuntu :D |
16:10.28 |
Ch3ck |
i
see |
16:10.49 |
MarcUNIX |
It's so much
better than Debian th |
16:10.50 |
MarcUNIX |
tho |
16:21.15 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
16:22.32 |
*** join/#brlcad HoloIRCUser2
(~holoirc@genkt-056-131.t-mobile.co.uk) |
16:26.36 |
*** join/#brlcad winghouchan
(~winghouch@2.123.1.140) |
17:00.43 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
17:08.57 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
17:15.24 |
Notify |
03BRL-CAD:carlmoore * 63767
brlcad/trunk/doc/docbook/system/man1/en/g-voxel.xml: add 'of the
latter' |
17:19.36 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
17:29.53 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
17:33.57 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
17:34.52 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - Okay thanks sir, And yes I need more
time. minimum 1 and a half day. Thank You so much. |
17:39.30 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
18:06.35 |
winghouchan |
So quiet
right now. Is everyone busy? |
18:07.39 |
*** join/#brlcad sofat
(~sofat@202.164.45.208) |
18:25.29 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
18:41.37 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
18:52.10 |
Notify |
02GCI:Melange
* 4928791491117056 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
19:03.56 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
19:09.59 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
19:24.41 |
*** join/#brlcad smt (~smt@117.200.226.233) |
19:26.17 |
smt |
hey i need
help in building d src code! |
19:26.25 |
MarcTannous |
smt, what's
your issue? |
19:26.51 |
smt |
i have
installed cmake gui |
19:27.11 |
smt |
seems der is
some issue wid CMakeList.txt |
19:27.16 |
MarcTannous |
what OS are
you on? |
19:27.43 |
smt |
i am working
on windows as of now but can switch to linux if needed |
19:28.02 |
MarcTannous |
Are you
running the Debian VM provided by BRL-CAD? |
19:28.11 |
smt |
noo! |
19:28.33 |
andromeda-galaxy |
smt: what
error are you getting? |
19:29.26 |
smt |
when i press
d configure button it pops up the error "ERROR in configuration
process" |
19:30.06 |
smt |
i have
downloaded d zip file 7.24.2 |
19:30.37 |
smt |
and i give
its location in d source path in cmake! |
19:31.41 |
andromeda-galaxy |
sounds right
so far... what happens when you click 'configure'? |
19:32.19 |
smt |
as i said it
just opens a dialog box n says error in configuration
process |
19:32.28 |
smt |
so i dont
generate it further |
19:32.34 |
andromeda-galaxy |
hmm... are
there any other details? |
19:32.53 |
andromeda-galaxy |
the main
window should be split into a number of panes |
19:33.03 |
andromeda-galaxy |
smt: the
center one should show a bunch of variables without proper
values |
19:33.23 |
andromeda-galaxy |
and there
should be another one below the 'configure' and 'generate' buttons
that shows any errors & other output from cmake |
19:33.32 |
andromeda-galaxy |
can you
pastebin the contents of that panel? |
19:33.47 |
MarcTannous |
smt: To be
completely honest, I'd suggest using a Virtual Machine to set up an
environment |
19:34.05 |
smt |
ya d main
window is split |
19:34.07 |
MarcTannous |
If you want
to do that, go ahead and download a Debian VM that's pretty much
ready to go from here :
http://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Virtual%20Machines/ |
19:34.26 |
MarcTannous |
and check
this out once you got the VM running http://brlcad.org/wiki/Building_from_SVN |
19:34.33 |
smt |
do we have to
use d contents of https://github.com/kanzure/brlcad/blob/master/CMakeLists.txt
for CMakeLists.txt?? |
19:35.24 |
smt |
if i do in
linux or ubuntu den also is dis debian vm required? |
19:35.25 |
andromeda-galaxy |
smt: I
believe that the 7.24.2 archive should contain the correct
CMakeLists.txt |
19:35.46 |
andromeda-galaxy |
the vm
shouldn't be required anywhere, BRL-CAD nominally builds on most
platforms, it might just be a little easier |
19:35.54 |
andromeda-galaxy |
since it
alread has all of the necessary dependencies installed |
19:36.13 |
andromeda-galaxy |
can you
pastebin the error panel? I think it's quite likelythat you're
missing a library that BRL-CAD needs |
19:37.00 |
smt |
The C
compiler identification is unknown |
19:37.00 |
smt |
The CXX
compiler identification is unknown |
19:37.00 |
smt |
CMake Error
at CMakeLists.txt:133 (project): |
19:37.00 |
smt |
<PROTECTED> |
19:37.00 |
smt |
CMake Error
at CMakeLists.txt:133 (project): |
19:37.00 |
smt |
<PROTECTED> |
19:37.01 |
smt |
Configuring
incomplete, errors occurred! |
19:37.01 |
smt |
See also
"E:/brlcad-7.24.2/build/CMakeFiles/CMakeOutput.log". |
19:37.02 |
smt |
See also
"E:/brlcad-7.24.2/build/CMakeFiles/CMakeError.log". |
19:37.21 |
smt |
dis is what
is shown in d error panel! |
19:37.31 |
andromeda-galaxy |
okay, do you
have a C compiler installed? |
19:38.19 |
smt |
i am not
sure |
19:38.24 |
andromeda-galaxy |
i.e. mingw or
cygwin or Microsoft Visual Studio C/C++? |
19:38.28 |
smt |
codeblocks is
der |
19:38.34 |
smt |
ya
ya |
19:38.39 |
smt |
its
installed |
19:39.11 |
andromeda-galaxy |
hmmm |
19:39.29 |
andromeda-galaxy |
I'm guessing
that the C compiler that codeblocks installs isn't being located by
CMake |
19:39.48 |
andromeda-galaxy |
probably
because Windows (unlike Linux) doesn't have standard install paths
for things like thata |
19:39.58 |
smt |
okay so shud
i install one here |
19:40.04 |
andromeda-galaxy |
that might be
good |
19:40.18 |
andromeda-galaxy |
I don't know
much about codeblocks, is it possible for you to import the project
into codeblocks |
19:40.25 |
andromeda-galaxy |
and have
codeblocks to the configure step for you? |
19:40.55 |
MarcTannous |
andromeda-galaxy: AFAIK, I don't think you
can |
19:40.57 |
smt |
wont dat
complicate .....i might rathar intall turboC or sumthng like dat
here.... |
19:41.01 |
MarcTannous |
But I might
be wrong |
19:41.23 |
smt |
i hope it
shud work...isnt? |
19:41.28 |
andromeda-galaxy |
ah.. |
19:41.30 |
MarcTannous |
smt: Even if
you manage to configure & compile on windows you might have a
hard time afterwards. I'd say you should consider insatlling the
VM |
19:41.41 |
MarcTannous |
installing* |
19:41.43 |
andromeda-galaxy |
yeah, then
you either need to figure out the path to the codeblocks C and
manually fill that into the window |
19:41.44 |
smt |
ya i will try
dat also |
19:41.53 |
andromeda-galaxy |
or install
another C compiler |
19:42.01 |
smt |
hmm.... |
19:42.04 |
andromeda-galaxy |
the vm will
work but it'll be *really* slow |
19:42.38 |
MarcTannous |
It should get
you through most of the tasks though |
19:42.38 |
smt |
n one more
thing ....shud i go ahead building in windows or in linux...which
will be better for later activities? |
19:42.44 |
MarcTannous |
smt: linux,
no doubt |
19:43.57 |
andromeda-galaxy |
I would say
linux is much better as well, BRL-CAD has support for windows but
it isn't as well tested as that for linux |
19:44.02 |
smt |
so for linux
also does d procedure remain same....Debian VM? |
19:44.08 |
Stragus |
You can set
the PATH variable on Windows as well, for gcc/g++/etc to be
found |
19:44.23 |
andromeda-galaxy |
well, if you
already have a native linux box, try just cmake configuring on
that |
19:44.24 |
MarcTannous |
Stragus:
Wouldn't you also recommend Linux for solving the tasks
though? |
19:44.33 |
Stragus |
I would
recommend Linux for anything |
19:44.35 |
andromeda-galaxy |
you might
have to install packages for GCC/G++/... |
19:44.44 |
smt |
hmm...ok
andro |
19:44.49 |
andromeda-galaxy |
Stragus: that
would work too for windows |
19:45.29 |
smt |
Andro:
install packages for GCC/G++ ?? |
19:46.10 |
MarcTannous |
smt: please
upload the contents of
E:/brlcad-7.24.2/build/CMakeFiles/CMakeOutput.log to
pastebin.com |
19:46.13 |
Stragus |
I assume
codeblocks came with GCC installed, but the bin directory wasn't
added to the PATH variable, and so it isn't found by
default |
19:46.30 |
andromeda-galaxy |
smt: if on
linux |
19:46.37 |
andromeda-galaxy |
you use a
package manager to install/remove software... |
19:46.51 |
andromeda-galaxy |
gcc and g++
are c andn c++ compilers |
19:47.10 |
MarcTannous |
and
considering BRL-CAD runs on those two, that's probably why you get
the error |
19:47.13 |
Stragus |
On Windows,
you could create a .bat file with set PATH=C:\foo\bin\ followed by
ccmake and such |
19:47.44 |
Stragus |
There's a way
to set the global PATH variable too, but it might have changed
since Windows 98 (... I don't use Windows much) |
19:48.04 |
MarcTannous |
Windows 8.1
is very coder-unfriendly if you are on this OS |
19:48.17 |
smt |
Marc:
E:/CMake/cmake-3.1.0-rc3-win32-x86/bin/cmake.exe
E:/brlcad-7.24.2 |
19:48.18 |
smt |
The system
is: Windows - 6.2 - AMD64 |
19:48.18 |
smt |
E:/CMake/cmake-3.1.0-rc3-win32-x86/bin/cmake.exe
E:/brlcad-7.24.2 |
19:48.24 |
andromeda-galaxy |
MarcTannous:
Windows* is coder unfriendly |
19:48.43 |
MarcTannous |
Meh, previous
versions were at least trying |
19:48.57 |
andromeda-galaxy |
yeah, but
nothing is as good as my custom gentoo install |
19:49.05 |
MarcTannous |
If I wasn't
doing design-related activities I would uninstall Windows
ASAP. |
19:49.13 |
smt |
Marc: m on
win8 |
19:49.38 |
andromeda-galaxy |
Stragus: for
doing the "profile NURBS prep performance" task |
19:49.41 |
MarcTannous |
smt: If you
want to keep trying to compile it on Windows, try doing what
Stragus said, it should solve this issue |
19:49.48 |
andromeda-galaxy |
is using
linux's 'pref' (instead of oprofile) okay? |
19:49.56 |
smt |
hmmm sure
andro |
19:50.32 |
Stragus |
'pref'? Do
you mean gprof? |
19:50.39 |
Stragus |
oprofile is
fantastic, I wouldn't normally recommend anything else |
19:51.15 |
Stragus |
gprof can
only give you the time spent *per*call* and for tiny functions, the
profiler's overhead can be bigger than the function
itself |
19:51.27 |
Stragus |
oprofile uses
kernel-based sampling, it's magic |
19:51.36 |
andromeda-galaxy |
no,
'pref' |
19:51.42 |
Stragus |
Never heard
of it |
19:51.44 |
andromeda-galaxy |
soorry
'perf' |
19:51.48 |
MarcTannous |
"it's magic "
my experience with Linux in a nutshell |
19:51.59 |
andromeda-galaxy |
Stragus:
https://perf.wiki.kernel.org/index.php/Main_Page |
19:52.06 |
andromeda-galaxy |
it seems like
it's better developed than oprofile |
19:52.27 |
andromeda-galaxy |
and I don't
have to recompile my kernel to use it... I don't usually mind
recompiling (used to it from Gentoo), but it takes so
*long*... |
19:52.51 |
Stragus |
andromeda-galaxy: Neat, seems similar to
oprofile overall |
19:53.02 |
Stragus |
Just compile
the module |
19:53.18 |
andromeda-galaxy |
would work..
I just thought that perf seemed better maintained &c so why not
try it out |
19:53.36 |
andromeda-galaxy |
then I'd
submit both the raw recording from perf and some nice images of
e.g. call graphs |
19:53.44 |
Stragus |
It's
possible. I tend to stick to the tools I know (and I love
oprofile), but this perf looks okay |
19:53.45 |
andromeda-galaxy |
(narrowed to
prep specificially) |
19:54.04 |
andromeda-galaxy |
I don't know
either oprofile or perf that well, so I thought I might as well try
it out |
19:54.23 |
Stragus |
:) Sure, let
me know how it goes, it seems promising |
19:54.38 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
19:54.48 |
andromeda-galaxy |
Stragus:
okay, I will... |
19:55.15 |
andromeda-galaxy |
that is, if
my geometry is large enough to makae any impact.... 0.000133
seconds for prep on the hardest model I could find |
19:55.32 |
andromeda-galaxy |
for that task
would submitting the perf.data file + some nice visualizations of
the result be good? |
19:55.48 |
Stragus |
Profiling
requires several seconds/minutes of runtime |
19:56.50 |
Stragus |
You could
make a bigger model, perhaps by duplicating the geometry of one you
have 50000 times (at different points in space) |
19:57.04 |
andromeda-galaxy |
might
work |
19:57.10 |
andromeda-galaxy |
I couldn't
find many good NURBS models anywhere |
19:57.37 |
Stragus |
Once you have
a big model, you could also "prep" in a loop until you get 5-10
minutes of runtime |
19:57.44 |
Stragus |
You could
profile accurately from that |
19:57.45 |
``Erik |
I believe
starseeker has a couple NURBS geometries that are pretty rough...
one is an "open source" mobile phone |
19:57.46 |
andromeda-galaxy |
I could copy
the hardest one I found (nurb_box test) a bunch in an
otherwise-empty database... |
19:58.06 |
andromeda-galaxy |
``Erik:
interesting... any idea if he has them up somewhere I can get to
them? |
19:58.33 |
andromeda-galaxy |
Stragus,
``Erik: also, I couldn't find any information on how to run prep
separately from the rest of `rt'... |
20:00.13 |
``Erik |
andromeda-galaxy: I don't believe so, but
the phone one was downloaded from the internet... he has a human
and a truck as well, but I don't know if he can give them to
you |
20:00.32 |
``Erik |
you could
always write a small program that just calls the prep
routine |
20:01.07 |
andromeda-galaxy |
``Erik:
true... open the db, |
20:01.13 |
andromeda-galaxy |
find the
specific object, call prep? |
20:01.20 |
``Erik |
yup |
20:01.42 |
andromeda-galaxy |
is the
overhead of calling prep on a combination |
20:01.44 |
andromeda-galaxy |
too
big? |
20:01.58 |
andromeda-galaxy |
i.e. if
there's a combination of 50 nurbs objects, the prep time should
still be dominated by the nurbs prep, right? |
20:02.05 |
``Erik |
I wrote a
small program a while back that does a super minimal prep/shoot set
called "rtcmp", http://sourceforge.net/p/brlcad/code/HEAD/tree/rtcmp/trunk/ |
20:02.12 |
``Erik |
oh
yeah |
20:02.33 |
``Erik |
the comb prep
part is miniscule, NURBS will easily dominate the time |
20:02.43 |
andromeda-galaxy |
okay,
good |
20:02.56 |
andromeda-galaxy |
I'll look at
rtcmp some... |
20:03.03 |
``Erik |
http://sourceforge.net/p/brlcad/code/HEAD/tree/rtcmp/trunk/rt/rt.c
and check out rt_constructor |
20:05.01 |
andromeda-galaxy |
so just get
an rt_i (from gettree) and call prep on it? |
20:05.03 |
andromeda-galaxy |
seems
simple |
20:05.19 |
andromeda-galaxy |
I still have
a thing left from profiling some analysis performance that gets the
db open... |
20:05.39 |
andromeda-galaxy |
I'll try to
write that up... I'll hunt aaround a little more for better
geometry and/or copy some of this geometry lots |
20:08.30 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:09.44 |
andromeda-galaxy |
agh.... |
20:09.56 |
andromeda-galaxy |
``Erik: my
old db-openning code does things differently... |
20:10.10 |
andromeda-galaxy |
how do db_i
structs work? I never quite understood that... |
20:23.45 |
Notify |
03BRL-CAD:carlmoore * 63768
(brlcad/trunk/doc/docbook/system/man1/en/pixborder.xml
brlcad/trunk/src/util/pixborder.c): change h from hi-res to help,
in pixborder utility |
20:57.16 |
Notify |
02GCI:o7p9bxbnyj * 6409095053574144 : Task
Claimed - I would like to work on this task. |
21:04.07 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:08.26 |
Notify |
03BRL-CAD:n_reed * 63769
(brlcad/trunk/src/tclscripts/archer/Archer.tcl
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl
brlcad/trunk/src/tclscripts/archer/BotEditFrame.tcl): Reduce calls
to the get command. Reduces Archer startup time when the db
contains large bots, and reduces time after selecting a large bot
in the tree before the edit panel appears. |
21:09.56 |
ignacio |
Hi all, the
leaderboard has been moved to: http://www.gcil.cf/ |
21:19.16 |
andromeda-galaxy |
anyone know
why rt_prep_parallel(rtip, 1) seems to spawn multiple threads
anyway? |
21:20.51 |
Notify |
02GCI:jalaltyler * 4928791491117056 : Task
Claimed - I would like to work on this task. |
21:34.31 |
Notify |
02GCI:rossberg * 4928791491117056 : Task
Assigned - This task has been assigned to Jalal Tyler. You have 100
hours to complete this task, good luck! |
21:45.22 |
*** join/#brlcad ries_nicked
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
21:47.37 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:03.45 |
Notify |
02GCI:jalaltyler * 4928791491117056 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
22:08.05 |
*** join/#brlcad mms
(c318d116@gateway/web/freenode/ip.195.24.209.22) |
22:21.53 |
*** join/#brlcad merzo
(~merzo@239-22-132-95.pool.ukrtel.net) |
22:46.34 |
starseeker |
andromeda-galaxy: the openmoko phone
models are the best open source NURBS models I am aware
of |
22:47.17 |
starseeker |
step-g might
be able to import them in latest trunk - haven't tried recently,
but I think things were looking promising |
22:48.50 |
starseeker |
http://wiki.openmoko.org/wiki/CAD_models |
22:49.03 |
starseeker |
you'll want
the STEP files |
22:49.28 |
starseeker |
I think we
can load the IGES files, but our iges-g importer still uses the old
NURBS format IIRC |
22:50.54 |
starseeker |
andromeda-galaxy: part D from the VIA
Openbook is also some work: http://brlcad.org/~starseeker/CAD_MODELS/VIA_OpenBook/ |
22:59.08 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
23:04.03 |
Notify |
02GCI:mihaineacsu29 * 6359310477033472 :
Deadline extended - The deadline of the task has been extended with
2 days and 0 hours. |
23:05.00 |
Notify |
02GCI:mihaineacsu29 * 6359310477033472 :
None - Extended, let us know if you need more :). |
23:12.20 |
Notify |
02GCI:ihoegen
* 5803622709329920 : Task Claimed - I would like to work on this
task. |
23:12.44 |
*** join/#brlcad KimK_
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
23:13.06 |
Notify |
03BRL-CAD:n_reed * 63770
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: catch errors
from get_type and form commands |
23:14.51 |
Notify |
03BRL-CAD:brlcad * 63771
brlcad/trunk/doc/docbook/system/man1/en/g-voxel.xml: add xml header
and refmiscinfo class='manual' to clean up the meta manual
warning |
23:15.48 |
Notify |
02GCI:ihoegen
* 5803622709329920 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
23:26.58 |
andromeda-galaxy |
starseeker:
thanks! I got a pretty good amount of complexity out of duplicating
some simpler models ~50 times... |
23:41.08 |
Notify |
03BRL-CAD:n_reed * 63772
brlcad/trunk/src/tclscripts/archer/BotEditFrame.tcl: revert changes
to loadTables that were causing update problems and fix old calls
to the method |
00:54.34 |
*** join/#brlcad gcibot
(ignacio@unaffiliated/ignaciouy/bot/gcibot) |
02:35.37 |
Notify |
02GCI:brlcad
* 6409095053574144 : Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
02:39.14 |
Notify |
02GCI:brlcad
* 6178630262587392 : origins - Suraj, did you create that
background image or find it on the web? If you found it on the web,
please cite the original source. |
02:41.30 |
Notify |
02GCI:brlcad
* 4531831353376768 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
02:42.30 |
Notify |
02GCI:o7p9bxbnyj * 6409095053574144 :
Ready for review - The work on this task is ready to be
reviewed. |
02:47.31 |
Notify |
02GCI:o7p9bxbnyj * 6409095053574144 :
Files - I compiled rt_prep.c and used the resultant executable to
(mostly) isolate the prep phase. I used nurbs_tests.g as the test
database: since I had... |
02:52.16 |
Notify |
02GCI:brlcad
* 4531831353376768 : first steps - Holy, This is a novel design,
but there are several technical issues. First and foremost, unless
you drew that picture of the horse, you should... |
02:52.26 |
Notify |
02GCI:brlcad
* 4531831353376768 : Deadline extended - The deadline of the task
has been extended with 2 days and 2 hours. |
02:57.52 |
Notify |
02GCI:brlcad
* 6178630262587392 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
02:58.42 |
Notify |
02GCI:brlcad
* 6178630262587392 : raw work - Suraj, you'll also need to submit
your raw working files (eg, psd or xcf file with layers). Thanks!
Please look at some of the completed Facebook banner... |
03:15.53 |
Notify |
02GCI:brlcad
* 6409095053574144 : Task Closed - Congratulations, this task has
been completed successfully. |
03:17.04 |
Notify |
02GCI:brlcad
* 6409095053574144 : nice work! - Very comprehensive, nicely done!
Thanks for going above and beyond too, providing the gprof2dot tool
-- very useful visualization. |
03:18.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:43.30 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:44.08 |
Notify |
02GCI:o7p9bxbnyj * 5293529710460928 : Task
Claimed - I would like to work on this task. |
04:04.01 |
Notify |
02GCI:brlcad
* 5293529710460928 : Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
04:33.53 |
Notify |
03BRL-CAD:brlcad * 63773
brlcad/trunk/NEWS: nick improved the performance of archer loading
large BoT models by reducing calls to the get command (instead
calling get_type where just the type was used) |
04:36.47 |
Notify |
03BRL-CAD:brlcad * 63774
brlcad/trunk/NEWS: carl has been busy removing the high resolution
options from (nearly) all command-line commands. this is usually a
-h option that implies rendering at 1024x1024. minimally impacting
as the user can still specify the size manually (e.g. -s 1024).
moreover, we want -h to be help on all commands. |
04:51.17 |
Notify |
03BRL-CAD:starseeker * 63775
(brlcad/trunk/src/libbn/tests/bn_qmath.c
brlcad/trunk/src/libbu/y2038/time64.c): common.h regression
fixes. |
05:02.33 |
Notify |
03BRL-CAD:starseeker * 63776
(brlcad/trunk/src/libdm/fontstash/fontstash.h
brlcad/trunk/src/libdm/fontstash/glfontstash.h
brlcad/trunk/src/libdm/fontstash/stb_truetype.h): Update
fontstash |
05:18.56 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:24.35 |
Notify |
02GCI:anshul1
* 4531831353376768 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
05:26.01 |
Notify |
02GCI:anshul1
* 5564670123442176 : Task Claimed - I would like to work on this
task. |
05:26.51 |
Notify |
02GCI:o7p9bxbnyj * 5293529710460928 :
Ready for review - The work on this task is ready to be
reviewed. |
05:27.37 |
*** join/#brlcad YashM
(~YashM@117.222.16.212) |
05:30.32 |
Notify |
02GCI:o7p9bxbnyj * 5293529710460928 :
ADA073408.g status - The file ADA073408.g (produced by a run of
createfile.sh on the original files from the previous task) is the
result of an apparently... |
05:35.38 |
Notify |
02GCI:anshul1
* 5564670123442176 : None - how may i get the files to check the
mistakes in them.. |
05:54.37 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:58.05 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
05:58.09 |
andrei_ |
hello |
05:59.11 |
Notify |
02GCI:popescuandrei * 5564670123442176 :
Task Assigned - This task has been assigned to holy. You have 100
hours to complete this task, good luck! |
06:11.31 |
*** join/#brlcad YashM
(~YashM@117.222.16.252) |
06:29.09 |
YashM |
http://i.imgur.com/9kSSMwC.png |
06:30.10 |
YashM |
nvm
done |
06:30.14 |
andrei_ |
great! |
06:30.46 |
andrei_ |
I don t have
brlcad/archer here, I also can't review andromeda's task because
of that |
06:31.04 |
YashM |
"great!"
what? |
06:31.12 |
andrei_ |
meaning that
you fixed it |
06:31.26 |
andrei_ |
you said "nvm
done" |
06:37.48 |
Notify |
02GCI:Melange
* 4967862338846720 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
06:40.44 |
Notify |
02GCI:brlcad
* 5293529710460928 : Task Closed - Congratulations, this task has
been completed successfully. |
07:01.16 |
*** join/#brlcad ishwerdas
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
07:05.03 |
*** join/#brlcad Ch3ck
(~localhost@195.24.220.134) |
07:19.20 |
*** join/#brlcad KimK_
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
07:48.31 |
MarcTannous |
morning
guys |
07:49.01 |
YashM |
hey |
07:49.02 |
andrei_ |
morning,
Marc |
07:49.17 |
MarcTannous |
damn, being
on winter break is great |
07:49.20 |
MarcTannous |
So much
sleep |
07:50.19 |
andrei_ |
yeah, got
work tommorrow :) |
07:50.30 |
MarcTannous |
I slept for
like 10 hours |
07:50.36 |
MarcTannous |
It's
great |
07:50.50 |
andrei_ |
it is
:) |
07:51.29 |
MarcTannous |
is the new
batch of tasks up? |
07:52.27 |
*** join/#brlcad ishwerdas
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
07:55.57 |
Notify |
02GCI:tannousmarc * 5783391400099840 :
Task Claimed - I would like to work on this task. |
07:56.52 |
Notify |
02GCI:popescuandrei * 5783391400099840 :
Task Assigned - This task has been assigned to Marc Tannous. You
have 100 hours to complete this task, good luck! |
07:58.07 |
andrei_ |
folks,
apparently a new task batch has been added :) |
08:03.29 |
Notify |
02GCI:smriti7545 * 5202849461960704 : Task
Claimed - I would like to work on this task. |
08:05.25 |
Notify |
02GCI:popescuandrei * 5202849461960704 :
Task Assigned - This task has been assigned to Smriti. You have 100
hours to complete this task, good luck! |
08:35.51 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
08:36.13 |
Notify |
02GCI:rossberg * 5874350083276800 Model a
gerotor in 3D using BRL-CAD #2
https://www.google-melange.com/gci/task/view/google/gci2014/5874350083276800:
Intake and exhaust Sorry, there are not... |
08:37.22 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:42.14 |
*** join/#brlcad winghouchan
(~holoirc@genkt-051-018.t-mobile.co.uk) |
08:48.46 |
Notify |
02GCI:thevk *
5874350083276800 : Ready for review - The work on this task is
ready to be reviewed. |
08:50.25 |
*** join/#brlcad YashM
(~YashM@117.222.16.252) |
08:57.44 |
*** join/#brlcad ishwerdas
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
09:04.24 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:06.51 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:20.14 |
*** part/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
09:20.20 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
09:32.40 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
09:36.25 |
Notify |
02GCI:Melange
* 4956557716488192 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
09:39.06 |
Notify |
02GCI:tannousmarc * 5783391400099840 :
Logo 1 & 2 - |
09:39.21 |
Notify |
02GCI:tannousmarc * 5783391400099840 :
Ready for review - The work on this task is ready to be
reviewed. |
09:44.17 |
Notify |
02GCI:rossberg * 5874350083276800 : Almost
- Do the following changes and I'll accept it: Remove the intake
and exhaust holes in wheel2.r. It doesn't work this way. The intake
and exhaust are... |
09:44.18 |
Notify |
02GCI:rossberg * 5874350083276800 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
09:44.37 |
Notify |
02GCI:popescuandrei * 5783391400099840 :
Awesome! - Awesome ideas, Marc, the first one is very cleand and
polished while the second one is (in my opinion) a very clever
idea! Both of these look... |
09:44.48 |
Notify |
02GCI:popescuandrei * 5783391400099840 :
Task Closed - Congratulations, this task has been completed
successfully. |
09:44.55 |
andrei_ |
d_rossberg,
if you can, have a look at Marc's design ( 5783391400099840
) |
09:45.04 |
andrei_ |
since the
logo design task was your idea |
09:46.28 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:50.05 |
Notify |
02GCI:gjeet *
5564670123442176 Fix at least 8 spelling mistakes in at least 8
different files #3
https://www.google-melange.com/gci/task/view/google/gci2014/5564670123442176:
BRL-CAD source Get... |
09:52.09 |
d_rossberg |
was that
it? |
09:53.47 |
d_rossberg |
i thought it
was your idea |
09:56.43 |
andrei_ |
I've sent you
and Sean a mail |
09:56.49 |
andrei_ |
about some
follow-up stuff on Coreinterface |
09:56.53 |
andrei_ |
did you have
time to look over it? |
10:01.27 |
*** join/#brlcad gjeet
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
10:02.32 |
d_rossberg |
yes, i read
it, and as far as i know there isn't fixed anything |
10:04.08 |
d_rossberg |
personally i
wouldn't aim for an own web page design at the moment |
10:05.56 |
*** join/#brlcad gjeet
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
10:07.01 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
Ready for review - The work on this task is ready to be
reviewed. |
10:09.17 |
Notify |
02GCI:surajgoel1225 * 6178630262587392 :
DONE..!! - Sir, i found the background image from "http://hdw.eweb4.com/search/black+background/".
i have uploaded my raw work and the banner in 'brl... |
10:10.23 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Task Claimed - I would like to work on this task. |
10:10.32 |
andrei_ |
so, Daniel,
then we're pretty much out of web design tasks ? |
10:11.01 |
YashM |
:o |
10:11.23 |
Notify |
02GCI:popescuandrei * 5832406154084352 :
Task Assigned - This task has been assigned to Marc Tannous. You
have 100 hours to complete this task, good luck! |
10:16.58 |
*** join/#brlcad gjeet
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
10:17.49 |
d_rossberg |
web design
isn't my speciality |
10:18.04 |
andrei_ |
neither is
mine |
10:18.23 |
andrei_ |
but finding
out stuff that needs to be done |
10:18.32 |
andrei_ |
isn't
necessarily related to web design |
10:19.09 |
*** join/#brlcad MarcUNIX
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
10:20.29 |
d_rossberg |
i liked the
animations |
10:20.43 |
MarcUNIX |
What
animations d_rossberg? |
10:21.01 |
d_rossberg |
the animated
logos |
10:22.25 |
d_rossberg |
maybe:
animate the BRL-CAD logo to build up a chain of 5 links (red and
black) which form an M for MOOSE |
10:22.51 |
MarcUNIX |
Like the one
in my second logo>? |
10:23.18 |
d_rossberg |
this idea is
inpired by marc's second logo |
10:23.25 |
d_rossberg |
äh,
yes |
10:23.38 |
MarcUNIX |
that would be
nice, I'd be down for it |
10:23.49 |
MarcUNIX |
But at a
later time, my current task seems to imply a lot of
tests |
10:23.55 |
Notify |
02GCI:mukulkamboj * 6353662997692416 :
Ready for review - The work on this task is ready to be
reviewed. |
10:25.17 |
*** join/#brlcad gjeet
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
10:37.04 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
10:37.43 |
Notify |
02GCI:gjeet *
6353662997692416 : Task Closed - Congratulations, this task has
been completed successfully. |
10:39.12 |
Notify |
02GCI:gjeet *
6178630262587392 : Task Closed - Congratulations, this task has
been completed successfully. |
10:42.34 |
Notify |
02GCI:Melange
* 5213338241859584 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
10:48.58 |
*** join/#brlcad gjeet
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
10:57.16 |
*** join/#brlcad ashank
(~ashank@115.250.161.132) |
10:57.55 |
*** part/#brlcad ashank
(~ashank@115.250.161.132) |
11:02.43 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
11:04.02 |
Notify |
02GCI:helix *
4580324218503168 : Ready for review - The work on this task is
ready to be reviewed. |
11:07.24 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:08.57 |
*** join/#brlcad ashank
(~Amit@115.250.161.132) |
11:12.33 |
YashM |
Finally done
the logo press kit task |
11:12.44 |
YashM |
such a
tedious one ^_^ |
11:13.57 |
*** join/#brlcad ishwerdas
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
11:14.25 |
andrei_ |
Yash |
11:14.31 |
andrei_ |
can you
please upload it as .zip |
11:14.36 |
andrei_ |
I want to
review it, but I can't open it |
11:14.55 |
YashM |
Yeah
sure |
11:15.12 |
ishwerdas |
I was
reviewing it :P |
11:16.11 |
YashM |
They have RAR
for Linux too :P |
11:18.22 |
YashM |
uploaded
ZIP |
11:27.04 |
YashM |
ishwerdas,
andrei_: did you see? |
11:28.13 |
andrei_ |
so many
BRL-CAD's |
11:28.14 |
andrei_ |
yeah |
11:28.16 |
andrei_ |
I ll close
it |
11:28.52 |
MarcUNIX |
guys, any of
you know if the operator "==" is defined for Vector3D? |
11:28.55 |
Notify |
02GCI:popescuandrei * 4580324218503168 :
None - Well done, Yash! You did put a lot of effort into it,
thanks ! :) Cheers, Andrei |
11:29.05 |
Notify |
02GCI:popescuandrei * 4580324218503168 :
Task Closed - Congratulations, this task has been completed
successfully. |
11:29.15 |
andrei_ |
he means
overloaded |
11:29.26 |
andrei_ |
and
d_rossberg might know :) |
11:31.33 |
MarcUNIX |
okay
nevermind, anyone knows where Vector3D is initalized? |
11:33.34 |
andrei_ |
grep -r
"Vector3D {" ? |
11:33.44 |
MarcUNIX |
grepd it
around in include |
11:33.59 |
MarcUNIX |
it's not
initialized here in r^3 as far as I can see |
11:34.53 |
MarcUNIX |
nevermind,
found it |
11:35.10 |
andrei_ |
vmath.h is
in BRL-CAD |
11:35.23 |
Notify |
02GCI:thevk *
5874350083276800 : Ready for review - The work on this task is
ready to be reviewed. |
11:35.25 |
MarcUNIX |
it's
initialized in cicommon.h in r^3 |
11:35.31 |
MarcUNIX |
line
79 |
11:35.59 |
andrei_ |
awesome
precision, Marc ! :) |
11:45.02 |
Notify |
02GCI:rishisharma7361 * 5765799415382016 :
Ready for review - The work on this task is ready to be
reviewed. |
11:50.19 |
*** join/#brlcad gjeet
(75d6c967@gateway/web/cgi-irc/kiwiirc.com/ip.117.214.201.103) |
12:02.53 |
Notify |
02GCI:rossberg * 5874350083276800 : Task
Closed - Congratulations, this task has been completed
successfully. |
12:04.40 |
*** join/#brlcad parth_21
(3b5962d1@gateway/web/cgi-irc/kiwiirc.com/ip.59.89.98.209) |
12:05.01 |
YashM |
How do I
extrude an already made sketch in Archer? |
12:05.14 |
Notify |
02GCI:rossberg * 5765799415382016 : Task
Closed - Congratulations, this task has been completed
successfully. |
12:09.35 |
ignacio |
good
morning |
12:17.33 |
Notify |
02GCI:mukulkamboj * 5216595353796608 :
Task Claimed - I would like to work on this task. |
12:17.58 |
Notify |
02GCI:mukulkamboj * 5216595353796608 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
12:27.27 |
Notify |
02GCI:utkarshsingh341 * 6080352686702592 :
None - can i change the color of the logo.... or it just has to be
the same as original? |
12:32.32 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:33.43 |
Notify |
02GCI:Melange
* 5863782450462720 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
12:54.40 |
Notify |
02GCI:prachipahuja * 6426124666011648 :
Task Claimed - I would like to work on this task. |
12:55.51 |
Notify |
02GCI:gjeet *
6426124666011648 : Task Assigned - This task has been assigned to
Prachi Pahuja. You have 100 hours to complete this task, good
luck! |
13:00.57 |
Notify |
02GCI:gjeet *
6080352686702592 : None - It's not encouraged to change colors of
logo, but if your design demands you can do it. Else if changing
color beautify logo, then carry on, do it. :D |
13:14.51 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:25.34 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:49.48 |
*** join/#brlcad YashM_
(~YashM@117.222.65.228) |
13:54.03 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:59.20 |
Notify |
02GCI:shrey123 * 4531831353376768 : Task
Claimed - I would like to work on this task. |
14:04.15 |
Notify |
02GCI:shrey123 * 4531831353376768 : Task
Claimed - I would like to work on this task. |
14:04.20 |
Notify |
02GCI:shrey123 * 4531831353376768 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
14:04.53 |
starseeker |
andromeda-galaxy: nice work! |
14:04.54 |
starseeker |
wow |
14:12.27 |
Notify |
02GCI:shrey123 * 4531831353376768 : upload
work - Excuse me, I may be a dumb boy but How do I upload my
work ??? |
14:13.06 |
Notify |
02GCI:rossberg * 4531831353376768 : Task
Assigned - This task has been assigned to shakthi. You have 100
hours to complete this task, good luck! |
14:14.21 |
Notify |
02GCI:rossberg * 4531831353376768 : None -
Isn't there a button which let you select a file? |
14:19.38 |
YashM_ |
How do I
extrude an already made sketch in Archer? |
14:21.21 |
*** join/#brlcad rohitagarwal
(~Rohit@115.118.45.225) |
14:21.31 |
*** part/#brlcad rohitagarwal
(~Rohit@115.118.45.225) |
14:29.04 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
14:52.51 |
Notify |
02GCI:Melange
* 4938019295461376 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
14:57.11 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
15:01.03 |
Notify |
03BRL-CAD:starseeker * 63777
brlcad/trunk/src/conv/step/BRLCADWrapper.cpp: For converters that
don't have the dry_run option available, we need to make sure this
variable is initialized to zero. Was causing a g-step crash on
Windows, and may have been trouble elsewhere. |
15:21.59 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
15:22.41 |
Notify |
03BRL-CAD:starseeker * 63778
(brlcad/trunk/src/librt/CMakeLists.txt
brlcad/trunk/src/librt/search.c
brlcad/trunk/src/librt/test_shape_recognition.cpp): Make another
stab at avoiding the internal get for combs. |
15:23.24 |
Notify |
03BRL-CAD:starseeker * 63779
brlcad/trunk/src/librt/CMakeLists.txt: Don't turn on test app
generally. |
15:23.49 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:26.14 |
andromeda-galaxy |
tarseeker:
thanks! |
15:26.20 |
andromeda-galaxy |
*starseeker |
15:28.56 |
Notify |
02GCI:o7p9bxbnyj * 5900544686161920 : Task
Claimed - I would like to work on this task. |
15:29.35 |
``Erik |
heh, lego is
looking for a 3d modeller, apparently they use maya...
https://www.behance.net/joblist/3D-Modeller-at-The-LEGO-Group/41893 |
15:33.01 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
15:39.56 |
Notify |
03BRL-CAD:ejno * 63780
brlcad/trunk/src/libbu/scan.c: fix build error (vsscanf/vscanf are
not C89) |
15:50.54 |
Notify |
02GCI:ekamjot01 * 6094206841913344 : Ready
for review - The work on this task is ready to be
reviewed. |
15:52.34 |
Notify |
02GCI:ekamjot01 * 6094206841913344 :
Uploaded - Hii!! I uploaded file named as mirror tt.mp4.
Regards. Ekamjot. |
15:55.21 |
Notify |
03BRL-CAD:brlcad * 63781
brlcad/trunk/src/conv/step/BRLCADWrapper.cpp: should use member
initialization lists instead of assignment |
16:02.51 |
Notify |
02GCI:mandeep
* 5900544686161920 : Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
16:22.12 |
*** join/#brlcad mandarj
(~mandar@117.195.47.89) |
16:22.35 |
mandarj |
I am working
on the task at 'https://www.google-melange.com/gci/task/view/google/gci2014/4824199776436224' |
16:22.59 |
mandarj |
I have to
leave town for four days, but I also want to complete the
task. |
16:23.17 |
mandarj |
Is there
anything to put the task on 'hold' (if there is such a
thing)? |
16:25.21 |
*** join/#brlcad mandarj
(~mandar@117.195.47.89) |
16:25.24 |
mandarj |
? |
16:30.14 |
YashM_ |
you should
ask for a time extention |
16:30.24 |
YashM_ |
extension* |
16:32.09 |
mandarj |
also, where
can i find the 'regress-mged' unit test? |
16:36.00 |
mandarj |
? |
16:55.34 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:01.20 |
Notify |
02GCI:judebirch * 5643416469766144 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
17:07.04 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:19.57 |
Notify |
02GCI:harshit_kumar * 4959197779197952 :
Task Claimed - I would like to work on this task. |
17:23.11 |
*** join/#brlcad smt (~smt@117.214.90.44) |
17:25.58 |
Notify |
02GCI:harman052 * 4959197779197952 : Task
Assigned - This task has been assigned to Harshit Kumar. You have
100 hours to complete this task, good luck! |
17:37.10 |
Notify |
02GCI:harshit_kumar * 4959197779197952 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
17:45.47 |
Notify |
02GCI:pin3_tr33_dipp3r * 4938019295461376
: Task Claimed - I would like to work on this task. |
17:47.32 |
*** join/#brlcad winghouchan
(~winghouch@2.222.197.176) |
17:54.34 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
18:01.13 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:02.02 |
*** join/#brlcad albertcoder_
(~albertcod@117.229.140.233) |
18:04.17 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
18:14.10 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
18:14.20 |
Notify |
02GCI:mandeep
* 4938019295461376 : Task Assigned - This task has been assigned to
Pine Tree. You have 100 hours to complete this task, good
luck! |
18:34.34 |
*** join/#brlcad MarcUNIX
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
18:34.36 |
MarcUNIX |
Good evening
fellas |
18:35.05 |
YashM_ |
Night
here! |
18:38.00 |
YashM_ |
im off to
bed, g'night |
18:48.39 |
winghouchan |
MarcUNIX:
Evening! |
19:00.45 |
MarcUNIX |
anyone
experinced with c++ constructos around? |
19:01.00 |
MarcUNIX |
experienced*
/ constructorS* |
19:01.29 |
*** join/#brlcad alisha
(~alisha@101.60.160.186) |
19:02.57 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
19:03.17 |
alisha |
MarcUNIX:
hello |
19:03.40 |
alisha |
I have worked
with it |
19:03.50 |
MarcUNIX |
under
r^3? |
19:04.32 |
alisha |
no, I haven't
used it |
19:04.53 |
alisha |
But I have a
good experience with constructors |
19:05.27 |
MarcUNIX |
do you have
an environment for r^3 set up on your machine? |
19:05.38 |
MarcUNIX |
my questions
are pretty specific :)) |
19:05.57 |
alisha |
Well not
yet |
19:06.28 |
MarcUNIX |
damn |
19:06.33 |
MarcUNIX |
any mentor
around? |
19:06.34 |
alisha |
But you can
show me the code |
19:06.50 |
alisha |
I will try to
help you out |
19:08.28 |
MarcUNIX |
I think you
need some r^3/brl-cad source knowledge for this, but here it is :
http://pastebin.com/Xvwx6NrN
when is a sphere valid according to this function? |
19:09.49 |
alisha |
this link is
not working on my side |
19:10.23 |
MarcUNIX |
bool
Sphere::IsValid(void) const throw() { |
19:10.23 |
MarcUNIX |
<PROTECTED> |
19:10.23 |
MarcUNIX |
<PROTECTED> |
19:10.23 |
MarcUNIX |
<PROTECTED> |
19:10.23 |
MarcUNIX |
<PROTECTED> |
19:10.23 |
MarcUNIX |
<PROTECTED> |
19:10.23 |
MarcUNIX |
<PROTECTED> |
19:10.24 |
MarcUNIX |
<PROTECTED> |
19:10.24 |
MarcUNIX |
<PROTECTED> |
19:10.25 |
MarcUNIX |
<PROTECTED> |
19:10.25 |
MarcUNIX |
<PROTECTED> |
19:10.26 |
MarcUNIX |
<PROTECTED> |
19:10.26 |
MarcUNIX |
<PROTECTED> |
19:10.27 |
MarcUNIX |
<PROTECTED> |
19:10.42 |
*** join/#brlcad AndroUser2
(~androirc@86.121.196.213) |
19:13.41 |
MarcUNIX |
any
idea? |
19:15.41 |
alisha |
what do you
want to ask specifically? |
19:15.55 |
alisha |
I mean where
are you stuck? |
19:16.01 |
MarcUNIX |
when do all
these conditions happen? |
19:17.14 |
alisha |
umm not sure,
you will have to divert to an aged BRL-CADian ;) |
19:17.26 |
MarcUNIX |
aged
BRL-CADians assemble |
19:17.28 |
MarcUNIX |
please |
19:17.30 |
MarcUNIX |
:)) |
19:18.42 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:26.10 |
Notify |
02GCI:sharan1998 * 5231299258220544 :
Ready for review - The work on this task is ready to be
reviewed. |
19:28.17 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
19:28.21 |
MarcUNIX |
:( |
19:28.23 |
MarcUNIX |
damn |
19:30.33 |
Notify |
03BRL-CAD:carlmoore * 63782
(brlcad/trunk/src/libdm/fontstash/fontstash.h
brlcad/trunk/src/libdm/fontstash/glfontstash.h
brlcad/trunk/src/libdm/fontstash/stb_truetype.h): remove trailing
blanks/tabs, and fix spellings |
20:13.07 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:17.31 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Some quick review please? - I still have a few functions to test,
but these were the ones approachable for a guy's first try on
Object-Oriented-Programming. I... |
20:17.41 |
MarcUNIX |
http://www.google-melange.com/gci/task/view/google/gci2014/5832406154084352
This needs more work, but I need some initial feedback on it guys,
just to make sure I am not failing something like really really
hard. Thanks a lot! |
20:17.42 |
gcibot |
Write
CoreInterface unit test |
20:17.42 |
gcibot |
Status:
NeedsReview (3 days 17 hrs 53 min) |
20:17.42 |
gcibot |
Mentor(s):
Popescu Andrei, Daniel_R |
20:17.42 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Ready for review - The work on this task is ready to be
reviewed. |
20:51.51 |
Notify |
03BRL-CAD:starseeker * 63783
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Try a few more
get_type usages - need to check with Nick |
21:06.55 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
21:36.29 |
Notify |
03BRL-CAD:ejno * 63784
brlcad/trunk/src/libbu/scan.c: glibc marks scanf() with attribute
'warn_unused_result,' which gave errors for some build
configurations. (Casting to void does not silence
warn_unused_result.) |
21:51.20 |
Notify |
03BRL-CAD:ejno * 63785
brlcad/trunk/src/libbu/scan.c: check scanf() return
value |
21:54.28 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
22:36.44 |
Notify |
03BRL-CAD:carlmoore * 63786
brlcad/trunk/doc/docbook/system/man1/en/pixbustup.xml: minor
touchup |
22:45.01 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
22:45.31 |
*** join/#brlcad merzo
(~merzo@172-13-132-95.pool.ukrtel.net) |
22:49.05 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:55.59 |
Notify |
02GCI:joshd97
* 5218710037987328 : Task Claimed - I would like to work on this
task. |
23:03.35 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
23:34.22 |
Notify |
02GCI:mihaineacsu29 * 5218710037987328 :
Task Assigned - This task has been assigned to Ft. You have 100
hours to complete this task, good luck! |
23:59.49 |
andromeda-galaxy |
starseeker:
do you mind if I split naca.h up with a separate fortran_compat.h
which includes fortran_arrays.h and namelist.h? |
00:18.12 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
00:26.36 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
02:11.33 |
starseeker |
andromeda-galaxy: not at all |
02:13.02 |
starseeker |
andromeda-galaxy: once we get the next
wave of GCI tasks queued up, we're going to add a task to figure
out what's going on with the arbs in the model you got working with
comgeom-g |
02:13.41 |
starseeker |
if the
wireframes are there in principle it should be able to generate
arbs... may be the points are out of order or some
such.... |
02:14.21 |
starseeker |
or the
version 1 support in comgeom-g has a bug |
02:26.53 |
Notify |
03BRL-CAD:starseeker * 63787
brlcad/trunk/db/CMakeLists.txt: Add the five NIST PMI step files to
the sample dbs, and set up to compile them to .g files. |
03:20.10 |
Notify |
02GCI:mjuvekar7 * 4824199776436224 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
03:28.16 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 : Task
Claimed - I would like to work on this task. |
03:29.33 |
*** join/#brlcad YashM
(~YashM@117.222.21.100) |
03:40.04 |
Notify |
02GCI:fernozzle * 5836136417067008 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
03:46.51 |
*** join/#brlcad mandarj
(~mandar@117.195.47.89) |
03:46.55 |
Notify |
02GCI:brlcad
* 6057763171991552 : Task Assigned - This task has been assigned to
mandarj. You have 100 hours to complete this task, good
luck! |
03:47.45 |
mandarj |
I am working
on the task at
https://www.google-melange.com/gci/task/view/google/gci2014/6057763171991552 |
03:47.46 |
gcibot |
Doxygen
cleanup for LIBWDB |
03:47.46 |
gcibot |
Status:
Claimed (4 days 3 hrs 58 min) |
03:47.46 |
gcibot |
Mentor(s):
Sean, Mihai Neacsu |
03:48.05 |
mandarj |
How do I
generate the Doxyfiles? |
03:48.22 |
mandarj |
(a mentor
told me to use CMake but how?) |
03:50.21 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
03:50.41 |
Notify |
02GCI:brlcad
* 5231299258220544 : Task Closed - Congratulations, this task has
been completed successfully. |
03:50.56 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 : None
- Sorry, have to go out of town for 4 days. Can I claim the task
once I come back? |
03:51.20 |
Notify |
02GCI:mjuvekar7 * 6057763171991552 : None
- I mean claim the task *again* when I come back? |
03:56.11 |
Notify |
02GCI:brlcad
* 5231299258220544 : looks great! - sharan, thanks -- this looks
neat! I like how the nose could be a separate (main) gun and the
side other (secondary) guns. |
04:05.39 |
Notify |
02GCI:brlcad
* 5832406154084352 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
04:10.55 |
Notify |
02GCI:brlcad
* 5832406154084352 : definitely on the right track - This is
looking good and you're on the right track, but you're testing a
few things that probably don't make sense to test
and... |
04:13.10 |
Notify |
02GCI:brlcad
* 6094206841913344 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
04:23.46 |
Notify |
02GCI:brlcad
* 6094206841913344 : transcript - Ekamjot, I suggest submitting a
text file transcript for the video (like a screen play) before
re-rendering a second video. This looks okay, but... |
04:46.08 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:24.20 |
Notify |
02GCI:o7p9bxbnyj * 5900544686161920 :
Ready for review - The work on this task is ready to be
reviewed. |
05:25.06 |
Notify |
02GCI:brlcad
* 5900544686161920 : Task Closed - Congratulations, this task has
been completed successfully. |
05:29.00 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
05:34.34 |
andromeda-galaxy |
brlcad:
sorry, I just realized that the patch for 5900544686161920 has
changes in naca456.c that aren't quite done yet (hence the #if
1/#else)... I'll claim the #4 conversion task that involves
finishing those now... |
05:35.01 |
Notify |
02GCI:o7p9bxbnyj * 5283618133901312 : Task
Claimed - I would like to work on this task. |
05:37.49 |
*** join/#brlcad MarcUNIX
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
05:38.38 |
MarcUNIX |
G'morning |
05:40.14 |
MarcUNIX |
brlcad:
Thanks for the feedback on my test, thought the logic behind it is
the same as in BRL-CAD, with it being a standalone
program. |
05:43.58 |
MarcUNIX |
Any mentor
here who knows how BRLCAD::Database works in r^3? |
05:47.58 |
*** join/#brlcad andrei_
(c35a6e7d@gateway/web/freenode/ip.195.90.110.125) |
05:50.51 |
Notify |
02GCI:popescuandrei * 5283618133901312 :
Task Assigned - This task has been assigned to Andromeda Galaxy.
You have 100 hours to complete this task, good luck! |
05:55.50 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
06:35.57 |
YashM |
i am not able
to delete a point by pressing delete button in archer, anyone know
why? |
06:39.04 |
andrei_ |
I assume you
should file a bug? |
06:39.15 |
Notify |
02GCI:fernozzle * 5836136417067008 : Too
busy to continue with the Google Code-In - Sorry, I don't think
I'll be able to continue working on tasks with school ramping up
this year. I'll work on... |
06:39.46 |
YashM |
maybe its not
a bug? |
06:46.17 |
Notify |
02GCI:popescuandrei * 5836136417067008 :
None - Michael, On the contrary, we really appreciate you
reaching out and letting us know! Thanks for your involvement so
far! While we do feel sorry to... |
06:50.16 |
MarcUNIX |
andrei_ ,
regarding the Sphere.cpp test, is http://pastebin.com/7h4NRJt0
okay? These are 7 functions being tested here :
setCenter,setRadus,isValid,Type,ClassName,Center,Radius. After
looking at Sphere.cpp there are two more functions I can unit test
for : Clone & Set |
06:50.48 |
MarcUNIX |
Would that be
okay? |
06:50.57 |
andrei_ |
yes, I
believe |
06:51.04 |
andrei_ |
that's
everything you can test |
06:51.12 |
andrei_ |
that + copy
constructor |
06:51.27 |
andrei_ |
because you
re testing the default one implicitly(with isValid) |
06:51.38 |
MarcUNIX |
Before asking
the copy constructor, the Clone function returns an object
type |
06:52.09 |
MarcUNIX |
For me to
check, let's say its Y coordinate I should call |
06:52.19 |
MarcUNIX |
sph.clone().coordinates[1]? |
06:52.53 |
andrei_ |
the copy
constructor |
06:52.58 |
andrei_ |
and clone
don't have the same behaviour |
06:53.08 |
MarcUNIX |
Yes |
06:53.15 |
andrei_ |
also,
sph.clone().coordinates[1]? |
06:53.16 |
MarcUNIX |
I am asking
regarding the clone one |
06:53.18 |
andrei_ |
if you d do
this |
06:53.25 |
andrei_ |
you d clone
each time you test a member |
06:53.30 |
MarcUNIX |
oh
okay |
06:53.32 |
andrei_ |
so you have
to assign |
06:53.33 |
MarcUNIX |
can I
do |
06:53.40 |
MarcUNIX |
BRLCAD::Sphere clone;
clone=sph.clone();? |
06:53.55 |
andrei_ |
yeah, I
believe you should |
06:54.02 |
MarcUNIX |
I see the "="
operator is over-written |
06:54.03 |
andrei_ |
it might need
BRLCAD::Sphere *clone; |
06:54.05 |
MarcUNIX |
for
Spheres |
06:54.13 |
MarcUNIX |
so it should
work |
06:54.19 |
MarcUNIX |
why
"*"? |
06:54.37 |
andrei_ |
argh |
06:54.38 |
andrei_ |
wait a
sec |
06:54.49 |
andrei_ |
emacs keeps
opening even if I want to open sublime |
06:55.29 |
MarcUNIX |
is there a
sublime release for linux? |
06:55.32 |
MarcUNIX |
actually let
me check |
06:55.41 |
andrei_ |
of course
:p |
06:55.41 |
MarcUNIX |
oh there is
:O |
06:55.49 |
MarcUNIX |
bye bye
gedit |
06:55.54 |
andrei_ |
haha |
06:55.59 |
andrei_ |
but why not
vim |
06:56.05 |
MarcUNIX |
I'm used to
sublime |
06:56.08 |
andrei_ |
type in to
your console |
06:56.09 |
MarcUNIX |
It fels like
home |
06:56.12 |
andrei_ |
vim
new_file |
06:56.17 |
andrei_ |
see how it
looks ; |
06:56.21 |
MarcUNIX |
I tested both
vim & nano |
06:56.23 |
MarcUNIX |
did not like
either |
06:56.31 |
andrei_ |
how did you
manage to exit vim ? :)) |
06:57.07 |
MarcUNIX |
not
sure |
06:57.14 |
MarcUNIX |
think I left
it open and restarted my PC to get into windows |
06:57.19 |
andrei_ |
you ve asked
why "*" |
06:57.23 |
andrei_ |
Object*
Sphere::Clone |
06:57.36 |
MarcUNIX |
wait |
06:57.37 |
MarcUNIX |
what |
06:57.43 |
MarcUNIX |
Why not
BRLCAD::Sphere clone |
06:58.09 |
andrei_ |
because it
returns a pointer to the newly allocated sphere |
06:58.14 |
andrei_ |
I m not sure
how you could do it otherwise? |
06:58.29 |
MarcUNIX |
I don't want
a pointer |
06:58.33 |
MarcUNIX |
let me just
write a fast pastebin |
06:58.46 |
andrei_ |
what do you
mean you don t want a pointer? |
07:00.21 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
07:00.53 |
andrei_ |
" it's not
what you want it's what you need ' |
07:01.31 |
MarcUNIX |
http://pastebin.com/ZPvujaT8 |
07:01.33 |
MarcUNIX |
something
like that |
07:01.48 |
MarcUNIX |
the if is
humongous but that's because I'm not sure whether the "==" operator
is over-written |
07:01.53 |
MarcUNIX |
and I'm not
taking any chances |
07:02.37 |
andrei_ |
where
us |
07:02.42 |
andrei_ |
where is
Vector3D defined |
07:02.53 |
MarcUNIX |
what do you
mean |
07:02.58 |
MarcUNIX |
this is a
function that would go into my existing code |
07:03.13 |
andrei_ |
I
know |
07:03.28 |
andrei_ |
I ve asked
where is Vector3D defined, to see if there is some kind of operator
overload |
07:03.38 |
MarcUNIX |
the "=="
operator might be overloaded, but this works either way |
07:03.41 |
andrei_ |
if there is
not, you should write a utility function |
07:03.54 |
andrei_ |
to compare a
3 elements array |
07:03.59 |
MarcUNIX |
Yeah it
should be easy |
07:04.06 |
MarcUNIX |
But is the
declaration of sph2 okay? |
07:04.24 |
andrei_ |
you can
compile and tell me that |
07:04.33 |
MarcUNIX |
can't compile
at the moment :-s |
07:04.35 |
andrei_ |
but as I
said, I m quite sure it will need a pointer |
07:04.40 |
MarcUNIX |
have some
issues with my environment |
07:04.48 |
MarcUNIX |
there might
be an issue though |
07:04.54 |
MarcUNIX |
return new
Sphere(*this); is what clone returns |
07:04.54 |
andrei_ |
need help
with anything? |
07:04.58 |
andrei_ |
yeah |
07:05.03 |
MarcUNIX |
emphasis on
"new" |
07:05.10 |
andrei_ |
it calls the
copy constructor |
07:05.14 |
andrei_ |
on
itself |
07:05.17 |
MarcUNIX |
ah
okay |
07:05.49 |
MarcUNIX |
Would
BRLCAD::Sphere *sph2; work then? |
07:06.46 |
andrei_ |
yeah, it
should |
07:06.50 |
andrei_ |
I m not
entirely sure without a compiler |
07:07.04 |
MarcUNIX |
I'll try to
fix my environment after this |
07:07.06 |
MarcUNIX |
to test
it |
07:07.34 |
andrei_ |
as I said
previously |
07:07.37 |
andrei_ |
need help
with fixing it? |
07:07.39 |
andrei_ |
what's
wrong |
07:09.52 |
MarcUNIX |
nah, I just
need to get my g++ up to date probably |
07:10.58 |
andrei_ |
sudo
apt-cache search libstdc++ |
07:11.51 |
MarcUNIX |
shouldn't I
sudo apt-get install/update g++ ? |
07:11.58 |
MarcUNIX |
depending on
if it's installed on my machine or not |
07:12.04 |
andrei_ |
you probably
have it |
07:12.07 |
andrei_ |
but yeah, do
that |
07:14.03 |
MarcUNIX |
what does
apt-cache search do? |
07:14.50 |
andrei_ |
it
searches |
07:14.53 |
andrei_ |
fofor a
package |
07:16.30 |
MarcUNIX |
andrei_,
while I figure out what my environment's issue is can you check
http://pastebin.com/ygamaJ1y
out? |
07:18.44 |
*** join/#brlcad kesha_
(~kesha@106.51.132.236) |
07:18.49 |
andrei_ |
as I've
said |
07:18.53 |
andrei_ |
there are too
many cascading if's |
07:19.07 |
MarcUNIX |
what is the
alternative? |
07:19.15 |
andrei_ |
brb, meeting,
I ll tell you when I get vack |
07:19.17 |
andrei_ |
back |
07:26.08 |
andrei_ |
there |
07:26.12 |
andrei_ |
you could
do |
07:26.41 |
andrei_ |
if (condition
fails){ cout << "where did test fail"; return -1;
} |
07:26.45 |
andrei_ |
instead of
cascading |
07:26.50 |
andrei_ |
cascading
would work for Sphere |
07:26.55 |
andrei_ |
but for other
primitives, such as Sketch |
07:26.58 |
andrei_ |
or
Pipe |
07:27.04 |
andrei_ |
it wouldn't,
they are too complex |
07:27.17 |
andrei_ |
and you d get
like 30 levels of imbrication |
07:34.34 |
*** join/#brlcad roonyh
(~aruna@220.247.238.241) |
07:35.57 |
*** part/#brlcad roonyh
(~aruna@220.247.238.241) |
07:37.38 |
Notify |
02GCI:pranavmanchanda * 5220441446678528 :
Task Claimed - I would like to work on this task. |
07:39.03 |
Notify |
02GCI:popescuandrei * 5220441446678528 :
Task Assigned - This task has been assigned to Pranav Manchanda.
You have 100 hours to complete this task, good luck! |
07:39.57 |
MarcUNIX |
ah
okay |
07:40.04 |
MarcUNIX |
thought you
wanted a more radical change to the code |
07:40.08 |
MarcUNIX |
that should
be pretty easy to do |
07:40.27 |
MarcUNIX |
want me to
also implement a test for the copy constructor? If yes, please tell
me how a constructor is called ( the syntax ) |
07:41.25 |
andrei_ |
it s
something like |
07:41.33 |
MarcUNIX |
andrei_,
there is an issue with not cascading ifs though. How do I add my
object to the database? I need to know that all the conditions were
met. Should I take a boolean variable and put it on 1 when one test
fails, and only add it to the database if my boolean is
0? |
07:41.43 |
andrei_ |
no |
07:41.51 |
andrei_ |
if you return
-1 |
07:41.56 |
andrei_ |
whenever the
condition is not met |
07:42.01 |
MarcUNIX |
argh |
07:42.06 |
andrei_ |
you will
simply not reach the adding database point |
07:42.09 |
MarcUNIX |
wanted to
have a void function though |
07:42.14 |
MarcUNIX |
that does not
return anything |
07:42.20 |
MarcUNIX |
like the
halfspace test |
07:42.20 |
andrei_ |
then you can
do it with a boolean |
07:42.23 |
MarcUNIX |
okay |
07:42.27 |
MarcUNIX |
want to be
consistent :D |
07:43.06 |
andrei_ |
if you see
daniel(d_rossberg) around |
07:43.13 |
andrei_ |
you can and
should ask him too |
07:43.20 |
andrei_ |
he's more
experienced in rt^3 than me |
07:43.43 |
MarcUNIX |
what about
the constructor? |
07:43.49 |
MarcUNIX |
syntax please
:D |
07:44.31 |
andrei_ |
BRL-CAD::Sphere
newsph(oldsph); |
07:45.02 |
MarcUNIX |
is that
it?# |
07:46.14 |
andrei_ |
yeah |
07:46.26 |
MarcUNIX |
well then
I'll have this patch finished in less than 15 minutes
then |
07:46.27 |
MarcUNIX |
:D |
07:46.48 |
andrei_ |
damn, it s
the last working day before Chirstmas holiday |
07:46.53 |
andrei_ |
I ve got
absolutely nothing to do |
07:47.03 |
andrei_ |
and the time
seems to be passing so slowly that it's almost frozen |
07:47.18 |
MarcUNIX |
www.tetrisfriends.com |
07:47.18 |
MarcUNIX |
? |
07:47.22 |
MarcUNIX |
Competitive
tetris |
07:47.39 |
andrei_ |
that's ...
unexpected |
07:47.39 |
MarcUNIX |
nothing can
go wrong with tetris |
07:47.59 |
andrei_ |
I can't play
at work |
07:48.05 |
andrei_ |
I mean I can,
but it's not exactly ok |
07:48.14 |
MarcUNIX |
Ow |
07:48.18 |
MarcUNIX |
That's
unfortunate |
07:48.47 |
Stragus |
But it's...
you know, team building. :) |
07:48.52 |
andrei_ |
hahaha |
07:49.13 |
andrei_ |
there are
like 3 people on the whole building floor |
07:49.15 |
Stragus |
SURVICE used
to have LAN parties at lunch hours |
07:50.04 |
andrei_ |
I usually
play on my phone |
07:50.13 |
andrei_ |
but for some
reason I never put too many games on it |
07:50.42 |
MarcUNIX |
because
android games have been really bad in the past few months I
guess |
07:50.42 |
Stragus |
Ah yes, I
probably spend ~1 hour playing Chess daily |
07:51.10 |
andrei_ |
my mind is
quite numb right now, I'm sleeping inside |
07:52.17 |
andrei_ |
some games
have really cool graphics |
07:52.46 |
andrei_ |
but I prefer
the ones more arcade-ish |
07:52.52 |
andrei_ |
like wannabe
super mario's |
07:52.55 |
andrei_ |
and stuff
like that |
07:53.21 |
MarcUNIX |
check out
piano tiles |
07:53.23 |
MarcUNIX |
great time
killer |
07:53.32 |
MarcUNIX |
not arcade-y
though |
07:53.37 |
andrei_ |
I was playing
that |
07:53.40 |
andrei_ |
"cut the
rope" thing |
07:53.48 |
MarcUNIX |
oh |
07:53.57 |
MarcUNIX |
Yeah, I got
bored of that pretty quickly |
07:54.17 |
andrei_ |
there was a
game where you had to put cogs and mechanisms into the right
position |
07:54.26 |
andrei_ |
and it was
pretty cool |
07:54.29 |
andrei_ |
but I can t
remember it s name |
07:54.55 |
andrei_ |
I don t get
what's up with the android users in Romania |
07:55.04 |
andrei_ |
the top
suggestion is always that |
07:55.06 |
andrei_ |
talking tom
cat stuff |
07:55.11 |
Notify |
02GCI:Melange
* 5817378281619456 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
07:55.28 |
MarcUNIX |
andrei_,
BRL-CAD::Sphere newsph(oldsph); are you sure this is the correct
constructor for copying a sphere? |
07:55.39 |
MarcUNIX |
Can't find
anything like this declared in Sphere.cpp |
07:55.41 |
andrei_ |
this is
correct for calling a C++ copy constructor |
07:56.09 |
MarcUNIX |
there is this
though |
07:56.10 |
MarcUNIX |
const
Object& Sphere::operator= |
07:56.10 |
MarcUNIX |
( |
07:56.10 |
MarcUNIX |
<PROTECTED> |
07:56.10 |
MarcUNIX |
)
throw(bad_alloc) { |
07:56.10 |
MarcUNIX |
<PROTECTED> |
07:56.10 |
MarcUNIX |
<PROTECTED> |
07:56.10 |
MarcUNIX |
<PROTECTED> |
07:56.11 |
MarcUNIX |
<PROTECTED> |
07:56.11 |
MarcUNIX |
<PROTECTED> |
07:56.12 |
MarcUNIX |
} |
07:56.31 |
andrei_ |
that's the
overloaded assign operator |
07:56.34 |
MarcUNIX |
yeah |
07:56.46 |
MarcUNIX |
which
"copies" a sphere into another |
07:58.01 |
andrei_ |
it doesn't
copy |
07:58.08 |
andrei_ |
it changes a
refference |
07:58.11 |
andrei_ |
you can see
there is no alloc :) |
07:58.26 |
Notify |
02GCI:mihaineacsu29 * 6057763171991552 :
None - Sure, go ahead and claim the task when you're ready to work
on it :). |
07:58.37 |
MarcUNIX |
Take a look
over the code and tell me if there's any function other than :
IsValid, Center, Radius, ClassName, Type, Set, SetCenter,
SetRadius, Clone that I should test |
07:58.39 |
MarcUNIX |
Not
sur |
07:58.48 |
MarcUNIX |
Not sure
about what you meant by testing the copy constructor |
07:58.53 |
andrei_ |
calling
it |
07:59.04 |
andrei_ |
then seeing
that the "newsph" |
07:59.06 |
andrei_ |
isn't null
:) |
07:59.16 |
andrei_ |
and calling
it with a null refference |
07:59.21 |
andrei_ |
and see if
the program breaks |
08:00.30 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:00.37 |
MarcUNIX |
BRLCAD::Sphere newsph(oldsph); copies
oldsph into newsph |
08:00.48 |
MarcUNIX |
so checking
if their centers & radius are the same would work too,
right? |
08:00.53 |
MarcUNIX |
I men that's
it purpose |
08:01.00 |
MarcUNIX |
it's* |
08:01.09 |
MarcUNIX |
its** |
08:01.25 |
andrei_ |
mean*** |
08:01.59 |
andrei_ |
yeah |
08:02.00 |
andrei_ |
it
does |
08:02.06 |
andrei_ |
I mean, you
could check that too |
08:02.21 |
andrei_ |
also, Daniel
joined IRC, so you can ask him too :) |
08:03.22 |
MarcUNIX |
d_rossberg,
for testing the copy constructor of a sphere in rt^3, calling
BRLCAD::Sphere newsph(oldsph) and then checking if the two are
equal works, right? |
08:04.19 |
d_rossberg |
sounds
good |
08:04.24 |
MarcUNIX |
great |
08:05.32 |
d_rossberg |
how do you
want to check for equalness? |
08:07.37 |
MarcUNIX |
Well, just
like I did previously with two other spheres |
08:07.54 |
MarcUNIX |
Surely there
should be an "==" overload defined somewhere, but just in case it
is not I went the basic way |
08:08.15 |
MarcUNIX |
http://pastebin.com/qK3n9LTS |
08:11.46 |
d_rossberg |
Hmm, there is
no BRLCAD::Object::clone() but a BRLCAD::Object::Clone() and the ==
operator for BRLCAD::Object is really not overloaded |
08:12.14 |
MarcUNIX |
oh yeah
that's my bad |
08:12.17 |
MarcUNIX |
the capital
letter part |
08:12.42 |
MarcUNIX |
Maybe a task
for overloading the BRLCAD::Object == operator? |
08:12.50 |
MarcUNIX |
should be
pretty straight forward |
08:13.29 |
d_rossberg |
no, it isn't
:| |
08:14.07 |
MarcUNIX |
Okay,
overloading each primitive operator then? |
08:14.11 |
MarcUNIX |
BRLCAD::Sphere for texample |
08:14.25 |
MarcUNIX |
implies
comparing eight variables |
08:15.03 |
d_rossberg |
you wrote a
test for equalness of sheres which is a very simple primitive,
doing this for all is absolutely not trivial |
08:15.31 |
MarcUNIX |
why is
that? |
08:16.42 |
MarcUNIX |
also
d_rossberg,andrei_, in /tests/coreinterface/cmakelists.txt what is
the syntax for adding another test? I already added it under the
set sources part, not sure what the next 3 lines of code are
for |
08:17.25 |
d_rossberg |
e.g. when are
two bots equal? when they define the same trianles? how do you
handle the order of the triangles? |
08:17.34 |
d_rossberg |
that't not so
easy |
08:17.49 |
MarcUNIX |
bots? |
08:17.51 |
MarcUNIX |
what are
those?# |
08:18.04 |
andrei_ |
bags of
triangle |
08:18.25 |
andrei_ |
some
primitives that resemble a shape made up by a list of triangles,
called faces |
08:18.47 |
andrei_ |
What Daniel
meant is that equalness is not easy to determine for all
primitives |
08:18.51 |
andrei_ |
sphere is the
simplest one :) |
08:19.26 |
d_rossberg |
your test
should be similar to the halfspace one, so put your source where
halfspace.cpp is (to the ciTests_SRC) |
08:21.15 |
MarcUNIX |
d_rossberg:
that's it? |
08:21.30 |
MarcUNIX |
that is what
I've done but there are some other calls after that |
08:21.36 |
MarcUNIX |
for
primitives |
08:21.57 |
MarcUNIX |
ooooh right I
should also edit primitives.cpp |
08:22.27 |
d_rossberg |
äh,
yes |
08:22.34 |
MarcUNIX |
just one line
of code though |
08:22.44 |
MarcUNIX |
because I
changed everything so that my test fits into
primitives.cpp |
08:22.49 |
MarcUNIX |
and I almost
forgot to add it there |
08:22.50 |
MarcUNIX |
:-s |
08:23.18 |
d_rossberg |
and don't
forger primitives.h :) |
08:23.33 |
d_rossberg |
(forget) |
08:23.39 |
andrei_ |
Daniel, I ve
noticed that you have cascading if's in halfspace |
08:23.50 |
andrei_ |
if(valid) ..
if (name) ... |
08:23.51 |
andrei_ |
and so
forth |
08:24.05 |
andrei_ |
I ve told
Marc that it s too much to have about 8 imbricated if's |
08:24.29 |
andrei_ |
http://pastebin.com/ygamaJ1y |
08:24.30 |
andrei_ |
have a
look |
08:24.51 |
andrei_ |
I told him
that if a sub test fails he can simply exit function |
08:24.53 |
andrei_ |
do you
agree? |
08:25.59 |
MarcUNIX |
My current
source has a boolean ok that goes to 1 if a test fails, and the
sphere is only added to the database if it passes all the tests (
aka ok=0 after all the tests ) |
08:26.16 |
MarcUNIX |
so that I
keep the function void, like halfspace, to be consistent
:D |
08:26.21 |
MarcUNIX |
let me just
submit my patch to melange |
08:28.15 |
Notify |
02GCI:tannousmarc * 5832406154084352 : IRC
- Andrei and D_Rossberg provided great help via IRC, submitted a
patch according to what we discussed and Sean's comment here on my
task. No cascading... |
08:28.16 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Ready for review - The work on this task is ready to be
reviewed. |
08:30.54 |
andrei_ |
Marc, in
principle, the test looks ok to me |
08:31.09 |
andrei_ |
I m just
waiting for Daniel's opinion on how I ve told you to deal with
cascading ifs |
08:32.44 |
andrei_ |
I'm very
surprised about the lack of activity |
08:32.50 |
andrei_ |
at Code-in in
this period |
08:33.02 |
andrei_ |
since it s
winter holiday, I would've expected lots of students as
well |
08:33.19 |
MarcUNIX |
seems to be
lots of activity over at haiku |
08:33.34 |
MarcUNIX |
and ignacio
has something like 40 tasks done over at sugar labs |
08:34.17 |
andrei_ |
so
what? |
08:34.25 |
andrei_ |
I mean, you
can t really compare |
08:35.33 |
andrei_ |
if I'm
correct, BRL-CAD seems to be in #2 place as number of tasks
completed |
08:35.35 |
andrei_ |
after
Haiku |
08:35.54 |
MarcUNIX |
there are
lots of sutdents at haiku with a low number of tasks
tho |
08:36.10 |
MarcUNIX |
Haiku: 250
finished tasks |
08:36.16 |
d_rossberg |
the reason
for my cascading if was that a further test doesn't make sense if
the inertial object is bad |
08:36.33 |
MarcUNIX |
^
+1 |
08:36.44 |
andrei_ |
d_rossberg:
yeah, but you achieve the same if you return from
function |
08:36.52 |
andrei_ |
like |
08:36.57 |
d_rossberg |
i think i'll
review the patch and comment it |
08:37.04 |
andrei_ |
if(!sph.isValid) return; |
08:37.17 |
d_rossberg |
me has to
leave in 20 min |
08:37.29 |
MarcUNIX |
if you have
the time please review it before you leave |
08:38.01 |
d_rossberg |
andrei_: my
philosophy is to have exactly one return in a function |
08:38.11 |
d_rossberg |
this makes
debugging easier |
08:38.23 |
andrei_ |
ah, that
complicates the design however |
08:38.35 |
andrei_ |
he has like
10 cascading if's |
08:38.38 |
d_rossberg |
but i don't
require this from other (here) |
08:38.43 |
andrei_ |
which will
eventually go out of screen |
08:40.21 |
d_rossberg |
gotos aren't
always bad ;) |
08:40.40 |
andrei_ |
ah,
ok |
08:40.51 |
andrei_ |
if you re ok
with goto's it s simple |
08:40.54 |
MarcUNIX |
wait
what |
08:41.02 |
MarcUNIX |
gotos aren't
like really really really bad practice? |
08:41.16 |
andrei_ |
they are
taught that way because |
08:41.24 |
andrei_ |
you really
really have to know when to use them |
08:41.31 |
andrei_ |
but no, linux
kernel has plenty goto's |
08:41.35 |
andrei_ |
almost every
driver has goto's |
08:41.42 |
andrei_ |
actually a
driver is written like this |
08:41.52 |
andrei_ |
do stufff; if
stuff fails goto error_section; |
08:41.55 |
andrei_ |
error_section: |
08:42.00 |
andrei_ |
output_log; |
08:42.15 |
d_rossberg |
Stroustrup
advice nr. 2 in section 14.11 (at least in my book) |
08:44.54 |
andrei_ |
d_rossberg:
if you got time, review Marc's patch, I ll help him get it right
:) |
08:46.04 |
d_rossberg |
just looking
at it ... |
08:46.17 |
andrei_ |
ah,
awesome |
08:57.29 |
Notify |
02GCI:rossberg * 5832406154084352 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
08:57.41 |
Notify |
02GCI:rossberg * 5832406154084352 : Some
issues - Coding style: I know that the core interface itself
follows a slightly different coding convention than the brlcad main
trunk. But the test program... |
08:58.15 |
MarcUNIX |
wat |
09:12.11 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:15.32 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Fixed - Coding style: Fixed, if braces are now on the same line,
function braces on a new line. Constructor created sphere : Tested
for validness. ... |
09:15.38 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Ready for review - The work on this task is ready to be
reviewed. |
09:18.48 |
Notify |
02GCI:popescuandrei * 5832406154084352 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
09:19.13 |
Notify |
02GCI:popescuandrei * 5832406154084352 :
None - You ve got two lines spanning at ~ 230 characters, that's
way too much, try keeping them around 100 please |
09:26.42 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Ready for review - The work on this task is ready to be
reviewed. |
09:35.34 |
Notify |
02GCI:popescuandrei * 5832406154084352 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
09:41.20 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Spacing - Fixed the spacing & indenting issues, sorry for
those, was in a hurry. Regards, Marc |
09:41.23 |
MarcUNIX |
I'm out
guys,have a great day |
09:41.35 |
Notify |
02GCI:tannousmarc * 5832406154084352 :
Ready for review - The work on this task is ready to be
reviewed. |
09:42.20 |
Notify |
02GCI:popescuandrei * 5832406154084352 :
Task Closed - Congratulations, this task has been completed
successfully. |
09:46.52 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
09:49.55 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-138-1.skif.com.ua) |
09:58.07 |
Notify |
02GCI:jatish
* 5311760286351360 : Task Claimed - I would like to work on this
task. |
10:01.23 |
Notify |
02GCI:popescuandrei * 5311760286351360 :
Task Assigned - This task has been assigned to jatish. You have 100
hours to complete this task, good luck! |
10:11.51 |
Notify |
02GCI:rishisharma7361 * 5779545307217920 :
Task Claimed - I would like to work on this task. |
10:12.36 |
Notify |
02GCI:popescuandrei * 5779545307217920 :
Task Assigned - This task has been assigned to Rishi. You have 100
hours to complete this task, good luck! |
10:16.16 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
10:38.22 |
Notify |
02GCI:rishisharma7361 * 5779545307217920 :
Ready for review - The work on this task is ready to be
reviewed. |
10:39.07 |
Notify |
02GCI:mehak_s
* 6359310477033472 : Ready for review - The work on this task is
ready to be reviewed. |
10:40.24 |
Notify |
02GCI:mehak_s
* 6359310477033472 : Thank You - Thank You for extending my
deadline. I have completed my task an hope you like it.
:) |
10:42.04 |
Notify |
02GCI:popescuandrei * 5779545307217920
Design Coreinterface logo #2
https://www.google-melange.com/gci/task/view/google/gci2014/5779545307217920:
None Rishi, you re supposed to come up with an... |
10:42.05 |
Notify |
02GCI:popescuandrei * 5779545307217920 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
10:42.33 |
andrei_ |
yet another
forge, awesome .. |
10:58.45 |
*** join/#brlcad mehak_s
(mehak_s@59.89.27.187) |
11:00.33 |
mehak_s |
Is Mihai
Neacsu here?? |
11:03.30 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
12:11.57 |
*** join/#brlcad konrado
(~root@195.24.216.138) |
12:13.33 |
*** join/#brlcad albertcoder
(~albertcod@117.228.191.172) |
12:14.20 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.55.212) |
13:17.51 |
``Erik |
hah hah,
grinch vulnerabili... oh no, git vuln! |
13:20.13 |
Notify |
02GCI:tannousmarc * 5900674122383360 :
Task Claimed - I would like to work on this task. |
13:20.35 |
MarcUNIX |
sup
``Erik |
13:28.01 |
Notify |
02GCI:ch3ck *
5900674122383360 : Task Assigned - This task has been assigned to
Marc Tannous. You have 100 hours to complete this task, good
luck! |
13:29.21 |
Notify |
02GCI:shrey123 * 4531831353376768 : yes -
sorry to bother u |
13:31.14 |
Ch3ck_ |
waves |
13:31.33 |
MarcUNIX |
hey |
13:32.10 |
Ch3ck_ |
MarcUNIX: so
how is the unit testing going this time? |
13:32.20 |
MarcUNIX |
Just
completed one for spheres |
13:32.25 |
MarcUNIX |
Cones should
be a bit harder |
13:33.14 |
MarcUNIX |
but now I
know the source code better than yesterday |
13:33.17 |
MarcUNIX |
so things
will be fine :D |
13:34.08 |
Ch3ck_ |
MarcUNIX:
good to hear |
13:43.22 |
MarcUNIX |
Ch3ck_: you
around? |
13:44.22 |
*** join/#brlcad YashM
(~YashM@117.222.21.100) |
13:44.25 |
Ch3ck_ |
yeah MarcUNIX
although partially |
13:44.27 |
MarcUNIX |
:-s |
13:44.46 |
Ch3ck_ |
is doingsomework |
13:44.51 |
MarcUNIX |
rt^3/src/coreinterface/Cone.cpp has 5 ways
of defining cones |
13:45.13 |
MarcUNIX |
do I have to
make every test run on every possible definition of a
cone? |
13:46.14 |
Ch3ck_ |
try with one
MarcUNIX and see how it we can build from there |
13:46.43 |
Ch3ck_ |
let one
definition work first then increment to include the
others |
13:47.04 |
MarcUNIX |
but in a
final form |
13:47.21 |
MarcUNIX |
how would the
"main" go? Declaring all 5 types of cones and running the types of
tests on all of them? |
13:47.23 |
Ch3ck_ |
yeah it will
need to be complete |
13:47.44 |
Ch3ck_ |
well i guess
those cones have different structures right? |
13:48.00 |
Ch3ck_ |
checks source code |
13:48.10 |
MarcUNIX |
they have
different parametres |
13:48.40 |
MarcUNIX |
can be
defined as :
Basepoint+height+semiprincipalAxisA+semiprinicipalAxisB or
Basepoint+height+radiusbase+radiustop |
13:48.45 |
MarcUNIX |
oor 3 other
forms# |
13:52.29 |
MarcUNIX |
Ch3ck_, any
idea why the height is defined as a Vector3D? |
13:52.32 |
MarcUNIX |
shouldn't it
be a double? |
13:55.32 |
Ch3ck_ |
MarcUNIX:
give me the location where the cone defined |
13:56.04 |
MarcUNIX |
rt^3/src/coreinterface/Cone.cpp line 61
for example |
13:56.14 |
MarcUNIX |
the very
first definition |
13:56.26 |
Ch3ck_ |
start from
the root directory |
13:56.34 |
MarcUNIX |
Vector3D is
defined as an array with
coordinates[0],coordinates[1],coordinates[2] which are
X,Y,Z |
13:56.35 |
MarcUNIX |
erm |
13:56.38 |
Ch3ck_ |
i don't see
rt^3 |
13:56.51 |
MarcUNIX |
rt^3 is not
in BRL-CAD |
13:56.55 |
Ch3ck_ |
could just grep the thx, may be im just
lazy |
13:57.11 |
Notify |
02GCI:shrey123 * 4531831353376768 : Ready
for review - The work on this task is ready to be
reviewed. |
13:57.34 |
MarcUNIX |
Ch3ck_, svn
checkout https://svn.code.sf.net/p/brlcad/code/rt^3/trunk
rt^3 |
14:03.17 |
MarcUNIX |
What do you
think? |
14:07.21 |
Notify |
02GCI:helix *
5823454855036928 : Task Claimed - I would like to work on this
task. |
14:09.48 |
Ch3ck_ |
MarcUNIX:
looking at it now |
14:10.12 |
Notify |
02GCI:ch3ck *
5823454855036928 : Task Assigned - This task has been assigned to
Yash. You have 100 hours to complete this task, good
luck! |
14:18.19 |
*** join/#brlcad smt (~smt@117.205.177.70) |
14:22.41 |
Ch3ck_ |
MarcUNIX:
looked at the Code so what was your question |
14:22.51 |
MarcUNIX |
1. why is
height a vector3D |
14:23.18 |
Ch3ck_ |
i have seen
the definitions of the various codes, they all have the same
parameters and return the same structure |
14:23.35 |
MarcUNIX |
isn't height
a single value? |
14:23.39 |
MarcUNIX |
such as, I
don't know, 13 |
14:23.49 |
MarcUNIX |
vector3D is a
3 dimensional point in space |
14:24.12 |
Ch3ck_ |
the yeah, but
are allthe 3D args defined? |
14:24.22 |
MarcUNIX |
what do you
mean |
14:24.54 |
Ch3ck_ |
it may be a
vector3D but not all the vectors are used |
14:25.22 |
Ch3ck_ |
there are
many reasons why Vector3D could be used to denote
height |
14:28.19 |
Ch3ck_ |
MarcUNIX:
Vector3D may contain values for the other aspects of an object
which may be later on useful |
14:28.53 |
Ch3ck_ |
like length
and width, but can't say for sure, i think d_rossberg or brlcad may
have further data on this |
14:31.49 |
Ch3ck_ |
hey MarcUNIX
gotta run c ya |
14:31.59 |
MarcUNIX |
have a good
day! |
14:55.27 |
Notify |
02GCI:tannousmarc * 5900674122383360 :
Feedback - Hello, I set up the tests for Cone's functions from
Cone.cpp, now all I have to do is add them to my "main" function,
where I run all of them and... |
14:55.32 |
Notify |
02GCI:tannousmarc * 5900674122383360 :
Ready for review - The work on this task is ready to be
reviewed. |
14:59.10 |
*** join/#brlcad aditya
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
15:22.36 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:31.36 |
*** join/#brlcad mehak_s
(~sarthak@117.207.61.139) |
15:33.36 |
Notify |
02GCI:rohit_agarwal * 6349681697226752 : A
Request - Sir, can you please extend the deadline of this task by
1 or 2 days. I got busy with my school assessments and could not
complete the video. I... |
15:37.55 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:44.42 |
Notify |
02GCI:sfurti06 * 5828248575410176 : Task
Claimed - I would like to work on this task. |
15:45.53 |
Notify |
02GCI:mihaineacsu29 * 5828248575410176 :
Task Assigned - This task has been assigned to Sfurti Dawle. You
have 100 hours to complete this task, good luck! |
15:46.48 |
Notify |
02GCI:mihaineacsu29 * 6349681697226752 :
Deadline extended - The deadline of the task has been extended with
2 days and 0 hours. |
15:51.44 |
Notify |
02GCI:mihaineacsu29 * 6349681697226752 :
None - Extended, if you need more let us know :). You can export
it in any format which is common for video playback such as .flv,
.mpeg4, .mp4, .wmv. You... |
15:52.37 |
*** join/#brlcad MarcWindows
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
16:02.47 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
16:07.58 |
Notify |
03BRL-CAD:ejno * 63788
(brlcad/trunk/src/libged/simulate/physics_world.cpp
brlcad/trunk/src/libged/simulate/simulate.cpp): improve
attribute-based configuration system |
16:09.16 |
Notify |
03BRL-CAD:ejno * 63789
brlcad/trunk/src/libgcv/bot_solidity.c: fix parentheses |
16:12.26 |
*** join/#brlcad mehak_s
(mehak_s@59.89.24.244) |
16:17.09 |
*** join/#brlcad mehak_s
(mehak_s@117.200.61.28) |
16:20.01 |
Notify |
02GCI:adityagulati * 5839755866537984 :
Ready for review - The work on this task is ready to be
reviewed. |
16:20.34 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
16:22.04 |
adityagulati |
https://www.google-melange.com/gci/task/view/google/gci2014/5839755866537984
could someone review my work and tell me what changes do I need to
make next? |
16:22.05 |
gcibot |
Create a
production-quality version of our logo #5 |
16:22.05 |
gcibot |
Status:
NeedsReview (26 hrs 7 min) |
16:22.05 |
gcibot |
Mentor(s):
Daniel_R, Gauravjeet Singh |
16:28.57 |
mehak_s |
https://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472 |
16:28.58 |
gcibot |
Design a
banner for our Facebook page (and/or other social media sites)
#3 |
16:28.58 |
gcibot |
Status:
NeedsReview (7 hrs 48 min) |
16:28.58 |
gcibot |
Mentor(s):
Isaac Kamga, Sean |
16:29.14 |
mehak_s |
need work to
be checked :) |
16:33.48 |
Notify |
02GCI:adityagulati * 5839755866537984 :
New Files - Sir, I have uploaded the new files. I cannot change
the height if I base it on the file provided, as I have done right
now. I reduced the size... |
16:42.22 |
andromeda-galaxy |
I'm having a
little bit of trouble figuring out which standard __VA_ARGS__ for
macros was introduced in; is it okay to use it in my new
src/proc-db/naca code? |
16:48.35 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
16:54.20 |
MarcWindows |
things I do
while waiting for tasks to be reviewed http://codepen.io/marctannous/pen/ogLMxy
:( |
16:55.31 |
*** join/#brlcad darshpreets
(~darshpree@202.164.53.117) |
16:58.28 |
mihaineacsu |
<PROTECTED> |
16:58.45 |
MarcWindows |
I don't even
know |
16:58.56 |
MarcWindows |
Literally
tried every single command out there trying to make some cool
loaders |
16:58.57 |
MarcWindows |
I
think |
16:59.26 |
MarcWindows |
last
summer |
16:59.31 |
mehak_s |
mihai? |
16:59.42 |
mihaineacsu |
Yes, hi there
mehak_s |
16:59.44 |
mehak_s |
could you
check my task? |
16:59.59 |
mehak_s |
https://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472 |
17:00.00 |
mihaineacsu |
looking at it
as we speak |
17:00.01 |
gcibot |
Design a
banner for our Facebook page (and/or other social media sites)
#3 |
17:00.01 |
gcibot |
Status:
NeedsReview (7 hrs 16 min) |
17:00.01 |
gcibot |
Mentor(s):
Isaac Kamga, Sean |
17:00.14 |
mehak_s |
ok |
17:02.41 |
mihaineacsu |
mehak_s, you
use photoshop, right? |
17:03.06 |
mehak_s |
yes |
17:03.15 |
mehak_s |
my friend
taught me |
17:15.19 |
*** join/#brlcad darshpreets
(~darshpree@202.164.53.117) |
17:16.25 |
Notify |
02GCI:mihaineacsu29 * 6359310477033472
Design a banner for our Facebook page (and/or other social media
sites) #3
https://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472:
None... |
17:18.15 |
Notify |
02GCI:mihaineacsu29 * 6359310477033472 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
17:18.50 |
Notify |
02GCI:mihaineacsu29 * 6359310477033472 :
Deadline extended - The deadline of the task has been extended with
1 days and 12 hours. |
17:22.50 |
*** join/#brlcad winghouchan
(~winghouch@2.218.248.68) |
17:23.40 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - Okay I will look after it tomorrow
cause I am going to sleep now.. Thanks. :) |
17:24.53 |
Notify |
02GCI:mihaineacsu29 * 5839755866537984 :
Task Closed - Congratulations, this task has been completed
successfully. |
17:26.04 |
Notify |
03BRL-CAD:starseeker * 63790
(brlcad/trunk/db/nist/NIST_MBE_PMI_1.stp
brlcad/trunk/db/nist/NIST_MBE_PMI_2.stp and 3 others): Put the
strings all on one line for these two labels. |
17:26.06 |
Notify |
02GCI:mihaineacsu29 * 5839755866537984 :
None - Excellent progress, Aditya! I really like how it turned
out! |
17:32.58 |
Notify |
03BRL-CAD:starseeker * 63791
(brlcad/trunk/db/nist/CMakeLists.txt
brlcad/trunk/src/conv/step/step-g/step-g.cpp): Need to overwrite
old outputs when step imports change (and it's a frequent need
during development too) so add a -O output specifier to step-g that
overwrites the old file. |
17:34.33 |
MarcWindows |
mihaineacsu,
can you check out my task? |
17:34.43 |
MarcWindows |
regarding the
cone unit test |
17:37.07 |
mihaineacsu |
MarcWindows:
did Andrei help you on this one? |
17:37.15 |
MarcWindows |
nope |
17:37.32 |
MarcWindows |
but he gave
me a lot of information regarding the first one so this one was
pretty similar |
17:37.44 |
MarcWindows |
however there
are a couple of issues, and wanted to know how I should go about
approaching them |
17:37.54 |
mihaineacsu |
because it
looks more like his domain |
17:38.01 |
MarcWindows |
oh |
17:38.09 |
MarcWindows |
np then, I'll
ask him in the morning |
17:38.17 |
MarcWindows |
or rossberg
or Sean |
17:38.19 |
MarcWindows |
whoever comes
first |
17:38.21 |
MarcWindows |
:D |
17:48.05 |
*** join/#brlcad smt (~smt@117.200.239.55) |
17:49.34 |
*** join/#brlcad ankesh11
(uid8015@gateway/web/irccloud.com/x-wzyuxhahtcmfgtsf) |
18:10.07 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
18:35.51 |
*** join/#brlcad infobot (ibot@rikers.org) |
18:35.51 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
18:39.32 |
MarcWindows |
so
quiet |
18:44.25 |
Notify |
02GCI:judebirch * 5857438834098176 : Task
Claimed - I would like to work on this task. |
19:06.42 |
*** join/#brlcad javampir1
(~javampire@v10024.1blu.de) |
19:28.14 |
Notify |
03BRL-CAD:carlmoore * 63792
(brlcad/trunk/db/nist/NIST_MBE_PMI_1.stp
brlcad/trunk/db/nist/NIST_MBE_PMI_2.stp and 3 others): remove
trailing blanks/tabs |
19:45.36 |
Notify |
02GCI:gylianne16 * 5271024618700800 : Task
Claimed - I would like to work on this task. |
19:52.13 |
Notify |
02GCI:gylianne16 * 5271024618700800 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
20:00.11 |
Notify |
02GCI:gylianne16 * 5271024618700800 : Task
Claimed - I would like to work on this task. |
20:04.09 |
*** join/#brlcad winghouchan_
(~winghouch@2.218.248.68) |
20:13.12 |
Notify |
02GCI:mihaineacsu29 * 5271024618700800 :
Task Assigned - This task has been assigned to Gigi. You have 100
hours to complete this task, good luck! |
20:13.28 |
Notify |
02GCI:mihaineacsu29 * 5857438834098176 :
Task Assigned - This task has been assigned to Jude. You have 100
hours to complete this task, good luck! |
20:17.43 |
Notify |
02GCI:judebirch * 5857438834098176 : Ready
for review - The work on this task is ready to be
reviewed. |
20:24.38 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:40.26 |
MarcWindows |
good night
guys |
20:40.32 |
MarcWindows |
good luck
with your tasks! |
21:07.09 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
21:13.10 |
Notify |
03BRL-CAD:ejno * 63793
(brlcad/trunk/src/libged/simulate/physics_world.cpp
brlcad/trunk/src/libged/simulate/physics_world.hpp
brlcad/trunk/src/libged/simulate/simulate.cpp): scale everything;
trying to find source of incorrect behavior (in
progress) |
21:18.49 |
Notify |
03BRL-CAD:carlmoore * 63794
brlcad/trunk/src/util/pixborder.c: shorten the 'case'
statement |
22:06.05 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:11.08 |
Notify |
03BRL-CAD:n_reed * 63795
brlcad/trunk/src/libbu/y2038/time64.c: suppress compiler warning
about potentially using a struct uninitialized |
22:38.20 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
22:48.28 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
22:50.48 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:12.11 |
Notify |
03BRL-CAD:carlmoore * 63796
brlcad/trunk/doc/docbook/system/man1/en/pixborder.xml: supply the
writeup of missing options in this manpage |
10:29.42 |
*** join/#brlcad infobot (ibot@rikers.org) |
10:29.42 |
*** topic/#brlcad is Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
11:16.53 |
MarcTannous |
So little
activity on a Sunday :O |
11:17.21 |
Notify |
03BRL-CAD
Wiki:Utkarshsingh * 0 /wiki/User:Utkarshsingh: |
11:24.09 |
YashM_ |
btw today is
BRL-CAD's 10th open source anniversary |
11:38.22 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.53.179) |
11:45.11 |
MarcTannous |
brlcad: check
this out http://codepen.io/marctannous/pen/xbOBGP,
regarding our past JS canvas discussion. |
11:47.10 |
MarcTannous |
correct link
: http://codepen.io/marctannous/pen/xbOBGP |
11:50.00 |
MarcTannous |
is this what
you had in mind? |
11:58.03 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
12:01.43 |
ignacio |
hi all, good
morning! :) |
12:02.16 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
12:14.30 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
12:17.17 |
Notify |
02GCI:Melange
* 6359310477033472 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
12:18.00 |
Notify |
02GCI:mehak_s
* 6359310477033472 : Task Claimed - I would like to work on this
task. |
12:24.25 |
Notify |
02GCI:erikg *
6359310477033472 : Task Assigned - This task has been assigned to
Mehak Sharma. You have 100 hours to complete this task, good
luck! |
12:26.56 |
Notify |
02GCI:erikg *
6359310477033472 : Time spent is concerning - Mehak, you've been
working on this for 3 weeks now with several extensions and
re-assignments. This seems excessive. Don't be
surprised... |
12:33.22 |
``Erik |
cpu cache
performance effects http://igoro.com/archive/gallery-of-processor-cache-effects/
(someone made a combined graph at https://dl.dropboxusercontent.com/u/4893/mem_lat3.jpg
) |
12:41.19 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - Okay sir, Sorry for the inconvenience
caused. I promise this time I will complete the task without any
extensions or re-assessments .. |
12:41.54 |
Notify |
02GCI:Melange
* 6094206841913344 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
12:42.59 |
Notify |
02GCI:mehak_s
* 6359310477033472 : Ready for review - The work on this task is
ready to be reviewed. |
12:44.13 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
12:47.56 |
Notify |
02GCI:helix *
6094206841913344 : Task Claimed - I would like to work on this
task. |
12:49.58 |
*** join/#brlcad mehak_s
(~sarthak@59.89.98.239) |
12:51.04 |
mehak_s |
Erik
sir? |
12:51.52 |
mehak_s |
could you
please check my task? |
12:52.29 |
mehak_s |
http://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472 |
12:52.31 |
gcibot |
Design a
banner for our Facebook page (and/or other social media sites)
#3 |
12:52.31 |
gcibot |
Status:
NeedsReview (4 days 3 hrs 31 min) |
12:52.31 |
gcibot |
Mentor(s):
Isaac Kamga, Sean |
12:55.39 |
Notify |
02GCI:Melange
* 4639899508539392 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
13:05.24 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
13:15.49 |
*** join/#brlcad mehak_s
(~sarthak@117.200.54.17) |
13:39.07 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
13:44.23 |
Notify |
02GCI:shubham2810 * 5232150064398336 :
Task Claimed - I would like to work on this task. |
14:14.52 |
Notify |
02GCI:gjeet *
6094206841913344 : Task Assigned - This task has been assigned to
Yash. You have 100 hours to complete this task, good
luck! |
14:15.08 |
Notify |
02GCI:gjeet *
5232150064398336 : Task Assigned - This task has been assigned to
Shubham Aggarwal. You have 100 hours to complete this task, good
luck! |
14:21.20 |
Notify |
02GCI:gjeet *
6359310477033472 Design a banner for our Facebook page (and/or
other social media sites) #3
https://www.google-melange.com/gci/task/view/google/gci2014/6359310477033472:
Nice and... |
14:21.40 |
Notify |
02GCI:gjeet *
6359310477033472 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
14:29.19 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
14:39.04 |
Notify |
02GCI:prachipahuja * 6426124666011648 :
Ready for review - The work on this task is ready to be
reviewed. |
15:08.05 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:23.48 |
YashM_ |
soooo
quiet |
15:29.35 |
Notify |
02GCI:popescuandrei * 5900674122383360 :
None - Marc, you need to fix your system so you can build. What's
stopping you from doing so ? Ask for help ! |
15:30.56 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - My friend made the background for me
:) She is also a GCI participant.. :) |
15:32.31 |
Notify |
02GCI:popescuandrei * 5900674122383360 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
15:32.32 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:32.46 |
Notify |
02GCI:mehak_s
* 6359310477033472 : None - And also it is the only fond through
which text is a little readable lol |
15:39.07 |
*** join/#brlcad mehak_s
(~sarthak@117.200.57.237) |
15:49.32 |
Notify |
02GCI:gjeet *
6359310477033472 : Hmm - Ok then mark the task as complete again
so that I can approve it. |
15:55.05 |
starseeker |
andromed1-galaxy: nice work with the NACA
tasks! So it looks like we need another task or two for
verification? |
15:55.14 |
*** join/#brlcad gjeet
(75d43345@gateway/web/cgi-irc/kiwiirc.com/ip.117.212.51.69) |
15:55.48 |
starseeker |
brlcad: how
do you want to handle the build client setup for buildbot/cdash?
Can we set up a couple small dedicated purpose virtual machines on
bz? |
16:00.24 |
Notify |
02GCI:mehak_s
* 6359310477033472 : Ready for review - The work on this task is
ready to be reviewed. |
16:01.47 |
starseeker |
that won't
help for OSX or Windows, but we could get flavors of Linux and BSD,
plus Haiku and (if we're feeling brave) OpenIndiana |
16:02.14 |
starseeker |
well, I
suppose we could do Windows but we'd have to get a license... OSX
is a problem |
16:06.15 |
Notify |
02GCI:gjeet *
6359310477033472 : Task Closed - Congratulations, this task has
been completed successfully. |
16:08.08 |
``Erik |
vm's tend to
clobber memory and bz isn't exactly a memory monster anymore...
(we're running about 1gig in swap... one of the jvm's burns another
gig) |
16:08.20 |
starseeker |
winces |
16:13.58 |
*** join/#brlcad mehak_s
(~sarthak@117.200.59.163) |
16:14.23 |
starseeker |
``Erik: what
about the GCC compile farm? |
16:15.47 |
``Erik |
that might
work... or other donors... I'd note that a now defunct project sent
tons of data from arl machines to external servers, might be able
to make a case for tagging a handful of machines there as build
clients? (just phrase it in the appropriate enterprisey
way) |
16:16.03 |
``Erik |
now defunct
java project, even, if'n ya know what I mena |
16:16.37 |
``Erik |
cdash build
results are XML so they can easily be audited |
16:17.44 |
Notify |
02GCI:azadanh
* 4956557716488192 : Task Claimed - I would like to work on this
task. |
16:18.54 |
Notify |
02GCI:gjeet *
4956557716488192 : Task Assigned - This task has been assigned to
AzadanH. You have 100 hours to complete this task, good
luck! |
16:23.13 |
Notify |
02GCI:popescuandrei * 5216595353796608 :
Task Closed - Congratulations, this task has been completed
successfully. |
16:25.58 |
*** join/#brlcad alisha
(~alisha@101.58.163.37) |
16:30.07 |
*** join/#brlcad andrei_
(~androirc@86.124.72.236) |
16:30.14 |
andrei_ |
Hello |
16:42.18 |
*** join/#brlcad mehak_s
(~sarthak@117.200.59.163) |
16:44.51 |
Notify |
02GCI:azadanh
* 4956557716488192 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
16:54.25 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
16:55.35 |
*** join/#brlcad alisha
(~alisha@101.60.198.13) |
17:22.30 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
17:28.12 |
Notify |
02GCI:maths22_m * 6426124666011648 : Looks
good - It looks like you got BRL-CAD up and running, and were able
to successfully create your first model.
Congratulations! |
17:28.17 |
Notify |
02GCI:maths22_m * 6426124666011648 : Task
Closed - Congratulations, this task has been completed
successfully. |
17:28.18 |
Notify |
02GCI:maths22_m * 6426124666011648 : Task
Closed - Congratulations, this task has been completed
successfully. |
17:33.42 |
maths22 |
starseeker,
``Erik: What do we think about installing cmake on bz from a
bootstrap build? |
17:39.28 |
*** join/#brlcad mehak_s
(~sarthak@117.200.49.38) |
17:47.59 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
18:03.11 |
Notify |
02GCI:tannousmarc * 5900674122383360 :
Conclusion - There seems to be missing a cmake file to actually
"make test" on, so I'll reinstall in the morning, however that will
take a lot of time and I'd... |
18:03.16 |
Notify |
02GCI:tannousmarc * 5900674122383360 :
Ready for review - The work on this task is ready to be
reviewed. |
18:15.32 |
Notify |
02GCI:martinhesa * 6187982620983296 : Task
Claimed - I would like to work on this task. |
18:16.12 |
Notify |
02GCI: * :
- |
18:26.55 |
starseeker |
maths22:
works for me |
18:27.19 |
starseeker |
``Erik and
brlcad are the ones who'll have to make that call
though |
18:37.48 |
maths22 |
starseeker:
Take a look:
http://brlcad.org/CDash/index.php?project=BRL-CAD&date=2014-12-21 |
18:38.01 |
maths22 |
I used my
ctest and got it to happily upload |
18:38.22 |
MarcTannous |
maths22:
Could you please take a look over my task? |
18:38.49 |
MarcTannous |
http://www.google-melange.com/gci/task/view/google/gci2014/5900674122383360
I've done all rossberg wanted to change and the only impediment is
me not being able to run tests as I'd have to reinstall rt^3 which
I do not have the time to |
18:38.50 |
gcibot |
Write
CoreInterface unit test #3 |
18:38.50 |
gcibot |
Status:
NeedsReview (46 hrs 48 min) |
18:38.50 |
gcibot |
Mentor(s):
Sean, Ishwerdas |
18:38.53 |
MarcTannous |
But my code
is there :( |
18:39.03 |
starseeker |
maths22:
nice! |
18:39.46 |
starseeker |
maths22: I'm
certainly not attached to the included CMake - I'm curious why it
fails, but if bootscrapping gets us running I say go for
it |
19:54.12 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:03.14 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:09.19 |
MarcTannous |
has anyone
seen this?
http://learningthreejs.com/blog/2013/08/02/how-to-do-a-procedural-city-in-100lines/ |
20:24.23 |
Notify |
02GCI:ankitmukherjee * 6359310477033472 :
Decision - Are you going to send the certificate of completion to
the person who has their design is chosen or . . . ? I am a little
confused as to how... |
20:28.55 |
andromed1-galaxy |
I'm working
on
http://www.google-melange.com/gci/task/view/google/gci2014/5860933276532736,
and I have the monotone chain code apparently creating convex
hulls; however, something else seems to be causing it to crash
later... specifically, on line 2227, when "ProjPointSet pps;"
isn't executed it doesn't segfault... anyone have an idea as to why
that might be? The output of the algorithm appears to be
correct... |
20:29.39 |
starseeker |
hmm |
20:30.20 |
starseeker |
I'll check -
I guess the first question is what is the difference between the
output from the monotone chain as compared to the older code?
(assuming the older code doesn't crash with this
input?) |
20:30.38 |
andromed1-galaxy |
I think it's
mostly in the ordering of the points |
20:30.48 |
starseeker |
hmm |
20:32.22 |
starseeker |
does the
older code appear to be sorting them in any way? |
20:32.26 |
andromed1-galaxy |
actually,
looking it over again, it seems like points that are duplicated in
the input set sometimes come out duplicated in the result... I
don't know if that could be a problem or not... |
20:32.36 |
starseeker |
possibly |
20:32.49 |
andromed1-galaxy |
I don't think
it's sorting them in any particular way... |
20:32.59 |
andromed1-galaxy |
the other
strange thing is that this code seems to run ~100 times before
crashing |
20:33.09 |
starseeker |
O.o |
20:33.49 |
andromed1-galaxy |
the old code
is run ~600 times ina row |
20:34.25 |
starseeker |
the quickest
test I can think to make is to take the monotone chain output and
create a "new" output which makes sure any duplicate points in the
input are duplicated in that output |
20:34.41 |
andromed1-galaxy |
sorry? |
20:35.05 |
andromed1-galaxy |
the monotone
chaian algorithm has duplicates in the result, I'm not sure whether
the graham scana did or not |
20:35.13 |
starseeker |
oh! |
20:35.35 |
starseeker |
then maybe
pre-process the input to eliminate duplicates? |
20:35.45 |
andromed1-galaxy |
(I'm trying
to find things in the files of output as we speak, but they're
quite large, with diagnostic output from ~6000 runs in
each) |
20:35.51 |
starseeker |
try feeding
it to the old and the new without duplicates... |
20:35.58 |
starseeker |
winces |
20:36.42 |
starseeker |
andromed1-galaxy: if it gets too messy,
there's another possibility - ditch this code and try to get the
geometricsolutions version working |
20:37.08 |
andromed1-galaxy |
true... |
20:37.15 |
starseeker |
that has its
own quirks, but it should at least be somewhat cleaner |
20:37.18 |
andromed1-galaxy |
in at least
one case near the end, the graham scan did have some of the points
duplicated... |
20:38.54 |
starseeker |
andromed1-galaxy: my modus operandi in
that situation would be to try to make the two outputs look as
similar as possible to see what difference or differences trigger
the trouble |
20:40.00 |
andromed1-galaxy |
indeed....
it's weird, for at least the first few cases they look pretty much
the same other than ordering (which can't really be avoided since
the monotone chain finds points in a different order than graham
scan) |
20:40.24 |
starseeker |
andromed1-galaxy: if it gets too long as a
task, go ahead and report back what has been done so far and we can
consider what approach to hit next |
20:41.24 |
starseeker |
if the code
looks like a real pain to get working well, we probably should
ditch it for the geometric solutions implementation (at least for a
test) especially since the license is better on the gs
code |
20:41.37 |
andromed1-galaxy |
starseeker:
sure... I may need to do that fairly soon, I've already been
looking at it for ~2:45 |
20:41.48 |
starseeker |
nods |
20:41.54 |
andromed1-galaxy |
do you mean
all of gdiam, or just the monotone chain? |
20:42.00 |
starseeker |
all of
gdiam |
20:42.10 |
starseeker |
it's only
being used for the oriented bounding box code |
20:42.16 |
andromed1-galaxy |
ah, that
makes sense... |
20:42.54 |
starseeker |
er, Geometric
Tools rather |
20:43.28 |
starseeker |
http://www.geometrictools.com/Samples/Geometrics.html#MinimumVolumeBox3D
specifically |
20:44.24 |
andromed1-galaxy |
ahh... that
looks like it might be good to use... |
20:45.06 |
andromed1-galaxy |
well, I'll
look at gdiam a little more and then submit this with my
findings... If I can't get it working, maybe we can do another task
to try to switch to the geometrictools code... |
20:45.12 |
starseeker |
that will
require some subset of their code (not sure how much) be integrated
under libbn. Minimally it will require their convex hull
algorithm, which will be a useful exercise since we can compare it
to clarkson's |
20:45.19 |
starseeker |
andromed1-galaxy: sounds good |
20:45.48 |
andromed1-galaxy |
for this one,
I'll submit the debugging output files I made as well as the code
changes with the debugging in them, though I'm not sure how useful
those will be... |
20:45.49 |
starseeker |
andromed1-galaxy: the geometric tools code
is C++11, which is too new - we'd need to step it down, although
not all the way to C |
20:45.56 |
andromed1-galaxy |
sounds
interesting, I look forward to trying it! |
20:46.01 |
starseeker |
andromed1-galaxy: sounds good |
20:46.42 |
starseeker |
don't give up
yet - you may find everything works if you make the monotone chain
code output closer to the old output |
20:47.26 |
starseeker |
in principle
the specific routine for the convex hull calculation should make a
difference only from a robustness standpoint, unless there is some
point ordering needed by some other part of the
algorithm |
20:47.55 |
andromed1-galaxy |
true... like
I said, the output appear to be pretty much the same except for
ordering, and I'm really not sure how to make the ordering the
same... |
20:48.09 |
starseeker |
yeah, that's
what's worrying me |
20:48.28 |
starseeker |
I'd try the
duplicate points thing, to make sure the outputs are the same
size |
20:48.45 |
starseeker |
beyond that,
if there really is an ordering dependency, that's going to be an
issue |
20:50.01 |
starseeker |
will see if he can extract the subset of files needed for the
mbr code, to make scoping the other approach
easier |
20:50.50 |
andromed1-galaxy |
starseeker:
makes sense.... I'll looki into it some more and see if I can find
too many other differences... |
20:55.26 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:55.33 |
MarcTannous |
Good evening
guys |
21:03.06 |
starseeker |
andromed1-galaxy: if you want to take a
sneak peek, I think this is the code that they use to define the
minimum box:
brlcad.org/~starseeker/GteMinimumVolumeBox3.tar.gz |
21:04.06 |
andromed1-galaxy |
starseeker:
geometrictools? |
21:04.08 |
starseeker |
there are
several approaches - the best of all worlds would be to translate
everything there into C and libbn structures, with a little C++ for
things like set and map if we need log n behavior in
containers |
21:04.12 |
starseeker |
yep |
21:04.25 |
starseeker |
around 7k
lines |
21:04.51 |
andromed1-galaxy |
interesting... |
21:05.13 |
starseeker |
some of those
we have (2d convex hull and bounding area) |
21:05.41 |
andromed1-galaxy |
right...
libbn has a 2d convex hull, right? |
21:05.48 |
starseeker |
nods |
21:05.54 |
starseeker |
and a 2d
minimum bounding rectangle |
21:06.25 |
starseeker |
nominally it
has a 3d convex hull now with the clarkson code, but it would
probably be worth trying to port the geometrictools implementation
in |
21:06.37 |
starseeker |
if nothing
else, hook it up and see how it does performance wise |
21:07.20 |
andromed1-galaxy |
right... how
exactly do 2d/3d convex hulls connect to oriented bounding boxes?
sorry if there's something basic I'm missing. |
21:07.38 |
starseeker |
it has to do
with the stages of the algorithm |
21:08.31 |
starseeker |
the bounding
box of the convex hull will be the same as the bounding box of the
object itself (for polygonal meshes anyway) |
21:08.48 |
starseeker |
so you find
the hull, which simplifies the actual calculation of the
box |
21:09.10 |
andromed1-galaxy |
makes
sense |
21:09.19 |
andromed1-galaxy |
how does
gdiam manage to do it all with 2d hulls/ |
21:09.20 |
andromed1-galaxy |
? |
21:09.38 |
starseeker |
it's in the
paper linked to by the task |
21:09.49 |
starseeker |
I don't
pretend to understand all the details of that algorithm |
21:10.03 |
andromed1-galaxy |
ah,
okay... |
21:10.23 |
starseeker |
a third
approach to the problem would be to read the paper and re-implement
the algorithm in libbn ;-) |
21:10.33 |
andromed1-galaxy |
true
:-) |
21:10.50 |
starseeker |
I'm assuming
that's hard, given the size of the gdiam code |
21:11.13 |
andromed1-galaxy |
probably... |
21:11.20 |
starseeker |
the
geometrictools implementation may be slower than the gdiam code,
but I can live with that if it works reliably |
21:11.35 |
starseeker |
we can refine
it with the gdiam approach someday |
21:12.09 |
andromed1-galaxy |
so, just
re-running the old & new chull code with gdiam right now, the
new code runs 1001 times and then something (not it) crashes, and
the old ran a total of 6807 times (with the example from the task
description) |
21:12.13 |
andromed1-galaxy |
indeed |
21:12.52 |
starseeker |
bugger |
21:13.01 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
21:13.06 |
starseeker |
and as near
as you can tell, only the point ordering was different? |
21:14.19 |
andromed1-galaxy |
it's hard to
tell for sure, because comparing all 1001 cases is somewhat
difficult to say the least... I am (and have been) trying to take a
(semi)-random sampling... |
21:14.47 |
andromed1-galaxy |
so far,
that's been the case |
21:14.51 |
starseeker |
can you code
it? Run both the old and new routine on each iteration and check
if they're different? |
21:15.14 |
starseeker |
(in
size) |
21:15.23 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
21:15.40 |
andromed1-galaxy |
might be able
to... |
21:16.21 |
andromed1-galaxy |
right now,
the two versions are in the middle of the function with one or the
other #ifdef'd out, but I could probably make it work... do you
know if the iterations depend on the result of the previous
one? |
21:16.43 |
andromed1-galaxy |
starseeker:
if so, then they must all be the same - ordering because the last
one executed by the new algorithm matches the results from the
old |
21:17.59 |
andromed1-galaxy |
aha! I
managed to find a case where the new one has duplicates and the old
doesn't... I wonder why... both are supposed to eliminate the
duplicates before running the algorithm |
21:24.57 |
*** join/#brlcad AndroUser2
(~androirc@86.121.196.213) |
21:30.58 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
21:33.28 |
andromed1-galaxy |
starseeker:
in case you're still looking into the gdiam stuff, it looks like
minmax is being set to some huge negative |
21:33.44 |
andromed1-galaxy |
value despite
being initialized to i-1... |
21:34.29 |
andromed1-galaxy |
oh wait,
never mind, something else was wrong with the
debugging... |
21:41.16 |
andromeda-galaxy |
starseeker:
okay, I think I've removed all duplicates that aren't also
duplicates in the original one... I'll look into automatedly
comparing results for a little while, then submit what I've got so
far... |
21:45.10 |
Notify |
02GCI:ppungchai * 4956557716488192 : Task
Claimed - I would like to work on this task. |
22:36.27 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:09.32 |
Notify |
02GCI:o7p9bxbnyj * 5860933276532736 :
Ready for review - The work on this task is ready to be
reviewed. |
23:20.30 |
Notify |
02GCI:o7p9bxbnyj * 5860933276532736 : Diff
files - Sorry, the first diff contains a couple of extra debugging
checks that I was using to make sure that out-of-bounds errors
didn't occur that aren't... |
23:23.10 |
starseeker |
andromeda-galaxy: might want to add a note
for the reviewer about the switch not producing a working
result... |
23:24.40 |
starseeker |
as a reminder
that we need more tasks |
23:27.04 |
maths22 |
starseeker:
Look here http://brlcad.org/CDash/buildSummary.php?buildid=5 |
23:27.07 |
maths22 |
Windows |
23:27.12 |
starseeker |
except...
that seemed to work |
23:27.17 |
starseeker |
andromeda-galaxy: did it
work?? |
23:27.31 |
maths22 |
Does anyone
have an OS X platform to try it on? |
23:27.38 |
maths22 |
ctest -D
Experimental |
23:28.27 |
starseeker |
maths22:
nice! |
23:28.42 |
starseeker |
looks like
we'll have to figure out how to have it avoid the stepcode
output |
23:29.00 |
starseeker |
I think I can
quiet that with CMake, actually - I'll try that first |
23:29.32 |
andromeda-galaxy |
starseeker:
it suddenly stated working... |
23:30.23 |
andromeda-galaxy |
maths22: I
don't, sorry... what were we using as buildslaves for the buildbot
instance back when it was last up? |
23:30.55 |
andromeda-galaxy |
starseeker: I
think that one of the changes that I made to remove the duplicated
points made it start working... |
23:31.37 |
starseeker |
andromeda-galaxy: hot diggity! |
23:31.44 |
starseeker |
nice
work! |
23:31.51 |
andromeda-galaxy |
starseeker:
thanks1 |
23:31.54 |
andromeda-galaxy |
s/1/!/ |
23:32.21 |
andromeda-galaxy |
the box it
makes in mged looks right to me, at least for the test model
described in the task... |
23:32.26 |
starseeker |
nods |
23:32.44 |
starseeker |
the key will
be to reproduce some of the earlier crashing cases and see if they
still wipe out |
23:33.08 |
starseeker |
I may have
some of those tucked away somewhere, but I'll have to
dig |
23:33.15 |
starseeker |
IIRC, it was
easier to make it wipe out on Windows |
23:33.50 |
andromeda-galaxy |
interesting... I didn't see anything that
looked particularly platform-specific in the graham scan
code |
23:33.51 |
starseeker |
I think the
last time we had build slaves up it was individuals hooking in
their machines |
23:34.27 |
andromeda-galaxy |
ah... I was
just curious, because it looks like we had a decent set of OSes for
testing on for the buildbot last time.. |
23:34.31 |
starseeker |
andromeda-galaxy: it had to do with a
unique ordering comparision deep in the STL implementation, IIRC -
a required guarantee for unique ordering was being checked, and was
failing |
23:34.43 |
starseeker |
nods - I think those were some student machines
:-) |
23:35.14 |
andromeda-galaxy |
ah, I
see.. |
23:35.19 |
starseeker |
andromeda-galaxy: it was down to platform
specific sensitivities to things like floating point noise and
tolerancing whether or not the ordering stayed unique |
23:35.52 |
andromeda-galaxy |
right...
that's annoying... I hope the monotone chain algorithm works more
reliably |
23:36.00 |
maths22 |
starseeker:
how do you plan to silence the stepcode stuff? |
23:36.05 |
starseeker |
at least one
of the problems seemed tcome with the graham scan trying to
calculate areas for verrry nearly degenerate triangles |
23:36.18 |
maths22 |
Also, cdash
maxes out at 50 errors/warnings |
23:36.20 |
starseeker |
maths22: I'll
just capture the standard output to a variable when running the
converters |
23:37.15 |
starseeker |
we don't have
to be verbose about it - I mainly left it to show the conversions
were actually working, since it was the first time I was building a
sample db file that isn't in the BRL-CAD asc format |
23:37.30 |
andromeda-galaxy |
strseeker:
ah, right --- I saw that in one of the comments. That, at least,
shouldn't be as much of a problem for the monotone chain
code |
23:37.38 |
starseeker |
exactly |
23:37.58 |
starseeker |
same reason I
used the code you were inserting there as the basis for the libbn
implementation |
23:38.15 |
starseeker |
maths22: give
me a sec - working it now |
23:39.21 |
starseeker |
hmm... well,
I thought I could |
23:39.24 |
andromeda-galaxy |
starseeker:
makes sense... well, hopefully this will be useful --- I'm glad it
started working, anyway |
23:39.25 |
starseeker |
uh
oh |
23:39.34 |
starseeker |
andromeda-galaxy: indeed - thank
you! |
23:39.55 |
starseeker |
if it proves
out in testing, we'll send it back upstream to the author as a
1.0.2 version :-) |
23:41.35 |
andromeda-galaxy |
starseeker:
hope so! probably the largest difference was in accomodating
std::vector for the output instead of <C array of size at least
n> |
23:42.07 |
starseeker |
nods |
23:46.36 |
Notify |
03BRL-CAD:starseeker * 63801
brlcad/trunk/db/nist/CMakeLists.txt: Redirect output from step
conversions to log files instead of stdout. |
23:46.46 |
starseeker |
maths22: I
think that'll work |
23:47.33 |
starseeker |
does on
Linux, and I think CMake honors the output redirect on Windows
(we'll have to check) |
23:48.16 |
starseeker |
maths22: can
we run make check and make regress instead of make test, or does
ctest not give use the flexibility when using the Dash
logic? |
23:48.55 |
maths22 |
Maybe? |
23:48.56 |
maths22 |
Why? |
23:49.16 |
starseeker |
make test
runs everything, including tests that are known not to
work |
23:49.24 |
starseeker |
flawfinder,
rtwizard, etc |
23:49.38 |
starseeker |
check and
regress are the ones we've "hooked up" and expect to
work |
23:50.06 |
starseeker |
if it's
easier we can comment out the non-working ones |
23:50.18 |
starseeker |
is fine either way |
23:51.10 |
starseeker |
advantage of
leaving them on is people can work with them in isolation "out of
the box" if they want to try and get them working without having to
uncomment code, but the nightly regression is more
important |
23:52.04 |
maths22 |
starseeker: I
can't find an easy way to change that |
23:52.15 |
starseeker |
maths22: OK,
don't worry about it |
23:54.17 |
starseeker |
surprised the
quat unit tests are failing |
23:54.43 |
starseeker |
checks on Linux |
23:55.00 |
starseeker |
blinks |
23:55.06 |
starseeker |
yeah, failing
here too |
23:55.12 |
starseeker |
wonder what
busted 'em |
00:11.30 |
starseeker |
andromeda-galaxy: just so you know to keep
an eye out for it, I've queued up a follow-on task for your script
getting the transcribed PDF working with comgeom-g |
00:12.16 |
starseeker |
andromeda-galaxy: if you want to have a go
at it, the follow-on task will be to figure out what's up with the
arb imports (the getting wireframe but not raytrace
thing) |
00:13.38 |
starseeker |
if you get
everything working fully, we'll add the final, correct comgeom file
to our sample db directory |
00:15.37 |
*** join/#brlcad milamber
(~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
00:22.53 |
starseeker |
andromeda-galaxy: looks like that
improvement wasn't enough:
brlcad.org/~starseeker/arbn_crash.g |
00:24.00 |
starseeker |
src/other/libgdiam/gdiam.cpp:1345: bool
CompareByAngle::operator()(point2d* const&, point2d*
const&): Assertion `false' failed. |
00:27.55 |
starseeker |
andromeda-galaxy: it looks like the
problem is CompareByAngle - I take it that was needed for the
initial sorting to match the output? |
00:32.49 |
andromeda-galaxy |
starseeker:
hmmm... I can look into it some more.. that was already there, I
thought it was just how it sorted the points by x then y the way
that it needed to for monotone chain... that's definitely something
that we could replace with another function... |
00:33.17 |
andromeda-galaxy |
Sorry I
didn't realize that for this task, but just getting it ``working''
with this example was a good bit of work... |
00:33.18 |
starseeker |
I'm not sure
the monotone chain needs sorting |
00:33.35 |
starseeker |
andromeda-galaxy: sure - we can make
another task if you want to go another round with it |
00:34.05 |
starseeker |
or if it does
need sorting... I'll have to look at what I did in
libbn |
00:34.59 |
andromeda-galaxy |
starseeker:
it seems to, at least according to the geomalgorithms
site |
00:35.29 |
starseeker |
OK - what I
may have done was sort the points by first x values, then
y |
00:35.46 |
starseeker |
that forms a
polyline, which I think is one of the valid inputs to the monotone
chain |
00:36.33 |
andromeda-galaxy |
right, I
think that's what it says needs to be done... |
00:36.51 |
starseeker |
OK, it's
coming back to me |
00:36.56 |
andromeda-galaxy |
writing a
sort function for that and replacing it in |
00:37.21 |
starseeker |
yeah, the
monotone chain can take a polyline, and I was thinking a polyline
sort would be more robust than the CompareByAngle thing |
00:37.22 |
andromeda-galaxy |
the
convex_hull algorithm shouldn't be too hard... would be fun for
another task... |
00:37.41 |
andromeda-galaxy |
right... that
makes sense |
00:37.50 |
starseeker |
you've
already got the convex hull algorithm :-) |
00:38.06 |
starseeker |
now we just
need to replace the sorting mechanism and hope it doesn't break
anything else in gdiam |
00:38.28 |
andromeda-galaxy |
does anything
else use CompareByAngle? |
00:38.45 |
starseeker |
doesn't look
like it |
00:39.14 |
starseeker |
tries a quick hack |
00:42.13 |
andromeda-galaxy |
in that case,
should be nice and easy to replace it without breaking other
things... at least if it doesn't break chull, which it
shouldn't |
00:42.48 |
starseeker |
nods - doesn't look like ProjPointSet::compute() is happy
with the results |
00:42.51 |
starseeker |
blegh |
00:43.14 |
andromeda-galaxy |
hm... what
happened? |
00:44.50 |
starseeker |
andromeda-galaxy:
http://pastebin.mozilla.org/8101239http://pastebin.mozilla.org/8101239 |
00:45.42 |
andromeda-galaxy |
starseeker:
changing the sort seems like it *shouldn't* change anything but the
ordering, especially since the geomalgorithms page describes it
using that sort... |
00:45.46 |
andromeda-galaxy |
that's
odd... |
00:46.27 |
andromeda-galaxy |
hmm... fixing
that probably will take some detective work through gdiam... I hope
it doesn't require fully understanding the
algorithm.... |
00:46.43 |
starseeker |
nods - at this point, I'll put it up to you - if you want
tasks to keep digging at this we can do that, or we can take a wack
at the GeometricTools code and see if does
better |
00:47.42 |
andromeda-galaxy |
we might as
well spend a little more time on gdiam since it might be more
efficient... if we can't figure it out after that task, we can try
out another one for GeometricTools... if you could upload the model
you've been using to test the function, that would also be
great! |
00:47.52 |
andromeda-galaxy |
the
finishing-fixing-comgeom stuff also sounds
interesting... |
00:48.23 |
starseeker |
brlcad.org/~starseeker/arbn_crash.g |
00:48.35 |
starseeker |
bb -o
arbn.bot |
00:49.10 |
andromeda-galaxy |
great! |
00:49.37 |
starseeker |
doesn't really have a sense of how hard it would be to
translate C++11 to libbn with a little C++ mixed in - probably not
as bad as Fortran, but I don't know enough about C++11 to
day |
00:49.41 |
starseeker |
s/day/say |
00:50.55 |
andromeda-galaxy |
true... I
don't know too much either, but it would certainly be interesting
to try |
00:51.51 |
starseeker |
a lot of it
should map to libbn types (point2d, point3d, etc.) and we should
have the 2d stuff pretty much in place, but there would definitely
be some significant pieces |
00:52.48 |
andromeda-galaxy |
right...
things like, say, C++11 closures/lambda functions would be a bit
harder to translate into C89, but I don't know if it uses any of
those |
00:53.45 |
starseeker |
I think this
is most/all of the needed code: http://brlcad.org/~starseeker/GteMinimumVolumeBox3.tar.gz |
00:54.25 |
starseeker |
if we
estimate it at ~1k lines per task, bearing in mind some if it
should already be there, that's about 6-7 tasks |
00:55.40 |
starseeker |
for things
like gaussian elimination, we'll have to make sure about row/column
conventions and other fun stuff |
00:56.27 |
andromeda-galaxy |
indeed... |
00:56.46 |
starseeker |
gotta run -
let me know if it looks like something you'd like to take a crack
at. I suspect we're going to find that the gdiam code has too many
sharp corners to easily be made into production grade code
:-/ |
00:57.02 |
andromeda-galaxy |
sure
:-) |
00:57.32 |
*** join/#brlcad ignacio-mac
(~IgnacioUy@unaffiliated/ignaciouy) |
00:57.53 |
starseeker |
that's not to
say the GeometricTools stuff is guaranteed, but at least they're
current/active and making a tool set instead of a paper
;-) |
00:58.28 |
*** join/#brlcad ignacio_
(~ignacio@r167-62-75-162.su-static.adinet.com.uy) |
00:59.05 |
*** join/#brlcad ignacio-mac
(~ignacio@unaffiliated/ignaciouy) |
00:59.20 |
ignacio |
ignacio-mac,
you rock |
01:02.45 |
ignacio-mac |
ignacio, i
know |
01:37.15 |
Notify |
02GCI:mike_eirinberg * 5297186472460288 :
Task Claimed - I would like to work on this task. |
01:46.52 |
Notify |
02GCI:mike_eirinberg * 5297186472460288 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
01:48.52 |
Notify |
02GCI:gjeet *
6359310477033472 : Re: Decision - Well Mongoose, I just noticed
that you didn't do any other task. So in order to get a certificate
you need to do some other task. As you lost claim... |
02:42.50 |
maths22 |
starseeker: I
have a way to limit what it runs |
02:43.05 |
maths22 |
Where is the
list of such tests> |
02:48.17 |
maths22 |
starseeker:
http://pastebin.ubuntu.com/9593086/ |
02:48.37 |
maths22 |
Script for
the dashboard (allows for revision information to be included and
such. |
02:48.44 |
maths22 |
Still
currently a work in progress |
03:16.39 |
``Erik |
exactly why
the bootstrapped cmake instead of system? (my gut feeling is that
it's bandaid on a symptom instead of a fix) |
03:33.44 |
starseeker |
``Erik:
bootstrapped cmake works, system doesn't |
03:33.46 |
starseeker |
not sure
why |
03:35.08 |
starseeker |
maths22: it's
not an explicit list - it's built up as a set of dependicies to the
check and regress custom targets |
03:35.31 |
starseeker |
maths22: I
can build an explicit list if that's needed, but it's not being
built at the moment |
05:01.29 |
maths22 |
starseeker:
Can you point me to where they are defined? |
05:04.44 |
*** join/#brlcad n_reed_
(~molto_cre@66-118-151-70.static.sagonet.net) |
05:04.53 |
*** join/#brlcad tofu_
(~sean@66-118-151-70.static.sagonet.net) |
05:09.54 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
05:11.59 |
*** join/#brlcad Vijfhoek
(quassel@46.249.37.134) |
05:21.19 |
Notify |
02GCI:brlcad
* 4956557716488192 : Task Assigned - This task has been assigned to
PaxEuropaea. You have 100 hours to complete this task, good
luck! |
05:24.25 |
Notify |
02GCI:brlcad
* 5860933276532736 : Task Closed - Congratulations, this task has
been completed successfully. |
05:25.17 |
Notify |
02GCI:brlcad
* 5860933276532736 : unconfirmed - Andromeda Galaxy, On quick
review, this looks good, but please run the patch by starseeker on
IRC to make sure you got it working right if you... |
05:27.07 |
Notify |
02GCI:o7p9bxbnyj * 5874710239772672 : Task
Claimed - I would like to work on this task. |
05:31.18 |
Notify |
02GCI:brlcad
* 5900674122383360 : Task Closed - Congratulations, this task has
been completed successfully. |
05:36.28 |
Notify |
02GCI:brlcad
* 5900674122383360 : needs more, but good effort - Marc, this is
looking better. There are still a handful of issues that'll need to
be fixed before this can be used, but it's a good... |
05:36.48 |
Notify |
02GCI:brlcad
* 5874710239772672 : Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
05:38.03 |
Notify |
02GCI:brlcad
* 5874710239772672 : important task - This is a very important
task, so please take care and ask questions if any come up. Please
contact me directly via e-mail if you can't get an... |
05:57.53 |
Notify |
02GCI:ankitmukherjee * 6359310477033472 :
None - I haven't done any of the other tasks due to final exams at
school and a slew of other work. I was just confused as to why
other "competitors" or... |
06:18.25 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
06:19.22 |
MarcTannous |
g'morning |
06:30.22 |
Notify |
02GCI:smriti7545 * 5202849461960704 : Need
more time - Sir please I need some more time to complete the
task |
06:56.56 |
maths22 |
starseeker:
http://brlcad.org/CDash/viewCoverage.php?buildid=7 |
06:58.03 |
maths22 |
tofu_: Take a
look as well |
06:58.13 |
maths22 |
Current
coverage report, submitted through ctest |
06:58.15 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
06:58.23 |
maths22 |
I'm working
on getting all this stuff integrated nicely |
07:01.44 |
Notify |
03BRL-CAD:maths22 * 63802
brlcad/trunk/CTestConfig.cmake: added nightly time |
07:06.11 |
*** join/#brlcad alisha
(~alisha@115.184.126.110) |
07:09.10 |
*** join/#brlcad bugport
(~bugport@91.103.85.100) |
07:19.59 |
Notify |
02GCI:tannousmarc * 5823454855036928 :
Task Claimed - I would like to work on this task. |
07:25.16 |
Notify |
02GCI:brlcad
* 5823454855036928 : Task Assigned - This task has been assigned to
Marc Tannous. You have 100 hours to complete this task, good
luck! |
07:26.31 |
Notify |
02GCI:tannousmarc * 5823454855036928 :
Quick question - Sean, could you join IRC for a second? We were
discussing about js canvas a few weeks ago about basic primitives
in 2D with randomized... |
07:59.19 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
08:11.06 |
*** join/#brlcad YashM
(~YashM@59.95.37.243) |
08:29.10 |
Notify |
02GCI:utkarshsingh341 * 5625032667561984 :
Task Claimed - I would like to work on this task. |
08:29.21 |
Notify |
02GCI:utkarshsingh341 * 5625032667561984 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
08:35.23 |
Notify |
03BRL-CAD:d_rossberg * 63803
(rt^3/trunk/tests/coreInterface/halfspace.cpp
rt^3/trunk/tests/coreInterface/primitives.cpp): no idea what was
going on there: this code was tested but was definitely wrong
too |
08:36.26 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:56.31 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:29.16 |
*** join/#brlcad AndroUser2
(~androirc@213.233.85.30) |
09:30.33 |
*** join/#brlcad AndroUser2
(~androirc@213.233.85.30) |
09:36.57 |
Notify |
02GCI:jatish
* 5311760286351360 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
09:37.03 |
Notify |
02GCI:jatish
* 5311760286351360 : Task Claimed - I would like to work on this
task. |
09:38.38 |
Notify |
02GCI:rossberg * 5311760286351360 : Task
Assigned - This task has been assigned to jatish. You have 100
hours to complete this task, good luck! |
09:46.21 |
*** join/#brlcad AndroUser2
(~androirc@213.233.85.30) |
09:59.14 |
Notify |
02GCI:Melange
* 5564670123442176 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
09:59.17 |
*** join/#brlcad AndroUser2
(~androirc@213.233.85.30) |
10:15.16 |
Notify |
02GCI:gjeet *
5202849461960704 : Deadline extended - The deadline of the task has
been extended with 2 days and 0 hours. |
10:20.23 |
Notify |
02GCI:rohit_agarwal * 6349681697226752 :
Ready for review - The work on this task is ready to be
reviewed. |
10:21.15 |
*** join/#brlcad bugport
(~bugport@91.103.85.100) |
10:23.22 |
Notify |
02GCI:rohit_agarwal * 6349681697226752 :
Link Shared - I uploaded the video on Google Drive and submitted
the URL. I took the music from here- https://www.youtube.com/watch?v=-IBgbdEoBSo |
10:23.45 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.55.218) |
10:33.01 |
Notify |
02GCI:gjeet *
6359310477033472 : I am so sorry for inconvenience you faced - I
am sorry from my heart that I couldn't get you extra time. Actually
you didn't asked for time here on melange, so I... |
11:07.53 |
*** join/#brlcad gjeet
(3b5be853@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.232.83) |
11:09.53 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:17.52 |
*** join/#brlcad gjeet
(3b5be853@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.232.83) |
11:21.42 |
*** join/#brlcad smt (~smt@117.200.235.198) |
11:25.21 |
smt |
hey! i just
configured and built the code in vm debian(windows).Its src dir
shows the various folders but in its sub-folders i am not able to
access the .c files say libged dir, it doens't show
analyze.c |
11:25.28 |
smt |
plz
help!! |
11:32.13 |
smt |
ohk! got in
the trunk folder :) |
11:37.44 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.53.96) |
11:37.49 |
starseeker |
maths22: the
macro logic for the check target starts around line 493 in the top
level CMakeLists.txt file |
11:38.27 |
starseeker |
regress
targets are handled in the regress/CMakeLists.txt file |
11:39.02 |
starseeker |
maths22:
sweet coverage report! |
11:40.46 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
11:53.16 |
*** part/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
11:54.06 |
*** join/#brlcad aditya
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
11:54.52 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
11:56.40 |
Notify |
03BRL-CAD:starseeker * 63804
brlcad/trunk/src/other/libgdiam/gdiam.cpp: Apply gdiam patch from
http://www.google-melange.com/gci/task/view/google/gci2014/5860933276532736
- successfully integrates the new algorithm |
11:56.40 |
gcibot |
Update gdiam
oriented bounding box algorithm |
11:56.41 |
gcibot |
Status:
Closed |
11:56.41 |
gcibot |
Mentor(s):
Isaac Kamga, Dishank |
11:59.27 |
*** join/#brlcad gjeet
(3b5be853@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.232.83) |
12:27.28 |
Notify |
02GCI:rossberg * 6349681697226752 : Nice
video - I like it. Can you please tell us which font you have
used and where the music came from (to check the
licenses)? |
12:28.54 |
Notify |
02GCI:rossberg * 6349681697226752 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
12:32.25 |
Notify |
02GCI:rossberg * 6349681697226752 :
Deadline extended - The deadline of the task has been extended with
1 days and 0 hours. |
12:39.14 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
13:26.19 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
13:44.13 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:47.20 |
*** join/#brlcad sofat
(~sofat@223.225.207.47) |
13:47.59 |
sofat |
maths22,
hello |
13:49.42 |
*** join/#brlcad sofat
(~sofat@223.225.207.47) |
13:57.49 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
13:58.13 |
ignacio |
Hi all, Good
day ^_^ |
13:59.13 |
sofat |
hello |
14:07.07 |
MarcTannous |
sup
ignacio |
14:08.53 |
*** join/#brlcad gjeet
(3b5be853@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.232.83) |
14:12.03 |
*** join/#brlcad sofat_
(~sofat@223.225.220.155) |
14:20.34 |
*** join/#brlcad sofat_
(~sofat@223.225.220.155) |
14:27.51 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
14:34.39 |
*** join/#brlcad sofat__
(~sofat@106.192.139.81) |
15:09.37 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
15:10.15 |
Notify |
02GCI:rohit_agarwal * 6349681697226752 :
Correction - To be more specific I used Apple SD Gothic Neo and
not AppleGothic. |
15:13.19 |
Notify |
02GCI:adityagulati * 5863782450462720 :
Ready for review - The work on this task is ready to be
reviewed. |
15:16.55 |
Notify |
02GCI:rossberg * 6349681697226752 : Task
Closed - Congratulations, this task has been completed
successfully. |
15:19.53 |
Notify |
03BRL-CAD:starseeker * 63806
brlcad/trunk/src/librt/test_shape_recognition.cpp: Spot arbn shapes
and start thinking about cylinders. |
15:39.51 |
*** join/#brlcad YashM_
(~YashM@117.198.17.107) |
15:42.07 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:44.28 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:50.06 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.147) |
15:52.41 |
Notify |
02GCI:tannousmarc * 5823454855036928 :
Ready for review - The work on this task is ready to be
reviewed. |
15:52.51 |
Notify |
02GCI:tannousmarc * 5823454855036928 :
Lack of patch - Sorry for the lack of patch, I will not be able to
access my Linux distro for a while, I just wrote the code in a
Windows IDE, and explained... |
16:08.59 |
Notify |
02GCI:rohit_agarwal * 5880415785058304 :
Task Claimed - I would like to work on this task. |
16:22.07 |
Notify |
02GCI:rossberg * 5880415785058304 : Task
Assigned - This task has been assigned to Rohit Agarwal. You have
100 hours to complete this task, good luck! |
16:23.47 |
Notify |
02GCI:camelia_mm * 4824199776436224 : Task
Claimed - I would like to work on this task. |
16:36.16 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
16:37.10 |
Notify |
02GCI:mihaineacsu29 * 4824199776436224 :
Task Assigned - This task has been assigned to camelia_mm. You have
100 hours to complete this task, good luck! |
16:47.45 |
MarcTannous |
Brlcad: Sean,
did you get the chance to check this out http://codepen.io/marctannous/pen/xbOBGP
? |
16:50.52 |
brlcad |
MarcTannous:
yeah, that looks like a start -- is that manually drawing the base
shapes? |
16:51.41 |
brlcad |
did you try
to do booleans? |
16:51.55 |
MarcTannous |
Not sure what
you mean by manually drawing |
16:52.07 |
MarcTannous |
They are
easly generated in js |
16:52.10 |
MarcTannous |
easily* |
16:52.53 |
MarcTannous |
Booleans are
kinda hard to do ( the whole suite of operations such as xor
) |
16:53.03 |
MarcTannous |
Because you'd
have to "merge" paths |
16:53.42 |
MarcTannous |
This way,
sometimes the shapes are added one to another due to the randomness
of the whole thing and the frequency of creation being super super
high |
16:56.36 |
brlcad |
hm, maybe
what you're seeing is different than what I'm seeing... |
16:56.46 |
Notify |
02GCI:rohit_agarwal * 6349681697226752 :
Information - I used AppleGothic as font of the first heading and
Gill Sans for the rest of the video. The link to the music
is... |
16:56.48 |
brlcad |
I see
outlines (just the outlines, not filled) |
16:57.02 |
MarcTannous |
yeah, and
they sometimes get merged ( the shapes ) |
16:57.06 |
MarcTannous |
and just
float around as a whole |
16:57.16 |
MarcTannous |
until their
so called "life |
16:57.17 |
brlcad |
basically
circles, triangles, and squares flying out randomly with their
outline colors changing very rapidly |
16:57.18 |
MarcTannous |
expires |
16:57.21 |
MarcTannous |
yeah |
16:57.49 |
MarcTannous |
Flying out
and eventually dying when their "life" gets too high in order to
nto cause lag after 10 seconds or so |
16:58.03 |
MarcTannous |
they can be
filled pretty easily but I don't think it would look that
good |
16:58.31 |
brlcad |
if they're
solid filled the same color, that's effectively a boolean
union |
16:58.40 |
brlcad |
s/effectively// |
16:59.03 |
MarcTannous |
that's
right |
16:59.07 |
MarcTannous |
Yeah, that
would be easy to do |
17:00.31 |
brlcad |
then might
look interesting to issue the shapes in pairs, vary the sizes and
rotations of the shapes per pairing for variety |
17:01.03 |
brlcad |
that might be
interesting enough for a starter |
17:01.12 |
MarcTannous |
will work on
that in my downtime |
17:01.31 |
brlcad |
I'll create a
set of tasks so you get credit for all this ;) |
17:01.49 |
MarcTannous |
have been
working a lot on motion animations lately in CSS http://codepen.io/collection/nZMbrW/
while waiting for tasks to be reviewed, the js canvas thing is on
my to do list tho |
17:01.53 |
Notify |
02GCI:rohit_agarwal * 6349681697226752 :
Ready for review - The work on this task is ready to be
reviewed. |
17:02.24 |
MarcTannous |
By the way,
I've submitted a .cpp file for my unit test and "wrote" the rest of
the patch file in the comment as I cannot use my linux partition
for a while ( probably until tomorrow ) and therefore can't svn
diff on windows |
17:02.29 |
MarcTannous |
hope that's
okay |
17:04.09 |
brlcad |
likes http://codepen.io/marctannous/pen/yyJwBe |
17:04.44 |
MarcTannous |
oh that's
actually the weirdest thing ever. Those are two rectangles spinning
around |
17:05.02 |
brlcad |
MarcTannous:
so you do realize that you can get a full dev environment set up on
Windows (including Subversion)? |
17:05.13 |
MarcTannous |
both of them
only having colored the top and bottom sides, the other two being
transparent, while giving the whole rectangle a border-radius of
50% ( pretty much a circle ) |
17:05.32 |
MarcTannous |
brlcad: Yeah,
but that would be pretty pointless since I have it already in a
working condition on Ubuntu |
17:05.44 |
MarcTannous |
And it would
take me probably less time to fix ubuntu than to install it on
windows too |
17:05.47 |
brlcad |
not pointless
if you can't make proper patch files |
17:06.03 |
Notify |
03BRL-CAD:ejno * 63807
brlcad/trunk/src/libged/simulate/physics_world.cpp: remove use of
btMotionState and simplify initialization code; the problem is
either with positioning or bounding boxes |
17:06.09 |
brlcad |
it's 10x more
work to try to manually apply changes .. that's why patch files
exist |
17:06.16 |
MarcTannous |
I could've
wrote the patch file by hand |
17:06.33 |
MarcTannous |
If that's an
issue |
17:09.09 |
brlcad |
from the
reviewer's perspective, it's a question of whether it can be
applied quickly, flawlessly, independently and have it just
work |
17:10.01 |
MarcTannous |
how are
.patches applied? |
17:10.01 |
brlcad |
for someone's
first-time submission, it can be pretty lenient, but like I
mentioned ... you're level of expertise and participation are
greatly heightened, so expectations will continue to increase
:) |
17:10.10 |
brlcad |
patch -p0
< your_file |
17:10.13 |
MarcTannous |
ow |
17:10.17 |
MarcTannous |
well that's
easy |
17:10.51 |
MarcTannous |
If it not
being a patch is a big issue, just submit some feedback on the code
and I'll create the patch first thing tomorrow, after I get ubuntu
working properly |
17:11.07 |
brlcad |
that should
apply without fail, compile, and work to whatever extent
intended |
17:11.13 |
brlcad |
if that
doesn't work, something's wrong with the patch ;) |
17:11.58 |
brlcad |
i also
noticed your last couple patches also still had changes from other
tasks mixed in (unit testing of sphere iirc) |
17:12.44 |
MarcTannous |
I removed the
changes from previous tasks in the final submission of the task
iirc |
17:13.02 |
MarcTannous |
they are all
in the same directory and automatically get added when I ask svn to
patch my modifications |
17:13.03 |
brlcad |
it's not a
"big issue", but it is an issue and it does make reviews take 10x
more effort (a review that could've literally taken 30 seconds
might end up taking a few minutes) |
17:13.28 |
MarcTannous |
how should I
go about a situation like: |
17:13.41 |
brlcad |
the one I
closed 12 or so hours ago had other mods included still |
17:14.04 |
MarcTannous |
I have a root
directory. It has two folders, A and B. A has 2 modified files, but
I only want to submit a patch with 1 of them, and I also want to
include the modified files from B. |
17:14.11 |
MarcTannous |
How should I
create the patch? |
17:14.21 |
MarcTannous |
svn diff the
whole root and then manually delete stuff that's extra? |
17:14.42 |
brlcad |
svn diff
path/to/A/file1 path/to/B > mypatch |
17:15.03 |
MarcTannous |
ow |
17:15.06 |
MarcTannous |
that's
easy |
17:15.21 |
MarcTannous |
did not know
you can add stuff together |
17:15.22 |
brlcad |
you
definitely can/should just read and edit the patch if
needed |
17:15.35 |
brlcad |
so long as
you don't break the format (it uses the context lines) |
17:15.57 |
brlcad |
where you'll
still run into problems are when you make two different changes to
the same file |
17:16.28 |
MarcTannous |
can't I just
choose which modified line to add to a patch? |
17:16.29 |
brlcad |
in that case,
you'll want to either manually edit the patch file or keep separate
checkouts/directories when changes are going to overlap |
17:16.41 |
MarcTannous |
saw it
indicates the index of lines changing |
17:16.49 |
brlcad |
or keep patch
sets yourself even .. I do that a lot |
17:17.35 |
brlcad |
e.g., make
change #1, svn patch > change_1.patch, svn revert -R . to undo
the changes, make change #2, svn patch > change_2.patch,
etc |
17:18.14 |
brlcad |
then I can
svn revert any time, re-apply a given patch, test it, work on it
some more, improve it, create a new version, revert, work on
something else, etc |
17:18.30 |
brlcad |
if they're
big complicated changes, a separate checkout directory is often
better though |
17:18.48 |
MarcTannous |
why do you
guys use svn instead of git tho? |
17:19.37 |
brlcad |
variety of
reasons and an involved discussion |
17:19.58 |
brlcad |
but basically
we want centralized cooperation amongst core devs |
17:20.11 |
brlcad |
which svn
implicitly requires without any action |
17:20.25 |
brlcad |
you can kind
of do that with git, but it's optional and not
enforceable |
17:20.56 |
MarcTannous |
centralized
cooperation = patch logs? |
17:21.13 |
brlcad |
heck no,
patches are for external new contributors |
17:21.45 |
brlcad |
contributors
gain commit access when they demonstrate competency with our dev
infrastructure |
17:22.39 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
17:22.40 |
brlcad |
sending a
patch is basically equivalent to a pull requests |
17:22.53 |
brlcad |
(in fact
under the hood it's exactly that) |
17:23.56 |
brlcad |
if you used a
tool/website/interface like github that sends pull request
notifications for you, it would be identical with
subversion |
17:24.09 |
brlcad |
git !=
github |
17:26.00 |
MarcTannous |
On my last
coding task you mentioned something about my code not being exactly
on-point |
17:26.05 |
MarcTannous |
As in it was
still flawed |
17:26.14 |
MarcTannous |
Does my
latest task still have these issues? |
17:27.29 |
andromeda-galaxy |
brlcad: for
http://www.google-melange.com/gci/task/view/google/gci2014/5874710239772672,
I noticed that rtshot seems to try to determine whether to use
rt_raybundle_maker() or rt_gen_circular_grid() by looking at the
values of the given options (specifically -c); do you have a
specific interface in mind for how it should determine when to use
rt_gen_conic? (sorry to interrupt...) |
17:28.46 |
brlcad |
MarcTannous:
I haven't seen your latest task yet |
17:29.11 |
MarcTannous |
brlcad: when
you find some time to check it :
http://www.google-melange.com/gci/task/view/google/gci2014/5823454855036928 |
17:29.11 |
gcibot |
Write
CoreInterface unit test #5 |
17:29.12 |
gcibot |
Status:
NeedsReview (3 days 17 hrs 55 min) |
17:29.12 |
gcibot |
Mentor(s):
Mandeep Kaur, Ishwerdas |
17:30.00 |
brlcad |
andromeda-galaxy: no interface in mind --
anything sensible should be fine |
17:30.51 |
brlcad |
all of the
bundling interface can/should change for consistency |
17:31.03 |
brlcad |
circular_grid
sounds an aweful lot like a cone for example |
17:31.07 |
andromeda-galaxy |
right... |
17:31.12 |
brlcad |
in which
case, what's the difference with a conic |
17:31.32 |
brlcad |
or maybe they
should be one in the same with another parameter that talks about
an angle |
17:31.56 |
andromeda-galaxy |
that makes
sense... what does gen_circular_grid() do for an angle right
now? |
17:32.06 |
brlcad |
it
doesn't |
17:33.04 |
brlcad |
we can create
an API design task to sort out exactly what that API should look
like if you want to work on making it clean |
17:33.27 |
brlcad |
that is a
very important task to get working well, correctly, and
cleanly |
17:33.39 |
brlcad |
whipping it
into shape is worthwhile |
17:34.06 |
andromeda-galaxy |
Makes
sense... right now, I'm just a little confused as to the exact
difference between gen_conic() and gen_circular_grid()
--- |
17:36.18 |
andromeda-galaxy |
it seems like
gen_ellipticial_grid() should be effectively creating a cone of
rays with a divergence angle in the x and y directions specified by
avec/bvec... (so rt_gen_circular_grid() does the same thing but
with the divergence angle calculated from radius) |
17:41.00 |
andromeda-galaxy |
brlcad: also,
I'm a little confused as to the difference between rt_shootrays()
and rt_shootray_bundle()... |
17:43.35 |
andromeda-galaxy |
ohh... is it
that rt_gen_*_grid() make it all happen in a x/y grid, whereas
rt_gen_conic() should sample in (non-spiraling, so not like
rt_raybundle_maker()) ``rings'' around the center ray? |
17:52.32 |
brlcad |
andromeda-galaxy: perhaps the first step
is to sketch a diagram of what all the existing functions
do |
17:53.08 |
brlcad |
it very well
could be that one of the existing functions already does what this
task calls for given the right parameters |
17:53.14 |
brlcad |
it that's the
case, your job is very simple |
17:53.55 |
brlcad |
will add a diagram task, maybe create it ascii art so it can
become documentation as a doxygen comment with the function
declaration |
17:53.58 |
andromeda-galaxy |
brlcad: is
there any disadvantage to using something like an option '-B
<bundle_type>' for rtshot? overall, that seems like it would
allow extending the set of bundles that rtshot can create more
easily.... it could always fall back to attempting to determine
which type to use based on other options as well --- the problem
with the current approach is that it seems to me that -n, -c, and
-R all kind of make sense f |
17:54.57 |
brlcad |
your message
was truncated off at "kind of make sense f" |
17:55.09 |
andromeda-galaxy |
oh sorry...
let me resend the stuff after that |
17:55.19 |
andromeda-galaxy |
or
conic... |
17:55.29 |
andromeda-galaxy |
(apparently,
it was just barely over the limit) |
17:56.15 |
brlcad |
sure a bundle
type sounds great |
17:56.26 |
andromeda-galaxy |
I think that
I can tell the difference between what's already there and conic,
since I believe that conic should create non-spiraling
rings... |
17:56.31 |
brlcad |
to me, this
is all about creating a general interface that lets one specify a
pattern |
17:57.16 |
andromeda-galaxy |
right... then
we can add more bundle (pattern) types to rt, and rtshot -B
<bundle_type> selects the kind of pattern... then the rest of
the pattern-specific options are passed through to that function,
and then it shoots the rays... |
17:57.39 |
brlcad |
that pattern
may be circular, spiraling, rectangular; orthogonal or divergent
or convergent; and with some params to specify
density/pattern |
17:57.47 |
andromeda-galaxy |
just curious,
where did the name 'rt_raybundle_maker()' come from? it's kind of
generic... |
17:58.03 |
brlcad |
all these
names can be changed |
17:58.09 |
brlcad |
almost
certainly named on a whim |
17:58.17 |
andromeda-galaxy |
ahh... |
17:58.18 |
brlcad |
by different
devs at different types |
17:58.35 |
brlcad |
maybe even
completely ignorant of the existing API |
17:58.42 |
brlcad |
so there may
be some redudancy |
17:58.49 |
andromeda-galaxy |
alos, is
rt_shootrays() or rt_shootray_bundle() preferred?
rt_raybundle_maker uses one of them and rt_gen_*_grid uses the
other... |
17:58.51 |
brlcad |
if you see
room for consolidation/improvement, let me know ... |
17:59.00 |
brlcad |
it would be
good to see a summary of where this api is all at |
17:59.19 |
andromeda-galaxy |
luckily, I
don't think there's too much redundancy... part of having a good
standard interface for patterns would probably be to have a good
naming convention for them though. |
17:59.24 |
brlcad |
I believe
rt_shootrays() is the more new/modern/flexible
interface |
17:59.56 |
brlcad |
conceptually
rt_shootrays() and rt_shootray_bundle() do the exact same
thing |
18:00.02 |
brlcad |
they shoot a
set of rays |
18:00.09 |
brlcad |
so that to me
says they're redundant |
18:00.31 |
andromeda-galaxy |
right.... soo
new code should use rt_shootrays()? |
18:00.32 |
brlcad |
the fact that
they work on different containers/data is kind of irrelevant to API
design |
18:01.00 |
andromeda-galaxy |
they do seem
to be redundant... above, I was just talking about the pattern
generation code in mkbundle.c, the pattern types all seem fairly
different... |
18:02.36 |
andromeda-galaxy |
so for this
task, I should 1) write rt_gen_conic to correctly populate the
xrays struct given parameters like divergence angle, number of
rings, number of rays per ring and 2) set up something in rtshot
like the aforementined -B <bundle_type> that makes rtshot
construct a conic pattern and then shoot it? |
18:11.14 |
brlcad |
yeah, I mean
API design, there are differences in the patterns and I think
that's part why there are multiple versions |
18:11.33 |
brlcad |
the second
dev didn't see the pattern they liked and they didn't like the
name, so they implemented a different one |
18:11.51 |
brlcad |
and now we
need to consolidate |
18:12.46 |
andromeda-galaxy |
for
rt_shootrays/rt_shootray_bundle? |
18:13.27 |
Notify |
02GCI:Melange
* 4531831353376768 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
18:13.52 |
andromeda-galaxy |
if
rt_shootrays() is supposed to be better, moving to it and remeoving
rt_shootray_bundle() shouldn't be too hard... rt_shootray_bundle()
seems to only be used by rtshot |
18:14.35 |
Notify |
03BRL-CAD:starseeker * 63808
brlcad/trunk/src/librt/test_shape_recognition.cpp: Make a stab at
spotting cylinders. |
18:24.36 |
brlcad |
andromeda-galaxy: possibly, would have to
look at how those two functions differ ... why did two devs come up
with two different approaches, which is better, etc |
18:25.06 |
brlcad |
the name
rt_shootrays() is better ... whether the args and data being passed
is better remains to be seen |
18:25.31 |
brlcad |
if you can
provide a summary analysis of the functions, that would be
helpful |
18:26.12 |
andromeda-galaxy |
ah...
okay |
18:26.31 |
andromeda-galaxy |
brlcad: I've
been trying to look at them now... rt_shootrays() is a lot simpler
than rt_shootray_bundle() |
18:27.48 |
andromeda-galaxy |
it looks like
rt_shootray_bundle() does a bunch of calculations with the model
rpp, as opposed to rt_shootrays() which just calls rt_shootray()
repeatedly |
18:28.31 |
andromeda-galaxy |
rt_shootray_bundle() basically
reimplements all the stuff that rt_shootray() does, whereas
rt_shootrays() calls rt_shootray() |
18:30.47 |
andromeda-galaxy |
for now, I'll
use rt_shootrays() in rtshot... just checking, is my above
assessment of the task generally correct? |
18:31.57 |
brlcad |
yes |
18:32.46 |
andromeda-galaxy |
great! I'll
start working on writing rt_gen_conic() now, then add the -B option
to rtshot |
18:32.48 |
brlcad |
just remember
that this is a hot task, so it can easily expand to a dozen or more
other tasks if that's what it takes to get it cleaned up and
provably working well |
18:33.15 |
brlcad |
we don't just
want this done -- we want to use this (really soon) |
18:33.20 |
brlcad |
and for real
analysis work |
18:33.39 |
brlcad |
so it must be
correct to some level of certainty |
18:34.09 |
andromeda-galaxy |
okay, I'll
try to make sure it's correct... I'll test it out on various models
in rtshot etc. etc. as well |
18:34.22 |
andromeda-galaxy |
doing more
tasks to get the rest of the APIs cleaned up would be
nice |
18:45.29 |
andromeda-galaxy |
by the way,
is there a preferred mechanism for applications to switch behavior
based on string arguments (e.g. one of if/strcmp chain,
bu_hashtable, etc.)? |
18:53.44 |
*** join/#brlcad winghouchan
(~winghouch@2.123.10.10) |
18:54.43 |
winghouchan |
brlcad: Are
there any definitive plans for the website at the
moment? |
18:59.11 |
brlcad |
winghouchan:
what do you mean? there are lots of definitive plans, and at least
three different website domains involved :) |
18:59.25 |
brlcad |
so
"yes" |
18:59.58 |
brlcad |
and no, they
can't be quickly simply summarized other than "make it all work
well together, look great, and be easy to use" |
19:01.09 |
winghouchan |
In my opinion
the current tasks for the site are too fragmented |
19:01.23 |
MarcTannous |
Well the
website is pretty big |
19:01.47 |
MarcTannous |
A normal
website design process should take anywhere between 40 and 200-300
hours of manwork |
19:01.53 |
MarcTannous |
depending on
size |
19:02.01 |
MarcTannous |
And that's of
an experienced web dev/designer |
19:02.14 |
MarcTannous |
Just my 2
cents |
19:02.28 |
winghouchan |
I was looking
at the work done by others and for most people who have completed
more than one website task their work is not that
cohesive |
19:03.13 |
winghouchan |
MarcTannous:
I agree |
19:04.24 |
winghouchan |
To make the
process of building the site more cohesive would it be better to
set tasks for each stage of the process? |
19:04.45 |
MarcTannous |
oh my god I
should design a BRL-CAD CSS loader |
19:05.50 |
winghouchan |
For example:
Task 1: Research, Wireframe and Design |
19:06.00 |
winghouchan |
Task 2.x:
Build the site |
19:06.15 |
winghouchan |
Task 2 could
be divided into each of the pages |
19:06.50 |
winghouchan |
Task 3: QA,
Research, Iterate and Improve |
19:08.13 |
andromeda-galaxy |
brlcad: it
looks like the other bundle makaing functions all create rays with
the same direction but different start points dispersed around a
center ray; am I correct in believing that the proposed gen_conic()
should create rays starting at the same point but with different
directions? |
19:11.05 |
winghouchan |
Not sure if
it's too late to work my suggestion though since a lot of work has
already been put in but hopefully a solution can be found through
discussion |
19:14.59 |
winghouchan |
With more
streamlined tasks the success of completing the site is more
measurable and a clear goal is set. The current plan is not obvious
for people doing website related tasks |
19:41.25 |
brlcad |
winghouchan:
I don't disagree but there are also a lot of different reasons for
GCI tasks too -- some are purely to give students a chance to
learn, others are an opportunity to test out design ideas (that we
may or may not have thought about), others are towards project
objectives |
19:41.48 |
brlcad |
and
everyone's skills are all over the map, so yeah, it's GOING to be a
mess ;) |
19:42.29 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
19:42.36 |
brlcad |
the best you
can do it try to ensure your work is consistent with your interests
and that'll hopefully be interesting to us so we can incorporate
the different design elements |
19:42.55 |
brlcad |
andromeda-galaxy: bingo,
exactly |
19:43.00 |
andromeda-galaxy |
brlcad:
great! |
19:43.04 |
brlcad |
that's the
divergent aspect |
19:43.13 |
brlcad |
they're
parallel, divergent, or convergent |
19:43.19 |
andromeda-galaxy |
brlcad: I'm
working on rotating the direction properly... |
19:43.31 |
brlcad |
(e.g.,
starting from a grid and converging towards a point would be
another possibility) |
19:43.35 |
andromeda-galaxy |
makes
sense |
19:43.41 |
brlcad |
andromeda-galaxy: there is logic for
exactly this already in src/rt |
19:43.45 |
andromeda-galaxy |
where? |
19:44.23 |
brlcad |
find where
perspective rays are fired |
19:44.29 |
andromeda-galaxy |
hmm. okay,
one sec |
19:45.14 |
andromeda-galaxy |
basically,
what I'd been planning to do (for example, for the outermost ring)
--- rotate by the necessary angle of divergence around an axis
orthogonal to the given direction (to get some point on that ring)
and then rotate around that ring by the necessary angle for each
point |
19:45.41 |
andromeda-galaxy |
rotating
arouond the orthogonal vector is fairly easy because you can just
basically add a vector with length radius in the correct
direction... |
19:46.34 |
andromeda-galaxy |
where are
perspective rays fired? I'm unfortunately still more familiar with
libbn/libbu/librt than with src/rt |
19:52.24 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:52.53 |
brlcad |
andromeda-galaxy: what you describe isn't
far off but there are a couple issues |
19:53.01 |
brlcad |
the pattern
has to be balanced, for example |
19:53.27 |
andromeda-galaxy |
I assumed
that it would be balanced because it's moving in equal increments
between rings and between points within a ring... |
19:53.29 |
brlcad |
so you either
want to still shoot a grid -- in a conic/circular pattern but
sampling the center of grid cells) |
19:53.49 |
brlcad |
or determine
what a given ring needs to have to ensure they're evenly
spaced |
19:54.23 |
andromeda-galaxy |
because if
rays_per_ring is passed in, just rotate through each time by
M_2PI/rays_per_ring, right? |
19:55.46 |
andromeda-galaxy |
then you can
decompose that rotation into adding two vectors that are orthogonal
to the original ray with a little trigonometry... |
20:00.11 |
brlcad |
the shape of
the pattern being useful is one of density |
20:00.26 |
brlcad |
there are a
variety of sampling patterns with different properties |
20:00.39 |
brlcad |
you could
shoot a grid like this, for example:
http://people.sc.fsu.edu/~jburkardt/c_src/ellipse_grid/ellipse_grid_test01.png |
20:00.51 |
brlcad |
or you could
shoot in polar like this:
http://www.mathworks.com/help/examples/matlab/CompareExtrapolationOfCoarselyAndFinelySampledScatteredDExample_01.png |
20:01.23 |
winghouchan |
brlcad: Okei
thank you! |
20:01.25 |
brlcad |
the latter is
not desirable as-is because that's not a regular pattern, but then
one could obviously adjust it to be regular (possibly) |
20:01.42 |
andromeda-galaxy |
hmmm |
20:02.12 |
andromeda-galaxy |
the second
one is what I'd originally had in mind |
20:02.13 |
brlcad |
you could
even do a random sampling and (with the right kind of random number
generator) be able to guarantee regular sampling |
20:02.20 |
brlcad |
whereas pure
random is not reguarl |
20:02.54 |
andromeda-galaxy |
the advantage
of the second pattern you mentioned is that every point in the
outermost ring is exactly on the edge of the cone |
20:03.33 |
brlcad |
sure |
20:03.35 |
andromeda-galaxy |
which is why
I'd been considering it |
20:03.54 |
brlcad |
and the
disadvantage is that you have to adjust the sampling as you
approach the interior to maintain a given point density |
20:04.24 |
andromeda-galaxy |
right...
you'd have to do some fun stuff to correctly adjust rays_per_ring
on each ring as a function of ring # |
20:04.36 |
brlcad |
think about
the chord distance between neighboring points on the outermost ring
-- that distance should be upheld everywhere |
20:05.02 |
brlcad |
you wouldn't
want to sample the center point N times, for example |
20:05.08 |
andromeda-galaxy |
the first one
is nice for regularity... as for using a random number generator
with normalization, that'd probably be the most difficult
possibility since we don't have (as far as I now) any random number
generater that can do that... |
20:05.16 |
andromeda-galaxy |
*know |
20:05.17 |
brlcad |
same holds
for halfradius where you don't need/want to sample 2x |
20:05.42 |
brlcad |
we have
random number generators that will do the right thing |
20:05.53 |
brlcad |
but we don't
want that one as a first cut on this |
20:06.03 |
brlcad |
just that
it's one of several possible sampling approaches |
20:06.12 |
andromeda-galaxy |
ahhh |
20:06.58 |
andromeda-galaxy |
okay.. I can
try to do either the regularized polar or the cartesian approach, I
don't really have a preference... do you think that one would be
significantly more useful than the other? |
20:10.11 |
brlcad |
regular grid,
staggered grid, random regular, random irregular, radial regular,
radial irregular, spiral regular, spiral irregular, etc |
20:10.21 |
brlcad |
(just
thinking through options)_ |
20:11.17 |
andromeda-galaxy |
indeed... now
I'm really not sure which would be best for a first stab at
it... |
20:11.23 |
brlcad |
the easiest
is probably going to be to shoot a regular grid as that's probably
what rt_gen_circular does now and you could mimic it
closely |
20:11.29 |
brlcad |
you just have
a different ray starting point |
20:11.42 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
20:11.51 |
brlcad |
maybe, I
forget what the different existing patterns look like |
20:12.05 |
andromeda-galaxy |
basically,
doing that is doing exactly what rt_gen_circular_grid does except
modifying dir instead of pt, I believe |
20:12.10 |
brlcad |
start there,
create a visualization of the existing patterns |
20:12.34 |
andromeda-galaxy |
except that
dir has to be unitized (at least according to the header
file) |
20:13.35 |
andromeda-galaxy |
how would you
create a visualization of the patterns? just write some code that
runs rt_gen_* and then turns it into some other representation
(like very thin cylinders in a .g file or gnuplot graphs, for
example)? |
20:13.54 |
brlcad |
any way you
want |
20:14.10 |
brlcad |
we want to
see what they look like |
20:15.03 |
andromeda-galaxy |
right...
would that be part of the submission for this task? |
20:15.11 |
andromeda-galaxy |
I can think
of a couple of fun ways to do that |
20:15.20 |
brlcad |
there are
options to RT where it will export 3D plot data (line segments) of
the rays fired, and there are tools to look at plot data in 2d or
3d, so you could use that |
20:15.50 |
andromeda-galaxy |
aha! that
would work... |
20:15.57 |
brlcad |
I'd make
another task to visualize it so you'd come back to this task
afterwards/next |
20:16.21 |
andromeda-galaxy |
ahh...
okay |
20:16.41 |
brlcad |
once
visualized, lets make the "final product" a simple ascii art
depiction of the pattern annotated with the generator
args |
20:16.49 |
andromeda-galaxy |
makes
sense |
20:16.49 |
brlcad |
so an image
and a text file |
20:17.15 |
brlcad |
how many
routines are there? three? |
20:17.19 |
andromeda-galaxy |
I think
so |
20:17.30 |
andromeda-galaxy |
but
rt_gen_circular_grid is just a special case of rt_gen_elliptical
grid |
20:17.43 |
brlcad |
so it'll be
easy ;) |
20:18.14 |
andromeda-galaxy |
the ascii art
might end up just being basically a projection of the ray hits onto
a surface... |
20:19.02 |
andromeda-galaxy |
it probably
would be... even doing the uniform grid approach for rt_gen_conic()
would be quite interesting though, since I'd have to confirm that
the grid stays uniform as the ray lengths change |
20:20.05 |
andromeda-galaxy |
so should I
stop working on this one for now, until we have that one
ready? |
20:21.02 |
Notify |
02GCI:aa2014
* 4531831353376768 : Task Claimed - I would like to work on this
task. |
20:21.47 |
Notify |
02GCI:aa2014
* 4531831353376768 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
20:22.19 |
brlcad |
andromeda-galaxy: I don't see it as
stopping, it's just working another aspect of this project
;) |
20:22.36 |
andromeda-galaxy |
brlcad:
indeed, I just meant e.g. unclaim this task, work on something else
until then |
20:22.44 |
brlcad |
like I said,
I could probably come up with a dozen tasks in this area that'd
take you through the next couple weeks |
20:22.55 |
andromeda-galaxy |
that would be
nice ;-) |
20:23.00 |
MarcTannous |
brlcad: did
you get a chance to check out my code? ( sorry for intrerrupting
your discussion ) |
20:23.44 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
20:24.01 |
andromeda-galaxy |
brlcad: so
until you have a chance to put those ones up, I'll find something
else to do... maybe some of those CoreInterface
tasks... |
20:24.03 |
brlcad |
andromeda-galaxy: don't worry about the
claim/unclaim ... the task to vis will get added probably tonight
along with a few others and you can unclaim/claim/reclaim then
... |
20:24.19 |
brlcad |
definitely
wouldn't want you to jump to a diff task "waiting"! |
20:24.27 |
andromeda-galaxy |
brlcad:
great! in that case, I won't |
20:24.48 |
andromeda-galaxy |
just wanted
to check since sometimes the task batches don't go up for a
while... |
20:24.57 |
brlcad |
yeah, don't
work something else if this is at all interesting .. just keep
going and they'll get credited |
20:25.02 |
andromeda-galaxy |
I'll just
start working on the vis now so I have it ready when you put it
up |
20:25.10 |
brlcad |
great |
20:25.29 |
brlcad |
MarcTannous:
I'm not in review position at the moment or I would |
20:25.41 |
brlcad |
MarcTannous:
in discussion position if you have questions ;) |
20:26.07 |
andromeda-galaxy |
but in
general, you think that I should waait until after the vis is done
and and we've had a chance to look at the results from it to work
on gen_conic(), right? |
20:26.28 |
MarcTannous |
brlcad: well
I'd like to suggest some tasks revolving either around
BRLCAD::Objects or Vector3Ds |
20:27.11 |
MarcTannous |
brlcad: These
are both heavily used in rt^3 and could use some operators to make
the code easier to read/implement |
20:27.26 |
brlcad |
andromeda-galaxy: yes, I think that's in
order ... |
20:27.30 |
MarcTannous |
brlcad: such
as overflowing operators or adding some basic comparation
functions. |
20:28.24 |
brlcad |
MarcTannous:
hm, those sound like great questions for d_rossberg as that's his
domain |
20:28.47 |
brlcad |
he did
comment in one of the tasks why there were limited
facilities |
20:28.47 |
MarcTannous |
he mentioned
BRLCAD::objects comparators a few days ago IIRC |
20:28.47 |
andromeda-galaxy |
brlcad: sure,
then I'll take a look at doing the visualization and see if it
brings up anything that makes one sampling approach look
particularly good |
20:28.52 |
MarcTannous |
but he said
it would be pretty ahrd to implement |
20:29.10 |
brlcad |
"pretty hard"
makes for poor gci tasks :) |
20:29.19 |
brlcad |
especially if
rossberg says they're hard :) |
20:29.35 |
brlcad |
andromeda-galaxy: great |
20:29.38 |
MarcTannous |
maybe a
beginner task for overflowing the == operator on
Vector3Ds? |
20:29.59 |
MarcTannous |
it's a static
function with 4 lines of code that I ahve to write in all my unit
tests |
20:30.05 |
brlcad |
andromeda-galaxy: grided is always a safe
bet -- the question is really whether there's already something
shooting a regular or irregular circular pattern,
precedence |
20:30.42 |
starseeker |
andromeda-galaxy: I'll hold off on putting
up GeometricTools tasks if you're going to tackle the pattern
raytracing - that's the more useful of the two |
20:30.47 |
brlcad |
MarcTannous:
oh you mean to create a mini set of math helper routines just for
the unit testing? |
20:31.04 |
MarcTannous |
I think it
would help with other parts of the code too, not just unit
testing |
20:31.17 |
MarcTannous |
addition of
Vector 3Ds, substraction, checking for equality etc |
20:31.19 |
MarcTannous |
basic
stuff |
20:31.26 |
brlcad |
well the
other parts of the code aren't test code, so the considerations
change in a big way :) |
20:31.41 |
MarcTannous |
a global
library that would include all these |
20:31.45 |
MarcTannous |
and be
included where needed |
20:31.52 |
MarcTannous |
is that
big? |
20:31.52 |
brlcad |
most of that
already exists in brl-cad's basic math library (C API) |
20:32.08 |
MarcTannous |
ow |
20:32.08 |
brlcad |
so we
definitely wouldn't want to duplicate everything |
20:32.21 |
brlcad |
and double
our maintenance burden |
20:32.45 |
brlcad |
not to
mention questions about validity (proving routines are correct is a
LOT of work) and interoperability |
20:33.05 |
brlcad |
that's why
daniel mentioned he left that up to the calling application, so you
can use different math libraries and MOOSE doesn't need to know or
care |
20:33.20 |
brlcad |
not
impossible, but I think there are lower fruit to get picked
first |
20:33.58 |
brlcad |
e.g., if the
problem is four lines of code getting replicated, refactoring rules
would dictate just putting those four lines into a utility file
local to the tests so they're only defined once |
20:33.58 |
MarcTannous |
okay then,
thought it wouldn't alter the "whole" so much |
20:34.26 |
MarcTannous |
but it would
be pretty neat to have operators on Vector3Ds defined as to avoid
those huge ifs in unit tests |
20:37.49 |
brlcad |
andromeda-galaxy: useful reading: http://wiki.povray.org/content/Reference:Camera |
20:38.11 |
brlcad |
MarcTannous:
I suggest asking daniel about that |
20:40.12 |
andromeda-galaxy |
brlcad:
pov-ray? |
20:40.47 |
andromeda-galaxy |
I might be
looking at the wrong output for this... I was trying to look at the
plot3 output from rtshot with R_DEBUG&RDEBUG_PLOTRAY
set |
20:43.22 |
brlcad |
andromeda-galaxy: yeah, pov-ray's docs on
cameras are very similar as you're basically setting up a type of
camera |
20:43.39 |
*** join/#brlcad ColloquyUser
(~caen23@92.81.191.161) |
20:43.46 |
andromeda-galaxy |
oh, you mean
for the parameters to rtshot? |
20:43.58 |
brlcad |
(the camera
is what defines the ray orientations) |
20:44.24 |
andromeda-galaxy |
ahh... |
20:44.28 |
brlcad |
so I just
mean in general, in terms of thinking about what the API should
look like, what options where should/shouldn't be |
20:44.38 |
brlcad |
s/where/there/ |
20:45.02 |
andromeda-galaxy |
rtshot -p 0 0
0 -d 1 0 0 -X 80000000 -c 10 -n 3 -R 30 |
20:45.15 |
andromeda-galaxy |
oh sorry,
that was the wrong thing |
20:45.19 |
andromeda-galaxy |
right |
20:46.02 |
andromeda-galaxy |
that makes
sense.. .right now for the visualization I'm trying to make rtshot
shoot a bundle, but the above command doesn't seem to be working...
it appears to only be shooting one ray for some reason |
20:46.05 |
Notify |
02GCI:iamhasana * 4531831353376768 : Task
Claimed - I would like to work on this task. |
20:49.46 |
brlcad |
andromeda-galaxy: don't know, never run
that command ... but I do know it was working at some point; might
have gotten broken during some maintenance |
20:50.41 |
andromeda-galaxy |
hmm... okay,
still looking into it... if it doesn't start working soon, I'll
just write a little application that calls gen_* and then outputs
the rays in some nice text format |
20:51.15 |
andromeda-galaxy |
many of the
povray camera options seem to have to do with the projection that
the camera should use... |
20:53.30 |
andromeda-galaxy |
brlcad: which
is kind of interesting... most of the options there seem to really
make sense as options to the various ray-pattern-generators, each
of which would need their own options, rather than for shooting
individual rays. The different kinds of perspectives are also kind
of interesting, it seems like at least some of them could be
implemented as their own pattern generators |
20:53.40 |
andromeda-galaxy |
(sorry if
that cut off, I can't tell for sure if it did or not) |
20:54.26 |
Notify |
02GCI:iamhasana * 4531831353376768 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
20:54.28 |
brlcad |
didn't cut
off and that's why I mentioned the url; rather deceivingly
relevant |
20:54.35 |
andromeda-galaxy |
ahh |
20:55.33 |
brlcad |
gotta run,
ttyl! |
20:55.35 |
andromeda-galaxy |
it *seems*
relevant but most of it is related to the whole-scene based
stuff... it would also be kind of fun to think about ray pattern
generators that take geometry as an input option and then use it as
part of the generation... |
20:55.42 |
Notify |
02GCI:iamhasana * 4531831353376768 : Task
Claimed - I would like to work on this task. |
20:55.44 |
andromeda-galaxy |
sure
:-) |
20:55.50 |
brlcad |
andromeda-galaxy: *bingo* |
20:56.02 |
brlcad |
this is part
of a larger issue, creating patterns of replicated
geometry |
20:56.18 |
brlcad |
where here
the geometry is a simple oriented line/ray |
20:56.24 |
brlcad |
but could in
theory be any geometry |
20:56.45 |
brlcad |
and you might
want a linear, circular, or rectangular pattern based on a
parameterization |
20:58.01 |
andromeda-galaxy |
ah, that
makes sense... hopefully this will help get there |
20:59.18 |
brlcad |
btw, the -X
0x80000000 should work... redirect stdout to a
file.plot3 |
20:59.36 |
andromeda-galaxy |
that seems to
be working, it just only seems to be shooting one ray for some
reason... |
21:00.13 |
brlcad |
ah |
21:00.19 |
Notify |
02GCI:iamhasana * 4531831353376768 : None
- Do you know how to submit your designs ? |
21:00.40 |
brlcad |
someone was
messing around in there earlier specifically on the bundle shooter
and might have broken it |
21:01.03 |
andromeda-galaxy |
makes
sense... I'm pretty sure it's calling
rt_shootray_bundle() |
21:01.49 |
andromeda-galaxy |
the code for
rt_shootray_bundle() looks suspiciously similar to that foor
rt_shootray(), that's one reason to favor rt_shootrays() at
leasat |
21:11.50 |
MarcTannous |
good night
guys |
21:26.41 |
brlcad |
cya
MarcTannous ! |
21:39.42 |
starseeker |
well, phooey
arbn doesn't do concave shapes |
21:42.52 |
brlcad |
nope, it's a
union of half-spaces by definition |
21:43.09 |
brlcad |
er, the
intersection rather |
21:43.30 |
starseeker |
crud was
hoping to use than instead of NMG |
21:43.32 |
starseeker |
oh
well |
21:44.30 |
brlcad |
could take it
as an opportunity to fix+merge the nmgreorg branch! that'd help
reduce the mess greatly |
21:44.45 |
starseeker |
heh. More
concerned with the raytracing performance, actually |
21:45.34 |
starseeker |
NMG (IIRC) is
still slow |
21:45.49 |
starseeker |
still wants to replace the NMG ray intersection with BoT
intersection under the hood |
21:46.12 |
brlcad |
reduces
model->region->shell->loops->edges->vertics to just
shell->loops->edges->vertices which will help with that
some |
21:46.26 |
brlcad |
doesn't have
to go as deep and not nearly as big API |
21:46.50 |
starseeker |
nods - big job though and basically a distraction from my
main objective |
21:47.15 |
brlcad |
NMG speed up
about 25% just by using pooling ... most of the rest is just simple
linear algorithms scanning over all pairings |
21:47.53 |
starseeker |
still - we
should in principle be able to convert it to BoTs on the fly and do
NMG almost exactly as fast as BoT |
21:47.56 |
brlcad |
it's not a
distraction if you need a polygonal container... |
21:48.07 |
brlcad |
unless you're
bob :) |
21:48.13 |
maths22 |
brlcad: did
you see the CDash coverage stuff? |
21:48.27 |
brlcad |
maths22:
nope, at least I don't think so |
21:48.49 |
brlcad |
going
nmg->bot isn't a problem ... pretty sure that works now pretty
well |
21:49.01 |
brlcad |
using it for
ray tracing would be good obviously |
21:49.19 |
brlcad |
the time you
were talking about didn't sound like a ray tracing performance
issue |
21:49.22 |
brlcad |
but
construction |
21:49.40 |
maths22 |
brlcad:
http://brlcad.org/CDash/viewCoverage.php?buildid=7 |
21:50.18 |
brlcad |
maths22:
that's awesome! |
21:50.27 |
brlcad |
does it stay
up-to-date? |
21:51.15 |
brlcad |
wonders if that's counting the tests in the regress
directory |
21:51.17 |
brlcad |
and
benchmark |
21:52.20 |
maths22 |
brlcad:
regress is included; benchmark isn |
21:52.36 |
maths22 |
isn´t |
21:52.50 |
maths22 |
brlcad: would
having it update once a week be reasonable? |
21:52.50 |
starseeker |
brlcad: what
I wanted to do was toss a bunch of plane equations into arbn and
get back a primitive. That's out unless I use the convex hull
approach and construct a boolean tree of arbns, which has its
attractions... |
21:53.47 |
starseeker |
I went from
nmg faces to brep faces for the primitive->brep work, I'm sure I
can go the other way for this... but it's a lot of explicit
vertex/edge/loop/etc. mucking I was hoping I could
dodge |
21:54.31 |
starseeker |
especially if
going to NMG also gives a slow raytrace - was thinking arbn might
be both more compact and faster |
21:56.07 |
starseeker |
it's even
conceivable that the arbn tree approach might let me reduce some
shapes down to simple arb combinations |
21:58.07 |
brlcad |
maths22:
includes the unit tests? I forget the target name starseeker
created to just run them but basically "make test" runs everything
(except make benchmark) |
21:58.24 |
brlcad |
would be good
to run all three test types for coverage reporting since they're
more reflective |
21:58.36 |
brlcad |
starseeker:
what was the name of that new target? |
21:58.58 |
brlcad |
starseeker:
boolean tree of arbns... that is interesting! |
21:59.33 |
starseeker |
make
check? |
21:59.49 |
brlcad |
and for what
it's worth, I'd be a little surprised if arbn ended up faster than
nmg for an object with the same face count |
22:00.00 |
brlcad |
yeah, check,
that's the one -- thanks |
22:00.25 |
starseeker |
maybe not
faster, but possibly more compact... |
22:00.32 |
brlcad |
maths22: so
yeah, test and benchmark or regress and check and benchmark
:) |
22:00.36 |
maths22 |
brlcad: It
does the equivalent of make test |
22:00.52 |
starseeker |
might be
worth some experimentation, but first I need to get *something*
working, good bad or indifferent |
22:01.08 |
brlcad |
definitely
more compact |
22:01.11 |
brlcad |
(arbn) |
22:01.18 |
starseeker |
test includes
some things that are known not to be working, like flawfinder and
rtwizard |
22:02.09 |
starseeker |
flawfinder in
particular would be a job to get working... not sure about the
others |
22:02.27 |
maths22 |
starseeker:
we can exclude with a regex |
22:02.44 |
starseeker |
that's
basically what regress and check do automatically |
22:02.58 |
starseeker |
if it's
easier to do it in the CDash setup that's cool too - whatever
works |
22:05.33 |
maths22 |
I just need a
single regex that excludes everything we want to exclude (or
includes everything we want to include) |
22:06.52 |
brlcad |
pretty cool
to see all the libbu results ... including the coverage across the
unit tests themselves |
22:07.02 |
brlcad |
that in
theory exist to provide full coverage ;) |
22:07.41 |
brlcad |
dives into more reporting |
22:07.56 |
maths22 |
brlcad: I
also could use a regex of files to exclude from coverage
testing |
22:08.01 |
maths22 |
ex
src/other |
22:11.19 |
maths22 |
starseeker:
would it be reasonable to add benchmark to make test? |
22:11.37 |
Notify |
03BRL-CAD:ejno * 63809
(brlcad/trunk/src/libged/simulate/collision.cpp
brlcad/trunk/src/libged/simulate/collision.hpp and 4 others):
compile the collision algorithm from simrt.c |
22:14.58 |
starseeker |
maths22: I
think it's possible, if brlcad doesn't mind |
22:15.37 |
starseeker |
does some thought experiments and concludes that arbn boolean
trees aren't such a hot idea |
22:17.37 |
starseeker |
maths22: the
regex match would be something like not matching ^regress- or label
matching "Regression" |
22:17.55 |
starseeker |
the "active"
regression tests have a label Regression |
22:20.32 |
starseeker |
maybe we
could explicitly disable tests with a NOT_WORKING label and do
ctest -LE NOT_WORKING ? |
22:24.11 |
starseeker |
tries that... |
23:09.57 |
Notify |
02GCI:rexey29
* 5269456200663040 : Task Claimed - I would like to work on this
task. |
23:19.47 |
Notify |
02GCI:Melange
* 4938019295461376 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
23:22.31 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
23:30.31 |
Notify |
03BRL-CAD:starseeker * 63810
brlcad/trunk/regress/CMakeLists.txt: add a label to disabled tests
so ctest -LE NOT_WORKING will function |
23:32.45 |
Notify |
02GCI:judebirch * 5857438834098176 :
Redone - Sorry for the mistake, I've done the entire logo
again. |
23:51.05 |
Notify |
02GCI:mihaineacsu29 * 4531831353376768 :
Task Assigned - This task has been assigned to Hasan Ahmad. You
have 100 hours to complete this task, good luck! |
23:52.41 |
Notify |
03BRL-CAD:starseeker * 63811
brlcad/trunk/src/libbrep/shape_recognition.cpp: Need to use
tolerancing on the surface checks - eventaully this will become a
parameter. |
23:52.44 |
Notify |
02GCI:mihaineacsu29 * 5269456200663040 :
Task Assigned - This task has been assigned to Rexey. You have 100
hours to complete this task, good luck! |
23:54.25 |
Notify |
03BRL-CAD:starseeker * 63812
brlcad/trunk/src/librt/test_shape_recognition.cpp: Start thinking
about how to handle the planar case. nmg is the catch-all solution,
but also the least beneficial when it comes to compact data
storage. |
00:02.24 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
00:11.20 |
Notify |
03BRL-CAD:starseeker * 63813
brlcad/trunk/src/librt/test_shape_recognition.cpp: typo |
00:13.38 |
starseeker |
maths22: does
63810 + ctest -LE NOT_WORKING do what you need? |
00:17.12 |
Notify |
03BRL-CAD:starseeker * 63814
brlcad/trunk/bench/CMakeLists.txt: ws |
00:19.54 |
maths22 |
starseeker:
Will check... |
00:28.31 |
Notify |
03BRL-CAD:starseeker * 63815
(brlcad/trunk/src/librt/CMakeLists.txt
brlcad/trunk/src/librt/test_shape_recognition.cpp): test is for
planar objects period, not just arbn |
00:32.50 |
Notify |
03BRL-CAD:starseeker * 63816
(brlcad/trunk/src/librt/CMakeLists.txt
brlcad/trunk/src/librt/test_shape_recognition.cpp): more
notes |
00:33.12 |
andromeda-galaxy |
starseeker,
maths22: anyone know of a decent tool for turning lots of points
with floating-point coordinates into decent (better than
gnuplot/dumb terminal) ascii art? the gnuplot/dumb terminal has too
much distortion... |
00:34.54 |
starseeker |
erm |
00:36.11 |
starseeker |
aa-lib? |
00:37.47 |
andromeda-galaxy |
starseeker:
I'll take a look at it, thanks! |
00:38.08 |
andromeda-galaxy |
I have my
code outputting essentially gnuplot data files, but translating
circles b hanad is really annowing |
00:38.14 |
andromeda-galaxy |
*by hand is
really annoying |
00:38.49 |
starseeker |
for really
tight diagram sizes I'm not sure how well it will do - someone did
some 3d diagrams for some of our docs a while back, but I don't
recall what tool they used |
00:39.28 |
andromeda-galaxy |
ahhh |
00:39.55 |
starseeker |
if you have a
lot of trouble might be worth fishing through the logs |
00:40.08 |
andromeda-galaxy |
indeed... I
might try that if I can't get aalib to do what I want |
00:43.10 |
Notify |
03BRL-CAD:starseeker * 63817
brlcad/trunk/src/librt/CMakeLists.txt: Just use a configure define
rather than trying to keep this commented out for
commits |
00:47.41 |
andromeda-galaxy |
brlcad: do
you mind if I don't have ascii art diagrams for
rt_raybundle_maker()? getting all the circles done is ascii art
seems quite challenging... |
00:52.01 |
Notify |
03BRL-CAD:starseeker * 63818
brlcad/trunk/src/librt/test_shape_recognition.cpp: Add a note to
look at arbn tessellation routines. |
00:52.05 |
starseeker |
andromeda-galaxy: I wouldn't worry about
it - the diagrams are less important than the
functionality |
00:52.49 |
starseeker |
if ascii art
won't cut it, we can put together something in DocBook with
images |
00:55.04 |
andromeda-galaxy |
starseeker:
from above, brlcad wanted me to do another task to get some
visualizations of what is already there |
00:55.29 |
andromeda-galaxy |
for doing ray
bundle creation, he mentioned that ideally there would be ascii art
images that we could include in the function docstrings |
00:57.10 |
andromeda-galaxy |
once
visualized, lets make the "final product" a simple ascii art
depiction of the pattern annotated with the generator
args |
00:57.28 |
andromeda-galaxy |
sorry, didn't
mean to send that twice... |
00:59.01 |
andromeda-galaxy |
starseeker
unfortunately ascii art + (lots of nested) circles != simple as far
as I can tell... |
01:00.53 |
andromeda-galaxy |
at least if
I'm trying to make everything look really correct (what I was
trying to do was one '*' for each point to be plotted that was
shown in the gnuplot output) |
01:02.47 |
andromeda-galaxy |
actually, in
general, ascii art for some of these patterns seems likely to get
very messy... |
01:10.09 |
andromeda-galaxy |
brlcad,
starseeker: also, aa-lib &c seem fine for getting the general
gist of normal images across, but they don't seem to do too well
with precision grapahs... |
01:19.29 |
maths22 |
Does anyone
know why www launches so many svn processes on bz? |
01:21.15 |
maths22 |
This first
error does not look good: http://brlcad.org/CDash/viewBuildError.php?buildid=10 |
01:22.35 |
andromeda-galaxy |
maths22: that
does look bad... |
01:46.38 |
andromeda-galaxy |
brlcad: I
think that I actually have a reasonable gen_conic
implemented... |
03:34.25 |
Notify |
02GCI:Melange
* 5218710037987328 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
03:49.55 |
starseeker |
that's
(mostly) more of the step warnings, probably coming from the step-g
build and friends |
03:50.00 |
starseeker |
I'll try to
quiet it tomorrow |
03:52.30 |
starseeker |
one of our
students is doing some work with the simrt code, so that may be
part of it... |
03:53.37 |
*** join/#brlcad YashM (~YashM@59.88.28.94) |
03:54.10 |
ignacio |
good night
n_n |
04:24.02 |
Notify |
02GCI:gjeet *
5857438834098176 Design Coreinterface logo #6
https://www.google-melange.com/gci/task/view/google/gci2014/5857438834098176:
Yeah that looks good It looks good. Just a few
tweaks... |
05:03.27 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
05:23.36 |
*** join/#brlcad alisha
(~alisha@115.241.211.49) |
05:44.46 |
Notify |
02GCI:hunarmalik * 4938019295461376 : Task
Claimed - I would like to work on this task. |
05:48.12 |
Notify |
03BRL-CAD:maths22 * 63819
brlcad/trunk/CTestConfig.cmake: Updated CTestConfig
file |
05:53.52 |
*** join/#brlcad YashM_
(~YashM@117.223.172.158) |
06:34.21 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
06:41.22 |
Stragus |
Woah. Europa
Report is one amazing movie. |
06:56.37 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
06:56.55 |
MarcTannous |
@any mentor
http://www.google-melange.com/gci/task/view/google/gci2014/5823454855036928,
please. |
07:03.43 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
07:42.52 |
Notify |
02GCI:shardulc * 6620713125412864 : Task
Claimed - I would like to work on this task. |
07:47.30 |
Notify |
03BRL-CAD
Wiki:Nmaditi123 * 0 /wiki/User:Nmaditi123: |
08:17.38 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
08:59.38 |
*** join/#brlcad shardulc
(~shardul@122.179.145.206) |
09:00.01 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:02.38 |
shardulc |
hello
everybody, I'm a GCI student doing this task: <http://www.google-melange.com/gci/task/view/google/gci2014/6620713125412864> |
09:02.44 |
Notify |
02GCI:gjeet *
6620713125412864 : Task Assigned - This task has been assigned to
shardulc. You have 100 hours to complete this task, good
luck! |
09:02.50 |
Notify |
02GCI:gjeet *
4938019295461376 : Task Assigned - This task has been assigned to
Hunar Malik. You have 100 hours to complete this task, good
luck! |
09:02.55 |
Notify |
02GCI:gjeet *
4938019295461376 : Task Reopened - This task has been
Reopened. |
09:03.50 |
Notify |
02GCI:brlcad
* 5823454855036928 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
09:03.51 |
Notify |
02GCI:gjeet *
4938019295461376 : Melange bug - Hey hunar, please claim it again,
By mistake I pressed assign button twice. |
09:04.59 |
shardulc |
I read a
little about Archer, but I can't find anything which would tell me
a bit more about what Archer actually does (is this what I'm
supposed to do?) |
09:05.35 |
shardulc |
could anyone
point me to a resource, or explain a bit so that I can get started
on my own? |
09:07.15 |
shardulc |
http://www.google-melange.com/gci/task/view/google/gci2014/6620713125412864 |
09:07.15 |
gcibot |
Write manual
page documentation (for archer) |
09:07.15 |
gcibot |
Status:
Claimed (4 days 3 hrs 54 min) |
09:07.15 |
gcibot |
Mentor(s):
Popescu Andrei, Jacob B |
09:07.23 |
YashM_ |
shardulc: the
best way to know about Archer is download the
application |
09:07.52 |
shardulc |
you mean get
BRL-CAD? |
09:07.57 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
09:08.04 |
YashM_ |
yep |
09:08.48 |
shardulc |
I already
have the sources and I can build BRL-CAD successfully, and I've
written docs for three or four commands in the past. |
09:09.21 |
shardulc |
so do I start
using archer directly? |
09:09.47 |
YashM_ |
look for the
mged.xml, play with archer and write docs in a similar
way |
09:10.39 |
Notify |
02GCI:brlcad
* 5823454855036928 : patch and more - I think patch format will
indeed help reviewing this kind of change where multiple files are
affected. Some minor stylistic points to work on in... |
09:11.20 |
*** join/#brlcad merzo
(~merzo@19-30-133-95.pool.ukrtel.net) |
09:12.07 |
shardulc |
YashM_: ok,
thanks! |
09:22.09 |
Notify |
02GCI:brlcad
* 5863782450462720 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
09:22.10 |
Notify |
02GCI:brlcad
* 5863782450462720 : Deadline extended - The deadline of the task
has been extended with 2 days and 2 hours. |
09:22.24 |
Notify |
02GCI:brlcad
* 5863782450462720 : which timeframe? - Aditya, notice that the
task description identifies three different potential timeframes.
Which is this supposed to address? That said, this... |
09:24.35 |
*** join/#brlcad YashM
(~YashM@117.222.65.0) |
09:43.52 |
shardulc |
hello
everybody, I'm a GCI student doing this task:
http://www.google-melange.com/gci/task/view/google/gci2014/6620713125412864 |
09:43.52 |
gcibot |
Write manual
page documentation (for archer) |
09:43.52 |
gcibot |
Status:
Claimed (4 days 3 hrs 18 min) |
09:43.52 |
gcibot |
Mentor(s):
Popescu Andrei, Jacob B |
09:44.19 |
shardulc |
I can build
BRL-CAD successfully, but when I run |
09:44.28 |
shardulc |
<PROTECTED> |
09:44.44 |
shardulc |
I get a
splash screen and an error dialog. |
09:47.48 |
shardulc |
The error
dialog says "An unexpected error occurred", and gives me a
backtrace |
09:52.09 |
shardulc |
http://pastebin.com/saqBeu5j has
the error message |
09:59.33 |
*** join/#brlcad shardulc
(~shardul@122.179.145.206) |
10:15.05 |
Ch3ck_ |
shardulc: is
it not ./build/bin/archer? |
10:16.59 |
Notify |
02GCI:edisonlee55 * 4928791491117056 :
Task Claimed - I would like to work on this task. |
10:17.35 |
Notify |
02GCI:ch3ck *
4928791491117056 : Task Assigned - This task has been assigned to
Edison Lee. You have 100 hours to complete this task, good
luck! |
10:18.15 |
Notify |
02GCI:edisonlee55 * 4928791491117056 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
10:35.16 |
shardulc |
hello all,
where can I find the sources for archer? |
10:36.35 |
Ch3ck_ |
shardulc:
archer? |
10:36.48 |
Ch3ck_ |
do you have a
fresh checkout for brlcad |
10:36.49 |
Ch3ck_ |
? |
10:37.15 |
shardulc |
yes, I
do |
10:37.29 |
Ch3ck_ |
shardulc:have
you properly compiled it? |
10:37.43 |
Notify |
02GCI:rohit_agarwal * 5880415785058304 :
Correcting Some Old Mistakes - Before doing this task I would like
to correct my mistakes in two tasks that I had completed before. In
the task - ANIMATE... |
10:37.44 |
shardulc |
yes. |
10:37.59 |
Ch3ck_ |
what is the
nameof the build directory? |
10:38.11 |
Ch3ck_ |
brlcad_build,brlcad-build?or
what |
10:38.34 |
shardulc |
it's .build
under the checked-out directory brldcad |
10:38.41 |
shardulc |
*brlcad |
10:38.48 |
Ch3ck_ |
that's wrong
shardulc |
10:39.07 |
Ch3ck_ |
you were
supposed to create a separate directory from the build |
10:39.31 |
Ch3ck_ |
shardulc:
create a brlcad_build dir outside of brlcad |
10:39.45 |
shardulc |
and
then? |
10:39.54 |
Ch3ck_ |
ok shardulc
let's do this |
10:40.08 |
Ch3ck_ |
1.) run "svn
status" inside brlcad checkout |
10:40.30 |
Ch3ck_ |
show me
output on paste.kde.org |
10:40.39 |
shardulc |
nothing's
been changed except for the .build directory which I
created |
10:40.56 |
Ch3ck_ |
2.) "svn
up" |
10:41.04 |
shardulc |
inside
.build, I ran cmake and then make to build BRL-CAD |
10:41.15 |
Ch3ck_ |
nope i don't
like it that way |
10:41.16 |
shardulc |
svn up does
nothing, it's already up-to-date |
10:41.26 |
Ch3ck_ |
good |
10:41.40 |
Notify |
02GCI:rohit_agarwal * 5564446986469376 : A
Correction - I found a mistake in my work and have uploaded a new
file with corrections in the task - Design Coreinterface logo
#10... |
10:41.41 |
Ch3ck_ |
3.) mkdir
brlcad_build outside brlcad |
10:42.10 |
shardulc |
ok |
10:43.02 |
Ch3ck_ |
4.) do the
cmake *magic* "cmake ../brlcad-checkout-dir
-DBRLCAD_BUILD_TYPE=Debug -BRLCAD-BUNDLED=ON;make" |
10:43.15 |
Notify |
02GCI:rohit_agarwal * 6424327624851456 : A
Correction - I found a mistake in my work and have uploaded a new
file with corrections in the task - Design Coreinterface logo
#10... |
10:44.07 |
Ch3ck_ |
shardulc:
hope your run that inside brlcad_build |
10:44.18 |
Ch3ck_ |
s/run/running/ |
10:45.36 |
shardulc |
ok, that's
running now |
10:46.55 |
Ch3ck_ |
shardulc: let
me know when you're done |
10:53.46 |
Notify |
02GCI:jatish
* 5311760286351360 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
10:53.50 |
*** join/#brlcad rohitagarwal
(~Rohit@14.194.242.43) |
11:09.19 |
Notify |
02GCI:jatish
* 5219416023236608 : Task Claimed - I would like to work on this
task. |
11:12.00 |
Notify |
02GCI:jatish
* 5219416023236608 : Claim Removed - The claim on this task has
been removed, someone else can claim it now. |
11:28.55 |
shardulc |
Ch3ck_: I'm
getting a warning (read as error because of the compilation flags)
saying that empty translation units are forbidden. |
11:30.00 |
shardulc |
I've fixed it
for now with a dummy typedef (I got that from
http://stackoverflow.com/questions/26541150/warning-iso-c-forbids-an-empty-translation-unit) |
11:32.58 |
shardulc |
Ch3ck_: my
build is done now |
11:33.23 |
Notify |
02GCI:adityagulati * 5863782450462720 :
Ready for review - The work on this task is ready to be
reviewed. |
11:39.04 |
Notify |
02GCI:Melange
* 5220441446678528 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
11:44.15 |
Notify |
02GCI:sfurti06 * 5828248575410176 : Ready
for review - The work on this task is ready to be
reviewed. |
11:46.38 |
*** join/#brlcad adityagulati
(dfe1f2cb@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.242.203) |
11:50.51 |
Ch3ck_ |
shardulc: i
got that same error too |
11:51.05 |
Ch3ck_ |
so have your
successfully launched archer? |
11:53.44 |
shardulc |
it launches,
but gives an "unexpected error" |
11:54.06 |
shardulc |
http://pastebin.com/saqBeu5j is
the trace it gives me |
11:54.39 |
shardulc |
otherwise
archer works without glitches |
11:56.09 |
Notify |
02GCI:rossberg * 5880415785058304 : None -
MOOSE is a concept for a new library that bundles BRL-CAD's core
functionality and provides them with an object orientated
interface. First steps are... |
11:56.44 |
*** join/#brlcad adityagulati
(dfe1f2cb@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.242.203) |
11:57.01 |
Ch3ck_ |
shardulc:
alright looks like a bug |
11:57.12 |
Ch3ck_ |
could you
file the bug? |
11:57.38 |
Ch3ck_ |
has not succeeded in compiling brlcad with the iso-c error
hanging |
11:58.29 |
Notify |
02GCI:rossberg * 5828248575410176 : Task
Closed - Congratulations, this task has been completed
successfully. |
12:01.18 |
Notify |
02GCI:rishisharma7361 * 4938019295461376 :
Task Claimed - I would like to work on this task. |
12:01.32 |
*** join/#brlcad adityagulati
(dfe1f2cb@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.242.203) |
12:02.00 |
shardulc |
Ch3ck: yes,
I'll do that |
12:02.44 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
12:25.05 |
*** join/#brlcad kanzure
(~kanzure@unaffiliated/kanzure) |
12:25.14 |
*** join/#brlcad brlcad
(~sean@66-118-151-70.static.sagonet.net) |
12:26.42 |
*** join/#brlcad adityagulati
(dfe1f2cb@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.242.203) |
12:26.42 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
12:26.42 |
*** join/#brlcad milamber
(~devli_000@104-9-73-54.lightspeed.cicril.sbcglobal.net) |
12:27.00 |
*** join/#brlcad adityagulati
(dfe1f2cb@gateway/web/cgi-irc/kiwiirc.com/session) |
12:27.00 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
12:27.00 |
*** join/#brlcad gcibot
(ignacio@unaffiliated/ignaciouy/bot/gcibot) |
12:27.00 |
*** join/#brlcad Ch3ck_
(~Ch3ck@66-118-151-70.static.sagonet.net) |
12:27.00 |
*** join/#brlcad mpictor
(~mark@c-69-136-183-213.hsd1.in.comcast.net) |
12:28.08 |
*** join/#brlcad adityagulati
(dfe1f2cb@gateway/web/cgi-irc/kiwiirc.com/ip.223.225.242.203) |
12:28.50 |
*** join/#brlcad YashM
(~YashM@117.222.65.0) |
12:32.24 |
Ch3ck_ |
shardulc:
good |
12:42.35 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
Task Claimed - I would like to work on this task. |
12:43.46 |
Notify |
02GCI:mihaineacsu29 * 6062225777229824 :
Task Assigned - This task has been assigned to utkarshsingh. You
have 100 hours to complete this task, good luck! |
12:44.40 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
one doubt - i wanted to know, do we have to make the cheat-sheet
designs for websites and webpages? |
12:50.57 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
13:03.56 |
Notify |
02GCI:ishwerdas * 4938019295461376 : Task
Assigned - This task has been assigned to Rishi. You have 100 hours
to complete this task, good luck! |
13:06.07 |
Notify |
02GCI:ishwerdas * 5863782450462720 : Task
Closed - Congratulations, this task has been completed
successfully. |
13:08.23 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
None - i also wanted to ask whether the design has to be
pertaining to the logo of BRL - CAD and the design cheat-sheet has
to be submitted in a single... |
13:27.53 |
shardulc |
where are the
archer sources? |
13:37.32 |
``Erik |
src/archer
and src/tclscripts/archer (and many others, since it uses
libged) |
13:52.10 |
Notify |
02GCI:adityagulati * 5781659991408640 :
Task Claimed - I would like to work on this task. |
13:52.15 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
14:14.03 |
Notify |
02GCI:judebirch * 5857438834098176 : I
have now done that too. - I have uploaded a new file |
14:14.28 |
Notify |
02GCI:judebirch * 5857438834098176 : Ready
for review - The work on this task is ready to be
reviewed. |
14:15.45 |
Notify |
03BRL-CAD:starseeker * 63820
brlcad/trunk/src/libged/simulate/simrt.c: Include common.h so we
don't get an empty file when bullet is disabled. |
14:16.49 |
starseeker |
maths22:
63820 should address the first (simrt.c.o) issue |
14:36.23 |
starseeker |
maths22: and
63821 should avoid the false positive keyword hits from the
step/express logic |
14:36.58 |
Notify |
03BRL-CAD:starseeker * 63821
(brlcad/trunk/db/nist/CMakeLists.txt
brlcad/trunk/src/conv/step/CMakeLists.txt): Redirect output from
various step commands to logs |
14:39.25 |
Notify |
02GCI:sharan1998 * 5798062521843712 : Task
Claimed - I would like to work on this task. |
14:51.54 |
shardulc |
would someone
clarify what archer expects at the command line? |
14:52.01 |
shardulc |
my
understanding is: |
14:52.22 |
shardulc |
<PROTECTED> |
14:53.07 |
shardulc |
<PROTECTED> |
14:53.45 |
shardulc |
<PROTECTED> |
14:53.59 |
Notify |
03BRL-CAD:starseeker * 63822
brlcad/trunk/src/librt/test_shape_recognition.cpp: Automatically
create the rcc primitives. We won't be able to manually debug NMG
insertion, so it's time to add r/w to the mix. |
14:54.02 |
shardulc |
<PROTECTED> |
14:54.48 |
shardulc |
since I can't
get anything to work, this is probably wrong, so could someone tell
me how to proceed? |
14:55.05 |
shardulc |
and are there
any other command-line options? |
14:59.39 |
shardulc |
(note: I was
looking at src/tclscripts/lib/GeometryIO.tcl) |
15:13.33 |
maths22 |
``Erik: could
Notify be modified to perform a get request to a particular url to
trigger a build? |
15:13.36 |
Notify |
02GCI:samrat_singh * 5337594732740608 :
Task Claimed - I would like to work on this task. |
15:18.56 |
*** join/#brlcad martinhesa
(~Martin@241.Red-80-39-185.dynamicIP.rima-tde.net) |
15:19.03 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:19.26 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
15:19.59 |
adityagulati |
http://www.google-melange.com/gci/task/view/google/gci2014/5781659991408640
could someone assign me this task? |
15:20.00 |
gcibot |
Design
Coreinterface logo #3 |
15:20.00 |
gcibot |
Status:
ClaimRequested |
15:20.00 |
gcibot |
Mentor(s):
Popescu Andrei, Ishwerdas |
15:24.53 |
Notify |
02GCI:sharan1998 * 5798062521843712 :
Silly - Can u tell me how to create a hyp I tried in hyp.s hyp
and inserted the attributes but it returned an error everytime I
tired.. |
15:26.33 |
Notify |
02GCI:rossberg * 5337594732740608 : Task
Assigned - This task has been assigned to Sammy. You have 100 hours
to complete this task, good luck! |
15:28.28 |
Notify |
02GCI:rossberg * 5798062521843712 : Task
Assigned - This task has been assigned to Sharan Narayan. You have
100 hours to complete this task, good luck! |
15:31.07 |
adityagulati |
http://www.google-melange.com/gci/task/view/google/gci2014/5781659991408640
could someone assign me this task? |
15:31.08 |
gcibot |
Design
Coreinterface logo #3 |
15:31.09 |
gcibot |
Status:
ClaimRequested |
15:31.09 |
gcibot |
Mentor(s):
Popescu Andrei, Ishwerdas |
15:31.13 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
15:32.44 |
Notify |
02GCI:rossberg * 5798062521843712 : What
error did you get? - From which values did you wanted to create
the hyp? |
15:33.19 |
shardulc |
would someone
clarify what archer expects at the command line? |
15:33.24 |
Notify |
02GCI:rossberg * 5781659991408640 : Task
Assigned - This task has been assigned to Aditya Gulati. You have
100 hours to complete this task, good luck! |
15:34.05 |
shardulc |
I tried
reading src/tclscripts/lib/GeometryIO.tcl but what I gathered was
not enough to make anything work. |
15:36.35 |
Notify |
02GCI:adityagulati * 5781659991408640 :
Ready for review - The work on this task is ready to be
reviewed. |
15:39.51 |
Notify |
02GCI:adityagulati * 5781659991408640 :
New Files - Sir, I have made two variants by the name moose1 and
moose2. Hope you like it. Regards, Aditya |
15:44.35 |
Notify |
02GCI:rossberg * 5857438834098176 : Task
Closed - Congratulations, this task has been completed
successfully. |
15:46.08 |
maths22 |
anyone know
what is going on here:
http://brlcad.org/CDash/viewBuildError.php?type=1&buildid=15? |
15:46.37 |
*** join/#brlcad ishwerdas
(3b5bee53@gateway/web/cgi-irc/kiwiirc.com/ip.59.91.238.83) |
15:48.05 |
Notify |
02GCI:rossberg * 5781659991408640 : Task
Closed - Congratulations, this task has been completed
successfully. |
15:50.06 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
15:51.47 |
starseeker |
maths22:
there's a system zlib in place, which the linker is warning us may
interfere with our own zlib |
15:52.33 |
starseeker |
we can work
around this by doing -DBRLCAD_ZLIB=SYSTEM at the cmake configure
(IIRC) but of course that doesn't test our zlib |
15:52.46 |
starseeker |
I don't know
of a way to suppress those linker warnings - let me
check |
15:53.55 |
Notify |
02GCI:adityagulati * 5221204004700160 :
Task Claimed - I would like to work on this task. |
15:55.38 |
shardulc |
hello, could
someone help me? |
15:55.56 |
shardulc |
what does
archer expect at the command line? |
15:56.20 |
starseeker |
it can accept
a filename (.g file) |
15:57.20 |
shardulc |
I got that
bit, but what else? |
15:57.36 |
shardulc |
I was reading
src/tclscripts/lib/GeometryIO.tcl |
15:58.03 |
shardulc |
that talks
about what it does if it gets, say, a .asc file, and so
on |
15:58.15 |
shardulc |
but I can't
get it to work. |
15:58.29 |
starseeker |
what error
are you getting? |
16:00.01 |
Notify |
02GCI:rossberg * 5221204004700160 : Task
Assigned - This task has been assigned to Aditya Gulati. You have
100 hours to complete this task, good luck! |
16:00.03 |
shardulc |
it says
'invalid command name
"::run_conversion_config{../../db/cube.asc"' |
16:00.14 |
starseeker |
this is with
latest trunk? |
16:00.16 |
shardulc |
then
'Unexpected error, aborting' |
16:00.21 |
shardulc |
yes, latest
trunk |
16:00.47 |
shardulc |
the command
was `bin/archer /path/to/cube.asc' |
16:07.32 |
Notify |
03BRL-CAD:ejno * 63823
(brlcad/trunk/src/libged/simulate/collision.cpp
brlcad/trunk/src/libged/simulate/collision.hpp and 2 others):
refactor rt collision algorithm (in progress); is now generating a
circular grid of rays |
16:12.21 |
Notify |
03BRL-CAD:starseeker * 63824
(brlcad/trunk/src/tclscripts/lib/GeometryIO.tcl
brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl): Fix geometry
loading logic |
16:12.35 |
starseeker |
shardulc: try
63824 |
16:13.54 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5240672755908608 |
16:13.55 |
gcibot |
Fix
closedb |
16:13.55 |
gcibot |
Status:
Reopened |
16:13.55 |
gcibot |
Mentor(s):
Jacob B, Ch3ck |
16:14.01 |
YashM |
closedb works
fine for me? |
16:14.08 |
Notify |
02GCI:rishisharma7361 * 4938019295461376 :
Ready for review - The work on this task is ready to be
reviewed. |
16:21.10 |
YashM |
is anyone
able to produce the closedb bug |
16:24.59 |
andromeda-galaxy |
YashM: no...
I discussed that task with brlcad, you can see if you can find it
in the logs at http://ibot.rikers.org/%23brlcad |
16:26.56 |
YashM |
so why'd you
unclaim it? |
16:27.03 |
YashM |
did you find
the svn revision |
16:30.59 |
andromeda-galaxy |
YashM: no, I
went 1-2 years back in history and it was still working as far as I
could tell |
16:31.12 |
YashM |
O.O |
16:31.12 |
andromeda-galaxy |
and there
were some algorithmic ones that I'd been looking forward to doing,
so I switched to those |
16:31.37 |
andromeda-galaxy |
I think that
the base svn revision from the vm had it still working |
16:33.02 |
YashM |
possibility
that it gave an error on a specific machine? |
16:35.03 |
andromeda-galaxy |
not sure... I
suppose that that's a possibility... |
16:35.28 |
*** join/#brlcad geekgrl
(~geekgrl@43.241.146.94) |
16:38.54 |
martinhesa |
The "design a
new website" task mentions that two designs must be done, for large
and small screens. Should I design two separate versions or a
responsive one? |
16:43.54 |
d_rossberg |
i would
prefer a responsive one |
16:44.50 |
martinhesa |
d_rossberg:
Great! |
16:49.16 |
Notify |
02GCI:rohit_agarwal * 5880415785058304 :
Ready for review - The work on this task is ready to be
reviewed. |
16:51.13 |
MarcTannous |
d_rossberg,
you around? |
16:51.36 |
MarcTannous |
talked to
Sean yesterday regarding introducing some basic Vector3D
operators/functions for rt^3, he said it would be better to talk to
you |
16:51.49 |
MarcTannous |
Simple stuff
like overflowing the =, ==, +, -, *, / etc. operators |
16:51.55 |
MarcTannous |
Would help,
at least in unit tests |
16:52.12 |
MarcTannous |
Creating/adding these in a library would
be possible and helpful? |
16:54.35 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:55.33 |
Notify |
02GCI:rossberg * 5880415785058304 : Task
Closed - Congratulations, this task has been completed
successfully. |
16:57.10 |
d_rossberg |
i also
thought about adding some helpers to primitives.h |
16:57.51 |
d_rossberg |
but first
your patches have to work (currently they don't) |
16:58.18 |
d_rossberg |
i'm writing
down some ideas for follow-on tasks |
16:58.19 |
*** join/#brlcad alisha
(~alisha@115.242.116.188) |
17:00.01 |
d_rossberg |
furthermore,
to implement these helpers the right way a little bit C++
experience is required |
17:00.01 |
maths22 |
starseeker:
is there anything you think I should do about those zlib
errors? |
17:01.13 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.53.0) |
17:01.19 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
17:02.39 |
Notify |
02GCI:rohit_agarwal * 5880415785058304 :
Description - I uploaded Coreinterface Logo 1 in .png as well as
.xcf I thought of making it simple. I attached moose horns with
BRL-CAD logo to show both... |
17:05.09 |
alisha |
Hello |
17:05.31 |
alisha |
I am a newbie
but I want to contribute to BRL-CAD |
17:05.48 |
alisha |
So please
guide me about how should I start |
17:07.35 |
d_rossberg |
alisha: you
should try http://brlcad.org/wiki/Tutorial/Newbie |
17:08.55 |
alisha |
d_rossberg:
Thank you for the link. I will have thorough look at it |
17:09.52 |
d_rossberg |
and what kind
of contribution would you like to provide? code, documetation,
tests, design, ... |
17:10.32 |
alisha |
code |
17:11.30 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
17:12.31 |
d_rossberg |
are you here
for the Google Code-in? |
17:13.22 |
alisha |
No, i want to
participate in GSOC-2015 |
17:14.16 |
Notify |
02GCI:rohit_agarwal * 5890868175175680 :
Task Claimed - I would like to work on this task. |
17:16.45 |
d_rossberg |
then i
recommend to download, compile and install BRL-CAD froum sources:
http://brlcad.org/wiki/Compiling |
17:17.08 |
Notify |
03BRL-CAD:starseeker * 63825
brlcad/trunk/src/librt/test_shape_recognition.cpp: Make a stab at
nmg creation. Wireframe suggests we have the right general idea,
but raytrace crashes and facetize has trouble - more debugging
ahead. |
17:17.12 |
alisha |
okay |
17:17.15 |
d_rossberg |
that's the
base for writing code for it |
17:18.21 |
Notify |
02GCI:rossberg * 5890868175175680 : Task
Assigned - This task has been assigned to Rohit Agarwal. You have
100 hours to complete this task, good luck! |
17:18.48 |
alisha |
d_rossberg:
I'll have a closer look at it |
17:20.38 |
maths22 |
For now, if
you want to launch a build after a commit, go to this url: http://brlcad.org/svn/triggerBuild.php |
17:20.52 |
maths22 |
It will
launch a build that will be posted to the dashboard |
17:21.09 |
maths22 |
I will get it
hooked into notify so we don't need to manually run it. |
17:22.53 |
Notify |
03BRL-CAD:starseeker * 63826
brlcad/trunk/src/librt/test_shape_recognition.cpp: Flip the trim
reverse interpretation |
17:23.30 |
Notify |
02GCI:thebradbain * 5260504901615616 :
Task Claimed - I would like to work on this task. |
17:25.20 |
maths22 |
starseeker:
see above |
17:25.21 |
Notify |
02GCI:rossberg * 5260504901615616 : Task
Assigned - This task has been assigned to Bradley Bain. You have
100 hours to complete this task, good luck! |
17:28.13 |
Notify |
03BRL-CAD:ejno * 63827
(brlcad/trunk/src/libged/simulate/collision.cpp
brlcad/trunk/src/libged/simulate/simulate.cpp): add physics objects
to the rt_i |
17:41.40 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
17:42.37 |
Notify |
02GCI:mihaineacsu29 * 6062225777229824
Create a BRL-CAD style guide / cheat sheet #4
https://www.google-melange.com/gci/task/view/google/gci2014/6062225777229824:
None The design has to be... |
17:43.24 |
YashM |
g'night |
17:48.11 |
*** part/#brlcad shardulc
(~shardul@122.179.145.206) |
17:49.45 |
Notify |
03BRL-CAD:ejno * 63828
(brlcad/trunk/src/libged/CMakeLists.txt
brlcad/trunk/src/libged/simulate/collision.cpp and 2 others):
enable ray shots |
17:59.22 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
18:10.03 |
maths22 |
Is there a
reason for not using bu_strncmp as seen here: http://brlcad.org/CDash/testDetails.php?test=3531&build=16 |
18:22.20 |
Notify |
02GCI:shubham2810 * 5232150064398336 :
Ready for review - The work on this task is ready to be
reviewed. |
18:44.47 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
19:07.32 |
Notify |
02GCI:andrewb39 * 5625032667561984 : Task
Claimed - I would like to work on this task. |
19:09.27 |
*** join/#brlcad merzo
(~merzo@116-58-132-95.pool.ukrtel.net) |
19:14.31 |
*** join/#brlcad winghouchan
(~winghouch@2.123.10.10) |
19:18.46 |
Notify |
03BRL-CAD:ejno * 63829
brlcad/trunk/src/libged/simulate/collision.cpp: give the contact
points to Bullet |
19:38.37 |
Notify |
02GCI:tannousmarc * 5823454855036928 :
Ready for review - The work on this task is ready to be
reviewed. |
19:53.47 |
*** join/#brlcad alisha
(~alisha@115.185.98.211) |
20:13.16 |
Notify |
03BRL-CAD:ejno * 63830
brlcad/trunk/src/libged/simulate/collision.cpp: scale
distances |
20:13.28 |
starseeker |
maths22: I'm
not sure what we can do - it would be nice to filter them but I
don't know how |
20:13.36 |
starseeker |
brlcad: is
there any way we can quiet the linker? |
20:14.02 |
starseeker |
maths22: nice
work! (build trigger) |
20:15.21 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
Ready for review - The work on this task is ready to be
reviewed. |
20:17.00 |
starseeker |
the strncmp
is a work in progress - I asked the guy working on that file two
switch it out |
20:17.26 |
Notify |
02GCI:thebradbain * 5260504901615616 :
Ready for review - The work on this task is ready to be
reviewed. |
20:18.47 |
Notify |
03BRL-CAD:ejno * 63831
brlcad/trunk/src/libged/simulate/simulate.cpp: use libbu string
comparison functions |
20:23.15 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
20:31.37 |
Notify |
03BRL-CAD:ejno * 63832
brlcad/trunk/src/libged/simulate/simulate.cpp: use strlen() to get
the prefix length; correct an error message |
20:35.25 |
Notify |
03BRL-CAD:starseeker * 63833
brlcad/trunk/src/librt/test_shape_recognition.cpp: Start
introspecting the more complex shapes to see what is
present. |
20:45.42 |
*** join/#brlcad merzo
(~merzo@116-58-132-95.pool.ukrtel.net) |
20:58.52 |
Notify |
03BRL-CAD:ejno * 63834
brlcad/trunk/src/libged/simulate/collision.cpp: correct
scaling |
21:04.12 |
``Erik |
maths22:
yes... I'd have to fix some stuff (the shell exec manager I was
using had some issues, so I disabled it... but that was how the git
mirror was being updated.). I think it'd need some kinda lock to
prevent many parallel builds to avoid clobbering the machine
(that'd be a lame denial of service vuln) |
21:15.21 |
Notify |
03BRL-CAD:ejno * 63835
(brlcad/trunk/src/libged/simulate/collision.cpp
brlcad/trunk/src/libged/simulate/simulate.cpp): add 'seconds'
parameter to the simulate command |
21:40.57 |
Notify |
03BRL-CAD:ejno * 63836
brlcad/trunk/src/libged/simulate/collision.cpp: scaling |
21:47.13 |
maths22 |
``Erik: I
already have a lock |
21:49.52 |
Notify |
03BRL-CAD:n_reed * 63837
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Add a
right-click menu to Archer's command window with an entry for
pasting the selected path in the tree/list view. |
22:06.52 |
Notify |
02GCI:mihaineacsu29 * 5625032667561984 :
Task Assigned - This task has been assigned to Andrew. You have 100
hours to complete this task, good luck! |
22:10.23 |
Notify |
02GCI:mihaineacsu29 * 6062225777229824 :
None - Looks good and clean! Great job! Just make sure to add the
raw editing file (.psd, .ai, ...) you worked with. |
22:10.33 |
Notify |
02GCI:mihaineacsu29 * 6062225777229824 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
22:14.40 |
Notify |
03BRL-CAD:starseeker * 63838
brlcad/trunk/src/librt/test_shape_recognition.cpp: Start working on
analytical routines to spot digestable cylindrical
surfaces. |
22:25.11 |
Notify |
03BRL-CAD:n_reed * 63839
brlcad/trunk/src/libged/killtree.c: fix bad substitutation from
r60263's db_search parameter change; fixes crash running killtree
from archer |
22:26.25 |
Notify |
03BRL-CAD:ejno * 63840
(brlcad/trunk/src/libged/simulate/collision.cpp
brlcad/trunk/src/libged/simulate/collision.hpp and 2 others): use
constants for conversion factors between mm and meters; correct
style for floating-point numbers |
00:13.11 |
Notify |
02GCI:Melange
* 5271024618700800 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
00:21.17 |
Notify |
02GCI:iamhasana * 4531831353376768 : Ready
for review - The work on this task is ready to be
reviewed. |
00:39.04 |
javampir1 |
sirnam: sorry
for the delay, I didn't manage to read IRC lately, and will
probably not manage too much more in 2014 - if you want to discuss
please write mail on the dev list, or try to talk to kanzure, he is
the author of python-brlcad ! |
00:39.20 |
javampir1 |
?javampire |
00:40.49 |
*** part/#brlcad javampir1
(~javampire@v10024.1blu.de) |
00:44.49 |
*** join/#brlcad javampire
(~javampire@v10024.1blu.de) |
00:49.48 |
*** join/#brlcad javampire
(~javampire@v10024.1blu.de) |
00:50.22 |
*** join/#brlcad javampire
(~javampire@unaffiliated/javampire) |
00:55.56 |
mpictor |
I just
noticed that the most recent item at brlcad.org is from Dec
2013 |
01:08.33 |
Stragus |
It's usual
for such software to see months/years between releases |
01:10.41 |
``Erik |
the latest
gsoc and gci should have been posted |
01:11.10 |
``Erik |
and whatever
the esa thing was |
01:50.02 |
maths22 |
Now only the
quat tests fail |
01:50.26 |
maths22 |
Does anyone
know what is wrong? |
01:51.05 |
*** join/#brlcad mikolalysenko_
(sid34553@gateway/web/irccloud.com/x-gncuciwlvexgmxtw) |
02:23.39 |
andromeda-galaxy |
maths22: I'll
take a quick look... |
02:24.03 |
andromeda-galaxy |
they were
passing when I first added them... |
02:41.15 |
Notify |
02GCI:maths22_m * 5232150064398336 : Looks
good - This looks good to me. You seem to have gotten BRL-CAD up
and running, and to have successfully modeled your name.
Congratulations! |
02:41.25 |
Notify |
02GCI:maths22_m * 5260504901615616 : Looks
good - This looks good to me. You seem to have gotten BRL-CAD up
and running, and to have successfully modeled your name.
Congratulations! |
02:41.30 |
Notify |
02GCI:maths22_m * 5232150064398336 : Task
Closed - Congratulations, this task has been completed
successfully. |
02:41.31 |
Notify |
02GCI:maths22_m * 5260504901615616 : Task
Closed - Congratulations, this task has been completed
successfully. |
02:45.21 |
Notify |
02GCI:thebradbain * 5604954702086144 :
Task Claimed - I would like to work on this task. |
02:46.26 |
Notify |
02GCI:maths22_m * 5604954702086144 : Task
Assigned - This task has been assigned to Bradley Bain. You have
100 hours to complete this task, good luck! |
02:48.34 |
Notify |
02GCI:dom_saun * 5564670123442176 : Task
Claimed - I would like to work on this task. |
02:49.35 |
Notify |
02GCI:mihaineacsu29 * 5564670123442176 :
Task Assigned - This task has been assigned to Dominic Saunders.
You have 100 hours to complete this task, good luck! |
02:50.16 |
Notify |
02GCI:dom_saun * 5564670123442176 : Claim
Removed - The claim on this task has been removed, someone else can
claim it now. |
03:07.08 |
Notify |
02GCI:loopyhano475 * 4639899508539392 :
Task Claimed - I would like to work on this task. |
03:08.09 |
andromeda-galaxy |
maths22: at
one point, the quat tests were definitely passing... |
03:09.47 |
maths22 |
andromeda-galaxy: Can you tell what is
wrong with them? |
03:09.55 |
Notify |
02GCI:maths22_m * 4639899508539392 : Task
Assigned - This task has been assigned to Luke. You have 100 hours
to complete this task, good luck! |
03:09.58 |
andromeda-galaxy |
maths22: I
think it's actually a problem in bu_scan_fastf_t |
03:10.40 |
maths22 |
What changed
in it that made it not work? |
03:10.47 |
andromeda-galaxy |
I'm trying to
figure that out now |
03:11.07 |
maths22 |
OK |
03:11.15 |
andromeda-galaxy |
one of
r63780, r63784, r63785 probably.. those are the only revisions
after mine that change it |
03:11.34 |
andromeda-galaxy |
this is
definitely the problem for at least some of them, the input is
being read incorrectly due to an error in it |
03:11.56 |
andromeda-galaxy |
if I get it
working again, do you mind if I submit it for one of the fix any
failing unit test tasks? |
03:11.59 |
andromeda-galaxy |
t |
03:12.12 |
andromeda-galaxy |
sorry, missed
control key |
03:12.23 |
maths22 |
I don't
mind |
03:12.41 |
andromeda-galaxy |
great! is
bsscanf() really not C89? |
03:12.46 |
andromeda-galaxy |
*vsscanf() |
03:14.40 |
maths22 |
http://www.manpagez.com/man/3/vscanf/
C99 |
03:14.54 |
maths22 |
never mind
the link |
03:15.03 |
maths22 |
But it
definately is not C89 |
03:15.08 |
andromeda-galaxy |
oh
well... |
03:15.13 |
andromeda-galaxy |
my "man
vsscanf()" gives the same manpage for sscanf |
03:15.36 |
andromeda-galaxy |
which just
says that fscanf(), scanf(), and sscanf() conform to all of C89,
C99, POSIX.1-2001 |
03:15.49 |
andromeda-galaxy |
so I assumed
vsscanf did too, especially since vfprintf() does exist... oh
well |
03:17.32 |
andromeda-galaxy |
I think that
r63785 did it |
03:17.49 |
andromeda-galaxy |
probably, let
me finish checking |
03:18.10 |
maths22 |
Check if it
works when you revert |
03:18.30 |
maths22 |
By the way,
this is something continuous integration should help us
catch |
03:18.49 |
andromeda-galaxy |
indeed,
that's why I've been looking forward to getting the buildbot
builders working |
03:19.19 |
andromeda-galaxy |
do you
remember whether the return value of sscanf() includes any %n
formats? |
03:19.46 |
maths22 |
andromeda-galaxy: I currently have nightly
builds at brlcad.org/CDash |
03:19.55 |
maths22 |
I don't know
about sscanf |
03:20.16 |
andromeda-galaxy |
aha!
Execution of a %n directive does not increment the assignment count
returned at the completion of execution" but the Corrigendum seems
to contradict this. Probably it is wise not to make any
assumptions on the effect of %n conversions on the return
value. |
03:20.22 |
andromeda-galaxy |
maths22:
cool! |
03:20.27 |
Notify |
03BRL-CAD:maths22 * 63841
brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl: added check for
if is set |
03:21.22 |
maths22 |
``Erik: are
you doing something that breaks "libintl.so.8" |
03:21.29 |
maths22 |
Shared object
"libintl.so.8" not found, required by "sudo" |
03:22.07 |
andromeda-galaxy |
maths22: the
problem with bu_scan_fastf_t, at least, was that the code assumed
that scanning a string like ",%n" would return 1 as the sscanf()
value if successful (which it doesn't, necessarily) |
03:22.18 |
andromeda-galaxy |
yup,
reverting that patch fixes it |
03:30.19 |
andromeda-galaxy |
maths22:
should the code ideally be conforming to both C89 and Technical
Corrigendum 1/2 on C89? |
03:30.37 |
maths22 |
I'm not
sure |
03:31.14 |
maths22 |
What did rev
63785 try to fix? |
03:33.01 |
maths22 |
brlcad:
Shared object "libintl.so.8" not found, required by
"sudo" |
03:33.15 |
andromeda-galaxy |
well, 63784
made the calls to scanf()/sscanf() to check for a delimiter be
stored in unused |
03:33.23 |
andromeda-galaxy |
*an unused
variable |
03:33.31 |
andromeda-galaxy |
and 63785
made it check if that variable was equal to 1 |
03:34.00 |
andromeda-galaxy |
but, that
format spec is something like ", %n", etc. --- and according to the
ISO standard (at least, the most recent draft that I can find) %n
doesn't increment the count |
03:34.31 |
andromeda-galaxy |
interestingly
enough, the Linux man page says, as I mentioned aabove, that TC1
seems to contradict this |
03:34.35 |
andromeda-galaxy |
but I don't
see that anywhere in it; |
03:34.39 |
andromeda-galaxy |
all that I
see is: |
03:34.54 |
andromeda-galaxy |
Add to
subclause 7.9.6.2, line 4 (the n conversion specifier): |
03:34.55 |
andromeda-galaxy |
No argument
is converted, but one is consumed. If the conversion specification
with this conversion specifier is not one of %n, %ln, or %hn, the
behavior is undefined. |
03:35.07 |
andromeda-galaxy |
which doesn't
seem to change the part that says that no argument is
consumed |
03:38.08 |
``Erik |
maths22: no,
and the lib is there in /usr/local/lib ... but the system seems to
be ignoring that dir entirely :/ |
03:39.57 |
andromeda-galaxy |
maths22,
``Erik: so, do you think that I should use the behavior specified
in the standard, or trust that the man page found something in a
Corrigendum that I didn't? |
03:41.14 |
andromeda-galaxy |
``Erik: by
the way, do you periodically think of writing lisp-like macros to
eliminate boilerplate and then realize you're in C? |
03:42.54 |
``Erik |
andromeda-galaxy: I've written C
generators before, yes... |
03:43.04 |
maths22 |
``Erik: what
do you think is wrong? |
03:43.40 |
maths22 |
With
bz |
03:44.37 |
andromeda-galaxy |
``Erik:
interesting... it must be more annoying than doing it in Lisp
though... |
03:45.03 |
andromeda-galaxy |
I
specifically keep starting to write a C macro and then realizing
that it needs to do some sophisticated processing of its arguments
at compile-time... |
03:45.05 |
``Erik |
maths22:
dunno, seems like something is jacked with the rtld.. |
03:56.19 |
andromeda-galaxy |
``Erik,
maths22: would either of you mind taking a quick look at the C
Corrigendums and seeing if there's anything I've missed with regard
to sscanf & %n (since the man page seems to think that the
Corrigendum contradicts this)? |
03:58.20 |
Stragus |
GCC extends
macro capabilities to check types of variables and stuff like
that |
03:58.33 |
Stragus |
But it's not
standard, so out of the question for BRL-CAD |
04:06.35 |
andromeda-galaxy |
Stragus:
indeed... |
04:06.58 |
andromeda-galaxy |
what do you
think about the %n behavior? do you know of any platforms on which
BRL-CAD compiles on which it might increment the returned
assignment count? |
04:09.51 |
Stragus |
Darn, I
wasn't aware of that annoying glitch about %n |
04:10.00 |
Stragus |
Can't you
just read in dummy variables instead of skipping? |
04:10.26 |
andromeda-galaxy |
? |
04:10.56 |
andromeda-galaxy |
this issue is
about the retval of (s)scanf..... the man page says that %n may or
may not increment it |
04:11.10 |
andromeda-galaxy |
(spec says it
shouldn't, Corrigendum says it should) |
04:11.18 |
andromeda-galaxy |
but I don't
see anything in the Corrigendum that says |
04:11.18 |
Stragus |
Ah nevermind,
%n stores the offset, I was thinking %*n |
04:11.19 |
andromeda-galaxy |
that |
04:11.22 |
andromeda-galaxy |
right |
04:11.48 |
andromeda-galaxy |
so I'm trying
to figure out whether to factor in a maybe-it-does-maybe-it-doesn't
or not |
04:12.00 |
andromeda-galaxy |
i.e. it's
possible that the man page misinterpreted the
corrigendum |
04:12.15 |
Stragus |
That note is
probably there for a good reason |
04:13.19 |
Stragus |
One could run
a dummy scanf() with %n and check the return value and keep that as
reference... |
04:13.22 |
andromeda-galaxy |
true |
04:13.27 |
Stragus |
Or one could
avoid %n entirely |
04:13.38 |
andromeda-galaxy |
well,
bu_scan_fastf_t kind of needs it to figure out how far to move in
the string |
04:13.51 |
Stragus |
Personally, I
never use scanf(). It takes more lines but I prefer to parse stuff
myself |
04:14.30 |
andromeda-galaxy |
I've been
looking at the Corrigendum, and the only thing it seems to say
about %n doesn't seem to invalidate it... also, that note doesn't
appear to be in any non-Linux sscanf() man pages |
04:14.49 |
andromeda-galaxy |
(or the POSIX
one) |
04:17.21 |
Stragus |
There may
have been various versions of these documents... |
04:18.06 |
Stragus |
Google
appears to says that note was referring to a very old
revision |
04:18.35 |
andromeda-galaxy |
ahh |
04:18.35 |
Stragus |
I think it
should be quite safe to assume %n does not increment the scan
count |
04:18.44 |
andromeda-galaxy |
great! thanks
for helping me look into it |
04:19.09 |
andromeda-galaxy |
I was looking
at the versions from open-std.org, and didn't see what the note was
referring to, which is why I asked here |
04:19.33 |
Stragus |
I'm not
entirely sure either but various people have asked the same
question, for example: https://groups.google.com/forum/#!topic/comp.std.c/j5g9-orzPc8 |
04:21.39 |
andromeda-galaxy |
Stragus:
ahh... well,it looks from that discussion like it's probably a
mistake in the man page, thanks! |
04:22.40 |
Stragus |
I find there
are many issues with scanf() which made me avoid it for as long as
I can remember |
04:24.29 |
Stragus |
Basic stuff
like... %d will happily read 4.341 or 7da2f but stop at the first
non-numerical character, so you get 4 or 7 |
04:24.57 |
andromeda-galaxy |
right... |
04:26.01 |
andromeda-galaxy |
in the case
for the implementation of bu_scan_fastf_t() any hand-written
implementation would probably still have similarish semantics,
though, and scanf/sscanf makes it a lot cleaner in some
ways |
04:26.16 |
andromeda-galaxy |
well, it
might be worth converting at some point, but for now it
works |
04:27.12 |
Stragus |
*scanf()
works as long as the data is precisely and exactly presented in the
format expected, yes |
04:40.03 |
andromeda-galaxy |
brlcad: sorry
to bother you about this again, but just for planning purposes, do
you have any idea when you'll be able to put up the rt bundle
generationo visualization task that we were talking about
earlier? |
04:54.39 |
*** join/#brlcad ashank
(~Amit@101.61.29.171) |
04:54.46 |
*** join/#brlcad YashM
(~YashM@117.198.15.201) |
04:55.45 |
ashank |
can anyone
tell-where can i find easy bug? |
04:59.16 |
*** join/#brlcad ignacio
(~IgnacioUy@2001:4830:134:7::11) |
04:59.16 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy) |
05:00.07 |
*** join/#brlcad ashank_
(~Amit@115.251.209.191) |
05:00.49 |
ashank_ |
i m new to
this,so can anyone tell-where can i find easy bug? |
05:02.38 |
YashM |
what easy
bug? |
05:02.59 |
ashank_ |
i want to
contribute. |
05:03.15 |
ashank_ |
plz tell me
how can i start? |
05:04.02 |
ignacio |
Good
night! |
05:08.23 |
YashM |
ashank are
you here for GSoC? |
05:10.52 |
Notify |
02GCI:Melange
* 5213338241859584 : Task Reopened - Melange has detected that the
final deadline has passed and it has reopened the task. |
05:21.52 |
*** join/#brlcad ashank_
(~Amit@101.61.12.82) |
05:30.27 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
05:42.00 |
Notify |
02GCI:ishwerdas * 4938019295461376 : Task
Closed - Congratulations, this task has been completed
successfully. |
05:47.44 |
*** join/#brlcad ashank_
(~Amit@115.251.209.191) |
05:50.52 |
Notify |
02GCI:gjeet *
4531831353376768 : Good Going - Hey hasan, you are on right track.
Just a few tweaks to make it look more better. Firstly, let's
discuss about the design on back of T-shirt. The
Text... |
05:51.07 |
Notify |
02GCI:gjeet *
4531831353376768 : Task Needs More Work - One of the mentors has
sent this task back for more work. Talk to the mentor(s) assigned
to this task to satisfy the requirements needed to... |
06:27.45 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
06:28.43 |
Notify |
02GCI:xirow *
5001497033048064 : Task Claimed - I would like to work on this
task. |
07:17.04 |
Notify |
02GCI:harman052 * 5001497033048064 : Task
Assigned - This task has been assigned to xirow. You have 100 hours
to complete this task, good luck! |
07:23.19 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.55.207) |
07:26.09 |
*** part/#brlcad rohitagarwal
(~Rohit@49.249.55.207) |
07:37.50 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
Ready for review - The work on this task is ready to be
reviewed. |
07:38.56 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
Ready for review - The work on this task is ready to be
reviewed. |
07:39.52 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
None - just made slight modifications. the new .png file and .psd
file are in the zip file i uploaded. |
08:12.56 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/cgi-irc/kiwiirc.com/ip.86.121.196.213) |
08:13.57 |
MarcTannous |
brlcad:
please
http://www.google-melange.com/gci/task/view/google/gci2014/5823454855036928
when you have the time |
08:51.07 |
*** join/#brlcad ashank
(~Amit@115.251.209.191) |
09:00.17 |
*** join/#brlcad ashank_
(~Amit@101.63.42.44) |
09:40.18 |
Notify |
02GCI:smriti7545 * 5202849461960704 :
Ready for review - The work on this task is ready to be
reviewed. |
09:41.01 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
09:48.31 |
YashM |
5202849461960704 seems like a
forge |
09:58.18 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
10:14.06 |
MarcTannous |
yeah it
is |
11:07.37 |
Notify |
02GCI:rohit_agarwal * 5890868175175680 :
Ready for review - The work on this task is ready to be
reviewed. |
11:07.51 |
*** join/#brlcad winghouchan
(~winghouch@90.206.236.50) |
11:11.58 |
Notify |
02GCI:rohit_agarwal * 5890868175175680 :
Files Uploaded - I uploaded 3 files - Moose in .png as well as
.xcf and Moose alt.png "Moose" has a moose head in grey color with
its horns made of many... |
11:12.28 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.53.94) |
11:20.59 |
Notify |
02GCI:kengwee
* 5781887138136064 : Task Claimed - I would like to work on this
task. |
11:21.00 |
Notify |
02GCI:utkarshsingh341 * 6062225777229824 :
its about time - when will you review my task? |
11:38.50 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:50.49 |
*** join/#brlcad martinhesa
(~Martin@213.143.51.54) |
11:51.37 |
Notify |
02GCI:rossberg * 5781887138136064 : Task
Assigned - This task has been assigned to Engelo. You have 100
hours to complete this task, good luck! |
12:00.09 |
Notify |
02GCI:martinhesa * 6187982620983296 :
Ready for review - The work on this task is ready to be
reviewed. |
12:03.10 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
12:05.49 |
Notify |
02GCI:Melange
* 5202849461960704 : No more Work can be submitted - Melange has
detected that the deadline has passed and no more work can be
submitted. The submitted work should be reviewed. |
12:14.00 |
*** join/#brlcad YashM_
(~YashM@59.88.180.112) |
12:17.05 |
*** join/#brlcad winghouchan
(~winghouch@90.206.236.50) |
12:18.52 |
Notify |
02GCI:ljudusika * 5317465831636992 : Task
Claimed - I would like to work on this task. |
12:22.28 |
Notify |
02GCI:rossberg * 5823454855036928 : Task
Closed - Congratulations, this task has been completed
successfully. |
12:22.33 |
Notify |
02GCI:rossberg * 5823454855036928 : It
doesn't compile - There are some basic mistakes in your code. You
would have seen them if you would have tried to compile it.
However, you put a lot of... |
12:24.13 |
*** join/#brlcad YashM
(~YashM@59.88.180.112) |
12:28.22 |
ignacio |
Good morning
:) |
12:28.44 |
MarcTannous |
morning
ignacio :) |
12:28.58 |
adityagulati |
'mornin |
12:28.59 |
Notify |
02GCI:rossberg * 5317465831636992 : Task
Assigned - This task has been assigned to Ljudusika. You have 100
hours to complete this task, good luck! |
12:33.04 |
*** join/#brlcad gcibot
(ignacio@unaffiliated/ignaciouy/bot/gcibot) |
12:38.32 |
Notify |
02GCI:sharan1998 * 5798062521843712 : None
- I wanted it to be 10 units high. 8 units the upper and lower
diameter (I guess these are A and B)And the inner diameter to be 6
so the ratio would be... |
12:39.27 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
12:43.31 |
Notify |
02GCI:rossberg * 5890868175175680 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed to... |
12:43.46 |
Notify |
02GCI:rossberg * 5890868175175680 : For a
logo to filigree - It is a really nice BRL-CAD/MOOSE artwork. But
for a logo it should be less filigree. One should be able to
recognize it at the first... |
13:20.19 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:36.18 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
13:43.58 |
Notify |
02GCI:khyati_mahendru * 5219416023236608 :
Task Claimed - I would like to work on this task. |
13:44.42 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
13:46.59 |
Notify |
02GCI:khyati_mahendru * 5219416023236608 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
13:47.11 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
13:48.25 |
Notify |
02GCI:mihaineacsu29 * 6062225777229824 :
Task Closed - Congratulations, this task has been completed
successfully. |
14:21.50 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
14:34.04 |
maths22 |
``Erik,
brlcad: bash seems to be fixed now, but sudo still is
broken |
14:45.13 |
Notify |
02GCI:kengwee
* 5781887138136064 : Ready for review - The work on this task is
ready to be reviewed. |
14:47.17 |
*** join/#brlcad shardulc
(b64667cb@gateway/web/freenode/ip.182.70.103.203) |
14:48.33 |
shardulc |
hello
everybody, I'm a GCI student |
14:49.04 |
shardulc |
I want to
know about archer's command-line switches and arguments |
14:50.06 |
shardulc |
I read
src/tclscripts/lib/GeometryIO.tcl and
src/tclscripts/lib/gui_conversion.tcl, and I understand that
aarcher automatically converts models to the .g format using
BRLCAD's converters before opening them. |
14:50.37 |
shardulc |
however, I
cannot get this to work when I try it myself. |
14:51.06 |
shardulc |
could someone
explain this to me? and what are the other command-line options for
archer? |
14:52.40 |
*** join/#brlcad luca79
(~luca@188-22-195-182.adsl.highway.telekom.at) |
14:56.40 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.85.30.25) |
15:03.28 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
15:03.49 |
Notify |
02GCI:adityagulati * 5221204004700160 :
Ready for review - The work on this task is ready to be
reviewed. |
15:05.34 |
Notify |
02GCI:ch3ck *
5221204004700160 : Nice work - Could you please share some more
pictures? |
15:05.54 |
Notify |
02GCI:ch3ck *
5221204004700160 : Task Closed - Congratulations, this task has
been completed successfully. |
15:08.44 |
Notify |
02GCI:adityagulati * 5221204004700160 :
Query - Sir, Since, You Have Closed The Task, I Can't Share The
Pictures. Regards, Aditya |
15:09.09 |
Notify |
02GCI:adityagulati * 5873244582182912 :
Task Claimed - I would like to work on this task. |
15:09.34 |
Notify |
02GCI:ch3ck *
5221204004700160 : None - it's alright |
15:09.50 |
Notify |
02GCI:ch3ck *
5873244582182912 : Task Assigned - This task has been assigned to
Aditya Gulati. You have 100 hours to complete this task, good
luck! |
15:10.20 |
Notify |
02GCI:monesh
* 4959197779197952 : Task Claimed - I would like to work on this
task. |
15:10.49 |
Notify |
02GCI:monesh
* 4959197779197952 : on it - :) |
15:12.44 |
Notify |
02GCI:o7p9bxbnyj * 4967862338846720 : Task
Claimed - I would like to work on this task. |
15:12.54 |
Notify |
02GCI:o7p9bxbnyj * 5874710239772672 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
15:13.44 |
Notify |
02GCI:ch3ck *
4967862338846720 : Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
15:13.59 |
Notify |
02GCI:ch3ck *
4959197779197952 : Task Assigned - This task has been assigned to
monesh. You have 100 hours to complete this task, good
luck! |
15:14.27 |
MarcTannous |
Merry
Christmas everyone! |
15:14.34 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:15.00 |
Notify |
02GCI:o7p9bxbnyj * 4967862338846720 :
Ready for review - The work on this task is ready to be
reviewed. |
15:16.00 |
YashM |
Merry
Christmas |
15:27.59 |
Notify |
02GCI:ishwerdas * 6187982620983296 : Great
job! - Hey Martin, I really liked all of it. I am approving it but
If you could also in comment explain your design (basically
describing the design... |
15:28.09 |
Notify |
02GCI:ishwerdas * 6187982620983296 : Task
Closed - Congratulations, this task has been completed
successfully. |
15:28.39 |
*** join/#brlcad gaganjyot
(~gaganjyot@124.253.230.147) |
15:33.44 |
Notify |
02GCI:ishwerdas * 5781887138136064 : None
- Hey Engelo I liked the colors and setting but clouds give moose
a unicorn-ish feel. Also moose doesn't have one hand :P . Just a
suggestion: Also our... |
15:33.49 |
Notify |
02GCI:ishwerdas * 5781887138136064 : Task
Needs More Work - One of the mentors has sent this task back for
more work. Talk to the mentor(s) assigned to this task to satisfy
the requirements needed... |
15:36.12 |
shardulc |
hello, is
anyone there? |
15:36.50 |
Notify |
02GCI:ishwerdas * 5202849461960704 : Task
Closed - Congratulations, this task has been completed
successfully. |
15:37.15 |
Notify |
02GCI:ishwerdas * 5202849461960704 : None
- I really liked the way in which BRL-CAD logo turns out at end.
Good Job! |
15:38.06 |
YashM |
any mentor
here? |
15:38.40 |
Notify |
02GCI:ch3ck *
4967862338846720 : None - Nice catch |
15:39.47 |
*** join/#brlcad Ch3ck
(~localhost@195.24.220.134) |
15:40.07 |
YashM |
ch3ck? |
15:40.20 |
Ch3ck |
andromeda-galaxy, nice catch there looks
like it was causing sscanf tests to fail? |
15:40.25 |
Ch3ck |
YashM,
yeah |
15:40.37 |
YashM |
A forge just
got accepted -.- |
15:40.42 |
Ch3ck |
had some probs with ssh this afternoon |
15:40.51 |
andromeda-galaxy |
Ch3ck:
actually, the quat tests were failing |
15:41.04 |
andromeda-galaxy |
the sscanf
tests only test bu_sscanf, but the quat tests all use
bu_scan_fastf_t() |
15:41.06 |
Ch3ck |
which one is
that? |
15:41.09 |
Ch3ck |
YashM, |
15:41.11 |
YashM |
5202849461960704 |
15:41.14 |
andromeda-galaxy |
all the
quaternion tests? do you have a checkout with them? |
15:41.34 |
andromeda-galaxy |
(libbn) |
15:42.08 |
Ch3ck |
andromeda-galaxy, yeah |
15:42.16 |
andromeda-galaxy |
Ch3ck:
okay |
15:42.37 |
andromeda-galaxy |
looking into
those, I found out that the input was being scanned incorrectly,
which was why they were failing |
15:42.44 |
andromeda-galaxy |
which turned
out to be the bug in bu_scan_fastf_t, |
15:42.58 |
Ch3ck |
YashM, could
you please give me a pointer to that? |
15:42.59 |
andromeda-galaxy |
introduced in
r63785 |
15:43.06 |
andromeda-galaxy |
(when I first
did it, I tested it and it worked) |
15:43.21 |
andromeda-galaxy |
(for
r63612) |
15:43.45 |
YashM |
5886429678796800 |
15:44.03 |
Ch3ck |
andromeda-galaxy, testing your
changes |
15:44.22 |
andromeda-galaxy |
Ch3ck: okay,
great! |
15:44.24 |
Ch3ck |
YashM,
thanks, was accepted by who? |
15:44.33 |
YashM |
ishwerdas |
15:47.01 |
Ch3ck |
YashM, will
look into it thanks |
15:47.07 |
YashM |
okay |
15:47.19 |
Ch3ck |
andromeda-galaxy, makes sense. it's
supposed to be 0 there or part_n |
15:47.34 |
Ch3ck |
since
successful input returns 1 |
15:47.57 |
andromeda-galaxy |
Ch3ck: since
%n doesn't add anything to the return value, the part_n value after
delimiter scanning should be 0 not 1 |
15:48.04 |
andromeda-galaxy |
since the
delim string is just a normal string |
15:49.22 |
Ch3ck |
andromeda-galaxy, good |
15:49.30 |
Ch3ck |
is accepting changes now |
15:49.33 |
andromeda-galaxy |
Ch3ck:
great! |
15:50.07 |
Notify |
02GCI:ch3ck *
4967862338846720 : Task Closed - Congratulations, this task has
been completed successfully. |
15:51.03 |
Notify |
02GCI:o7p9bxbnyj * 5874710239772672 : Task
Claimed - I would like to work on this task. |
15:51.37 |
andromeda-galaxy |
Ch3ck: if you
can hang around for one minute, I have another one |
15:51.50 |
Ch3ck |
aight good
andromeda-galaxy |
15:51.59 |
Ch3ck |
is travelling in a few hours |
15:52.27 |
Ch3ck |
YashM, can't
find the task you reference could you please give me the melange
link? |
15:53.18 |
YashM |
http://www.google-melange.com/gci/task/view/google/gci2014/5202849461960704
is a forge of
http://www.google-melange.com/gci/task/view/google/gci2014/5886429678796800 |
15:53.19 |
gcibot |
Create a
Motion Typography video for BRL-CAD #5 |
15:53.19 |
gcibot |
Status:
Closed |
15:53.19 |
gcibot |
Mentor(s):
Hardeep Singh Rai, Dishank |
15:53.19 |
gcibot |
Create a
Motion Typography video for BRL-CAD |
15:53.19 |
gcibot |
Status:
Closed |
15:53.20 |
gcibot |
Mentor(s):
Jacob B, Gauravjeet Singh |
15:53.30 |
YashM |
ah
spamm |
15:54.20 |
shardulc |
Ch3ck, are
you there? |
15:54.29 |
Ch3ck |
yeah,
shardulc |
15:55.03 |
shardulc |
I'm still
looking at archer's command-line options |
15:55.14 |
shardulc |
I read
src/tclscripts/lib/GeometryIO.tcl and
src/tclscripts/lib/gui_conversion.tcl, and I understand that
aarcher automatically converts models to the .g format using
BRLCAD's converters before opening them |
15:55.18 |
andromeda-galaxy |
Ch3ck: I have
http://www.google-melange.com/gci/task/view/google/gci2014/5874710239772672
done, can you assign it? |
15:55.18 |
gcibot |
Implement
single function in C to sample a cone |
15:55.18 |
gcibot |
Status:
ClaimRequested |
15:55.18 |
gcibot |
Mentor(s):
Deepak, Ishwerdas |
15:55.48 |
Ch3ck |
andromeda-galaxy, already did |
15:55.49 |
shardulc |
but I can't
get it to work myself. |
15:55.55 |
Notify |
02GCI:ch3ck *
5874710239772672 : Task Assigned - This task has been assigned to
Andromeda Galaxy. You have 100 hours to complete this task, good
luck! |
15:56.01 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:56.09 |
shardulc |
and also, are
there any other switches? |
15:56.22 |
Ch3ck |
well in the
mean time have you tried using mged? shardulc |
15:56.26 |
andromeda-galaxy |
Ch3ck: okay
great --- for some reason, it took Melange a minute to show
up |
15:56.45 |
shardulc |
yes, I have,
but not *too* extensively |
15:56.50 |
Notify |
02GCI:o7p9bxbnyj * 5874710239772672 :
Ready for review - The work on this task is ready to be
reviewed. |
15:58.04 |
Ch3ck |
well i
suggest try using that in the mean time to do any work |
15:58.20 |
Ch3ck |
i'm facing
similar issues with launching archer |
15:58.23 |
shardulc |
I have to
write the doc page for archer |
15:58.43 |
Ch3ck |
shardulc, i
see guess we all have to get archer working |
15:58.50 |
shardulc |
this task:
https://www.google-melange.com/gci/task/view/google/gci2014/6620713125412864 |
15:58.51 |
gcibot |
Write manual
page documentation (for archer) |
15:58.51 |
gcibot |
Status:
Claimed (2 days 21 hrs 3 min) |
15:58.51 |
gcibot |
Mentor(s):
Popescu Andrei, Jacob B |
15:59.51 |
shardulc |
are there any
source files which actually tell me what options archer can
take? |
16:00.29 |
Ch3ck |
ahh, let me
see |
16:01.10 |
shardulc |
the other
commands (eg. the converters, the rt* commands, etc.) all have a
single source file where the options are parsed |
16:01.21 |
Ch3ck |
ok shardulc
try running archer again |
16:01.39 |
Ch3ck |
and give me
the error you see if the unexpected error click on "OK" |
16:02.19 |
Ch3ck |
sorry for the
typo if you see the unexpected error thing click "OK" and archer
should work |
16:02.25 |
Ch3ck |
it works on
my system |
16:04.19 |
shardulc |
yes, archer
launches fine with just the one error dialog |
16:04.34 |
shardulc |
but this is
without any arguments |
16:04.40 |
Ch3ck |
ok good are
you ok now? |
16:05.00 |
Ch3ck |
do you see
any brlman directory in the build/bin? |
16:05.10 |
*** join/#brlcad sirnam
(~swetha@49.205.215.143) |
16:06.35 |
shardulc |
yes |
16:06.57 |
shardulc |
btw, I can
also launch archer with a sinle .g database argument |
16:07.07 |
shardulc |
:s/sinle/single |
16:07.38 |
Ch3ck |
great, so you
are good to go right? shardulc |
16:07.45 |
``Erik |
thinks the bz issue might be due to something running
ldconfig with flags meant for linux that do very different things
on fbsd... thus clobbering the hints file :( "ldconfig restart" or
"ldconfig forcerestart" may be required as root
user |
16:07.48 |
shardulc |
but I can't
do anything with the apparent logfile argument, nor can I convert
models |
16:08.09 |
shardulc |
Ch3ck, yes,
archer can run |
16:08.21 |
Notify |
02GCI:khyati_mahendru * 5910608918609920 :
Task Claimed - I would like to work on this task. |
16:09.03 |
Ch3ck |
thanks ``Erik
just had this problem the first time today |
16:09.35 |
Ch3ck |
shardulc, i
see so you can't do anything meaningful on archer to accomplish
your task? |
16:09.53 |
``Erik |
Ch3ck: I
think it cropped up last night |
16:10.12 |
Notify |
02GCI:ch3ck *
5910608918609920 : Task Assigned - This task has been assigned to
Khyati. You have 100 hours to complete this task, good
luck! |
16:10.36 |
Ch3ck |
``Erik,
alright will look into it on my system |
16:11.01 |
Ch3ck |
andromeda-galaxy, you fast let me wrap up
today with you ;) |
16:11.17 |
shardulc |
to write the
doc, I have to mention the parallels between mged and archer and it
looks like the mged docfile is the perfect structure for the archer
docfile. |
16:11.26 |
andromeda-galaxy |
Ch3ck:
what? |
16:11.43 |
Ch3ck |
just seen you
finished a task for review? |
16:11.52 |
shardulc |
it has all
these command-line options, and not too much about the interface
itself |
16:11.54 |
Ch3ck |
was it not
you? andromeda-galaxy |
16:12.10 |
andromeda-galaxy |
Ch3ck: that
task? 5874710239772672? |
16:12.25 |
Ch3ck |
andromeda-galaxy, yeah |
16:12.35 |
andromeda-galaxy |
Ch3ck: yeah,
I've had that one waiting for a whilne |
16:13.05 |
andromeda-galaxy |
I was hoping
brlcad would put up the visualization task that I finished first
which Imentioned in the comment, so I didn't put it up until now,
but it's been a couple of days so I decided too anyway |
16:13.33 |
Ch3ck |
alright
andromeda-galaxy |
16:14.27 |
Ch3ck |
shardulc, i
don't understand |
16:15.12 |
``Erik |
msg'd details to brlcad, he can su and run the cmds when he
sees it |
16:15.32 |
shardulc |
if I look at
the mged docfile (doc/docbook/system/man1/en/mged.xml; see
bin/brlman mged) |
16:16.07 |
shardulc |
I see four
paras about mged itself (but not much about the interface) and the
rest is command-line switches and stuff |
16:16.23 |
shardulc |
then they
have examples |
16:17.18 |
Ch3ck |
Ok, I think
you should use that document to model a similar one for
archer? |
16:17.30 |
shardulc |
it's
explicitly mentioned that the interface itself is outside the scope
of the docfile, and so in the docfile I'm writing for archer, I
won't include much about how archer tries to build on top of mged
but rather more about the options |
16:17.51 |
shardulc |
yes, that's
what the task description says |
16:18.26 |
shardulc |
https://www.google-melange.com/gci/task/view/google/gci2014/6620713125412864 |
16:18.26 |
gcibot |
Write manual
page documentation (for archer) |
16:18.27 |
gcibot |
Status:
Claimed (2 days 20 hrs 43 min) |
16:18.27 |
gcibot |
Mentor(s):
Popescu Andrei, Jacob B |
16:18.59 |
Ch3ck |
good shardulc
following that, have you created the empty archer.xml and added to
the CMakelists file making sure it compiles? |
16:19.22 |
shardulc |
yes, I've
done that (I've written docs for BRL-CAD before, too) |
16:19.39 |
Ch3ck |
guess you're
on the right track shardulc |
16:20.12 |
shardulc |
yes but I'm
stuck |
16:20.16 |
shardulc |
:) |
16:20.48 |
Ch3ck |
can you show
me what you've done so far? like a paste.kde.org? let me see how to
help out? |
16:21.03 |
shardulc |
oh, I think
I've found something here: from line 177 in
ArcherCore.tcl |
16:22.21 |
shardulc |
in my actual
xml file, I have three paragraphs about archer: what it is, why it
is, comparison with mged, improvements, features, etc. |
16:22.39 |
shardulc |
and then I
have to describe the command-line options |
16:23.06 |
shardulc |
I've done
everything except for the command-line options (and
examples) |
16:23.46 |
shardulc |
um sorry,
I'll be back in 20 minutes |
16:23.47 |
Ch3ck |
i see
shardulc |
16:24.55 |
Ch3ck |
tries to look into archer info |
16:26.42 |
Notify |
02GCI:utkarshsingh341 * 5643416469766144 :
Task Claimed - I would like to work on this task. |
16:27.23 |
Notify |
02GCI:ch3ck *
5643416469766144 : Task Assigned - This task has been assigned to
utkarshsingh. You have 100 hours to complete this task, good
luck! |
16:27.54 |
Ch3ck |
shardulc,
guess this is where the archer source code comes in |
16:28.06 |
Ch3ck |
take a peek
at ArcherCore.tcl |
16:30.18 |
Notify |
02GCI:o7p9bxbnyj * 5874710239772672 :
Existing bundle visualization - I've finished the task for
visualizing bundles that Sean discussed with me in IRC, but since
I've had the work for this one... |
16:37.31 |
Ch3ck |
hits the road |
16:39.56 |
YashM |
ah, the last
coreinterface logo got claimed :( |
16:56.05 |
*** part/#brlcad shardulc
(b64667cb@gateway/web/freenode/ip.182.70.103.203) |
16:57.01 |
*** join/#brlcad n_reed
(~nicholas@68.49.102.185) |
17:06.18 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
17:16.20 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
17:54.02 |
Notify |
03BRL-CAD:carlmoore * 63842
brlcad/trunk/src/librt/test_shape_recognition.cpp: fix a spelling I
forgot to commit yesterday; so small that I let it revert overnight
and did it again today |
17:58.24 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:58.28 |
Notify |
02GCI:kengwee
* 5781887138136064 : Ready for review - The work on this task is
ready to be reviewed. |
18:02.05 |
*** join/#brlcad deepak
(~chatzilla@59.89.157.203) |
18:02.24 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
18:09.05 |
Notify |
02GCI:ljudusika * 5317465831636992 : Ready
for review - The work on this task is ready to be
reviewed. |
18:18.09 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:23.14 |
*** join/#brlcad ashank
(~Amit@115.240.109.37) |
18:24.31 |
ashank |
i want to
contribute.plz tell me how can i start? |
18:26.18 |
*** join/#brlcad martinhesa
(~Martin@84.78.16.68) |
18:31.47 |
martinhesa |
Ishwerdas
told me on the website design task to write a about the decisions I
made, but I actually don't know what I have to write about. Just
why I decided that design? |
18:46.09 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:48.21 |
*** join/#brlcad martinhesa
(~Martin@84.78.16.68) |
18:50.34 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
18:52.29 |
*** join/#brlcad Ljudusjka
(5db4eadd@gateway/web/freenode/ip.93.180.234.221) |
18:54.26 |
Notify |
02GCI:ralpt3748752_qejwhe *
5845550716944384 : Task Claimed - I would like to work on this
task. |
18:56.05 |
Notify |
02GCI:ralpt3748752_qejwhe *
5845550716944384 : Claim Removed - The claim on this task has been
removed, someone else can claim it now. |
19:09.20 |
*** join/#brlcad ashank
(~Amit@115.240.109.37) |
19:23.12 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:39.17 |
Notify |
03BRL-CAD:carlmoore * 63843
brlcad/trunk/doc/docbook/system/man1/en/pixuntile.xml: my usual
touch-up, but I also noticed that -W,-N,-s,-w,-n needed writeup --
those 5 items are similar to what I have seen in numerous other
places |
19:49.18 |
Notify |
02GCI:ralpt3748752_qejwhe *
5845550716944384 : Task Claimed - I would like to work on this
task. |
19:59.40 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:34.14 |
Ljudusjka |
Hi! I am GCI
2014 contestant and my mentors are Popescu Andrei and Harmanpreet.
Are they here? |
20:34.58 |
Ljudusjka |
My task needs
review:
https://www.google-melange.com/gci/task/view/google/gci2014/5317465831636992 |
20:34.58 |
gcibot |
Beginner:
Install and run BRL-CAD! #2 |
20:34.59 |
gcibot |
Status:
NeedsReview (3 days 19 hrs 53 min) |
20:34.59 |
gcibot |
Mentor(s):
Popescu Andrei, Harmanpreet |
20:35.34 |
MarcTannous |
Hello
Ljudusjka, they are most likely not around because of the holidays,
but they do check IRC's logs and you could leave them a message
here and they should see it whenver they come online. |
20:35.44 |
MarcTannous |
Whenever* |
20:36.34 |
Ljudusjka |
Thanks
:) |
20:48.17 |
chick_ |
Ljudusjka,
you can also leave it on the Mailing list |
20:50.39 |
Ljudusjka |
But where I
can get an e-mail of mailing list? |
20:59.00 |
brlcad |
server logins
are fixed |
20:59.53 |
brlcad |
``Erik:
didn't look into why, but /usr/local/lib isn't being searched at
runtime .. manually added a symbolic link to libintl.so.8 and
libiconv.so.2 in /lib to get bash working |
21:00.32 |
brlcad |
Ljudusjka:
mentors get notifications when you mark tasks ready for
review |
21:00.55 |
brlcad |
you don't
need to do anything, it'll get reviewed (usually within a few
hours, almost always within 24 hours) |
21:01.12 |
Ljudusjka |
OK |
21:03.32 |
brlcad |
``Erik: ah,
and I see your PMs now.. |
21:05.47 |
``Erik |
send an
email, too... su, then /etc/rc.d/ldconfig restart |
21:06.29 |
``Erik |
huzzah, that
part is fixed |
21:07.13 |
brlcad |
sudo should
work now with those links in place |
21:08.05 |
``Erik |
links? |
21:08.33 |
``Erik |
commits a sin and does sudo sh |
21:08.41 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
21:08.55 |
``Erik |
boom, cool,
xauth works now as well |
21:10.11 |
``Erik |
thnx! |
21:11.53 |
``Erik |
was almost
afraid it was related to this ntpd flaw, like we'd been hit and a
rootkit install went a bit off, then I tried a fresh login on my
home fbsd server and saw the same deal :/ |
21:27.59 |
andromeda-galaxy |
brlcad: are
you still here? |
21:35.14 |
MarcTannous |
brlcad:
daniel said something about a new batch of tasks coming in soon,
any idea when that will be? Something code-related to
rt^3 |
21:41.35 |
Stragus |
Looks like
I'm the only one who actually takes a break on Christmas,
eh |
21:42.44 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
22:06.31 |
Notify |
03BRL-CAD:n_reed * 63844
brlcad/trunk/src/tclscripts/archer/Archer.tcl: change the cursor to
reflect the edit mode |
22:16.05 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
22:33.43 |
Notify |
02GCI:mihaineacsu29 * 5845550716944384 :
Task Assigned - This task has been assigned to Raptor. You have 100
hours to complete this task, good luck! |
22:45.04 |
Notify |
02GCI:mihaineacsu29 * 5781887138136064 :
None - Engelo, you're on the right track but I think there are few
more details that would go a long way: BRL-CAD is missing the
dash in the "Powered by... |
22:45.09 |
Notify |
02GCI:mihaineacsu29 * 5781887138136064 :
Task Needs More Work - One of the mentors has sent this task back
for more work. Talk to the mentor(s) assigned to this task to
satisfy the requirements... |
22:49.04 |
Notify |
02GCI:a1pha7
* 5218710037987328 : Task Claimed - I would like to work on this
task. |
23:30.24 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
23:57.38 |
Notify |
02GCI:lord_kk
* 5042004748664832 : Work - I would like to work on this
task. |
23:57.48 |
Notify |
02GCI:lord_kk
* 5042004748664832 : Task Claimed - I would like to work on this
task. |
00:18.39 |
maths22 |
Kris_:
install xquartz; that may fix it |
00:18.53 |
Kris_ |
if you
donât mind, whats xquartz? |
00:19.04 |
maths22 |
http://xquartz.macosforge.org/ |
00:24.31 |
andromeda-galaxy |
maths22,
mpictor: any idea how to compile coreInterface? when I point it at
the install dir for my brlcad trunk checkout,it configures
successfully but running make gives could not find -lcoreinterface
from ld |
00:26.42 |
andromeda-galaxy |
the
README/INSTALL/HACKING files all seem outdated & refer to
autotools |
01:31.02 |
*** join/#brlcad gcibot
(ignacio@unaffiliated/ignaciouy/bot/gcibot) |
01:31.46 |
ignacio |
gcibot, merry
xmas |
01:31.47 |
gcibot |
ignacio,
merry christmas! |
02:32.01 |
*** join/#brlcad indianlarry
(~indianlar@66-118-151-70.static.sagonet.net) |
02:34.24 |
*** join/#brlcad archivist_
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
02:45.29 |
*** join/#brlcad KimK_
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
02:54.04 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
03:54.40 |
*** join/#brlcad andromeda_galaxy
(~andromeda@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
04:32.18 |
*** join/#brlcad gcibot
(ignacio@unaffiliated/ignaciouy/bot/gcibot) |
04:49.43 |
andromeda-galaxy |
Shouldn't
line 152 of rt^3's FindBRLCAD.cmake be
"FIND_PROGRAM(BRLCAD_CONFIGEXE brlcad-config ${BRLCAD_BIN_DIR})"
instead of "FIND_PROGRAM(BRLCAD_CONFIGEXE brlcad-config)"? On my
system, an svn checkout of rt^3 has the latter, which causes the
configuration to fail if only BRLCAD_BASE_DIR has been
set |
05:01.00 |
andromeda-galaxy |
d_rossberg:
also, I'm a little confused about the rt^3 test system --- it looks
like the primitive tests indicate success by only adding the object
to the db if successful, but the main primitive tester never checks
the result (I tried modifying isValid() on halfspaces to make it
always return false, and the fact that the test shouldn't have
worked was logged, but the test still passed) |
05:01.22 |
andromeda-galaxy |
~seen
d_rossberg |
05:01.22 |
infobot |
d_rossberg
<~rossberg@66-118-151-70.static.sagonet.net> was last seen on
IRC in channel #brlcad, 2d 11h 44m 7s ago, saying: 'that's the base
for writing code for it'. |
05:05.18 |
*** join/#brlcad YashM
(~YashM@117.222.20.249) |
05:29.02 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
05:44.12 |
Notify |
03BRL-CAD
Wiki:Stattrav * 7843 /wiki/User:Stattrav: Blanked the
page |
06:09.10 |
Notify |
03BRL-CAD
Wiki:Stattrav * 7844 /wiki/Stattrav_proposal_2012: Blanked the
page |
06:09.39 |
Notify |
03BRL-CAD
Wiki:Stattrav * 0 /wiki/Stattrav_proposal_2012: |
06:09.47 |
Notify |
03BRL-CAD
Wiki:Stattrav * 0 /wiki/User:Stattrav: |
06:10.40 |
Notify |
03BRL-CAD
Wiki:Stattrav * 0 /wiki/User:SJ: |
07:13.59 |
*** join/#brlcad YashM_
(~YashM@117.222.69.145) |
08:04.11 |
*** join/#brlcad merzo
(~merzo@139-27-132-95.pool.ukrtel.net) |
08:08.44 |
*** join/#brlcad rohitagarwal
(~Rohit@49.249.53.14) |
08:11.22 |
*** join/#brlcad alisha
(~alisha@115.245.153.2) |
09:06.27 |
*** join/#brlcad alisha
(~alisha@115.241.247.194) |
10:06.08 |
*** join/#brlcad alisha
(~alisha@115.245.177.140) |
10:35.07 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
10:49.17 |
*** join/#brlcad adityagulati
(6ac09536@gateway/web/cgi-irc/kiwiirc.com/ip.106.192.149.54) |
10:49.24 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
10:49.42 |
adityagulati |
Could someone
review my task
http://www.google-melange.com/gci/task/view/google/gci2014/5873244582182912 |
10:49.42 |
gcibot |
Design
Coreinterface logo #5 |
10:49.42 |
gcibot |
Status:
NeedsReview (2 days 8 hrs 19 min) |
10:49.42 |
gcibot |
Mentor(s):
Isaac Kamga, Ishwerdas |
11:13.17 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:17.30 |
*** join/#brlcad merzo
(~merzo@161-9-132-95.pool.ukrtel.net) |
11:21.55 |
*** join/#brlcad winghouchan
(~winghouch@2.120.148.188) |
11:36.23 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.152.5) |
12:14.33 |
*** join/#brlcad gcibot
(ignacio@unaffiliated/ignaciouy/bot/gcibot) |
13:08.29 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:27.37 |
*** join/#brlcad adityagulati
(dce32db2@gateway/web/cgi-irc/kiwiirc.com/ip.220.227.45.178) |
13:28.23 |
adityagulati |
could someone
review my task please?
https://www.google-melange.com/gci/task/view/google/gci2014/5873244582182912 |
13:28.24 |
gcibot |
Design
Coreinterface logo #5 |
13:28.24 |
gcibot |
Status:
NeedsReview (2 days 5 hrs 41 min) |
13:28.24 |
gcibot |
Mentor(s):
Isaac Kamga, Ishwerdas |
13:31.15 |
adityagulati |
is any mentor
online |
14:08.27 |
Notify |
02GCI:hrishi1304 * 4928791491117056 :
Claim Removed - The claim on this task has been removed, someone
else can claim it now. |
14:25.32 |
maths22 |
andromeda-galaxy: are those tests ready to
commit? |
14:38.51 |
*** join/#brlcad shardulc
(b6461acc@gateway/web/freenode/ip.182.70.26.204) |
14:39.23 |
MarcTannous |
maths22: what
tests are you reffering to? |
14:39.41 |
maths22 |
A fix
andromeda-galaxy had for the quat tests |
14:40.57 |
shardulc |
hello
everybody, I'm a GCI student |
14:41.05 |
andromeda_galaxy |
maths22:yes
they are, I was busier than expected yesterday |
14:41.12 |
shardulc |
could someone
review my task please? it's
https://www.google-melange.com/gci/task/view/google/gci2014/6620713125412864 |
14:41.13 |
gcibot |
Write manual
page documentation (for archer) |
14:41.13 |
gcibot |
Status:
NeedsReview (22 hrs 20 min) |
14:41.13 |
gcibot |
Mentor(s):
Popescu Andrei, Jacob B |
14:41.18 |
maths22 |
andromeda_galaxy: it's fine, I'm just
checking |
14:41.35 |
andromeda_galaxy |
I should be
able to sometime soon |
14:42.00 |
andromeda_galaxy |
(In the next
~1h) |
14:42.23 |
maths22 |
OK |
14:52.09 |
*** join/#brlcad chick_
(~capslock@41.205.22.41) |
15:03.13 |
andromeda-galaxy |
maths22: by
the way, is CDash hooked into Notify yet? I'm interested in seeing
the build results after my change... |
15:03.31 |
maths22 |
andromeda-galaxy: not yet. I have to write
some sort of IRC plugin for it |
15:03.47 |
maths22 |
once you
commit, I will trigger a build, and once it builds, I will post the
results |
15:03.52 |
andromeda-galaxy |
maths22:
great! |
15:04.10 |
andromeda-galaxy |
did you
mention something the other day about a url you had set up that
allows anyone to trigger a build? |
15:06.47 |
Notify |
03BRL-CAD:peter-sa * 63845
brlcad/trunk/src/libbu/scan.c: Apply GCI task
http://www.google-melange.com/gci/task/view/google/gci2014/4967862338846720
that fixes bu_scan_fastf_t by updating the value that it checks
return value of scanf() against when scanning the
delimiter. |
15:06.48 |
gcibot |
Fix any
failing unit test #8 |
15:06.48 |
gcibot |
Status:
Closed |
15:06.48 |
gcibot |
Mentor(s):
Deepak, Hardeep Singh Rai |
15:06.51 |
andromeda-galaxy |
maths22:
done! |
15:07.25 |
maths22 |
andromeda-galaxy: build queued |
15:07.37 |
andromeda-galaxy |
maths22:
thanks! |
15:08.12 |
andromeda-galaxy |
does this
still work for other people to trigger builds:http://brlcad.org/svn/triggerBuild.php? |
15:09.03 |
MarcTannous |
andromeda-galaxy: "command returned
0" |
15:09.16 |
andromeda-galaxy |
MarcTannous:
hmm? |
15:09.26 |
MarcTannous |
the link you
sent |
15:10.51 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
15:10.51 |
*** mode/#brlcad [+o ChanServ] by
sendak.freenode.net |
15:10.54 |
andromeda-galaxy |
sorry, which
one? |
15:11.04 |
MarcTannous |
http://brlcad.org/svn/triggerBuild.php? |
15:11.20 |
andromeda-galaxy |
ah, okay ---
I thought you were talking about rt^3, sorry |
15:12.15 |
andromeda-galaxy |
ahh.. .I
don't know whether that's expected behavior or not... maths22, are
you still here? |
15:12.32 |
maths22 |
andromeda-galaxy: that is what it should
say |
15:12.57 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
15:12.59 |
andromeda-galaxy |
ah, okay ----
just curious, does it trigger a build on the freebsd or linux
builders? |
15:12.59 |
maths22 |
I have a lock
so multiple people triggering it won't start lots of simulaneous
builds |
15:13.05 |
maths22 |
andromeda-galaxy: freebsd |
15:13.16 |
maths22 |
It is on bz
itself only for now. |
15:13.25 |
andromeda-galaxy |
ahh... |
15:17.34 |
andromeda-galaxy |
any idea how
to quiet the naca456 function defined but not used? I added thoseb
ecause they were there in the Fortran with the comment that they'd
likely be useful soon. |
15:24.50 |
andromeda-galaxy |
maths22: so
did we decide on trying to run both buildbot and CDash? |
15:25.04 |
MarcTannous |
Guys, if you
have 30 seconds, can you please tell me if http://codepen.io/marctannous/full/RNGjmz/
loads under 5 seconds in your browser? |
15:27.47 |
*** join/#brlcad YashM
(~YashM@59.88.24.219) |
15:28.39 |
maths22 |
andromeda-galaxy: I think that is the
plan |
15:28.49 |
maths22 |
For right
now, I am just working with CDash |
15:29.10 |
maths22 |
by the way,
if you ever want to submit to CDash, just go into your build
directory and run the following command |
15:29.39 |
maths22 |
ctest -D
Experimental -LE NOT_WORKING |
15:30.23 |
maths22 |
andromeda-galaxy: all tests passed!
http://brlcad.org/CDash/buildSummary.php?buildid=25 |
15:30.33 |
andromeda-galaxy |
sound's good!
CDash at least gets us a good set of tests
pass/failing... |
15:30.51 |
andromeda-galaxy |
great! what
happened to the two build errors? |
15:31.29 |
maths22 |
what
errors? |
15:32.11 |
andromeda-galaxy |
well, it
looks tome like the previous build has two errors: |
15:32.26 |
andromeda-galaxy |
http://brlcad.org/CDash/viewBuildError.php?buildid=24 |
15:33.18 |
maths22 |
that is a
environment variable issue; it will be fixed by tonight |
15:33.29 |
andromeda-galaxy |
ahhh... is it
already fixed? I don't see those errors on 25 |
15:34.26 |
andromeda-galaxy |
I'm glad the
tests are all passing now, though |
15:35.53 |
andromeda-galaxy |
so does the
ctest submit command require that you've just done a clean
build? |
15:35.58 |
shardulc |
could someone
review my task please? it's
https://www.google-melange.com/gci/task/view/google/gci2014/6620713125412864 |
15:35.58 |
gcibot |
Write manual
page documentation (for archer) |
15:35.59 |
gcibot |
Status:
NeedsReview (21 hrs 26 min) |
15:35.59 |
gcibot |
Mentor(s):
Popescu Andrei, Jacob B |
15:43.23 |
maths22 |
that command
more or less runs the following: |
15:43.46 |
maths22 |
cmake, then
make, then make test, then a submission script |
15:44.09 |
maths22 |
It does not
require a clean build, although you can run make clean first if you
want to capture all the warnings |
15:44.24 |
andromeda-galaxy |
ahhh... okay,
thanks for the information! that makes sense... |
15:47.22 |
MarcTannous |
Nobody?
:( |
15:49.35 |
maths22 |
MarcTannous:
yes for me |
15:50.27 |
andromeda-galaxy |
MarcTannous:
not sure, but I think that it took almost exactly 5 or a little bit
more |
15:50.58 |
MarcTannous |
just one more
thing, does it create a new one on page refresh? |
15:51.01 |
MarcTannous |
It
should |
15:52.15 |
andromeda-galaxy |
I think
so |
15:53.18 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:54.01 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:56.55 |
andromeda-galaxy |
o |
15:57.34 |
andromeda-galaxy |
MarcTannous:
I know you've been doing some stuff with the rt^3 tests, do you
have any idea about the concerns with the test system that I put up
last night? |
15:58.35 |
MarcTannous |
Nope, what
did you put up? |
15:58.54 |
andromeda-galaxy |
Shouldn't
line 152 of rt^3's FindBRLCAD.cmake be
"FIND_PROGRAM(BRLCAD_CONFIGEXE brlcad-config ${BRLCAD_BIN_DIR})"
instead of "FIND_PROGRAM(BRLCAD_CONFIGEXE brlcad-config)"? On my
system, an svn checkout of rt^3 has the latter, which causes the
configuration to fail if only BRLCAD_BASE_DIR has been
set |
15:59.01 |
andromeda-galaxy |
and
d_rossberg: also, I'm a little confused about the rt^3 test system
--- it looks like the primitive tests indicate success by only
adding the object to the db if successful, but the |
15:59.06 |
andromeda-galaxy |
<PROTECTED> |
15:59.10 |
andromeda-galaxy |
<PROTECTED> |
16:01.32 |
andromeda-galaxy |
MarcTannous:
the second issue was my main concern (sorry for the
formatting) |
16:01.59 |
MarcTannous |
did not look
into |
16:02.02 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
16:02.06 |
andromeda-galaxy |
ah |
16:02.08 |
MarcTannous |
saw that all
the tests are adding the object to the database, did the same with
mine |
16:02.31 |
MarcTannous |
but my tests
always check isvalid |
16:02.33 |
MarcTannous |
before adding
it |
16:02.36 |
andromeda-galaxy |
I'm also not
entirely convinced that having only *one* cmake-level test target
for *all* the primitives is the best idea... |
16:02.48 |
andromeda-galaxy |
indeed, the
problem is that primitives.cpp doesn't check if it was added or
not! |
16:06.13 |
andromeda-galaxy |
maths22:by
the way, the reason that I was asking about buildbot earlier is
that it seems like the buildbot waterfall might be nicer for
looking at a history of builds over a number of builders than the
interface for CDAsh |
16:08.38 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
16:09.05 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
16:24.43 |
maths22 |
andromeda-galaxy: I agree |
16:25.11 |
maths22 |
I'm actually
hoping to extend CDash to create a waterfall view |
16:25.14 |
maths22 |
It should be
fun |
16:25.18 |
andromeda-galaxy |
that sounds
interesting |
16:25.49 |
andromeda-galaxy |
does CDash
have a plugin architecture? |
16:26.46 |
maths22 |
No |
16:27.10 |
maths22 |
but there is
no reason I can't create and modify their php scripts |
16:27.45 |
andromeda-galaxy |
ahh |
16:27.53 |
maths22 |
https://github.com/Kitware/CDash |
16:28.12 |
andromeda-galaxy |
right |
16:28.25 |
andromeda-galaxy |
I was just
curious whether or not they had a way to add it on... apparently
ot |
16:28.27 |
andromeda-galaxy |
*not |
16:29.27 |
andromeda-galaxy |
by the way,
if I remember correctly, last time we were doing CI stuff it was
mutch more focused on buildbot... what's the advantage of
cdash? |
16:29.51 |
maths22 |
anyone can
contribute |
16:29.58 |
maths22 |
buildslaves
are easier to set up |
16:30.05 |
andromeda-galaxy |
true |
16:30.07 |
maths22 |
It integrates
nicely with ctest |
16:30.54 |
andromeda-galaxy |
makes
sense... maybe next time I do a commit I'll run a clean + ctest
-Dexperimental -LE NOT_WORKING and submit my results |
16:31.13 |
maths22 |
not
-Dexperimental |
16:31.16 |
maths22 |
-D
Experimental |
16:31.26 |
maths22 |
the space
matters |
16:35.32 |
andromeda-galaxy |
ah, yes, of
course |
16:35.33 |
andromeda-galaxy |
sorry |
16:36.40 |
maths22 |
it's
fine |
16:36.53 |
maths22 |
Once I have
everything worked out, I'll write up some documentation |
16:37.38 |
andromeda-galaxy |
sounds
good |
16:43.43 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
17:02.15 |
MarcTannous |
oh
damn |
17:02.16 |
MarcTannous |
I got the #1
codepen pick for the day |
17:02.16 |
MarcTannous |
http://codepen.io/ |
17:02.16 |
MarcTannous |
This is
amazing |
17:03.59 |
YashM |
MarcTannous,
is it just me or the pen doesn't load for anyone? |
17:06.05 |
andromeda-galaxy |
YashM: it
loads foro me |
17:06.39 |
YashM |
I don't know
but I allowed to load 2 times for 5 minutes |
17:07.03 |
YashM |
I'll try
another browser |
17:11.19 |
YashM |
Nope,
empty |
17:46.20 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:58.51 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
18:55.29 |
``Erik |
neat, nasa
posted the model for the 3d printed wrench |
19:19.28 |
andromeda-galaxy |
``Erik:
interesting... do you know anything about rt^3? |
19:19.43 |
starseeker |
wishes NASA would poste step and/or iges
files... |
19:21.59 |
andromeda-galaxy |
only STL...
it's probably because most of the printer controllers only know how
to slice stl |
19:32.27 |
``Erik |
andromeda-galaxy: a little, not much... it
was an experiment that I don't think ever got to "production"
quality? |
19:32.49 |
andromeda-galaxy |
ahhh |
19:33.16 |
andromeda-galaxy |
I'm working
on some of the unit test GCI tasks, but am slightly confused by the
test build system... |
19:33.39 |
andromeda-galaxy |
all the
primitives are bundled together in one test, and the main code
never seems to check the test results from each primitive
test |
19:33.54 |
``Erik |
gci task for
rt^3? O.O |
19:37.14 |
andromeda-galaxy |
http://www.google-melange.com/gci/task/view/google/gci2014/5795100017819648 |
19:37.15 |
gcibot |
Write
CoreInterface unit test #2 |
19:37.15 |
gcibot |
Status:
Claimed (3 days 5 hrs 25 min) |
19:37.15 |
gcibot |
Mentor(s):
Popescu Andrei, Mihai Neacsu |
19:37.27 |
andromeda-galaxy |
``Erik: at
least, the url given is for rt^3 |
19:39.49 |
``Erik |
ah, I thought
the geomcore stuff was supposed to have been split off into another
repo |
19:40.47 |
andromeda-galaxy |
hmmm |
19:40.50 |
``Erik |
src/coreInterface/ should be the only
directory you'd need to worry about |
19:41.09 |
andromeda-galaxy |
indeed... for
this one, I'm writing tests for coreInterface |
19:41.37 |
andromeda-galaxy |
(test/coreInterface) but I'm a little bit
confused by the test system, which doesn't really seem to work, so
I was wondering if anyone knew if I was missing
something |
19:41.37 |
``Erik |
ah,
tests/coreInterface as well |
19:42.24 |
``Erik |
looks like it
doesn't use ctest, just makes a ciTest executable |
19:42.36 |
``Erik |
primitives.cpp is the entry point, and the
only test is for halfspace |
19:43.06 |
``Erik |
and it
doesn't return pass/fail, it just prints the results...
eck |
19:43.16 |
*** join/#brlcad MarcTannous
(5679c4d5@gateway/web/freenode/ip.86.121.196.213) |
19:43.18 |
andromeda-galaxy |
right... |
19:43.23 |
andromeda-galaxy |
it is kindof
hooked into cTest though |
19:43.26 |
andromeda-galaxy |
there is an
add_Test() call |
19:43.47 |
MarcTannous |
andromeda-galaxy: Did you figure out a way
to solve the addition to database in rt^3 tests? |
19:43.47 |
andromeda-galaxy |
but that
seems somewhat useless since it doesn't seem to be checking the
results for the return status |
19:44.09 |
andromeda-galaxy |
MarcTannous:
right now, just trying to make sure that I'm not missing somewhete
that it does something to check results, but I don't think I
am |
19:44.14 |
``Erik |
yeah, the
executable does not comply to ctests requirements... |
19:44.18 |
andromeda-galaxy |
I was talking
to ``Erik just now in case he knew something I didn't |
19:44.23 |
``Erik |
that'll need
to be fixed :) |
19:44.54 |
andromeda-galaxy |
indeed :-) if
this task doesn't take too long, I'll make a second patch for it
that both adds the Ellipsoid test and reorganizes the test system
to fit with ctest better |
19:44.55 |
MarcTannous |
``Erik: You
got 2 minutes to check out a simple UI design task so that I can
jump aboard the rt^3 unit test tasks again ?:) |
19:44.59 |
andromeda-galaxy |
more like the
libbn/libbu tests, maybe |
19:45.30 |
andromeda-galaxy |
MarcTannous:
if I do manage to reorganize the tests, you might want to wait
until that's committed |
19:46.02 |
``Erik |
MarcTannous:
I'm design/ui/ux retarded, I'm recusing myself of any design
related stuff, sorry |
19:46.02 |
MarcTannous |
andromeda-galaxy: As far as I am
concerned, if I understood what you wanted to do correctly, my
tests would only have to be modified slightly |
19:46.18 |
andromeda-galaxy |
not
sure... |
19:46.29 |
MarcTannous |
As they are a
hybrid between the libbn/libbu/librt tests and the ones here in
rt^3 |
19:46.45 |
andromeda-galaxy |
mostly just
modifications to the main entry point I guess... but the test
functions would have to scan their input |
19:46.48 |
andromeda-galaxy |
from a
string |
19:46.57 |
``Erik |
goes back to happy fun cl-mongo stuff o.O |
19:47.08 |
MarcTannous |
well the ones
in libbn/libbu/librt were taking an argc and argv in main as the
"test" and then running it through the test which consisted of
testing all the functions of a file |
19:47.14 |
andromeda-galaxy |
``Erik: that
sounds interesting |
19:47.21 |
andromeda-galaxy |
MarcTannous:
right... |
19:47.27 |
MarcTannous |
My test
functions already take parametres, except they are defined
locally |
19:47.39 |
andromeda-galaxy |
then
argc/argv were passed to each individual test function, and the
test function itself parsed its arguments from
argc/argv |
19:47.51 |
MarcTannous |
so all I'd
have to do is call my so-called main with an argc and argv and set
my tests on the given values |
19:48.21 |
MarcTannous |
at the moment
my objects were defined like BRLCAD::Sphere sph;
sph.Set(parametres) |
19:48.46 |
MarcTannous |
So instead of
giving my sph.Set stuff like Vector 3D(1.0,1.0,1.0) I'd give it
argv[0] |
19:48.55 |
andromeda-galaxy |
right, but
then |
19:49.06 |
andromeda-galaxy |
the inside of
each function has to be modified to do something like |
19:49.39 |
andromeda-galaxy |
bu_scan_fastf_t to get the string into
doubles |
19:49.43 |
andromeda-galaxy |
*fastf_ts |
19:49.52 |
andromeda-galaxy |
is
bu_scan_fastf_t accessible? |
19:50.00 |
MarcTannous |
no idea, but
you're right |
19:50.13 |
*** join/#brlcad merzo
(~merzo@161-9-132-95.pool.ukrtel.net) |
19:50.19 |
MarcTannous |
however
that'll just be done in main though instead of doing it in every
function |
19:50.33 |
MarcTannous |
as I have
lots of them, cone.cpp had like 5 constructors and each of them had
to be tested |
19:50.37 |
andromeda-galaxy |
no, because
each function takes a different number & type of
arguments |
19:50.52 |
andromeda-galaxy |
at least,
that is how it always ended up being done in lib* tests |
19:51.13 |
MarcTannous |
in the tasks
in gci we are asked to do tests for basic primitives such as cone
or spheres |
19:51.30 |
MarcTannous |
and most
functions take as arguments the object and its
parametres |
19:51.43 |
andromeda-galaxy |
right, but
the parameters are different for each function |
19:51.43 |
MarcTannous |
such as
radius, height, semiprincipalaxisA and so on and so
forth |
19:51.47 |
MarcTannous |
<PROTECTED> |
19:51.59 |
andromeda-galaxy |
ellipsoid
example(that's what I'm doing now) |
19:52.13 |
andromeda-galaxy |
Set() takes a
point and 3 vectors |
19:52.15 |
MarcTannous |
I divided my
functions in two types: those that only take the object as a
parameter and those that also take its dimensions as
parametres |
19:52.27 |
andromeda-galaxy |
SetSphere()
takes a point and a double |
19:52.33 |
MarcTannous |
yeah, and
stuff like ClassName or Type take only the object |
19:53.00 |
andromeda-galaxy |
so main()
can't know whether to scan 4 sets of 3 points or 1 set of 3 points
and 1 singl enumber |
19:53.06 |
andromeda-galaxy |
*of 3
numbers |
19:53.20 |
MarcTannous |
well you're
parsing the input (argv array) into variables in your main upon
reading them and then send these into the functions |
19:53.48 |
andromeda-galaxy |
say
"test_ellipsoid 0 a,b,c d,e,f g,h,i j,k,l" |
19:53.55 |
MarcTannous |
let me set up
a quick paste bin because that should make my point
clear |
19:53.55 |
andromeda-galaxy |
or
"test_ellipsoid 1 a,b,c r" |
19:54.14 |
andromeda-galaxy |
in main,
before switch/case on function_num, you don't know which format to
scan the numbers in |
19:54.44 |
andromeda-galaxy |
wait... do
ellipsoids have no getCenter method? |
20:01.46 |
MarcTannous |
here you
go |
20:01.46 |
MarcTannous |
http://pastebin.com/a1CF6WKV |
20:02.06 |
MarcTannous |
andromeda-galaxy: this is what I
meant |
20:03.07 |
andromeda-galaxy |
but in some
cases, "center" and "height"might not be what you want: you might
want either "pt, veca, vecb, vecc" or "pt, radius" (but not one
string cotnaining both) |
20:03.10 |
andromeda-galaxy |
for
ellipsoid |
20:03.36 |
MarcTannous |
have not
worked on ellipsoid yet, this is a sample for Sphere |
20:03.47 |
MarcTannous |
if you want
more, you just parse them locally from argv to local variables to
use in your functions |
20:04.08 |
MarcTannous |
in my example
it is not very efficient, but when you have 30+ functions, this
works wonders |
20:05.01 |
andromeda-galaxy |
right, it
just doesn't necessarily work for all the primitives |
20:05.24 |
MarcTannous |
you mean you
have more constructors for an ellipsoid? |
20:05.43 |
MarcTannous |
so an
ellipsoid can be defined with a b c d but also with a b x y
z? |
20:06.03 |
andromeda-galaxy |
a b c d, a r,
a b r... |
20:06.28 |
MarcTannous |
yeah, just
like I had to do in my cone tests |
20:06.53 |
MarcTannous |
so you will
take as argv everything, a b c d r x y z whatever and then split it
up into local values for ease of use |
20:07.07 |
MarcTannous |
but yeah,
that's a lot of code to write, my cone test had like 500
lines |
20:08.00 |
andromeda-galaxy |
right, and
the nevery function has to have scanning added if we decide to go
that way... |
20:08.35 |
MarcTannous |
did you talk
to rossberg about this? |
20:08.52 |
MarcTannous |
or
Sean |
20:10.10 |
andromeda-galaxy |
not yet, I've
been waiting since yesterday but neither of them have been in
here |
20:10.19 |
andromeda-galaxy |
that's why I
was just talking to ``Erik |
20:10.59 |
andromeda-galaxy |
<PROTECTED> |
20:11.31 |
MarcTannous |
There should
be plenty of time until 2-3 January if I guess
correctly |
20:11.41 |
MarcTannous |
everyone is
busy with holidays & family |
20:12.53 |
andromeda-galaxy |
probably |
20:13.00 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
22:06.37 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.152.5) |
22:18.19 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
23:56.08 |
*** join/#brlcad mihaineacsu
(~mihaineac@92.81.152.5) |