<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 20, 2018 at 9:43 AM, Michael Heidelbach <span dir="ltr"><<a href="mailto:ottwolt@gmail.com" target="_blank">ottwolt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<p>Hi!</p>
<p>I've recently introduced <a href="https://cgit.kde.org/baloo.git/commit/?id=9de78becc06346a734279c2dc13d081dc5861624" target="_blank">a
new class for baloo</a>. It is mainly for debugging. As it is
accompanied with a command line tool it may be useful for users
too.<br>
</p>
<p>It is still in an experimental state and it's likely I'll wish to
change the public interface.</p>
<p>1) Is it possible to mark that class as experimental for some
time and have the allowance to chance the interface?</p></div></blockquote><div><br></div><div>Once you've exported symbols in the same library as baloo...not really.<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF">
<p>2) If so, what is the best way to communicate that?</p></div></blockquote><div>If it's purely for debugging, stick it behind some optional CMake
definition so only users who explicitly enable it have the header
installed. <br></div><div><br></div><div><br></div><div>David<br></div></div><br></div></div>