[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Use existing __ namespace in public headers for experimental APIs to unblock 1.11 release

From: Julian Foad <julianfoad_at_apache.org>
Date: Fri, 21 Sep 2018 11:38:30 +0100

Julian Foad wrote:
> One important thing I didn't make clear: I propose these APIs go in
> "public" headers like svn_client.h, not in the "private" header files
> that are by default omitted from installation.

Or rather, to be honest, I hadn't thought it through at the point where I sent this proposal, but now have been thinking and discussing it with others on IRC. I should not have used the word "hide" and have now changed the email subject line. The key thing was we needed to move them out of the strong compatibility rules, and using the existing "__" namespace is sufficient for that.

- Julian

> Stefan, does this make a difference to you? Do you still need to change
> TSVN build scripts at all for that case? And how will the warnings work
> out for you in that case? I'd really like to hear how this affects you
> so we can come to a satisfactory solution.
Received on 2018-09-21 12:38:38 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.