On Sat, Mar 5, 2016 at 6:30 PM, chintan zaveri <zaverichint...@gmail.com> wrote: > This is in response to Sean's and Subham's Emails. > I need guidance in deciding the back end technology to be used. > I have to paused working on proposal, as we need to decide on PHP or node.js > ( As both of them are worked on by other members in previous GSOC, but > somehow are not deployed) ? <snip>
Hi Chintan, Thanks for your interest, the discussion about choosing a backend technology has already been done before we changed the technology last time. Yes we can choose another one if there's some serious issue with our current choice. I am of opinion that there is no such issue working with node.js or meteor in our use case. Yes, the code is not deployed on BRL-CAD's servers but that doesn't has less to do with technology and more to do with our own shortcomings. I strongly recommend against changing the technology at this point or even working on new features. It would be better if we can concentrate our efforts on the existing technology and get our current code better. We have started a lot of things in OGV and finished very few. I would rather like to see a finished, readily usable product by the end of this GSoC. For your patch, I would recommend * updating the code to latest meteor release. * finding and fixing bugs in the current codebase * Code Review Our biggest weakness in last 2 years had been our lack of knowledge about the core BRL-CAD. Thanks to Hacker Friendly Interface of BRL-CAD it requires a good amount of dedication to get that understanding. The areas that concern with OGV are * How Conversions happen? * Knowledge about .obj file structure * About basic CAD concepts like What are NURBS? What is CSG? and so on. Difference between Solid modeling and Surface Modeling. * Know how of commands used to extract data from a BRL-CAD file. At this point IMHO more priority should be given to the core part that our app does, a.k.a rendering the BRL-CAD files online. So any proposal that includes something about ways in which the rendering can be improved should be more preferable over anything else. That's my view, community's decision may be different. -- Inderpreet Singh Ekoankar Sahai ishwerdas.com facebook.com/okayinder https://kippt.com/okayinder ------------------------------------------------------------------------------ _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel