On Thu, 2010-06-17 at 21:50 +0100, Frederik Elwert wrote: > Yes, once the API is changed, clients should be able to find out which > API the server supports. > > The notification daemon has a GetCapabilities() method, which returns an > array of strings: > http://www.galago-project.org/specs/notification/0.9/x408.html#command-get-capabilities > > Personally, I somehow like this approach better than telling the API > revision. It is more verbose and allows to see if a specific feature is > supported. If only the API revision is reported, the client has to have > knowledge of which revision contains which features.
I like that better, too. For example, it allows us to backport API features, which would not be possible if the API revisions had to be strictly linear. I'll start filing issues with API proposals. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
