Hopefully the maintainer, architect and release lead can reach consensus 
together. But, I agree that we need to define that process more formally.

(we could start with an ?experimental process? for this judgment, and work 
towards a ?non-experimental process? for the longer term ?)

Dan

From: ??? [mailto:uzc...@samsung.com]
Sent: Friday, April 7, 2017 7:51 AM
To: Daniel Mihai <Daniel.Mihai at microsoft.com>
Cc: iotivity-dev at lists.iotivity.org
Subject: RE: RE: [dev] Public and Experimental Public C APIs

Someone should judge this API set will be guaranteed in the long run.
Then maintainer should decide it or architect or release lead should decide it?
BR Uze Choi

--------- Original Message ---------
Sender : Daniel Mihai <Daniel.Mihai at microsoft.com<mailto:Daniel.Mihai at 
microsoft.com>>
Date : 2017-04-07 23:35 (GMT+9)
Title : RE: [dev] Public and Experimental Public C APIs
I look at Experimental APIs as similar to: ?Beta quality, use it only if you 
feel adventurous?. Non-Experimental means that the API owners are committed to 
fixing significant bugs in these APIs, and will try hard to not break existing 
callers of these APIs.

We need to work towards non-Experimental status for our APIs ? otherwise many 
folks will not dare to develop apps on top of these APIs.

Dan

From: iotivity-dev-bounces at lists.iotivity.org<mailto:iotivity-dev-bounces at 
lists.iotivity.org> [mailto:iotivity-dev-boun...@lists.iotivity.org] On Behalf 
Of ???
Sent: Friday, April 7, 2017 7:24 AM
Cc: iotivity-dev at lists.iotivity.org<mailto:iotivity-dev at 
lists.iotivity.org>
Subject: Re: [dev] Public and Experimental Public C APIs

What does `experimental` mean here?
Out of OCF spec scope or not officially managed item?

Reply via email to