Hi David,

Welcome, and thanks for the introduction.  That's certainly a great  
first step.  As for ways you can help, there are lots of various ways  
to get started where you could be of assistance.  How you want to  
help contribute will depend greatly on how large and what kind of a  
task you're interested in.

Most of the codebase is in C, many of the newer projects are in C++,  
there's just a little bit in Java, and a fair bit in Tcl/Tk.  As for  
big project priorities.. you can check out this [1] diagram:

[1] http://brlcad.org/BRL-CAD_Priorities.png

There's a big effort to fully hybridize the geometry management with  
the implementation of full BREP/NURBS support.  There's a large  
Geometry Engine project being worked on (think ACIS, Granite, or  
Parasolid if you're familiar with commercial solid modeling  
kernels).  There's a STEP geometry converter effort.  There's also a  
big new GUI effort.  All of those predominantly have aspects of C/C++  
to them.

If you're looking for something more bite-sized to get your feet wet,  
there's plenty of smaller feature requests and bug reports that would  
help get you familiarized with what's already available.  Many of  
those project ideas are listed [2] at:

[2] http://brlcad.org/~sean/ideas.html

Feel free to speak up here if you have any questions on how difficult  
any of those tasks are or if you just want to jump into the codebase,  
there's several here on the list that would be glad to help explain  
things.  Welcome!

Cheers!
Sean



On Jan 9, 2009, at 3:30 AM, David wrote:

> Not sure I am in the right place but I wanted to introduce myself. I
> have 10+ years of programing experience. Most of my time was spent
> working in C++.
> I do however have some java experience. I have worked with most major
> relational database platforms extensively. I made a career change  
> about
> 7 years
> ago so I am a little rusty but I a very confident that I can  
> quickly be
> productive. If  you have anything that you need my help with I am
> anxious to get started.
> Thanks.
>
> ---------------------------------------------------------------------- 
> --------
> Check out the new SourceForge.net Marketplace.
> It is the best place to buy or sell services for
> just about anything Open Source.
> http://p.sf.net/sfu/Xq1LFB
> _______________________________________________
> BRL-CAD Developer mailing list
> brlcad-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel


------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to