[Dev] Improving application database
Dominig ar Foll (Intel OTC)
dominig.arfoll at fridu.net
Fri Oct 10 12:47:33 GMT 2014
I understand your proposition but as I daud, I woudl rather keep the
management of information specific to additional module outside of the
AMD is demaing with application life cycle and is complex enough as it
is with security and multiuser requirement.
Furthermore you will need to decide-propose where your configuration
information will be packaged and how-when it will is be stored
Coming to Buxton usage model. Byxton has been created to be used by the
application directly nit to hide it behind API.
As you may have seen, the good new is that the vconf-buxton wrapper is
pregressing what should enable its rapid introduction in Tizen 3.
Dominig ar Foll
Senior Software Architect
Open Source Technology Centre
Le 09/10/2014 13:34, Puustinen, Ismo a écrit :
> Dominig, thanks for your comments!
> I think there is a slight misunderstanding -- I wasn't proposing
> IVI-specific changes. AIL is a library for accessing the application
> database, used in all Tizen profiles as far as I know. My proposition
> was extending the library in all profiles to support adding arbitrary
> key-values to application metadata. This mechanism could then used by
> anyone for any purpose, including adding the application metadata that
> ICO Homescreen is now having in private configuration files.
> Buxton could be a good choice for (re-)implementing the internals of the
> application database. However, I think that would be an implementation
> detail only -- the current sqlite model could also be extended. I think
> we need to try to maintain the API stability because AIL/AUL is used all
> over and keep Buxton below the API surface. Dividing application
> configuration data to all the places it is now _and_ Buxton would just
> add a new component to the problem.
> On Thu, 2014-10-09 at 11:40 +0200, Dominig ar Foll wrote:
>> adding a mechanism which is specific to IVI into AIL is not the right move.
>> While I understand that is is easy and tempting, I believe that it is
>> important to isolate profile specific features.
>> My understanding (tell me if I am misunderstood your need) is something
>> that is designed to be covered by Boxton and so I would propose to use
>> that service to store your data.
>> Buxton should provide all the bells and whistles that you requires.
>> Please feel free to comment on the proposed move.
More information about the Dev