00:00.19 |
javamonn |
brlcad: how do I avoid this? Is that in a
particular folder I should skip? |
00:00.20 |
brlcad |
you need to add \( -not -regex '.*svn.*' -not
-regex '.*other.*' \) |
00:00.48 |
brlcad |
you do not want to traverse into any .svn dirs
or the src/other dir |
00:01.00 |
javamonn |
ohhhh |
00:01.06 |
javamonn |
that would make sense, thanks |
00:01.16 |
brlcad |
there's an .svn dir in every subdirectory with
your version, you're modifying the pristine checked out
version |
00:01.37 |
brlcad |
so when it diffs the edit version with checked
out version, guess what -- they match because you modified both
:) |
00:02.32 |
brlcad |
svn can be configured to put them into binary
blobs or even into a top-level dir ala git, but yours is older or
just not configured that way |
00:03.30 |
``Erik |
brlcad: maybe a gci task would be to crank
beset on some geometries and make a gallery of neato images or
something :D |
00:04.02 |
brlcad |
hah, i'd just added that to my list
:) |
00:04.59 |
javamonn |
brlcad: thanks alot, it makes complete sense
now that you're explaining it, it's one of those things I'd never
think of myself on my own though haha |
00:06.02 |
brlcad |
that's what we're here for ;) |
00:06.45 |
starseeker |
brlcad: do you think there's anything GCI
scoped that might be done with http://www.tcl3d.org/html/docRtVis.html
? |
00:07.46 |
brlcad |
starseeker: such as? |
00:08.55 |
starseeker |
if there's some rt option that would print out
all rays fired, perhaps a tcl routine could capture that output and
format it to be fed into rtVis? |
00:09.35 |
brlcad |
or better yet, display them in mged |
00:09.45 |
brlcad |
half the things that tool does we already
do |
00:10.01 |
starseeker |
nods - sure |
00:10.02 |
brlcad |
could use some documentation |
00:10.38 |
starseeker |
doesn't know if there's any
way to get at the full set of generated rays from the Tcl
level... |
00:12.27 |
starseeker |
always thought a "raytracing
debugging" gui would be an awesome mode to have around in
Archer... |
00:14.01 |
brlcad |
even classic mged used to have the ability to
show the rays fired |
00:14.43 |
brlcad |
there are some really old cool videos that
were even scripted up to animate them bouncing around the scene
(within the mged graphics display) |
00:15.38 |
brlcad |
now if only the gci students could tackle
video encoding remotely! sigh. |
00:38.59 |
starseeker |
wonders what the easiest way
is to ask for OpenGL lines from a primitive... |
00:41.00 |
starseeker |
brlcad: is there any "easy-ish" work in the
libraries to remove calls to the Tcl C api? |
00:41.23 |
starseeker |
I know you've got libbu pretty well boiled
down to the hard cases... |
00:43.46 |
starseeker |
and I know we hadn't decided on a proper
solution to bu_getopt_long (or whatever) so converting functions to
support >1 letter args isn't viable... |
00:58.45 |
*** join/#brlcad Gmercer015
(~g_dev@ip72-193-246-126.lv.lv.cox.net) |
01:13.39 |
Gmercer015 |
So i just took up a project to create a unit
test for complex.c. My understanding of this unit test would test
all functions defined by complex.c on a set of numbers to make sure
everything runs fine? |
02:21.18 |
*** join/#brlcad louipc
(~louipc@archlinux/fellow/louipc) |
02:25.27 |
``Erik |
cl |
02:25.28 |
``Erik |
bah |
02:26.06 |
Gmercer015 |
hm? |
03:10.03 |
Gmercer015 |
anyone on here completed any unit test tasks
for BRLCAD? |
05:39.11 |
*** join/#brlcad merzo
(~merzo@224-64-132-95.pool.ukrtel.net) |
05:41.25 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
05:47.44 |
brlcad |
starseeker: ah yes, libbu does still have one
remaining piece, an init function that has to exist for a library
to be runtime loadable within tcl |
05:48.41 |
brlcad |
and our init function loads a bunch of
commands for use by the interpreter specific to libbu |
06:08.54 |
*** join/#brlcad harmanpreet
(~chatzilla@124.253.17.234) |
07:01.14 |
*** join/#brlcad harmanpreet
(~chatzilla@125.62.123.8) |
07:16.42 |
*** join/#brlcad andrei
(~andrei@5-12-221-172.residential.rdsnet.ro) |
08:15.59 |
*** join/#brlcad andrei
(~andrei@5-12-221-172.residential.rdsnet.ro) |
08:52.42 |
*** join/#brlcad Gaganjyot
(~geek@115.245.231.13) |
08:53.10 |
Gaganjyot |
Is there a way to import svg format files into
brlcad ? |
08:53.24 |
*** join/#brlcad PrezKennedy
(~DarkCalf@2002:ade7:2862::ade7:2862) |
08:57.16 |
*** join/#brlcad alezakosz
(~kongr45gp@helit.org) |
09:10.05 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
11:24.27 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.201.169.135) |
11:31.44 |
Skriptkid |
brlcad: I'm unable to find where the Windows
thread affinity tasks are. Could you give me the task key or
URL? |
11:53.17 |
Skriptkid |
Could anybody else tell me about that
task? |
12:10.01 |
*** join/#brlcad Al_Da_Best
(Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) |
12:12.24 |
*** join/#brlcad abhishek
(783b2841@gateway/web/freenode/ip.120.59.40.65) |
12:16.54 |
*** join/#brlcad abhishek
(783b2841@gateway/web/freenode/ip.120.59.40.65) |
12:47.23 |
caen23 |
brlcad: i had a look over this task
http://www.google-melange.com/gci/task/view/google/gci2012/7948214
and it seems the guy also couldn't compile brlcad on windows. am i
missing something? |
13:49.50 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
14:05.37 |
brlcad |
caen23: not sure I understand the
question |
14:09.16 |
caen23 |
brlcad: the guy who closed the task couldn't
compile the source using visual studio, and neither can i. is this
expected? |
14:15.20 |
brlcad |
well nothing has changed, so I'd expect
it |
14:15.25 |
brlcad |
note
http://www.google-melange.com/gci/task/view/google/gci2012/8009222 |
14:15.44 |
brlcad |
that's also specific to msvc express -- msvc
should work |
14:16.57 |
caen23 |
brlcad: uh, didn't see it's specific to the
express edition, sorry. i'll use the complete one |
14:17.10 |
brlcad |
what are you working on? |
14:17.54 |
caen23 |
brlcad: the task, or the environment?
:D |
14:18.02 |
brlcad |
task |
14:18.09 |
caen23 |
gethostname one |
14:18.22 |
caen23 |
http://www.google-melange.com/gci/task/view/google/gci2012/7992229 |
14:18.27 |
brlcad |
right right |
14:18.44 |
brlcad |
sorry, still waking up and went through a lot
of tasks last night |
14:19.21 |
caen23 |
no problem, thanks for the help :D |
15:19.38 |
*** join/#brlcad Sharan
(3bb39571@gateway/web/freenode/ip.59.179.149.113) |
15:56.16 |
*** join/#brlcad mayankmadan
(783b2841@gateway/web/freenode/ip.120.59.40.65) |
15:56.27 |
*** part/#brlcad mayankmadan
(783b2841@gateway/web/freenode/ip.120.59.40.65) |
15:57.08 |
starseeker |
growls... at one time, I
believe we did build with VS Express |
15:58.46 |
starseeker |
brlcad: so that init function does need to
stay put? Or do we make those "tclcad functionality that depends
on libbu?" |
16:10.32 |
brlcad |
it needs to stay put if we want to support the
notion of libbu being independently loadable, it may even be
required if tclcad does the work, but I haven't tested
that |
16:17.22 |
*** join/#brlcad harmanpreet
(~chatzilla@124.253.18.106) |
16:17.40 |
brlcad |
``Erik: stuck |
16:41.14 |
``Erik |
hm, that's no good |
16:44.56 |
*** join/#brlcad Notify
(~notify@66-118-151-70.static.sagonet.net) |
16:52.08 |
Notify |
03GCI: Gmercer015: Create numerics library
(LIBBN) API unit test ... for complex.c - Task Claimed I would
like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7993215 |
16:52.09 |
Notify |
03GCI: Lachlan P: Create a utility library
(LIBBU) API unit test ... for backtrace.c - RE: What is required?
I could test it to ensure when the FILE * parameter is null, it
prints to stdout, and when it is not null, it actually writes some
data.
http://www.google-melange.com/gci/task/view/google/gci2012/8012216 |
16:52.10 |
Notify |
03GCI: Melange: Mock up new BRL-CAD website
interface design - 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.
http://www.google-melange.com/gci/task/view/google/gci2012/7958235 |
16:52.11 |
Notify |
03GCI: Gmercer015: Create numerics library
(LIBBN) API unit test ... for complex.c - Overview of this unit
test I took a look at the reference files and think i have an
understanding of what i should be writing for bn_complex unit test.
I write a program to correctly test the functions of complex.c, in
this case a complex division and complex...
http://www.google-melange.com/gci/task/view/google/gci2012/7993215 |
16:52.12 |
Notify |
03GCI: javamonn: Convert bu_free((char*)...)
casts to bu_free((genptr_t)...) casts - Ready for review The work
on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7966238 |
16:52.13 |
Notify |
03GCI: Toshita Barve: Create
Blender-to-BRL-CAD tutorial - Update Hi Sean, I have figured out
how to build things in blender, but I am still working on how to
get it into BRL-CAD. I will try to get it done by tomorrow but I
might not finish the task within the time limit. Toshita
http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
16:52.14 |
Notify |
03GCI: Sean: Create numerics library (LIBBN)
API unit test ... for complex.c - Task Assigned This task has been
assigned to Gmercer015. You have 48 hours to complete this task,
good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7993215 |
16:52.15 |
Notify |
03GCI: Sean: Create a utility library (LIBBU)
API unit test ... for backtrace.c - Task Assigned This task has
been assigned to Lachlan P. You have 48 hours to complete this
task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/8012216 |
16:52.16 |
Notify |
03GCI: Sean: Mock up new BRL-CAD website
interface design - Task Closed Congratulations, this task has been
completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/7958235 |
16:52.17 |
Notify |
03GCI: Sean: Mock up new BRL-CAD website
interface design - simple and clean nicely done, it gives us some
ideas to think about. keep an eye out for other upcoming tasks to
turn our selected mock-up into proper drupal and mediawiki css as
well (may get some reuse).
http://www.google-melange.com/gci/task/view/google/gci2012/7958235 |
16:52.19 |
Notify |
03GCI: Sean: Create an Elliptical Paraboloid
Model and Diagram - Task Closed Congratulations, this task has
been completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/8059203 |
16:52.20 |
Notify |
03GCI: Sean: Create an Elliptical Paraboloid
Model and Diagram - hanks Richard, thank you for your efforts and
for cleaning up the regions!
http://www.google-melange.com/gci/task/view/google/gci2012/8059203 |
16:52.21 |
Notify |
03GCI: Sean: Create the BRL-CAD Logo in
BRL-CAD (#3) - subtractions Your subtractions are slightly off,
but that's undoubtedly because you tried to line up the wireframe
instead of the actual edges and it's good effort regardless. It'd
tricky to get them perfectly tangent (there are more advanced
methods to help with that). Still, nicely...
http://www.google-melange.com/gci/task/view/google/gci2012/7993222 |
16:52.21 |
Notify |
03GCI: Sean: Create the BRL-CAD Logo in
BRL-CAD (#3) - Task Closed Congratulations, this task has been
completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/7993222 |
16:52.23 |
Notify |
03GCI: Sean: Convert bu_free((char*)...) casts
to bu_free((genptr_t)...) casts - visually reviewed I haven't
applied the patch yet because of other patches I'm working on, but
it looks good on a quick visual read-through. Out of curiosity,
can you check and report if you get a compilation warning/failure
if you simply remove all of the casts...
http://www.google-melange.com/gci/task/view/google/gci2012/7966238 |
16:52.23 |
Notify |
03GCI: Sean: Convert bu_free((char*)...) casts
to bu_free((genptr_t)...) casts - Task Closed Congratulations,
this task has been completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/7966238 |
16:52.24 |
Notify |
03GCI: Sean: Investigate performance of
setting thread affinity - stray directive but looks good You left
a stray #define GNU_SOURCE in there, but it otherwise looks okay.
The preprocessor work needs some work (the API function should
always exist) and it's probably worthwhile to just hook it in
behind all bu_parallel() calls, but that change...
http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
16:52.25 |
Notify |
03GCI: Sean: Investigate performance of
setting thread affinity - Task Closed Congratulations, this task
has been completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
16:52.26 |
Notify |
03GCI: Richard Akira Heru: Combine letters for
"BRL-CAD" into one 3D model - Task Claimed I would like to work on
this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7974264 |
16:52.27 |
Notify |
03GCI: Daniel Rossberg: Combine letters for
"BRL-CAD" into one 3D model - Task Assigned This task has been
assigned to Richard Akira Heru. You have 48 hours to complete this
task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7974264 |
16:52.28 |
Notify |
03GCI: Melange: Implement a primitive volume
function ... for hyperboloids of one sheet (HYP) - Initial Deadline
passed Melange has detected that the initial deadline has passed
and it has set the task status to ActionNeeded. The student has 24
hours to submit the work before the task is reopened and sent back
to the pool for other students to...
http://www.google-melange.com/gci/task/view/google/gci2012/7987216 |
16:52.29 |
Notify |
03GCI: Sharan: Create an Elliptical
Hyperboloid Model and Diagram - Task Claimed I would like to work
on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
16:52.30 |
Notify |
03GCI: Skriptkid: Investigate performance of
setting thread affinity - Sure Thank you :) I have access to
Windows, so yes, I'll take it up. But I'm unable to find it on the
tasks list. Is it still on the way?
http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
16:52.31 |
Notify |
03GCI: Skriptkid: Investigate performance of
setting thread affinity - (ASAP) Please inform me ASAP. I really
wanna take that up.
http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
16:52.32 |
Notify |
03GCI: Abhishek: Test and update our
simulation / animation tutorial - Task Claimed I would like to
work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
16:52.33 |
Notify |
03GCI: javamonn: Convert bu_free((char*)...)
casts to bu_free((genptr_t)...) casts - I'll check it out... I'll
check it out when I get home later, it'll be pretty easy to take
out the casts altogether. I imagine you might not run into any
problems by removing them, I noticed alot of calls to bu_free()
that didn't have casts.
http://www.google-melange.com/gci/task/view/google/gci2012/7966238 |
16:52.34 |
Notify |
03GCI: Sean: Test and update our simulation /
animation tutorial - Task Assigned This task has been assigned to
Abhishek . You have 48 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
16:52.35 |
Notify |
03GCI: Sean: Create an Elliptical Hyperboloid
Model and Diagram - Task Assigned This task has been assigned to
Sharan. You have 48 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
16:52.36 |
Notify |
03GCI: Nikolaj Bojkov: Publish two Eclipse
write-ups to our wiki - Claim Removed The claim on this task has
been removed, someone else can claim it now.
http://www.google-melange.com/gci/task/view/google/gci2012/8038207 |
16:52.37 |
Notify |
03GCI: Sean: Compile BRL-CAD using Dev-C++ -
IRC Please see http://brlcad.org/wiki/IRC
regarding how to use IRC. When you ask questions, you have to wait
for a response which can take seconds or hours. So if you can't or
are unwilling to wait, then IRC probably isn't the best place to
ask. People are there all the time, but not always able to...
http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
16:52.38 |
Notify |
03GCI: Sean: Investigate performance of
setting thread affinity - irc etiquette Joining IRC, asking a
question, and leaving is like walking into a room, farting, and
leaving! :) As you can imagine, that's not very polite. :) IRC
isn't just for you to use when it's convenient to get a quick
response. If you're going to join, you'll need to...
http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
16:52.39 |
Notify |
03GCI: Sean: Implement a primitive volume
function ... for hyperboloids of one sheet (HYP) - Deadline
extended The deadline of the task has been extended with 1 days
and 0 hours.
http://www.google-melange.com/gci/task/view/google/gci2012/7987216 |
16:52.40 |
Notify |
03GCI: Sean: Implement a primitive volume
function ... for hyperboloids of one sheet (HYP) - if that can be
verified It'll take some time to digest that, but I added more
time just to keep the clock rolling. Matt and Daniel are both
better at reviewing the math tasks faster than I can (takes me
forever to get everything into context). :) Of...
http://www.google-melange.com/gci/task/view/google/gci2012/7987216 |
16:52.41 |
Notify |
03GCI: Sean: Categorize all of BRL-CAD's
commands into a spreadsheet - still available It's the 12th and
the task is still available so you're welcome to reclaim it,
Ashish. Wouldn't want your earlier efforts to be all in waste! Let
me know if you have any questions, but look forward to seeing you
claim this or some other task again.
http://www.google-melange.com/gci/task/view/google/gci2012/7970237 |
16:52.43 |
Notify |
03GCI: Sean: Create Blender-to-BRL-CAD
tutorial - Deadline extended The deadline of the task has been
extended with 2 days and 0 hours.
http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
16:52.43 |
Notify |
03GCI: Sean: Create Blender-to-BRL-CAD
tutorial - good luck Glad to hear you're making progress. We want
you to succeed, so you're encouraged to ask questions if you have
them. If you join our IRC channel (see http://brlcad.org/wiki/IRC), we
may even be able to help you interactively. There is definitely a
learning curve if you've never used...
http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
16:52.44 |
Notify |
03GCI: Sean: Implement a primitive centroid
function ... for gridded volumes (VOL) - see the other tasks
Arjun, there have been a few other completed centroid tasks, so you
might want to look them over to help you undrestand what you need
to do for this one. The centroid and volume callbacks have nothing
to do wtih raytracing, but do...
http://www.google-melange.com/gci/task/view/google/gci2012/7984221 |
16:52.45 |
Notify |
03GCI: Sharan: Create an Elliptical
Hyperboloid Model and Diagram - Ready for review The work on this
task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
16:52.46 |
Notify |
03GCI: Sean: Model a Fresnel lens - heh, yes
I'd be very surprised if you figured out how to model a Fresnel
lens in BRL-CAD without CSG. Using CSG is expected. ;)
http://www.google-melange.com/gci/task/view/google/gci2012/8049208 |
16:52.47 |
Notify |
03GCI: Sharan: Create an Elliptical
Hyperboloid Model and Diagram - Check it out Blast the everything
and shape regions. Although I have gave it a red colour, I dont
understand how to give a blue colour to it. and dont understand
the box method also.
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
16:52.48 |
Notify |
03GCI: Sean: Create a utility library (LIBBU)
API unit test ... for backtrace.c - ricky one So this is a tricky
one to test. The output will vary because it is calling on gdb to
help get the trace. Your idea about testing the FILE pointer is a
reasonable test. Note the TEST_BACKTRACE section at the bottom of
the file -- that may be a good...
http://www.google-melange.com/gci/task/view/google/gci2012/8012216 |
16:52.49 |
Notify |
03GCI: Sean: Create numerics library (LIBBN)
API unit test ... for complex.c - sounds about right Your
description of the task sounds about right. The first/basic test is
to call both of those functions at least once to have them perform
a calculation. You test the calculation and compare it against what
the expected result should be.
http://www.google-melange.com/gci/task/view/google/gci2012/7993215 |
16:52.51 |
Notify |
03GCI: Sean: Convert bu_free((char*)...) casts
to bu_free((genptr_t)...) casts - I suspect so too.. The problem
will be whether there are any places in the code where the compiler
isn't happy about performing the conversion automatically from
whatever the provided type is to the void* type. That is likely
going to be platform-specific, but if...
http://www.google-melange.com/gci/task/view/google/gci2012/7966238 |
16:52.51 |
Notify |
03GCI: Sean: Create an Elliptical Hyperboloid
Model and Diagram - almost That looks almost right. Note if you
run "sed hyp" that definitely got the labels right (you're welcome
to use the wireframe overlayed on a raytrace as your final image,
but you'll need to make the ehy smaller (scaled down) so it draws
fewer lines. I only noticed a few...
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
16:52.52 |
Notify |
03GCI: Gauravjeet Singh: Find and fix at least
20 spelling mistakes in at least 5 different files - Task Claimed
I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/8033204 |
16:52.53 |
Notify |
03GCI: Harmanpreet Singh: Find and fix at
least 20 spelling mistakes in at least 5 different files - Task
Assigned This task has been assigned to Gauravjeet Singh. You have
48 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/8033204 |
16:55.32 |
Notify |
03BRL-CAD:bob1961 * 54053
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added the
functionality to create circles. |
16:55.34 |
Notify |
03BRL-CAD:bob1961 * 54054
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Minor
cleanup. |
16:55.36 |
Notify |
03BRL-CAD:bob1961 * 54055
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Fixed a
problem where instances of SketchLine were not getting deleted in
SketchEditFrame::continue_circle. |
16:55.42 |
Notify |
03BRL-CAD:bob1961 * 54056
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Updated
SketchEditFrame::continue_circle_pick to handle the case where
index1 and index2 are the same after successfully picking a
vertex. |
16:59.31 |
Notify |
03GCI: Skriptkid: Investigate performance of
setting thread affinity - Sorry :( I'm really sorry about that.
Won't happen again. Also, I'll start the cleanup. Where do I upload
the patches since this is closed?
http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
17:00.22 |
``Erik |
weird, I think mime and utf might be
interacting funny and my punt parsing might be getting confused
:/ |
17:04.54 |
Notify |
03GCI: Ashwin Lokkur: Write a manual page for
MGED's "brep" command - Task Claimed I would like to work on this
task.
http://www.google-melange.com/gci/task/view/google/gci2012/7948232 |
17:21.14 |
``Erik |
brlcad: how's the bot working out in
bzflag? |
17:27.32 |
Notify |
03GCI: Sharan: Create an Elliptical
Hyperboloid Model and Diagram - Ready for review The work on this
task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
17:30.38 |
Notify |
03GCI: Daniel Rossberg: Write a manual page
for MGED's "brep" command - Task Assigned This task has been
assigned to Ashwin Lokkur. You have 48 hours to complete this task,
good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7948232 |
17:32.02 |
*** join/#brlcad alezakos
(~kongr45gp@unaffiliated/alezakos) |
17:32.19 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
17:42.48 |
*** join/#brlcad Mrowqa
(c375d150@gateway/web/freenode/ip.195.117.209.80) |
17:51.33 |
Mrowqa |
Hi! I have question about this task:
https://google-melange.appspot.com/gci/task/view/google/gci2012/8031203
I downloaded your's image of VM (from Get Started) and work on it
but Sean wrote I'm scaning old source code and I should find help
in Get Started (from I started...). I don't understand what Sean
mean, I am using that VM; when I ran 'svn up brlcad.svn' I get 'At
revision .' What I must do with it? |
17:52.41 |
Mrowqa |
'At revision 54056.' - sorry, I had switched
off numeric keyboard |
17:54.29 |
*** join/#brlcad bch
(~bch@BZ.BZFLAG.BZ) |
17:54.34 |
bch |
hello #brlcad |
18:03.09 |
brlcad |
Mrowqa: hm, really? |
18:03.37 |
brlcad |
cd brlcad.svn and run svn info . |
18:04.16 |
brlcad |
bch: hi! |
18:05.04 |
brlcad |
``Erik: commits are really slow there
lately |
18:05.12 |
Mrowqa |
brlcad - in svn info is written 49726
revision, but I've working on your |
18:05.26 |
Mrowqa |
on your's VM |
18:05.42 |
bch |
maw brlcad. How're things? |
18:05.45 |
brlcad |
doesn't matter that you're in the vm |
18:06.04 |
brlcad |
bch: crazy buzy, fun :) |
18:06.08 |
brlcad |
GCI is abuzz |
18:06.24 |
bch |
"GCI"? |
18:06.25 |
brlcad |
Mrowqa: so that's not the right revision, try
"svn update" from there |
18:06.42 |
brlcad |
bch: http://www.google-melange.com/gci/homepage/google/gci2012 |
18:07.20 |
bch |
like GSoC, but ongoing? |
18:07.28 |
brlcad |
not really |
18:08.11 |
brlcad |
they're 13-17 years old working on lots of
short tasks, technically a competition |
18:08.30 |
bch |
sounds 'agile' ;) |
18:08.33 |
brlcad |
and unlike gsoc, the tasks can be pretty much
anything, not just code |
18:08.55 |
bch |
cool. and brlcad is in? |
18:09.08 |
brlcad |
we were one of only 10 orgs accepted (another
gsoc diff) |
18:09.30 |
bch |
Oh, I see the logo.... |
18:09.38 |
brlcad |
if you click on our logo on that url, you'll
see all of the open and already completed tasks |
18:09.56 |
bch |
well done (1/10)! |
18:10.11 |
bch |
sees the best OS is also in
there... |
18:10.34 |
brlcad |
which of the three are you referring to?
:) |
18:10.44 |
bch |
NetBSD, of course. |
18:11.12 |
brlcad |
is very fond of
Haiku |
18:11.33 |
bch |
isn't that an AmigaOS
re-implementation? |
18:11.41 |
brlcad |
BeOS |
18:11.46 |
bch |
ah right... |
18:12.03 |
bch |
I ran an officila BeOS x86 implemetation for a
while |
18:12.20 |
bch |
there help-desk was downright surly. No wonder
they won't broke. |
18:12.28 |
bch |
*went broke. |
18:13.13 |
Mrowqa |
brlcad when update became complete what I must
do to complete my task (doxygen cleanup)? Correct updated files
again? :( |
18:13.15 |
bch |
nice to see the compiler challenges in
there... |
18:13.50 |
brlcad |
Mrowqa: so what do you mean again?
:) |
18:13.56 |
brlcad |
what have you corrected?... |
18:14.40 |
Mrowqa |
http://www.google-melange.com/gci/task/view/google/gci2012/8031203
look at uploaded patch - these files |
18:14.57 |
brlcad |
Mrowqa: I'm familiar with the patches, that's
why I"m asking you |
18:15.02 |
Notify |
03GCI: Arjun Govindjee: Implement a primitive
centroid function ... for gridded volumes (VOL) - Thanks Yeah
after reading the code for a bit I understood. Having all the
primitives in the raytracing library confused me a little bit, but
now I understand how brlcad works as a whole. Its very different
from other programs like blender, etc.
http://www.google-melange.com/gci/task/view/google/gci2012/7984221 |
18:15.10 |
brlcad |
Mrowqa: what have you *corrected*
specifically? :) |
18:15.18 |
brlcad |
running doxygen isn't the task |
18:15.22 |
brlcad |
that's just calling a command |
18:15.30 |
brlcad |
you did set up the inputs to call libbu,
that's good |
18:15.42 |
brlcad |
but also not the central point of the task,
cleanup is |
18:15.56 |
brlcad |
so in that last message, a handful of actual
cleanup items was identified |
18:16.04 |
brlcad |
do those and the task should be done |
18:16.17 |
brlcad |
if you spend more than an hour doing those,
say something |
18:16.28 |
brlcad |
because everything listed there to me looks
like 10 minutes work |
18:17.30 |
brlcad |
bch: that's not why they went broke...
:) |
18:17.52 |
brlcad |
there was a lawsuit that explained in detail
how and why they went broke |
18:18.08 |
Mrowqa |
I've been working more than 1 hour :P Must I
only create doxyfile for new revision? (like this what I
created?) |
18:18.09 |
brlcad |
(and they won big, but the company had already
liquidated) |
18:18.25 |
brlcad |
Mrowqa: doing those items listed? |
18:19.05 |
Mrowqa |
which items? |
18:19.15 |
brlcad |
Mrowqa: or are you saying that it took you
more than an hour to learn how to run doxygen? |
18:20.10 |
Mrowqa |
generally I worked more than 1 hour
(correcting source code for doxygen input); |
18:20.29 |
brlcad |
Mrowqa: you said you've been working more than
an hour, but my criteria was whether you've been working more than
an hour doing the cleanup items identified in the comment entitled
"some cleanup needed" |
18:22.01 |
Mrowqa |
I was correcting more files (some in include\
and all in src\libbn\) |
18:22.05 |
brlcad |
are you referring to
doxygen_cleanup.patch? |
18:22.31 |
*** join/#brlcad Silvrous
(4f705de7@gateway/web/freenode/ip.79.112.93.231) |
18:22.42 |
Mrowqa |
yes |
18:23.25 |
brlcad |
Mrowqa: don't get me wrong, your work and
efforts are appreciated -- we just have to make sure we're being
fair too and that your time and effort is actually progress towards
the goal, not just busywork or time you spend learning |
18:23.30 |
brlcad |
make sense, right? |
18:25.03 |
brlcad |
the changes in the patchfile look useful
(there are several problems, but overall useful) .. but they look
like you're adding comments, not *fixing* actual problems -- or am
I mistaken? were they causing some problem in the doxygen
output? |
18:25.08 |
brlcad |
help me understand :) |
18:25.12 |
Mrowqa |
I have some problems with translating your
answer... (I'm polish); I want to only understand what I exactly
must do; |
18:27.06 |
brlcad |
Mrowqa: okay, so I can simplify and explain or
I can just itemize what's expected next |
18:27.22 |
brlcad |
I don't mind explaining more slowly and
carefully, now that I know you speak polish |
18:27.32 |
brlcad |
i can be very patient :) |
18:28.54 |
brlcad |
what is expected: 1) run doxygen on latest
sources (r54000+), 2) multipoly should be in libbn group, 3) axis
group is empty, it shouldn't be |
18:29.06 |
brlcad |
that's all that was identified because the
first scan was so old |
18:30.03 |
brlcad |
do those three correctly and we can mark the
task complete |
18:30.25 |
brlcad |
sound reasonable? |
18:30.39 |
brlcad |
sound ok? |
18:31.16 |
Mrowqa |
what exactly should be in axis
group? |
18:33.51 |
brlcad |
Mrowqa: if I knew that exactly, this GCI task
would not exist |
18:34.15 |
brlcad |
i'd expect it to at least document the
functions in src/libbn/axis.c |
18:34.30 |
brlcad |
which I think are declared in
include/plot3.h |
18:35.15 |
brlcad |
BUT if they make sense in another group, like
plot, then I'd expect the axis group to go away |
18:35.31 |
brlcad |
that was the task, to figure that out and
clean it up |
18:36.51 |
brlcad |
Mrowqa: do you have any more
questions? |
18:37.43 |
Mrowqa |
I've already updated repo and I'm starting now
with this task :) |
18:38.08 |
brlcad |
je?li podasz swoje imi? i nazwisko, dodamy Ci?
w naszej dokumentacji autorskie oznaczenia |
18:38.10 |
Notify |
03GCI: Sean W. Caldwell: Mock up new BRL-CAD
website interface design (#2) - Willing to work on it, but need
more info about website Dear Sean: I am willing to claim this
task so long as I know: which logos you want from http://brlcad.org/images/logo/and
where you want them. I will also need to know if you want the
organization of what you...
http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
18:40.51 |
brlcad |
Mrowqa: powiedz nam swoje imie i nazwisko, a
my to panstwu w naszej dokumentacji autorskie oznaczenia |
18:41.23 |
Mrowqa |
Did you use translator for this or have you
know polish? I think translator :) I'm Artur Jamro |
18:41.25 |
brlcad |
Mrowqa: daj mi znac, jesli masz jakies pytania
:) |
18:41.41 |
brlcad |
a translator of course ;) |
18:42.14 |
brlcad |
include your name when you resubmit your
patch, so we can find it :) |
18:42.46 |
Mrowqa |
ok |
18:47.21 |
Mrowqa |
brlcad how to restore files from last commit?
after update svn detected files conflict |
18:48.22 |
Mrowqa |
and in svn status log are M files |
18:48.41 |
Silvrous |
brlcad: I'm terribly sorry, but I've still
been unable to finish the
http://www.google-melange.com/gci/task/view/google/gci2012/7979226
task due to unforseen circumstances out of my control (school). I'm
working on it right now but it will take more than the 30 minutes
left. Could I please get just another extension? |
18:49.23 |
brlcad |
Silvrous: once the timer runs out, you still
have 24 hours to submit files |
18:49.29 |
Notify |
03GCI: Daniel Rossberg: Implement a primitive
volume function ... for hyperboloids of one sheet (HYP) - The
suggested solution sounds reasonable I havn't checked every step
but the approach with the integral shows how it should work. Maybe
Matt should have a look at it too and correct me if I'm wrong. The
next steps (in different tasks)...
http://www.google-melange.com/gci/task/view/google/gci2012/7987216 |
18:50.06 |
brlcad |
Mrowqa: the M just means you modified them and
those are okay |
18:50.07 |
Silvrous |
brlcad: Doesn't it automatically reopen the
task if it has already been extended? |
18:50.20 |
brlcad |
Silvrous: after the 24 hour grace period,
yes |
18:51.04 |
Notify |
03GCI: Sean: Create a utility library (LIBBU)
API unit test ... for vls.c - Deadline extended The deadline of
the task has been extended with 1 days and 0 hours.
http://www.google-melange.com/gci/task/view/google/gci2012/7979226 |
18:51.31 |
brlcad |
Mrowqa: if you run "svn status" and there are
files listed as C .. those are in conflict and must be fixed
manually |
18:51.35 |
Mrowqa |
brlcad I knew that, but there are .mine and
.r54056 files too... :/ (so I thought it doesn't update) |
18:52.01 |
brlcad |
Mrowqa: so what is one of the files? |
18:53.36 |
Mrowqa |
as example src/libbn/list.c is marked as 'M'
but there are .mine and .r56056 version too (doesn't added to repo,
marked as '?') |
18:54.15 |
Notify |
03GCI: Andrei Tudorica: Compile BRL-CAD using
Dev-C++ - ask yes! I managed to compile it using cmake on ubuntu,
but I didn't save it in a log and I don't know how I can do that
:-? so the task is almost ready.:d
http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
18:55.26 |
brlcad |
Mrowqa: so it sounds like you already edited
the file (src/libbn/list.c) and fixed the conflict? or have you
done nothing? |
18:55.52 |
brlcad |
the .mine and .r56056 files go away when you
tell svn that you're done fixing the conflict |
18:56.16 |
brlcad |
svn status src/libbn/list.c |
18:56.17 |
Mrowqa |
I modified these files when I was working on
task before the update |
18:56.56 |
brlcad |
right, but then you updated and got a conflict
.. it'll be a "C" until you remove the conflict markers in the
file |
18:57.16 |
brlcad |
if you copied your version of the file over,
that would change it to M (and probably be wrong) |
18:58.24 |
Mrowqa |
during the update svn detected conflicts and I
chose 'p'; svn status is marking files now ? M C and A |
18:58.26 |
brlcad |
that conflict also means the patch you made
won't work |
18:58.40 |
brlcad |
A is added |
18:59.23 |
brlcad |
can you show me the actual output? |
18:59.29 |
brlcad |
http://pastebin.ca/ |
18:59.30 |
Mrowqa |
I know (I worked with mercurcial wiht
hedgewars :) but I don't add anything after update |
19:00.15 |
brlcad |
if the file lists with a "C", you have to edit
the file and look for the <<<<<< ======
>>>>>> sections |
19:00.32 |
brlcad |
one side is yours, the other is the server,
you have to merge |
19:00.37 |
Mrowqa |
http://pastebin.ca/2293246 |
19:00.49 |
d_rossberg |
http://www.google-melange.com/gci/task/view/google/gci2012/7987216
seems ok so far but i can't close it (there is no button) |
19:00.58 |
Notify |
03GCI: JulianM: Crash Archer reliably (#2) -
Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7959241 |
19:04.04 |
*** join/#brlcad stevegt_
(~stevegt@38.96.16.67) |
19:04.44 |
Notify |
03GCI: Daniel Rossberg: Crash Archer reliably
(#2) - Task Assigned This task has been assigned to JulianM. You
have 48 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7959241 |
19:10.11 |
Notify |
03GCI: Cezar: Implement a portable
bu_gethostname() function - Ready for review The work on this task
is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7992229 |
19:11.20 |
Mrowqa |
brlcad, this means I msut delete this file? "A
+ C src/libbn/fortran.c > local edit, incoming delete
upon update" ? |
19:12.41 |
brlcad |
d_rossberg: yeah, he hasn't marked it as
completed |
19:13.08 |
brlcad |
Mrowqa: OOOHH.. "A + C" is different |
19:13.12 |
brlcad |
that's a tree conflict |
19:13.27 |
brlcad |
you edited a file, but that file has since
been deleted |
19:13.55 |
brlcad |
it doesn't know if your edits are important or
not |
19:14.00 |
Mrowqa |
so I should delete that? |
19:14.03 |
brlcad |
yep |
19:14.07 |
Mrowqa |
:) |
19:14.24 |
brlcad |
now src/libbn/list.c is just "C", so you have
to edit that file |
19:14.33 |
brlcad |
same with msr.c and axis.c |
19:14.52 |
brlcad |
note that almost all comments were moved to
include/bn.h so your edits might not be needed in the .c
file |
19:15.08 |
brlcad |
edit list.c and look for ===== |
19:15.27 |
brlcad |
caen23: you are a machine! |
19:15.45 |
Mrowqa |
I only delete conflict files and rename
abc.r560XXX to abc |
19:15.56 |
brlcad |
you don't need to |
19:16.25 |
caen23 |
brlcad: heh, thanks :D |
19:16.33 |
brlcad |
you have to edit list.c and pick the top, the
bottom, or merge each conflict |
19:17.01 |
brlcad |
Mrowqa: AS you edit the conflicts, you remove
the <<< === and >>> lines |
19:17.10 |
brlcad |
when you're done, you run "svn resolved
src/libbn/list.c" |
19:17.22 |
brlcad |
"svn diff src/libbn/list.c" to confirm it has
the right edits |
19:18.08 |
brlcad |
caen23: you have commit rights for a reason...
;) |
19:18.19 |
caen23 |
on it :D |
19:18.33 |
brlcad |
if it compiles, you're golden, you don't need
anyone's permission |
19:18.58 |
brlcad |
just if you commit something that breaks the
build or someone reports a problem, it's your responsibility to
help sort it out (HACKING) |
19:19.07 |
brlcad |
you got commit because you're
trusted |
19:20.19 |
Notify |
03GCI: Daniel Rossberg: Implement a primitive
volume function ... for hyperboloids of one sheet (HYP) - Please
mark the task as completed Aaron, if it's not completed I can't
close it ;)
http://www.google-melange.com/gci/task/view/google/gci2012/7987216 |
19:20.42 |
brlcad |
you could start implementing cezar's new
awesome advanced processing library today and that'd be
fine |
19:20.46 |
Notify |
03BRL-CAD:caen23 * 54057
(brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/CMakeLists.txt
brlcad/trunk/src/libbu/tests/CMakeLists.txt): Implement portable
bu_gethostname() function (GCI:
http://www.google-melange.com/gci/task/view/google/gci2012/7992229) |
19:21.06 |
brlcad |
you're "on the team", make it better
;) |
19:21.24 |
caen23 |
thanks, i'll do that from now on :D |
19:21.29 |
brlcad |
that's what open source is all about |
19:21.33 |
brlcad |
find an itch, scratch it |
19:22.45 |
Notify |
03GCI: Sean: Implement a portable
bu_gethostname() function - Task Closed Congratulations, this task
has been completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/7992229 |
19:23.05 |
Notify |
03GCI: Cezar: Implement a portable
bu_gethostname() function - Commit r54057 Commit r54057
http://www.google-melange.com/gci/task/view/google/gci2012/7992229 |
19:23.35 |
brlcad |
and I could be mistaken, but I believe @file
directives apply to all entries until the next @file |
19:24.46 |
brlcad |
caen23: so what happens if someone already ran
WSAStartup() in their program and then they call
bu_gethostname()? |
19:25.52 |
caen23 |
brlcad: i guess it depends on whether or not
they've run wsacleanup after they're done, but let me
check |
19:30.09 |
caen23 |
brlcad: i put a second wsastartup right after
the first and nothing broke, so i think wsastartup takes care of
that case |
19:31.18 |
Notify |
03GCI: John: Create BRL-CAD-to-Blender
tutorial - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7958232 |
19:35.09 |
Notify |
03GCI: Daniel Rossberg: Create
BRL-CAD-to-Blender tutorial - Task Assigned This task has been
assigned to John. You have 72 hours to complete this task, good
luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7958232 |
19:37.20 |
Notify |
03GCI: Sean: Create an Elliptical Hyperboloid
Model and Diagram - Task Closed Congratulations, this task has
been completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
19:38.25 |
Notify |
03GCI: Sean: Create an Elliptical Hyperboloid
Model and Diagram - Nicely done Well done. Note that we have a
couple dozen tasks like this that we're releasing a couple at a
time, so hope to see more from you!
http://www.google-melange.com/gci/task/view/google/gci2012/7979230 |
19:39.27 |
brlcad |
caen23: you only run cleanup when you're done,
but if I write a network app, i'm going to run startup at the
beginning and not close it until my application closes |
19:40.00 |
brlcad |
hopefully they also do reference counting, is
two opens + one close still open or closed? :) |
19:41.51 |
caen23 |
yes, they do reference counting |
19:42.17 |
caen23 |
i've read here
http://stackoverflow.com/questions/1869689/is-it-possible-to-tell-if-wsastartup-has-been-called-in-a-process
and here
http://msdn.microsoft.com/en-us/library/windows/desktop/ms742213(v=vs.85).aspx |
19:42.20 |
brlcad |
excellent |
19:43.36 |
*** join/#brlcad andrei
(~andrei@188.25.172.87) |
19:46.36 |
Mrowqa |
brlcad how to add me as patch author? I'm
creating patch by svn diff > file |
19:46.54 |
brlcad |
Mrowqa: just put your name in a comment on
the GCI page |
19:47.08 |
brlcad |
read that svn diff file to make sure it's
correct |
19:47.11 |
Mrowqa |
ok |
19:49.40 |
Notify |
03GCI: John: Create BRL-CAD-to-Blender
tutorial - Example file Daniel, do you know any good .g files
for me to work with it?
http://www.google-melange.com/gci/task/view/google/gci2012/7958232 |
19:54.06 |
Notify |
03GCI: Mrowqa: Doxygen cleanup ... for LIBBN -
Ready for review The work on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/8031203 |
19:54.11 |
Notify |
03GCI: Sean W. Caldwell: Mock up new BRL-CAD
website interface design (#2) - Task Claimed I would like to work
on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
19:58.17 |
Notify |
03GCI: Kristaps: 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.
http://www.google-melange.com/gci/task/view/google/gci2012/7987215 |
19:58.22 |
Notify |
03GCI: Daniel Rossberg: Create
BRL-CAD-to-Blender tutorial - share/db in your BRL-CAD installation
There should be some example databases. Open them with mged (for
example) and select one for your tutorial.
http://www.google-melange.com/gci/task/view/google/gci2012/7958232 |
19:59.07 |
Notify |
03GCI: Sean: Mock up new BRL-CAD website
interface design (#2) - Task Assigned This task has been assigned
to Sean W. Caldwell. You have 48 hours to complete this task, good
luck!
http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
20:01.18 |
andrei |
there is just one task needing review ?
O_o |
20:02.19 |
brlcad |
andrei: looks like it |
20:02.25 |
brlcad |
several were closed out earlier
today |
20:02.30 |
brlcad |
daniel reviewed several |
20:03.14 |
andrei |
I haven't been too much around either, but
when I have been, it wasn't much activity around |
20:04.19 |
Notify |
03GCI: Sean: Investigate performance of
setting thread affinity - new task If you think you're up to it,
http://www.google-melange.com/gci/task/view/google/gci2012/8051203
As most of those changes involve cleaning up parallel.c which is a
critical piece of our code, don't hesitate to discuss your progress
and ask questions. We don't want to...
http://www.google-melange.com/gci/task/view/google/gci2012/7960222 |
20:04.38 |
brlcad |
andrei: heh, then you just haven't been around
for very long or someone cleared out a lot of work before
you! |
20:04.55 |
brlcad |
The response time is less than a day, they're
not allowed to just sit there |
20:05.35 |
brlcad |
i've had to review and/or close out tasks
almost every day |
20:06.55 |
Notify |
03GCI: Mrowqa: Doxygen cleanup ... for LIBBN -
Done (I hope...) Ehh... Melange didn't add my last comment... :/
I did exactly as you wrote on IRC - I moved Multipoly to Libbn
group and added axis.c to Axis group. You can call me "Artur Jamro
(Mrowqa)" as patch author.
http://www.google-melange.com/gci/task/view/google/gci2012/8031203 |
20:07.25 |
andrei |
heh, I'm sorry for the trouble. |
20:07.51 |
brlcad |
it's not trouble, it's fun |
20:07.55 |
brlcad |
just it's a lot of work too :) |
20:08.18 |
brlcad |
andrei: there you can review artur's work
;) |
20:08.33 |
andrei |
I was doing that now :) t depends how you look
at it, the reason I haven't been around( and I haven't done
anything either) is that I sort of feel like giving up. |
20:08.42 |
andrei |
not giving up gci |
20:08.53 |
andrei |
but the whole effort of studying, coding,
improving myself. |
20:09.10 |
brlcad |
that sounds like a pickle |
20:09.31 |
andrei |
I'm not sure I understand you on this
one |
20:09.50 |
brlcad |
sounds like a problem, a conundrum, something
to sort out |
20:10.28 |
brlcad |
self-motivation comes best from
within |
20:11.43 |
*** join/#brlcad Gmercer015
(~g_dev@ip72-193-246-126.lv.lv.cox.net) |
20:13.22 |
Notify |
03GCI: Sean: Compile BRL-CAD using Dev-C++ -
copy-paste There's always copy-paste.
http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
20:13.56 |
andrei |
his patch looks better but I would need to
relog on linux to test it |
20:14.50 |
brlcad |
the doxygen output is the most
important |
20:15.08 |
brlcad |
does the html look right, is libbn neat and
organized, did he fix the 3 things I mentioned |
20:15.26 |
brlcad |
if it does, then it's good to close |
20:15.29 |
andrei |
then I will log and check now |
20:15.43 |
brlcad |
you don't need to log out to see the
output |
20:15.44 |
brlcad |
it's html |
20:15.50 |
brlcad |
just open up index.html in a browser |
20:16.59 |
andrei |
I don't have brlcad on windows |
20:17.01 |
andrei |
be right back |
20:18.46 |
*** join/#brlcad andrei
(~andrei@188.25.172.87) |
20:18.48 |
andrei |
there |
20:19.46 |
brlcad |
you didn't need brlcad either :) |
20:20.10 |
brlcad |
one of the uploads is a big ol' directory
filled with html files |
20:20.32 |
brlcad |
open up index.html and explore the libbn
groupings/modules -- if everything looks good, he did the
task |
20:20.53 |
andrei |
heh, it served as a reason to get to work, I
never code on windows. I use it only to play |
20:21.11 |
Notify |
03BRL-CAD:bob1961 * 54058
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added the
functionality to create arcs. |
20:21.42 |
Mrowqa |
If you are talking about my work I uploaded
only patch file, if needed html output I can upload it
now |
20:22.09 |
andrei |
I will be looking at your work shortly ,
Mrowqa |
20:23.30 |
Mrowqa |
so upload it or not? |
20:24.00 |
andrei |
it shouldn't be needed :) no |
20:24.36 |
*** join/#brlcad Gmercer015
(~g_dev@ip72-193-246-126.lv.lv.cox.net) |
20:24.38 |
Mrowqa |
ok :) |
20:34.51 |
Gmercer015 |
when i'm writing my unit test what should i
use to handle errors? i would guess it is some bu member but i
cannot quite figure out. |
20:41.06 |
*** join/#brlcad andrei
(~andrei@188.25.172.87) |
20:41.37 |
*** join/#brlcad Al_DC_Best
(Al_Da_Best@cpc2-shep12-2-0-cust21.8-3.cable.virginmedia.com) |
20:52.42 |
*** join/#brlcad andrei
(~andrei@188.25.172.87) |
20:57.48 |
Notify |
03GCI: John: Create BRL-CAD-to-Blender
tutorial - Two questions Daniel, Where should I post my
tutorial? Do I realy need to actually model something on BRL-CAD?
Can't I simply use an existing file?
http://www.google-melange.com/gci/task/view/google/gci2012/7958232 |
21:13.09 |
Notify |
03GCI: Cezar: Enable walk_example for
compilation - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7966233 |
21:23.45 |
Gmercer015 |
how to i test the result of an add_test in
cmake? could i use PROPERTIES PASS_REGULAR_EXPRESSION "answer" to
test? |
21:26.01 |
Gmercer015 |
wondering if i need to create my own test
functions that divide/sqrt complex numbers in bn_complex that
compare results |
21:32.21 |
starseeker |
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.44.5770 |
21:33.09 |
starseeker |
(X-splines paper - curve version is what's
used in xfig) |
21:34.10 |
brlcad |
Gmercer015: that's a good question for
starseeker but given how many functions are in that file, you can
start with all the tests and test data internal to the test
itself |
21:34.20 |
brlcad |
i.e., "one test" that tests all the functions
in a variety of ways |
21:34.42 |
brlcad |
in which case, the only result is a good or
bad return value from the tool |
21:36.02 |
starseeker |
has always liked editing
curves in xfig, but his curve editing skills may be obsolete...
perhaps these days X-splines don't offer additional intuitiveness
for most users |
21:36.02 |
Gmercer015 |
my approach was adding a test that took 2
imaginary numbers plus the expected output from the two functions
in complex.c |
21:36.25 |
Gmercer015 |
and printing to the screen whether the test
for each function passed or failed |
21:36.55 |
starseeker |
Gmercer015: what do you mean "add the result"?
|
21:37.24 |
starseeker |
there are a couple ways - one is to just
encode the result in the test file itself, and base the final
return value on a comparison between the stored result and the
calculated result |
21:37.57 |
starseeker |
for tests like vls, where we don't want to
hard-code that in the C file, I've been passing strings as
arguments |
21:38.15 |
Gmercer015 |
that is what i am trying to replicate, i use
command line arguments to pass the two imaginary numbers plus the
expected results into the program |
21:38.22 |
Gmercer015 |
since complex.c is only two
functions |
21:38.40 |
starseeker |
ok... that's fine. Then the test program
should return 0 if successful and 1 if not |
21:38.43 |
starseeker |
IIRC |
21:38.51 |
Gmercer015 |
e.g. tester_bn_complex 4,5 2,3 (expected
results for division and sqrt here) |
21:39.01 |
Gmercer015 |
ok, so return -1 if anything is
wrong? |
21:39.11 |
starseeker |
right |
21:39.21 |
starseeker |
or, basically anything that's not 0 |
21:39.45 |
Gmercer015 |
awesome, thanks! i actually understand a
task |
21:39.50 |
starseeker |
tests are pass/fail, specific error codes
aren't captures |
21:39.52 |
Gmercer015 |
pats himself on the
back |
21:40.07 |
starseeker |
can look at any of the existing tests in libbu
- they should all work this way |
21:41.38 |
Notify |
03GCI: Sean: Create BRL-CAD-to-Blender
tutorial - echnically three questions You'll post your tutorial
here for starters and once it's looking good, you can migrate it to
our wiki. You can use one of our example databases (there are
dozens included in an install), but know that some of them will not
export to Blender. Look for the moss.g...
http://www.google-melange.com/gci/task/view/google/gci2012/7958232 |
21:41.56 |
starseeker |
sometimes, if what you're doing requires
testing complex data (i.e. does a command generate a correct BoT
geometry) you may need to have the test program internally create
the "correct" answer to use for comparison, but at the libbu/libbn
level that's unlikely to be necessary |
21:42.13 |
starseeker |
unless you're testing really BIG numbers,
maybe |
21:42.41 |
brlcad |
Gmercer015: yeah, don't return negative --
it's 0 if good and >0 if bad |
21:43.28 |
Notify |
03GCI: Sean: Enable walk_example for
compilation - Task Assigned This task has been assigned to Cezar.
You have 48 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7966233 |
21:43.41 |
Gmercer015 |
sounds good, the functions i am testing are at
a moderate level that i can work out on some paper for the exact
answer |
21:44.35 |
Gmercer015 |
though the complex square root function seems
to be a little confusing considering it takes two complex numbers,
when square roots uses just one number |
21:45.36 |
brlcad |
Gmercer015: that's the input and the
output |
21:46.41 |
Gmercer015 |
now it all makes sense (op output ip input),
thanks |
21:46.48 |
brlcad |
np |
21:47.44 |
brlcad |
would have probably become apparent when you
got to testing it and one ends up unmodified and the other gets
wiped out and replaced with the square root of the
unmodified |
22:04.33 |
Gmercer015 |
how would i go about testing my unit
test? |
22:04.48 |
Gmercer015 |
would it require me building the
source? |
22:05.01 |
Gmercer015 |
me to build* |
22:06.08 |
andrei |
not entirely |
22:06.16 |
andrei |
you can go to the respective library and run
make |
22:06.23 |
andrei |
or make "library name" in main
folder |
22:07.14 |
Gmercer015 |
do i even need to call the cmake command
before hand? cmake ../brlcad-7.22.4 |
22:08.06 |
andrei |
yeah, I think you need to |
22:08.20 |
andrei |
but that doesn't take nearly as much as the
build |
22:09.08 |
Gmercer015 |
that saves a lot of time, thanks |
22:14.01 |
Gmercer015 |
CMake Error: The following variables are used
in this project, but they are set to NOTFOUND. |
22:14.01 |
Gmercer015 |
Please set them or make sure they are set and
tested correctly in the CMake files: |
22:14.01 |
Gmercer015 |
X11_Xi_LIB (ADVANCED) |
22:14.01 |
Gmercer015 |
<PROTECTED> |
22:14.01 |
Gmercer015 |
<PROTECTED> |
22:14.18 |
Gmercer015 |
strange error compiling, never had this before
using cmake. I havnt modified those paths though |
22:14.30 |
Gmercer015 |
or even touched the files inside, could it
have been a bad install? |
22:15.28 |
andrei |
hmm |
22:15.36 |
andrei |
do you have X11 installed? |
22:15.53 |
Gmercer015 |
that might be an issue |
22:16.23 |
andrei |
I'm not sure on specific details and you might
want to ask someone else aswell, but as far as I know X deals with
GUI in linux |
22:16.43 |
Gmercer015 |
is that directX11 or something completely
different |
22:16.54 |
andrei |
no, it's not directX11 |
22:17.27 |
andrei |
you can read a bit about it here : http://en.wikipedia.org/wiki/X_Window_System |
22:17.49 |
Gmercer015 |
i see something on the software store about a
lightweight x11 desktop environment |
22:17.52 |
Gmercer015 |
that could be it |
22:18.02 |
andrei |
are you using a mac? |
22:18.07 |
Gmercer015 |
ubuntu |
22:18.18 |
andrei |
hmmm, then I might be able to help, hold on a
sec |
22:18.43 |
andrei |
I think x11-utils is what you need to
install |
22:19.13 |
andrei |
if you have trouble installing that package
let me know, usually it should go with sudo apt-get install
x11-utils |
22:19.54 |
Gmercer015 |
says it is at the highest version, should i
try using the UXterminal? |
22:20.43 |
Gmercer015 |
description says it is an emulator for windows
x |
22:21.54 |
andrei |
not really, it's quite strange |
22:22.33 |
Gmercer015 |
let me try installing lxde, if not it could be
just a bad install and i can attempt to reinstall the
source |
22:22.51 |
Gmercer015 |
would it have anything to do with grabbing it
using svn? |
22:23.08 |
andrei |
Gmercer015: I tracked down a post with a
similar issue to you ( identical in fact):
http://sourceforge.net/mailarchive/forum.php?thread_name=4F8C3075.8090107%40uwaterloo.ca&forum_name=brlcad-devel |
22:23.48 |
andrei |
see if it helps you, otherwise, I encourage
you to use our virtual disk image. It saves a lot of time, I ve
used it when I first made contact with BRL-CAD and it was really
useful. |
22:24.10 |
andrei |
I think it can be found here :
http://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Virtual%20Machines/ |
22:24.49 |
Notify |
03BRL-CAD:caen23 * 54059
brlcad/trunk/src/conv/CMakeLists.txt: Enable walk_example for
compilation (GCI:
http://www.google-melange.com/gci/task/view/google/gci2012/7966233) |
22:25.17 |
Gmercer015 |
yea i think i'll switch back to it, i was
getting some graphics card issues with the image but it at least
compiled and ran flawlessly |
22:25.18 |
Notify |
03GCI: Cezar: Enable walk_example for
compilation - Ready for review The work on this task is ready to
be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7966233 |
22:25.33 |
Notify |
03GCI: Cezar: Enable walk_example for
compilation - Commit r54059 Commit r54059
http://www.google-melange.com/gci/task/view/google/gci2012/7966233 |
22:26.34 |
andrei |
if you wish, I might be able to help you
install brlcad later on, but it's important to have a working
version, at least for the time being. |
22:29.05 |
Gmercer015 |
ill work on getting the vm installed to my
laptop, maybe get back to getting it installed on linux a later
day, appreciate the help |
23:09.24 |
Notify |
03BRL-CAD:bob1961 * 54060
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Added the
functionality to create bezier curves. |
23:11.41 |
Notify |
03BRL-CAD Wiki:JasperipvtraohpyMoser * 4753
/wiki/Crucial_Outdoor_Digital_Signage_From_Wanton_Damage_And_Impacts:
New page: It showcases respect and begs for ones visitor to respect
what these firms are seeing as well. Vacationers do the same after
meal '" after shop hours > and this is where Interpretational
s... |
23:38.14 |
Notify |
03BRL-CAD:bob1961 * 54061
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Updated
SketchEditFrame::end_bezier to write back to the
database. |
23:43.01 |
Notify |
03BRL-CAD Wiki:JasperipvtraohpyMoser * 4754
/wiki/8_Video_Marketing_Tips_For_The_Particular_Internet_Business:
New page: For example if As well as am searching for restaurants
doing my area I will source in restaurants in area By in this
state. MySpace offers step-by-step instructions when basic profile
page... |