[Fresco-devel] fresco prototyping ideas

Stefan Seefeld <[email protected]> Sun, 04 Jul 2004 12:40:55 -0400
Newsgroups gmane.comp.video.fresco.devel
Message-ID <[email protected]>
hi there,

we'v had a nice little IRC meeting last week, and one of the outcomes
was that some of us would like to experiment with some rather radical
changes to the design.
I opened a new task (http://issues.fresco.org/task150) where I want
to discuss this efford.

My current idea is to use OSG (OpenSceneGraph at http://openscenegraph.org)
and omniORBpy (http://omniorb.sf.net) and build a small demo that lets
a client create a scene via a lightweight kit.

I suggest to use omniORBpy because python's CORBA binding is very
elegant and non-intrusive (i.e. for the sake of prototyping we don't
have to care about issues related to object distribution).

What I'd like to learn by doing this is how to define the API that
gets exposed to the client such that

* the client has the flexibility it needs to create and manipulate
   the scene graph

* the server has the flexibility it needs to make traversals fast

I ought to point out that there was large agreement that CORBA is not
a good model to go with, so I'd like to stress that my choice of omniORBpy
is really just a matter of not having to care for this right now.
Some people are focussing on a replacement for the communication layer(s),
and as soon as it is ready we'll go forward and evaluate whether it
meets our requirements.

Anybody interested into this work please join the discussions on
http://issues.fresco.org/task150 !

Regards,
		Stefan