> The C++ committee uses (for example) > std::experimental::something
I was thinking about something along these lines as well. > say it's a "technology preview" Both would be ok I guess, the only problem I see with TP is that is one does not read the README, it might be missed. I'd propose to go for: - experimental namespace to force the user to see that something is not stable - 0 soversion to show that the library has no stable ABI. Cheerio, Ivan On 10 January 2015 at 10:23, Ivan Čukić <ivan.cu...@gmail.com> wrote: >> The C++ committee uses (for example) >> std::experimental::something > > I was thinking about something along these lines as well. > >> say it's a "technology preview" > > Both would be ok I guess, the only problem I see with TP is that is > one does not read the README, it might be missed. > > I'd propose to go for: > - experimental namespace to force the user to see that something is not stable > - 0 soversion to show that the library has no stable ABI. > > Cheerio, > Ivan > > > > > On 9 January 2015 at 20:54, Mark Gaiser <mark...@gmail.com> wrote: >> >> On Fri, Jan 9, 2015 at 5:34 PM, Ivan Čukić <ivan.cu...@kde.org> wrote: >>> >>> Hi, >>> >>> Because of the short release cycle for the frameworks, it is hard to >>> have bigger new features included into one of them. Slowly evolving >>> APIs while developing stuff leaves a lot of crud and deprecated >>> methods later. >>> >>> What is our policy about having experimental (unstable API/ABI) parts >>> in a framework (obviously, in a separate binary, so that the main >>> library remains BC)? >>> >>> >>> Cheerio, >>> Ivan >>> >> >> The C++ committee uses (for example) std::experimental::something. Why don't >> we adapt the same in frameworks. >> There it would probably be: <framework>::experimental::something. >> >> Or Qt as another example, they simply say it's a "technology preview" :) >> I don't think they put it under a special namespace. > > > > -- > KDE, ivan.cu...@kde.org, http://ivan.fomentgroup.org/ > gpg key id: 850B6F76 -- Cheerio, Ivan -- While you were hanging yourself on someone else's words Dying to believe in what you heard I was staring straight into the shining sun