On Mon, Jan 6, 2014 at 9:53 PM, Deepak Sharma <deeky.sha...@gmail.com> wrote:
> I have started working on Online Geometry Viewer, my motive is to make
> this editor as best editor on web. Currently i'm making mock-up for
> Geometry viewer, I also made script for installation of Geometry
> Viewer. Here is the link
> http://202.164.53.122/~deepak/brlgeometry.tar.gz
> Please review/test it.

Welcome, Deepak. I am elated to see you here. Let's join the forces. ;)

    I have also been tinkering around this online geometry viewer and
I feel it's going to be a great push to open source CAD community.
Just it needs to be executed better. Alongside, I am also working on
BRL-CAD's website and wiki, so what do you think if we have the
consistency in design of all these, so that they seem as part of the
same thing. For that please, if you allow, I would really love to work
with you on this.

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?

    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.

    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.

    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.

@deepak, @harman @anyone-who's-working-on-OGV
Tell me what you think about these points and together we may work on it.

--
Inderpreet Singh

Ekoankar Sahai
ishwerdas.com
facebook.com/okayinder
https://kippt.com/okayinder

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&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