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. |