Get started with Drupal 7


Nuevos Scopes para Ubuntu 14.10

Aunque todavía queda algo más de un mes para que se libere la versión final de Ubuntu 14.04 LTS, Canonical ya está publicando algunas de las novedades en las que están trabajando para incluirlas en Ubuntu 14.10 que verá la luz el próximo mes de Octubre.

En este caso voy a hablaros de los nuevos Scopes inteligentes propuestos para Ubuntu 14.10. Para aquellos lectores que no sepan que son los Scopes, a grandes rasgos es una especie de filtros que podemos añadir a nuestras busquedas para realizar busquedas más especificas dentro de alguna plataforma en particular.

Por ejemplo, uno de los primeros Scopes fue el de Amazon. Cuando buscas algo en Unity y tienes activado el Scope de Amazon, aparte de buscarnos las aplicaciones, documentos, archivos, etc que tengamos en nuestro ordenador, Unity también nos mostrará todo lo relacionado con la búsqueda que hemos realizado dentro de la tienda de Amazon.

Nuevos Scopes para Ubuntu 14.10

Aunque esto en un principio no puede parecer muy interesante añadir portales de búsqueda al "buscador de aplicaciones", el potencial de esto es muy grande, ya no solo en ordenadores sino en teléfonos móviles y tablets.

Por ejemplo, hace unas semanas se publicó una noticia de que iban a añadir buscador de torrents dentro de Unity. De esta forma, no necesitamos ni abrir el navegador para buscar los torrents que necesitemos descargar y compartir.
Nuevos Scopes para Ubuntu 14.10, Desplegable de Scope

Canonical conoce el potencial de los Scopes, es más, otras plataformas como Firefox OS ya están trabajando en algo parecido a los Scopes de Ubuntu. Cuando realizas una búsqueda dentro de Firefox OS, el sistema operativo te devuelve búsquedas dentro de diferentes portales (Wikipedia, YouTube, etc).

La versión final de Ubuntu Phone se liberará el mes que viene, pero hasta que no funcione a pleno rendimiento Mir y sea compatible con todas las aplicaciones, hay algunas características de Ubuntu Phone que no llegarán, por ejemplo, los Scopes inteligentes para Ubuntu Phone.

Aun así, Canonical ya ha publicado el funcionamiento de estos dentro de Ubuntu Phone. Como podemos ver en las imágenes, los Scopes inteligentes se integran perfectamente dentro de Ubuntu Touch y los podremos activar y desactivar en lo más parecido a una tienda de Scopes.

Si buscamos algo dentro de un Scope, podremos desplazarnos horizontalmente por la pantalla entre la distinta información que nos brinda ese Scope, con una breve descripción y una imagen. 
Por otro lado, Canonical también nos ha enseñado el funcionamiento del Centro de Software de Ubuntu dentro de Ubuntu Touch. Según las imágenes que hemos podido ver, nos separa entre aplicaciones instaladas y listas para instalar de forma muy parecida a lo que hace el dash de Ubuntu cuando buscamos una aplicación en concreto.

Desplegable de Scope, Buscador de aplicaciones
De todas formas y tal como ya comenté hace unos días, Ubuntu Phone está demasiado verde para que dentro de un mes y un par de días se libere la versión final para usuarios de este sistema operativo. Está claro que tiene que mejorar mucho pero hay cosas bastante básicas que no funcionan del todo bien o están mal implementadas (que para que te pida el PIN para activar la red de datos tengas que ir a ajustes, conexiones...etc).

Por último, aquí os dejo un FAQ oficial sobre los Scopes inteligentes en Ubuntu Touch. También lo podéis leer aquí:

Why did you change the dash and scopes?

Based on feedback from our users, through formalized user testing, and input from content providers, we wanted to make a series of improvements to refine how the dash and scopes work.

When can we expect this technology to arrive?

We expect these improvements to be landing in the Ubuntu for phones and tablets images in the next few weeks.

How can I enable/disable scopes?

You determine which scopes are searched by adding them to (or removing them from) your favourites list. Even if a scope is not in your favourites list, you can explicitly navigate to that scope and start a search, without adding that scope to your favourites list. So, you are in complete control at all times of which scopes are searched.

What security/privacy measures are you putting in place with this technology?

While we will ship with a set of default scopes, the user can switch of any scopes if they choose to do so.
Each scope runs as a separate process in its own sandbox, secure via AppArmor. The sandbox is enforced at the kernel level, so it is impossible for a scope implementation to break out of the sandbox (for example, by making system calls directly).
Scopes that are installed in the device have exactly one of two possible AppArmor profiles: network access or file system access. If a scope can access the network (for example, to retrieve email headers from a remote imap account), that scope cannot access the file system. Conversely, if a scope can access the file system (for example, to search for locally-installed media files), it cannot access the network. This prevents a scope from retrieving sensitive information from the file system and then shipping it out via the network to some remote server.
Scopes are also prevented from accessing each others’ network endpoints. This means that a scope installed on the device cannot send queries to other scopes on the device in an attempt to collect private information.

What languages can I write these scopes in?

C++, Javascript, and Go.


Creo que a Canonical muchas veces le supera la ambición de sus proyectos. Pero esto es bueno. Aunque normalmente nunca llega a tiempo con las fechas previstas (y puede que estos scopes no lleguen en octubre), la idea de los Scopes es bastante buena y ambiciosa y si la implementan bien, puede llegar a dar unos resultados increíbles. Un saludo

0 comentarios:

Publicar un comentario