Jonathan,
I'm pretty sure we can work around SDM's version number limitations. Just upload your RPM and give it a close-enough release number. It doesn't need to match your RPMs _exactly_. I don't see any problems with that approach, do you?
Instead, let's focus on SDM's strengths instead:
a) Track bugs/suggestions/feature requests
b) Inform those interested of new releases
c) Make downloading the latest version easily accessible.
Right now when I tell people about the RPMs I have to tell them to go to 2 places, which is not the best situation. I didn't even know the driver came in a separate RPM until I pointed a friend to your RPM and he said "it keeps asking for an aolserver-postgresql".
I was hoping we could solve this by letting everything one person needs to install OpenACS available from the software.adp page.