taking Unity to the next level

Petko pditchev at gmail.com
Mon Mar 4 20:15:30 UTC 2013

  As the schematics are still being laid out I want to voice my thoughts 
on application access to resources . You have surely considered the 
subject and it is mentioned in the Wiki texts , but there must be a big 
emphasis on it , since in order to have real security every app/service 
should be registered in Mir with the security flags that the user has 
agreed to. Much like Android , but to differentiate the approach - 
Ubuntu should apply this at a lower level (not at Software Center 
(installation) level) . For example if the user installs an app that 
requests (via some predefined method) access to sensitive data / 
functionality through the Software centre - he gets a prompt for the 
security clearance then and the app is then registered with Mir . But if 
the app is installed via some other service or manually and it requests 
access the user should be prompted in the same fashion if he'll grant 
the permissions (on the first run only that is) .
     As you may tell I don't know that much about the Ubuntu internals , 
but I figured the idea is pretty universal and I may throw it out there 
for your consideration . Again - the idea is to cover all use cases , 
and not just keep our hands clean with a Software centre warning.


On 03/04/2013 07:46 PM, Oliver Ries wrote:
> Hi,
> I wanted to give you a quick heads up regarding Unity in preparation of
> this weeks UDS.
> The traction that Ubuntu Touch is creating is great and the team is
> happy with where this is leading us. However, in order to implement the
> vision of converged devices, some changes to our Display Stack are
> necessary.
> After thorough research, looking at existing options and weighing in
> costs & benefits we have decided to roll our own Display Server, Mir
> (rf. http://wiki.ubuntu.com/MirSpec).
> None of the existing solutions would allow us to implement our vision
> without taking major compromises which would come at the cost of user
> experience and quality. We will be running sessions at UDS to discuss
> questions and take feedback.
> Also, driven by Ubuntu Touch we are starting to move Unity over to a
> Qt/QML based implementation, embracing Qt as a community backed
> technology for our offerings. We are looking at tackling the transition
> from the Nux based implementation to a Qt/QML based implementation
> component by component and are striving to do that in a transparent way
> for the user. This topic is also up for discussion at UDS and we are
> providing a spec at http://wiki.ubuntu.com/UnityNextSpec.
> I am providing more context about these topics at
> http://www.olli-ries.com/mir-unity-qml-unity-apis-unity .
> Please feel free to reach out to us during UDS and later on to discuss
> any questions.
> best,
> Olli

More information about the ubuntu-devel mailing list