02:24.55 |
*** join/#brlcad stevenkou
(~stevenkyk@175.156.156.148) |
02:31.56 |
stevenkou |
So basically there seems to be 2 approach for
the cmake errors that I have encountered, from what I see from the
mentors' advice, I can either look into the method used in visual
studio or look at the cmakelist.txt, but ultimately, I will have to
produce a patch for it. |
02:33.06 |
brlcad |
basically |
02:33.30 |
brlcad |
but I can say that the visual studio route
will probably be a partial dead end, because it doesn't build the
docs and they're part of the problem |
02:33.41 |
brlcad |
zlib is one issue, that msvc might be of
help |
02:33.59 |
brlcad |
manpages is going to be a tiny change to the
installManPage script |
02:37.04 |
stevenkou |
I see, so what do you recommend me to start
working on? |
02:42.48 |
stevenkou |
Does the zlib issue occur on msvc
too? |
02:42.52 |
Notify |
03BRL-CAD Wiki:ShantergglljyaatHaverstock *
4791 /wiki/Lida_Daidaihua_-_The_Key_to_a_Speedy_Weight_Loss: New
page: Should you need to lose weight quick pertaining to whatever
reason, you better try Lida Daidaihua slimming pills. These
products are common to reduce a person's weight in a very shorter
ci... |
02:42.53 |
Notify |
03BRL-CAD Wiki:Sean * 0
/wiki/Special:Log/delete: deleted "[[Lida Daidaihua - The Key to a
Speedy Weight Loss]]": spam |
02:42.55 |
Notify |
03BRL-CAD Wiki:Sean * 0
/wiki/Special:Log/block: blocked
[[User:ShantergglljyaatHaverstock]] with an expiry time of infinite
(account creation disabled, e-mail blocked): Spamming links to
external sites |
02:42.56 |
Notify |
03GCI: John: Test and update our simulation /
animation tutorial - Ready for review The work on this task is
ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
02:42.58 |
Notify |
03GCI: javamonn: Review and update
preprocessor macro calls, NEAR_ZERO() and NEAR_EQUAL() - Ready for
review The work on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
02:42.58 |
Notify |
03GCI: javamonn: Review and update
preprocessor macro calls, NEAR_ZERO() and NEAR_EQUAL() - Some
notes: I worked off a fresh checkout, and ignored calls to
NEAR_ZERO that involved subtraction since these were fixed with my
other task. Let me know if you want me change calls that have have
SQRT_SMALL_FASTF as their tolerance, I figured not...
http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
02:42.59 |
Notify |
03GCI: javamonn: Convert NEAR_ZERO() macro
calls to NEAR_EQUAL() and EQUAL() - Name Full name: Daniel
Ramirez Thanks!
http://www.google-melange.com/gci/task/view/google/gci2012/7958234 |
02:43.01 |
Notify |
03GCI: gcking: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - Ready for review The work
on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
02:43.02 |
Notify |
03GCI: Toshita Barve: Create
Blender-to-BRL-CAD tutorial - Submitting Hey Sean, I am
submitting my document that I have created. I have put in lots of
pictures. I also have a pdf version of the file. If you would like
the pdf version just send me an email and I will send it to you.
Also let me know if I need to make any changes in my...
http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
02:43.02 |
Notify |
03GCI: Toshita Barve: Create
Blender-to-BRL-CAD tutorial - Ready for review The work on this
task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
02:43.03 |
Notify |
03GCI: Sean: Write a "BRL-CAD Commands Quick
Reference" document - Task Assigned This task has been assigned to
BrendenD15. You have 48 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7991205 |
02:43.05 |
Notify |
03GCI: Sean: Write a "BRL-CAD Ray Tracing
Shaders" tutorial - 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/7994216 |
02:43.06 |
Notify |
03GCI: Steven Kou: Fix Cygwin configuration
warnings/errors - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
02:43.07 |
Notify |
03GCI: Sean: Fix Cygwin configuration
warnings/errors - Task Assigned This task has been assigned to
Steven Kou. You have 72 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
02:43.09 |
Notify |
03BRL-CAD Wiki:Sean * 0
/wiki/Special:Log/delete: deleted "[[Blog Posts 2012 - Juegos By
Fernanda Coy1198015]]": gibbrish |
02:43.20 |
Notify |
03BRL-CAD Wiki:Sean * 0
/wiki/Special:Log/block: blocked [[User:CatrinaglnxcawnacDrewniak]]
with an expiry time of infinite (account creation disabled, e-mail
blocked): Inserting nonsense/gibberish into pages |
02:44.15 |
Notify |
03BRL-CAD Wiki:Sean * 0
/wiki/Special:Log/delete: deleted "[[Anuragmurty]]": already exists
as User:Anuragmurty |
02:46.28 |
stevenkou |
I see people trying to promote their products
using the wiki, pretty genius for their actions. |
02:57.13 |
stevenkou |
I should start on solving the cmake errors by
looking at the cmakelists.txt and try to create a patch before I go
on to solve the building problems right? But there is one more
thing that I have noticed, even if I choose not to compile zlib,
make will still fail because of a line in the makefile that
contains the word all. |
03:15.22 |
*** join/#brlcad rptynan
(~poiuyt@92.251.255.7.threembb.ie) |
03:16.40 |
starseeker |
stevenkou: that's wiki spam - it's rude and an
abuse of the wiki system |
03:18.45 |
stevenkou |
I understand, it is a difficult job to
maintain the wiki when there are such people who don't know when to
do things appropriately. |
03:22.17 |
brlcad |
new task: link orphaned pages:
http://www.google-melange.com/gci/task/view/google/gci2012/8095206 |
03:22.45 |
stevenkou |
starseeker: I tried your method of changing
the filenames and it works, but does the cmakelists.txt do any job
of naming such files? Can any lines be added to automate this
process of changing the filenames? |
03:23.58 |
brlcad |
stevenkou: did you edit the script? |
03:24.56 |
brlcad |
hacking it at the cmake level is ignorant of
the underlying problem |
03:26.23 |
stevenkou |
I did not edit anything other than those
source files, I'm trying to see if there is another way around
this. What will be the appropriate method of approaching
this? |
03:27.07 |
brlcad |
what source files? the man pages? |
03:27.13 |
stevenkou |
Yes |
03:27.17 |
brlcad |
that's also wrong, worse even |
03:27.49 |
stevenkou |
That is why I am seeking another method. To
avoid such mistakes. |
03:29.01 |
brlcad |
you need to understand what the build system
is doing |
03:29.31 |
brlcad |
how does it go from a file named
ttk_whatever.n to ttk::something.html |
03:30.15 |
maths22 |
lastlog erik |
03:31.06 |
stevenkou |
It is generated by the build system. Is
it? |
03:31.51 |
brlcad |
stevenkou: where? how? |
03:32.31 |
brlcad |
it's not magic, you need to read the files and
understand where and how that is happening if you're going to have
a hope of fixing it right |
03:33.13 |
brlcad |
start by reading
src/other/tk/doc/CMakeLists.txt |
03:34.45 |
brlcad |
if you don't understand a line in that file,
you should be asking questions or reading the cmake
documentation |
03:34.57 |
brlcad |
it's a rather simple scripting language, code
like any other |
03:36.42 |
stevenkou |
I have to admit that I do not understand the
process very well as I do not have much experience in such areas,
all that I know is that cmake takes instructions from the
cmakelists.txt then it generates the makefiles and all the required
dependencies, the make will utilise those files to build the
program. I will put more effort into understanding everything
before I start work again. So I think perhaps today I will not work
on anything but try to unde |
03:36.51 |
*** join/#brlcad maths222
(328d9f4a@gateway/web/freenode/ip.50.141.159.74) |
03:44.03 |
starseeker |
brlcad: the Tcl/Tk man page script is
generating those file names |
03:44.27 |
starseeker |
the only way CMake could do anything about it
would be to rename any file it finds in those directories using the
"::" convention |
03:44.27 |
Notify |
03GCI: Sean: Identify 10 places to post an
open source solicitation - what? Spanish sites would be okay, but
I don't understand how that site is at all relevant to this task. I
don't see anywhere where an announcement could be posted or would
be appropriate. You seem to be misunderstanding the task or
severely lacking some background...
http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
03:46.28 |
Notify |
03GCI: Sean: Test and update our simulation /
animation tutorial - 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 complete this
task, submit your work again and mark the task as complete once you
re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
03:47.59 |
Notify |
03GCI: Sean: Test and update our simulation /
animation tutorial - sorry to hear that Sorry to hear that you're
giving up, but thanks for your efforts. There are fortunately
plenty of other tasks that aren't resource intensive.
http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
03:48.12 |
starseeker |
the "installManPage" script in the unix
subdirectory is reading the contents of the src dir man page files
- it is getting the "::" names *from* the man pages themselves.
There are only three ways this might be handled - 1. change the
original files in the Tcl and Tk distributions to not have names
using "::" 2. change the installManPage shell script to catch such
names and change them on the fly 3) have CMake recognize the
problematic names after the |
03:48.52 |
starseeker |
if this were any kind of sane OS, I'd suggest
a patch to the OS to fix support for filenames with "::" |
03:49.09 |
starseeker |
hooray Windows |
03:49.32 |
stevenkou |
starseeker: brlcad advised me that editing
cmakelist.txt does not solve the underlying problem, so I guess I
have to give up on that. |
03:49.48 |
starseeker |
stevenkou: I thought you were editing the man
pages |
03:49.56 |
starseeker |
what did you change
inCMakeLists.txt? |
03:50.30 |
Notify |
03GCI: Sean: Review and update preprocessor
macro calls, NEAR_ZERO() and NEAR_EQUAL() - Task Closed
Congratulations, this task has been completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
03:51.05 |
stevenkou |
I did not change anything except the man pages
which is also considered wrong, so I guess I have to read the
entire cmakelist.txt before I resume work. |
03:51.21 |
starseeker |
stevenkou: I'm not convinced changing the man
pages is wrong |
03:51.54 |
starseeker |
stevenkou: that's why I explained what's going
on in more detail at 22:48 - those names aren't coming from CMake
*at all* |
03:52.00 |
Notify |
03GCI: Sean: Review and update preprocessor
macro calls, NEAR_ZERO() and NEAR_EQUAL() - nope What you did
looks good. I didn't try to apply it as there are other patches
pending, but it reads fine and is what was expected.
http://www.google-melange.com/gci/task/view/google/gci2012/8007240 |
03:52.46 |
starseeker |
stevenkou: you should still understand how the
CMake build logic is being used to run the process |
03:53.32 |
brlcad |
starseeker: I knew it was generating those
file names |
03:53.32 |
starseeker |
stevenkou: I would suggest you follow the
build logic chain, until you are sure you understand *why* CMake is
not the source of the names (and what *is*) |
03:53.47 |
stevenkou |
It did help, but since you are the guru on
this, I will see if I can make a patch to make the process
automatic. Nontheless, thanks to brlcad's advice, I will try
understanding that |
03:53.50 |
starseeker |
brlcad: what, installManPages? |
03:53.57 |
brlcad |
yes |
03:54.14 |
starseeker |
I'm not sure a CMake level activity can fix
this |
03:54.38 |
brlcad |
cmake's not the problem |
03:54.59 |
starseeker |
right... but you didn't want him to alter the
man pages? |
03:55.12 |
brlcad |
and the point of the questions wasn't so that
I would understand..... |
03:55.41 |
brlcad |
the manpages look like valid manual pages to
me |
03:56.08 |
brlcad |
and reflects the api |
03:57.19 |
brlcad |
stevenkou: so you should understand that cmake
file I mentioned a *little* bit more than what you just
described |
03:57.44 |
brlcad |
(especially given starseeker just explained it
all to you in more detail than I would have) |
03:58.13 |
starseeker |
brlcad: apologies - I was a bit thrown by you
saying changing the man pages was the wrong solution |
03:58.58 |
brlcad |
stevenkou: you said that "cmake takes the
instructions from the cmakelists.txt then it generates the
makefiles" .. that's all crazy high level -- read the instructions
in that file and ask yourself what do you NOT understand if you
read it top to bottom? |
04:00.09 |
stevenkou |
I'm currently not at my computer, apologies if
I'm causing any misunderstandings, I will read it up when I get
access to it. |
04:00.12 |
brlcad |
starseeker: well the man pages are API
documentation. the API *is* ttk::whatever |
04:00.29 |
brlcad |
and they're not invalid manpage syntax as far
as I'm aware |
04:01.05 |
starseeker |
OK... so the goal is get working filenames but
leave the contents of the man pages alone? |
04:01.53 |
starseeker |
stevenkou: our source repository can be
browsed online |
04:02.00 |
brlcad |
so while changing the content may *avoid* the
failure, it no more fixes the problem than would it be fixed if we
just didn't run installManPages |
04:02.22 |
brlcad |
the goal is to fix it right, that's the task
:) |
04:03.31 |
starseeker |
then the first step needs to be to define
"right", I suppose... my read on the situation was something had to
give - minimally the 1:1 correspondance between the ttk::whatever
name internally and the filename... |
04:04.00 |
starseeker |
stevenkou: you can read through any of
BRL-CAD's files here: http://brlcad.svn.sf.net/viewvc/brlcad/brlcad/trunk/ |
04:04.08 |
brlcad |
so the underlying "wrong" is defined by the
platform |
04:04.17 |
brlcad |
doesn't support : in filenames |
04:04.23 |
brlcad |
so what is creating a : in a
filename |
04:04.40 |
brlcad |
that leads to where that file somes
from |
04:05.05 |
brlcad |
s/somes/comes/ |
04:05.39 |
starseeker |
brlcad: OK :-) I'll stay out of it - you've
clearly got something in mind, so I won't mess up the logic chain
any more than I have |
04:06.13 |
brlcad |
reading the logic that's doind that damage,
that's all pretty clear that it's not necessary, so the fix should
be trivial |
04:06.15 |
*** join/#brlcad brlcad_
(~brlcad@ip72-193-246-126.lv.lv.cox.net) |
04:08.09 |
brlcad_ |
how would i use the bn_poly struct to declare
a polynomial? i dont seem to understand the struct. Link to
definition of bn_poly: http://brlcad.org/xref/source/include/bn.h#L860 |
04:09.17 |
Notify |
03GCI: Richard Tynan: Web interface (AJAX?) to
MGED - 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/7993224 |
04:13.20 |
brlcad |
brlcad_: look at some of the uses |
04:13.55 |
brlcad_ |
damn it |
04:14.04 |
gmercer015 |
did it again! |
04:14.09 |
brlcad |
gmercer015: src/util/roots_example.c |
04:19.56 |
Notify |
03GCI: Jjca: Identify 10 places to post an
open source solicitation - Well... You want 10 websites where
post a volunteer job request for a "Web Designer", is voluntary, so
the pay is 0. I've looking for websites where publish that
request, like www.dice.com but without pay to publish. Like
SourceForge (https://sourceforge.net/people),
but...
http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
04:20.16 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - close, but bad patch It
looks like you copied your version of the CompileFlags.cmake file
over an existing updated checkout. That's bad... You clobbered a
whole slew of changes. Basically, you edited an old version of the
file. You have to manually run diff (not...
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
04:20.21 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - 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 complete this task, submit your work again and mark the task as
complete once you re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
04:20.36 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - Deadline extended The
deadline of the task has been extended with 0 days and 12 hours.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
04:21.32 |
stevenkou |
I can see that CMakeList.txt actually runs all
the command that directs to the various manpages, getting
properties within the manpages such as the filrname, since the
manpages designated the name for itself, cmake picks it up and
names the file accordingly in the build Directory. Correct me if I
have not understand anything, I can read the entire text in more
depth. |
04:31.40 |
Notify |
03GCI: javamonn: cmake case cleanup - Task
Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
04:36.30 |
*** join/#brlcad caen23_
(~caen23@92.81.172.45) |
04:39.27 |
*** join/#brlcad dtidrow
(~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) |
04:42.25 |
Notify |
03GCI: Sean: Create Blender-to-BRL-CAD
tutorial - nicely done! So that looks great. I'd only ask for a
few minor changes/additions. You have tons of great screenshots
when you ran Blender, but only two tiny snippets when it came to
BRL-CAD and not a single screen capture. Show MGED running, show
screenshots or windows for each step. Of...
http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
04:42.30 |
Notify |
03GCI: Sean: Create Blender-to-BRL-CAD
tutorial - 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 complete this task,
submit your work again and mark the task as complete once you
re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/7977231 |
04:42.35 |
Notify |
03GCI: Sean: Create Blender-to-BRL-CAD
tutorial - 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/7977231 |
04:42.59 |
Notify |
03GCI: RikuMiyao: Compile BRL-CAD using
Dev-C++ - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
04:43.14 |
Notify |
03GCI: RikuMiyao: Compile BRL-CAD using
Dev-C++ - 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/7945220 |
04:44.29 |
Notify |
03GCI: RikuMiyao: Compile BRL-CAD using
Dev-C++ - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
04:45.36 |
Notify |
03GCI: Sean: Identify 10 places to post an
open source solicitation - dice is a bad example So Dice is a bad
example. This isn't a traditional job posting, that was merely a
notional example. Posting to a blog, mailing list, or forum is a
valid place where this kind of solicitation could be posted. Like I
said, maybe try to find some other...
http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
04:45.50 |
Notify |
03GCI: Sean: cmake case cleanup - Task
Assigned This task has been assigned to javamonn. You have 48
hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
04:45.55 |
Notify |
03GCI: Sean: Compile BRL-CAD using Dev-C++ -
Task Assigned This task has been assigned to RikuMiyao. You have
48 hours to complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7945220 |
04:55.42 |
stevenkou |
I should neither touch the man-pages nor the
CMakeList.txt, what should I do to solve the root problem of :: in
filenames? Since the problem lies on the name, something has to be
changed right? What are the options that I can have? |
05:01.36 |
Notify |
03GCI: gcking: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - Ready for review The work
on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
05:21.15 |
*** join/#brlcad stevegt_
(~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
05:26.20 |
Notify |
03GCI: Sean W. Caldwell: Mock up new BRL-CAD
website interface design (#2) - Screenshot and Code from My Idea
Now available I realized that the uploader was causing the issue
so I submitted the screenshot like you told me earlier and put the
coding into 2 google documents. I hope it works this time.
http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
05:32.08 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - now it becomes more clear
Now it's more clear what you actually changed... :) So that's
looking good but a couple issues. First, you shouldn't leave
commented out code (it's dead code). Second, you're eliminating a
feature by commenting out the $ENV() lines --...
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
05:32.18 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - 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 complete this task, submit your work again and mark the task as
complete once you re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
05:49.34 |
Notify |
03GCI: Sean: Mock up new BRL-CAD website
interface design (#2) - hm. So the google docs is not helpful,
that's not a useful way to exchange design files. But the
screenshot does give the idea. So you technically have completed
the task and we can close the task out if you like, but I have to
admit that I'm not very fond of the design or the...
http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
05:50.09 |
brlcad |
stevenkou: have you read the CmakeLists.txt
file yet? do you understand what it's doing? |
05:51.38 |
brlcad |
that file has a simple syntax, even if you
don't understand the nuances, you should get the gist |
05:52.15 |
brlcad |
for example, you know that it gets to
"Generating Tk man pages..." because it prints that |
05:52.57 |
brlcad |
the SET(tk_MAN3 .... is clearly a list of
files and the problematic ones are listed there.... |
05:53.22 |
brlcad |
immediately following that is an obvious loop
doing something |
05:53.38 |
brlcad |
figure out what it's doing |
05:54.53 |
brlcad |
aside from a few distracting variables, it
almost tells you plainly what is going on |
05:55.13 |
brlcad |
that will lead you to another file, and that's
probably the one that needs changing |
06:01.16 |
*** join/#brlcad RikuM
(47c60115@gateway/web/freenode/ip.71.198.1.21) |
06:44.29 |
stevenkou |
Ok, I get the file you want me to change.
Thank you. |
06:58.33 |
*** join/#brlcad stevenkou1
(~Steven@175.156.156.148) |
06:58.39 |
*** part/#brlcad stevenkou1
(~Steven@175.156.156.148) |
07:00.15 |
*** join/#brlcad stevenkou
(~stevenkou@175.156.156.148) |
07:14.12 |
stevenkou |
brlcad: I can see that installManPage has a
section for extracting filenames from the manpages, to patch it up
it will just be adding a line to replace :: with a _
right? |
07:14.12 |
stevenkou |
My extra line is as follows: |
07:14.22 |
stevenkou |
s/::/_/g |
07:18.07 |
stevenkou |
I will need to test if it works, if it does, I
can go on to make the patch right? |
07:48.40 |
stevenkou |
For now, I can say that by adding the above
line, the problem is patched, after someone can confirm that it is
a valid patch, I will find a way to make the patch which I have no
experience as yet. |
07:59.40 |
stevenkou |
Patch complete, ready to submit. |
08:09.39 |
Notify |
03GCI: Steven Kou: Fix Cygwin configuration
warnings/errors - Ready for review The work on this task is ready
to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
08:48.45 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
09:04.04 |
Notify |
03GCI: Sharan: Model BRL-CAD logo in BRL-CAD
(alan two) - Repeat I did this task before , can i do it again?
http://www.google-melange.com/gci/task/view/google/gci2012/7977228 |
09:38.14 |
stevenkou |
i don't see any -w flags for windres, but why
is there such a flag generated for compiling zlib? it is causing
make to fail |
09:55.39 |
Notify |
03GCI: Melange: Test and update our simulation
/ animation tutorial - Task Reopened Melange has detected that the
final deadline has passed and it has reopened the task.
http://www.google-melange.com/gci/task/view/google/gci2012/7966239 |
10:04.47 |
Notify |
03GCI: Daniel Rossberg: Model BRL-CAD logo in
BRL-CAD (alan two) - It depends If you have a new idea for a
different interpretation of the BRL-CAD logo that you would like to
model: Yes If you only want to make small changes to your old
model: No However, we'll increase the level of expected
achievement.
http://www.google-melange.com/gci/task/view/google/gci2012/7977228 |
10:13.36 |
d_rossberg |
stevenkou: not only for zlib, -w is in
(almost?) every gcc.exe line |
10:17.58 |
Notify |
03GCI: Aaron Keesing: Implement a primitive
centroid function ... for elliptical hyperboloids (EHY) - Ready for
review The work on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
10:18.21 |
stevenkou |
no it is for windres.exe |
10:19.27 |
stevenkou |
d_rossberg: even for things that get processed
by windres.exe, the -w flag is also present, which should not be as
it is not part of the options |
10:21.59 |
Notify |
03GCI: Aaron Keesing: Implement a primitive
centroid function ... for elliptical hyperboloids (EHY) - Messy
I'm sorry if the code looks messy, both math-wise and code-wise. I
believe the seemingly complicated math is what is necessary to find
the centroid. On the other hand, the numerous variables in the
code are so it doesn't get even more...
http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
10:26.58 |
d_rossberg |
so, the -w flag is given to the compiler and
the linker? and the linker crashes? |
10:27.58 |
stevenkou |
the compiler is not the one complaining, but
windres, it lists out all the available flag as output saying that
-w is invalid |
10:28.15 |
stevenkou |
it did not crash but exits that way |
10:31.22 |
d_rossberg |
you want to know where -w comes from, then
that the compiler _and_ the linker get it is an important
information |
10:32.15 |
d_rossberg |
can you identify one ore more variables in the
cmake files that could carry such a flag? |
10:36.49 |
stevenkou |
i actually found the source of the -w, but i
cannot upload the log unless my current task is approved, then can
i be able to claim my previous task back |
10:39.27 |
stevenkou |
brlcad is away until a few more hours later
right? |
11:08.05 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.102.143) |
11:17.05 |
*** part/#brlcad stevenkou
(~stevenkou@175.156.156.148) |
11:32.43 |
Skriptkid |
Anybody else getting compilation errors with
the latest revision? Problems with vector_fpu.h, dvec.h and
opennurbs_ext.cpp? |
11:43.05 |
Notify |
03GCI: Skriptkid: Integrate new thread
affinity interface into LIBBU and LIBRT - Ready for review The
work on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
11:47.43 |
Notify |
03GCI: Skriptkid: Integrate new thread
affinity interface into LIBBU and LIBRT - Fixed Okay, that's
fixed. For all the platforms that call parallel_interface_arg
directly, the cpu_id is assigned a value in bu_parallel_interface
itself. The globals aren't touched. Now, there's a single structure
now in bu_parallel, rather than different...
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
11:49.43 |
Notify |
03GCI: John: Reproduce any 10 unconfirmed open
bug reports - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7971223 |
11:51.20 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.102.143) |
12:12.03 |
d_rossberg |
Skriptkid: no problem on Debian
wheezy |
12:14.38 |
Notify |
03GCI: Daniel Rossberg: Reproduce any 10
unconfirmed open bug reports - Task Assigned This task has been
assigned to John. You have 48 hours to complete this task, good
luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7971223 |
12:28.37 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.102.143) |
12:31.31 |
*** join/#brlcad ashwinlokkur
(~Adium@117.192.207.44) |
12:37.06 |
Notify |
03GCI: Sharan: Create an Extrusion Model and
Diagram - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
12:39.44 |
*** join/#brlcad ashwinlokkur
(~Adium@117.192.207.44) |
12:41.53 |
Notify |
03GCI: Daniel Rossberg: Implement a primitive
centroid function ... for elliptical hyperboloids (EHY) - Issues
Your patch doesn't follow our coding guidelines (see the HACKING
file) particularly wrt the indentation levels (4 spaces, 1 tab, 1
tab plus 4 spaces, 2 tabs, ...). Please update table.c too.
RT_HYP_CK_MAGIC ???
http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
12:41.58 |
Notify |
03GCI: Daniel Rossberg: Implement a primitive
centroid function ... for elliptical hyperboloids (EHY) - 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 complete this task, submit your work
again and mark the task as complete once...
http://www.google-melange.com/gci/task/view/google/gci2012/7975237 |
12:42.29 |
Notify |
03GCI: Daniel Rossberg: Create an Extrusion
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/8059204 |
12:44.11 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation (for any ONE command) - Task Claimed I would like to
work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
12:46.22 |
Notify |
03GCI: Sharan: Create an Extrusion Model and
Diagram - Parameters What parameters should i show. Should i
just show the H and V parameter
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
12:46.52 |
Notify |
03GCI: Daniel Rossberg: Add missing
documentation (for any ONE command) - Task Assigned This task has
been assigned to Yatharth Agarwal. You have 48 hours to complete
this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
12:49.48 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation (for any ONE command) - Which command should I male
the documentation for? Wow, that was fast. Could you please tell
me which command to do the documentation on? If not, then can you
suggest one? Thanks. BTW, what's your handle on IRC?
http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
12:53.45 |
*** join/#brlcad YatharthROCK
(~YatharthR@95.175.92.238) |
13:00.17 |
Notify |
03GCI: Daniel Rossberg: Add missing
documentation (for any ONE command) - You can take any program from
the list If you want a suggestion: asc2g However, any other is
good too. And for my IRC name: It is very similar to the one I use
here ;)
http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
13:00.43 |
YatharthROCK |
d_rossberg, For this task:
http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
13:00.43 |
YatharthROCK |
Does anyone know where I can get the
documentation for the commands? Or do I have to figure it out by
using it or something? |
13:03.37 |
d_rossberg |
you have to look at the source file |
13:05.04 |
YatharthROCK |
d_rossberg, I'm looking at it right now:
http://brlcad.org/xref/source/src/conv/asc/asc2g.c |
13:05.11 |
YatharthROCK |
What all do I have to put in the
file? |
13:06.02 |
YatharthROCK |
Synopsis, paramteres it takes, usage (do I
have to give an entire procedure of converting the GED data to ACII
and back?), examples, and what else? |
13:07.01 |
YatharthROCK |
Or chuck that, it's all there in the task
description |
13:07.35 |
YatharthROCK |
d_rossberg, I don't get what the "Code" part
followed by the paths or something is |
13:12.18 |
Notify |
03BRL-CAD:bob1961 * 54087
brlcad/trunk/src/tclscripts/archer/SketchEditFrame.tcl: Copious
mods to streamline the workflow in Archer's sketch editor. More to
follow. |
13:14.15 |
Notify |
03BRL-CAD:bob1961 * 54088
brlcad/trunk/src/tclscripts/archer/GeometryEditFrame.tcl: Added a
class variable to the GeometryEditFrame class (i.e.,
mPrevEditMode). |
13:14.52 |
*** join/#brlcad dtidrow
(~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net) |
13:27.41 |
Notify |
03GCI: javamonn: cmake case cleanup - A couple
of questions: When you say logic, I'm assuming you mean the
actual control stuctures like "IF" and "WHILE", and not the logic
contained within the conditional, like the "GREATER 10 AND..."
Also, should all commands be lower case, or just the user defined
macros? Thanks for all the help, Daniel
http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
13:52.31 |
Notify |
03GCI: Cezar: Improve geometry database
loading behavior - 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/7945230 |
13:53.02 |
Notify |
03GCI: gcking: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - Ready for review The work
on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
13:54.07 |
Notify |
03GCI: Cezar: Fix CMake build system
auto-disabling of GLEW - Task Claimed I would like to work on this
task.
http://www.google-melange.com/gci/task/view/google/gci2012/7999218 |
14:00.24 |
Notify |
03GCI: Harmanpreet Singh: Fix CMake build
system auto-disabling of GLEW - 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/7999218 |
14:13.48 |
*** join/#brlcad Al_Da_Best
(Al_Da_Best@5e0e48c8.bb.sky.com) |
14:16.07 |
Notify |
03BRL-CAD:brlcad * 54089 brlcad/trunk/TODO:
making push stop at various levels rears its head once
again. |
14:36.35 |
*** join/#brlcad Silvrous
(4f7059d1@gateway/web/freenode/ip.79.112.89.209) |
14:52.08 |
Notify |
03GCI: Sharan: Create an Extrusion 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/8059204 |
14:57.35 |
Notify |
03GCI: Ashwin Lokkur: Write a manual page for
MGED's "brep" command - 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/7948232 |
14:58.34 |
*** join/#brlcad YatharthROCK
(~YatharthR@95.175.92.238) |
15:01.49 |
YatharthROCK |
d_rossberg, If I use groff or nroff, will it
output DocBook style man pages? Is that even a requirement or just
a suggestion? Or maybe a style guide for consistency... |
15:03.02 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation (for any ONE command) - DocBook format necessary?
If I use groff or nroff, will it output DocBook style man pages? Is
that even a requirement or just a suggestion? Or maybe a style
guide for consistency...
http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
15:06.50 |
d_rossberg |
YatharthROCK: look at
doc/docbook/system/man1/en, you can use one of these as
template |
15:07.30 |
YatharthROCK |
d_rossberg, Ummm.... is that a directory under
brlcad or something? |
15:08.09 |
Notify |
03GCI: Sean: Fix Cygwin configuration
warnings/errors - Task Closed Congratulations, this task has been
completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/8093204 |
15:08.32 |
brlcad |
YatharthROCK: did you look? :) |
15:08.34 |
Notify |
03GCI: Daniel Rossberg: Add missing
documentation (for any ONE command) - Yes DocBook, we mean it.
See doc/docbook/system/man1/en.
http://www.google-melange.com/gci/task/view/google/gci2012/7972228 |
15:09.05 |
brlcad |
starseeker:
http://www.google-melange.com/gci/task/view/google/gci2012/8093204
<-- see *very* simple fix, it was even already set up for
it |
15:09.11 |
d_rossberg |
YatharthROCK: yes, in the source
tree |
15:10.22 |
YatharthROCK |
d_rossberg, Umm... 'source tree'? as in VCSs?
Where exactly would these folder be located on a normal
install? |
15:10.52 |
brlcad |
YatharthROCK: see http://brlcad.org/wiki/Deuces
to get started |
15:10.55 |
brlcad |
at the top |
15:11.38 |
brlcad |
and/or http://brlcad.org/wiki/Compiling |
15:12.04 |
d_rossberg |
for a quick look:
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/doc/docbook/system/man1/en/
but i recommend to check it out with subversion |
15:13.41 |
brlcad |
you're going to need a checkout to add a new
file anyways (the man page must pass validation and compile
correctly) |
15:14.38 |
YatharthROCK |
brlcad, Even if I've already installed pr w/e
I did and have the /usr/brlcad folder? Can't I use that? Does it
not have the source code or something? |
15:15.15 |
brlcad |
if you install firefox, did that include the
firefox source code? |
15:15.29 |
brlcad |
if you download brl-cad, do you think it
includes the source code? |
15:18.57 |
YatharthROCK |
brlcad, OK, stupid question. Another stupid
question: in a C file (as is the asc2g.c file), how would you
access the command-line params? I need to know as then I can do a
Ctrl+F and easily find the function responsible for handling them
and do the documentation |
15:22.37 |
YatharthROCK |
It's argv and argc. GIYBF is a good
principle |
15:22.44 |
d_rossberg |
argc (the number) and argv (the values) in
main() |
15:23.25 |
d_rossberg |
did you noticed the usage variable? |
15:25.55 |
archivist |
EG923 |
15:26.27 |
Notify |
03GCI: Gauravjeet Singh: Web interface (AJAX?)
to MGED - Task Claimed I would like to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/7993224 |
15:26.48 |
archivist |
must set the right tab first before I use the
barcode scanner :) |
15:27.07 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - nicely done That's really
looking great Akshay! Looks like this is wrapping up nicely. I only
have one remainging question for you that I don't know the answer
to myself. So bu_parallel() has a user_thread_data_bu struct that
is getting passed to thr_create(),...
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
15:27.12 |
Notify |
03GCI: Gauravjeet Singh: Web interface (AJAX?)
to MGED - 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/7993224 |
15:27.13 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - 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 complete this task, submit your work again and mark the task as
complete once you re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
15:27.22 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - 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/8070202 |
15:30.38 |
Notify |
03GCI: Sean: Create an Extrusion Model and
Diagram - 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 complete this task,
submit your work again and mark the task as complete once you
re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
15:33.29 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.102.143) |
15:35.35 |
Notify |
03GCI: Sean: Create an Extrusion Model and
Diagram - where's the rest? I don't see A/B u/v vectors or the 2D
sketch name. I suggest raytracing lines.r and shape.r like you did
(after adding the A/B vectors) ... but into the graphics window if
you didn't already, and then running "draw sketch2" and "erase
lines.r shape.r" so that the sketch...
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
15:35.56 |
d_rossberg |
Skriptkid: no problem compiling BRL-CAD on
Debian wheezy |
15:36.43 |
Skriptkid |
d_rossberg: Okay. Thanks. Guess I'll need to
check if something's wrong here. |
15:42.20 |
*** join/#brlcad merzo
(~merzo@26-239-133-95.pool.ukrtel.net) |
15:47.00 |
brlcad |
new tasks: additional missing doc:
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
15:48.31 |
Notify |
03GCI: Melange: Implement runtime detection of
SSE - 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 claim.
http://www.google-melange.com/gci/task/view/google/gci2012/8007218 |
15:55.25 |
Notify |
03GCI: Skriptkid: Integrate new thread
affinity interface into LIBBU and LIBRT - Maybe not Each thread
retaining it's own copy of the struct might not be needed. This is
pass by reference, agreed, but since it isn't being modified by
parallel_interface or parallel_interface_arg, the only places where
it is being accessed, I don't think that...
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
15:56.40 |
Notify |
03GCI: Sean: Create an Extrusion Model and
Diagram - just saw your question I just saw your question asking
which parameters. When in doubt, you should always show the
parameters that are prompted by the 'in' command. It will
interactively prompt for values, and those are the ones that we're
trying to help visualize (along with other derived...
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
15:56.50 |
Notify |
03GCI: Skriptkid: Integrate new thread
affinity interface into LIBBU and LIBRT - Ready for review The
work on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
15:57.41 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.102.143) |
16:00.25 |
brlcad |
Skriptkid_: that's really coming together
nicely -- I seriously had my doubts at the offset |
16:00.36 |
brlcad |
of course, it's been a lot of work on your
part |
16:00.36 |
brlcad |
thanks :) |
16:03.48 |
YatharthROCK |
d_rossberg, Would asc2g be a 'library call' or
an 'executable shell command' |
16:06.06 |
brlcad |
hah, awesome ... M-x
unscreamify-cmake-buffer |
16:06.10 |
Notify |
03GCI: Sean: cmake case cleanup - everything
Everything that can be lowercase (except variables), should be
lowercase. I'm kinda ambivalent about the logic within the
conditional but would lean towards it also being lowercase if cmake
doesn't care. Feel free to try just one file first and we can look
if there are any exceptions. Note that...
http://www.google-melange.com/gci/task/view/google/gci2012/7985244 |
16:06.17 |
``Erik |
asc2g is an executable binary
program |
16:06.37 |
``Erik |
brlcad: downcase all cmake
commands/variables? |
16:06.45 |
brlcad |
yep |
16:07.14 |
``Erik |
adding it to the big honkin'
indent/format/header/footer glob-o-script? :D |
16:07.25 |
brlcad |
apparently even the cmake devs have gotten
over the yelling |
16:08.03 |
brlcad |
there's a gci task to convert everything to
lower and I came across that |
16:08.30 |
brlcad |
could add it to the emacs formatter, but don't
know how prevalent the cmake mode is |
16:09.44 |
``Erik |
d'no emacs lithp, but would something like
(when (assoc 'cmake-mode *features*) (unscreamify-cmake-buffer)) be
feasible? |
16:09.55 |
Skriptkid |
brlcad: It's okay :) |
16:11.11 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - can you show it works?
That looks great -- can you demonstrate (again) that it works like
you did in that first log? Maybe set a CPP flag both in the
environment and on the command-line so we can confirm it adds
correctly to the summary list of flags.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
16:11.29 |
brlcad |
``Erik: it is and there's emacs fu for
detecting that though I've not written code like that in a LONG
time, I'd have to look it up |
16:11.32 |
Skriptkid |
brlcad; Could you review it now? I submitted a
new patch with the typos fixed. Also, made a comment in reply your
question. |
16:12.10 |
``Erik |
(gci task for an emacs weenie?) |
16:13.59 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.102.143) |
16:14.09 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.102.143) |
16:16.41 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.102.143) |
16:20.26 |
Skriptkid |
brlcad: Do you think the buildbot server has
to be stopped till that bug is fixed? It's just building every time
there's a new release. There are 44 builds so far and none
successful. Waste of server resources. |
16:23.04 |
brlcad |
Skriptkid: it doesn't cost anything to let it
keep running ;) |
16:23.15 |
brlcad |
there's just a lot going on right
now |
16:23.28 |
Skriptkid |
Ok :) |
16:23.35 |
brlcad |
I've been going down the task list and
creating follow-up tasks for all completed tasks that warranted
one |
16:24.04 |
brlcad |
I actually left off yesterday jut before the
CI tasks |
16:24.13 |
brlcad |
so they'll be the next created |
16:24.30 |
Skriptkid |
Alright. |
16:24.45 |
brlcad |
right now I'm getting an internal server
error, so I can't even pull up the tasks though :) |
16:25.05 |
YatharthROCK |
brlcad, How do you view DocBook pages as man
pages again? |
16:25.11 |
Skriptkid |
Yeah, that's a pain on Melange |
16:25.51 |
brlcad |
YatharthROCK: with the man command? |
16:27.03 |
YatharthROCK |
brlcad, Not working :( For troff macros, it
works, but not for the DocBook files :( |
16:27.04 |
starseeker |
brlman is a handy wrapper if you have BRL-CAD
built |
16:27.35 |
brlcad |
YatharthROCK: it works if you use it right
;) |
16:27.46 |
brlcad |
you have to set your MANPATH (just like
PATH) |
16:27.52 |
brlcad |
or use our wrapper that does it for
you |
16:27.54 |
YatharthROCK |
brlcad, And how would that be? |
16:27.55 |
starseeker |
YatharthROCK: are you trying to view the xml
files as man pages, or the output the build generates? xml files
aren't man pages, they're used to *generate* man pages |
16:28.20 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.102.143) |
16:28.35 |
YatharthROCK |
starseeker, Umm... so how do I generate those
manpages? I thought man did it automatically for us |
16:28.50 |
starseeker |
YatharthROCK: the BRL-CAD build generates them
for you |
16:30.14 |
YatharthROCK |
starseeker, Take this situation. I write some
troff macros. I convert them to DocBook using DocLifter. What's the
fastest way to see what this XML file looks likie? |
16:30.18 |
starseeker |
man only reads man pages. Generating man
pages from DocBook involves a whole different set of
tools |
16:30.23 |
YatharthROCK |
brlcad, How do you use the wrapper? |
16:31.19 |
YatharthROCK |
starseeker, Tools like? I Googled but didn't
find anything (which probably indicates my Google-Fu is weakening
more that anything else). |
16:31.29 |
brlcad |
YatharthROCK: I think you're misunderstanding
something critical |
16:31.36 |
Notify |
03GCI: gcking: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - esting result I set a CPP
flag both in the envorionment and on the command-line, here is the
result.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
16:31.39 |
brlcad |
you run the wrapper on a generated manual
page |
16:31.47 |
brlcad |
brlamn whatever |
16:31.47 |
YatharthROCK |
brlcad, Me too. |
16:32.07 |
brlcad |
the situation you described, you need to add
that xml file to our build system |
16:32.08 |
YatharthROCK |
brlcad, Cool, but how do we generate that
manpage fomr DB again? |
16:32.22 |
brlcad |
that xml file gets *compiled* into html and
man format |
16:32.45 |
brlcad |
add your file to the CMakeLists.txt file in
the man1/en/ directory |
16:32.46 |
YatharthROCK |
brlcad, Umm.. by adding it to `Makefile.am` or
something? |
16:32.57 |
YatharthROCK |
Ohh.... |
16:33.03 |
brlcad |
so you grabbed the first task that was
posted |
16:33.19 |
brlcad |
that Makefile.am should have said
CMakeLists.txt (we've since migrated) |
16:33.32 |
brlcad |
look up one of the other GCI tasks |
16:33.47 |
brlcad |
there are a bunch of others now, they include
step-by-step instructions that may help |
16:33.47 |
YatharthROCK |
And then how do I recompile it? `make` and
then `sudo make install` or something? |
16:34.03 |
brlcad |
the other tasks explain that |
16:34.10 |
YatharthROCK |
Umm... does Melange offer a way to search for
tasks? |
16:34.34 |
brlcad |
have you looked? |
16:35.14 |
brlcad |
i'm sensing that you're an "ask first, look
later" kind of person ... open source communities expect a modicum
of "look first, then ask" ;) |
16:35.55 |
brlcad |
if we have to hold your hand every step of the
way and for every possible question that pops into your head, the
task becomes a huge waste of time, no? :) |
16:36.07 |
brlcad |
we're here to help when you get stuck
definitely, though |
16:38.20 |
YatharthROCK |
brlcad, Point. But the problem is that for
some unexplained reason, Melange always gives an error while
viewing a list of tasks from the past few days. SO I couldn't look
tasks up. That's why I wanted to know if there was a way to search
or something that I hadn't noticed so I could look at the tasks
you're referring to. Could you link them to me, please? As I said,
I can't view the list. |
16:38.56 |
*** join/#brlcad andrei
(~andrei@79.113.128.71) |
16:40.01 |
YatharthROCK |
There's this Filter option, but that doesn't
work for me |
16:40.08 |
YatharthROCK |
I should try Google |
16:42.29 |
brlcad |
http://www.google-melange.com/gci/task/view/google/gci2012/8126204
is one of them |
16:42.47 |
YatharthROCK |
OK, Google turned upo
http://www.google-melange.com/gci/task/view/google/gci2012/7948232 |
16:43.02 |
brlcad |
that all also applies to your task so it
should help |
16:44.04 |
brlcad |
YatharthROCK: try clearing out your
cookies |
16:44.13 |
YatharthROCK |
brlcad, Thanks a lot. I really appreciate
it. |
16:44.31 |
brlcad |
the filter option is the search
method |
16:44.31 |
YatharthROCK |
And yes, I tried that, but to no
avail. |
16:45.02 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation (for any ONE command) - 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/7972228 |
16:45.16 |
brlcad |
if you enable the debug console in your
browser, you can figure out what the problem is |
16:45.37 |
brlcad |
giving up? :) |
16:55.19 |
andrei |
brlcad: hey, at yesterday's presentation we
ended up with the q&a session taking two hours instead of 15
min |
16:56.10 |
andrei |
we were several gsoc participants speaking
about our projects, organization and overall experience |
16:57.12 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - But the parent thread is modifying
it Even if they're read-only, the parent thread modifies the
value and uses the cpu_id to set the affinity (among other things).
If it's not a per-thread instance, then there indeed is a problem
since the scheduler could pause a...
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
17:00.09 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - a quick search A quick search on
pthread_create() and it indeed is shared data, so this is a bug.
There needs to be a separate structure for each thread being
created. Don't forget to deallocate since you'll probably want to
allocate on the heap. :)
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
17:00.40 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - 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 complete this task, submit your work again and mark the task as
complete once you re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
17:01.55 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - Task Closed
Congratulations, this task has been completed successfully.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
17:03.32 |
andrei |
I spoke about BRL-CAD and one of the question
was something like |
17:04.06 |
andrei |
" how are you guys able to obtain such complex
geometries and so many tools using a language like C, which isn't
very complex?" |
17:04.16 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - you are You are my hero.
Awesome work! There will likely be a follow-on task to make one of
the two of those flags get appended to the end of the list
(probably the environment variable ones) instead of the beginning
if you want a head start.
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
17:08.22 |
Notify |
03GCI: Sean: Verify and/or Fix setting
cflags/cppflags/ldflags during Cmake - follow-on task A follow-on
task has been posted:
http://www.google-melange.com/gci/task/view/google/gci2012/8106206
http://www.google-melange.com/gci/task/view/google/gci2012/7984228 |
17:08.32 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation for any one command (#2) - Task Claimed I would like
to work on this task.
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:09.14 |
Notify |
03GCI: Sharan: Create an Extrusion 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/8059204 |
17:09.34 |
Notify |
03GCI: gcking: Append CMake build flags to the
end of a compile line - Task Claimed I would like to work on this
task.
http://www.google-melange.com/gci/task/view/google/gci2012/8106206 |
17:10.49 |
Notify |
03GCI: Andrei Popescu: Append CMake build
flags to the end of a compile line - Task Assigned This task has
been assigned to gcking. You have 48 hours to complete this task,
good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/8106206 |
17:11.19 |
Notify |
03GCI: Andrei Popescu: Add missing
documentation for any one command (#2) - Task Assigned This task
has been assigned to Yatharth Agarwal. You have 48 hours to
complete this task, good luck!
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:12.45 |
Notify |
03GCI: Jacob B: Modify IRC notifier output -
New Version I updated it and fixed the line endings. I can't get
testing working, so I have to hope it works.
http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
17:13.15 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation for any one command (#2) - asc2g available? I would
like to document the asc2g function for this task. If not that,
then the ad one. The task description mentioned to make sure the
commands haven't been already taken, so I want to know: Can I work
on those?
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:13.21 |
Notify |
03GCI: Jacob B: Modify IRC notifier output -
Ready for review The work on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
17:13.34 |
brlcad |
andrei: wow |
17:13.47 |
brlcad |
did someone smack that person over the
head? |
17:14.12 |
brlcad |
how'd the presentation itself go? |
17:14.19 |
brlcad |
you use the slides? |
17:14.46 |
andrei |
we had someone from Rosedu(Romanian open
source education ) have like a few slides about GSoC in general :
what is it, guidlines etc |
17:15.09 |
andrei |
after, we introduced ourselves, our projects
and orgs |
17:15.32 |
andrei |
followed by a Q&A that was supposed to
take 15 mins, but it took 2 hours |
17:15.36 |
brlcad |
``Erik:
http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
17:15.56 |
brlcad |
andrei: right, you said that but how did YOUR
portion go? :) |
17:16.27 |
andrei |
ah, sorry. They seemed interested by the 3d
modelling aspect |
17:16.38 |
andrei |
I managed to "smuggle" one of the slides from
your presentation |
17:16.59 |
andrei |
( as in get it onto the projector, when I was
speaking) |
17:17.32 |
andrei |
for example I got asked how much did it take
to learn 1 milion code lines. |
17:18.52 |
Notify |
03GCI: Sean: Add missing documentation for any
one command (#2) - both are available Both/either are available
and you didn't need to change tasks. They are identical. This one
just provides more step-by-step information in response to
questions received from people working on the first one (yourself
included). The goal and resulting...
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:18.54 |
andrei |
I insisted on the fact that it's hard to
achieve large code contributions during GSoC( for example to write
something that is 15k lines or longer) and the most important part
is what you do after GSoC |
17:20.16 |
brlcad |
so did you tell them how they could get
involved in development? |
17:21.41 |
andrei |
yes, I explained why would one want to be part
of GSoC, as well as contribute after |
17:23.25 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation for any one command (#2) - OK I preferred
switching. I'll work on ad as it's simpler ;) BTW, couldn't you
have updated the previous task also?
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:24.25 |
Notify |
03GCI: Sean: Modify IRC notifier output - odd
commits So looking at your git history, I still can't tell what
exactly you've changed because three of the five commits changes
every line in the file and the two one-liner commits undoes itself.
Your work needs to be reviewable without all of that mess. Provide
a patchfile *here* so the GCI task...
http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
17:24.30 |
Notify |
03GCI: Sean: Modify IRC notifier output - 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 complete this task, submit your work
again and mark the task as complete once you re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/7979224 |
17:24.41 |
Notify |
03GCI: Sean: Modify IRC notifier output -
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/7979224 |
17:26.32 |
andrei |
There was a question that amused me , like "
What do I do if I run out of work to do after first two
weeks?" |
17:28.49 |
``Erik |
brlcad, maths22: head of the forked git repo
is still uncompilable (unbalanced parens, referring to variables
before their scope frame is valid), ... |
17:28.57 |
Notify |
03GCI: Sean: Add missing documentation for any
one command (#2) - no Gee, didn't think of that... No, tasks
cannot be updated once they're assigned. The simpler tools get
scrutinized more carefully for completeness and perfection, so
they're not usually any less work. The only savings may be in
learning what the simpler commands do is...
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:29.17 |
brlcad |
``Erik: k, I rejected it back already since
the git history is a mess |
17:29.48 |
brlcad |
shouldn't have to apply the patch and run diff
manually to be able to review it |
17:30.42 |
``Erik |
I made a branch, pulled his, then used tr to
convert it to unix line endings so i could diff branch to
master |
17:31.06 |
brlcad |
right, don't do that :) |
17:31.11 |
brlcad |
waste of your time |
17:31.32 |
brlcad |
he fluxed it up, he can fix it |
17:32.08 |
``Erik |
speaking of wasting time, a chunk of my
vacation was spent doing user account stuff for the web interface,
so'z I need alpha victe, er, testers |
17:33.14 |
Notify |
03GCI: Yatharth Agarwal: Add missing
documentation for any one command (#2) - :/ By "tasks cannot be
updated once they're assigned", do you mean they can when they're
not assigned? Also, should I do a troff macro and use DocLifter
or something to convert it or directly modify the template? I
prefer the macro way. You can see instant results...
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:37.17 |
*** join/#brlcad Skriptkid
(~Skriptkid@117.202.102.143) |
17:44.34 |
Notify |
03GCI: Sean: Add missing documentation for any
one command (#2) - i do not I did not mean that. Once a task has
been assigned to anyone, regardless of it's current
assignment/completion state, it can no longer be edited. The
answer to your other question hasn't changed from what Daniel told
you earlier. The end result must be a valid Docbook...
http://www.google-melange.com/gci/task/view/google/gci2012/8126204 |
17:46.15 |
Notify |
03GCI: Sean: Create an Extrusion Model and
Diagram - he name What's "sketch2"? :) It should just say sketch
and ideally be aligned in the same 3D plane as the sketch itself
(warped in photoshop/gimp works great for that)
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
17:46.20 |
Notify |
03GCI: Sean: Create an Extrusion Model and
Diagram - 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 complete this task,
submit your work again and mark the task as complete once you
re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
17:49.35 |
brlcad |
``Erik: write up the task, let me know when
done and I'll publish it |
17:49.52 |
``Erik |
task for what? |
17:49.58 |
brlcad |
testers |
17:50.14 |
``Erik |
oh, I meant you guys, just to mess around with
it and see if it breaks :D |
17:50.28 |
brlcad |
gci student would be great for that too
;) |
17:50.35 |
brlcad |
but sure, I'll bust it up |
17:53.38 |
Notify |
03GCI: Sharan: Create an Extrusion Model and
Diagram - Sketch I can change the label of the sketch. But i
dont what do you mean by ideally aligned on the same 3D plane,
isn't it aligned properly right now?
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
17:56.03 |
Notify |
03GCI: Skriptkid: Integrate new thread
affinity interface into LIBBU and LIBRT - Modified Now the
structure is modified to structure array with 'ncpu' elements,
wheer each element is for each thread.(Since ncpu threads are
created.) Also, the cpu_id is initialised in a loop, through 0 to
(ncpu-1), along with the other members, rather than...
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
17:57.14 |
Notify |
03GCI: Skriptkid: Integrate new thread
affinity interface into LIBBU and LIBRT - Ready for review The
work on this task is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
17:57.22 |
*** join/#brlcad YatharthROCK
(~YatharthR@95.175.92.238) |
18:05.07 |
Notify |
03GCI: Sharan: Create an Extrusion 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/8059204 |
18:05.52 |
Notify |
03GCI: Sharan: Create an Extrusion Model and
Diagram - Check New.png I think this is what do you mean
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
18:19.22 |
caen23 |
brlcad: i'm working on the "auto-disabling of
glew" task (
http://www.google-melange.com/gci/task/view/google/gci2012/7999218
) because i couldn't make much sense of the other one (maybe i'll
get back to it later), and what i've done so far is i removed some
opengl headers from my system and cmake disabled opengl. then i put
them back and removed some X11 headers, but cmake did not disable
x11. is this a bug, too? |
18:20.55 |
maths22 |
I will fix the notifier. |
18:34.36 |
Notify |
03GCI: Skriptkid: Integrate new thread
affinity interface into LIBBU and LIBRT - parallel.tar.gz
po10.patch is the patch only for parallel.c. Contains the struct
fix. parallel.tar.gz has affinity.c(the new one I created) and a
patch which adds declaration of bu_set_affinity to bu.h and the
file name to CMakeLists.txt.
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
18:35.42 |
Skriptkid |
brlcad: (Probably)Fixed the struct
problem. |
18:38.05 |
*** join/#brlcad Skriptkid_
(~Skriptkid@117.202.102.143) |
18:51.31 |
starseeker |
hah - Qt5 is here |
18:51.38 |
starseeker |
cool |
18:52.54 |
Notify |
03GCI: Sean W. Caldwell: Mock up new BRL-CAD
website interface design (#2) - Idea Issue My Second idea (which
I never posted b/c it didn't work) was completely different from
all that I have submitted. The issue behind my second idea was that
the logo I could use was 64X64px (moose logo), which is not very
big. If you could provide me with a...
http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
19:03.15 |
``Erik |
:o that's an interesting error... "Nihil ex
nihil." |
19:25.27 |
brlcad |
caen23: yes, that is a bug |
19:26.02 |
brlcad |
cmake should be testing and making sure we
have everything needed for both x11 and opengl in order to enable
x11 and opengl interfaces respectively |
19:26.20 |
brlcad |
if you find and fix problems in either, that's
worthy of a task |
19:27.09 |
brlcad |
caen23: careful, you're going to be a brl-cad
expert before too long .. c, tcl, and now cmake
changes... |
19:33.37 |
caen23 |
brlcad: ok, i'll try fixing cmake properly. i
need to study the source code better, and i still haven't gone
through "intro to mged", before becoming a brl-cad expert
:D |
19:48.39 |
Notify |
03GCI: Sean: Create an Extrusion Model and
Diagram - noticed a few more things I mean kinda like this:
https://forum.solidworks.com/servlet/JiveServlet/showImage/2-314074-50808/sk.jpg
Notice how the "Top" text is "in the plane" and not just rotated?
I think it worked well how you had it at the base, or would work
well a little lower like it...
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
19:48.49 |
Notify |
03GCI: Sean: Create an Extrusion Model and
Diagram - 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 complete this task,
submit your work again and mark the task as complete once you
re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/8059204 |
19:50.29 |
``Erik |
!notify todo add capability to change email
address |
19:50.30 |
Notify |
OK |
19:53.17 |
brlcad |
yay, svn 1.7 adds "svn patch" so it'll
add/remove files/dirs depending on the patch contents |
19:54.00 |
``Erik |
so, yeh, https://elfga.com/notify/ have fun
tearing up the
login/logout/register/deleteaccount/forgotpassword/etc stuff... I
look forward to picking up the pieces :D |
19:54.51 |
brlcad |
caen23: you can become an expert without
learning how to model ;) |
19:55.46 |
caen23 |
brlcad: yep, but it helps quite a bit to know
the basics of the app too |
19:55.46 |
brlcad |
it's a good right of passage, but the
tutorials often leave the wrong impression that that's the way we
want things to be... fresh developer perspective is
healthy |
19:56.55 |
brlcad |
I have some mged commands so ingrained, that I
can barely remember just how utterly frustrating and convoluted it
all seemed when I started |
19:57.06 |
``Erik |
and then I crash the bot doing something else
:D |
20:03.22 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - a single patch file You can
create a single file just by running svn add src/libbu/affinity.c
before running svn diff. That will include it in the patch file and
is easier to review/apply than the tarball. The patch looks good
except for the [ncpu] array. It's not...
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
20:03.22 |
Notify |
03GCI: Sean: Integrate new thread affinity
interface into LIBBU and LIBRT - 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 complete this task, submit your work again and mark the task as
complete once you re-submit your work.
http://www.google-melange.com/gci/task/view/google/gci2012/8070202 |
20:09.24 |
Notify |
03GCI: Sean: Mock up new BRL-CAD website
interface design (#2) - it's a mock up The first link I gave in
my first "logos" reply had the link that provided a bigger version
of the moose and other logos. Still, the goal is a mock up so even
a 400x400 box that said "logo goes here" would work to
conceptualize the design. The logo itself is not...
http://www.google-melange.com/gci/task/view/google/gci2012/8051203 |
20:09.40 |
Notify |
03GCI: Sean: Mock up new BRL-CAD website
interface design (#2) - 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/8051203 |
20:26.23 |
*** join/#brlcad Pwnna
(~mrrow@24-138-135-84.eastlink.ca) |
20:26.49 |
Pwnna |
Can i use BRLCAD to just cad stuff and do
solid modelling and export to STL for 3D printing? |
20:29.55 |
Notify |
03BRL-CAD:brlcad * 54090 (brlcad/trunk/AUTHORS
brlcad/trunk/ChangeLog and 12 others): fix a slew of spelling
mistake corrections from Gauravjeet Singh (http://www.google-melange.com/gci/task/view/google/gci2012/8033204),
20+ in 5+ files |
20:34.07 |
Notify |
03BRL-CAD:brlcad * 54091 brlcad/trunk/AUTHORS:
technically, the spelling corrections from ha and singh are edits
to code, but they're not logic and not exactly documentation, so
move then under special thanks |
20:34.11 |
Notify |
03GCI: Sean: Find and fix at least 20 spelling
mistakes in at least 5 different files - Changes applied Your
spelling fix corrections have been applied to our repository
(r54090) and you've been credited with the contribution in our
authorship documentation-- thanks!
http://www.google-melange.com/gci/task/view/google/gci2012/8033204 |
20:37.04 |
Notify |
03BRL-CAD:brlcad * 54092
(brlcad/trunk/doc/html/manuals/mged/animmate/anim_orient.html
brlcad/trunk/doc/html/manuals/mged/animmate/animate.html and 7
others): apply another set of spelling corrections from An Ha, GCI
task
http://www.google-melange.com/gci/task/view/google/gci2012/7959223 |
20:37.23 |
Notify |
03GCI: Sean: Find and fix at least 10 spelling
mistakes in at least 10 different files - committed Your changes
have now been applied (r54092) to our sources and will be included
in the next release of BRL-CAD. Thanks for your efforts!
http://www.google-melange.com/gci/task/view/google/gci2012/7959223 |
20:39.27 |
*** join/#brlcad Pwnna
(~mrrow@24-138-135-84.eastlink.ca) |
20:39.46 |
Pwnna |
because it's not as intuitive as things like
solid works. maybe it is.. but i'm just having some trouble using
it |
20:39.52 |
Pwnna |
and wikipedia says this is more for force
analysis? |
20:39.58 |
Pwnna |
I just don't wanna get Windows lol |
20:43.25 |
*** part/#brlcad caen23
(~caen23@92.81.172.45) |
20:43.40 |
brlcad |
Pwnna: you certainly can |
20:43.52 |
Pwnna |
is there any tutorials? |
20:43.58 |
Pwnna |
because this interface is very different
lol |
20:44.01 |
brlcad |
export is not a strong point, but we do have
an stl exporter and lots of people have done exactly what you're
trying to do |
20:44.18 |
brlcad |
you're not going to just click around and
figure ANYTHING out, it's got a learning curve ;) |
20:44.21 |
Pwnna |
yeah. anything will be better than going on
windows and requesting for an academic license |
20:44.26 |
brlcad |
there are extensive tutorials |
20:44.28 |
Pwnna |
yeah. unfortunately |
20:44.52 |
Pwnna |
or is learning solid works more
benificial? |
20:44.54 |
brlcad |
we're working on usability with several design
replacements, but that all takes *years* of work to make
better |
20:45.03 |
Pwnna |
I don't have a ocmputer to do that on as my
primary work computer is a linux laptop and no windows |
20:45.05 |
brlcad |
well, i'm very biased |
20:45.09 |
brlcad |
learn both ;) |
20:45.16 |
brlcad |
we're free and will always be free |
20:45.35 |
Pwnna |
lol |
20:45.42 |
brlcad |
and you have direct access to developers who
can help you (i.e., free support too) or make improvements or fix
bugs you find, etc |
20:45.51 |
Pwnna |
i'm a developer myself ;D |
20:45.55 |
brlcad |
even better |
20:46.02 |
brlcad |
make it be better than solidworks |
20:46.11 |
brlcad |
or catia or nx or pro/e or ... ;) |
20:46.19 |
Pwnna |
lol |
20:46.23 |
brlcad |
we have no shortage of work |
20:46.26 |
Pwnna |
first you need an interface redesign
;D |
20:46.32 |
brlcad |
that's all in the works |
20:46.44 |
Pwnna |
One softwrae that I really like is the
traditional 2D Cad systems |
20:46.57 |
brlcad |
getting boundary representation (nurbs)
support is central to a new interface design |
20:46.59 |
Pwnna |
AutoCAD command system :D being a developer it
is second nature |
20:47.23 |
Pwnna |
how is the code of brlcad laid out? backend
APi + frontend code ontop or is everything coupled? |
20:47.28 |
brlcad |
we couldn't display via opengl without
implementing that support, and that took about 4 years of full-time
advanced math effort |
20:47.42 |
Pwnna |
heh |
20:47.49 |
Pwnna |
get funding, hire full time devs ;p |
20:48.01 |
brlcad |
we have that |
20:48.01 |
Pwnna |
wait/ isn't the project a us military
project? |
20:48.13 |
Pwnna |
steal people from autodesk |
20:49.02 |
brlcad |
as for the design, brl-cad is *huge* (1M+
lines) with lots of different sections that cater to different
capability, but it's all fairly modular |
20:49.11 |
Pwnna |
hm |
20:49.13 |
brlcad |
and where it's not, we're always working on
making it more modular |
20:49.16 |
Pwnna |
what language are we dealing with? |
20:49.30 |
Pwnna |
baaah. i wanna draw somethings right now but I
don't have windows or a computer with windows :s I gotta design
this thing for someone's bday coming up xD |
20:49.58 |
brlcad |
the only place where there's a tight coupling
is geometry and raytracing, which is a legacy design choice that
optimizes performance and minimizes memory footprint |
20:50.05 |
brlcad |
predominantly C and C++ |
20:51.01 |
Pwnna |
hm cool |
20:51.06 |
brlcad |
the current gui and next version are both Tk
GUIs on top of the C/C++ infrastructure, but the long term plan is
Qt once our hybrid representation work is completed |
20:51.11 |
Pwnna |
Tk! |
20:51.24 |
brlcad |
Yep, Tcl/Tk |
20:51.41 |
Pwnna |
o.0 |
20:51.44 |
brlcad |
yeah |
20:51.56 |
Pwnna |
that's ancient lol |
20:52.03 |
Pwnna |
i remember working with Tk |
20:52.04 |
brlcad |
it was the best available back in
1985 |
20:52.19 |
brlcad |
or was it 88? before my time |
20:52.36 |
Pwnna |
i know brlcad is 83 |
20:52.38 |
Pwnna |
started |
20:52.50 |
brlcad |
mid-late 80's it was the best toolkit and it's
sufficed for a long time but we've clearly outgrown it |
20:53.08 |
brlcad |
it's just the infrastructure needed to
kickstart a Qt GUI is a lot of work, so that's where attention is
focused |
20:53.10 |
Pwnna |
i'm pretty sure any sufficiently large
application will outgrow tk |
20:53.16 |
brlcad |
that and backend infrastructure |
20:53.41 |
brlcad |
there's applications FAR bigger than BRL-CAD
that use Tcl/Tk quite well |
20:53.44 |
brlcad |
code is code |
20:54.21 |
brlcad |
our GUI code just isn't very modular or clean,
that's one area that is a world of complex on its own |
20:54.47 |
brlcad |
but it's being ditched when we move to Qt --
the important parts are pulled into a new modular command-centroic
library (libged) |
20:55.56 |
brlcad |
that is one part where mged exceeds many of
the commercial CAD systems even, mged's command interface is quite
capable and often leveraged for arbitrary
modeling/simulation/analysis tasks |
20:56.01 |
brlcad |
same with our ray tracing engine |
20:56.43 |
brlcad |
http://brlcad.org/wiki/Documentation
is where the tutorials are at; scripting tutorials are at http://brlcad.org/wiki/ (e.g.,
SGI_Cube) |
20:58.52 |
Pwnna |
hm |
20:59.04 |
Pwnna |
i just wanna draw simple stuff like brackets
and boxes and stuff |
20:59.04 |
Pwnna |
lol |
20:59.31 |
brlcad |
they cover that |
20:59.47 |
brlcad |
see the Introduction to MGED |
21:00.02 |
brlcad |
to make a box: make rpp rpp |
21:00.14 |
*** join/#brlcad caen23
(~caen23@92.81.172.45) |
21:07.09 |
Pwnna |
and then i can subtract stuff out and so
on |
21:07.24 |
brlcad |
yep |
21:07.30 |
brlcad |
make rcc rcc |
21:07.38 |
brlcad |
r u rpp - rcc |
21:07.40 |
brlcad |
rt |
21:08.25 |
brlcad |
oops: make rcc rcc ; r box_with_hole.r u rpp -
rcc ; B box_with_hole.r ; rt |
21:08.44 |
brlcad |
there's a quick reference cheat sheet on the
wiki too |
21:09.00 |
Notify |
03GCI: Gmercer015: Create a numerics library
(LIBBN) API unit test ... for poly.c - Request for more time
Could i have my task's time extended? I've been a little caught up
lately and would really enjoy being able to finish this task. Thank
you
http://www.google-melange.com/gci/task/view/google/gci2012/7984226 |
21:09.51 |
Notify |
03GCI: Sean: Create a numerics library (LIBBN)
API unit test ... for poly.c - Deadline extended The deadline of
the task has been extended with 1 days and 12 hours.
http://www.google-melange.com/gci/task/view/google/gci2012/7984226 |
21:11.57 |
Notify |
03GCI: Sean: Set up Jenkins continuous
integration for BRL-CAD - follow-on task A follow-on to this task
has been posted:
http://www.google-melange.com/gci/task/view/google/gci2012/8109203
http://www.google-melange.com/gci/task/view/google/gci2012/7952233 |
21:26.19 |
Pwnna |
what's a way of taking a complicated object
and scan it into like a 3D stl file |
21:26.22 |
Pwnna |
with household tech? |
21:34.53 |
Notify |
03BRL-CAD Wiki:JosiahmguuqqpxlhWhisted * 4792
/wiki/Machines_Rental_Agreement_Template: New page: At the same
time, highest care should be taken, when you are using the machine,
lest you might injure your own self. By simply following these free
online slots hosting space tips, you ca... |
21:35.28 |
brlcad |
Pwnna: there are hand-scanners to be had for
<$100 |
21:36.04 |
brlcad |
otherwise, recontruction from photos into
photogrammetry software is probably going to be your next
bet |
21:36.28 |
maths22 |
Maybe someone could confirm, but cl-cia
appears to have dos-style endings. |
21:37.39 |
brlcad |
Pwnna: another household tech that has been
booming is the kinect |
21:37.55 |
brlcad |
lots of tools around that, probably the
majority |
21:38.08 |
brlcad |
hooking that into brl-cad would be fun..
;) |
21:42.05 |
Notify |
03GCI: Sean: Set up BuildBot continuous
integration for BRL-CAD - follow-on task Several follow-on tasks
have been posted:
http://www.google-melange.com/gci/task/view/google/gci2012/8109204
http://www.google-melange.com/gci/task/view/google/gci2012/8125203
http://www.google-melange.com/gci/task/view/google/gci2012/8131202
...
http://www.google-melange.com/gci/task/view/google/gci2012/8006217 |
21:43.05 |
Pwnna |
hm |
21:44.06 |
maths22 |
brlcad, ``Erik: if someone could explain how
to use *state*, I would be better able to complete the task. Sorry
I don't get it. |
21:44.41 |
brlcad |
maths22: i don't know what that is either, so
hopefully ``Erik can help |
21:45.37 |
maths22 |
I will try to make some changes in the mean
time. I reset the code to ``Erik's last committ and am working on
it from there. |
21:47.26 |
Pwnna |
brlcad: lol. i'm just drawing on paper
now |
21:47.27 |
Pwnna |
heh |
21:48.47 |
Pwnna |
damn. i don't have a calipper |
21:48.50 |
Pwnna |
calliper* |
21:48.56 |
Pwnna |
can't measure these bolt sizes |
21:53.31 |
Notify |
03GCI: Sean: Compile BRL-CAD using the Intel
Compiler - follow-on task A follow-on task has been posted:
http://www.google-melange.com/gci/task/view/google/gci2012/8132202
http://www.google-melange.com/gci/task/view/google/gci2012/7982222 |
21:58.22 |
brlcad |
Pwnna: this user-contributed module creates
standard bolts: http://brlcad.org/wiki/Hex |
21:59.52 |
brlcad |
maths22: so you'll still want to submit a
single patch file to the gci interface since that's what will be
persisted and reviewed, git is convenient for erik to review and
test your work |
22:04.24 |
maths22 |
OK |
22:15.46 |
Notify |
03BRL-CAD Wiki:JosiahmguuqqpxlhWhisted * 4793
/wiki/Driving_Cardboard_Baler_Machinery_For_Selling_In_Essex: New
page: Particularly, the demand is so effective in the current
global latest market environment that there seems within order to
be a dearth of similar items in some country. If you do this
headi... |
22:16.48 |
``Erik |
*state* is a global clos object, you use slot
accessors on it, so to get the list of notices currently in it, do
(notices *state*) |
22:18.17 |
``Erik |
all the slots have getters and setters
defined, so you don't have to do any gunk like (slot-value *state*
'notices), just (notices *state*) |
22:23.54 |
Notify |
03GCI: Sean: Compile BRL-CAD using GCC 4.8 -
follow-on task A follow-on task has been posted:
http://www.google-melange.com/gci/task/view/google/gci2012/8105205
http://www.google-melange.com/gci/task/view/google/gci2012/7982223 |
22:37.53 |
``Erik |
maths22: http://www.gigamonkeys.com/book/
is a great book for learning the language, skimming chapters 16 and
17 might help you with the *state* object |
22:38.34 |
``Erik |
(the book is keen enough that I bought the
hardback copy just to support the author, and I'm cheap) |
22:45.53 |
Notify |
03GCI: Sean: Compile BRL-CAD using LLVM trunk
- follow-on task A couple follow-on tasks have been posted:
http://www.google-melange.com/gci/task/view/google/gci2012/8092204
http://www.google-melange.com/gci/task/view/google/gci2012/8103206
http://www.google-melange.com/gci/task/view/google/gci2012/8023206 |
22:49.52 |
Notify |
03BRL-CAD Wiki:JosiahmguuqqpxlhWhisted * 4794
/wiki/Best_Gaming_Computer_-_What_To_Look_For: New page:
Identifying The Best Desktop Gaming Computers If you're looking to
the best online or offline PC gaming experience, then there are a
amount of people who you must imagine. Some from the
di... |
23:22.02 |
brlcad |
new task: fix -Wwrite-strings warnings:
http://www.google-melange.com/gci/task/view/google/gci2012/8090205 |
23:22.58 |
*** join/#brlcad rptynan
(~poiuyt@92.251.255.7.threembb.ie) |
23:24.39 |
caen23 |
brlcad: i think i've fixed the cmake issue.
previously, if it hand't found the x11 libs, it would have disabled
x11. with x11 disabled, opengl would be disabled, too. but it only
checked for the libs, not the includes. so what i've done is, i've
also checked for the includes together with the libs. if it doesn't
find both the libs and the includes, it disables x11, which in turn
disables opengl. i'm now building to see if it works, but if it
does work, is my f |
23:24.39 |
caen23 |
proper one? |
23:25.43 |
Notify |
03BRL-CAD:brlcad * 54093
(brlcad/trunk/include/bu.h brlcad/trunk/include/raytrace.h): gcc
notices en masse that we assign string literals to non-const struct
elements. fixed by adding const qualifier. undoubtedly will need to
propagate constness elsewhere too. |
23:34.59 |
Notify |
03GCI: Jjca: Identify 10 places to post an
open source solicitation - Ready for review The work on this task
is ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/8104204 |
23:36.24 |
maths22 |
Thank you |
23:36.35 |
maths22 |
That is very helpful. |
23:39.06 |
Notify |
03GCI: Cezar: Fix CMake build system
auto-disabling of GLEW - Ready for review The work on this task is
ready to be reviewed.
http://www.google-melange.com/gci/task/view/google/gci2012/7999218 |
23:40.36 |
brlcad |
new task: -Wstrict-prototypes:
http://www.google-melange.com/gci/task/view/google/gci2012/8131203 |
23:41.48 |
brlcad |
new task: -Wold-style-definition:
http://www.google-melange.com/gci/task/view/google/gci2012/8114205 |
23:43.27 |
brlcad |
caen23: that sounds good to me |
23:43.38 |
brlcad |
our old build system went even one step
further |
23:44.28 |
caen23 |
well everything seems to work ok, so i'm going
to commit |
23:44.28 |
brlcad |
test headers compile, test libs will link,
test that the lib works |
23:44.39 |
brlcad |
sounds good |
23:48.01 |
Notify |
03BRL-CAD:caen23 * 54094
(brlcad/trunk/CMakeLists.txt brlcad/trunk/src/libfb/tcl.c): X11 is
available if the required files in both include/ and lib/ can be
found (GCI:
http://www.google-melange.com/gci/task/view/google/gci2012/7999218) |
23:53.12 |
brlcad |
caen23: so the real test is whether the
buildbot dashboard magically turns green ;) |
23:55.12 |
caen23 |
where can i check that out? :D |
23:56.08 |
brlcad |
http://crit.brlcad.org/buildbot/ |