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