| 02:43.58 | brlcad | starseeker: sure, yank it if you want |
| 03:09.23 | Notify | 03BRL-CAD:starseeker * 55087 (brlcad/trunk/NEWS brlcad/trunk/src/other/libpng/ANNOUNCE and 115 others): Roll back upgrade to libpng 1.6.0 - it's breaking the autotools build and isn't providing critical updates. Has to wait for either more autotools resources or the removal of the autotools build. |
| 03:22.57 | *** part/#brlcad newhope (~ramanujan@103.246.106.44) | |
| 03:37.21 | starseeker | ding nabbit, that wasn't it |
| 03:37.24 | starseeker | what'd I break now |
| 03:39.05 | starseeker | help somebody |
| 03:46.33 | *** join/#brlcad gdh (~gavin@174-126-28-176.cpe.cableone.net) | |
| 03:48.40 | gdh | brlcad, I was looking at the ideas page for GSoC, and it said that you are a possible mentor for the Code Reduction Project. |
| 03:48.43 | gdh | Is that correct? |
| 03:51.32 | gdh | By the way, my name is Gavin Howard. |
| 03:51.54 | gdh | I was hoping that BRL-CAD would be accepted again this year. |
| 03:52.06 | gdh | I think it would be fun to work on a CAD program. |
| 03:55.08 | gdh | ``Erik, I believe the site listed you too. |
| 03:55.26 | gdh | Is that correct? |
| 07:09.43 | *** join/#brlcad newhope (~ramanujan@103.246.106.44) | |
| 07:21.41 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 07:49.11 | *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol) | |
| 08:49.35 | *** join/#brlcad __Hades (73f88294@gateway/web/freenode/ip.115.248.130.148) | |
| 09:05.52 | *** part/#brlcad newhope (~ramanujan@103.246.106.44) | |
| 10:45.02 | *** join/#brlcad caen23 (~cezar@92.81.172.48) | |
| 10:51.27 | *** join/#brlcad hilnius_ (~hilnius@client-resel-2.enst-bretagne.fr) | |
| 11:14.14 | ``Erik | gdh: so it would seem |
| 11:25.57 | ``Erik | cmake 2.8.7 is the new minimum? O.O |
| 11:30.34 | ``Erik | ah, for string md5 |
| 11:30.37 | ``Erik | starts upgrading cmakes |
| 11:45.57 | Notify | 03BRL-CAD Wiki:Nikhilsomani * 0 /wiki/User:Nikhilsomani: |
| 11:51.34 | *** join/#brlcad nsomani (839ffce9@gateway/web/freenode/ip.131.159.252.233) | |
| 11:53.21 | *** join/#brlcad hsrai (~hsrai@202.164.53.116) | |
| 13:08.44 | gdh | ``Erik, I noticed that the Code Reduction Project was listed last year. |
| 13:08.52 | gdh | Did no one take it? |
| 13:10.16 | ``Erik | I don't recall, but that'd be one of those recurring projects... reduction, cleanup, 'gardening' |
| 13:10.36 | gdh | something that no one really wants to do, I'm guessing |
| 13:11.59 | ``Erik | reducing technical debt is one of those 'invisible' benefits, so it can be a hard sell... adding a new feature/capability is one of the few ways a non-coder sees progress :) |
| 13:13.09 | gdh | true |
| 13:13.25 | gdh | nevertheless, I am interested in doing it |
| 13:13.32 | gdh | (and fixing any bugs I find) |
| 13:13.45 | ``Erik | awesome |
| 13:14.01 | gdh | to me, it's an opportunity to troll through the entire codebase and figure out how it works |
| 13:15.47 | gdh | and I get paid for it :) |
| 13:16.20 | ``Erik | always a cool plus... have you compiled BRL-CAD yet? |
| 13:17.23 | ``Erik | I believe the pre-proposal checklist is still somewhere in the wiki, it includes stuff like doing a subversion checkout, compiling and installing, submitting a trivial patch, etc |
| 13:18.32 | brlcad | starseeker: ready to do it again? http://blog.qt.digia.com/blog/2012/02/15/introducing-qbs/ |
| 13:18.36 | brlcad | (kidding) |
| 13:19.34 | brlcad | gdh: code reduction was an accepted project last year |
| 13:19.42 | brlcad | ksenija silvko worked on it |
| 13:19.57 | brlcad | several of her patches are still pending in fact |
| 13:21.15 | *** join/#brlcad sbongir (~chatzilla@59.160.74.254) | |
| 13:27.25 | sbongir | whois d_rossberg |
| 13:29.52 | brlcad | hello sbongir |
| 13:30.04 | sbongir | hello everyone |
| 13:30.56 | sbongir | I am new to this IRC so I am sorry for any inconvenience or mistakes on my part. |
| 13:31.09 | brlcad | so far you're good |
| 13:40.39 | gdh | ``Erik, no, I haven't compiled it yet. |
| 13:40.42 | gdh | I'm working on it |
| 13:45.08 | gdh | sbongir, irc is easy to learn, so don't worry ;) |
| 13:45.13 | gdh | I'm also relatively new |
| 13:45.34 | gdh | ``Erik, brlcad uses cmake, correct? |
| 13:45.39 | sbongir | Yes Thank You @gdh |
| 13:47.01 | d_rossberg | sbongir: it's me ;) |
| 13:48.30 | d_rossberg | the AUTHORS file in the BRL-CAD sources will give you some additional information to the BRL-CAD developers |
| 13:53.59 | sbongir | d_rossberg can we have some private chat? |
| 13:55.49 | d_rossberg | sbongir: you should ask about NURBS here, i'm not a specialist in this topic |
| 13:56.02 | brlcad | sbongir: you don't need to be shy, just talk if you want |
| 13:56.21 | sbongir | ok d_rossberg! |
| 13:56.43 | gdh | brlcad, even though code reduction was done last year, does it still need work? |
| 13:56.58 | brlcad | gdh: heh |
| 13:57.19 | brlcad | so brl-cad has around 1M lines of code |
| 13:57.29 | gdh | I see it as an opportunity to learn how the codebase works |
| 13:57.38 | brlcad | about 10% of that is duplicate code due to just the way development occurs across decades |
| 13:57.42 | sbongir | I have looked at the GSoC wiki of BRL-CAD & I want to chip into one of the projects pertaining to NURBS. |
| 13:58.03 | brlcad | how much do you think a student could get through in one summer of that 100000 approx. lines of duplication? :) |
| 13:58.22 | gdh | depends |
| 13:58.33 | brlcad | sbongir: great! |
| 13:58.59 | gdh | I am also interested in the General Tree Walker project |
| 13:59.00 | sbongir | specifically speaking implicit to NURBS conversion & NURBS tesselation. |
| 13:59.06 | gdh | has that been done? |
| 13:59.40 | brlcad | sbongir: two hot topics are projecting NURBS for hidden-line rendering, improving NURBS performance, and NURBS export via STEP |
| 14:00.34 | brlcad | gdh: I think Ksenija got through maybe 1000-3000 lines at best |
| 14:01.01 | starseeker | arrrrrgh |
| 14:01.12 | brlcad | though her skills were very budding, it was a lot of mentoring to make useful progress |
| 14:01.20 | starseeker | smacks Digia with a wet trout for re-inventing the wheel |
| 14:01.20 | gdh | well, then, I guess it still needs to be done |
| 14:01.38 | sbongir | I have some primary level knowledge about NURBS due to my CAD/CAM classes. |
| 14:01.39 | d_rossberg | boolean operations with nurbs has some open issues too |
| 14:01.42 | gdh | I do have to say that it's nice to know there are women in programming |
| 14:02.13 | brlcad | the hard part is understanding the code well enough to make a good reduction, making the reduction, and then actually testing/verifying/proving that you didn't break anything |
| 14:02.25 | gdh | true |
| 14:02.47 | brlcad | what's your coding background? |
| 14:03.02 | gdh | some java, C++ and C |
| 14:03.19 | gdh | I am project lead for an open source programming language |
| 14:03.20 | brlcad | sbongir: do you have access to any other CAD systems? |
| 14:03.29 | gdh | so I might be able to help with the tree walker |
| 14:03.38 | gdh | that said, I am relatively new to coding as well |
| 14:03.41 | brlcad | gdh: explain? what language? |
| 14:03.42 | d_rossberg | sbongir: did you had a look at BRL-CAD's source code? |
| 14:03.53 | gdh | brlcad, it's called LFyre. |
| 14:03.54 | sbongir | I have student edition Solid Edge & Autodesk Inventor & AutoCAD. |
| 14:04.11 | gdh | You haven't heard of it because I'm still trying to bootstrap the compiler |
| 14:04.17 | brlcad | ah |
| 14:04.19 | gdh | http://lfyre.com |
| 14:04.27 | gdh | http://lfyre.blogspot.com |
| 14:04.47 | d_rossberg | sbongir: any C compiler? |
| 14:05.03 | sbongir | I have completed 6 months Internship in PTC & have some basic idea on how CAD softwares |
| 14:05.06 | sbongir | work |
| 14:05.49 | brlcad | gdh: ah yes, looks like fun |
| 14:06.03 | sbongir | I have some experience in Qt. |
| 14:06.14 | brlcad | gdh: if that's an area of interest, working on our geometry editing library API might be more apropos |
| 14:06.31 | brlcad | sbongir: nice |
| 14:06.36 | brlcad | what'd you do with them? |
| 14:06.57 | sbongir | Since I have developed only within IDE's like MSVS2010 & Qt Creator & I dont know how to compile manually. |
| 14:07.19 | sbongir | But I know that MinGW is used on Windows & GCC in Ubuntu. |
| 14:08.26 | gdh | brlcad, what would I be doing on the API? |
| 14:08.41 | d_rossberg | MSVS2010 should be fine, i work with msvc 2008 |
| 14:08.48 | gdh | is that the MGED to Archer Command Migration project? |
| 14:09.18 | sbongir | d_rossberg I have the Express edition, would that be fine? |
| 14:09.52 | starseeker | thinks it's time to separate build system definition languages from the tools that actually do the dirty work |
| 14:10.55 | starseeker | define something in json designed to be tool parsable, and then design the human input language(s) to compile to that |
| 14:11.12 | brlcad | gdh: it's definitely related to that project |
| 14:11.40 | brlcad | we have a LIBGED library filled with most of the commands users interact with |
| 14:12.31 | brlcad | there are a lot of needs there being worked on, but getting the library cleaned up, more commands migrated, and sorting out registration/execution/rollback transactions are all on the docket |
| 14:12.43 | gdh | I was looking at that one too. |
| 14:12.52 | gdh | The problem is that I don't know Tcl |
| 14:13.04 | brlcad | don't need to |
| 14:13.07 | brlcad | it's a C API |
| 14:13.17 | d_rossberg | sbongir: i'm afraid there are some issues with the express edition: http://google-melange.appspot.com/gci/task/view/google/gci2012/7948214 |
| 14:13.39 | gdh | oh. The description said Tcl, but hey, that works! |
| 14:13.41 | brlcad | you could fix those issues, great patch ;) |
| 14:14.59 | gdh | I have now successfully compiled the program |
| 14:15.12 | gdh | does it have no dependencies at all? |
| 14:15.20 | brlcad | gdh: you're taking up leadership of a new language and are shy of an ancient like tcl? |
| 14:15.32 | gdh | that was the easiest dependency resolution I've ever had] |
| 14:15.45 | brlcad | we auto-detect |
| 14:15.56 | brlcad | if you don't have what we need, we build what we provide |
| 14:16.07 | gdh | brlcad, I'm not shy of it; the requirements just say that I need to know Tcl beforehand |
| 14:16.14 | brlcad | the summary after cmake itemized what it found and did not find |
| 14:16.15 | gdh | that is wonderful |
| 14:16.46 | brlcad | tcl is also a C API at the level it pertains to libged, so no worries |
| 14:17.04 | gdh | I can learn it if necessary |
| 14:17.08 | brlcad | there are just a few commands that are written in tcl and if you were working to migrate them, it'd obviously help |
| 14:17.18 | sbongir | d_rossberg so do I have to buy VS2010 now? |
| 14:17.21 | brlcad | it's a very simple command-centric language |
| 14:17.43 | d_rossberg | sbongir: no |
| 14:17.47 | brlcad | still, unlikely you'd be involved with it more than at the C level |
| 14:18.14 | gdh | That would be something I am interested in then |
| 14:18.22 | sbongir | then what can I use? |
| 14:18.36 | brlcad | sbongir: fix the express issues |
| 14:18.39 | d_rossberg | first you should download the sources (subversion, tortoisesvn) and generate the project files (CMake) |
| 14:19.30 | d_rossberg | then try to compile as much of the subprojects as you can |
| 14:20.06 | brlcad | yeah, just see how far you get, maybe see if you get the same result as the GCI student did |
| 14:20.10 | sbongir | d_rossberg using which compiler? Sorry but I am not a CS guy, rather Mech guy who likes coding. |
| 14:20.19 | brlcad | and if you find a problem, try to fix it |
| 14:20.28 | brlcad | great proposals come with a great patch to demonstrate you can figure things out ;) |
| 14:20.42 | gdh | brlcad, what executable is the actual program? (or the one that starts it?) |
| 14:21.03 | gdh | I built everything, and now I have loads of executables in my build/bin directory |
| 14:22.49 | d_rossberg | CMake will generate the project files for MSVC 2010 |
| 14:24.11 | brlcad | gdh: see the faq ;) |
| 14:24.23 | brlcad | mged |
| 14:24.24 | gdh | facedesks |
| 14:24.59 | brlcad | and those loads of execs are the "actual program" because brl-cad is a suite of programs |
| 14:25.12 | gdh | brlcad, I figured |
| 14:25.13 | brlcad | mged is probably what you're thinking of, or archer .. |
| 14:25.43 | gdh | wait...the project I am interested in is migrating mged to archer |
| 14:26.09 | gdh | oh, I like archer much better |
| 14:26.16 | gdh | yes, I think I know what I am going to do |
| 14:27.10 | d_rossberg | sbongir: as a fall-back there is an image for a virtual machine: http://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Virtual%20Machines/ |
| 14:28.00 | gdh | brlcad, do we submit proposals to the project before we apply to Google? |
| 14:28.30 | brlcad | gdh: the more you talk and keep engaging the community, the better |
| 14:29.02 | brlcad | you're welcome to put your proposal up on our wiki and/or highlights on the mailing list to discuss |
| 14:29.12 | brlcad | glad to provide feedback to make sure it's a solid proposal |
| 14:29.41 | gdh | well, it's listed on the wiki already as an idea |
| 14:29.48 | gdh | hopefully, the community likes is |
| 14:29.50 | gdh | *it |
| 14:30.00 | brlcad | I mean your own project page |
| 14:30.08 | gdh | true |
| 14:30.42 | brlcad | see last year's students: http://brlcad.org/wiki/Google_Summer_of_Code/2012 |
| 14:30.59 | brlcad | many of them have their proposal linked from their student page |
| 14:31.04 | brlcad | s/student/user/ |
| 14:32.56 | sbongir | d_rossberg I will try to understand what Virtual Machine is & how to use it & then get back to you. |
| 14:33.33 | sbongir | d_rossberg can I code in VS2010 Express & compile in MinGw as an alternative? |
| 14:35.53 | d_rossberg | MinGw has issues too |
| 14:36.28 | brlcad | sbongir: there's an entire write-up on our wiki on it |
| 14:36.45 | brlcad | (on the vm) |
| 14:37.27 | sbongir | brlcad I will take a look. |
| 14:37.49 | *** part/#brlcad sbongir (~chatzilla@59.160.74.254) | |
| 14:38.19 | brlcad | eek, he left |
| 14:39.56 | d_rossberg | brlcad: where is the vm write-up on the wiki? i couldn't find it |
| 14:42.50 | gdh | I'm going to be away for awhile too (class). |
| 14:42.54 | gdh | See you! |
| 14:48.50 | brlcad | gdh: we're used to persistent IRC connectivity |
| 14:49.00 | brlcad | one might not physically be here, but we're always in the channel |
| 14:49.06 | brlcad | screen+irssi ftw |
| 14:51.19 | Notify | 03BRL-CAD:starseeker * 55088 (brlcad/trunk/configure.ac brlcad/trunk/src/other/libpng/Makefile.am): Try something a little more drastic for libpng. This seems to get further - distcheck in autotools is now failing due to issues with thread libs (probably related to the new affinity work - had to add in a new AC_CHECK_TYPES for cpu_set_t |
| 14:52.11 | ``Erik | heh, screen :D get with the times, the cool kids use tmux |
| 14:52.17 | brlcad | down to 80 release issues |
| 14:52.30 | brlcad | cool kids are retarded |
| 14:52.56 | brlcad | likes how that works on so many levels |
| 14:54.17 | ``Erik | sudo ln -sf /usr/local/bin/tmux /usr/local/bin/screen # *cough* |
| 14:57.52 | Notify | 03BRL-CAD:starseeker * 55089 brlcad/trunk/src/libbu/Makefile.am: Ah, need to add thread.cpp to the Makefile.am |
| 14:59.26 | starseeker | was aware of emacs vs vim, but I missed out on the screen vs. tmux wars :-P |
| 15:00.48 | ``Erik | screen vs tmux is probably more like xaw vs qt or glide vs opengl :D |
| 15:01.27 | starseeker | breaks out the popcorn |
| 15:07.37 | brlcad | jordisayol: let me know how it goes, if you get stuck |
| 15:07.58 | brlcad | we can certainly get 2.8.5 to work if you run into a brick wall you can't get past |
| 15:08.47 | jordisayol | brlcad: I'll tell you something about this as soon as possible |
| 15:10.40 | starseeker | cmake problem? |
| 15:11.29 | jordisayol | starseeker: just that I'm unable to compile/install cmake 2.8.7 on Ubuntu 10.4 LTS |
| 15:11.58 | starseeker | jordisayol: what about one of the newer ones? newest is 2.8.10.2 |
| 15:12.35 | jordisayol | starseeker: then the resulting packages cannot be installed/run on older releases |
| 15:13.19 | starseeker | hmm? Why would the cmake version govern where the packages can be installed? |
| 15:13.42 | starseeker | I was suggesting trying to build 2.8.10.2 on Ubuntu 10.4 LTS |
| 15:14.14 | jordisayol | starseeker: nop, the cmake do not do that. libc.so.6 do |
| 15:14.52 | starseeker | right - so if one of the newer CMake versions will build there, you're good? |
| 15:15.21 | jordisayol | starseeker: yes, but I'm unable to do that on Ubuntu 10.4 :-/ |
| 15:16.07 | starseeker | what's the error? |
| 15:16.34 | starseeker | (when you try bootstrapping CMake I mean) |
| 15:17.08 | jordisayol | ufff, I've done some hours ago. But this is not a big problem because I'm able to do the same on Debian stable |
| 15:18.03 | starseeker | I could conditionalize the MD5 sum verification feature based on version of CMake, but I'd rather not if I can avoid doing so - I hate complicating build logic just because distributions don't keep up with fixes in the tool itself |
| 15:19.16 | jordisayol | starseeker: don't do it by the moment. Wait until I "fight" on Fedora and openSUSE to get cmake 2.8.7 working. |
| 15:19.52 | jordisayol | starseeker brlcad, I'll tell you something about this thing |
| 15:24.54 | Notify | 03BRL-CAD:starseeker * 55090 brlcad/trunk/configure.ac: LIBSTDCXX is needed in libbu now |
| 15:29.48 | Notify | 03BRL-CAD Wiki:UncleNed24 * 4972 /wiki/MGED_CMD_Z: /* Description */ |
| 16:05.17 | hilnius_ | Hi everybody, is there someone i can ask questions for the gsoc ? |
| 16:25.41 | brlcad | ~ask |
| 16:25.41 | 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. |
| 16:25.44 | brlcad | hi hilnius_ |
| 16:29.27 | *** join/#brlcad Skriptkid (~Skriptkid@117.208.161.226) | |
| 16:30.12 | hilnius_ | i'd like to know if you consider the 3D display manager as important |
| 16:30.27 | hilnius_ | (meaning going to Ogre+Qt) because i'd be interested in doing it |
| 16:34.13 | brlcad | hilnius_: they're all important to us :) |
| 16:37.05 | hilnius_ | yeah but i mean i suppose you have a limited number of slots, and it happen to me 2 years ago to focus on an idea that had not been chosen in the end due to it's medium relevance, so i'd like it not to happen again ;) |
| 16:41.18 | brlcad | hilnius_: if you don't disappear over the upcoming two weeks, we can obviously keep discussing and make sure you have the best possible application put forward for consideration |
| 16:41.24 | brlcad | which org? |
| 16:41.54 | *** join/#brlcad caen23_ (~cezar@109.97.111.148) | |
| 16:44.19 | hilnius_ | that was for planeshift |
| 16:44.43 | brlcad | ah |
| 16:45.44 | brlcad | in the past when we've had a student in strong contention but with a less desirable topic, we've asked them to make two proposals |
| 16:45.50 | brlcad | but again, it's all about communication |
| 16:45.55 | brlcad | heh |
| 16:45.58 | brlcad | as he leaves |
| 16:46.08 | *** join/#brlcad hilnius_ (~hilnius@client-resel-2.enst-bretagne.fr) | |
| 16:46.31 | brlcad | hilnius_: in the past when we've had a student in strong contention but with a less desirable topic, we've asked them to make two proposals |
| 16:46.34 | brlcad | but it's all about communication |
| 16:47.36 | brlcad | we've never turned away a stellar student because they chose to propose an "unimportant" project |
| 16:49.05 | hilnius_ | ok well, anyway you tagged it as 'huge' impact so i suppose it'll be fine if i make a proposal on this :) |
| 16:59.23 | *** join/#brlcad Skriptkid (~Skriptkid@117.208.161.226) | |
| 17:19.19 | caen23 | now you can view STL files directly on github, pretty nice |
| 17:20.08 | brlcad | caen23: example? |
| 17:20.23 | Notify | 03BRL-CAD:starseeker * 55091 (brlcad/trunk/configure.ac brlcad/trunk/src/librt/Makefile.am brlcad/trunk/src/other/Makefile.am): Need autotools build for poly2tri |
| 17:20.48 | caen23 | brlcad: here https://github.com/lorennorman/octocat-3d/blob/master/stl/octocat_base.stl |
| 17:22.04 | brlcad | caen23: thx |
| 17:22.15 | brlcad | interesting feature to add for them |
| 17:22.56 | caen23 | indeed, it's just been released, i found out about it via their blog |
| 17:31.50 | Notify | 03BRL-CAD:starseeker * 55092 (brlcad/trunk/src/libfb/CMakeLists.txt brlcad/trunk/src/libfb/if_tk.c): Add if_tk.c back in, fix compilation. |
| 17:40.02 | jordisayol | starseeker brlcad, properly compiled/installed/tested on openSUSE 11.4 with cmake 2.8.7 |
| 17:44.23 | *** join/#brlcad aks001 (uid10889@gateway/web/irccloud.com/x-gztogrfndvrogstl) | |
| 17:44.49 | ``Erik | https://news.ycombinator.com/item?id=5519184 github stl |
| 17:44.58 | ``Erik | also; https://github.com/blog/1465-stl-file-viewing |
| 17:50.10 | gdh | okay, I'm back |
| 17:52.14 | kanzure | github has stl rendering now: https://news.ycombinator.com/item?id=5519184 |
| 17:52.18 | kanzure | maybe they will add .g rendering. |
| 17:52.20 | *** join/#brlcad andrei_ (~IceChat7@188.25.172.56) | |
| 17:52.40 | Notify | 03BRL-CAD:starseeker * 55093 brlcad/trunk/src/other/libpng/Makefile.am: Strip more stuff out of libpng. Getting as far as running benchmark before failures now. |
| 17:53.09 | jordisayol | starseeker brlcad: good news! deb packages built on Debian stable are also installable and run on Ubuntu 10.4 :-) |
| 17:53.19 | jordisayol | now I go for Fedora... |
| 17:53.40 | brlcad | jordisayol: great |
| 17:53.41 | ``Erik | aks001: you should ask your questions in channel so others can help answer them. The details of the code reduction project are basically that we have a lot of redundancy and dead code that can be culled... specifics would be in your proposal :) |
| 17:54.22 | brlcad | kanzure: yep, we were just discussing that |
| 17:54.28 | gdh | oh, there's another that wants to do code reduction? |
| 17:54.38 | gdh | brlcad, thanks for suggesting the Archer API. |
| 17:54.47 | gdh | That makes it easier on both of us. |
| 17:55.34 | brlcad | multiple submissions are okay, especially for generic topics like code reduction |
| 17:55.34 | kanzure | oh i see now. |
| 17:55.42 | brlcad | the details go into the proposal |
| 17:55.59 | brlcad | those "simple" projects have to have more specific/details information in the proposal write-up |
| 17:57.00 | gdh | true, but like you said, I think that the API would be better for me anyway. |
| 17:57.02 | brlcad | not just "reduce code" .. but reduce what code? how? what testing measures will be used? what's the process? etc |
| 17:57.17 | brlcad | I agree |
| 17:57.47 | brlcad | picking a more specific project helps define a more specific goal anyways, and that helps properly scope the work |
| 18:17.47 | Notify | 03BRL-CAD:starseeker * 55094 brlcad/trunk/src/other/poly2tri.dist: Makefile.am is now in poly2tri |
| 18:20.27 | brlcad | linked to our checklist more visibly: http://www.google-melange.com/gsoc/org/google/gsoc2013/brlcad |
| 18:30.13 | gdh | brlcad, one of the requirements is that students give a report everyday. |
| 18:30.23 | gdh | I don't work on Sundays. Is that a problem? |
| 18:31.41 | brlcad | gdh: you probably don't work when you're eating and sleeping too |
| 18:32.00 | brlcad | the requirement is to report for every day that you work (in some form) |
| 18:32.09 | gdh | oh. Okay |
| 18:32.23 | brlcad | and even something as simple as a commit message might suffice if everything's going great |
| 18:32.56 | brlcad | again, see last year's students for lots of examples (their dev log) |
| 18:33.54 | brlcad | gdh: basically you're being given a LOT of flexibility with regard to your schedule, so we need to make sure you're actively communicating throughout development |
| 18:34.13 | gdh | makes sense |
| 18:34.24 | gdh | just wanted to make sure that wasn't going to be an issue |
| 18:34.26 | brlcad | if we don't see or hear from you for three or four days, that's usually a bad sign |
| 18:35.16 | brlcad | but yeah, you are allowed to have a life outside gsoc, respect whatever traditions you might adhere to, sleep and eat when you need to, etc :) |
| 18:36.03 | brlcad | if you're committing frequently and hanging out on IRC where we can get ahold of you when there are questions, it's never an issue |
| 18:36.20 | gdh | awesome |
| 18:52.47 | Notify | 03BRL-CAD:starseeker * 55095 brlcad/trunk/src/libfb/CMakeLists.txt: Add TK library to libfb |
| 18:53.56 | Notify | 03BRL-CAD:starseeker * 55096 brlcad/trunk/src/libfb/CMakeLists.txt: Conditionalize addition of tk lib |
| 18:55.03 | gdh | starseeker, thanks for the commits |
| 18:55.14 | gdh | they let me test my automatic build scripts |
| 18:55.17 | gdh | :) |
| 19:09.26 | jordisayol | starseeker brlcad: successfully compiled and tested on Fedora 14. also tested on F18 |
| 19:10.33 | jordisayol | starseeker: do you plans to upgrade cmake in the near future? |
| 19:11.50 | starseeker | jordisayol: eh? You mean bump the minimum required version again? No, no such plans |
| 19:12.06 | starseeker | I do so only when I know of an actual problem with older version(s) |
| 19:13.08 | jordisayol | starseeker: yes, this I mean, thank you |
| 19:35.28 | Notify | 03BRL-CAD:carlmoore * 55097 brlcad/trunk/src/conv/stl/g-stl.c: fix warning about expecting long unsigned int but getting unsigned int |
| 19:56.14 | Notify | 03BRL-CAD:brlcad * 55098 (brlcad/trunk/src/conv/iges/findp.c brlcad/trunk/src/conv/iges/iges_struct.h and 2 others): for some reason, this change breaks our iges regression test. reverting. |
| 19:56.51 | gdh | I love it when machines talk to me |
| 19:57.19 | brlcad | do they do that often? :) |
| 19:57.53 | caen23 | reads like a tweet :P |
| 19:57.58 | gdh | unfortunately, yeah... |
| 20:01.13 | *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol) | |
| 20:04.58 | hilnius_ | Successfully compiled the code, but i don't know how to start the program... |
| 20:05.28 | Notify | 03BRL-CAD:carlmoore * 55099 brlcad/trunk/src/conv/stl/g-stl.c: use 'g-stl:' in error messages, and supply new message about missing .g file and object(s) |
| 20:05.36 | brlcad | hilnius_: excellent |
| 20:05.45 | brlcad | see the faq, but mged or archer are probably what you're looking for |
| 20:05.55 | brlcad | brl-cad is a suite of tools |
| 20:05.58 | brlcad | not just one program |
| 20:06.03 | gdh | don't worry hilnius_, I asked that question too (blush) |
| 20:06.22 | hilnius_ | found on wiki |
| 20:06.32 | hilnius_ | i was searching for a moment ... sorry for useless quest |
| 20:06.44 | brlcad | we're migrating towards a lont-term goal of one application framework and all our current tools are merely plug-ins, but right now it's unix-style |
| 20:07.45 | hilnius_ | ok so now it runs fine |
| 20:18.57 | jordisayol | deb and rpm packages sets mged as default app for brlcad mime types. May it be replaced by archer? |
| 20:20.36 | Notify | 03BRL-CAD:starseeker * 55100 brlcad/trunk/src/other/libpng/Makefile.am: More libpng build tweaks |
| 20:21.39 | Notify | 03BRL-CAD:carlmoore * 55101 brlcad/trunk/src/proc-db/contours.c: provided extra newlines so the Usage statement won't be obscured |
| 21:09.17 | *** join/#brlcad hilnius_ (c06c7481@gateway/web/freenode/ip.192.108.116.129) | |
| 21:20.15 | Notify | 03BRL-CAD:r_weiss * 55102 (brlcad/trunk/include/config_win.h brlcad/trunk/include/config_win_cmake.h.in): For the windows build, added the headers "fcntl.h" and "errno.h" which are needed for the symbol "_O_TEXT" used in the definition of "pipe". |
| 21:41.30 | *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com) | |
| 21:45.23 | aks001 | sorry i was out after leaving a message here.. i was busy |
| 21:45.59 | aks001 | sir i just wanted to ask that what specifications you need regarding code reduction project?? |
| 21:49.45 | aks001 | brlcad sir: what should i look into to start working on code reduction project?? |
| 21:53.22 | andrei_ | hey aks001, organization irc channels are generally not that formal, you don't have to use "sir" :) |
| 21:58.47 | aks001 | okk |
| 21:59.45 | *** join/#brlcad gdh (~quassel@174-126-28-176.cpe.cableone.net) | |
| 22:00.15 | aks001 | gdh are you also interested in working for code reduction project?? |
| 22:00.34 | gdh | aks001, don't worry; more than one person can |
| 22:00.44 | gdh | however, brlcad wants me to do something else ;) |
| 22:01.01 | aks001 | okkk |
| 22:01.40 | aks001 | by the way have gone through the code of BRL-CAD? |
| 22:02.29 | gdh | have I? |
| 22:02.31 | gdh | not yet |
| 22:03.26 | aks001 | actually the code is of millions of lines so i was thinking of various ways to reduce code |
| 22:26.58 | aks001 | brlcad are you there?? |
| 22:38.12 | andrei_ | aks001: as of ways to reduce the codes, there are indeed several situations (some are as simple as copy pastes). As for the question, instead of asking if someone is here, just ask your question, brlcad(or anyone else) will answer when they are around |
| 22:38.56 | *** join/#brlcad caen23 (~cezar@92.81.172.37) | |
| 22:46.51 | Notify | 03BRL-CAD:brlcad * 55103 brlcad/trunk/src/libbu/affinity.c: ws |
| 22:48.06 | brlcad | aks001: I'm always here but not always responsive |
| 22:48.37 | brlcad | it's your project, you define the specifications |
| 22:48.56 | brlcad | I'll be glad to review them and help you develop some goals, but it needs to predominantly come from you |
| 22:49.43 | brlcad | I suggest for starters reading up on the links described on our ideas page, actually running simian for example and seeing what it tells you, looking around the code and asking a lot of questions |
| 22:50.55 | Notify | 03BRL-CAD:brlcad * 55104 brlcad/trunk/NEWS: chris dueck fixed a memory leak in r52117 for the bot_condense command. wasn't releasing the vertices, but now is. |
| 23:08.14 | Notify | 03BRL-CAD:brlcad * 55105 brlcad/trunk/TODO: spatial processing during boolean evaluation of meshes. this would make a good gsoc project. |