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

Reply via email to