Read the answers below in red first ....  ... what strategy should we use now ! 
... first align all the tr* files between TerraVista and OSG ? if so can you 
point me to the latest branch of the txp plugin so I can compare all the tr 
files and suggest the modification to the Terra Vista team ?


--
Patrick Lavoie
Lead Consultant | Presagis

T. +1 514 341.3874 F. +1 514 341.8018 C. +1 514 465.6439



AVIS DE CONFIDENTIALIT? - CONFIDENTIALITY NOTICE

Ce courriel est destin? exclusivement au(x) destinataire(s) mentionn?(s) 
ci-dessus et peut contenir de l'information privil?gi?e, confidentielle et/ou 
dispens?e de divulgation aux termes des lois applicables. Si vous avez re?u ce 
message par erreur ou s'il ne vous est pas destin?, veuillez le mentionner 
imm?diatement ? l'exp?diteur, effacer ce courriel sans en faire de copie et ne 
pas divulguer ou transmettre ? quiconque ce courriel.



This e-mail message is intended only for the above named recipient(s) and may 
contain information that is privileged, confidential and/or exempt from 
disclosure under applicable law. If you have received this message in error or 
are not the named recipient(s), please immediately notify the sender, delete 
this e-mail message without making a copy and do not disclose or relay this 
e-mail message to anyone.

From: [email protected] 
[mailto:[email protected]] On Behalf Of Robert 
Osfield
Sent: Thursday, June 16, 2011 11:07 AM
To: OpenSceneGraph Submissions
Subject: Re: [osg-submissions] TXP geocentric support

Hi Patrick,
On Thu, Jun 16, 2011 at 3:38 PM, Patrick Lavoie 
<[email protected]<mailto:[email protected]>> wrote:
Yes we (Presagis) have tested only on Windows but our customer is running these 
modifications under Linux.

Perhaps it's an old version of Linux, it'll take merging the fixes from 
svn/trunk to address these.  I am sure it's an older version of linux

The OSG buidls across dozens of different platforms, we can't just limit to one 
to two platforms.  As we compile across so many platforms the code base is 
really shaken down - and for Presagis it really should be taking note of these 
fixes and merging them as not only do their address build fixes but often the 
warnings on other platforms reveals subtle bugs in the code.

Most of the files in the txp plugins (all the one that start with tr*) comes 
from the Terre Vista software so I have no control over the indentation changes 
that occurs in them (also these files are only tested under windows at Presagis 
since Terra Vista only run on windows).


Do you not have the ability to submit fixes to code back original team?  Could 
they not pull in the changes made to the OSG version?
I will pass along the message to the TerraVista dev team, Tell me what svn tag 
you want them to compare the "tr*" files too and I will see if they have time 
to do this

The way things stand it's a broken model of development, it just doesn't work 
efficiently.  I can't go fixing problems that still exist in the same code.  
This same problem of having to fix previously fixed problems has happens 
numerous times now.  The fact that exactly the same issue has happened against 
and wasted even more of more time is pretty gaulling.

If all the tr* are not updated like they are now there is some risk that the TX 
plugin will not work with the database produce by the next version of 
TerraVista 6.2.1 coming out at the end of the month.

I simply can't merge the code as it doesn't compile and has lots of regression 
w.r.t svn/trunk, and is way too risky.  It's better than we ship what we have 
and then update later.

I am also wondering whether it migth be best to just decouple the txp plugin 
for the core OSG and let the plugin be maintained seperatly - this way Presagis 
and the TXP user communtiy could take ownersip of it and sync it with the 
TerraVisita releases as well as target potentially target multiple versions of 
the OSG.  This would be a very good idea


Just want to remind you that all these fix were made by Tracje Nikolov between 
November 2010 and January 2011.
Also Nick tried to add the fix that where committed to  svn archive around 
December 19,20 and these make OSG crash on Linux

The submission doesn't contain all the fixes to OSG svn/trunk. For instance the 
follow didn't make it in:

http://www.openscenegraph.org/projects/osg/changeset/11999/OpenSceneGraph/trunk/src/osgPlugins/txp/ReaderWriterTXP.cpp

I also made a number of fixes that a Coverity review highlighted.


for our customer (which is being used OSG since version 1.6) !

There has never been an OSG-1.6 release, the last of the OSG-1.x series was 
OSG-1.2.  Perhaps you mean OSG-2.6. you are right it 1.2 (I checked my customer 
emails)



When is version 3.0 due ?

Feature freeze and first release candidate is tomorrow, with an intended 
release date of end of next week.

Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to