| 1 | | One day, this will be a decent README file.... |
|---|
| | 1 | (''Anonymous editing disabled to discourage wiki spam.'') |
|---|
| | 2 | |
|---|
| | 3 | = Welcome to PyOSG = |
|---|
| | 4 | |
|---|
| | 5 | Given: |
|---|
| | 6 | * There seems to be continuing desire for a Python binding for [http://openscenegraph.org OpenSceneGraph] |
|---|
| | 7 | * An apparent lack of care and feeding of both the website and source code at [http://sourceforge.net/projects/pyosg SourceForge site] |
|---|
| | 8 | * Only sporadic access to what is apparently the developer's personal svn repository with no URL published I could find (except on mailing lists) |
|---|
| | 9 | * Two apparently active branches of PyOSG diverging, one by the original PyOSG author Gideon May, and one by Joeseph Winston & Bill Hart. |
|---|
| | 10 | * My personal plan to continue using PyOSG |
|---|
| | 11 | |
|---|
| | 12 | I have gathered the latest PyOSG sources I could find and begun a new, publicly accessible subversion repository here. This was done primarily so that PyOSG could have a more-or-less 'official' URL that gives some indication this is a viable project and that the latest source code can be found in one place. Another goal is to unify the diverging trees. |
|---|
| | 13 | |
|---|
| | 14 | I thank all previous coders and contributors to PyOSG, particularly Gideon May, who I believe has done the vast majority of the work in creating PyOSG. I believe the source code is licensed under the BSD license, and any contributions I make will be under this BSD license. |
|---|
| | 15 | |
|---|
| | 16 | As I am not able to devote much time to maintaining PyOSG, I ask the community for any and all help with this site and the source -- I will happily grant commit access to either if to anyone with more than a trivial patch. |
|---|
| | 17 | |
|---|
| | 18 | = Development = |
|---|
| | 19 | |
|---|
| | 20 | We have a subversion repository online. There are two branches you may be interested in: |
|---|
| | 21 | * 'trunk' - The latest from Gideon May, the original author of PyOSG: http://mosca.caltech.edu/pyosg/trunk/pyosg |
|---|
| | 22 | * 'billhart' - The latest from Bill Hart and Joeseph Winston: http://mosca.caltech.edu/pyosg/branches/billhart |
|---|
| | 23 | |
|---|
| | 24 | It is my hope that we can unify these two sources, which have appartenly diverged some time ago. |
|---|
| | 25 | |
|---|
| | 26 | = Download = |
|---|
| | 27 | |
|---|
| | 28 | The releases are at http://mosca.caltech.edu/pyosg_downloads : |
|---|
| | 29 | * [http://mosca.caltech.edu/pyosg_downloads/pyosg_ads_15.tar.gz pyosg_ads_r15.tar.gz] - built from 'trunk' revision 15, removes scons and builds entirely with distutils |
|---|
| | 30 | * [http://mosca.caltech.edu/pyosg_downloads/pyosg_billhart_r15.tar.gz pyosg_billhart_r15.tar.gz] -built from 'billhart' branch revision 15, cleans up Bill Hart's "April 2005" release |
|---|
| | 31 | * [http://mosca.caltech.edu/pyosg_downloads/pyosg_ads_r5.tar.gz pyosg_ads_r5.tar.gz] - first release made here, built from 'trunk' revision 5, builds with standard python distutils, only tested on linux |
|---|
| | 32 | |
|---|
| | 33 | = Other OpenSceneGraph bindings = |
|---|
| | 34 | * Hartmut Seichter is creating a [http://www.hitlabnz.org/people/hse25/osgbindings.html SWIG-based wrapper of OSG] with Python as a primary target language. |
|---|
| | 35 | * Miguel Escriva has been implementing bindings that use the new osgIntrospection features: [http://mescriva.okode.com/svn/osgPython/trunk svn repository] [http://mescriva.okode.com/svn/osgPython/trunk/examples/viewer.py viewer example] |
|---|
| | 36 | |
|---|
| | 37 | |
|---|
| | 38 | - Andrew Straw [mailto:strawman@astraw.com strawman@astraw.com] (a.k.a. [mailto:astraw@caltech.edu astraw@caltech.edu]) |
|---|