Hi all,
in preparing the road map, I noticed that in tdelibs/tdecore/tdeversion.h are the instructions for the version numbers different from the way we intended. My proposal to change the description as follows:
AS IS: ======
/* R <ABI VERSION> . <BUGFIX REVISION> . <SECURITY PATCHLEVEL> Security patchlevel is not present on initial release It is added on the first security release, starting with ".a" ".a" would correspond to a TDE_VERSION_RELEASE of 1, ".b" would be 2, etc. A new bugfix revision resets the security level A new ABI version resets both the bugfix revision and the security level */
CHANGE TO: ==========
/* R <ABI VERSION> . <FEATURE REVISION> . <BUG AND SECURITY PATCH LEVEL> Initial release is always R<ABI VERSION>.0.0. BUG AND SECURITY PATCH LEVEL is always updated with a point release. FEATURE REVISION is updated when new features are introduced or existing features are significantly updated. A FEATURE REVISION release does NOT include ABI changes. A new FEATURE REVISION level always resets the BUG AND SECURITY PATCH LEVEL. A new ABI version resets both the FEATURE REVISION level and BUG AND SECURITY PATCH LEVEL. */
What is your opinion?
Slavek --