zeromq/jzmq — pull request #124 by rimmington (2012-08-24 05:58:06+00:00)
Title: publishable artefacts

This merge would do the following:
1. Make pom.xml meet the Sonatype/Maven Central standards
2. Move native binaries into separate jars with an native-[arch]-[os] classifier
3. Add maven.readme with instructions for releasing or depending on this project

I believe this is the ideal and most flexible way to publish artifacts, as it provides clients with a harder guarantee as to platform support: if the native-[arch]-[os] jar is not available for their platform, then it isn't supported. This prevents changes in platform support between releases catching clients unaware.

Of course, I am new to this, so I'm open to additional suggestions.