> My name is Roman and I'm a last year CS student from Spain. I have a strong > web development background and I have industry experience with languages such > as Java and Javascript. In 2014 and 2015 I have collaborated with the jclouds > project from the Apache Software Foundation in the Google Summer of Code > program.
Welcome Roman! Glad to hear that you’re interested in working with BRL-CAD. > I just heard about the ESA Summer of Code program and I would love to make a > proposal to collaborate with BRL-CAD. There is a couple of ideas on your > ideas list related to web development that caught my eye. > > I would appreciate some guidance to make my proposal and start collaborating > with the project. Of the web projects listed on our ideas page, both have had progress made on them so you would need to craft a proposal that extends from where they left off. For example, the Materials Database project was last worked in 2014 and you can read about it in detail here: http://brlcad.org/wiki/Google_Summer_of_Code/2014#Materials_Database_Project The benchmark interface also had lots of progress made that same year, detailed here: http://brlcad.org/wiki/Google_Summer_of_Code/2014#Benchmark_Performance_Database You can see their repos here (and note some important pending pull requests): https://github.com/BRL-CAD Continuing with the information firehose… there’s also an unlisted web development project to develop an interface for semi-automatically testing versions of our sources against user-supplied scripts. This would be so we can pinpoint when something changed or graph how something changes over time (e.g., performance). If that’s of interest, there was some quick proof-of-concept work that you could build on. Last but not least, another project idea that is not exactly a web development topic, but that could be implemented in Java or Javascripti is to build a tool that pulls from a myriad of datasets available around the web and another that creates a CAD model of Earth to scale using a myriad of datasets available. Basically, yes, something like Google Earth but geometrically accurate using real terrain files with mapped texture data (where available), ocean depth maps, and maybe even leverage municipality data so you can create buildings and other structures to your detailed model. The materials database project could provide the biggest immediate value but is also the most advanced — there’s some web work remaining but a viable proposal would need to integrate the site with our tools, which entails C/C++ coding. I would recommend this one if you’re capable of making progress. Cheers! Sean ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel