00:39.04 |
yukonbob |
CIA-4: up-and-running? |
00:40.13 |
yukonbob |
starseeker: we're going to have to talk (maybe
w/ brlcad) how we want to organize images. |
00:51.40 |
*** join/#brlcad SWPadnos_
(n=Me@dsl245.esjtvtli.sover.net) |
01:07.00 |
brlcad |
yukonbob: nice! |
01:07.28 |
brlcad |
seems to be getting stuck a lot
today |
01:12.09 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
01:19.49 |
yukonbob |
brlcad: thx -- I'm pretty happy w/ it -- now i
need to clean references (ie: remove "hard notes" and make a proper
bibliograpy) and cleanup the title page/authors/dedications, etc...
otherwise, I bet (and hope) it's only minor issues that we'll want
to fix. |
01:21.04 |
yukonbob |
...and fix images. |
01:21.46 |
yukonbob |
but I've got references in all the right
places to grab what's necessary once I have copies of the proper
images. |
01:24.13 |
yukonbob |
brlcad: how do you build docbook XML ->
pdf? I use openjade/jadetex/dvipdf -- if you run a diff't setup,
I'd be curious to see the resultant pdf. (test_img.ps is a random
236x200 img) |
01:24.52 |
starseeker |
brlcad - very nice!! |
01:24.56 |
starseeker |
er yukonbob |
01:25.39 |
yukonbob |
:) |
01:26.33 |
yukonbob |
regarding images -- I guess we could just
create an "img" directory and pull from that? Unless it's going to
be too problematic pulling all the images from a single dir... but
I doubt it will be... comments? |
01:28.03 |
starseeker |
I think that makes sense - I would like to
have some kind of sensible naming convention for images, but that's
probably not possible until the final organization is
done |
01:28.20 |
starseeker |
brlcad had some ideas about how he wanted to
re-org things, but we're a ways from that |
01:36.23 |
brlcad |
yeah, dealing with images is always a
stickler, no matter the format |
01:37.17 |
brlcad |
inclination would be a global 'images'
directory, though per-dir images or just putting images in the dir
with their respective xml could work too |
01:37.59 |
brlcad |
it gets trickier when you want to reuse images
in multiple places, assuming some sort of hierarchical organization
to the documentation, with data in multiple places |
01:39.01 |
brlcad |
thinking of them as source files helps, you
often just end up with a data resources directory where the images
and other "loaded" resources are kept that the source files refer
to (which are docbook files in this case, global entity
refs) |
01:42.26 |
yukonbob |
...or just a single global img dir, as I
think about it... |
01:42.51 |
brlcad |
hm, I'd rather shove the non-production stuff
into the website -- the holy grail would be to get mediawiki to
docbook working as well as docbook to mediawiki so files could be
edited either on the wiki or directly, and have the changes tracked
and propagated |
01:43.21 |
brlcad |
other files will grow the source tarballs
exceptionally fast, as well as the revision root files |
01:43.44 |
yukonbob |
makes sense -- in that case, everything in the
repos. will be "production". |
01:44.00 |
brlcad |
we used to have the pdfs in cvs before going
open source, with many revisions of each.. well over a gb of
relatively "useless" data |
01:44.19 |
starseeker |
ouch |
01:44.52 |
brlcad |
starseeker: I think at least for now, wiki
spam woes aren't really a concern |
01:45.04 |
starseeker |
OK :-) |
01:45.31 |
brlcad |
the measures we have in place in bz have
worked exceptionally well (like one incident a month at best), and
that gets massive exposure |
01:45.41 |
starseeker |
Very nice! |
01:46.02 |
starseeker |
we should probably look at that - the measures
Bill ultimately put in place on Axiom have proved rather
unfriendly |
01:46.05 |
brlcad |
we used to have major major problems, but
after trying a dozen different things, we seem to have it sorted
out |
01:46.14 |
starseeker |
cool |
01:46.21 |
brlcad |
we even were able to retain anonymous
edits |
01:46.33 |
yukonbob |
! |
01:47.25 |
brlcad |
recaptcha alone did wonders to thwart almost
all of the automated stuff, though there's also a blacklisting in
place as well as a few other measures |
01:47.44 |
yukonbob |
good to know... |
01:48.26 |
brlcad |
we'd gone through about 5 captcha systems
before it, all useless |
01:48.57 |
brlcad |
even having people answer questions while
helpful, didn't mitigate everything |
01:49.22 |
brlcad |
yukonbob: sure .. the difference is about 2
billion dollars a year ;-) |
01:49.43 |
starseeker |
Cool! I saw the recaptcha thing go by on
slashdot, and it sounded like a really good idea |
01:50.11 |
brlcad |
not only is the idea good, the captcha itself
that they use is pretty much one of the best so far |
01:50.28 |
brlcad |
could just be a matter of time for someone to
reliably "crack it" |
01:51.06 |
starseeker |
Well, at the very least it will force someone
to invent some really good OCR algorithms ;-) |
01:52.40 |
yukonbob |
brlcad: re: solidworks -- is that about it?
/me sees buzzwords like "parametric feature-based" -- is it
basically that they handle edits a bit different? |
01:57.17 |
yukonbob |
I guess that's another difference between
solidworks and brlcad |
01:59.33 |
*** join/#brlcad IriX64
(n=IriX64@bas2-sudbury98-1096600612.dsl.bell.ca) |
02:00.15 |
IriX64 |
http://www3.sympatico.ca/mario.dulisse2/xsystem.png
:) |
02:00.16 |
brlcad |
solidworks is one of the "big four"
(unigraphics/nx, catia, solidworks, and pro/engineer) solid
modeling systems, all 1bn+ gross revenue businesses |
02:00.16 |
starseeker |
Humph - correct me if I'm wrong, but did they
just patent sub-component searching of data objects? http://www.google.com/patents?id=L6B6AAAAEBAJ&dq=Solidworks |
02:00.46 |
IriX64 |
sorry |
02:00.49 |
brlcad |
cumulatively, those four are about the domain
of autodesk/autocad |
02:01.04 |
brlcad |
just focusing in the drafting and 2d design
sectors |
02:01.44 |
yukonbob |
IriX64: show us the models _you_ make
:) |
02:01.47 |
brlcad |
yukonbob: there are plenty of other
differences, the biggest is probably the support for parametric
surfaces and feature edits |
02:02.21 |
IriX64 |
yukonbob: you would cower in fear at the sight
;) |
02:02.49 |
yukonbob |
brlcad: /me doesn't even know defintion of
parametric, but any kinds of edits are w/i the realm of
brl-cad... |
02:03.05 |
brlcad |
parametric surfaces very closely relate to
having brep spline surface support, something we're just now
getting added -- with several manyears of effort invested, there's
still a LOT to do |
02:03.48 |
yukonbob |
?tough science (ie: seperate from implementing
in code) |
02:03.52 |
brlcad |
right now, i'm just talking about fundamental
representation support, what that turns into with respect to a GUI
and generalized editing user interface is yet another level of work
and complexity on top of the representation |
02:04.25 |
brlcad |
some of it is exceptionally hard
(mathematically and algorithmic), some of it is grunt coding
;) |
02:04.42 |
starseeker |
ooo - math :-) |
02:05.26 |
starseeker |
Trimmed NURBs? |
02:05.50 |
brlcad |
even with some of the best education and
experience, some of the implementation details are simply trade
secrets that aren't readily published or available in quality
formats, so you are basically doing computer graphics research just
to get things working |
02:06.10 |
starseeker |
Indeed. |
02:07.07 |
starseeker |
brlcad; Is this a reasonable introduction to
some of the surface representation ideas?
http://iit-iti.nrc-cnrc.gc.ca/iit-publications-iti/docs/NRC-45828.pdf |
02:08.35 |
brlcad |
the other "difference" that largely stems from
the size and complexity of the domain is that you can mean so many
things when you say CAD (from 2D to 3D to 4D to parametric to
implicit to explicit to drafting, machining, manufacturing,
analysis, designing, and then some) .. the needs are so vast that
the tools generally are written to be this massive bag of tricks
with relatively complex interfaces that take a while to
learn |
02:09.04 |
brlcad |
mged's really no more complex to learn, it
just beats you up during the process on top of all you're trying to
learn :) |
02:09.50 |
starseeker |
separates the men from the boys ;-) |
02:10.02 |
starseeker |
(or women from the girls as the case may
be...) |
02:10.12 |
brlcad |
yukonbob: I don't mind it either, but then it
generally only beats you once .. once you know, you know and it's
efficient ;) |
02:10.58 |
brlcad |
i do mind that it's hard for some folks that
really do try to learn it, but then fail to find the information
they need -- you have to really look at the source code or find an
existing expert |
02:11.09 |
yukonbob |
brlcad: indeed -- it does what's necessary
(reads a line of input) and gets out of the way ;) |
02:11.48 |
brlcad |
starseeker: not really, that's just a paper on
tessellating nurbs surfaces -- a good one, but not as an overview
of surface representations |
02:12.03 |
yukonbob |
well, this documentation rewrite will
hopefully get the docs "out there" more, and the new website might
spawn a new community, faq, wiki, etc. |
02:12.29 |
starseeker |
brlcad: Ah. Are there good "standard"
introductory papers on the topic? |
02:12.32 |
brlcad |
I've got some really great pictures that show
some of the basic differences that I've prepared for various
presentations that work pretty well for explaining it -- I'll see
if I have release authority on them next week |
02:12.40 |
starseeker |
cool :-) |
02:13.30 |
brlcad |
that tessellation of nurbs surfaces is
actually one of the critical steps needed for fully multi-rep
systems ... :) |
02:14.16 |
brlcad |
now that we have the structure working with
ray-tracing (minus some acne issues), the next step is
tessellation, CSG evaluation of NURBS, and then implicit to BREP
conversions |
02:14.32 |
yukonbob |
starseeker: brlcad and I were discussing
shooting rays and how alien lasers could be modelled on earth equip
to see strength/weaknesses |
02:15.21 |
brlcad |
to give you an idea of what that translates to
in code, that paper basically boils down to the guts implementation
of src/librt/g_brep.cpp's rt_brep_tess() function |
02:15.37 |
brlcad |
which presently just returns -1 ;) |
02:15.42 |
starseeker |
LOL |
02:15.51 |
yukonbob |
?not 42 |
02:16.19 |
IriX64 |
thats only half the answer the whole answer is
84 |
02:16.24 |
IriX64 |
:) |
02:16.49 |
starseeker |
(digest-paper 'NRC-45828) -> -1 Error:
paper contains nothing useful ;-) |
02:16.54 |
yukonbob |
IriX64: show us some models!! |
02:16.57 |
brlcad |
there are actually a handful of instances of
42 in the sources ;) |
02:17.45 |
brlcad |
IriX64: did you ever get Jamie to attach the
brl-cad headers to that hex.c program? |
02:18.40 |
starseeker |
yukonbob: I'd have to say lasers are cool,
but in atmosphere I'd vote for the mini-railgun on a tank
:-) |
02:18.50 |
brlcad |
if you're working on something here and run
across a paper that isn't free that you need, just lemme
know |
02:19.04 |
starseeker |
brlcad: Thanks! |
02:19.22 |
starseeker |
Is there a "global CAD bibliography" in the
brlcad tree somewhere? |
02:20.43 |
brlcad |
i've started one offline, but no not
really |
02:21.11 |
brlcad |
that was one of the things for the new
website, I've got a few dozen publications that refer to, use, or
relate to BRL-CAD that are relevant |
02:21.21 |
starseeker |
Ah :-) |
02:23.50 |
brlcad |
there's a mini bibliography in the AUTHORS
file .. that really doesn't belong there, but has a few
items |
02:24.00 |
brlcad |
at the end |
02:25.47 |
starseeker |
OK :-) |
02:27.41 |
starseeker |
brlcad: Has anyone in the BRL-CAD project
ever looked at the VTK toolkit? |
02:28.26 |
brlcad |
oh yeah |
02:28.41 |
brlcad |
pretty heavily for a while |
02:29.11 |
brlcad |
http://ogigi.polsl.pl/biuletyny/zeszyt_14/z14cz3_6.pdf
isn't too shabby, it at least mentions many of the formats and
issues albeit a bit biased |
02:29.17 |
starseeker |
How bad is the impedance mismatch between the
API of the toolkit and what brl-cad needs? |
02:29.33 |
brlcad |
volumetric, parametric, implicit, explicit,
brep, and nurbs at a glance |
02:30.09 |
starseeker |
Cool - thanks! |
02:32.33 |
brlcad |
ah, almost forgot about mike's old writeup --
http://ftp.arl.army.mil/~mike/papers/90nmg/joined.html |
02:33.03 |
starseeker |
excellent! |
02:33.18 |
brlcad |
starseeker: yeah, the question of interface
and environments has been long-discussed and worked on |
02:33.32 |
brlcad |
particularly for building a new interactive
modeler |
02:34.15 |
brlcad |
the brief summary is that all the
non-commercial options we're stuck with pretty much are all
inadequate or outright suck to various degrees of suckage
:) |
02:34.16 |
starseeker |
Did a consensus emerge? |
02:34.22 |
starseeker |
ah :-) |
02:34.31 |
starseeker |
even VTK? nuts |
02:34.42 |
brlcad |
there are some workable options, a handful
really |
02:35.34 |
brlcad |
VTK has some very nice aspects, and several
downsides |
02:36.23 |
brlcad |
part of it (and not to their faulting) is that
the biggest issue/debate is really that of the user interface
itself, for which VTK doesn't really directly address |
02:37.08 |
starseeker |
Ah |
02:39.10 |
starseeker |
No wonder Paraview isn't much help then - it
is solving a different UI problem (or maybe a small subset of it,
depending) |
02:39.32 |
brlcad |
there's your windowing environment (think
difference between windowed and full-screen), the graphics context
(think opengl and quartz and framebuffers), the GUI elements (think
gtk/qt, wxwidgets, cegui, blenderui, etc), and the UI methodologies
(think modalities, MDI, custom behaviors, etc) |
02:39.56 |
starseeker |
Ah yes. |
02:40.23 |
brlcad |
VTK is fairly situated around the graphics
context layer only |
02:40.28 |
starseeker |
right |
02:40.58 |
starseeker |
the GUI elements are probably the biggest
issue, particularly given the portability ambitions of
BRL-CAD... |
02:41.13 |
brlcad |
something like SDL does windowing, context,
and some minor UI methodology |
02:41.47 |
starseeker |
The only library I've ever seen that attempted
to paper over ALL GUI element environments was the Lisp CLIM
project, which isn't mature and is in the wrong language
anyway... |
02:42.26 |
brlcad |
it's not that you want something that does
them all, but it's good to recognize what pieces are still missing
and what problems are being solved |
02:42.44 |
brlcad |
the first two are fairly easy to get set up
and are rarely a bottleneck unless you mess something up
big |
02:43.03 |
brlcad |
VTK becomes a pressing need when the context
is the bottleneck |
02:43.19 |
brlcad |
or something like it, as it deals with the
data management aspects well |
02:43.25 |
starseeker |
OK. |
02:43.26 |
brlcad |
as does something like
OpenSceneGraph |
02:44.05 |
brlcad |
OGRE is in a similar boat but then of course
being a render engine has nothing to do with GUI so you still need
a GUI toolkit |
02:45.18 |
starseeker |
IIRC Blender sidestepped the UI kit by writing
their own in GL or some such? |
02:45.24 |
brlcad |
deciding on your UI methodologies is a tricky
(religious) topic but is at least something we can probably pin
down in our domain |
02:45.40 |
brlcad |
yes, they wrote their own UI toolkit |
02:45.45 |
starseeker |
ouch |
02:45.47 |
brlcad |
which has been both a major blessing and major
curse :) |
02:46.37 |
starseeker |
As for MDI related issues - isn't that
something that can ultimately be user configurable if the right
design decisions are made? (The Gimp
non-withstanding...) |
02:46.40 |
brlcad |
it kept them really agile in the early days,
and made for a nice scalable opengl interface that looks the same
everywhere |
02:47.03 |
brlcad |
sometimes it can, sometimes it's pretty
fundamental |
02:47.12 |
starseeker |
Hmm. |
02:47.33 |
brlcad |
e.g. mged is pretty heavily multi-windowed ..
some of the major windows can be combined but there are still a
slew of independent dialogs and tool panels |
02:47.50 |
starseeker |
True |
02:47.53 |
brlcad |
that was a design decision for better or worse
that impacts the usability, feel, and appeal |
02:48.25 |
brlcad |
solidworks is pretty much a one-window
interface with most of the content interlayed into the 3D
scene |
02:49.14 |
starseeker |
Sounds like something a workflow analysis
would be good for |
02:49.20 |
brlcad |
unigraphics is totally different (and probably
one of the best at being modeless) |
02:50.36 |
starseeker |
Wow. |
02:51.21 |
brlcad |
In designing the new interface for our
modeler, I've always had a particular vision of configurable
usability that I think is a good blend of some of the best ideas
out there, taking a key from probably the most successful interface
makers in the industry |
02:52.45 |
brlcad |
WWAGD .. "what would a game do" .. the gaming
industry has by far put the most research and iteration redesign
into effective interfaces over the last decade |
02:53.06 |
starseeker |
that's a point, definitely |
02:53.13 |
brlcad |
they have to grab the users attention, teach
them sometimes utterly complex interfaces and do so quickly and
make them actually enjoy it |
02:54.42 |
brlcad |
that single approach alone drives a lot of the
decisions of what I've had in mind, something that makes CAD
appealing, that is straightforward to code with regards to design
decisions, and is outright enjoyable |
02:54.54 |
brlcad |
without actually making it a game of course
:) |
02:55.16 |
starseeker |
hehe |
02:55.17 |
yukonbob |
no flight-sim easter egg? |
02:55.22 |
brlcad |
mebbie :) |
02:55.37 |
brlcad |
a tank sim would be more apropriate given our
history :) |
02:55.54 |
starseeker |
when the newbie crashes, BRL-CAD would take
them through a crash simulation in full detail ;-) |
02:56.22 |
starseeker |
BZflag - now with solid model damage
simulation |
02:56.49 |
brlcad |
that's not far from what we do already in the
analysis domain ;) |
02:57.08 |
yukonbob |
embed bzflag... |
02:57.17 |
brlcad |
(with the analysis codes hooking into brl-cad
for geometry interrogation and representation) |
02:57.39 |
starseeker |
neat |
03:01.55 |
yukonbob |
chat later, starseeker |
03:05.55 |
brlcad |
cya |
03:29.41 |
*** part/#brlcad IriX64
(n=IriX64@bas2-sudbury98-1096600612.dsl.bell.ca) |
05:55.28 |
yukonbob |
brlcad: re: coverity -- do I talk to you to
talk to coverity for access to their analysis? |
07:16.59 |
*** join/#brlcad Z80-Boy
(n=clock@zux221-122-143.adsl.green.ch) |
07:49.14 |
*** join/#brlcad elite01
(n=elite01@dslb-088-070-097-151.pools.arcor-ip.net) |
09:03.09 |
*** join/#brlcad Elperion
(n=Bary@p5487560B.dip.t-dialin.net) |
09:10.17 |
*** join/#brlcad AchiestDragon
(n=david@whipy.demon.co.uk) |
11:07.07 |
*** join/#brlcad AchiestDragon
(n=david@whipy.demon.co.uk) |
11:45.36 |
*** join/#brlcad elite01
(n=elite01@p5489C945.dip.t-dialin.net) |
13:25.46 |
*** join/#brlcad elite01
(n=elite01@dslb-088-070-097-151.pools.arcor-ip.net) |
14:00.32 |
*** join/#brlcad elite01_
(n=elite01@dslb-088-070-113-255.pools.arcor-ip.net) |
14:51.35 |
*** join/#brlcad Elperion
(n=Bary@p5487560B.dip.t-dialin.net) |
15:36.49 |
``Erik |
<PROTECTED> |
15:37.41 |
``Erik |
heh, 3.5 years ago, a modified version of
bzflag using BRL-CAD models and real vulnerability code was
seriously discussed O.o |
15:44.08 |
santorum |
bzflag is a game somehow connected to
BRL-CAD? |
15:46.40 |
minute |
In a very convoluted way, yes. |
15:49.33 |
``Erik |
brlcad is a major developer on both |
15:50.11 |
``Erik |
and BRL-CAD was/is primarily developed (on tax
dollars, anyways) for doing simulations on army armored vehicles...
:) like, y'know, tanks, 'n stuff |
15:50.49 |
santorum |
and to make models of Ronja |
15:51.01 |
santorum |
at least the tax money are used in a partially
useful way |
15:53.30 |
``Erik |
meh, the funding avenue that BRL-CAD is part
of saves metric assloads of money, and I think BRL-CAD is one of
the most useful bits of the pipeline... *shrug* one of the least
fucked up, anyways :D I mean, c'mon, free to the world! |
15:54.09 |
``Erik |
probably the second most used thing I have a
commit bit for (OpenAL is probably more used) |
15:54.44 |
``Erik |
<-- still hasn't gotten a fbsd bit
:D |
15:56.48 |
santorum |
we're still waiting for open source
nukes... |
15:57.38 |
santorum |
he, surfers! Why read all those weather
charts? Download our open source nuke manual, put together couple
of them in your garage, dump them into the sea, shoot and you'll
have great waves! |
16:01.08 |
santorum |
How programming works: |
16:01.10 |
Maloeran |
Ouch. Perhaps if you want to surf with a whole
aircraft carrier |
16:01.12 |
santorum |
1) start with empty program |
16:01.22 |
santorum |
2) debug until you have desired functionality
properly working |
16:01.48 |
santorum |
but the tubes must be impressive |
16:04.30 |
archivist |
going to need a tsunami for that |
16:05.06 |
santorum |
actually have you heard about
solitons? |
16:05.30 |
Maloeran |
Some kind of stable wave? |
16:05.34 |
santorum |
yes |
16:05.49 |
santorum |
they found it when a large boat abruptly
stopped in a narrow canal in England |
16:05.58 |
santorum |
and that created a wave that smoothly ran
along the canal |
16:06.11 |
santorum |
wihtout actually undulating, falling apart or
anything like that |
16:06.17 |
santorum |
diminishing only very slowly |
16:06.34 |
Maloeran |
There must still be some serious loss of
energy due to viscosity |
16:06.42 |
santorum |
Do you think these solitons could be made
easily surfable? |
16:06.43 |
archivist |
traveling behind a ship on a canal is
fun |
16:07.09 |
santorum |
cause one could take some old railway tunnel,
fill it with water and send solitons down the tunnel |
16:07.14 |
santorum |
it would be like a winter surf park
:) |
16:07.24 |
Maloeran |
By the dynamics involved in a surf wave, I
would say there's a big loss of kinetic energy there, I don't think
it could be very stable |
16:07.50 |
santorum |
what about making it high but just before it
starts making whitewater? |
16:07.53 |
archivist |
surfer takes the energy out |
16:07.54 |
santorum |
So it runs smoothly |
16:08.05 |
santorum |
sure |
16:09.06 |
``Erik |
them crew boys are odd http://www.collegehumor.com/picture:14316 |
16:11.33 |
``Erik |
almost as odd as canucks http://www.collegehumor.com/picture:15608 |
16:11.34 |
``Erik |
:D |
16:12.21 |
santorum |
http://www.vcharkarn.com/vphysics/pictures/A273p1x1.jpg |
16:12.24 |
archivist |
http://www.nickscipio.com/funstuff/archive10/2005-09-06_motorcycleass.html |
16:25.53 |
*** join/#brlcad thing0
(n=ric@203-59-92-48.dyn.iinet.net.au) |
16:28.16 |
brlcad |
yukonbob: yes, I've talked to the coverity
folks |
16:28.45 |
brlcad |
they actually set us up with a free scan a few
months ago.. the scan was only partial though as something in their
setup failed -- it's not been updated/changed since |
16:28.57 |
brlcad |
I pinged them on the status a few weeks ago,
but have yet to hear a response yet |
16:31.04 |
brlcad |
santorum: working on bzflag is one of my other
passions, I'm one of the core devs, leading contributor, project
admin, yada yada .. good stuff. it's a nice diversion and
different style of coding environment (with exceptionally different
user base of course) |
16:49.16 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/librt/Makefile.am: use RT_LIBS since we need libbu and
other libs that are missing. hopefully helps with unresolved
symbols on ubuntu, but there's probably more cases like this that
need fixing. |
16:55.03 |
yukonbob |
brlcad: cool -- I'd be interested in reviewing
the brl-cad code as marked by coverity once you hear back from
them... |
16:58.18 |
``Erik |
heh, join the club :) until then, use shtuff
like 'flawfinder' |
16:58.59 |
*** join/#brlcad elite01
(n=elite01@dslb-088-070-113-255.pools.arcor-ip.net) |
16:59.42 |
minute |
brlcad: The pdfs, are they all going to be
transfered to some over format then archived somewhere other than
the wiki (i.e. deleted from the wiki) or will they always remain on
the wiki and the other format offered by default? |
17:13.44 |
*** part/#brlcad thing0
(n=ric@203-59-92-48.dyn.iinet.net.au) |
18:24.58 |
brlcad |
yukonbob: yeah, I'm really curious to see what
they find as well |
18:25.37 |
brlcad |
alas the partial they did do didn't even get
to brl-cad sources, aborted early on in tcl/tk sources (they
weren't ignoring src/other yet) |
18:26.25 |
yukonbob |
:P |
18:26.36 |
brlcad |
minute: good question, not sure I'd remove
them from the wiki anytime soon |
18:26.58 |
brlcad |
if they were autogenerated nightly or
something, then the wiki might be eventually updated to just point
to the file instead of it actually being stored "in" the
wiki |
18:27.15 |
brlcad |
like a standard brlcad.org/docs/ path or
something |
18:33.48 |
minute |
brlcad: yeah |
18:34.11 |
minute |
sounds good |
18:48.29 |
brlcad |
we can cross that bridge when the docs are
actually fully integrated into the build system and being
auto-generated |
18:48.48 |
brlcad |
starseeker: with regards to toolchain, I think
if you have a toolchain that works, then that's the one to start
with |
18:48.59 |
brlcad |
jade seemed to be the best choice
regardless |
18:52.48 |
*** join/#brlcad IriX64
(n=mariodot@bas2-sudbury98-1096600612.dsl.bell.ca) |
18:54.18 |
IriX64 |
http://rafb.net/p/9N81gB57.html
<--- this happening to anybody else? |
18:56.05 |
IriX64 |
rerunning with verbose |
19:06.04 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/libfb/if_ogl.c: don't assume that stdout isn't being
used, bu_log will likely someday be changed to log to out instead
of err |
19:07.28 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/libfb/if_wgl.c: do the same on windows, don't close
our output channels |
19:12.25 |
brlcad |
IriX64: did you ever get Jamie to attach the
brl-cad headers to that hex.c program? |
19:12.44 |
*** join/#brlcad Z80-Boy
(i=clock@77-56-90-137.dclient.hispeed.ch) |
19:12.45 |
IriX64 |
I was never asked |
19:12.56 |
IriX64 |
but ill pass that on |
19:13.12 |
IriX64 |
he says you do it. |
19:13.35 |
brlcad |
I can't, it's a legality matter |
19:13.48 |
IriX64 |
what should he put in |
19:14.01 |
IriX64 |
he's listening |
19:14.35 |
IriX64 |
is it in read.me? |
19:21.24 |
IriX64 |
shot myself in the foot, mea culpa
:( |
19:37.48 |
brlcad |
sorry, someone stopped by |
19:37.53 |
brlcad |
see the header on any of the existing
files |
19:38.07 |
IriX64 |
sure |
19:38.13 |
brlcad |
or run the sh/header.sh script |
19:38.20 |
brlcad |
that'll attach the header
automatically |
19:38.24 |
IriX64 |
even better |
19:38.41 |
IriX64 |
when he does it ill post it |
19:38.46 |
brlcad |
cool |
19:39.02 |
brlcad |
please be sure to have him put his full name
in there as the Author |
19:39.10 |
IriX64 |
right |
19:39.13 |
brlcad |
so he can be attributed correctly |
19:40.50 |
brlcad |
typing this on the fly, but this should be an
example:
http://brlcad.cvs.sourceforge.net/cvsroot/brlcad/brlcad/src/libpkg/tpkg.c |
19:42.10 |
brlcad |
ah, here we go:
http://brlcad.cvs.sourceforge.net/*checkout*/brlcad/brlcad/src/libpkg/tpkg.c |
19:50.07 |
*** join/#brlcad Elperion
(n=Bary@p5487560B.dip.t-dialin.net) |
19:52.32 |
IriX64 |
thanks |
20:47.05 |
starseeker |
brlcad: OK, sounds good - yukonbob I think
has had some success with the jade route |
20:53.04 |
yukonbob |
starseeker: indeed I have -- use that Makefile
I sent you as a template... what kind of system are you trying to
build on (ie: FreeBSD, Debian, Red Hat, Windows, MacOS
X)... |
20:53.42 |
starseeker |
I'm not yet - I'm stubbornly trying to finish
the markup to a valid state first ;-) Gentoo is my primary
platform, so I already have jade installed |
20:55.26 |
yukonbob |
starseeker: you should consider incremental
builds, so you can check to see if errors are cropping up along the
way. If you need a hand retro-fitting the Makefile, or with
managing the .xml file, drop a note... |
20:55.43 |
starseeker |
It's a good idea. |
20:56.17 |
starseeker |
I've just been "on a roll" and also trying to
make it go faster by doing "type specific" formatting - e.g.
getting all the informal tables at once |
20:56.49 |
yukonbob |
well, you know where to reach me if I can help
:) |
20:57.18 |
starseeker |
Yep :-) Thanks! |
21:02.41 |
starseeker |
yukonbob: I can't recall offhand - does
openjade require a TeX install? |
21:04.14 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/libfb/Makefile.am: use FB_LIBS instead, pick up the
other dependencies that are needed |
21:10.10 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/src/libfb/
(if_4d.c if_X.c if_X24.c if_ogl.c if_sun.c if_wgl.c): |
21:10.10 |
CIA-4 |
BRL-CAD: BAM! .. lingering windows is now the
default. it only took hundreds of |
21:10.10 |
CIA-4 |
BRL-CAD: complaints and 20 years of
development. this change makes it the default for |
21:10.10 |
CIA-4 |
BRL-CAD: most of the existing active
framebuffer interface types, also adding a \\t\ |
21:10.10 |
CIA-4 |
BRL-CAD: option to complement the existing
\\l\ option to allow folks to obtain the |
21:10.13 |
CIA-4 |
BRL-CAD: previous behavior if needed. all this
mode code really should be consolidated |
21:10.15 |
CIA-4 |
BRL-CAD: and made consistent, but that is a
chore for another day. |
21:18.57 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac:
termio apparently needs TERMLIB (need to verify), and don't include
the optional FB_LIBS since the Makefile.am takes care of it.
optical does use/need librt; tclcad needs libfb |
21:19.14 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/NEWS: lingering
framebuffer windows are now the default |
21:24.25 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/other/blt/library/.cvsignore: ignore generated
pkgIndex.tcl |
21:24.54 |
CIA-4 |
BRL-CAD: 03brlcad * 10brlcad/src/ (10 files in
10 dirs): |
21:24.54 |
CIA-4 |
BRL-CAD: the libraries really need to libadd
all of their requisite dependencies or there |
21:24.54 |
CIA-4 |
BRL-CAD: will be unresolved symbols on
platforms; this isn't just a libtool issue |
21:24.54 |
CIA-4 |
BRL-CAD: (libtool needs this info). this
change will hopefully help the build on a few |
21:24.54 |
CIA-4 |
BRL-CAD: other platforms, though I suspect
there are still a few obscure cases (with |
21:24.57 |
CIA-4 |
BRL-CAD: buggy libtool) where unresolved
symbols might be encountered with dynamic/shared |
21:24.59 |
CIA-4 |
BRL-CAD: libadd libraries not getting carried
through to the linker line for binaries. |
21:38.19 |
*** join/#brlcad IriX64
(n=mariodot@bas2-sudbury98-1096600612.dsl.bell.ca) |
21:46.34 |
louipc |
This SF.net email is sponsored by:
Microsoft |
21:46.35 |
louipc |
lol |
21:59.56 |
brlcad |
heh, nice catch |
21:59.59 |
brlcad |
i didn't see that |
22:11.56 |
archivist |
the cheeky buggers managed a sqlserver google
add on mysql's site once |
22:17.45 |
brlcad |
heh |
22:28.19 |
Maloeran |
I'm a bit surprised by all the advertisement
from Microsoft on SF, I thought they would be a bit more picky
about the ads they accept |
22:36.25 |
CIA-4 |
BRL-CAD: 03starseeker *
10brlcad/doc/book/VolumeII.xml: Markup through Lesson 10. |
22:39.00 |
starseeker |
Maloeran: Hey, if they want to fund the
opposition who are we to object? ;-) |
22:39.41 |
louipc |
it's like trying to sell wheelchairs to able
bodied people |
22:40.00 |
starseeker |
Pretty much ;-) |
22:40.29 |
starseeker |
I was a bit surprised to see Microsoft
advertising there though |
22:41.06 |
louipc |
yeap |
22:41.51 |
starseeker |
crud, shopping list |
22:42.16 |
starseeker |
back into the maelstrom... |
23:22.15 |
*** join/#brlcad CIA-4
(n=CIA@208.69.182.149) |