On Tue, Jan 7, 2014 at 3:15 PM, Inderpreet Singh <indrp...@gmail.com> wrote:
> Then about OGV, I had few plans:- > > Firstly, it's backed by vanilla PHP and as the application grows > managing that IMHO would be difficult, so I was thinking some > framework like Laravel to give it a good foundation on back-end. what > say? Yes, framework would be better but we must review some prominent ones before finalizing any. > Secondly, there are no tests written for it (neither PHP nor JS) > :( . May be now it's not much of a problem but may cause troubles in > future, specially when we want to make it the best CAD editor ;). > Laravel is built with testing in mind, so we can easily write tests if > we are using Laravel, for JS we can use one of the many unit testing > libraries available. As this viewer is in it's very dawn, so we can > nudge it's trajectory the way we want whereas doing that later would > be a problem. > > Then on the functionality side at this moment we need a better > user dashboard, and a facility to save files and view them later (a > file browser for each user). Then after having done that, we can > easily add a share button that would generate an embed code (a simple > iframe) and a unique link so that users can share their cad models on > their websites, blogs and social networking websites. All this is in the TODO list but when OGV was started, research took significant efforts that forced to shrink the focus. But now, we have probably many developers interested in this project so I can expect above mentioned and many more features in OGV in coming days. :) > That was all about viewing, for editing we can provide initially > an ability to add mged commands through browser and edit the model > they are viewing. I think that would be very helpful and easy to do > task before we dive into comparatively tougher task like 3D GUI > editing. Earlier when OGV started lot of discussion about editing feature took place. Currently, lot of work related to viewing is pending that I think must be targeted first to make it stable, fully functional and user friendly "BRL-CAD Online Geometry Viewer". For editing feature, I think Sean can guide in much better way, like how to proceed, where to start etc. > > I have this and more in my mind but was afraid to share as I > already have my previous work pending (website, blog and wiki) :P . So > first, I would want to complete that as soon as possible and then I > will get to OGV. No need to afraid to share something which is going to be useful to many of us. Everybody is welcomed to contribute in BRL-CAD even by means of suggestions. :) > @deepak, @harman @anyone-who's-working-on-OGV > Tell me what you think about these points and together we may work on it. Your points are interested and worth to be discussed. Yes we all need to work in coordination to make it best. I am very happy to see people interested to work on OGV. -- Harmanpreet Singh Blog: http://singhharman.wordpress.com/ ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel