We should adopt some system of versioning to qextserialport. I propose
to stick into OSGI major.minor.micro[.qualifier] system, where:
major - increases when functions are removed or other revolutionary
changes has been made, so that backward compatibility is broken.
minor - increases when new features has been added, but API and binary
is backward compatible
micro - sometimes also called release. Increases with each release,
which is forward and backward compatible. Changes typically include bug
fixes.
qualifier - not mandatory string. Does not contain compatibility
information and can be used for things such as platform specification or
to denote pre-release packages.
For more information and more detailed description with examples please see:
http://www.osgi.org/wiki/uploads/Links/SemanticVersioning.pdf (page 7)
Regards