Djimeli Konrad | 9 Dec 20:57 2014
Picon

Update on vrml-g converter

hello

    I have been doing some studying on geometric representation , matrix representation and homogeneous coordinates and i have been able to do some basic vrml-g conversion for vrml primitives, where i retrieved the node of the vrml primitives as polygons, carried out the necessary transformations and then printed the vertices to a file using the stl format and then a stl-g conversion.This can be seen in this wireframe representation (Image link).My present goal is developing a better way on how to parse the vrml node vertices to Brlcad.I have been contemplating writing the parser on my own but may resort to using Freewrl since it has support more complex vrml/x3d representations and even more reliable than the other libraries i have been working with.

Cheers
konrad
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@...
https://lists.sourceforge.net/lists/listinfo/brlcad-devel
Christopher Sean Morrison | 9 Dec 17:00 2014
Picon

Re: Student keep asking about student raking


So this comment came up recently and I think it’s worth responding to publicly:

> Students keep asking me(probably other mentors too) on private message how many tasks do they have to have
to win.
> I don't think we should keep a secret on how we judge. Obviously, we shouldn't give them the whole algorithm
as well, but there is something we need to do (like an ibot ~ranking command) to tell them the number of tasks
alone is not even close to being the decisive factor.

It’s not a secret.  I’ve even commented publicly on the GCI mailing list about how all orgs rank.  The
rules state that it’s based on their "comprehensive body of work” which each org is allowed to
interpret, but nearly all take to imply a basic summation over all tasks times their complexity and a
valuation factor.  It means participants need to complete a lot of tasks and they need to do their best work
per task.

So in pseudocode, the algorithm applied per participant looks like:  for task in tasks ; do ranking +=
complexity(task) * quality(task) ; done 

To win, they will need to complete a lot of tasks and almost certainly need to be in the top-5, but only the
top-10 may even be considered.  In year’s past, the winners tend to average about 1 task per day.  They
should, however, focus on quality before quantity as that is the dominant variable that changes from
student to student.

Cheers!
Sean

p.s. Thanks to most mentors that filled out the spreadsheet.  Only a few missing.  Remember to give feedback
on completed tasks and keep up the great work reviewing!

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
Christopher Sean Morrison | 7 Dec 07:23 2014
Picon

GCI: 3 was merely a suggestion ...

Mentors,

Clemency please! :)  Note that my comment about sending back a design three times was a maximum and intended only if there was something significantly wrong.  Especially with the design tasks, they are naturally quite subjective to judge, but there are several I’ve come across recently that have been rejected a second or third time that seemed overly / arbitrarily critical with busy-work (tweak a font or add a byline or change a background).  If the design is complete and otherwise “clean” (i.e., we could possibly use it with minimal effort), we should not be asking them to add or change something petty.  More is not necessarily better.

The three chances suggestion is where the submitter clearly lacks ability or didn’t put in effort.

Some submissions clearly have had a LOT of time and effort invested, and the more effort and complexity involved, the more lenient we should be.  Could you replicate what they’ve done in less than 2 hours?  If not, you probably shouldn’t mark it as needing more work!  Even if it has issues.

I’ve also seen feedback that is not objectively technical in nature.  Avoid subjective feedback except in egregious cases where it looks like the person whipped something together in just a few minutes.  We don’t want to demoralize participants.  We need to be more encouraging.

On a related note, we just had several tasks go 20+ hours without getting reviewed.  Apparently everyone wanted to take Saturday off because everyone’s been working so hard!  I know it can be tiresome, but thank you for all the good mentoring. 

I’m creating a shared calendar so we can sign up for review times.  More details in a follow-up e-mail.

Cheers!
Sean

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@...
https://lists.sourceforge.net/lists/listinfo/brlcad-devel
Christopher Sean Morrison | 4 Dec 04:57 2014
Picon

GCI Mentors: check NeedsReview daily

GCI Mentors,

As we are now into the third day, a lot of the first day claims are getting submitted for review and they’re starting to stack up.  There’s a great new feature this year that makes the Melange interface actually rather effective for reviewing tasks in the order they are submitted.  Here’s how I check on what to review next (see attached):

1: First, you have to turn on the “Modified on” column.
Select the “Columns” button at the bottom of the list.
Drag the “Modified on” item from the Add all list on the right to the list on the left.
Click Ok
2: Then, sort by the Modified on column by clicking on the column header.
3: Finally, type “needs” or “rev” into the Status column filter.

There will be your list of tasks awaiting review, sorted by their last modification date.  You should respond to them in that order to be fair.  If you’re REALLY short on time, type your name into the Mentors field so you make sure you at least resolve any with your name on them.

Our goal is to review all NeedsReview tasks within 24 hours.  That means all mentors need to do a quick check every day to clear out your pending requests.  If everyone does their part, there should only be one or two reviews per person per day when you check.  If you cannot check daily, please let me know asap so we can set up a schedule to ensure coverage.

All tasks have been randomly assigned so that the workload is balanced.  Please don’t expect me or someone else to review your tasks.  If you’re unsure of an evaluation, drop into the #brlcad-gcimentors IRC channel and get another mentor to help you review it.  That channel can also be used to discuss task reviews.  There’s several I haven’t seen participate at all yet, and if that’s you, please get active or I’ll be asking you what’s up. :)

Cheers!
Sean
  

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@...
https://lists.sourceforge.net/lists/listinfo/brlcad-devel
Tom Browder | 1 Dec 16:50 2014
Picon

Subversion vs. Fossil

I just stumbled upon fossil again after a span of several years:

  http://fossil-scm.org

Has anyone had experience with it?  It looks like a great merge of
characteristics of both distributed and centralized SCSs.

Best regards,

-Tom

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Christopher Sean Morrison | 1 Dec 12:22 2014
Picon

GCI mentors

If you’re not a GCI mentor, you can stop reading now.

If you’re a veteran GCI mentor, there’s not much different this year other than what we’re doing to
manage tasks.  You can jump to TASKS below.  For new mentors, please read this in full.

GCI is about to begin in just a few hours so be prepared for a huge influx of requests, comments, and task
reviews!  This first week is always the busiest.  For those of you new to GCI mentoring, what will happen is
that students will claim a task and it is our job to assign all claim requests as quickly as possible.  They
can ask questions right on the google-melange website, and we respond there.  The most dedicated tend to
join IRC too, so it’s helpful if you could be there too.  When students think they’ve completed a task,
they upload their file(s).  Mentors review the files and mark the task as either complete or not.  

DON’T just accept their work!  The participants are young and very inexperienced.  Be constructive but
critical if there are ways their work can be improved, especially the design tasks.  Accept it when
they’ve put in good effort or they fully comply with the task description.  If it’s code, don’t worry
about style but make sure it compiles and at least seems to be functionally correct.  If you test a patch /
pull request and it looks good, document the contributor in our AUTHORS file, add a note if it’s a
user-visible feature in our NEWS file, and leave a comment in Melange letting them know that their patch
was accepted and (if relevant) that they’re credited in our project’s authorship documentation.  

You’ll become familiar with
https://www.google-melange.com/gci/dashboard/google/gci2014#all_org_tasks — see the Columns
button at the bottom to turn additional columns on (e.g. Modified on) or useless ones off (e.g., Organization).

Melange sends out notifications for all GCI activity via e-mail to our brlcad-tracker mailing list.  Note
that it will be a LOT of e-mail (approx 50-100 per day), so I suggest filtering into a mailbox that you can
keep separate from your regular mail.  You can and should join our mailing list so you can be responsive to
the students: https://lists.sourceforge.net/lists/listinfo/brlcad-tracker

Note that this is a timed contest.  We WANT to assign all claim requests as quickly as possible.  The faster we
assign, the more work gets completed.  There are very few reason to not assign a task immediately — one
being if that student already completed that exact same design task already.  Similarly, tasks submitted
for review need to be evaluated as quickly as possible, within 24 hours at a minimum.  You’re welcome to
extend their deadline if anyone asks for extra time, or ask them if they’d like more time.  If they’ve
genuinely spent a lot more time and effort working on a task than we anticipated, let me know so we can
consider subtasks for them to claim.

Remember that these are very young participants.  That means you will all be held to a very high standard of
behavior.  Please be courteous and helpful at all times.  Never ask them personal information nor
discriminate.  If you are unable to uphold the standard expected for whatever reason, let me know and we can discuss.

TASKS:  Huge thank you goes out to Jacob for creating a task management system that is more efficient than
melange.  You’re all welcome to add additional tasks or additional detail to existing tasks there.  It
doesn’t do much input validation, so be careful (i.e., don’t delete anything you didn’t add and
don’t input bad data).  The site HERE: http://brlcad.org/gci-dev/tasks

Two random mentors get assigned to all tasks.  At a minimum, please make sure you respond to your tasks.  You
might not know the answer to the task, but you should know how to get their question answered (and that
shouldn’t be to ask me).  GCI tasks are engineered towards newbies, so this is a great opportunity for new
contributing mentors to get a lot of breadth and experience.  You can certainly respond to more tasks than
those that have your name on them too.  Last year, Harmanpreet did a fantastic job keeping on top of
responses!  Other mentors did great sticking to a schedule and responding to everything in their time
window.  With even more mentors this year, it should be even easier to respond without there being a huge
burden on any single person.

Right now, we have about 150 tasks published and I have about 100 more tasks to write up this week.  We’ll
need a few more (especially OGV, benchmark, and modeling tasks).  Remember to scope tasks so that they’d
take someone familiar and set up about 2 hours to complete.  Single functions and features work well.  

We need someone to go through our Deuces page and add any task ideas that are not in the gci-dev task tracker. 
Note that tasks need to be defined one at a time when there’s a primitive involved (e.g., implement
curvature function).  For all tasks, the more detail you can provide, the better, and that includes links
to files and download/compile/setup/install instructions.  This is a somewhat decent example: http://brlcad.org/gci-dev/tasks/edit/72

If you have questions, please don’t hesitate!  Thank you everyone for your efforts.  This is looking to be
our biggest GCI year to date.  We didn’t get everything done like I’d hoped, but we have a lot of good
momentum started.  Hopefully we’ll get those straggler issues sorted out this week (website, patches,
style sync, web tasks defined, VM updated).

Cheers!
Sean

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Christopher Sean Morrison | 29 Nov 16:08 2014
Picon

server issue


The ISP is currently having some network routing problem and, consequently, our server is unreachable. 
Hopefully access should be restored soon, but the ISP is working on it and I anticipate access will be
restored soon.  We have a support request tracking this.

Cheers!
Sean

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Djimeli Konrad | 19 Nov 16:29 2014
Picon

Difficulties with implementing a vrml-g converter

Hello

     I have been looking at the Freewrl code for some time now and
have been able to retrieve the node in the vrml world but the main
problem i have is  handling orientations like translation, rotation
and even vrml primitives(since i can only get their dimension but have
no idea how to convert to polygon). I have no problem working with
indexfaceset since they already have the vertex and faces which could
be passed to bot like with ply-g. I have tried asking for help on the
freewrl mailing list but the most help i have gotten are directives to
the web3d site and also other cad software with x3d/vrml support like
blender and whitedune. I am having trouble progressing with the work
because of my limited knowledge of computer graphics and also having
to deal with school work. I would like to get some help in other to
progress.

Cheers
konrad

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Hitesh Sofat | 15 Nov 19:32 2014
Picon

Convert existing website to wordpress

Hello sean,

I have checked all GCI work related to wordpress websites (Theme) and
i am interested and I want to contribute my knowledge to improve this
work. Please guide me for further step.

--

-- 
hitesh kumar
hiteshkumarsofat.wordpress.com

(Life is a game & winner is not defined,
Think about present because future is not defined,
unexpected things make the game interesting,
if everything goes right then game is boring )

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
Hitesh Sofat | 15 Nov 19:00 2014
Picon

About us page

Sorry sean,

I used wrong method to upload my plugin on github but Now I removed
this mistake and there is updated link:-

https://github.com/sofathitesh/xml

--

-- 
hitesh kumar
hiteshkumarsofat.wordpress.com

(Life is a game & winner is not defined,
Think about present because future is not defined,
unexpected things make the game interesting,
if everything goes right then game is boring )

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
Deepak Sharma | 15 Nov 02:18 2014
Picon

OGV Installation Problem

I'm trying to install OGV (https://github.com/BRL-CAD/OGV-meteor) on
my local machine. After installing nodejs, mongodb, meteor and
meteoroid whenever I tried to run

$ mrt -p 1313

inside OGV-meteor/OGV it do nothing but return without performing any
action. I tried to run it with

$ meteor -p 1313

But it showed me this error
http://202.164.53.122/~deepak/pasteBin/error.png. Please tell me what
mistake I'm committing. Is there any meteor version issue?

I'm using

Ubuntu - 14.04 LTS
Nodejs - 0.10.33
Meteor - 1.0
MongoDB shell version - 2.4.9

--

-- 
Cheers!

Deepak Kumar Sharma
Blog: http://deekysharma.wordpress.com

" Today you are You, that is truer than true. There is no one alive
who is Youer than You."

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk

Gmane