Hi Dominik,

Dominik Rau wrote:
> Hi.
> 
> After reading a lot about OpenSG 2.0 in the past few weeks on this list, 
> I wonder how to migrate in the near future to the new version or, at 
> least, start to test it.
> 
> Some questions arise:
> 
> * General: Is 2.0 ready for prime time? It seems that a lot of people 
> are already using it. Do you use it in "production" or merely for 
> testing? What are your experiences so far?

Primetime and production: no. Testing: yes, but be ready for having to change 
things.

> * Porting: In the past two years I wrote a lot of code which is closely 
> coupled to OpenSG (started shortly after 1.2. I think). Has anyone of 
> you already ported a larger Application (>100k lines of code) to 2.0? 
> Caveats? Recommendations?

At this point: don't. We'll get back to you once we get closer and we would be 
very happy to have a guinea pig, eeh test user for how much effort it is to 
port. ;) I think Gerrit has his system on 2 now. Gerrit, do you want to comment 
on that?

> * Porting: Is it possible to use 1.x and 2.x in parallel? I tried it on 
> my notebook and saw, that OSG2
>   - overwrites osg-config (although there is a osg2-config)
>   - places the headers in prefix/OpenSG
>   - places the libs in prefix/opt / prefix/dbg
> (Seems that I have to reinstall some things...) Is anybody of you 
> running both versions on the same machine? How do you keep them 
> separated? (Speaking about Linux here....)

I would like it to be possible, and these are the things I need feedback on. 
The 
structure for OpenSG2 is not cast in stone (nothing about it is), so if you 
have 
comments please let us know.

osg-config: Good point. I was thinking about backwards-compatibility, but it 
probably a better idea not to create an osg-config and just ise osg2-config 
instead (#158).

headers: I'm a little torn on this one, as it would be much more work to change 
that for old apps. Admittedly trivial work (sed -e 's|OpenSG/OSG|OpenSG2/OSG'), 
but more work. I could live with it, but would like to hear other opinions.

libs: totally open. There is some discussion at 
http://opensg.vrsource.org/trac/wiki/Dev/PluginsPathes, comments welcome.

> * Features: There was a posting by Marcus Roth on this list some weeks 
> ago, that there is no clustering support (yet) in 2.0. I was quite 
> surprised as I think that this is one of the OpenSG killer features. How 
> long will it take until this is ported? Is it scheduled for the final 
> 2.0 release?

I was surprised too, because I had seen it working fairly early on and didn't 
know it was removed. I need to check with Gerrit what's going on there.

> * Features: Some of our projects are using the VRMLAnimation lib of 
> Rasmus. Will it still work with 2.0? It's using the 
> since-I-started-to-code with-OpenSG-1.2-experimental-VRML-loader from 
> Gerrit. Has this new loader made it finally in the 2.0 release? Or will 
> there be adequate replacements (as there are questions about animation 
> support regularly on this list, I fear not, but it's always worth a try...)

Currently there is no active VRML loader in 2. We argued about which one to use 
a while ago, but the overhead involved in having a full VRML scenegraph has a 
little scary, so right the tendency is to use the old one and fix some of it's 
problems rather than use the new one.

Can the people who use Rasmus' library give us some feedback if they have run 
into trouble with memory exhaustion on large scenes?

> * Features: I downloaded the sources, but I'm missing the tutorials. 
> Should the old stuff still work (yes I know, the begin/endEditCP-Stuff 
> is deprecated no...)

More or less. Aron has ported some of the old tutorials.

> * Obligatory: When will it be ready for release?

I hate to do a Carmack, but that's all I have right now. ;)

> That's all for now, but I think more questions will follow...

Keep 'em coming...

Yours

        Dirk

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to