Ce Ubuntu Software Store fera son apparition dès la version 9.10 de Ubuntu qui arrivera dans quelques semaines comme un supplément aux interfaces déjà existantes (Synaptic/GDebi/Gnome-App-Install/Update-Manager), puis les remplacera dans la version 10.4. C'est donc, si la feuille de route est suivie, à partir d'avril 2010 que ce Ubuntu Software Store sera pleinement utilisable en lieu et place de Synaptic, qui fait office actuellement d'interface principale d'installation.

Ce projet de magasin de logiciels pour la distribution Ubuntu enterre la possibilité de voir PackageKit devenir l'interface principale d'installation/gestion des paquets à l'avenir. Il soulève également de nombreuses questions concernant la disponibilité ou non de logiciels propriétaires dans le Ubuntu Software Store. Il s'agit néanmoins d'un projet important qui devrait restructurer la gestion des paquets sur Ubuntu et ses dérivés. Un projet à suivre.

Vous trouverez de nombreuses informations ainsi que des ébauches déssinées de la possible interface visuelle sur wiki.ubuntu.com/SoftwareStore, et un fil de discussions sur le forum Ubuntu-fr.org.

ubuntu-logo-300x274.jpg


Voici la feuille de route traduite en français (la version originale est visible sur le wiki de Canonical) :

« Cette feuille de route est un brouillon.

Octobre 2009 avec la version 9.10 de Ubuntu

Pour octobre 2009, nous avons quatre buts majeurs.

1. Inclure dans Ubuntu 9.10 une interface simple et amusante pour chercher, installer et désinstaller des logiciels. Ceci impliquera probablement :

  • un nouveau nom ;
  • une "entrée principale" ou "page d'accueil" hautement graphique, qui permet de naviguer parmi les applications par catégorie et sous-catégorie, et peut-être inclure des applications préférées ou populaires ;
  • une recherche rapide et tolérant les erreurs de saisies.
  • une présentation attractive, informative et facile à comprendre des logiciels directement dans l'interface (avec cette présentation aussi utilisée pour les liens "apt:" vers les applications graphiques) ;
  • une démonstration interactive de la manière d'exécuter le logiciel qui vient d'être installé ;
  • la possibilité de continuer la navigation dans la banque des logiciels et mettre en file d'attente les requêtes d'installation/désinstallation pendant que d'autres changements sont en cours ;
  • meilleure sécurité que le système d'authentification actuel (ex : utiliser PolicyKit plutôt que gksudo).

2. Accroître l'utilisation des liens "apt:" par les utilisateurs d'Ubuntu, les projets eux-mêmes et les vendeurs de logiciels, remplaçant les commandes par terminal et les installateurs binaires indépendants. Ceci impliquera probablement :

  • un service de redirection web (ex : rediriger les demandes de http://apt.ubuntu.com/nom-du-paquet), avec une prise en charge pertinente des cas d'erreur, pour mieux répondre aux besoins de ceux qui n'utilisent pas Ubuntu lorsqu'ils suivent ce lien (et pour permettre de lier vers des paquets dans les forums et autres CMS qui ne gèrent pas les liens "apt:") ;
  • une documentation suffisante et grandement compréhensible sur ubuntu.com à propos de la manière d'empaqueter des logiciels (libres et non-libres) pour Ubuntu ;
  • une campagne d'évangélisation des liens "apt:" pour les projets qui ont déjà leurs logiciels empaquetés et disponibles dans les dépôts d'Ubuntu.

3. Peaufiner l'interface présentée lorsque des mises à jour de logiciels sont disponibles. Ceci peut impliquer :

  • lorsque des mises à jour sont disponibles, cacher par défaut la liste des mises à jour, concentrant ainsi l'information à propos de l'existence de mises à jour et le choix de les installer ou non ;
  • la présentation des nouvelles descriptions des mises à jour de sécurité.

4. Établir un système dans Launchpad pour les utilisateurs inscrits pour suggérer des meilleurs descriptions, catégories, mots-clé et captures d'écran pour les paquets logiciels, et pour les mainteneurs de paquets pour incorporer ces changements dans une prochaine version de leurs paquets, afin que les utilisateurs finaux puissent trouver plus aisément les logiciels.

Avril 2010 avec la version 10.04 de Ubuntu

1. Dans Ubuntu 10.04, remplacer Synaptic, Sources des logiciels, Gdebi et (si approprié) Update-Manager avec un Ubuntu Software Store étendu. Ceci impliquerait probablement :

  • la possibilité de voir, installer et désinstaller des programmes non-graphiques (utilitaires de programmation, polices de caractère, logiciels de bases de données, etc.) dans Ubuntu Software Store si désiré ;
  • l'ouverture de Ubuntu Software Store pour tous les liens "apt:", pas seulement ceux pour les applications graphiques ;
  • la prise en charge des conflits entre les paquets et des autres erreurs ;
  • une vue réduite de Ubuntu Software Store qui n'affiche que les mises à jour disponibles, mais qui est expansible pour effectuer d'autres tâches si désiré.

2. Établir un système dans Launchpad pour emmagasiner les retours d'expérience des logiciels d'Ubuntu (présents dans les dépôts officiels ou dans les PPA participants), pour but d'utilisation dans des futures versions de Ubuntu Software Store.

Octobre 2010 avec la version 10.10 de Ubuntu

1. Intégrer le système de classements et retours d'expérience de Launchpad dans Ubuntu Software Store. Ceci impliquerait probablement :

  • une interface dans Ubuntu Software Store pour soumettre des classements et des commentaires à propos des logiciels qui sont installés maintenant (ou qui ont été désinstallés récemment) ;
  • un mécanisme pour rapporter et une équipe pour modérer les commentaires inappropriés (ex : ceux utilisant un langage vulgaire) ;

2. Établir un mécanisme pour établir et transmettre un niveau de confiance pour les dépôts PPA et pour ajouter facilement des dépôts PPA dans Ubuntu Software Store.

3. Permettre la possibilité d'acheter des logiciels directement depuis Ubuntu Software Store.

Avril 2011 avec la version 11.04 de Ubuntu

1. Améliorer le partage et le suivi des logiciels dans Ubuntu Software Store. Par exemple :

  • aperçus des logiciels installs par licence, coût ou disponibilité de maintenance ;
  • découvrir des logiciels que ses amis ont installé ;
  • télécharger un paquet une seule fois pour installation sur plusieurs postes ;
  • incorporer AptOnCD ;
  • un historique des installations/désinstallations/achats passés, incluant la possibilité d'inverser les changements.

2. Si approprié, implémenter des interfaces spéciales pour naviguer et installer des types de paquets particuliers :

  • polices de caractères ;
  • économiseurs d'écran ;
  • applications Windows, etc. »
  • Dernière modification le : 2 septembre 2009 à 22:30