Petr Viktorin wrote:
On 04/10/2012 08:06 PM, Rob Crittenden wrote:
Petr Viktorin wrote:
On 04/10/2012 03:46 PM, Rob Crittenden wrote:
Petr Viktorin wrote:
...
pattern_errmsg should probably be removed from API.txt. We've been
paring back the amount of data to validate slowly as we've run into
these questionable items. Please open a ticket for this.

Done: https://fedorahosted.org/freeipa/ticket/2619


I made a minor change. VERSION shoudl just update the minor version
number. I changed this, ACK, pushed to master and ipa-2-2

rob

I followed the comment in the VERSION file, which says:

# The version of the IPA API. This controls which #
# client versions can use the XML-RPC and json APIs #
# #
# A change to existing API requires a MAJOR version #
# update. The addition of new API bumps the MINOR #
# version. #

I see the actual policy is different. How does this really work?

Yes, I guess that isn't too clear.

You can ADD new API without causing backwards compatibility issues.

You can modify the validation without causing backwards compat issues (other than the data itself may no longer be allowed, but that is unrelated to the API).

In these cases just bump the minor version.

rob

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to