As of OpenG 3.0, libraries will only be available for LabVIEW 8.2 (release date August 2006). The source code for all libraries should be upgraded from LabVIEW 6.1 to 8.2, the following document describes the steps for this action.
This should be done prior to any edits that will lead to a new release.
- Create a task on Sourceforge (Upgrading XXXX to LabVIEW 8.2)
Let the task start in one week and finish in 2 weeks, this gives other developers the opportunity to check in any changes
Assign the task to yourself
- Wait one week
- Make sure you have the latest revision of the source code
- Create a LabVIEW Project file located at the library root folder named: OpenG Library {library name} Toolkit
- Make an export of the library (eg. removing all .svn folders)
- Add the whole library folder to the LabVIEW project
- Make an SVN update to get all the .svn folder back.
- Open up a VI-Tree VI in the source folder
- Save (and save all sub-VIs) the VI-Tree
- Go through the directory of the source folder and make sure everything has been updated. If any unchanged files are found recompile them manually, make a note in the Docs folder
- Make an SVN commit with the note 'Updated Source code to LabVIEW 8.2'
- Recompile any LabVIEW file inside the LabVIEW project not included with the source folder (tests, candidates and others)
- Make an SVN commit with the note 'Updated Helper files to LabVIEW 8.2'
- Add the LabVIEW project file to SVN, ignore the aliases file in SVN.
- Make an SVN commit with the note 'Added LabVIEW project file'
- Run any unit tests VIs found
- Update the status of the task in Sourceforge to 'closed'