El teu blog de Linux en català

Diria que ja fa anys i panys que hi ha veus que demanen una distribució GNU/Linux integrament amb GNOME i sempre amb les darreres versions, de la mateixa manera que els de KDE han fet KDE Neon. Però GNOMEOS (es va parlar activament al… 2012!) no ha arribat mai, i no sembla que siga una cosa que puga arribar mai.
Però si som dels que ens agrada provar la darrera versió de les coses, estem d’enhorabona: amb xdg-app ja podem executar les darreres versions de les aplicacions relacionades amb el GNOME.

Instal·lació de l’xdg-app

Baixem i instal·lem els paquets necessaris:
sudo apt-get install curl
curl -O http://sdk.gnome.org/nightly/keys/nightly.gpg
xdg-app --user remote-add --gpg-key=nightly.gpg gnome-nightly http://sdk.gnome.org/nightly/repo/

Instal·lació d’aplicacions

Primer de tot, cal instal·lar la ‘versió’ del GNOME que volem fer servir per executar les aplicacions. Això vol dir que podem provar aplicacions del GNOME 3.18, 3.20, 3.22 o la darrera versió en desenvolupament, coneguda com nightly. Com que es tracta de provar el que hi ha més recent, farem servir aquesta última:
xdg-app --user install gnome-nightly org.gnome.Platform

Una vegada instal·lat, podem veure les aplicacions disponibles amb:
pau@tramuntana:~$ xdg-app --user remote-ls gnome-nightly --app
org.gnome.Builder
org.gnome.Calculator
org.gnome.Calendar
org.gnome.Characters
org.gnome.Dictionary
org.gnome.Documents
org.gnome.Epiphany
org.gnome.Evince
org.gnome.Games
org.gnome.Maps
org.gnome.Polari
org.gnome.Software.XdgApp
org.gnome.Todo
org.gnome.Weather
org.gnome.bijiben
org.gnome.clocks
org.gnome.eog
org.gnome.gedit
org.gnome.iagno

I si volem instal·lar una d’elles, res més fàcil que executar el següent. En aquest cas, volem provar GNOME Maps, que ha rebut molts canvis per a GNOME 3.20:
xdg-app --user install gnome-nightly org.gnome.Maps

Finalment, per executar l’aplicació:
xdg-app run org.gnome.Maps

La propera versió del GNOME, la 3.16, inclourà integració amb Foursquare. Què vol dir això? Doncs bàsicament que al diàleg de configuració de comptes en línia, tindrem una nova opció de connexió que serà Foursquare. Una vegada el compte s’haja configurat, bàsicament només veurem una cosa interessant.

L’aplicació GNOME Maps inclourà el botó de «Check In».  Això es connectarà amb Foursquare (si tenim compte de Facebook, tambe veurem esta nova característica), i es farà el «check in».

check-in-button-final

API de Foursquare

La integració de Foursquare va més enllà que a Google Maps. Bàsicament es proveeix d’una API que els que desenvolupen aplicacions per al GNOME podran fer servir. Com sempre, la documentació és inexistent, cosa que dificultarà que altre gent que no siga el mateix desenvolupador faça servir esta nova característica.

 

[Actualització] Els de Groupon s’han fet enrere!

Els de Groupon han anunciat un producte anomenat GNOME (que el mostren com a marca registrada). Este producte és una tauleta amb un sistema operatiu enfocat com a punt de venda. El problema és que el producte té en certa manera una finalitat molt pareguda a la de l’entorn d’escriptori GNOME.

Groupon és una companyia que guanya unos 2500 milions de dòlars anuals, amb un equip legal complet i un equip tècnic molt gran. És impossible que quan esta gent va anomenar el seu producte «GNOME», no sapieren per una simple cerca que ja existia un producte semblant amb el mateix nom.

Feu una donació per ajudar amb el recurs legal

Bàsica, però simple. Les vores arrodonides de la barra superior del GNOME són el passat. El futur passa per formes més quadrades. A més, si ho combinem amb la transparència, el resultat és meravellós:

barra_superior_gnome

Iniciem una altra sèrie d’articles (més llarga i senzilla que la dels editors) per donar-vos a conèixer extensions útils del GNOME Shell.

Hui vos presentem: Simple Dock

  • Mou el dock que apareix en l’espai d’activitats i el transforma en un dock tipus Mac.
  • És simple, senzill i amb una lògica d’amagar-se i mostrar-se prou efectiva
  • Te moltes opcions de configuració

El dia ha arribat: Ubuntu 14.10 i tots els seus derivats ja estan ací.

Les novetats d’esta nova versió de l’Ubuntu

Ummmmmm, res veritablement visible. La versió «principal» de l’Ubuntu amb Unity no ens porta gairebé cap novetat destacable, ni tan sols s’ha canviat el fons d’escriptori. Per tant, només estem parlant d’actualització de programari general: LibreOffice 4.3.2, Firefox 33, Unity 7.3.1 (que no porta gairebé cap canvi visible), actualització del programari general del GNOME (nautilus, evince, rhytmbox…).

ubuntu1410-hidpi-dash-previews

Ubuntu GNOME

Ubuntu GNOME sí que té canvis més visibles: bàsicament perquè passem a nivell general de GNOME 3.8 a GNOME 3.10/3.12, que amb els repositoris ppa del GNOME3 podem fer arribar fins a la 3.14. Això vol dir poder gaudir de la nova versió del Totem (el reproductor de vídeos del GNOME), el nou Gedit que ja no utilitza la barra de títol, el navegador web, Nautilus que millora amb cada versió, GNOME Maps que és una passada, etc. Noves animacions (això si actualitzeu a GNOME 3.14 amb els ppa-gnome3-staging).

gedit al gnome

Ubuntu Mate (no reconegut oficialment com a variant de l’Ubuntu)

Per als qui no conegueu Mate, bàsicament és un fork del GNOME amb la intenció de mantindre viu l’escriptori GNOME 2. Molta gent va deixar el GNOME en arribar GNOME 3 i un grup de gent va decidir continuar amb el desenvolupament del GNOME 2. L’Ubuntu Mate ha tret la seua primera versió amb Ubuntu 14.10.

ubuntu mate videos

Personalment no considere que l’escriptori Mate siga ja una opció a tindre en compte quan el GNOME 3 va afegir un mode fallback que prova de recuperar l’estètica i comportament anteriors però integrat-ho tot amb el nou escriptori. Compareu:

gnome clàssic

Altres versions de l’Ubuntu

Per descomptat, sempre trobem les diferents versions…

Potser alguns de vosaltres no sabeu que Nautilus és un tàxon, una agrupació d’organismes, amb nom o sense. Interessant de saber, però que res té a veure amb el gestor de fitxers del GNOME, que és del que parlarem en este article.

A la versió més recent del GNOME, la 3.14, i també per a la versió futura: la 3.16, Nautilus començarà a integrar completament tots els menús en format popover. És un format bastant més bonic que els menús clàssics.

Carlos Soriano ha estat dissenyant i treballant en com ha de funcionar tot això. Tenim alguns diagrames de com haurà de ser una vegada implementat:

menus_contextuals_nautilusEl Carlos Soriano ens explica al seu blog com avança la faena, tot explicant la complexitat de portar menús que inicialment havien estat fets amb GtkUIManager i que ara calia portar-los a GAction+GMenu. Este procés li ha portat a haver de replantejar els menús mateixos, cosa que no està gens malament ja que possiblement hi ha massa menús qui fan masses coses.

Un dels punts més importants d’aquest redisseny és que Carlos està implementat una API per poder estendre els menús fàcilment. Això permetrà que es puguen fer modificacions fàcilment i que més gent s’hi puga involucrar.

I ací tenim els primers resultats (desenvolupament al 40%):

nautilus-view-menu

nautilus-action-menu

Fa uns dies es va publicar GNOME 3.14. Primer un vídeo

  • GNOME Shell

La base de l’escriptori GNOME, el Shell, no porta grans novetats, però sí petits detalls que milloren l’experiència d’usuari i algunes animacions que no estan malament. El cercador del Shell ara és capaç de cercar a l’aplicació de rellotges i també de fer petites operacions matemàtiques. També s’ha implementat el multitouch, amb l’objectiu que el GNOME siga completament funcional a dispositius tàctils.

  • GTK

Adwaita serà el tema per defecte de GTK. Això què vol dir? Que després de mil anys amb un tema horrible per defecte, l’Adwaita es converteix en el nou tema base de tota aplicació GTK. Prepareu-vos, que en 10 anys odiarem l’Adwaita.

 

  • Aplicacions

Un dels apartats més interessants són les aplicacions per defecte del GNOME: Evince, Gedit, Weather, Maps, Vídeos, els jocs… hi ha millores en totes elles. Una menció especial a Maps, que inclou planificació de rutes.

gnome-weather-2

  • Com aconseguir GNOME 3.14
  • A Ubuntu 14.10:

sudo add-apt-repository ppa:gnome3-team/gnome3 sudo add-apt-repository ppa:gnome3-team/gnome3-staging sudo apt-get update sudo apt-get install ubuntu-gnome-desktop

  • Fedora 21 ja l’inclou, però aquesta versió de Fedora es troba en versió alfa.
  • OpenSuSE Factory
  • Hi ha una ISO preparada, basada en Fedora 21.

Hui m’he alçat llegint una notícia molt interessant: Richard Hughes, un desenvolupador del GNOME, ha creat un «Centre de programari del GNOME» (paquet conegut com gnome-software).

Aquest paquet formarà part de Fedora 20. La finalitat no és cap altra que actuar de frontend per a la gestió de paquets, però amb un enfocament més com el Centre de programari de l’Ubuntu. No sé quina serà l’acceptació, però la veritat és que ja feia temps que calia un programa així. A més, si ho integren amb el GNOME Extensions, seria la canya.

hi-res-home-page-1-700x525

Una de les ‘millores’ de les darreres versions de GNOME 3.X va ser la creació del GNOME Online Accounts [GOA a partir d’ara]. La finalitat era (i és) permetre a l’usuari fer servir el seu compte de Facebook/Google/Microsoft/Exchanges/Kerberos al sistema, de forma que podrem aprofitar-nos del xat, documents del google, calendari, etc.

GNOME Online Accounts

GNOME Online Accounts

La idea és bona. Ara bé, si l’heu fet servir veureu que el resultat és més bé limitat. GNOME continua tenint una dependència inexplicable amb l’Evolution per sincronitzar el calendari i el correu i s’ha de dir l’aplicació ‘Documents’ no és realment útil. Tot i això, els contactes i el xat funciona molt bé.

Les millores arriben molt lentament atès que el GOA forma part del nucli del GNOME. Això suposa que qualsevol tipus de contribució haja de passar per un filtre que pot suposar certs maldecaps, no hi ha altra manera de contribuir que no siga fent-ho a través del GNOME. 

Es podria dir que aquesta és una de les raons principals per les quals Ubuntu va decidir crear el seu propi Ubuntu Online Accounts, un programa que fa el mateix que el GOA però que permet la integració de connectors externs fàcilment. Per tant, si un desenvolupador vol afegir algun altre compte, podrà desenvolupar-ho fàcilment sense necessitat de passar per cap filtre.

Dues opcions de comptes en línia a l'Ubuntu

Dues opcions de comptes en línia a l’Ubuntu

El resultat ha estat que ara a l’Ubuntu tenim dues aplicacions relacionades amb l’Online Accounts. Personalment considere que la limitació per part del GOA de permetre connectors de tercers és greu i un fre important a la participació d’altres desenvolupadors. Desconec si hi ha plans de canvi per al futur, malgrat que s’ha de dir que cada versió nova del GOA millora molt. La darrera notícia que tenim és que podem integrar-ho amb el servei ownCloud.

Ubuntu Online Accounts

Ubuntu Online Accounts

Aquí teniu un parell d’articles interessants al respecte: