00:38.15 |
brlcad |
hello stas |
00:38.47 |
stas |
brlcad, if only you are not a bot,
hello |
00:40.17 |
CIA-128 |
BRL-CAD: 03starseeker * r49739
10/brlcad/trunk/ (CMakeLists.txt misc/CMake/BRLCAD_Summary.cmake):
move the rest of the summary logic to BRLCAD_Summary.cmake,
organize, clean-up, header and footer, etc. |
00:40.45 |
starseeker |
he works like a machine, but he's not a bot
;-) |
00:41.15 |
stas |
whoa, sorry for that :) |
00:42.04 |
stas |
actually guys if you have a minute, I wanted
to ask about gsoc |
00:42.34 |
starseeker |
ask away - we read scroll-back, so even if we
aren't around better to ask and wait |
00:42.55 |
stas |
nice, thanks. |
00:43.21 |
stas |
I read on wiki you are looking for a mainter
for brlcad web stuff |
00:44.05 |
starseeker |
most of the gsoc web related stuff is about
new abilities, not so much maintaining |
00:44.22 |
stas |
the only question I have about this, is how
hard is to make you guys change your position about what should be
the technologies |
00:44.38 |
starseeker |
points at brlcad - question
for him |
00:44.47 |
brlcad |
stas: "it entirely depends" :) |
00:45.14 |
brlcad |
we're not married to any technology, but would
need a compelling reason to move to something else given the short
timeframe gsoc affords |
00:45.23 |
stas |
i mean, i know python and php, but tbh, i will
never get back to those if it were to write web stuff |
00:45.50 |
brlcad |
so, a RoR fan? |
00:46.00 |
stas |
ruby to be fair |
00:46.05 |
stas |
ror is kinda bloated |
00:46.12 |
brlcad |
nods |
00:46.18 |
brlcad |
so what's the idea? |
00:46.36 |
brlcad |
migrate it all to custom ruby code?
:) |
00:47.15 |
brlcad |
(yes is a valid answer, smilie
notwithstanding) |
00:47.17 |
stas |
not much, write all the stuff you need with a
mvc framework, automatize some continous integration (be that
travis-ci or a jenkins instance on our own) with a 80-90%
coverage |
00:47.40 |
starseeker |
waits for ``Erik to vote for
uncommonweb and lisp... |
00:47.43 |
stas |
from that point stuff should be a snap to
maintain |
00:48.08 |
stas |
i think lisp would be an overhead :) |
00:49.13 |
stas |
btw, I saw docbook has a nice lib in
ruby |
00:49.23 |
starseeker |
stas: sorry, inside joke |
00:49.26 |
stas |
tries to buy you guys
:) |
00:49.30 |
brlcad |
stas: so let me caveat by saying that sounds
like a perfectly valid and good proposal to submit regardless and
it'd probably get considerable discussion |
00:49.53 |
brlcad |
but now you're talking in terms that
matter |
00:50.20 |
brlcad |
rewriting to a different CMS or language or
platform by itself isn't very compelling on its own |
00:50.31 |
brlcad |
there should be some compelling tangible
benefit |
00:50.41 |
brlcad |
like imminent or demonstrated docbook
integration |
00:51.37 |
stas |
the benefit will be that we have some tested
and good looking tools |
00:52.05 |
brlcad |
or showing here are the XYZ steps you have to
take now, here's the MN steps you have to take later that will save
X minutes/hours/days of your life a year from now |
00:52.40 |
stas |
come again :) |
00:52.42 |
brlcad |
drupal is arguably tested too, no?
:) |
00:52.53 |
brlcad |
whether it's good looking depends on css
fu |
00:52.54 |
stas |
drupal is hardly maintainable |
00:52.56 |
stas |
:) |
00:53.12 |
brlcad |
it's being maintained now (at whatever
cost) |
00:53.52 |
stas |
well lets go wordpress than. the point of
getting a new tool like ruby in your stack would also be the
quality of the code and result |
00:54.38 |
brlcad |
so again, what I just said basically amounts
to "prove it" |
00:54.44 |
brlcad |
not by example, but by description |
00:55.03 |
CIA-128 |
BRL-CAD: 03starseeker * r49740
10/brlcad/trunk/misc/CMake/BRLCAD_Summary.cmake: extra line
return |
00:55.11 |
brlcad |
the docbook angle is a great one, for example,
because that's a high-priority topic |
00:55.25 |
brlcad |
it IS a pain in the ass to integrate docbook
with just about everything I know of right now |
00:55.32 |
brlcad |
at least bi-directionally |
00:55.54 |
stas |
you have media wiki right now,
right? |
00:56.01 |
brlcad |
so if you could describe a system that
provided bidirectional docbook editing, no matter if it was perl
scripts and ML code, it'd be very interesting :) |
00:56.34 |
brlcad |
drupal+mediawiki+gallery2 is the current bulk
of infrastructure, plus sourceforge services for the development
side of things |
00:56.58 |
stas |
yep, thats some php stuff in there |
00:57.30 |
stas |
mediawiki data is plain text basically, that
can be converted into docbook |
00:57.51 |
stas |
drupal now, can be integrated through an
API |
00:58.24 |
stas |
be that some restful json or xml, and simple
editing support can be added |
00:58.45 |
stas |
i think we can even parse html into
docbook |
00:59.11 |
stas |
from that point we can have a repository where
our tool will commit docbook format |
00:59.51 |
stas |
and a cron job that converts all that stuff in
pdf/html or *tex |
01:00.21 |
stas |
sure this is not enough argument to move to
ruby, but I saw the other tasks |
01:00.33 |
stas |
and it probably makes more sense |
01:02.02 |
stas |
mostly becase we will need database schema
that will likely to change, or some fast prototyping tool for
generating all kind of graphs and output formats |
01:11.35 |
stas |
brlcad, if what I wrote makes any sense, I
could prepare a more in details list of what and how we can use,
some draft proposal |
01:15.28 |
stas |
!ping |
01:25.12 |
brlcad |
sorry, phone call |
01:26.10 |
brlcad |
stas: what you wrote makes sense, but keep in
mind that the holy grail is bi-directional editing, which I don't
think anyone has working |
01:26.54 |
brlcad |
that's best served as a mediawiki or drupal or
whatever plugin that renders the docbook to something, allows
editing, but then ALSO unrenders back to docbook for backend
review/commit |
01:34.45 |
brlcad |
if you have an idea for that, I'm all ears
regardless of language |
01:35.27 |
stas |
brlcad, thanks, I'll do some research. Though
so far it still looks like the best option would be to fix drupal
and mediawiki |
01:36.00 |
brlcad |
look forward to reading the application(s)
;) |
01:36.10 |
brlcad |
good chances this year for well-developed
apps |
01:39.08 |
stas |
not sure yet if i will apply, with php this is
pretty straigh, find a format that both media wiki and drupal
speaks (probably mediawiki markup +/- html) -> docbook |
01:41.26 |
stas |
mediawiki has an api, that can be used to
update content from docbook, and from there its drupal, with the
same code as mediawiki to render and edit it |
01:43.39 |
stas |
all that might need tweaking is the cron
worker that would need to convert diff into wiki format |
01:51.00 |
brlcad |
stas: it doesn't need to speak to both mw and
drupal, just one or the other |
01:51.31 |
brlcad |
the feature we need a bidirectional web
editing interface for docbook, the back-end could really be
anything |
01:52.13 |
stas |
hmm, sounds more like some sort of wysiwyg in
javascript |
01:52.17 |
brlcad |
if you write a solid proposal that involved
some language other than php, chances would be very high |
01:52.34 |
brlcad |
s/would/would still/ |
01:53.15 |
brlcad |
it just seems like it'd be an easier task
(again to get bidirectionally) using an existing plugin API to
something else so it's integrated |
01:53.20 |
brlcad |
not necessary though |
01:53.22 |
stas |
true, but I'm trying to be pragmatic, the
tools will end up playing better with php, as those are
mediawiki |
01:53.47 |
brlcad |
developer ability is another
consideration |
01:54.08 |
brlcad |
we're not invested in php presently, at least
not substantially |
01:54.30 |
brlcad |
we're only invested in mediawiki and drupal as
a container for data -- user perspective, not development |
01:55.06 |
brlcad |
the only php we have is a plugin I wrote a few
years ago that publishes mediawiki changes to CIA and another GSoC
project that built a model repository as a set of drupal
plugins |
01:55.19 |
brlcad |
neither of which is critical to our core
website infrastructure |
01:55.27 |
brlcad |
and easily translated to something
else |
01:55.30 |
stas |
so to reformulate, if I could bring a solution
for easy editing of docbook files (wysiwyg, preview, review) you
would be happy? |
01:56.21 |
stas |
in the end, you wont even need wiki, since
static html can be generated |
01:56.22 |
brlcad |
if it was well thought-through, probably very
happy |
01:56.35 |
brlcad |
static html can't be edited |
01:56.46 |
stas |
i mean, the tool will produce |
01:57.15 |
stas |
sort of a mediawiki, but with docbook
behind |
01:57.18 |
brlcad |
editing can happy directly to the docbook
files or ALSO through a web interface, that's part of the
bidirectionality desired |
01:58.22 |
brlcad |
keep in mind that there's been docbookwiki (
http://freecode.com/projects/docbookwiki
) around for years but it's insufficient |
01:58.30 |
brlcad |
the editing interface plainly sucks |
01:58.47 |
brlcad |
and is only a subset of docbook iirc |
02:00.03 |
brlcad |
basically a usability fail |
02:00.31 |
brlcad |
the interesting aspect of mediawiki is that
you might be able to preserve mw-syntax (which is far better than
db) |
02:00.43 |
brlcad |
you don't *really* want your editors to have
to care that it's docbook on the backend unless it's strictly
necessary (mw syntax dominates usability here, simple) |
02:01.43 |
brlcad |
granted, even showing db tags in a text box is
better than nothing ;) |
02:07.49 |
stas |
actually you can preserve mw as the basic
format, since both formats speak html, which is more or less
"standard" or should be for the compilers/renderers |
02:08.31 |
starseeker |
bear in mind the "canonical" form of our
documentation is DocBook, and DocBook->HTML->DocBook is
lossy |
02:08.41 |
stas |
also reviving docbookwiki is more like to be a
failure, since mw is greatly maintained |
02:09.12 |
stas |
starseeker, true, was just throwing
ideas |
02:09.35 |
stas |
we would need a tool that speaks for both
formats |
02:11.01 |
brlcad |
if mediawiki were used, you'd want to
translate something like
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/doc/docbook/articles/en/about.xml?revision=49740&content-type=text%2Fplain
to mw-syntax with docbook properties preserved but hidden |
02:11.14 |
brlcad |
so then you could allow edits but then go back
to db without loosing any structure |
02:12.28 |
brlcad |
that's why part why the language is mostly
irrelevant -- it's far from being the hardest part of this
problem |
02:12.44 |
brlcad |
if a plan is solid, it'll get
traction |
02:13.13 |
starseeker |
fwiw - there is an old editor project called
qemacs that claimed some WYSIWYG DocBook abilities based on a
XML/CSS2 renderer - perhaps that approach would have some useful
hints? |
02:13.41 |
starseeker |
http://brlcad.org/~starseeker/qemacs-docbook-mode.png |
02:13.50 |
starseeker |
http://brlcad.org/~starseeker/qemacs-text-mode.png |
02:14.04 |
starseeker |
http://savannah.nongnu.org/projects/qemacs |
02:14.10 |
stas |
starseeker, yep, that approach is probably the
only one we should consider, since the tools will end up web
anyway |
02:14.31 |
stas |
i'm seriously thinking about a possible
javascript library |
02:15.19 |
stas |
unlikely to have full db format support, but
with basic and most used attributes |
02:15.37 |
brlcad |
starseeker: any thoughts on which of
https://github.com/mpictor/StepClassLibrary/wiki/Gsocideasforstudents
we might be interested in? |
02:15.59 |
brlcad |
pulling over the viewer, that's a decent
fit |
02:17.32 |
starseeker |
probably don't want to go directly from STEP
to Collada - that needs to be staged through an intermediate step,
maybe something like the json-based ideas we discussed a while
back |
02:17.44 |
starseeker |
doubts that can be scoped for
GSoC... |
02:19.27 |
starseeker |
don't really care about python... |
02:21.59 |
starseeker |
even our current clean-up item is a bit tricky
because we need to do the merge first... |
02:24.38 |
stas |
ok guys, thanks a lot for chat, i'm gonna get
some sleep. |
02:36.12 |
brlcad |
stas: you're welcome -- will look forward to
talking/reading more |
03:03.22 |
CIA-128 |
BRL-CAD: 03Sean 07http://brlcad.org * r3325
10/wiki/Google_Summer_of_Code/Project_Ideas: stub in a STEP viewer
from SCL project ideas |
03:15.25 |
CIA-128 |
BRL-CAD: 03Sean 07http://brlcad.org * r3326
10/wiki/STEP_Viewer: fill in initial details for a step
viewer |
03:17.10 |
CIA-128 |
BRL-CAD: 03Sean 07http://brlcad.org * r3327
10/wiki/Google_Summer_of_Code/Project_Ideas: ws |
06:54.59 |
*** join/#brlcad Georgiy
(4e8bd6a9@gateway/web/freenode/ip.78.139.214.169) |
08:40.09 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
08:45.03 |
brlcad |
moin |
08:49.20 |
*** join/#brlcad Stattrav
(~Stattrav@61.12.114.82) |
08:49.20 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
09:22.59 |
CIA-128 |
BRL-CAD: 03Ksuzee 07http://brlcad.org * r3328
10/wiki/Talk:Google_Summer_of_Code/Project_Ideas: New page:
test |
09:23.11 |
CIA-128 |
BRL-CAD: 03Ksuzee 07http://brlcad.org * r3329
10/wiki/Talk:Google_Summer_of_Code/Project_Ideas: Removing all
content from page |
09:36.29 |
*** join/#brlcad JanC_
(daba13f5@gateway/web/freenode/ip.218.186.19.245) |
09:39.13 |
*** join/#brlcad Georgiy
(4e8bd6a9@gateway/web/freenode/ip.78.139.214.169) |
09:41.14 |
*** join/#brlcad Jan_C
(daba13f5@gateway/web/freenode/ip.218.186.19.245) |
09:47.36 |
Jan_C |
hi is anyone here? im wondering if i should
introduce myself here for your gsoc projects? |
09:56.11 |
d_rossberg |
Jan_C: i suspect most people here are still
asleep, but they will read your messages as soon as they come back
to this forum |
09:56.29 |
d_rossberg |
so don't worre to introduce yourself
here |
09:58.36 |
Jan_C |
hehe, you mean don't worry (about) introducing
myself? |
10:01.26 |
d_rossberg |
yes |
10:02.36 |
d_rossberg |
another possibility would be the developer
mailing list |
10:08.50 |
Jan_C |
well, just as a short intro: im an undergrad,
currently persuing two degrees in math and computer science, with
some background in modern physics (ie Einstein and after) |
10:10.53 |
Jan_C |
i was kinda surprised that there is actually
such a science oriented project in gsoc (the one on bending light),
im pretty interested in working on it |
10:14.21 |
Jan_C |
in fact i feel tempted to solve all the
gravity problems by writing a library to deal with object in
fields, and maybe it can be extended somewhat to
electromagnetism |
10:21.17 |
*** join/#brlcad Stattrav
(~Stattrav@61.12.114.82) |
10:21.17 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
10:26.31 |
*** join/#brlcad stas
(~stas@82.208.133.12) |
10:44.00 |
*** join/#brlcad novoman
(6d6fb916@gateway/web/freenode/ip.109.111.185.22) |
10:44.48 |
*** part/#brlcad novoman
(6d6fb916@gateway/web/freenode/ip.109.111.185.22) |
11:28.12 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
11:50.46 |
brlcad |
hello Jan_C |
11:51.29 |
brlcad |
glad to hear that you're interested in our
science projects, they are pretty interesting overall |
11:52.08 |
brlcad |
the gravity/physics integration is actually an
effort that was started with the european space agency's summer of
code in space last year |
11:52.33 |
brlcad |
still some work needed there, but some of the
basic infrastructure is in place |
11:53.19 |
brlcad |
our dev that worked on it can probably go into
more/better detail on where that effort stands |
12:41.54 |
Jan_C |
hi, regarding the project on simulating
celestial gravity, you meant multilevel problems like sun-planets
together with planets-moons? |
12:50.10 |
Jan_C |
i had also taken a brief look at the european
space agency summer of code submission, correct me on this, but
what was done was a new calculation for the next frame was being
made each time from the previous frame? |
12:54.06 |
Jan_C |
if that is the case, it might not be possible
to apply it for celestial gravity because the gravitational field
is not constant as the objects moves within each unit of time in
the calculation |
13:35.20 |
*** join/#brlcad witness123
(~witness@gateway/tor-sasl/witness123) |
13:49.54 |
CIA-128 |
BRL-CAD: 03brlcad * r49741 10/brlcad/trunk/
(BUGS TODO): report of a bug in the idents command output where the
first column region counter is printing wrong. |
14:02.27 |
brlcad |
Jan_C: the field might not be constant, but
then it doesn't have to be -- you'd apply a different gravity force
each frame (to each object) |
14:02.43 |
brlcad |
but then that's why they're separate projects,
rather different dynamics obviously |
14:04.02 |
brlcad |
the issue is mostly usability and integration
-- you want a system that users can just turn on/off and have it
"do the right thing" regardless of the forces involved |
14:04.38 |
brlcad |
the socis project was just a first step,
getting a physics engine actually calculating basic newtonian
interactions |
14:05.00 |
brlcad |
excellent progress (some videos available),
but still another summer's worth of work to go probably
;) |
14:29.48 |
``Erik |
one of these days, I'll look over the current
bullet integration and try to get it working on my machines O.o
:) |
14:31.37 |
``Erik |
starseeker: ucw/lithp might not be right for
that project, it might even be better as perl or tcl O.o ruby is a
nice language, though, always liked it more than python |
14:32.52 |
``Erik |
stas: you said "ruby" and "not rails", do you
consider rails to be a 'necessary evil' to gain ruby, or do you use
another framework (sinatra, your own)? |
14:33.18 |
brlcad |
``Erik: the VM image should have everything
set up and ready to go |
14:34.03 |
stas |
``Erik, the only reason I wont use rails in a
project that is not very dynamically developed, is that
maintainence tasks would require more time than development
itself |
14:34.30 |
``Erik |
brlcad: with bullet integration? I haven't
actually been following the effort... I have a few boxes with
bullet, but BRL-CAD's cmake doesn't find it, and I haven't tried
tweaking anything |
14:35.31 |
brlcad |
``Erik: yeah, that was one of the pieces I
asked tom to install so it would be just ready to go |
14:36.29 |
stas |
in fact, all you would need for, lets say, db
storage app, is an orm and rack based framework, but not necessary
rails, I would suggest ramaze (plain mvc with rack as only
dependency and twice at least less resource consumption) |
14:36.48 |
``Erik |
stas: yeah, any dynamic sites tend to require
extra work to make static versions if they take much traffic...
(hitting even a basic rails page with ab is concerning, not sure if
big sites like github and groupon throw loads of machines at it or
have done 'clever' things) |
14:37.25 |
stas |
well, they pay nice fees to amazon, and have
clusters of redis/memcache servers |
14:40.03 |
``Erik |
I've been programming more functional style
than oo (describe with verbs, not nouns), which is at odds with
rails... toooo many migration targets, so I kinda moved my focus to
ucw :D |
14:42.00 |
``Erik |
brlcad: cool beans, gives us a place to go to
if we can't walk someone through setting up their machine correctly
(or have an issue with the cmake files on a different platform that
we haven't run into) |
14:44.32 |
stas |
brlcad, I found that http://code.google.com/p/callimachus
added some basic docbook editing to wymeditor http://i.imgur.com/BXGGA.png |
14:45.35 |
``Erik |
(I'll note that the new server already has
ruby19, rails, devise, thin, etc. in place, plus the apache proxy
module to expose the rails/ruby app as a vhost or dir, with ssh
support) |
14:45.42 |
stas |
so, I think we should do a tool like this but
for docbook http://showdown.im/ |
14:46.11 |
stas |
``Erik, what server? |
14:46.52 |
``Erik |
the machine that brlcad.org will eventually
move to |
14:50.17 |
stas |
thats nice, though that woulda been my least
problem to solve :) |
14:51.38 |
``Erik |
heh, yeah, we can install pretty much anything
needed on the new machine, the old one is kinda stuck at the
moment |
15:05.32 |
brlcad |
stas: that's pretty interesting
(bxgga) |
15:05.49 |
brlcad |
looks like it got a few things wrong, but I
like the para identification |
15:26.45 |
starseeker |
stas: you were thinking the best way to
approach DocBook<->web would be a separate library that could
be integrated into multiple frameworks? |
15:27.02 |
stas |
starseeker, exactly, a javascript
tool |
15:27.12 |
stas |
since its best suitable for web |
15:27.42 |
stas |
back to backend there can be any language or
library that speaks docbook |
15:28.07 |
starseeker |
in principle I like the sound of that - could
switch frameworks without having to redo anything except the
framework<->javascript integration |
15:30.40 |
stas |
i will do some more research, especially i
need to take a look at docbook xml schema, but I'm glad we could
find a common-ish point |
15:31.51 |
brlcad |
except you end up coding itn the worst of all
available languages ;) |
15:34.41 |
brlcad |
just half-kidding ;) |
15:47.00 |
stas |
brlcad, actually I can't agree more |
15:47.01 |
stas |
:D |
15:49.57 |
brlcad |
so you came complaining about javascript and
end up convincing yourself and others that javascript is the way to
go, good job! :) |
15:50.30 |
brlcad |
bah, s/about javascript/about php/ |
15:50.50 |
stas |
above all, be that javascript, or php, those
are just tools, the final result is what actually matters |
15:51.06 |
stas |
but I can consider flash too :) |
15:53.56 |
brlcad |
clearly you'll need to implement a flash
engine in javascript first because adobe's is so unstable |
15:55.31 |
stas |
may I withdraw the flash part I mentioned
:) |
15:56.46 |
*** join/#brlcad Stattrav
(~Stattrav@unaffiliated/stattrav) |
16:18.36 |
CIA-128 |
BRL-CAD: 03starseeker * r49742
10/brlcad/branches/STABLE/ (. src/libtclcad/tclcad_obj.c): Apply
49150 |
17:07.59 |
Stattrav |
There is no -Werror in the makefile but why
does it treat warnings as errors ? |
17:08.51 |
Stattrav |
I am using r43163 though |
17:09.52 |
Stattrav |
pulls in the latest from the
svn. |
17:10.08 |
Stattrav |
nevermind. |
17:18.31 |
brlcad |
heh |
17:22.25 |
``Erik |
javascript isn't all that bad, and you can
always use something like parenscript or coffeescript to generate
it :D |
17:34.10 |
CIA-128 |
BRL-CAD: 03starseeker * r49743
10/brlcad/trunk/CMakeLists.txt: Don't want to change the configure
script generated just because we're doing a multi-configuration
build... |
17:35.44 |
starseeker |
nothing 6000+ commits couldn't
fix... |
18:02.28 |
stas |
:) |
19:02.09 |
*** join/#brlcad ksuzee
(~ksuzee91@46.149.82.166) |
19:10.15 |
*** join/#brlcad merzo
(~merzo@192-153-201-46.pool.ukrtel.net) |
19:24.55 |
*** join/#brlcad andrei
(~andrei@188.25.160.226) |
19:28.17 |
andrei |
Hello , my name is Popescu Andrei and I am a
second year undergraduate at Polytechnic University of
Bucharest |
19:29.07 |
andrei |
May I ask a few questions about some of the
Graphical User Interface projects and Code refactoring projects
regarding GsoC and how would that benefit the
organisation? |
19:29.35 |
brlcad |
andrei: absolutely |
19:30.29 |
andrei |
Well that might sound really wierd |
19:30.31 |
brlcad |
note that IRC responses are sometimes
interactive/instantaneous and sometimes will take a while (maybe a
couple hours) before someone responds, but someone does if you're
still in the channel |
19:30.53 |
andrei |
but I would be interested in a project that
prolonges more than the GsoC period |
19:31.31 |
brlcad |
what's weird about that? :) |
19:31.32 |
andrei |
As the project I choose at GsoC is the first
real-deal project I ever attempt |
19:31.45 |
andrei |
I want to be a starting point and also a point
to which I could reffer to |
19:31.50 |
andrei |
as doing a good job |
19:32.18 |
andrei |
I noticed the "Impact" Section |
19:32.22 |
andrei |
on your idea's list |
19:32.41 |
andrei |
But which of those projects is of greater
importance to you |
19:32.52 |
brlcad |
impact is merely a notion of how many users
may be directly affected, not at all a measure of importance or
value |
19:33.20 |
brlcad |
if it's an interesting project to you, then
it's important |
19:34.00 |
andrei |
Well there are several |
19:34.06 |
andrei |
but I have some limitations
unfortunately |
19:34.12 |
andrei |
I only have knowledge of C and Java |
19:34.16 |
brlcad |
the topics up there are actually but a tiny
subset of things one would work on |
19:34.31 |
brlcad |
they're up there because they're all very
desirable |
19:34.53 |
brlcad |
several to you, perhaps, but not to us
;) |
19:35.11 |
brlcad |
see our TODO file and you'll find a couple
hundred more ideas |
19:35.15 |
andrei |
For example |
19:35.26 |
andrei |
The Visualizing Constructuive Solid
Geometry |
19:35.38 |
brlcad |
probably another hundred or two here: http://brlcad.org/~sean/ideas.html |
19:36.08 |
*** join/#brlcad ksuzee_
(2e9552a6@gateway/web/freenode/ip.46.149.82.166) |
19:36.31 |
andrei |
I curently work on a smaller scale project,
that was assigned to us by university, which is the Google Ai
challange replica |
19:36.39 |
brlcad |
at the bottom of that last one are projects
that each would take anywhere from 6 months to 6 years to complete
;) |
19:37.07 |
brlcad |
okay, neat -- is it open source? |
19:37.38 |
andrei |
Well , not really , but it s a larger
project |
19:37.46 |
andrei |
that familiarizes us with tools such as git
hub |
19:39.08 |
andrei |
hmm :) |
19:39.46 |
brlcad |
if it's on github, it's probably open
source... |
19:39.58 |
andrei |
well |
19:39.59 |
brlcad |
doesn't matter |
19:40.11 |
andrei |
I didn't say it's open source because it
doesn't really serve a purpose |
19:40.17 |
andrei |
aside of educational purposes that
is |
19:40.25 |
brlcad |
purpose has nothing to do with it |
19:40.48 |
brlcad |
if it's code, it's under some form of rights
management, license, or contract |
19:41.07 |
andrei |
I am familiar with the open source
project |
19:41.11 |
andrei |
I mean |
19:41.14 |
andrei |
philosophy |
19:42.19 |
brlcad |
so then you should know if the code was
published or not no? :) |
19:42.32 |
brlcad |
is it available online somewhere? |
19:43.09 |
andrei |
The code is entirely written by me and three
teammates , I will post it on github in two or three days |
19:43.40 |
andrei |
Anyway |
19:43.47 |
andrei |
resuming to Visualizing Constructive Solid
Geometry (CSG) |
19:44.13 |
brlcad |
drastically different from the refactoring
projects .. what draws you to that idea? |
19:44.27 |
andrei |
Well |
19:44.36 |
andrei |
In highschool I used to help my physics
teacher |
19:44.45 |
andrei |
develop small E-learning lessons |
19:45.09 |
andrei |
Using Macromedia Flash |
19:46.42 |
brlcad |
so you see this as similarly helping users
learn and visualize their data |
19:46.50 |
andrei |
Indeed |
19:47.23 |
brlcad |
so what did you have in mind? |
19:48.26 |
andrei |
Well |
19:48.43 |
andrei |
I have used a few days ago the NS tool to
review how a small network is working |
19:48.45 |
andrei |
and transfering data |
19:51.37 |
andrei |
I am trying to get familiarized with Tcl /
Tk |
19:52.01 |
andrei |
and probably I don't really have a good enough
vision |
19:52.04 |
andrei |
about what should I do |
19:53.01 |
brlcad |
fair enough |
19:53.31 |
andrei |
Actually I m looking over Graphviz |
19:53.36 |
brlcad |
we certainly have plenty of ideas on the
topic, of course, and can discuss it in-depth but it is a tricky
project to cut one's teeth on it |
19:53.57 |
brlcad |
have you used our graphiz exporter
yet? |
19:54.49 |
andrei |
I haven't done it so far ,
unfortunately |
19:54.57 |
andrei |
I m trying to do that now |
19:55.19 |
brlcad |
It's a simple little program, limited options,
but does the trick and will show you a hierarchy |
19:55.45 |
brlcad |
doesn't have a GUI though or any means of
editing the graph (other than cracking out a text editor to change
the dot file) |
19:58.41 |
andrei |
I have Ubuntu 11.10 at the moment |
19:59.01 |
andrei |
I might be wrong but , is the program
available for this distribution? |
19:59.15 |
andrei |
I have ran sudo apt-get install graphviz and
it seemed to have been installed |
20:02.58 |
andrei |
I'm going to have a closer look to the
documentation |
20:03.01 |
andrei |
as I m a bit confused |
20:05.22 |
brlcad |
is what program available? |
20:06.51 |
andrei |
<PROTECTED> |
20:06.54 |
andrei |
the brlcad toolkit |
20:07.36 |
brlcad |
brl-cad is not a program (or a toolkit) ..
it's a suite of applications (hundreds) |
20:08.37 |
brlcad |
one thing that might help you |
20:08.52 |
brlcad |
this year we've put together a virtual machine
already fully pre-configured |
20:09.49 |
brlcad |
if you download/install VirtualBox, you'll be
able to load and run this disk image:
http://sourceforge.net/projects/brlcad/files/BRL-CAD%20for%20Virtual%20Machines/ |
20:09.59 |
brlcad |
you'll need about 6GB of disk space
free |
20:10.07 |
brlcad |
but everything you need is in there |
20:10.15 |
andrei |
Thank you :) I really appreciate it |
20:10.20 |
andrei |
I'm sorry for seeming a bit lost |
20:10.47 |
brlcad |
understandable, it's a lot to take
in |
20:11.37 |
brlcad |
given the complexity, you may end up being
more interested in one of the refactoring tasks
regardless |
20:11.47 |
brlcad |
that's one of the best ways to become
familiarized with code |
20:11.54 |
brlcad |
for any project |
20:12.22 |
andrei |
Hmm |
20:14.08 |
andrei |
I appologise beforehand if I will be or seem
to be annoying, it is certainly not my intention |
20:14.45 |
brlcad |
not annoying :) |
20:14.50 |
andrei |
the reason I have set eyes on a "bit harder"
project is from 8th of June( When I finish my exam session) until
1st of October |
20:14.57 |
andrei |
I have absolutely no comitments at
all |
20:15.19 |
brlcad |
our code base is more than a million lines of
code |
20:15.27 |
brlcad |
you could spend years refactoring and still
have years to go |
20:15.31 |
andrei |
indeed |
20:15.45 |
brlcad |
and refactoring doesn't imply easy |
20:15.53 |
brlcad |
it's just a good way to get introduced to
code |
20:16.19 |
brlcad |
some refactoring is exceptionally hard,
especially to do bug-free and without introducing bad API |
20:16.39 |
andrei |
so what you mean is that's a good way to start
working with your organisation |
20:17.01 |
brlcad |
gotta run, but there aer other folks in there
that can answer other questions too (and the mailing list of
course, for more thought-through questions or
introductions) |
20:17.14 |
brlcad |
good way to start working with any org
;) |
20:17.44 |
andrei |
Goodbye ! Then I will probably have a better
look |
20:17.48 |
andrei |
at the code refactoring projects |
20:18.00 |
andrei |
Thank you for the really helpful
advice |
20:46.32 |
Jan_C |
hi, regarding the idea of solving for motion
through space by getting a different force acting on the object, in
practice it would be problematic because there is no guarentee that
the planet would stay in orbit |
20:48.19 |
Jan_C |
if done mathematically with frames close to
each other, then that would draw out a more accurate orbit, however
thats only with arbituary precision values, if done with float,
that would only compound the problem |
20:52.57 |
Jan_C |
i would propose a whole different approach to
the problem from physics equations but that would involve tracing
out predefined paths, of course theres no reason why we cant have
both and compare the difference |
20:56.07 |
*** join/#brlcad stas
(~stas@188.24.46.106) |
21:01.19 |
andrei |
Goodnight everyone, will look better into the
Virtual machine in the morning |
21:01.21 |
andrei |
:) |
21:23.51 |
CIA-128 |
BRL-CAD: 03starseeker * r49744
10/brlcad/trunk/ (3 files in 3 dirs): Hrm. CMAKE_CFG_INTDIR doesn't
work for the install command, apparently - http://www.cmake.org/Bug/view.php?id=5747
- start experimenting... |
21:45.41 |
*** join/#brlcad n_reed
(~molto_cre@BZ.BZFLAG.BZ) |
21:46.43 |
stas |
do you guys usually are popular around
romanian students? :) |
21:52.12 |
*** join/#brlcad witness123
(~witness@14.139.228.210) |
22:34.54 |
CIA-128 |
BRL-CAD: 03starseeker * r49745
10/brlcad/trunk/ (misc/CMakeLists.txt
src/other/libtermlib/CMakeLists.txt): |
22:34.54 |
CIA-128 |
BRL-CAD: Stray changes needed for
Multi-configuration build tool installation rules. |
22:34.54 |
CIA-128 |
BRL-CAD: Xcode now successfully installs a
build of BRL-CAD. Still doesn't run from that |
22:34.54 |
CIA-128 |
BRL-CAD: installed directory, looks like
something wrong with Tcl index file |
22:34.54 |
CIA-128 |
BRL-CAD: generation... |
22:53.57 |
*** part/#brlcad ksuzee
(~ksuzee91@46.149.82.166) |
22:56.43 |
*** join/#brlcad witness123
(~witness@14.139.228.210) |
22:59.40 |
CIA-128 |
BRL-CAD: 03starseeker * r49746
10/brlcad/trunk/misc/CMake/TCL_PKGINDEX.cmake: Fix TCL_PKGINDEX in
multi-config cases. Gets archer working from install - mged still
can't read 'version' variable. |