IRC log for #brlcad on 20130423

00:22.43 brlcad ~cadsvn
00:22.43 ibot To obtain BRL-CAD from Subversion: svn checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk brlcad
00:23.26 brlcad ~no, cadsvn is To obtain BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk brlcad
00:23.51 brlcad ~cadsvn
00:23.51 ibot To obtain BRL-CAD from Subversion: svn checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk brlcad
00:23.56 brlcad gr
00:24.12 brlcad ~cadsvn is <reply>To obtain BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk brlcad
00:24.12 ibot ...but cadsvn is already something else...
00:24.18 brlcad ~no cadsvn is <reply>To obtain BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk brlcad
00:24.18 ibot okay, brlcad
00:24.24 brlcad ~cadsvn
00:24.24 ibot To obtain BRL-CAD from Subversion: svn checkout https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk brlcad
00:25.21 brlcad (still using https for public instruction here to avoid proxy/firewall explanations)
00:29.19 Notify 03BRL-CAD:brlcad * 55208 brlcad/trunk/README: first commit to the new repo. shorten some irerelevant and redundant detail.
00:30.09 *** join/#brlcad maths22 (~gcimaths@66-118-151-70.static.sagonet.net)
00:30.09 *** join/#brlcad aks001 (uid10889@gateway/web/irccloud.com/x-kkouzuuqczuelqeo)
00:30.09 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
00:30.28 n_reed yeah i liked the speed of the svn+ssh checkout
00:33.03 starseeker wonders how long it will take him to get used to the new path...
00:36.54 starseeker brlcad: what's your take on the regex thing? Fix the one in there for 64 bit, or switch to something like pcre that's still actively maintained?
00:38.34 brlcad that it was working fine and rweiss broke it trying to make it better?
00:39.52 brlcad pcre isn't nearly as portable or as fast as our old bsd copy last I tested, it would warrant retesting before replacing
00:40.05 brlcad at least pcre is dependency-free iirc
00:40.49 brlcad but still, our lib should be working just fine -- I havent heard any issues that weren't self-inflicted
00:41.32 starseeker apparently the red command failed on 64bit windows
00:41.57 brlcad and the quintessential...
00:42.00 brlcad why?
00:42.10 brlcad otherwise, that means nothing
00:42.19 Notify 03BRL-CAD:tbrowder2 * 55209 (brlcad/trunk/t.txt =================================================================== and 1441 others): test
00:42.57 Notify 03BRL-CAD:tbrowder2 * 55210 (brlcad/trunk/t.txt =================================================================== and 1441 others): remove test file
00:43.17 brlcad wow big parse fail there
00:44.04 starseeker brlcad: his comment in regex.h suggests that off_t is defined as a "long", which I guess is 32 bit was wasn't enough to hold 64 bit information?
00:44.37 brlcad I'd commented several months ago that one of his changes was highly suspect and possibly introducing a behavior change
00:44.47 starseeker in red?
00:44.54 brlcad in libregex
00:44.58 starseeker ah
00:46.04 brlcad he's changing a lot of size-specific logic in there, which wold be fine in some places, but libregex is tightly packed
00:46.09 starseeker blinks - wow, svn log was a *lot* faster
00:46.15 brlcad lots of bit operations for speed
00:46.21 starseeker nods
00:46.45 brlcad can't just jack types around like he seems to be doing withour deeper understandin/testing
00:47.17 brlcad I'd roll back to before the rampage a few months ago and see what the original issues were
00:50.14 brlcad starseeker: you can take out the todo readme, certainly what was intended
00:50.55 starseeker nods
00:51.36 starseeker sorry, computer froze up again - this sucker may be on its last bits...
00:51.39 brlcad looks like r51054 is the first commit I flagged in review
00:51.58 brlcad claims that got red working..
00:52.56 starseeker if it really is a data type size issue, that could be a little tricky to get right - like you said, lots of size specific logic
00:54.04 brlcad the problem is a lack of a problem definition
00:54.25 starseeker growl... "Authorization failed."
00:54.37 brlcad his response to my inquiry was:
00:54.44 brlcad "The file regexec.c includes engine.c twice where the data types changed between the versions. To make this work the sizeof(long) must equal sizeof(char *) which it is not on Win64. The easiest solution was to change all the places where 'long' and 'unsigned long' were used to the 'size_t' and 'ssize_t' since sizeof(char *) and sizeof(size_t) are always equal."
00:55.22 brlcad to me, that says he's possibly using the wrong types anyways, and struggling now because of it
00:56.29 brlcad NEED the actual win64 error/issue, but using a uint32_t might have been what was needed if type sizes are expected in libregex
00:56.34 starseeker wondered a bit if fundamentally variable sized types like size_t would work in that application...
00:56.50 starseeker at least, without designing for it up front
01:01.27 brlcad from what I saw when I reviewed the commit, libregex doesn't seem to care, but several of the bit operations looked like they may have assumed a long was 32-bit
01:02.03 brlcad so converting to size_t (and later to off_t) just exacerbate the problem to everywhere
01:02.17 brlcad while possibly making compiler warnings go away
01:02.26 brlcad (via quiet casting, not fixing)
01:08.05 Notify 03BRL-CAD:starseeker * 55211 brlcad/trunk/TODO: Have enough info in src/other/README to remove TODO item.
01:08.10 starseeker huzza
01:08.37 starseeker proceeds to start backing up his home drive before anything else goes south..
01:27.19 Notify 03BRL-CAD:n_reed * 55212 (brlcad/trunk/include/dm.h brlcad/trunk/src/mged/attach.c): Make dm func decls C++ friendly. Specifying the dm_processOptions params revealed mged_attach needs to dup its argv since the former doesn't make the same const promise (presumably because it wraps bu_getopt, which imitates getopt's signature).
01:30.54 *** join/#brlcad Iordanis (Iordanis@host214-207.cvd.fit.edu)
01:33.10 *** join/#brlcad Iordanis_ (Iordanis@host214-207.cvd.fit.edu)
03:40.54 brlcad starseeker: https://sourceforge.net/p/brlcad/discussion/362509/thread/0efcfc44
03:53.50 kanzure brlcad: it looks like sourceforge has roled out new url schemas? they also sent out some new urls for svn+ssh:// earlier today..
03:53.53 kanzure *rolled
04:23.49 *** join/#brlcad caen23 (~cezar@92.83.176.26)
04:41.34 *** join/#brlcad n_reed (~molto_cre@66-118-151-70.static.sagonet.net)
05:00.02 starseeker brlcad: thanks - got it
08:00.25 brlcad kanzure: yes, I finally "upgraded" our project pages
08:00.28 brlcad details on the mailing list
08:01.06 brlcad (it's been an option since last fall, but I delayed while they got more features migrated)
08:18.13 caen23 hmm... any reason why wiki usernames need to be at least 10 characters?
08:19.30 Notify 03BRL-CAD Wiki:92.83.176.26 * 5083 /wiki/Compiling: /* Download BRL-CAD */
08:21.03 Notify 03BRL-CAD Wiki:92.83.176.26 * 5084 /wiki/Compiling: /* Configure */
08:24.32 kanzure brlcad: ah i didn't know it was voluntary. cool.
08:47.25 *** join/#brlcad crdueck (~cdk@24.212.219.10)
09:31.05 *** join/#brlcad vladbogo (~vlad@188.25.239.23)
09:41.39 *** join/#brlcad caen23 (~cezar@92.81.199.243)
09:47.37 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
10:46.19 Notify 03BRL-CAD:tbrowder2 * 55213 (svn:mime-type ## -0,0 +1 ## and 2 others): test
10:46.52 Notify 03BRL-CAD:tbrowder2 * 55214 (brlcad/trunk/t.txt =================================================================== and 11 others): test
10:47.29 Notify 03BRL-CAD:tbrowder2 * 55215 (svn:mime-type ## -0,0 +1 ## and 2 others): test
10:47.44 Notify 03BRL-CAD:tbrowder2 * 55216 (brlcad/trunk/t.txt =================================================================== and 11 others): test
10:55.06 Notify 03BRL-CAD:tbrowder2 * 55217 (svn:mime-type ## -0,0 +1 ## and 2 others): update
10:55.38 Notify 03BRL-CAD:tbrowder2 * 55218 (brlcad/trunk/t.c =================================================================== and 11 others): final test
11:08.39 ``Erik neat
11:11.00 *** join/#brlcad caen23 (~cezar@92.81.199.243)
11:40.57 *** join/#brlcad hsrai (~hsrai@202.164.53.116)
11:49.58 Notify 03BRL-CAD Wiki:Phoenix * 5085 /wiki/User:Phoenix/GSoc2013/Proposal: /* Project title */
13:10.35 *** join/#brlcad zero_level (~0_level@50.2.252.100)
13:36.52 *** join/#brlcad pankaj (6a4c2c67@gateway/web/freenode/ip.106.76.44.103)
13:37.01 pankaj hi
13:38.19 pankaj anyone is there???
13:51.08 *** join/#brlcad ncsaba (~ncsaba@p54982096.dip0.t-ipconnect.de)
13:58.28 pankaj i want to work on Non-vacuum gravity simulator project idea.... can anyone suggest me how to go about that...
14:00.38 ncsaba hi all
14:01.14 ncsaba anybody around I can talk about refactoring analyze.c ?
14:03.34 ncsaba the idea is that the analyze command currently only results in human readable output, but that's not very useful for scripts to query the object's properties
14:04.48 ncsaba also I would like to have much more data points available for querying than currently possible...
14:06.15 ncsaba in a pipe for example (the primitive I currently study) I would like to be able to query in a script all/any of the bending center points for the bent segments
14:09.01 ncsaba the key point here is to define a sensible interface, where the primitives fill some data structures with analyze results, and the analyze.c code displays those structures
14:09.53 ncsaba and some other command could filter those structures and fill TCL variables for example with the corresponding TCL data structures
14:11.05 ncsaba so analyze.c/h I would expect to define some generic structures (to be filled by primitives), and have generic routines to disply them
14:11.53 ncsaba and some new command would use the same primitive routines to fill the data, then put it in TCL structures, possibly filtering for specific variables asked for
14:12.04 ncsaba does all this make sense ?
14:15.20 *** join/#brlcad caen23 (~cezar@92.81.188.183)
14:29.59 ncsaba ok, I have to leave... bye
14:59.11 starseeker so has viewvc (online html-ified repo navigation, diff, etc.) gone bye-bye?
15:01.11 ``Erik https://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/trunk/
15:44.11 *** join/#brlcad zero_level (~0_level@50.2.252.100)
15:58.24 *** join/#brlcad pankaj (310fd538@gateway/web/freenode/ip.49.15.213.56)
16:05.46 *** join/#brlcad pankaj (6a4da21f@gateway/web/freenode/ip.106.77.162.31)
16:06.10 pankaj hello....everyone...
16:07.11 pankaj i have decided to work on Non-vacuum gravity simulator project idea.....can anyone suggest me"how to go about that"....
16:14.34 pankaj .....
16:15.18 pankaj waiting for your response ....
16:17.32 brlcad hello pankaj
16:18.00 pankaj thank you for the response..
16:18.07 zero_level hey _pankaj .. although i am a newbie in this .. but as i understand .. you will have to come up with a project proposal based on the idea .. it is good that you have shown your interest in brlcad .. Since most of the developers are busy they may not be able to help you with what is expected or.. you could see the developer mailing list and its archives .. you could also try digging in the code
16:18.08 zero_level to understand what is expected .. for this just download the code repo from sourceforge.net using svn ..else you could read last year's proposal or final reports from brlcad GSOC selected students .. morever you could mail to the mailing list directly ..
16:18.13 brlcad ah ncsaba left..
16:18.46 brlcad pankaj: don't wait for a response, RESEARCH! :)
16:18.55 brlcad that's how you go about that
16:18.56 pankaj ya....i went
16:19.12 zero_level @ _brlcad hope i made it clear from what i wrote
16:19.15 brlcad you read code, read more code, ask some questions, read more code still, start writing up some goals
16:19.55 zero_level _brlcad i am working on consolidating image processing.. hope i will come with a proposal by tommorow
16:19.55 brlcad and some of what zero_level just said, read up on the previous activity on that project
16:19.57 pankaj can you tell me...what i have to do in that ...
16:20.26 brlcad pankaj: nobody can tell you ... "what you have to do in that"
16:20.37 brlcad the is exactly the work
16:20.40 pankaj i mean any coding stuffs....
16:20.58 brlcad ask me a question about the code and I'll answer as specific as your question
16:21.26 brlcad why did you pick that project?
16:21.39 pankaj ya....sure....but i am not getting what i need to do right now with that
16:21.46 pankaj because
16:22.11 brlcad first off, take a deep breath
16:22.12 pankaj i told you already i love physics and maths...
16:22.15 brlcad you're trying too hard :)
16:22.25 brlcad need to take a step back and understand your problem
16:22.40 brlcad then apply basic problem solving skills, tackle your problem and understanding one step at a time
16:23.12 brlcad if you don't know where you're going or why, I can't exactly help give you driving directions
16:23.50 pankaj my problem is...i dont know what is the problem with the project i mean what i need to do in that project
16:24.17 brlcad zero_level: sounds good, what's your goal?
16:24.28 brlcad pankaj: YOU define the project, not us
16:24.36 brlcad so the problem is what you decide to do
16:24.49 brlcad we merely suggest starting points
16:25.01 brlcad that's the case with nearly all orgs and projects, they are your proposal
16:25.12 pankaj i have decided to work on Non-vacuum gravity simulator idea..
16:25.12 brlcad so there you go, you need to figure out what you want it to do
16:25.19 brlcad that's an idea, not a project
16:25.34 brlcad that's like saying "i have decided to work on building a car.."
16:25.52 brlcad okay, what kind of car, where will it be drive, what will it be used for?
16:26.42 brlcad "09:38 < pankaj> anyone is there???" <-- pleae don't do that again :)
16:27.04 pankaj oops....sorry for that...
16:27.08 brlcad that is not how IRC works
16:27.19 brlcad see our wiki page (which I believe I referred you to earlier...)
16:28.19 pankaj i saw...there some categories and their related topics...
16:28.34 brlcad our wiki page on IRC etiquette
16:28.36 zero_level i have basically looked at most of the utilities in the utlity folder
16:29.00 brlcad zero_level: and what did you discover?
16:29.11 zero_level i found four categories bw,pix,plots and missceallenaous
16:29.37 zero_level and sub categories Operations, filters, and conversions
16:30.30 pankaj k....Non-vacuum gravity simulator is just an idea ,,not a project???
16:31.09 brlcad pankaj: what is the title of the page that listed that topic?
16:32.02 pankaj scientific projects
16:32.15 brlcad zero_level: and did a project come to mind, how to extend, refactor, or otherwise improve that body of code?
16:32.26 brlcad pankaj: the title of the page
16:32.28 brlcad not the section
16:32.46 brlcad /wiki/what?
16:33.05 pankaj main page
16:33.16 pankaj BRL-CAD Wiki
16:33.28 brlcad well which one?
16:33.43 brlcad and both are wrong, Non-vacuum isn't on either of those
16:34.15 zero_level _pankaj i hope brlcad is talking abt this http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas
16:34.24 zero_level which says Project Ideas
16:34.44 brlcad gives zero_level a cookie for correct
16:35.02 pankaj its under scientific projects...
16:35.09 brlcad so?
16:35.15 brlcad that wasn't my question
16:35.47 pankaj sorry...but i didnt get your question
16:35.55 brlcad you should say that then
16:36.00 zero_level _pankaj you would like to read open-advice.org
16:36.35 zero_level _brlcad thanks!
16:36.37 brlcad pankaj: open source really emphasizes communication
16:36.54 brlcad if you don't understand something I say or ask, don't just make up guess answers
16:37.06 brlcad get clarification, explain what you do not understand
16:37.47 brlcad we're here to help you, but can't help you if you don't communicate effectively
16:39.14 brlcad pankaj: do you understand what I was saying with my question now?
16:39.28 brlcad you asked whether it was an idea or a project
16:39.33 brlcad it's a project idea
16:39.43 *** join/#brlcad pankaj_ (310fcab1@gateway/web/freenode/ip.49.15.202.177)
16:39.55 brlcad and how much did you miss?
16:40.52 pankaj_ sorry for disturbance...
16:41.02 brlcad pankaj_: what was the last line you saw?
16:41.15 pankaj_ open-advice.org...
16:41.28 brlcad 12:36 < brlcad> pankaj: open source really emphasizes communication
16:41.28 brlcad 12:36 < brlcad> if you don't understand something I say or ask, don't just make up guess answers
16:41.31 brlcad 12:37 < brlcad> get clarification, explain what you do not understand
16:41.33 brlcad 12:37 < brlcad> we're here to help you, but can't help you if you don't communicate effectively
16:41.37 brlcad 12:39 < brlcad> pankaj: do you understand what I was saying with my question now?
16:44.16 zero_level also i have seen the current progress on libicv and the logs describing bu_image converted to icv_image ... i saw the codes in libicv describes the file format but has only one utility i.e. rotate.. I am looking at some openly available image library to represent the images in brlcad... and convert this part of code into a sub tool like rtwizard application ..
16:45.58 *** join/#brlcad pankaj (310f800e@gateway/web/freenode/ip.49.15.128.14)
16:46.17 pankaj :(
16:46.49 brlcad pankaj: is there a reason you cannot use a real irc client?
16:48.07 pankaj no....my hostel wifi blocks chat category sites and all...and i am using this loosy modem ...
16:48.23 pankaj thats why i am not able to be steady ..
16:48.37 brlcad a real irc client won't be a "chat category site"
16:48.59 brlcad irc is over it's own port, not http
16:48.59 pankaj stay connected
16:49.44 brlcad that's why I'm suggesting you try a real client
16:49.46 pankaj may be ....i dont have much knowledge about irc....but they did setup like that
16:50.25 brlcad there are only a thousand or more tutorials around the web (including the IRC wiki page I asked you to read yesterday)
16:51.28 brlcad you will find that most people in open source have very little patience if you do not read information provided specifically to help you understand something
16:52.22 brlcad please read http://brlcad.org/wiki/IRC in full, try one of the real clients in the IRC client list
16:54.32 *** join/#brlcad pankaj (706e5874@gateway/web/freenode/ip.112.110.88.116)
16:54.55 pankaj sorry...this internet is such....
16:55.05 brlcad please read http://brlcad.org/wiki/IRC in full, try one of the real clients in the IRC client list
16:55.16 brlcad you will find that most people in open source have very little patience if you do not read information provided specifically to help you understand something
16:55.41 pankaj do u want me to download mIRC????
16:55.54 brlcad wtf
16:56.07 pankaj sorry
16:57.52 brlcad "no", I want you to read http://brlcad.org/wiki/IRC in full, and try one of the real clients in the IRC client list
16:58.17 pankaj ok...i am on it...
17:09.13 *** join/#brlcad pankaj_ (6a4c3d33@gateway/web/freenode/ip.106.76.61.51)
17:09.19 zero_level _brlcad ?
17:16.06 pankaj_ i installed mirc..
17:17.37 pankaj_ please help me in this
17:26.10 pankaj_ sorry
17:34.34 *** part/#brlcad zero_level (~0_level@50.2.252.100)
17:34.44 *** join/#brlcad ddg80 (~IceChat77@129.7.255.66)
17:47.06 *** join/#brlcad pankaj (6a4285ad@gateway/web/freenode/ip.106.66.133.173)
17:50.18 pankaj :'(
18:01.16 *** join/#brlcad caen23 (~cezar@92.83.176.190)
18:58.28 *** join/#brlcad vladbogo (~vlad@188.25.239.23)
19:03.29 Notify 03BRL-CAD Wiki:Tmaguire98 * 0 /wiki/User:Tmaguire98:
19:22.45 *** join/#brlcad pankaj (310f897d@gateway/web/freenode/ip.49.15.137.125)
19:24.25 pankaj this is again me....
19:28.35 pankaj is there anyone[ i mean student] working on Non-vacuum gravity simulator idea of scientific projects???
19:46.23 vladbogo hi
19:47.34 vladbogo i have just got the code from the new repo and I get an compilation error that off_t from regex.h was previously defined
19:49.17 vladbogo i commented that line and everything seems to work fine but i do not know if this is the solution
19:49.41 vladbogo is there anything i should do?
19:53.04 *** join/#brlcad pankaj (310f897d@gateway/web/freenode/ip.49.15.137.125)
19:54.44 pankaj i am having a look over previous years development over Non-vacuum gravity simulator idea project done by Alex Taylor...
20:14.51 Notify 03BRL-CAD Wiki:IIIzzzaaakkk * 0 /wiki/User:IIIzzzaaakkk:
20:23.45 *** join/#brlcad caen23_ (~cezar@92.81.209.88)
20:34.11 ``Erik vladbogo: leave it commented out, it's a messed up hack to deal with 64b windows that needs some more attention :/
20:35.35 vladbogo ``Erik thanks for your reply
21:43.58 *** join/#brlcad mpictor (~mark@99-93-104-202.lightspeed.iplsin.sbcglobal.net)
22:28.43 *** join/#brlcad mpictor (~mark@99-93-104-202.lightspeed.iplsin.sbcglobal.net)
22:38.31 brlcad mpictor: welcome!
22:41.13 mpictor hey :)
22:41.24 mpictor see my email about #stepcode?
22:41.34 mpictor * #stepcode ?
22:41.50 mpictor finally created it, as starseeker suggested
22:45.01 brlcad yep, already joined
22:45.10 brlcad you use IRC before?
22:46.16 mpictor occasionally

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.