On Fri, Mar 9, 2012 at 10:50, Christopher Sean Morrison <brl...@mac.com> wrote:
> Thanks again for working on the image, Tom.

You're welcome--it's my pleasure.

> Are you talking about directories that are going to be in the default HOME 
> directory?

Yes--looking for what you envision.

> It should be hopefully so obvious that a dev can fire up the image and
> be able to figure out exactly what/where everything is with minimal/no 
> instruction
> or explanation.  That's why I was thinking that there would literally only
>  be three directories plus a few config files.  Something like:

> a brlcad or brlcad.svn checkout dir
> a brlcad.build compilation dir
> and an install in /usr/brlcad
> maybe some symbolic links on the desktop

Okay, great.  The only question in my mind was whether to have a
non-recursive check out of the root with all modules and fill only
brlcad/trunk or just brlcad/trunk.

> If there are other files / folders, that will just raise questions.

Okay, agree.

> Is the ova checkout just part of the image

Yes, and I'll hide it--it's just to help synch and set up the ova.
It's only for developers.  You'll see what I mean later today as I
fine tune it.

> I'm not sure I see the utility in the latter for the target audience...
> The goal is to get them up and running with coding on BRL-CAD as easily as 
> possible.
> Beyond a brlcad trunk checkout, the only other resource that might be handy
> would be a directory of places in the code we usually point new devs like
> rtexample for shooting rays, one of the proc-db tools for creating geometry, 
> one of the
> libged commands for modifying mged, the sample primitive, a sample shader, 
> etc.
> Those might be symlinks in a folder on the desktop, for example.

I get your drift, good ideas.

In addition to default vi and gedit have already included editors:
xemacs and jEdit.

I am thinking of including an environment like the Eclipse C/C++ IDE
or NetBeans.

Of course I will install the latest cmake.

What do you or other devs think, any suggestions, deletions, additions?

Best,

-Tom

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to