First stage would be to make PyOpenGL run on a GLES (2.x) platform. Second stage would be architectural modifications to make PyOpenGL suitable for running on common GLES platforms (i.e. phones, tablets, Raspberry Pi), likely by producing a separate release/package which solely included those components which interface with GLES 2.x. Third stage would be converting PyOpenGL's core library to (optionally) use an efficient wrapping mechanism (e.g. Cython) and adapting the wrapper layers to support that mechanism. A test suite of OpenGL-ES Python programs would be required to confirm operation.
+Pygame's built in sound library is lacking many features found in other libraries such as:
+* Hardware Accelerated Playback
+FMOD is a widely used and well-known audio library that runs on many different platforms. Although it is a proprietary library, it can be used is OSS projects, and will give PyGame support for more sound file formats.
+An older project attempted to do this, but uses pyrex and isn't available in the PyGame library:
**!!We have the minimum 3 mentors now (there are 4), but could always use more people to help out as a co-mentor or backup mentor.!!**