wiki:VersioningInfo

Version 3 (modified by Lewis Rosenthal, 16 years ago) (diff)

Re-drafted branch descriptions; merged Smedley work into 2.0 branch; detailed ALSA resync branch; added text pointing to PlanToRemoveAlsaCode

Versioning Info

There has been some confusion with regard to the versioning of Uniaud release candidates and supplementary modules. This page shall attempt to address those concerns.

1.1.4 Trunk

This is a the base Uniaud driver. The current level is 1.1.4 RC6, on the way to 1.1.4 GA (General Availability, or a "release" build). All other 1.1.4 builds have been alpha, beta, gamma, or release candidates, and as such, should be considered "under test" and not final quality.

1.2.0 Branch

These are "ALSA Resync" builds, in an attempt to gradually resynchronize and merge in code from ALSA versions 0.9.0-1.0.4. More information on these may be found on the ALSA Resync page.

2.0 Branch

These are experimental builds of uniaud32.sys based upon newer ALSA versions and supporting HDA. Paul Smedley has produced these, and they are available from his download page. These will be labeled uniaud32-hda-1.0.x.zip, uniaud32-alsa-1.0.x.zip, or uniaud32-1.9.x. Ultimately, these will lead into Uniaud 2.0, hopefully with hardware support on par with the ALSA Project.

To better understand the direction of Uniaud insofar as its synchronization with ALSA is concerned, please see our plan to remove ALSA code, which outlines a strategy for making Uniaud more modular, easier to build, and more cooperative with newer ALSA versions as they become available.