Use source control and branch the development. Anything deemed bad enough to warrant a service pack/hot fix is fixed on the source from the release, then merged in to the source for the new release under development. Bugs that aren't severe enough are evaluated to be fixed in the new version.
>How do those of you who sell your applications on either a subscription basis or with an annual maintenance and support agreement post-licensing handle the fixing/distribution of customer-reported bugs AND the development of enhancement to the product?
>
>Let's assume that you have over 50 installations involved and more buying in all the time.
>Further assume that the entire development staff consists of 2 persons and it is this staff that does both bug fixing and feature additions.
>
>Your input appreciated.
>
>Jim
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer