00:01.49 |
m_daga |
hii ..i have downloaded the src code.. digged
into various library and there functions.. but nt able to find few
things |
00:01.50 |
m_daga |
for instance bu_image |
00:01.50 |
m_daga |
i tried searching the devel-group in
brl-cad |
00:01.50 |
m_daga |
didnt get any src there.. |
00:01.50 |
m_daga |
pls help me with bu_image and a direction to
its src |
00:01.50 |
m_daga |
thanks |
00:53.21 |
*** join/#brlcad Iordanis_
(Iordanis@host214-207.cvd.fit.edu) |
01:50.51 |
Iordanis_ |
hey |
02:56.15 |
Iordanis_ |
``Erik, would it be inapropriete or bad to
promise fixing all of them and if things don't work out so well
finish just two? Will I still be qualified for a good final
evaluation? |
04:01.17 |
*** join/#brlcad caen23
(~cezar@92.81.170.221) |
04:28.11 |
*** join/#brlcad starseeker
(~starseeke@66-118-151-70.static.sagonet.net) |
04:32.52 |
*** join/#brlcad n_reed
(~molto_cre@66-118-151-70.static.sagonet.net) |
06:11.14 |
*** join/#brlcad m_daga
(~0_level@173.244.194.77) |
06:46.09 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
06:47.19 |
kesha |
heyy..I am interested in code refactorig
project and I need a mentor for it...Is there someone who has
applied as a mentor and is interested in guiding me in that project
? |
06:48.04 |
kesha |
I have submitted a patch and made a rough
draft of application proposal.. |
06:48.31 |
kesha |
I need to discuss some more techincal
details.. |
06:52.53 |
kesha |
ping brlcad , ``Erik , starseeker .. I read
your names as potential mentors from the website ... |
06:56.40 |
kesha |
There it was written I can contact you on IRC
.. |
07:08.46 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
07:46.03 |
*** join/#brlcad gdh_
(~quassel@70.36.71.180) |
08:12.46 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
08:32.20 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
08:36.55 |
*** join/#brlcad kesha
(~kesha@14.139.122.114) |
08:42.38 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
11:30.30 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
12:19.28 |
*** join/#brlcad caen23_
(~cezar@92.85.84.49) |
13:15.52 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
13:36.02 |
``Erik |
kesha_: if you need help with technical
details, ask your questions and hang out, someone will answer you
when they can |
14:15.21 |
*** join/#brlcad rays2pix
(~deepak@14.139.226.34) |
15:01.22 |
*** join/#brlcad pankaj
(310f8db4@gateway/web/freenode/ip.49.15.141.180) |
15:02.15 |
pankaj |
hello....i have some doubts on GSoC related
.... can i have a help from u???? |
15:06.45 |
pankaj |
i liked the topic analysis library in gsoc
ideas...can anyone suggest me how to go about that.... |
15:08.43 |
pankaj |
please reply... |
15:20.30 |
pankaj |
@starseeker hello....i have some doubts on
GSoC related .... can i have a help from u?.. i liked the topic
analysis library in gsoc ideas...can anyone suggest me how to go
about that.... |
15:30.57 |
caen23 |
~ask |
15:30.57 |
ibot |
Questions in the channel should be specific,
informative, complete, concise, and on-topic. Don't ask if you can
ask a question first. Don't ask if a person is there; just ask
what you intended to ask them. Better questions more frequently
yield better answers. We are all here voluntarily or against our
will. |
15:42.13 |
pankaj |
i want to do that project ....so please get me
some more information about that |
15:44.08 |
*** join/#brlcad gdh
(~quassel@70.36.71.180) |
15:48.11 |
pankaj |
sorry....i am using irc for the first
time....so i dont know much of it... |
16:00.13 |
*** join/#brlcad vladbogo
(~vlad@188.25.239.23) |
16:10.00 |
Notify |
03BRL-CAD:starseeker * 55201
brlcad/trunk/src/other/libregex/regex.h: copy/paste
error? |
16:10.01 |
Notify |
03BRL-CAD:r_weiss * 55202
brlcad/trunk/src/libged/red.c: Bug fix in mged 'red' command to fix
a double 'fclose'. |
16:10.13 |
Notify |
03BRL-CAD:erikgreenwald * 55203
brlcad/trunk/src/other/libregex/regex.h: Shuffle order of defines
and includes. Add an __APPLE__ test on the off_t check. |
16:10.14 |
Notify |
03BRL-CAD:erikgreenwald * 55204
brlcad/trunk/src/other/libregex/regex.h: move order back, this is
apparently important for win64 |
16:10.40 |
Notify |
03BRL-CAD Wiki:Phoenix * 5044
/wiki/User:Phoenix/GSoc2013/Proposal: /* Computing P/P, P/C, P/S,
C/C, C/S intersections */ |
16:10.41 |
Notify |
03BRL-CAD Wiki:Phoenix * 5045
/wiki/User:Phoenix/GSoc2013/Proposal: /* Calculating
surface-surface intersection curves */ |
16:10.42 |
Notify |
03BRL-CAD Wiki:Phoenix * 5046
/wiki/User:Phoenix/GSoc2013/Proposal: /* Calculating
surface-surface intersection curves */ |
16:10.43 |
Notify |
03BRL-CAD Wiki:Phoenix * 5047
/wiki/User:Phoenix/GSoc2013/Proposal: /* Computation of the new
solid model */ |
16:10.44 |
Notify |
03BRL-CAD Wiki:Phoenix * 5048
/wiki/User:Phoenix/GSoc2013/Proposal: /* Tests */ |
16:10.45 |
Notify |
03BRL-CAD Wiki:Phoenix * 5049
/wiki/User:Phoenix/GSoc2013/Proposal: /* Links */ |
16:10.46 |
Notify |
03BRL-CAD Wiki:Phoenix * 5050
/wiki/User:Phoenix/GSoc2013/Proposal: /* Deliverables */ |
16:10.47 |
Notify |
03BRL-CAD Wiki:KeshaSShah * 0
/wiki/User:KeshaSShah: |
16:10.48 |
Notify |
03BRL-CAD Wiki:Phoenix * 5051
/wiki/User:Phoenix/GSoc2013/Proposal: /* Development schedule
*/ |
16:10.49 |
Notify |
03BRL-CAD Wiki:Phoenix * 5052
/wiki/User:Phoenix/GSoc2013/Proposal: /* More on tests and
verification */ |
16:10.50 |
Notify |
03BRL-CAD Wiki:Phoenix * 5053
/wiki/User:Phoenix/GSoc2013/Proposal: /* Calculating
surface-surface intersection curves */ |
16:10.51 |
Notify |
03BRL-CAD Wiki:Phoenix * 5054
/wiki/User:Phoenix/GSoc2013/Proposal: /* More on tests and
verification */ |
16:10.52 |
Notify |
03BRL-CAD Wiki:Phoenix * 5055
/wiki/User:Phoenix/GSoc2013/Proposal: /* Links */ |
16:10.53 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 0
/wiki/User:Rays2pix2013: |
16:10.54 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5056
/wiki/User:Rays2pix2013/GSoc2013/Proposal: Created page with
"=Project Title= Consolidate Image processing" |
16:10.55 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5057
/wiki/User:Rays2pix2013/GSoc2013/Proposal: |
16:10.56 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5058
/wiki/User:Rays2pix2013/GSoc2013/Proposal: |
16:10.57 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5059
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Conversions
*/ |
16:10.58 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5060
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Proposed interfaces
*/ |
16:10.59 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5061
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Proposed interfaces
*/ |
16:11.00 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5062
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Detailed Description
*/ |
16:11.01 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5063
/wiki/User:Rays2pix2013/GSoc2013/Proposal: |
16:11.02 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5064
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Personal Details
*/ |
16:11.03 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5065
/wiki/User:Rays2pix2013/GSoc2013/Proposal: |
16:11.04 |
Notify |
03BRL-CAD Wiki:Level zero * 0
/wiki/User:Level_zero: |
16:11.05 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5066
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Conversions
*/ |
16:11.06 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5067
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Filtering
*/ |
16:11.07 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5068
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Unit testing and
sample code */ |
16:11.08 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5069
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Handling Large Images
*/ |
16:11.09 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5070
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Handling Large Images
*/ |
16:11.10 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5071
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Handling Large Images
*/ |
16:11.11 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5072
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Conversions
*/ |
16:11.12 |
Notify |
03BRL-CAD Wiki:Ssmicrrrundd * 0
/wiki/User:Ssmicrrrundd: |
16:11.13 |
gdh |
looks like someone is creating a GSoC
proposal |
16:11.13 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5073
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Detailed Description
*/ |
16:11.14 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5074
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Detailed Description
*/ |
16:11.15 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5075
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Deliverables
*/ |
16:11.16 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5076
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Deliverables
*/ |
16:11.17 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5077
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Why brlcad
*/ |
16:11.18 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5078
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Why me */ |
16:11.19 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5079
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Why me */ |
16:11.20 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5080
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Unit testing and
sample code */ |
16:11.21 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5081
/wiki/User:Rays2pix2013/GSoc2013/Proposal: /* Why me */ |
16:11.22 |
Notify |
03BRL-CAD Wiki:Rays2pix2013 * 5082
/wiki/User:Rays2pix2013/GSoc2013/Proposal: |
16:11.32 |
*** join/#brlcad pankaj_
(6a42a861@gateway/web/freenode/ip.106.66.168.97) |
16:12.25 |
``Erik |
the mail processor on the bot went wonky on
some non-ascii7 character and stopped, this is back-up from maybe
the last 28 hours or so |
16:12.58 |
``Erik |
apr 20, 5:39am est (gmt-5) |
16:13.04 |
``Erik |
so a bit more |
16:14.13 |
*** join/#brlcad Izak
(~isaac@41.202.193.216) |
16:14.51 |
pankaj_ |
i am using irc for the first time....so i dont
know much of it....Actually i am very much interested in doing GSoC
project ,Analysis Library....so i need some help |
16:15.11 |
gdh |
pankaj_, don't worry about being new on
IRC |
16:15.19 |
gdh |
I'm relatively new myself. |
16:15.30 |
gdh |
Just be nice, and it's all good! |
16:15.47 |
pankaj_ |
i hope so... |
16:15.55 |
pankaj_ |
can u jst help me |
16:16.18 |
gdh |
unfortunately, I'm not a developer, so I can't
talk about GSoC projects. |
16:16.28 |
gdh |
I'm actually a student hopeful
myself. |
16:17.10 |
pankaj_ |
ok....you are also planning to do
GSoC |
16:17.21 |
gdh |
yes |
16:17.30 |
pankaj_ |
on which project |
16:17.32 |
pankaj_ |
??? |
16:17.41 |
gdh |
I was looking at code refactoring |
16:18.02 |
gdh |
I'm really not that experienced, so something
like the analysis library is out of my reach |
16:18.48 |
Notify |
03BRL-CAD:r_weiss * 55205
brlcad/trunk/src/other/libregex/regex.h: For "libregex", added
comment on ordering of headers to define type "off_t" for
Windows. |
16:18.52 |
pankaj_ |
nice....did you before made conversation with
the mentor??? |
16:19.16 |
gdh |
yes |
16:19.54 |
pankaj_ |
so....please help me in that |
16:20.05 |
pankaj_ |
this is my first time so |
16:20.18 |
gdh |
did you go to the ideas page? |
16:20.21 |
gdh |
(http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas) |
16:20.50 |
pankaj_ |
yah....i went...then |
16:21.01 |
pankaj_ |
i want to do on Rendering & Analysis
Projects |
16:21.19 |
gdh |
did you look at the mentors' names listed with
the project you want to do? |
16:22.11 |
pankaj_ |
my mentors are brlcad and starseeker |
16:22.44 |
gdh |
so in irc, when you type someone's nick
(username), they get a special notification, |
16:23.01 |
pankaj_ |
oh....i didnt knew it |
16:23.13 |
gdh |
so pankaj_, when I typed your name, that line
should be highlighted, you might have heard a sound, etc. |
16:23.32 |
pankaj_ |
yah....i heard |
16:23.35 |
gdh |
if you want to ask someone for help, say
something like this: |
16:24.24 |
gdh |
<nick>, I noticed you are a mentor for
the analysis library project. Can you help me get a good
proposal? |
16:24.28 |
gdh |
or something like that. |
16:24.44 |
gdh |
so if you wanted to ask me for help, you would
say: |
16:24.58 |
gdh |
gdh, can you help me learn how to use
IRC? |
16:25.00 |
brlcad |
waves |
16:25.19 |
gdh |
and it looks like brlcad is ready to talk to
you, so go ahead! |
16:25.23 |
brlcad |
pankaj_: big backlog so you'll just have to be
patient (and *stay* on IRC)... |
16:25.34 |
brlcad |
we can't respond if you're not here
:) |
16:26.48 |
pankaj_ |
thank you for your response....actually i
trying this irc from past 2 days to chat with you only |
16:27.15 |
gdh |
pankaj_, sometimes developers are logged on
but not at their computers |
16:27.25 |
gdh |
it may take awhile to get a response |
16:28.10 |
gdh |
and don't worry about not knowing
irc |
16:28.17 |
gdh |
you'll pick it up, no problem |
16:30.02 |
pankaj_ |
ok....can you just tell me what are things i
have to do for GSoC....and in writing a good proposal ... |
16:31.00 |
*** join/#brlcad Iordanis_
(Iordanis@host214-207.cvd.fit.edu) |
16:31.15 |
gdh |
take a look at the checklist (http://brlcad.org/wiki/Google_Summer_of_Code/Checklist) |
16:31.30 |
gdh |
from there, take the project you want to do
and talk to the mentor about it |
16:31.41 |
gdh |
see what he thinks needs to be done |
16:31.51 |
gdh |
figure out what your strengths are in the
area |
16:32.00 |
brlcad |
pankaj_: yes, I've seen your previous
attempts, and every time I went to reply, you weren't
here |
16:32.00 |
gdh |
and write your proposal based on
them |
16:32.11 |
``Erik |
it doesn't even have to be one of those ideas,
you can come up with your own ideas to propose |
16:32.11 |
*** join/#brlcad Izak_
(~isaac@41.202.193.216) |
16:32.26 |
brlcad |
that's not how you use IRC, you're supposed to
ask a (specific) question and wait for an answer |
16:32.42 |
Iordanis_ |
``Erik regarding to the webdevelopment
bugs |
16:32.46 |
``Erik |
!notify ask |
16:32.48 |
brlcad |
we don't just sit here waiting to answer your
questions, you shouldn't just sit and wait for a response
:) |
16:33.05 |
Notify |
Questions in the channel should be specific,
informative, complete, concise, and on-topic. Don't ask if you can
ask a question first. Don't ask if a person is there; just ask
what you intended to ask them. Better questions more frequently
yield better answers. We are all here voluntarily or against our
will. |
16:33.18 |
Iordanis_ |
would it be inaproriete to offer to fix more
than one of the web development features. I believe I can do 2 but
I will try for 3 |
16:33.40 |
brlcad |
plus this weekend was just really really busy,
like I said lots of backlog |
16:33.49 |
Iordanis_ |
will this affect neggatively my final
evaluation or you would even not consider me for the GSOC since I
might be offering something impossible? |
16:35.08 |
Izak_ |
Hello Guys Can any one give me a lead on a
mentor's address working on some BRLCAD primitives like heart
sufaces ? |
16:35.46 |
Iordanis_ |
``Erik I can do steps towards a solution for
on all of the bugs and maybe finish them after GSOC but I am not
sure if I should include them all in my proposal. |
16:35.55 |
*** join/#brlcad viku
(uid11086@gateway/web/irccloud.com/x-lhabtkfoekgscpmv) |
16:35.58 |
gdh |
Iordanis_, I think it's best to have a smaller
project that you'll finish early than a large project that can't be
done |
16:36.02 |
``Erik |
Iordanis_: I answered that
yesterday... |
16:36.12 |
brlcad |
gdh: and I think you're write (someone is
creating a GSoC proposal) .. more should be doing that ;) |
16:36.17 |
``Erik |
17:39 < ``Erik> Iordanis_: if someone
came in with exactly the right skillset and experience, all three
could theoretically be done in the time allotment, but it'd be
better to just pick one and allow extra time for polish and padding
for the unexpected issues you can always expect |
16:36.36 |
Iordanis_ |
I see |
16:36.47 |
Iordanis_ |
thanks for the advise |
16:36.51 |
brlcad |
gdh: even if the analysis library seems out of
your reach, I suggest proposing a very specific code refactoring
project |
16:37.12 |
gdh |
brlcad, I was planning to |
16:37.44 |
brlcad |
pankaj_: okay mostly caught up with what you
posted ... you gotta give me more than that to work with
:) |
16:37.46 |
gdh |
like I told pankaj_, proposals need to play
off the students' strengths |
16:38.12 |
pankaj_ |
brlcad actually i think i can do the project
on Rendering & Analysis Projects |
16:38.23 |
``Erik |
brlcad: http://sourceforge.net/projects/rayforce/ |
16:38.36 |
gdh |
pankaj_, a good step is to tell why you think
that, what experience you have, etc. |
16:38.49 |
gdh |
Iordanis_, you're welcome |
16:39.01 |
brlcad |
pankaj_: so first off, stop thinking about
them like that -- they're merely project areas, ideas for projects
-- it's ultimately YOUR project that you define |
16:39.45 |
brlcad |
I suggest compiling/installing brl-cad if you
have not already, and learn some of the very basics while
discussing them here |
16:40.08 |
brlcad |
that will give you an idea for an area that
interests you the most, such as a rendering and analysis
project |
16:40.14 |
pankaj_ |
i love physics and maths....i do coding as its
gonna be my professional... |
16:40.25 |
*** join/#brlcad rays2pix
(~deepak@14.139.226.34) |
16:41.04 |
brlcad |
``Erik: hah, whatdayaknow, finally |
16:41.44 |
brlcad |
looks like they put it up last month,
3/21 |
16:41.58 |
``Erik |
yeah, and cmake seemed challenging |
16:43.03 |
gdh |
pankaj_, if you like physics and math, you
could try some of the scientific projects like astronomical units
and bending light |
16:43.05 |
brlcad |
now that'd be more interesting to put under
librt ala adrt, to see if it does anything better/right |
16:43.45 |
brlcad |
pankaj_: what's your coding
experience? |
16:44.54 |
pankaj_ |
i do c/c++ , sql, unix....ect |
16:45.27 |
brlcad |
``Erik: starseeker: n_reed: others: our sf.net
project gets upgraded today -- svn download instructions will
change (different URL) |
16:45.44 |
brlcad |
pankaj_: that's not what I mean |
16:46.09 |
``Erik |
I'll tell indianlarry so he can commit his
last 3 months of work |
16:46.25 |
gdh |
pankaj_, something that mentors need to know
is what software you've worked on before |
16:46.37 |
brlcad |
``Erik: I think there's a way to point a
current checkout to a new repo, but have to test it
myself |
16:47.08 |
brlcad |
pankaj_: what have you done in C/C++, sql,
unix, ... etc that would be relevant and interesting for someone
else to know? :) |
16:47.33 |
pankaj_ |
ok....i did my first app in widows 8 ...and it
got published also |
16:48.00 |
gdh |
pankaj_, what was the app? |
16:48.08 |
``Erik |
damn, he still won't commit, says he'll carry
diffs if necessary |
16:48.34 |
pankaj_ |
app name is The CheatBook |
16:48.41 |
``Erik |
if nothing else, find . -name '.svn/entries' |
xargs sed -i.bak 's/oldurl/newurl/' |
16:50.07 |
gdh |
pankaj_, what does The CheatBook do? |
16:50.33 |
gdh |
mentors want to know what you have written,
but they want to know what it does, how it does what it does,
etc. |
16:50.38 |
gdh |
Details are everything |
16:51.06 |
gdh |
mentors are very busy (they do this in their
spare time), so making it easy on them is essential. |
16:51.12 |
pankaj_ |
its actually a information app on the cheat
code available in some of the famous games... |
16:51.42 |
pankaj_ |
and user also can add the cheats if they know
the proper working ones |
16:51.43 |
gdh |
does it have a website? |
16:52.13 |
pankaj_ |
http://apps.microsoft.com/windows/app/the-cheatbook/54689141-84f3-4075-b5ac-df01368174df |
16:53.25 |
``Erik |
steals the idea, does an iOS
version and becomes a billionaire, mwahahaha O:-) |
16:53.37 |
``Erik |
I mean, uh, cool |
16:54.15 |
gdh |
pankaj_, ``Erik has a point. Make it an iOS
and Android app |
16:54.20 |
gdh |
but that's off topic |
16:54.41 |
pankaj_ |
i did it in windows because it is still
new |
16:55.20 |
pankaj_ |
and android is already full of apps |
16:55.24 |
``Erik |
pankaj_: looks nice, does it use sqlite to
store the data? |
16:55.45 |
pankaj_ |
yah....its under my control |
16:56.54 |
pankaj_ |
and i am thinking of making same app in
ios...but |
16:57.11 |
pankaj_ |
it takes time to meas i am a student
.... |
16:57.51 |
``Erik |
plus the 99usd/yr for ios dev access, and
needing devices to test on... bit of a monetary barrier to
entry |
16:58.46 |
*** join/#brlcad caen23_
(~cezar@92.81.184.9) |
17:00.14 |
*** join/#brlcad kesha_
(~kesha@14.139.122.114) |
17:01.50 |
*** join/#brlcad pankaj
(6a4c2d34@gateway/web/freenode/ip.106.76.45.52) |
17:02.42 |
pankaj |
sorry....i stay in my college hostel....and
they have blocked the chat category site and all.... |
17:03.02 |
pankaj |
so i am using my mobile connection
.... |
17:05.11 |
pankaj |
so....can anyone help me ?? |
17:05.44 |
brlcad |
pankaj: have you ever worked collaboratively
on a project? |
17:05.53 |
brlcad |
participated in open source before? |
17:07.08 |
Izak_ |
Ch3ck are u active? |
17:07.12 |
pankaj |
i didnt get u.....soon i am attending a
program " Hackathon " |
17:10.13 |
brlcad |
pankaj: I mean have you ever written a piece
of code where you wrote some of the code and one ore more other
people wrote other parts of the code |
17:10.18 |
brlcad |
and you had to make them work
together |
17:10.31 |
brlcad |
all within the same program |
17:11.08 |
pankaj |
i am working on computer graphics project
....as ti is a part of my academic program |
17:11.16 |
brlcad |
Izak_: what do you mean by heart
surface? |
17:11.53 |
brlcad |
what's the project? |
17:12.58 |
Notify |
03BRL-CAD Wiki:Vladbogolin * 0
/wiki/User:Vladbogolin: |
17:13.41 |
Izak_ |
A primitive that has the shape of a heart or
love? |
17:13.49 |
Izak_ |
You know like Valentine's day
present |
17:15.42 |
kesha_ |
heyy.. I wanted to know about the tools like
simians that can help me to find code similarity.. |
17:16.15 |
kesha_ |
How to use , the extent to which they are
reliable .. |
17:16.58 |
*** join/#brlcad pankaj
(6a4c3c65@gateway/web/freenode/ip.106.76.60.101) |
17:16.58 |
kesha_ |
so..can anyone help me ?? |
17:17.29 |
pankaj |
sorry....again a internet problem |
17:19.22 |
gdh |
kesha_, unfortunately the developers are very
busy right now, so they may not help you right off. |
17:19.28 |
gdh |
You may have to wait a while. |
17:19.38 |
gdh |
(I'm not a developer, btw) |
17:21.51 |
pankaj |
k....tell me what are things i have to do
now??.... |
17:24.38 |
Izak_ |
brlcad_: The project is Implement a heart
surface primitive |
17:24.42 |
gdh |
pankaj, have patience. |
17:25.21 |
pankaj |
k..... |
17:26.02 |
brlcad |
Izak_: I know the shape, just didn't know if
that's what you were referring to :) |
17:26.13 |
brlcad |
you can obviously make a heart with a lot of
different types of shapes |
17:26.24 |
brlcad |
s/shapes/geometry representations/ |
17:27.06 |
brlcad |
kesha_: learning how to use them involves
reading their documentation... but I can say that it's pretty darn
relaible |
17:27.31 |
brlcad |
kesha_: presumably you've read our page that
mentions running it and shows an example |
17:28.13 |
brlcad |
pankaj: I'd asked you what the graphics
project was |
17:30.04 |
brlcad |
pankaj: it feels like we're talking in circles
... slowly... because you keep giving very vague information and I
have to pry relevant details out of you :) |
17:30.46 |
pankaj |
its a reaction of particles behavior on a
spherical surface |
17:31.54 |
brlcad |
so an oriented particle system for surface
modeling |
17:32.07 |
brlcad |
how far along are you? what is your piece
specifically? |
17:32.10 |
pankaj |
a kind of... |
17:32.34 |
brlcad |
go on.. what kind :) |
17:32.55 |
pankaj |
its a team project ... |
17:33.26 |
brlcad |
you said that already |
17:33.57 |
Izak_ |
Ch3ck: Tu es la? |
17:34.03 |
brlcad |
i presume you said "a kind of..." in response
to me saying it's an oriented particle system |
17:34.14 |
brlcad |
so if it's a kind of oriented particle system,
what kind is it? |
17:34.37 |
brlcad |
I know it's a team project, hence my question
"what is your piece specifically?" |
17:34.54 |
pankaj |
sorry for disturbance ....actually its 11pm
here...so my hostel warden is asking me to switch off the light and
all..... |
17:35.58 |
Izak_ |
brlcad_: Is this a link to the BRLCAD geometry
representations? |
17:36.27 |
pankaj |
can u tell me at what time you will be
free.... |
17:36.50 |
brlcad |
pankaj: you need to start here: http://brlcad.org/wiki/IRC |
17:36.57 |
brlcad |
I'm free and busy all the time |
17:37.51 |
brlcad |
if you want predictability, send an e-mail to
the mailing list ... but then you have to be even way MORE specific
with your questions that you are being here |
17:37.56 |
brlcad |
saying "help me" is not a question |
17:38.13 |
brlcad |
we'll gladly help answer questions, but you
have to come up with the plan |
17:38.30 |
pankaj |
can u suggest me some of the things that i
have to do right now..... |
17:38.31 |
pankaj |
yah... |
17:38.31 |
brlcad |
and of course you have to ask good questions
that helps you understand |
17:38.52 |
brlcad |
I've told you several things that you have to
do right now :) |
17:39.01 |
``Erik |
pankaj: read the web page linked in the URL,
follow the checklist link and do it |
17:39.04 |
brlcad |
see our checklist, read it in detail, read it
again |
17:39.11 |
``Erik |
er, web page linked in the channel
topic |
17:39.17 |
``Erik |
<-- points at the top of the
window |
17:39.59 |
pankaj |
k....i will through the links |
17:40.19 |
brlcad |
pankaj: I highly suggest you read all of this
since your posts hit on many of the points this write-up mentions:
http://www.catb.org/esr/faqs/smart-questions.html |
17:40.36 |
brlcad |
it is long for a reason |
17:41.09 |
brlcad |
Izak_: "Is this a link" .. is what a
link?? |
17:41.11 |
gdh |
pankaj, preparation is key for open source
projects in general and GSoC in particular |
17:41.25 |
pankaj |
one more thing....are you people will be
online alwasys i mean 24 hours |
17:41.40 |
gdh |
pankaj, they have to sleep, but they are
always logged on |
17:41.50 |
brlcad |
we're online 24/7 but we're not necessarily
chatty 24/7 ... we multitask and sometimes eat |
17:41.55 |
gdh |
if they don't answer, they may be busy, they
may be sleeping |
17:42.11 |
brlcad |
there's plenty of time to sleep when you're
dead |
17:42.40 |
pankaj |
even i am not in a mode to sleep
....but |
17:42.50 |
pankaj |
these rules are killing me |
17:43.27 |
Izak_ |
brl-cad_: The "s/shapes/geometry
representations" |
17:43.41 |
pankaj |
its totally great .....because this is the
first time , i am chatting on irc |
17:43.43 |
*** join/#brlcad Ch3ck
(~Ch3ck@41.205.13.189) |
17:43.47 |
Ch3ck |
Hi |
17:44.01 |
brlcad |
hi Ch3ck |
17:44.05 |
pankaj |
and i dont wanna quite it so soon |
17:44.22 |
brlcad |
pankaj: well welcome, hopefully exciting,
hopefully educational ;) |
17:44.27 |
Ch3ck |
i wish to work on the pull operation which is
the opposite of the push |
17:44.29 |
Ch3ck |
operation. |
17:44.49 |
brlcad |
pankaj: not meant to be daunting or confusing,
just a lot to learn .. ask good questions, learn, ask
more |
17:44.57 |
Ch3ck |
while looking at the source code i did not see
the definition of the 'mat_t' data type. |
17:45.00 |
*** join/#brlcad ncsaba
(~ncsaba@p549822D0.dip0.t-ipconnect.de) |
17:45.04 |
brlcad |
Ch3ck: yep you posted to the list too
iirc |
17:45.07 |
Ch3ck |
i assume its a 4x4 matrix |
17:45.07 |
brlcad |
hi ncsaba |
17:45.12 |
Ch3ck |
yeah.. |
17:45.20 |
ncsaba |
Hi brlcad :-) |
17:45.34 |
Ch3ck |
so so i wish to know the project mentor for
pull routine on the matrix. |
17:46.03 |
Ch3ck |
I would like connect directly with him so he
could assist me in developing my project proposal |
17:46.04 |
pankaj |
if u dont mind ....can i know your time and
date now |
17:46.14 |
Ch3ck |
there are some specific questions i would need
to ask him directly |
17:46.15 |
brlcad |
Izak_: OOOh, s/pattern/replace/ ... means
"replace the 'pattern' with the 'replace' text in the preceeding
statement/ |
17:46.34 |
Ch3ck |
could Izak_ u der? |
17:46.44 |
brlcad |
Ch3ck: we don't sort out mentors for quite
some time, you can and should talk to as many people as possible
;) |
17:46.52 |
ncsaba |
brlcad: I've finished with the pipe.c/analyze
-> now I'm struggling with the white space... |
17:46.53 |
Ch3ck |
ok |
17:47.21 |
brlcad |
I reply to nearly every proposal for example,
but will hopefully not be mentoring all of them! :) |
17:47.40 |
Ch3ck |
well i just need some enlightenment on the
general working of the push command so i could determine exactly
how to make the reverse which is the pull |
17:47.58 |
Ch3ck |
since there is no comment at the beginning of
the push.c and xpush.c |
17:48.12 |
brlcad |
pankaj: EDT, UTC-4 |
17:48.16 |
Ch3ck |
files.. so i am flying a little blind
here |
17:48.43 |
brlcad |
Ch3ck: if your question is specific enough,
just about anyone on the dev list or here will be able to
answer |
17:49.03 |
Ch3ck |
so if you could please explain to me generally
what the push does on a the data structure in general i could get
more insight into the code. |
17:49.04 |
Ch3ck |
ok |
17:49.10 |
Ch3ck |
let me be specific. |
17:49.11 |
brlcad |
best to start by actually creating some
geometry, apply an edit, push it |
17:49.24 |
Ch3ck |
ok |
17:49.35 |
brlcad |
CSG is a directed acyclic graph |
17:49.49 |
brlcad |
rather, the modeling hierarchy can be thought
of .. as a hierarchy |
17:50.00 |
brlcad |
and you can have matrices at any layer in that
hierarchy |
17:50.11 |
Ch3ck |
well from what i see on the source code the
push routine forms a linked list of nodes.. |
17:50.13 |
brlcad |
that move things around, rotate them,
est |
17:50.37 |
*** part/#brlcad gdh
(~quassel@70.36.71.180) |
17:50.37 |
brlcad |
yes, as you walk down the graph, that single
path is effectively a linked list of nodes |
17:51.14 |
Ch3ck |
what i don't get is if the pull operation will
act on the linked list fromed by the push command or it will simply
do a reverse walk of the push command.? |
17:51.27 |
brlcad |
when you "push" the matrix, you combine a
matrix from one level and push it down onto the next, and do that
over and over until you've pushed it onto the lowest node |
17:51.51 |
brlcad |
it will do whatever you make it do |
17:51.59 |
Izak_ |
Ch3ck:Reverse in the CSG sense. |
17:52.16 |
brlcad |
forget about the implementation for a sec,
make sure you understand the task conceptually first |
17:52.39 |
brlcad |
say i have a sphere modeled at the origin
(0,0,0) |
17:52.44 |
Izak_ |
Which files in the source code can help
understand a particular primitive ? |
17:52.51 |
Notify |
03BRL-CAD:carlmoore * 55206
brlcad/trunk/src/tclscripts/archer/ShaderEdit.tcl: fix spelling of
'light' |
17:53.05 |
brlcad |
i put that sphere into a part/region named
"sph.r" |
17:53.10 |
Ch3ck |
yeah thats what i want to understand and since
the src code does not have any comments thats the reason i'm flying
blind here.. |
17:53.18 |
brlcad |
I apply a matrix edit to sph.r to move it to
100,0,0 |
17:53.40 |
brlcad |
the sphere is still at 0,0,0 but sph.r
translates it to 100,0,0 |
17:53.48 |
Ch3ck |
yes |
17:53.57 |
Izak_ |
brlcad:You are throwing some light here.
Thanks |
17:53.58 |
Ch3ck |
i'm following.. |
17:54.02 |
brlcad |
a PUSH operation, puts the sphere at 100,0,0
with the sph.r having NO matrix (rather, a unit matrix) |
17:54.40 |
Ch3ck |
yes... |
17:54.43 |
brlcad |
an unpush/PULL operation is meant to reverse
that, putting the sphere back at a 0,0,0 origin and sph.r having a
matrix that puts the sphere at 100,0,0 |
17:55.12 |
brlcad |
overly simple case, but conceptually that's
the idea |
17:55.29 |
Ch3ck |
ok |
17:55.44 |
Ch3ck |
thanks i'm starting to see what it does
c |
17:55.44 |
Izak_ |
Ch3ck I hope you are happy now? |
17:55.50 |
brlcad |
gets more complicated, say that sph.r is in an
assembly "sph.c" |
17:55.53 |
Ch3ck |
well still digesting |
17:56.05 |
Ch3ck |
yes.. |
17:56.34 |
Ch3ck |
brlcad: could you please give me a link to
where i could get some more concepts on the push operation
please? |
17:56.39 |
brlcad |
say you *also* have a matrix in sph.c ... that
scales the sphere 2x |
17:57.09 |
brlcad |
Ch3ck: see
http://brlcad.org/w/images/3/36/Object_Editing_-_the_oed_Command.pdf |
17:57.35 |
Ch3ck |
thanks very much blrcad |
17:57.42 |
Ch3ck |
i appreciate it .. |
17:57.50 |
Ch3ck |
can't wait to start working on it.. |
17:57.50 |
brlcad |
go through maybe one or two of the tutorials
on here http://brlcad.org/wiki/Documentation
in the Introduction to MGED until you've actually applied a matrix
edit (I forget which lesson introduces that) |
17:58.03 |
Ch3ck |
Izak_: how u doing?? |
17:58.08 |
ncsaba |
brlcad: can I also ask for some hep
? |
17:58.10 |
ncsaba |
:) |
17:58.12 |
brlcad |
learn how to apply a matrix edit, then push it
and see what it does to the underlying combinations and
primitives |
17:58.20 |
brlcad |
~ask |
17:58.20 |
ibot |
Questions in the channel should be specific,
informative, complete, concise, and on-topic. Don't ask if you can
ask a question first. Don't ask if a person is there; just ask
what you intended to ask them. Better questions more frequently
yield better answers. We are all here voluntarily or against our
will. |
17:58.22 |
brlcad |
:P |
17:58.26 |
Izak_ |
Fine massa getting no apples yet |
17:58.46 |
brlcad |
Izak_: src/librt/primitives/*/*.c is where all
the primitives are |
17:59.18 |
Izak_ |
Thanks brlcad |
17:59.52 |
ncsaba |
sooo, I'm applying the sh/indent.sh script -
and it changes the spacing completely |
18:00.05 |
Ch3ck |
brlcad: thanks.. |
18:00.08 |
ncsaba |
and I mean everything, also what I didn't
touch |
18:00.26 |
Notify |
03BRL-CAD:starseeker * 55207
brlcad/trunk/src/other/libregex/regex.h: __APPLE__ isn't defined if
we're not on Apple |
18:00.43 |
brlcad |
Izak_: a heart primitive is going to be rather
similar to a tor (torus) or tgc (cone/cylinder) |
18:01.08 |
brlcad |
in that you'll probably end up calling
rt_poly_roots() to obtain the roots of intersection |
18:01.29 |
brlcad |
ncsaba: which file? |
18:01.34 |
ncsaba |
any |
18:01.40 |
brlcad |
unlikely :) |
18:01.46 |
brlcad |
many maybe |
18:01.50 |
brlcad |
but not any |
18:01.51 |
ncsaba |
it puts the tab distance at 2 |
18:01.55 |
brlcad |
that's wrong |
18:02.06 |
ncsaba |
sure - but where can I change that ? |
18:02.09 |
brlcad |
so the script might not be set up right for
different/newer versions of emacs |
18:02.16 |
ncsaba |
ok |
18:02.23 |
ncsaba |
let me check my version... |
18:02.29 |
brlcad |
too many variables |
18:02.37 |
ncsaba |
GNU Emacs 23.1.1 |
18:02.39 |
brlcad |
your .emacs and settings come into play
too |
18:02.57 |
ncsaba |
well not by default - I tried to set up one,
and it was ignored |
18:03.12 |
brlcad |
what was ignored, the .emacs file? |
18:03.52 |
ncsaba |
until I changed the command line in
sh/indent.sh to: emacs -batch -l "$bir_dir/$bir" -f
batch-indent-region "$file.indent.new" |
18:04.08 |
ncsaba |
then my ~/.emacs file was having some
effect... |
18:04.30 |
brlcad |
this is an older one I've used: http://brlcad.org/wiki/Emacs |
18:05.27 |
ncsaba |
OK, will try |
18:05.30 |
brlcad |
ncsaba: that's the line in indent.sh .. what'd
you change? |
18:05.59 |
ncsaba |
sorry, copied the wrong line |
18:06.00 |
ncsaba |
emacs -batch -l $HOME/.emacs -l
"$bir_dir/$bir" -f batch-indent-region "$file.indent.new" |
18:06.25 |
brlcad |
interesting |
18:06.48 |
brlcad |
didn't used to need to explicitly load the
.emacs in batch mode, so perhaps that's the change and we were
getting something implicitly |
18:07.02 |
ncsaba |
I have no experience with emacs, but surely
that change made a difference |
18:07.03 |
brlcad |
it'd be good to figure out what and put it in
the batch-indent-region file |
18:08.00 |
brlcad |
backs up all sf.net
data |
18:10.26 |
brlcad |
ncsaba: if you know some emacs-basics, you can
run M-x indent-region after running C-spacebar M-> |
18:10.47 |
brlcad |
that'll avoid needing to run
indent.sh |
18:11.36 |
brlcad |
(M is "press and release ESC" followed by the
next key(s) after the '-') |
18:11.37 |
ncsaba |
no, don't know eny emacs basics :-( |
18:12.10 |
ncsaba |
I'm not using emacs at all right now |
18:12.59 |
brlcad |
k |
18:13.03 |
brlcad |
what do you use? |
18:13.17 |
*** join/#brlcad rays2pix
(~deepak@14.139.226.34) |
18:14.32 |
ncsaba |
I settled for codelite |
18:14.34 |
*** join/#brlcad Ch3ck
(~Ch3ck@41.205.13.248) |
18:14.40 |
Ch3ck |
Hey |
18:14.59 |
Ch3ck |
jst recovered from some network
breakdown. |
18:15.16 |
ncsaba |
I'm testing now the .emacs settings from the
wiki |
18:15.49 |
Ch3ck |
brlcad: could please give me those links to
the concept behind the push command, matrix edit and probably pull
routines? |
18:15.53 |
ncsaba |
copy-pasted them, now I get an error: Wrong
number of arguments: quote, 2 |
18:16.10 |
brlcad |
yeah, that's probably a version
mismatch |
18:16.56 |
brlcad |
try removing everything after the ; key
bindings ; comment |
18:17.35 |
brlcad |
could be that copy-paste messed up on one of
those lines .. there's an embedded hard tab |
18:18.53 |
brlcad |
ncsaba: could also try codelite's settings:
http://codelite.org/LiteEditor/LocalPreferences
... columns per tab = 8, columns per indent = 4 |
18:19.51 |
ncsaba |
sure, that is already what I have set in
codelite |
18:20.18 |
ncsaba |
and that's how I had it before the last patch
too - so I suppose it is not enough |
18:20.27 |
*** join/#brlcad rays2pix
(~deepak@110.234.229.2) |
18:20.47 |
brlcad |
it's probably not smart enough to mix the two
where indents are smaller than the tab stop size |
18:21.08 |
*** join/#brlcad Izak_
(~isaac@41.202.197.178) |
18:21.09 |
brlcad |
or need to check that use tab
checkbox |
18:21.46 |
ncsaba |
oh sorry - I checked now and it was set to
indent at 8 |
18:22.01 |
ncsaba |
I thought I've set that to 4... |
18:22.01 |
brlcad |
alternatively, could just make it use spaces
for indent, 4 per indent, no tabs, then run ws.sh to convert them
to tabs |
18:22.57 |
ncsaba |
ok, possible it was reset after a VM crash I
had |
18:24.24 |
Ch3ck |
hi brlcad: could you please give me the links
to the pages concerning the concept behind the push/ matrix edit
operatons please ? so i could read more on them. |
18:24.48 |
*** join/#brlcad m_daga
(~0_level@173.44.133.227) |
18:25.16 |
brlcad |
wow, it's grown ... our repo is now 1.58
GB |
18:25.22 |
ncsaba |
anyway, now I need to get all the files
wrongly indented by sh/indent.sh back on track, so I'll still try
to get that working |
18:25.31 |
brlcad |
Ch3ck: what pages? |
18:26.52 |
brlcad |
if we had time to write something that
specific, we wouldn't need someone to implement unpush as it'd
already be done ;) |
18:26.58 |
brlcad |
you can read the man page on
push/xpush |
18:27.21 |
brlcad |
I believe it's talked about in Principles of
Effective Modeling (also in our docs section) |
18:27.41 |
Ch3ck |
ok |
18:27.49 |
brlcad |
but the real meat is understanding how to
create geometry and apply a matrix edit |
18:27.55 |
Ch3ck |
could you please give me the link to the wiki
pages please? |
18:28.05 |
brlcad |
if you understand that, understanding
pull/unpush is natural |
18:28.13 |
Ch3ck |
you gave me something like that
earlier.. |
18:28.19 |
ncsaba |
brlcad: I deleted everything after the "key
bindings", now it doesn't error out but still formats at 2 space
indentation... :-( |
18:28.20 |
brlcad |
really? |
18:28.22 |
Ch3ck |
ok |
18:28.31 |
Ch3ck |
ok |
18:28.31 |
Ch3ck |
thanks |
18:28.33 |
Izak_ |
Ch3ck_: Please check your gmail NOW |
18:29.05 |
Izak_ |
ncsaba_: Just ask for help. Don't ask if you
should first? |
18:29.33 |
ncsaba |
Ch3ck: this is what you mean ?
http://brlcad.org/w/images/3/36/Object_Editing_-_the_oed_Command.pdf |
18:29.38 |
Ch3ck |
ok |
18:29.50 |
Ch3ck |
yeah |
18:29.56 |
brlcad |
Ch3ck: I hope you're not saying that you can't
be bothered to check your scrollback history ... or browse a
website ... or perform a web search... |
18:30.04 |
Ch3ck |
i lost my connection here so i lost all the
pages. |
18:30.06 |
rays2pix |
I have put together a draft proposal in the
wiki. will be glad if I some one could review it |
18:30.10 |
Ch3ck |
yeah |
18:30.11 |
brlcad |
that would be a really bad impression to give
your mentors |
18:30.15 |
Ch3ck |
thanks |
18:30.19 |
Ch3ck |
i got all.. |
18:30.54 |
brlcad |
it was more than that one pdf link, so I hope
you do revist what's already been said |
18:31.04 |
Ch3ck |
yeah |
18:31.15 |
Ch3ck |
my computer went off with the loss of
electricity so |
18:31.22 |
Ch3ck |
thats why i lost the links |
18:31.24 |
brlcad |
so that still left two other options |
18:31.28 |
brlcad |
at least |
18:31.30 |
Ch3ck |
thanks |
18:31.35 |
Ch3ck |
i got the links now |
18:31.40 |
Ch3ck |
thanks to you all |
18:31.54 |
brlcad |
Ch3ck: I'm giving you a hard time because
that's not effective collaboration |
18:31.56 |
ncsaba |
brlcad: at first I also didn't notice that the
chat is logged... |
18:32.10 |
brlcad |
it's damn convenient for you, but only by
being a burden on others (however minimal) |
18:32.32 |
brlcad |
that won't work, you will be expected to put
forth effort (WAY more effort) if you get slotted |
18:32.46 |
Ch3ck |
yeah i understand |
18:33.44 |
brlcad |
ncsaba: yep, 10 years worth of logs next year
:) |
18:34.37 |
ncsaba |
way too much to read it all ;-) |
18:35.04 |
ncsaba |
of course it can be searched
though.. |
18:35.33 |
ncsaba |
OK, I will need some more emacs fighting
:-) |
18:38.25 |
Izak_ |
Where can I get images of brlcad_ primitives (
geometry representations) ? |
18:40.11 |
ncsaba |
brlcad: so, if I add: (setq-default
c-basic-offset 4) -> now it indents some lines with 2 tabs where
originally were 4 spaces - crazy |
18:41.54 |
Ch3ck |
Izak: the best thing is to check
online |
18:42.14 |
Ch3ck |
and read the documentation |
18:42.19 |
Ch3ck |
on the wiki page.. |
18:45.08 |
Izak_ |
thanks Ch3ck_: |
18:46.11 |
ncsaba |
brlcad: the indet script is only changing the
white space on the beginning of the lines, or it does more complex
things too ? |
18:48.18 |
Ch3ck |
Izak: checked my gmail and saw nothing what
up? |
18:58.17 |
rays2pix |
I am afraid whether my previous message was
lost:)! So just trying again. |
18:59.05 |
rays2pix |
I have put a proposal on image processing.
Will be relaxed a bit, if some one is intending to look it
up! |
19:01.29 |
Ch3ck |
just give the link |
19:01.52 |
Ch3ck |
hey guys i wish to know where the 'mat_t' data
type is defined in the src |
19:02.14 |
Ch3ck |
i have looked at raytrace.h, bu.h, bn.h,
vmath.h headers |
19:02.25 |
Ch3ck |
to no avail could some one help me out
here.. |
19:02.54 |
Ch3ck |
i assume its a 4x4 matrix probably i just want
to see how it is defined so i can continue workx on my
proposal.. |
19:04.14 |
*** join/#brlcad Izak
(~isaac@41.202.195.186) |
19:05.01 |
Guest8550 |
Ch3ck please check ur gmail account |
19:05.24 |
Ch3ck |
i have checked there is nothx there |
19:05.27 |
Ch3ck |
what up? |
19:06.04 |
Ch3ck |
ok |
19:06.04 |
Ch3ck |
i see it |
19:06.09 |
Ch3ck |
i have checked it. |
19:06.18 |
Ch3ck |
thanks Izak |
19:06.47 |
*** part/#brlcad m_daga
(~0_level@173.44.133.227) |
19:07.42 |
*** join/#brlcad zero_level
(~0_level@173.44.133.227) |
19:08.35 |
Izak |
Ch3ck_:Please send me the email |
19:09.21 |
Ch3ck |
ok |
19:10.03 |
Ch3ck |
Izak: gimme ur email. |
19:10.18 |
Ch3ck |
so i can forward iutt to u.. |
19:13.11 |
Ch3ck |
i mean ur gmail acc. |
19:16.44 |
Guest16696 |
Ch3ck : u2isaac@yahoo.com |
19:17.04 |
Ch3ck |
yeah already sent it .. |
19:17.17 |
Ch3ck |
thought you wanted it thru ur
gmail.. |
19:18.03 |
ncsaba |
brlcad: ok, I found why codelite doesn't want
to format well: http://sourceforge.net/p/codelite/bugs/866/ |
19:18.51 |
ncsaba |
basically it resets my setting of indentation
level to 8 :-( |
19:19.28 |
Guest16696 |
Ch3ck:Any how thanks |
19:22.12 |
ncsaba |
this is exactly the kind of things I hate -
being blocked by code formatting issues, which I couldn't care less
of :-) |
19:34.46 |
brlcad |
ncsaba: it's just indentation |
19:35.14 |
ncsaba |
ok |
19:35.33 |
ncsaba |
I will just manually reindent my additions
then |
19:35.47 |
ncsaba |
what is the exact rule there ? |
19:35.48 |
brlcad |
or like I said, tell codelight to just use
4-char space indentation |
19:35.51 |
brlcad |
then run ws.sh |
19:36.02 |
ncsaba |
ok, probably that's what I'll do |
19:36.18 |
rays2pix |
brlcad:sorry if this is annoying, but I am
afraid whether my irc messages were lost in clutter |
19:36.21 |
ncsaba |
codelite has a bug and doesn't like different
tab and indent |
19:36.47 |
brlcad |
our indentation is spelled out in hacking, but
it's basically tab-compressed 4-char indents |
19:37.15 |
brlcad |
so 4spc, 1tab, 1tab+4spc, 2tab, etc as you
indent 1, 2, 3, 4 levels |
19:37.59 |
brlcad |
provides fewest bytes with a fixed visual
presentation that displays correctly if you run cat or feed a file
to a printer |
19:39.33 |
ncsaba |
ok |
19:40.07 |
ncsaba |
unfortunately if I set codelite to tab=4 then
the existing code looks unreadable :-( |
19:40.20 |
ncsaba |
so it will stay at indent=tab=8 |
19:41.00 |
ncsaba |
and I will take care of indentation
manually |
19:42.29 |
brlcad |
tab should still be 8 |
19:42.35 |
brlcad |
indent != tab |
19:42.42 |
brlcad |
that's why there were two input
fields |
19:43.07 |
brlcad |
indent=4, tab=8, use tabs = no |
19:45.40 |
*** join/#brlcad Iordanis_
(Iordanis@host214-207.cvd.fit.edu) |
19:46.13 |
ncsaba |
yes, but if I set indent to 4, tab=8, save
-> next time I open the dialog both are again at 8 |
19:46.27 |
brlcad |
ah, so buggy |
19:46.29 |
ncsaba |
yes |
19:46.36 |
brlcad |
what if you set both to 4? |
19:46.38 |
*** join/#brlcad Iordanis
(Iordanis@host214-207.cvd.fit.edu) |
19:46.43 |
brlcad |
and to not use tabs |
19:46.46 |
ncsaba |
then I can't read the code :) |
19:47.01 |
ncsaba |
the existing tabs will be 4 |
19:47.29 |
brlcad |
hrm, that sucks |
19:47.43 |
ncsaba |
yes, but I can live with that |
19:47.56 |
brlcad |
yet another option .. http://astyle.sourceforge.net/ |
19:47.58 |
ncsaba |
I just won't use it's
auto-formatting |
19:48.05 |
brlcad |
it has support for our format (the latest
version) |
19:49.06 |
ncsaba |
ok, thanks, I'll check it out |
19:50.22 |
rays2pix |
brlcad: I have a draft version of proposal at
http://brlcad.org/wiki/User:Rays2pix2013/GSoc2013/Proposal |
19:50.23 |
ncsaba |
so I suppose the astyle 1.23 which ships with
ubuntu lucid will not format properly ? |
19:50.56 |
rays2pix |
brlcad: Can you please look into it and give
me some pointers for further expansion |
19:52.07 |
brlcad |
ncsaba: nope |
19:52.11 |
brlcad |
2.03 |
19:52.22 |
brlcad |
looks like the very top feature in their
latest release notes |
19:52.30 |
ncsaba |
ok |
19:52.36 |
ncsaba |
downloaded sources... |
19:52.43 |
brlcad |
I made a patch for him last year, but it took
him forever to push out a new release |
19:54.07 |
ncsaba |
ok :-) |
19:56.32 |
brlcad |
rays2pix: at a quick glance, that's looking
really good |
19:57.30 |
rays2pix |
brlcad: Thanks..Will wait for your queries
though. |
19:57.35 |
brlcad |
it could use a little more detail and needs a
week-by-week schedule |
19:57.46 |
brlcad |
the deliverables as stated are too
generic/vague |
19:59.00 |
rays2pix |
brlcad: I wanted to verify whether I am in
right direction with current proposed interfaces. If thats verified
, I would add few more and work up a schedule |
20:00.02 |
ncsaba |
brlcad: before I spend an hour reading astyle
docs and experimenting, do you have perhaps at hand the right
parameters ? (if not, I will take that hour...) |
20:07.36 |
brlcad |
rays2pix: right direction, sure |
20:07.54 |
brlcad |
details to be worked out though, even after
selections are made |
20:08.14 |
brlcad |
I'd suggest getting rid of filtering
altogether, and just keeping it in mind for setting up the
API |
20:09.11 |
brlcad |
to me, i'd think we'd want to move towards a
"struct icv_image" that is a more generalized data
container |
20:09.33 |
brlcad |
either getting rid of or encapsulating into a
union or type field where the data resides |
20:10.13 |
brlcad |
(i.e., no separate filename field, just a
source notion) |
20:10.25 |
rays2pix |
brlcad: I was also thinking the same. I am
under a assumption that we would need to maintain details of only
bw and pix formats for processing needs |
20:10.40 |
n_reed |
looks like the sf site has changed |
20:10.54 |
brlcad |
ideally supportting streaming and out-of-core
processing as well as traditional file and in-memory
processing |
20:11.31 |
brlcad |
n_reed: it only looks like it changed because
it's different |
20:12.12 |
rays2pix |
brlcad : okay will do that. Sorry I didnt get
what you meant by "get rid of filtering ". |
20:14.21 |
brlcad |
rays2pix: you do realize the only difference
between bw and pix is 1 channel vs 3 right? |
20:14.54 |
rays2pix |
yep |
20:15.19 |
brlcad |
if you had a four pixel image (2x2), it can
have N-channels of data |
20:15.34 |
brlcad |
that data could be char or large integer or
even floating point |
20:16.03 |
rays2pix |
okay. I was assuming it to be char. Will
correct that |
20:16.20 |
brlcad |
so it's something to think about |
20:16.42 |
brlcad |
do we want the in-memory processing format to
be the fastest |
20:16.45 |
brlcad |
the most flexible |
20:17.02 |
brlcad |
the most generalized |
20:17.06 |
brlcad |
the most input preserving |
20:17.17 |
brlcad |
lots of considerations |
20:17.58 |
brlcad |
interleaved, non-interleaved |
20:18.24 |
rays2pix |
I dont have a clue on how brlcad wants it
..like what is typically a big image within brlcad |
20:18.35 |
brlcad |
for the 2x2, is it rgbrgbrgbrgb bytes or
rrrrggggbbbb |
20:18.51 |
brlcad |
and do we keep them in memory as such, or is
that just the output |
20:19.00 |
rays2pix |
if it isnt too big, I would work towards
flexible and generalized interface at the expense of
speed |
20:19.02 |
brlcad |
we want to preserve data as much as
possible |
20:19.09 |
brlcad |
image sizes are indeterminate |
20:19.30 |
brlcad |
commonly 2k-4k square but mostly due to
performance limitations going bigger |
20:19.40 |
brlcad |
designing something better doesn't have to be
constrained by that |
20:20.14 |
rays2pix |
okay . We keep the input memory unchanged. My
plan was to use a separate memory for the output. Is it
bad? |
20:20.36 |
brlcad |
the emphasis should definitely be on
"conversion" though, so that is entirely a question of streams,
formats, bytes, interleavings |
20:21.44 |
rays2pix |
ok. will explore and get back with
details |
20:21.51 |
brlcad |
doubling the memory requirements doesn't sound
like a great idea unless it provides some specific gain |
20:23.02 |
rays2pix |
I see that , will modify it. |
20:26.46 |
brlcad |
rays2pix: I suggest taking a peek at what some
of the other libs do too |
20:26.46 |
ncsaba |
brlcad: "astyle -xT" will still modify
extensively pipe.c, any idea what I can still do to limit the
damage ? |
20:28.09 |
brlcad |
rays2pix: like looking at openexr,
imagemagick, and netpbm |
20:28.37 |
brlcad |
ncsaba: you sure you have the astyle flags
right? |
20:28.39 |
rays2pix |
sure. I am currently looking at imagemagick
will check out others too. |
20:28.42 |
brlcad |
i don't recall what they are |
20:29.14 |
brlcad |
rays2pix: we definitely want to be able to
process HDR output, so keep that in mind |
20:29.19 |
brlcad |
inputs/outputs |
20:31.00 |
ncsaba |
brlcad: the -xT is the one forcing 4 space
indent and 8 tab, with tab as much as possible -> but it also
touches parts of the code I didn't want it to touch |
20:31.16 |
brlcad |
it might make sense to convert inputs into a
generalized double-precision format, with N channels, then convert
to output as requested |
20:31.22 |
ncsaba |
perhaps I still need some other settings too -
but there are so many, I can't figure it out |
20:31.44 |
ncsaba |
my code is now formatted well, but the rest is
disturbed |
20:31.45 |
brlcad |
ncsaba: yeah, I just don't remember it being
that simple |
20:31.55 |
rays2pix |
that makes it more interesting. I will come up
with ways to accomodate various formats. |
20:33.08 |
brlcad |
thinks filtering /
conversion should be OpenCL plugins |
20:33.53 |
brlcad |
so you have readers/writers for the various
formats, and processors in opencl |
20:34.12 |
brlcad |
so we can leverage parallelism and gpus a
little easier |
20:35.25 |
rays2pix |
thats better.will think that way ! |
20:35.27 |
brlcad |
rays2pix: so I don't want to get too much
glitter in your eyes ... I'm rambling on about double precision
outputs but do know that JUST getting all of our image tools able
to read/write any format using libicv would be a huge win and a
viable GSoC project |
20:35.39 |
brlcad |
if both can happen, great |
20:36.12 |
brlcad |
but we do have a lot of tools, and it'll be
better to either have an immediate code gain through refactoring or
performance/architecture gain through new structures (that are put
into immediate use) |
20:36.20 |
rays2pix |
sure:! I am also interested in making the base
interface faster and better. Once the infrastructure is in place we
can add other tools |
20:37.06 |
rays2pix |
I would vote for performance gain, I can
rewrite the existing tools in about a months time. |
20:37.13 |
brlcad |
no you can't :) |
20:37.26 |
brlcad |
and that's okay |
20:37.49 |
brlcad |
they're not all trivial tools like
bwfilter |
20:37.53 |
brlcad |
or bw-pix |
20:38.06 |
brlcad |
and there are still 100+ |
20:38.33 |
starseeker |
ncsaba: for astyle, you can try our
misc/astyle.opt file - I don't recall how close it gets you to the
correct formatting, but it should help |
20:38.53 |
ncsaba |
starseeker: thanks for the hint ! |
20:38.54 |
brlcad |
you'd have to convert something like 1 an hour
for an entire month without making a mistake or
encountering/introducing any bugs |
20:39.18 |
rays2pix |
mm..may be most of what I went through looked
trivial like scaling and interpolation. Alright, for proposal I
would expand the icv_convert part |
20:39.50 |
starseeker |
also has had abysmal luck
configuring emacs to do correct formatting via the .sh scripts, so
astyle is a nice option to have |
20:39.51 |
brlcad |
it's in the name ICV .. "image
conversion" |
20:39.56 |
brlcad |
it has to get that part right |
20:40.14 |
brlcad |
where right is entirely subjective, has to be
awesome |
20:41.07 |
rays2pix |
I agree on the second part! Would like to
learn writing parallel code using this task. |
20:42.04 |
brlcad |
writing parallel code is a little different
from writing opencl code |
20:42.14 |
rays2pix |
oh |
20:42.24 |
``Erik |
got an email saying our project has been
upgraded |
20:42.41 |
starseeker |
so time to re-checkout the repo? |
20:43.05 |
rays2pix |
parallel code is for multi-core and opencl is
for gpu? is it so? |
20:43.23 |
``Erik |
rays2pix: generally, yeah... |
20:46.20 |
brlcad |
``Erik: repo is still importing |
20:46.23 |
brlcad |
it'll be a hwile |
20:47.05 |
brlcad |
rays2pix: opencl is a generalized computing
architecture for both cpu and gpu |
20:47.37 |
brlcad |
you can schedule work on gpu, cpu, or both,
you just define a task, tell it where to run that task, and
how |
20:47.44 |
rays2pix |
ok |
20:48.44 |
brlcad |
it obviously involves parallelism in the "how"
but it's rather different from traditional "parallel computing"
where you create threads or processes |
20:49.01 |
brlcad |
managing mutexes, semahpores, IPC, shared
memory, etc |
20:49.16 |
``Erik |
'hwile' like http://www.youtube.com/watch?v=lich59xsjik
? |
20:49.33 |
brlcad |
yes |
20:49.48 |
brlcad |
qhuite |
20:50.00 |
ncsaba |
brlcad: I updated from svn, and I get an error
compiling: src/other/libregex/regex.h:60: note: previous
declaration of off_t was here |
20:50.35 |
rays2pix |
i see, I was proposing a traditional one in my
draft. now will look in to opencl and will take care about the
constraints it brings |
20:50.53 |
ncsaba |
I use "ninja" to compile, is there anything
I'm missing, perhaps I need to do some "clean" compile or so
? |
20:51.19 |
brlcad |
ncsaba: that's a very recent change |
20:51.35 |
brlcad |
can revert back to what you were on or stub in
a fix |
20:51.44 |
brlcad |
or wait for someone else to fix it |
20:51.56 |
rays2pix |
brlcad:thanks I got handful of things to do.
Will update the proposal and let you know. thanks for your time and
patience |
20:51.57 |
brlcad |
someone's trying to get 64-bit windows to
behave |
20:52.05 |
ncsaba |
aha |
20:52.16 |
``Erik |
what platform and revision did you see the
failure? |
20:53.01 |
``Erik |
r55207 SHOULD have finished that issue
off... |
20:53.54 |
ncsaba |
ubuntu lucid |
20:54.17 |
ncsaba |
Ubuntu 10.04.4 LTS |
20:54.42 |
ncsaba |
I commented out that line 60, seems to
compile |
20:55.54 |
ncsaba |
I don't have enough experience with
C/includes/platforms to figure out what is the right solution
there... |
20:56.23 |
ncsaba |
I just want to make sure my changes compile
before submitting a patch :-) |
20:58.14 |
*** join/#brlcad caen23
(~cezar@92.81.210.66) |
21:05.52 |
``Erik |
when did you do your last svn up? if you do an
"svn info", what revision does it say? |
21:06.22 |
``Erik |
(I have an Ubuntu 12.04.2 LTS box I can try on
if you're using 55207) |
21:09.01 |
ncsaba |
svn update -> At revision 55207. (this was
~30 mins ago) |
21:10.12 |
ncsaba |
commenting out line 60 of regex.h let's me
compile, and mged works too |
21:11.39 |
``Erik |
strange that the system libregex wasn't
found... doing a cmake now |
21:15.41 |
``Erik |
yeah... hm, dunno if I want to try committing
while the migration is in process, though |
21:22.48 |
ncsaba |
so, I posted the patch - formatting the white
space was at least as demanding as doing the math... |
21:23.21 |
ncsaba |
thanks for the help :-) |
21:24.35 |
ncsaba |
will leave now, late here, bye ! |
21:30.55 |
Notify |
03BRL-CAD:carlmoore * 55208
brlcad/trunk/src/conv/nmg/asc-nmg.c: accept - as argument for
stdin; also acknowledge what will be used for input & output;
further changes will be needed for no-argument 'Usage'
result |
22:18.00 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
22:18.01 |
*** join/#brlcad aks001
(uid10889@gateway/web/irccloud.com/x-kkouzuuqczuelqeo) |
22:18.01 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
22:51.48 |
``Erik |
got an email saying the repo migration is
complete |
23:12.39 |
*** join/#brlcad maths22
(~gcimaths@66-118-151-70.static.sagonet.net) |
23:12.40 |
*** join/#brlcad aks001
(uid10889@gateway/web/irccloud.com/x-kkouzuuqczuelqeo) |
23:12.40 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |