00:09.33 |
*** join/#brlcad mihaineacsu
(~textual@92.85.203.155) |
00:57.59 |
maths22 |
brlcad: I will fix that |
00:58.22 |
maths22 |
brlcad: have you added any new ones
let |
00:58.27 |
maths22 |
s/let/yet |
01:11.20 |
maths22 |
brlcad: if a task is created the new way, it
can now be edited/copied the new way; if it was bulk imported, it
can be edited/copied the old way |
01:13.44 |
*** topic/#brlcad by maths22
-> Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2015 participants! If you're participating,
be |
01:14.12 |
*** topic/#brlcad by maths22
-> Topic for #brlcad: BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Welcome GCI 2014 participants! If you're participating, be
patient when asking questions... we're very busy and sometimes have
packed schedules. We will respond if you are still on IRC: learn
screen+irssi. |
01:14.18 |
maths22 |
Got the year right for the topic |
01:32.19 |
maths22 |
brlcad: I dropped the table, but I backed up
the data in case you had added things (modified/created times are
now tracked) |
01:39.37 |
maths22 |
brlcad: they are all imported |
01:51.31 |
maths22 |
brlcad: export should be good to go as well; I
might try it |
02:44.46 |
brlcad |
maths22: are you going to be around for a bit?
|
02:46.22 |
maths22 |
Yes |
02:47.56 |
*** join/#brlcad mihaineacsu
(~textual@92.85.203.155) |
02:58.17 |
brlcad |
maths22: great, I've been working on getting
our initial list in place and have been going back and forth from
the cake interface and a spreadsheet |
02:59.13 |
maths22 |
OK. I really should have a bulk import, but I
have not figure out what makes the most sense. |
02:59.35 |
maths22 |
If you end up with a final list, I can import
it into the cake interface |
02:59.36 |
brlcad |
can you help me find my way around the code?
if the formatting/styling needs changing for example |
02:59.39 |
brlcad |
(export) |
03:02.01 |
maths22 |
I think export is now fixed, but if not, it is
in [appdir]/Controller/TaskController.php |
03:02.15 |
maths22 |
[appdir]=/usr/web/brlcad.org/gci-dev/app |
03:02.40 |
maths22 |
it is actually TasksController.php |
03:05.36 |
maths22 |
brlcad: I am creating a github repo for
this |
03:05.47 |
maths22 |
What license should I put up with it |
03:06.45 |
brlcad |
maths22: I think what I was looking for is in
app/Model/Task.php? |
03:07.11 |
brlcad |
where you stylize the different sections into
one description |
03:07.13 |
maths22 |
Yes |
03:07.19 |
maths22 |
I thought you meant the CSV output |
03:09.04 |
brlcad |
I meant that too ... the columns look right,
but not the ordering (should be key, title, desc, time, mentors,
type, and tags if anything uses numeric positioning) |
03:09.17 |
maths22 |
It doesn't-it uses the headings now |
03:09.30 |
maths22 |
it=melange |
03:09.55 |
brlcad |
okay |
03:10.18 |
brlcad |
any ideas on how to autopopulate the mentor,
round-robin assignment? |
03:10.21 |
maths22 |
I think that is in the bulk upload
directions. |
03:10.36 |
maths22 |
Can you send me a list of mentors-I will add
that feature |
03:10.43 |
maths22 |
I will make it manually editable |
03:11.24 |
maths22 |
brlcad: I think random will be easier to
quickly do than round robin. Is that OK? (Otherwise I will come up
with a mechanism based on the id |
03:11.27 |
brlcad |
no opinion on the license, it's yours to
decide; I'd merely recommend something simple, perhaps compatible
with melange |
03:12.01 |
brlcad |
yes, a mentor must be assigned, and the name
must match their melange name exactly |
03:12.11 |
brlcad |
always been a pain |
03:12.23 |
brlcad |
usually upload them all as one user, then
change them in melange |
03:12.34 |
brlcad |
and just pick randomly as new tasks get
added |
03:12.57 |
maths22 |
I can pull the list... one second |
03:13.57 |
maths22 |
brlcad: can there be multiple
mentors |
03:14.38 |
brlcad |
there can |
03:14.43 |
brlcad |
comma separated list |
03:14.59 |
maths22 |
OK |
03:14.59 |
brlcad |
we only need to assign one, frankly doesn't
matter for us, but melange requires |
03:15.06 |
brlcad |
assigning does help motivate the
mentors |
03:15.24 |
brlcad |
could be useful to auto-assign two
randomly |
03:15.39 |
maths22 |
OK |
03:15.53 |
brlcad |
s/could/would/ |
03:22.12 |
brlcad |
maths22: okay, I'm going to give the list one
quick pass through before adding any more and test an
upload |
03:24.20 |
brlcad |
a helpful workflow change when you get users
exported/imported is a task save button (that stays on that task)
along with buttons for next task and previous task (using the sort
from the main task view) |
03:25.19 |
maths22 |
I am currently taking care of the mentor
assigment (it is right now broken, but give it a few
minutes) |
03:28.29 |
brlcad |
nods |
03:28.41 |
brlcad |
how much time do you have before you disappear
for the night? :) |
03:29.24 |
brlcad |
I can fall back to a spreadsheet if needed for
tomorrow and we can sort out export/updating if you need to
go |
03:30.33 |
maths22 |
I have a good bit of time |
03:30.34 |
maths22 |
rx |
03:37.15 |
brlcad |
okay, great .. I suspect I'll be working on
this through the night here |
03:38.20 |
brlcad |
(copy button doesn't seem to work) |
03:39.58 |
brlcad |
(task view now giving fatal errors too)
:) |
03:44.58 |
maths22 |
brlcad: that should be fixed-now I just need
to rotate through the mentors |
03:45.55 |
brlcad |
maybe just assign them on export if the field
is empty? |
03:46.24 |
brlcad |
that'd be a useful way to set/reset
them |
03:46.47 |
brlcad |
copy still doesn't seem to be working
too |
03:46.58 |
brlcad |
pops up the query but doesn't create the
tasks |
03:53.39 |
brlcad |
I assume you're doing something with task 1
mentor assignment? I unset my name once on it earlier, hope I
didn't mess you up |
04:04.59 |
maths22 |
brlcad: can confirm copy is broken with
numbers greater than 1. Will fix |
04:05.12 |
maths22 |
All tasks now have 2 mentors sequentially
assigned. |
04:05.42 |
maths22 |
I will add the algorithm for new
tasks |
04:09.58 |
maths22 |
brlcad: also, import broke the categories:
will go through and manually fix |
04:11.44 |
brlcad |
main view busted again |
04:11.52 |
brlcad |
and fixed :) |
04:12.30 |
brlcad |
maths22: so the problem I see is that the same
mentors are now paired everywhere .. that is not desirable if any
mentor is flakey |
04:12.55 |
maths22 |
What assignment method should I use
then? |
04:13.44 |
brlcad |
random assignment would be fine |
04:14.11 |
brlcad |
just randomly pick two mentors ... it'll
average out unless your random index range is buggy ;) |
04:14.56 |
brlcad |
I don't know if it matters, but I've been
using a convention to not put #1 on series of tasks (starting with
#2) |
04:16.05 |
maths22 |
OK |
04:18.21 |
maths22 |
brlcad: assignment is now random |
04:20.18 |
maths22 |
brlcad: will now fix cloning |
04:20.55 |
maths22 |
It will only do random assignment if a mentor
is not manually chosen, and it will not do random assignment on
edit, only on create |
04:22.56 |
maths22 |
brlcad: will be back in a few
minutes |
04:33.58 |
brlcad |
assignment is working awesome (just created a
couple tasks) |
04:34.40 |
brlcad |
TasksController syntax error, you working in
there? |
04:34.47 |
brlcad |
ahh, apparently |
04:35.59 |
maths22 |
brlcad: now copy works |
04:36.21 |
maths22 |
Although it may create too many (I'm not
sure) |
04:37.06 |
maths22 |
Actually, it works OK |
04:38.26 |
maths22 |
brlcad: save now doesn't redirect |
04:38.28 |
maths22 |
|
04:41.24 |
maths22 |
brlcad: currently working on next/prev task
buttons |
04:53.34 |
brlcad |
maths22: cool, thanks |
04:54.20 |
brlcad |
maths22: when you finish with that, can you
check on the References and Modify formatting (see http://brlcad.org/gci-dev/tasks/edit/88
) |
04:55.40 |
brlcad |
or point me to the file and I can try (if
app/Model/Task.php was right) |
04:57.04 |
maths22 |
brlcad: done |
04:57.07 |
brlcad |
that task also raises an issue for how I
should put in additional lists (see the Action block) |
04:57.40 |
maths22 |
brlcad: I will fix that formatting |
04:57.49 |
brlcad |
nice! |
04:57.56 |
brlcad |
(prev/next) |
04:58.53 |
brlcad |
uh oh, looks like categories got wiped
out? |
05:03.59 |
maths22 |
brlcad: it splits better |
05:04.05 |
maths22 |
I am about to fix the categories |
05:04.25 |
maths22 |
It got broken when I did the mentor
assignments (bad validation) |
05:04.44 |
maths22 |
For lists within any other block, just do the
HTML manually |
05:16.39 |
brlcad |
I updated the actions view to resort the
options a little |
05:18.46 |
maths22 |
brlcad: looks good, but the actions should
each be in their own li |
05:21.31 |
Notify |
03BRL-CAD:brlcad * 63575 brlcad/trunk/TODO:
there is a gqa manual page |
05:21.56 |
maths22 |
brlcad: all tasks are fixed |
05:26.48 |
maths22 |
brlcad: you must manually do line breaks in
HTML within the text boxes: I am fixing the docbook ones |
05:33.49 |
maths22 |
https://github.com/BRL-CAD/gci-task-manager |
05:38.55 |
brlcad |
maths22: yeah, I saw .. next/prev naturally
fit a left/right pattern so I was hoping to get them side by
side |
05:40.11 |
brlcad |
how is it going to distinguish html from
<-- notes within the text boxes |
05:40.29 |
brlcad |
or just not matching because it's not
<! |
05:40.35 |
brlcad |
<!-- |
05:41.00 |
maths22 |
it takes it literally |
05:41.35 |
maths22 |
dont give it bad input. it will
break |
05:45.35 |
brlcad |
:) |
05:46.42 |
maths22 |
Ideally i would filter input, but not
yet |
06:01.54 |
brlcad |
maths22: when I create copies, can you make it
assign random mentors too |
06:02.03 |
maths22 |
Sure |
06:02.15 |
maths22 |
Once I do that, should I randomly reassign
mentors |
06:02.28 |
maths22 |
also, I got the next/previous buttons to go
side by side |
06:03.38 |
brlcad |
I saw, looks fantastic |
06:03.47 |
brlcad |
been using it heavily :) |
06:04.28 |
brlcad |
bug noticed: title is displayed blank when you
save a task (at least after assigning mentors) |
06:04.42 |
brlcad |
it's still there if I leave and come back, but
presumably would get wiped if I saved again |
06:04.48 |
brlcad |
(haven't tested that theory) |
06:07.19 |
maths22 |
brlcad: What exactly do you do to get that
behavior |
06:07.35 |
maths22 |
Also, it now randomly assigns mentors to
copies |
06:12.16 |
maths22 |
brlcad: are you wrapping each line in a
div? |
06:17.30 |
maths22 |
never mind- it looks like you are copying from
last year's melange |
06:27.21 |
brlcad |
you got the random assignment working
beautifully timed to when I started using it :0 |
06:27.24 |
brlcad |
:) |
06:27.44 |
brlcad |
yeah, I just pulled the popular design tasks
forward |
06:28.10 |
brlcad |
I have about 100 new tasks to write up but
they'll be last |
06:28.14 |
brlcad |
(after doing an import) |
06:28.35 |
maths22 |
I would suggest you try a bulk import now so
we can make sure my export works |
06:28.43 |
brlcad |
:D |
06:28.57 |
brlcad |
I tested export earlier and it was working
well |
06:29.09 |
maths22 |
Do you know if it was accepted by
melange? |
06:29.12 |
brlcad |
but not imported specificially into melange
(because it's a pain to delete) |
06:29.30 |
brlcad |
but it was parsed by the same framework
(gdocs) |
06:29.40 |
maths22 |
OK |
06:30.08 |
brlcad |
hm, okay, so we may be good to go ... am I
forgetting anything.. |
06:30.33 |
maths22 |
Not that I know of... |
06:30.46 |
maths22 |
hopes there isn't anything
obvious missing |
06:32.04 |
brlcad |
hrm, minor bug .. if I try to add more tasks
to an existing set, it's not renumbering from the highest |
06:32.29 |
brlcad |
pick the base, and it creates 2,3,4 |
06:32.46 |
brlcad |
pick the last (#7) and it creates #7 #2, #7
#3, #7 #4 |
06:33.13 |
maths22 |
Can you give me a specific example? |
06:33.24 |
brlcad |
interesting, and won't let me manually edit
the title |
06:33.34 |
brlcad |
Identify and eliminate dead code |
06:34.38 |
maths22 |
brlcad: that is because that group was bulk
imported-the numbering was part of the original import |
06:34.51 |
maths22 |
It does not know that those tasks are
related |
06:35.17 |
maths22 |
it works will all the ones at the bottom that
were duplicated through the system |
06:35.20 |
brlcad |
did you change that logic? I thought you had
it working based on the title/convention |
06:35.47 |
maths22 |
It was always based on a base item-that is how
it knows what number to use as the starting point |
06:36.03 |
maths22 |
it tracks how many duplicates have been made
of the base item |
06:36.48 |
maths22 |
Otherwise it would not easily know what number
to use next without scanning through the whole list of
tasks |
06:37.00 |
brlcad |
I expected it to scan :) |
06:37.24 |
brlcad |
minor issue, can make do |
06:39.57 |
*** join/#brlcad GitHub192
(~GitHub192@192.30.252.41) |
06:39.57 |
GitHub192 |
[13gci-task-manager] 15maths22 pushed 1 new
commit to 06master: 02http://git.io/nqv_bw |
06:39.57 |
GitHub192 |
13gci-task-manager/06master 14e019ec3 15Jacob
Burroughs: use library function for getting 2 random element
instead of my own, worse algorithm |
06:39.57 |
*** part/#brlcad GitHub192
(~GitHub192@192.30.252.41) |
06:42.57 |
brlcad |
heh, that was quick |
06:43.16 |
maths22 |
what is that? |
06:43.18 |
brlcad |
maths22: okay so bulk *almost* worked... looks
like the input data has changed |
06:43.24 |
maths22 |
In what way |
06:43.38 |
brlcad |
mentors, expecting their username, not display
name |
06:43.47 |
brlcad |
do you have access to that list? |
06:43.53 |
maths22 |
No-do you? |
06:43.57 |
brlcad |
of course |
06:44.08 |
maths22 |
Message me it, and I will get it in the
db |
06:46.08 |
maths22 |
brlcad: I have changed the export and table
structure to have a separate username field |
06:46.54 |
brlcad |
couple extra mentors just added too |
06:47.05 |
brlcad |
feel free to wipe them all and reassign
random |
06:47.16 |
maths22 |
OK |
06:47.41 |
maths22 |
I have a way to get the username, but it will
be easier if you sent me the list |
06:47.50 |
brlcad |
the export structure was correct |
06:48.00 |
maths22 |
What was the issue then? |
06:48.08 |
brlcad |
it looked up each mentor value, but was
expecting a username |
06:48.16 |
brlcad |
e.g., "brlcad" instead of "Sean" |
06:48.42 |
brlcad |
"hsrai" instead of "Hardeep Singh
Rai" |
06:48.43 |
maths22 |
right-so can I have a list of those usernames
& mentor values |
06:48.52 |
brlcad |
send it to you |
06:48.57 |
maths22 |
OK |
06:49.05 |
brlcad |
ahh, you have two irc's attached |
06:49.28 |
maths22 |
what do you mean by two ircs? |
06:49.53 |
brlcad |
never mind, I just had an old window open for
you |
06:50.10 |
brlcad |
where you were maths22_ |
06:50.37 |
maths22 |
OK |
07:00.35 |
brlcad |
let me know when you want me to try
again |
07:02.11 |
maths22 |
brlcad: go ahead |
07:04.09 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.38) |
07:04.09 |
notify-web |
[13gci-task-manager] 15maths22 pushed 1 new
commit to 06master: 02http://git.io/chvlbg |
07:04.09 |
notify-web |
13gci-task-manager/06master 14cac42ce 15Jacob
Burroughs: changed to use username field instead of display
name |
07:04.09 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.38) |
07:05.56 |
maths22 |
brlcad, ``Erik: do we know if notify is ready
to parse GCI messages? |
07:08.59 |
maths22 |
I forgot to update the mentors; they are now
updated. |
07:14.21 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-143.ks.ok.cox.net) |
07:15.08 |
brlcad |
maths22: w00t! they all imported |
07:15.14 |
maths22 |
I see |
07:16.15 |
maths22 |
They look good |
07:16.30 |
maths22 |
Now lets hope syncronization looks like it
should |
07:17.09 |
maths22 |
Sadly, you still have to manually publish each
one |
07:17.18 |
brlcad |
yes |
07:17.28 |
brlcad |
and it pointed out a couple other
issues |
07:17.48 |
maths22 |
Like what? |
07:18.23 |
maths22 |
s/looks/works |
07:21.37 |
brlcad |
had duplicates of all the sticker
tasks |
07:21.58 |
brlcad |
surprisingly with different appearance and
categories too |
07:22.21 |
brlcad |
couple dozen missing tags (almost certainly
imported that way) |
07:23.11 |
brlcad |
and the one issue that you probably can fix is
the styling on the References and Modify sections |
07:23.26 |
maths22 |
Oddly there are not sticker duplicates in the
original data |
07:23.53 |
maths22 |
the tags issue is the original
source |
07:23.53 |
brlcad |
no, I probably created a second set,
overlooking that they were already there |
07:24.04 |
maths22 |
Did you then delete them? |
07:24.27 |
brlcad |
it is, not worried about them -- easy to fix,
just not evident in the view since I'd have to visit them to see
that |
07:24.43 |
maths22 |
What is wrong with the references/modify
styling? |
07:24.49 |
brlcad |
http://brlcad.org/gci-dev/tasks/edit/72
<-- here |
07:25.07 |
brlcad |
should I manually add the html? |
07:25.43 |
maths22 |
It just needed to be re-saved to be
re-parsed |
07:25.44 |
brlcad |
or can it be made smart to see one per
line? |
07:25.49 |
brlcad |
ahh |
07:26.13 |
maths22 |
it parses on save to allow for better
compatiblity with imported 1-piece descriptions |
07:26.13 |
brlcad |
so action has to be manual, I
presume? |
07:26.24 |
maths22 |
I can force a re-parse of
everything... |
07:27.00 |
brlcad |
it's just missing newlines on that manual list
.. but yeah, that'd probably screw up something already
html-formatted |
07:27.13 |
maths22 |
just that 1, or other ones? |
07:27.24 |
brlcad |
there were a couple others |
07:28.19 |
brlcad |
more importantly, though, there needs to be a
"References:" header before the references list and "Modify:"
too |
07:28.42 |
brlcad |
(instead of Code: ... it's only Code if it's a
code task and it's a file path... |
07:30.41 |
brlcad |
maths22: how hard would it be to add the same
footer to all tasks descriptions (on export)? |
07:31.00 |
maths22 |
brlcad: done |
07:31.05 |
maths22 |
What sort of footer |
07:31.11 |
maths22 |
It would be very easy. |
07:31.27 |
maths22 |
References and modify are now properly
labeled |
07:31.46 |
brlcad |
If you recall last year, we manually contacted
everyone |
07:32.07 |
maths22 |
With what (I don't remember) |
07:32.15 |
brlcad |
needs another blank before Modify: |
07:32.47 |
maths22 |
brlcad: done |
07:33.29 |
brlcad |
cool |
07:33.32 |
brlcad |
that looks better |
07:33.55 |
maths22 |
What sort of footer do you want? |
07:37.38 |
maths22 |
brlcad: I also might see about increasing the
number of non-beginner tasks |
07:37.50 |
maths22 |
Remeber that each student can only do 2
beginner tasks |
07:38.22 |
maths22 |
I know we have enough for now, but for later
... |
07:38.47 |
brlcad |
you have some ideas? |
07:38.57 |
maths22 |
I will come up with some tomorrow |
07:39.10 |
maths22 |
Mostly thinking aloud now |
07:39.21 |
brlcad |
cool, your perspective will be better than
mine ;) |
07:40.00 |
brlcad |
I've been going on what tasks require the
fewest skills / experience so far |
07:42.45 |
maths22 |
I'm going to get some sleep now, but you
should be able to upload the latest export and it will update the
existing tasks |
07:43.49 |
maths22 |
to force a reparse:
/usr/web/brlcad.org/gci-dev/app/Console/cake task
force_reparse |
07:44.13 |
maths22 |
to randomly assign mentors:
/usr/web/brlcad.org/gci-dev/app/Console/cake task
assign_mentors |
07:46.32 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.32) |
07:46.32 |
notify-web |
[13gci-task-manager] 15maths22 pushed 1 new
commit to 06master: 02http://git.io/BO6ldg |
07:46.32 |
notify-web |
13gci-task-manager/06master 143d94b8e 15Jacob
Burroughs: added option to re-generate descriptions and updated
generated output |
07:46.32 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.32) |
07:53.44 |
brlcad |
footer is a couple sentences, ideally in a
smaller font, to say something like: <a href="http://brlcad.org/wiki/IRC">Join
IRC</a> for interactive chat. Join <a href="https://lists.sourceforge.net/lists/listinfo/brlcad-news">brlcad-news</a>
to see work showcased. E-mail your name and postal address to
contest@brlcad.org for free BRL-CAD stuff post-GCI. Agree to our
<a href="...">license requirements</a> before
submitting work. |
07:54.00 |
brlcad |
maybe in a box, one per line |
07:54.07 |
brlcad |
checkbox style |
07:55.24 |
brlcad |
maths22: thank you for all your help |
07:58.58 |
brlcad |
another side-effect of not basing increments
on the name .. if I delete a bunch of copies (e.g., 2-5), update
the description, and recreate new copies, it numbers from where it
left off (6-9) |
08:11.16 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.37) |
08:11.16 |
notify-web |
[13web] 15sofathitesh opened pull request #1:
Modified files for theme (06master...06master) 02http://git.io/WzkJaQ |
08:11.16 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.37) |
08:37.37 |
*** join/#brlcad d_rossberg
(~rossberg@66-118-151-70.static.sagonet.net) |
08:46.36 |
*** join/#brlcad ejno_
(~ejno@unaffiliated/kazaik) |
08:46.40 |
*** join/#brlcad maths22_
(~maths22@66-118-151-70.static.sagonet.net) |
09:29.51 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
11:03.13 |
*** join/#brlcad Stragus
(~alexis@modemcable090.29-19-135.mc.videotron.ca) |
11:45.58 |
*** join/#brlcad deepak_
(~chatzilla@117.199.98.201) |
12:14.03 |
*** join/#brlcad mihaineacsu
(~textual@92.81.140.149) |
12:18.00 |
Notify |
03BRL-CAD Wiki:Gauravjeet * 7812
/wiki/Brlcad-logo: /* Created a page that contains link to all new
BRL-CAD logos. */ |
12:57.41 |
``Erik |
pdf ocr (might be useful for old reports?)
http://documentup.com/virantha/pypdfocr |
12:59.45 |
``Erik |
(notify should handle gci stuff, the regex was
generalized last year) |
13:20.33 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:32.58 |
maths22_ |
brlcad: I can do that footer; once you send me
the exact text, I will add it in. |
13:34.10 |
*** join/#brlcad teepee-
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
13:37.14 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:37.14 |
notify-web |
[13web] 15maths22 pushed 2 new commits to
06master: 02http://git.io/LakJMQ |
13:37.14 |
notify-web |
13web/06master 14b6d88c3 15sofat: Modified
files for theme |
13:37.14 |
notify-web |
13web/06master 146b511ff 15Jacob Burroughs:
Merge pull request #1 from sofathitesh/master... |
13:37.14 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:40.20 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.38) |
13:40.20 |
notify-web |
[13web] 15maths22 created 06revert-1-master
(+1 new commit): 02http://git.io/9jPU5g |
13:40.20 |
notify-web |
13web/06revert-1-master 14b931265 15Jacob
Burroughs: Revert "Modified files for theme" |
13:40.20 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.38) |
13:40.33 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:40.34 |
notify-web |
[13web] 15maths22 opened pull request #2:
Revert "Modified files for theme" (06master...06revert-1-master)
02http://git.io/wvp2Gw |
13:40.34 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.42) |
13:40.40 |
*** join/#brlcad notify-web
(~notify-we@192.30.252.44) |
13:40.40 |
notify-web |
[13web] 15maths22 closed pull request #2:
Revert "Modified files for theme" (06master...06revert-1-master)
02http://git.io/wvp2Gw |
13:40.40 |
*** part/#brlcad notify-web
(~notify-we@192.30.252.44) |
13:44.41 |
maths22 |
brlcad: is there any logic to which tasks are
currently published and which ones are unplublished? |
13:49.40 |
*** join/#brlcad ries
(~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl) |
13:55.57 |
maths22 |
brlcad: Also, rerun the bulk import if you
have time before 9:00 pst |
13:56.10 |
maths22 |
That should update broken
descriptions |
14:13.01 |
maths22 |
``Erik: Does BZ have 1 or multiple
ips? |
14:24.13 |
*** join/#brlcad npcwarrior
(~NPC@111.174.130.174) |
14:24.21 |
npcwarrior |
Hi |
14:24.51 |
npcwarrior |
I was wondering what kind of work I'd be doing
for BRL-CAD during GCI? |
14:25.27 |
maths22 |
npcwarrior: The task list will become
available in ~2.5 hours |
14:26.19 |
maths22 |
Before then, if you want to get a sense of
some tasks, I would look at http://brlcad.org/wiki/Deuces |
14:26.41 |
maths22 |
This has a sampling of the many tasks that
will be available |
14:29.24 |
npcwarrior |
maths22: Thanks, unfortunetally, the day is
closing for those of us who live on the Estern side of the
world |
14:30.24 |
maths22 |
Get started tomorrow then-You won't be at any
sort of a disadvantage. |
14:31.47 |
npcwarrior |
maths22: I'm not worried, just
over-excited |
14:32.11 |
maths22 |
That was me last year (I am now a mentor, was
a student) |
14:33.07 |
maths22 |
To get a better sense of BRL-CAD, you can take
a look at http://en.flossmanuals.net/contributors-guide-to-brl-cad/ |
14:35.08 |
npcwarrior |
maths22: Cool. This is my first time. I'm a
bit nervous because looking at the level of coding a lot these
projects require I am NOT prepared |
14:35.25 |
npcwarrior |
maths22: But I'm eager to learn |
14:35.49 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:35.52 |
maths22 |
Take a look at some complete tasks from last
year: https://www.google-melange.com/gci/org/google/gci2013/brlcad |
14:36.44 |
maths22 |
Some involve coding, but a lot are
documentation, and design, and other tasks |
14:37.20 |
npcwarrior |
,aths22: Probably going to start with
documentation just to ease into things, but my heart is in
code |
14:37.46 |
maths22 |
In that case, documentation sounds like a good
place to start |
14:38.06 |
maths22 |
It can let you take a look at the code and
understand it better before you need to modify it. |
14:39.33 |
npcwarrior |
maths22: That's the plan |
14:40.02 |
npcwarrior |
maths22: I'm defiantely shooting for a chance
to go to mountain view |
14:40.15 |
npcwarrior |
maths22: But I really just want to get into
coding |
14:40.29 |
maths22 |
npcwarrior: That is more or less what happened
with me |
14:41.10 |
npcwarrior |
maths22: There is no in my community involved
in any sort of programming |
14:41.41 |
npcwarrior |
So it'll be nice to have some help from people
who know what they are doing |
14:41.54 |
npcwarrior |
maths22: Like I said, I'm excited |
14:42.51 |
maths22 |
npcwarrior: I hope you enjoy it |
14:45.14 |
npcwarrior |
maths22: Thanks. Are you mentoring in general
or for some organization? |
14:45.45 |
maths22 |
for brlcad |
14:48.32 |
npcwarrior |
maths22: The organization page mention
something about a virtual machne; what exactly would that
entail?\ |
14:50.46 |
maths22 |
there is a preconfugured vm you can download
from the brlcad downloads page |
14:51.14 |
npcwarrior |
maths22: Thanks, I'll go do that |
14:52.57 |
npcwarrior |
This is the first time I've really used IRC (I
actually first downloaded it a few days ago) man it's a
blast! |
14:59.05 |
mihaineacsu |
You're doing great! |
15:03.40 |
npcwarrior |
Thanks |
15:12.30 |
*** join/#brlcad deepak_
(~chatzilla@117.199.98.201) |
15:20.31 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:20.37 |
sofat |
maths22, hello |
15:27.12 |
maths22 |
sofat: hi |
15:27.30 |
sofat |
maths22, please explain what you don't like in
theme i am only update the menu and sidebar of theme so what kind
of updates you want |
15:27.34 |
sofat |
please tell me |
15:29.42 |
*** part/#brlcad npcwarrior
(~NPC@111.174.130.174) |
15:30.15 |
maths22 |
sofat: http://beta.brlcad.org/wp/ |
15:30.23 |
maths22 |
This does not look good |
15:32.15 |
sofat |
check this |
15:32.15 |
sofat |
202.164.53.122/~hitesh/wordpress |
15:33.17 |
sofat |
i am working on this theme |
15:33.18 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/brlcad |
15:33.27 |
maths22 |
sofat: That looks better (although the logo
looks very distorted) |
15:33.40 |
sofat |
ok |
15:33.47 |
maths22 |
Also, your changes broke the
homepage |
15:34.08 |
maths22 |
That is: the stuff below the menubar
changed |
15:34.21 |
maths22 |
Also, why did you change the links in the menu
bar?\ |
15:34.51 |
sofat |
where ? |
15:35.20 |
maths22 |
For example, documentation used to point to a
mediawiki page |
15:35.29 |
maths22 |
Same with community |
15:35.39 |
maths22 |
And gallery used to point to
/gallery |
15:35.39 |
sofat |
yes but this just example |
15:36.13 |
maths22 |
This change is OK when testing, but it should
be fixed in the pull request |
15:36.48 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
15:36.52 |
sofat |
hmm |
15:37.30 |
sofat |
first tell me which theme you are right now
used |
15:37.41 |
sofat |
in repo i found two themes |
15:38.04 |
sofat |
first one this |
15:38.06 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/brlcad |
15:38.11 |
sofat |
second one |
15:38.27 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/BRL-CAD |
15:38.37 |
sofat |
i am working on first |
15:38.41 |
sofat |
theme |
15:39.29 |
maths22 |
sofat: it is using the first one |
15:40.02 |
sofat |
ok |
15:42.34 |
sofat |
https://github.com/BRL-CAD/web/tree/master/wp/wp-content/themes/brlcad |
15:42.37 |
sofat |
on this |
15:42.53 |
maths22 |
yes |
15:43.30 |
*** join/#brlcad sofat
(~sofat@202.164.45.204) |
15:44.11 |
sofat |
ok i found some error in this page because i
not update this page according to style |
15:44.11 |
brlcad |
maths22: not sure I understand your
questions |
15:44.26 |
brlcad |
they're all published |
15:44.42 |
brlcad |
which descriptions are broken? |
15:44.45 |
maths22 |
brlcad: see
https://www.google-melange.com/gci/task/view/google/gci2014/5793865080504320 |
15:44.47 |
sofat |
so give some more time i will do this all
updates |
15:45.07 |
maths22 |
brlcad: the descriptions we looked at last
night (unless you manually fixed them or reimported
already) |
15:45.37 |
brlcad |
maths22: and I see you're being humble ...
:) |
15:45.57 |
brlcad |
"I am now a mentor, was a student" .. instead
of "I won" :) |
15:46.27 |
brlcad |
I did regenerate and reimport last night,
several times |
15:46.30 |
maths22 |
OK |
15:46.44 |
brlcad |
your command line cleanup is pretty
awesome |
15:47.05 |
maths22 |
Then there shouldn't be broken ones,
buthttps://www.google-melange.com/gci/dashboard/google/gci2014#all_org_tasks
tells me a lot are unpublished |
15:47.24 |
maths22 |
cakephp offers an easy way to make console
commands interact with the DB |
15:47.40 |
maths22 |
basically I just re-save all the entries, and
that regenerates the descriptions |
15:47.54 |
brlcad |
maths22: ahh, good catch! |
15:47.59 |
brlcad |
one of the annoyances of melange |
15:48.09 |
maths22 |
I think you published the first page (of
50) |
15:48.10 |
brlcad |
it resets the task view every page
update |
15:48.21 |
brlcad |
EVERY freaking time |
15:48.33 |
maths22 |
Lovely |
15:48.57 |
brlcad |
and of course the "select all" checkbox only
works on the ones you're looking at |
15:49.02 |
brlcad |
that's bit us several times before |
15:49.07 |
brlcad |
there, all published |
15:50.12 |
maths22 |
thank you |
15:50.55 |
brlcad |
thank you for noticing that |
15:52.38 |
brlcad |
maths22: I noticed that the break I asked you
to insert made things look worse on melange |
15:53.14 |
maths22 |
example? |
15:53.15 |
brlcad |
apparently the stylesheet there adds padding
before <ul>, just a difference in presentations of gci-dev
and melange html styling |
15:53.38 |
brlcad |
all the "Modify:" blocks |
15:54.22 |
brlcad |
http://brlcad.org/gci-dev/tasks/edit/72
vs
https://www.google-melange.com/gci/task/view/google/gci2014/6363932600041472 |
15:55.40 |
maths22 |
what exactly should be changed then? |
15:58.56 |
brlcad |
nothing, just had to realize they are quite
different and to pay no attention to the appearance |
15:59.09 |
brlcad |
it'd be nice if they matched but no
biggie |
15:59.28 |
maths22 |
Not now then, but I will try to clone the
relevant part of their stylesheets |
15:59.35 |
brlcad |
looks like basically ul and ol have some
padding differences |
16:00.11 |
brlcad |
gci-dev's ul needs more left padding, and ol
needs bottom padding |
16:00.30 |
brlcad |
(or needs some zero-padding unset) |
16:01.13 |
maths22 |
Yeah |
16:08.25 |
*** join/#brlcad npcwarrior
(~NPC@111.174.130.174) |
16:09.34 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
16:10.38 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
16:19.33 |
sofat |
maths22, i cound not found the home page
coding |
16:19.42 |
sofat |
you know where is? |
16:20.42 |
maths22 |
I think it is a mediawiki page |
16:22.08 |
sofat |
please explain me i am not able to
understand |
16:23.19 |
maths22 |
Never mind |
16:23.21 |
maths22 |
I was wrong |
16:23.29 |
sofat |
i know |
16:23.45 |
maths22 |
https://github.com/BRL-CAD/web/blob/master/wp/wp-content/themes/brlcad/page-front-page.php |
16:23.53 |
sofat |
ok |
16:25.28 |
maths22 |
CTCP -proxy- IRSSIPROXY BACKLOG SEND |
16:26.31 |
maths22 |
BL |
16:29.17 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
16:33.20 |
Notify |
03BRL-CAD:carlmoore * 63576
brlcad/trunk/doc/docbook/system/man1/en/pixblend.xml: touch-up of
pixblend manpage, including shortening of -S remark |
16:37.45 |
brlcad |
maths22: is export going to work or were there
other changes that might cause problems? |
16:38.12 |
brlcad |
don't want to do a mass update that might
break anything, but want to get back to adding more tasks |
16:43.25 |
*** join/#brlcad YatharthROCK
(~YatharthR@unaffiliated/yatharthrock) |
16:52.24 |
maths22 |
brlcad: export should still work (I didn't
touch it_ |
16:53.10 |
*** join/#brlcad albertcoder
(~albertcod@202.164.45.204) |
17:08.46 |
sofat |
maths22, please create my user account in this
link |
17:08.49 |
sofat |
http://beta.brlcad.org/wp/wp-login.php |
17:09.08 |
sofat |
simple user |
17:09.42 |
*** join/#brlcad gjeet
(75dc9439@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.148.57) |
17:15.26 |
gjeet |
Hey |
17:15.52 |
*** join/#brlcad Marc____
(bc1a92f6@gateway/web/freenode/ip.188.26.146.246) |
17:15.54 |
*** join/#brlcad
andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
17:15.55 |
Marc____ |
hello |
17:16.01 |
maths22 |
Notify is evidently not working |
17:16.03 |
Marc____ |
is Sean here? |
17:16.28 |
gjeet |
how can one task be claimed by two different
persons ? |
17:16.37 |
gjeet |
http://www.google-melange.com/gci/task/view/google/gci2014/4531831353376768 |
17:16.37 |
gjeet |
check this task |
17:17.10 |
maths22 |
That is bad. |
17:17.35 |
maths22 |
That second person should not be able to claim
it. In fact, we can't approve it or reject it for them |
17:17.41 |
gjeet |
yeah exactly |
17:17.51 |
andromeda-galaxy |
maths22: on the student end, it looks
impossible to claim for me |
17:18.45 |
andromeda-galaxy |
maths22: I've been lurking on the mailing list
for a while now, looking forward to seeing the new website launch
for brlcad.org |
17:18.47 |
maths22 |
That is good. I wonder what went
wrong |
17:18.57 |
maths22 |
andromeda-galaxy: Should be soon now |
17:19.11 |
maths22 |
brlcad: brlcad-tracker is not getting
updates |
17:20.19 |
andromeda-galaxy |
maths22: on the doubly-claimed task, I wonder
if there is a bug in melange that posts the "Task Claimed" comment
whenever it gets a request without checking its datastore? (i.e.
not our fault) |
17:20.25 |
*** join/#brlcad Daksh
(~Daksh@122.161.112.170) |
17:23.00 |
maths22 |
It is clearly not our fault; lers see if it
keeps happening, and if it does I will contact the melange
devs |
17:23.26 |
*** join/#brlcad ishwerdas
(75dc9439@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.148.57) |
17:24.28 |
andromeda-galaxy |
maths22: sounds good! btw, I see you're a
mentor on
https://www.google-melange.com/gci/task/view/google/gci2014/5240672755908608,
what is the expected behavior? |
17:24.40 |
andromeda-galaxy |
I tried to do that one last year, but I
couldn't figure out the expected behavior |
17:26.10 |
Notify |
03BRL-CAD Wiki:Sean * 0
/wiki/Brlcad-logo: |
17:26.38 |
maths22 |
andromeda-galaxy: mentors are assigned
randomly, but I will take a look |
17:26.54 |
andromeda-galaxy |
maths22: okay, good to know, thanks! |
17:27.16 |
*** part/#brlcad Daksh
(~Daksh@122.161.112.170) |
17:27.38 |
maths22 |
The bug appears to be that calling closedb
makes mged stop working, but it should be possible to open a db
after calling closedb without neededing to reopen mged |
17:27.55 |
maths22 |
sofat: doing that now |
17:28.34 |
andromeda-galaxy |
maths22: Hmm... Last time I tried it, at
least, opening a new db with opendb made it start working.... I'll
test it out again as soon as my checkout finishes downloading and
building |
17:29.10 |
*** join/#brlcad ignacio
(~IgnacioUy@unaffiliated/ignaciouy) |
17:29.23 |
maths22 |
That is what I remember (I think I tried it
last year and was confused) |
17:30.39 |
andromeda-galaxy |
Okay, I'll look into it more later |
17:41.26 |
*** join/#brlcad andrei_
(~andrei@5-12-113-104.residential.rdsnet.ro) |
17:42.58 |
andromeda-galaxy |
BRL-CAD doesn't have a numerical integration
library yet, does it? |
17:43.45 |
andrei_ |
whoa. so many people around. Hello! |
17:44.04 |
ishwerdas |
hi :) |
17:44.38 |
maths22 |
``Erik, brlcad: brlcad-tracker is not
recieving task updates. Can we fix that? |
17:46.06 |
maths22 |
Cool thing I discovered:TapChat |
17:46.20 |
maths22 |
I am connected to IRC through
irssi/screen |
17:46.57 |
maths22 |
I have it configured as a proxy through
TapChat, which can be used on mobile and in a web browser |
17:48.54 |
*** join/#brlcad jrullman
(uid54856@gateway/web/irccloud.com/x-vvqtvinubftmvxso) |
17:49.30 |
brlcad |
maths22: nice, merge update worked without a
problem (that I'm aware of!) |
17:50.01 |
brlcad |
andromeda-galaxy: we've added and removed a
couple over the years |
17:50.05 |
maths22 |
brlcad: great |
17:50.35 |
maths22 |
Is brlcad-tracker an org-admin
setting? |
17:50.49 |
jrullman |
does anyone have a high-resolution BRL-CAD
logo? |
17:51.18 |
brlcad |
andromeda-galaxy: there's often a better way
than integration, or it begs for highly customized for performance
... so when we find another way, the library method goes
away |
17:51.27 |
brlcad |
jrullman: see brlcad.org/wiki/Logo |
17:51.46 |
brlcad |
jrullman: in short, no, but one of our GCI
tasks is to create a proper logo set |
17:51.52 |
andromeda-galaxy |
brlcad: ah, okay... Some of the geometric
structure property-finding stuff requires integrating for the
really correct answer, unfortunately |
17:52.46 |
brlcad |
andromeda-galaxy: that can be said of pretty
much every prior use we've had too |
17:53.03 |
andromeda-galaxy |
brlcad: makes sense |
17:53.05 |
brlcad |
doesn't mean a custom integrator won't easily
outperform a numerical integration library :) |
17:53.10 |
jrullman |
brlcad: thanks! perhaps i'll tackle the logo
task after this current one. |
17:53.14 |
andromeda-galaxy |
true |
17:53.28 |
brlcad |
when you know the domain, you can often get an
order of magnitude better |
17:53.30 |
andromeda-galaxy |
I was just thinking about it in terms of some
of the things that I started but didn't finish last year |
17:53.40 |
brlcad |
such as? |
17:53.47 |
brlcad |
and good to see you again :) |
17:53.56 |
andromeda-galaxy |
lots of the things with ellipsoids, at least,
are hard to approximate really well without elliptical
integrals |
17:54.16 |
andromeda-galaxy |
and it's nice to be back, too! |
17:57.03 |
andrei_ |
brlcad: I checked out rt^3 and there are no
unit tests in tests/coreInterface. Did you guys moved them or
there aren't any at all? |
17:57.22 |
andrei_ |
I plan to make a task to create a unit test
per each primitive |
17:57.42 |
andrei_ |
1 : 1 : 1 |
17:59.05 |
*** join/#brlcad alebard
(57ca11cd@gateway/web/freenode/ip.87.202.17.205) |
18:01.18 |
alebard |
Hi Im doing the task on making a wiki page on
joining the brl-cad project .How can I show you my work
? |
18:03.39 |
maths22 |
alebard: make it on the wiki at
brlcad.org/wiki |
18:03.55 |
maths22 |
Submit the link to the page where you made
it |
18:04.03 |
brlcad |
maths22: no idea what's up with tracker
e-mails .. the list is configured as it was last year and it looks
like outbound addresses are the same |
18:04.09 |
brlcad |
my guess is that it's not sending |
18:04.28 |
*** join/#brlcad David___
(60f20f2c@gateway/web/freenode/ip.96.242.15.44) |
18:04.34 |
maths22 |
That would seem to be the issue. So it is
listed in the org admin interface like it should get all
emails? |
18:08.40 |
brlcad |
can you file a melange bug report? |
18:08.50 |
brlcad |
I just tried a different address, and it
doesn't seem to be sending |
18:08.58 |
brlcad |
someone else might have already
filed |
18:10.59 |
maths22 |
brlcad: sure |
18:11.50 |
maths22 |
What is the name for these "master
emails |
18:15.21 |
andromeda-galaxy |
Does anyone else see "request for implicit
conversion" warnings treated as errors messages on
r63576? |
18:19.02 |
brlcad |
maths22: it's the "Notifications
email" |
18:19.13 |
brlcad |
set in our organization profile |
18:20.13 |
brlcad |
ours is set to
brlcad-tracker@lists.sourceforge.net and I confirmed our list is
not receiving or blocking messages |
18:20.16 |
Notify |
03BRL-CAD:carlmoore * 63577
brlcad/trunk/src/util/pix3filter.c: implement h and ? (turn off
error messages for that) |
18:20.20 |
brlcad |
set a personal e-mail address and none were
received |
18:21.31 |
maths22 |
thanks |
18:24.44 |
andromeda-galaxy |
brlcad: I'm getting rtserver.c -Wc++-compat
warnings-turned-errors when building... I've fixed them with a
couple of explicit casts (the return value of Tcl_GetHashKey is
void* but it's being used as char*), but I'm curious if anyone else
is observing this. If you have a minute, can you try building
r63577? |
18:37.23 |
andromeda-galaxy |
brlcad: by the way, I also remember having
looked at this task last year:
https://www.google-melange.com/gci/task/view/google/gci2014/5240672755908608.
However, then and now, I haven't actually been able to see any
unexpected behavior... do you know what the problem was
originally? |
18:46.53 |
brlcad |
maths22: java .. seems to be out of control,
any ideas? |
18:47.12 |
brlcad |
it's not the first time, I only noticed
because your leaderboard wasn't responding |
18:47.33 |
maths22 |
One moment... |
18:53.04 |
maths22 |
brlcad: fisheye disabled for now. |
18:53.09 |
maths22 |
Will diagnose later |
18:58.36 |
brlcad |
can create a gci task for that ...
;) |
18:59.03 |
brlcad |
feel free to create any you think would help
for backend infrastructure -- you have a solid grasp on all that
now |
18:59.12 |
maths22 |
Will dosoon |
18:59.29 |
brlcad |
I know, right?! busy day :) |
18:59.41 |
brlcad |
you miss being the participant? |
18:59.58 |
maths22 |
Yes |
19:00.27 |
maths22 |
Right now I am trying to work out an improved
IRC usage pattern (sometimes SSH gets in my way) |
19:04.56 |
*** part/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
19:05.00 |
*** join/#brlcad maths22
(~maths22@66-118-151-70.static.sagonet.net) |
19:05.44 |
andromeda-galaxy |
can we safely assume that extruded sketches
all have a uniform density of 1? |
19:05.56 |
andromeda-galaxy |
I can't find any other references in the code
to density with respect to sketches |
19:07.00 |
brlcad |
andromeda-galaxy: that is an unusually hard
task so keep track on how much time you spend on it |
19:07.10 |
andromeda-galaxy |
brlcad: Okay! |
19:07.15 |
brlcad |
we can break it down into subtasks if it gets
crazy |
19:07.58 |
andromeda-galaxy |
brlcad: near the bottom of http://mathworld.wolfram.com/GeometricCentroid.html
they talk about a way to find the coordinates of center of mass (=
centroid for uniform density)... |
19:08.20 |
andromeda-galaxy |
if we assume that rho(x,y,z) = 1, then we can
turn those integrals into nice (relatively_ easy
exressions |
19:09.35 |
brlcad |
andromeda-galaxy: by the way, they're not
uploaded yet, but as you were heavily involved last year and will
remember, we have a lot of these geometry functions ... and they
need to get validated, so lots of validation tasks possible if
you're interested |
19:09.56 |
brlcad |
maths22: what do you mean? screen+irssi
ftw |
19:10.17 |
maths22 |
But irssi is painful on my phone |
19:10.33 |
brlcad |
oof, isn't nearly everything ;) |
19:10.52 |
andromeda-galaxy |
brlcad, maths22: I'm also trying to figure out
a good IRC setup... my problem is that I like ERC in
Emacs |
19:11.02 |
brlcad |
andromeda-galaxy: and yes, can assume uniform
density |
19:11.14 |
andromeda-galaxy |
brlcad: great! I'll start working on that
now |
19:11.20 |
brlcad |
all primitives have uniform/no
density |
19:11.31 |
brlcad |
region objects are where shapes take on
mass |
19:11.35 |
Notify |
03BRL-CAD Wiki:87.202.17.205 * 7815
/wiki/Talk:Joiningthebrlcadprojec: Joining the BRL-CAD
project |
19:11.44 |
andromeda-galaxy |
brlcad: okay, good to know |
19:12.05 |
brlcad |
regions are just combination (comb) objects
with a flag set to say "these have mass" |
19:12.24 |
andromeda-galaxy |
ah, that makes a lot of sense |
19:12.25 |
andromeda-galaxy |
thanks |
19:12.27 |
andromeda-galaxy |
by the way, do we have an IRC bot for
announcing GCI activity? (or is Notify malfunctioning) |
19:12.52 |
brlcad |
melange is not sending out notifications at
the moment |
19:13.00 |
maths22 |
andromeda-galaxy: melange is not sending the
notifications tou our bot |
19:13.04 |
andromeda-galaxy |
Ah, okay! |
19:13.55 |
alebard |
<PROTECTED> |
19:18.39 |
maths22 |
brlcad: tapchat does push notifications when
your nick is mentioned or you are messaged, and has a decent mobile
interface |
19:18.48 |
maths22 |
I still use irssi when I am at my
computer |
19:46.31 |
*** join/#brlcad TieSoul
(~TieSoul@86.89.119.147) |
19:50.52 |
*** part/#brlcad TieSoul
(~TieSoul@86.89.119.147) |
19:52.53 |
andromeda-galaxy |
brlcad: would you mind an approximate solution
for
https://www.google-melange.com/gci/task/view/google/gci2014/4798991539634176? |
19:53.42 |
andromeda-galaxy |
Finding the centroid of the sketch is a little
hard, but can be approximated by treating the sketch as a finite
set of points... |
20:23.22 |
Notify |
03BRL-CAD Wiki:Marlos Jose Ribeiro Guimaraes *
0 /wiki/User:Marlos_Jose_Ribeiro_Guimaraes: |
20:30.50 |
*** join/#brlcad andromed`
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
20:33.11 |
maths22 |
andromed`: in terms of finding a good IRC
setup, I suggest you use irssi + screen for a persistent
connection, and if you want to use ERC, connect to IRC using irssi
as a proxy |
20:33.55 |
maths22 |
Also, you can setup irssi to mark you as away
when you disconnect from the proxy, so it is clear if you are
online |
20:51.25 |
andromed` |
maths22: sounds like a good idea... I was also
wondering about using something like ZNC as the proxy, but I'll try
out irssi+screen when I have a chance |
21:01.20 |
maths22 |
irssi+screen is nice because it is also a
full-fledged client with a backlog, even when you are not connected
into it |
21:02.03 |
andromed` |
maths22: makes sense... thanks for the
recommendation! |
21:24.21 |
*** join/#brlcad kanzure_
(~kanzure@unaffiliated/kanzure) |
21:25.36 |
*** join/#brlcad
andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:25.53 |
*** part/#brlcad
andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:26.18 |
*** join/#brlcad
andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:27.03 |
*** part/#brlcad
andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:27.06 |
*** join/#brlcad
andromeda-galaxy
(~user@108-225-17-54.lightspeed.sntcca.sbcglobal.net) |
21:29.33 |
andromeda-galaxy |
How can I test new primitive
functions? |
21:33.02 |
maths22 |
andromeda-galaxy:
src/librt/primitives/table.c |
21:33.25 |
maths22 |
Add your function to that table, and you
should be able to test it in mged |
21:33.32 |
maths22 |
What primitive function are you looking
at? |
21:33.35 |
andromeda-galaxy |
maths22: I stuck my _centroid function in
src/librt/primitives/table.c, but that doesn't seem to make
`analyse' pick up on it for some reason |
21:33.54 |
andromeda-galaxy |
specifically, rt_sketch_centroid and
rt_extrude_centroid |
21:34.10 |
maths22 |
Did it go on the corret row? |
21:34.29 |
maths22 |
http://www.google-melange.com/gci/task/view/google/gci2013/5385202599723008 |
21:35.37 |
andromeda-galaxy |
maths22: I believe it did |
21:35.47 |
andromeda-galaxy |
I put it on the same row as the other centroid
functions |
21:35.59 |
maths22 |
5th to last? |
21:36.17 |
andromeda-galaxy |
maths22: Indeed |
21:36.26 |
andromeda-galaxy |
maths22:
RTFUNCTAB_FUNC_CENTROID_CAST(rt_sketch_centroid) |
21:36.33 |
maths22 |
void rt_sktech_centroid(point_t *cent, const
struct rt_db_internal *ip) |
21:36.58 |
andromeda-galaxy |
that's the signature in sketch.c |
21:37.02 |
maths22 |
OK. |
21:38.22 |
*** join/#brlcad martinhesa
(c1997d0d@gateway/web/cgi-irc/kiwiirc.com/ip.193.153.125.13) |
21:39.39 |
andromeda-galaxy |
Then I used `make sk1 sketch' to make a simple
sketch, but `analyze sk1' doesn't print out the centroid |
21:39.47 |
maths22 |
One moment. |
21:42.53 |
maths22 |
andromeda-galaxy: I´m not sure what´s up
with that. Does it work for other primatives? |
21:44.04 |
maths22 |
I´m running my own build now |
21:44.29 |
andromeda-galaxy |
Let me check |
21:44.49 |
maths22 |
I have not built since last year, so I am
cleaning first |
21:45.20 |
andromeda-galaxy |
I just tried with a hyp, analyze outputs a
line with the centroid |
21:46.40 |
andromeda-galaxy |
also, my `make regress' just now complained
about finding two instances of strncat and for of strcmp, even
though I didn't touch ply-g.c org g-ply.c; can I safely ignore
that? |
21:49.23 |
maths22 |
I can´t remember right now what I
did. |
21:49.29 |
maths22 |
There is a way to add it... |
21:50.55 |
*** part/#brlcad martinhesa
(c1997d0d@gateway/web/cgi-irc/kiwiirc.com/ip.193.153.125.13) |
21:51.17 |
andromeda-galaxy |
The patch from your 2013 task just adds it...
I don't know why it doesn't work for mine |
21:51.29 |
andromeda-galaxy |
I'm doing a clean rebuild just in case, I'll
let you know if it helps |
21:58.18 |
andromeda-galaxy |
maths22: analyze doesn't seem to want to pick
it up for some reason... |
21:59.30 |
andromeda-galaxy |
maths22: ah, got it! analyze_sketch() is used
for sketches, instead of analyze_general() |
21:59.36 |
andromeda-galaxy |
and analyze_sketch() doesn't check for a
centroid! |
21:59.40 |
maths22 |
That would do it |
22:00.50 |
maths22 |
I had some issues when I did this last year,
but I think I had not discovered the table |
22:01.00 |
andromeda-galaxy |
I'll add something to print out the centroid
to analyze_sketch |
22:01.05 |
maths22 |
It being in analyze_sketch() will mess it
up |
22:01.38 |
maths22 |
You should be able to take the code from
analyze_general() |
22:02.11 |
andromeda-galaxy |
I haven't had time to test it yet, but I've
added a centroid point_t to analyze_sketch and copied the printing
code from analyze_general, which I think should do it |
22:02.35 |
maths22 |
I would hope that would |
22:02.53 |
andromeda-galaxy |
it does! thanks for all the help |
22:03.06 |
andromeda-galaxy |
Now, I just have to make sure the function
works |
22:07.07 |
maths22 |
testing is always useful :) |
22:11.42 |
andromeda-galaxy |
maths22: indeed :-) |
22:26.10 |
*** join/#brlcad
YatharthROCK_awa (~YatharthR@96.237.108.215) |
23:09.20 |
maths22 |
Notifications should be fixed
tomorrow |
23:14.59 |
maths22 |
``Erik, brlcad: Do you know if bz has 1 or
multiple IPs? |