On 10/15/14 21:37, Bob Summerwill wrote:
> 
> Please could somebody working within the Tizen Project confirm that the
> entire OSP Native API has been removed and replaced with new API between
> Tizen 2.3 Alpha and Tizen 2.3 Beta, breaking all existing native
> applications, and with no prior warning?

Partly.

The "OSP" native API was imported into Tizen comparatively recently, and
was offered as the approved native API for Tizen 2.2. That is being
removed from Tizen for 2.3.  Instead an /existing/ API set, a C based
library that packages up a bunch of convenience functions (which in fact
the OSP library called on heavily) has been promoted to first class
status in the sense of being available to 3rd party application
developers, fully supported by the SDK, etc.  This library has actually
been in the codebase longer than OSP was.  In the 2.1/2.2 world, one may
have seen mention of this being called the "managed API" - it had no
particular API stability promise but was available to platform
developers already if they wanted to use it for preloaded apps.  So it's
one removal and one status change, essentially.  It is now possible to
reach out more directly into a larger set of additional libraries when
doing native programming, including the EFL libraries.

> 
> What is the intended migration strategy for third-parties with existing
> code-bases?

I believe the intention is that the "old" native library can be
installed as an add-on in order to run existing native apps.
_______________________________________________
General mailing list
General@lists.tizen.org
https://lists.tizen.org/listinfo/general

Reply via email to