Hello,

I'm Andrei Ilinca, and I'm a second year undergraduate at Polytechnic
University of Bucharest, Faculty of Automatic Control and Computer Science,
looking to participate in gsoc 2015, hopefully with BRL-CAD!

So why BRL-CAD ? And why BRL-CAD now?

You might believe that I arrived late. However, I'm doing as much as I can
in order to catch up. I have already checked out sources from SVN and built
it locally and I'm currently looking over
http://brlcad.org/wiki/Contributor_Quickies . I'll tackle a bug once I see
which is more appropriate for my skillset and level.

As this is my first GSoC try, I admit I was a bit at a loss facing the huge
diversity of organisations and projects.

Honestly, there are three reasons that I chose BRL-CAD over:
-it involves  areas that I  am familiar with and I enjoy working on (C,C++,
Math)
-I started looking at the organization list and project list on day one. At
least in my opinion, BRL-CAD has one of the most friendly getting-started
guides out there. Moreover, on
http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas there is a
detailed explanation about what BRL-CAD itends to do at this GSoC. I feel
more motivated to invest time and effort knowing the situation .
-I searched images with "BRL-CAD" on Google
<https://www.google.ro/search?q=brlcad&biw=1366&bih=643&source=lnms&tbm=isch&sa=X&ei=1qkEVciOGIHTaI7ogcgP&ved=0CAYQ_AUoAQ>
and
it looks awesome! I'd love to be part of a community developing a tool
which helps create images like these !

As I wrote above, I'm more motivated when I'm aware of the current
situation when I start working on a project so, after I looked over your
GSOC Project Ideas page, I found the following projects being interesting
to me:

1)Object-oriented C++ Geometry API
This project would allow me to improve my C++ coding skills working on
something visible(Open Source). I have previously used C++ in my academic
assignments. Another reason is that recently transitioning from C to C++, I
can see the usefulness of offering an Object Oriented API over a procedural
library. In my humble opinion, it increases usability.

2)Header Restructuring
I don't really have any industrial experience, but reducing maintenance
costs sounds like an important and useful task to me. I could benefit from
learning how to organize code from mentors(who I assume are a lot more
experienced than me) and BRL-CAD would get decreased maintaining costs/time
required.

3)OpenSCAD Importer
The link on the project ideas page seems broken, but I imagine it involves
breaking down the geometry structure from OpenSCAD and redoing it into a
BRL-CAD format, please correct me if I'm wrong.

I have mentioned this because I am definitely willing to learn and work,
but I'm trying my best not to do this in the wrong direction. The first
project is the one that interests me the most, but it's not ranked as a
priority?

Could you please advice me regarding this matter?

Thank you,
Andrei Ilinca
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to