Canonical a commencé à repenser les "pages de série" de Launchpad, sa plateforme de collaboration logicielle et d'hébergement PPA, ce qui signifie également que la modernisation de cette ancienne plateforme de développement a officiellement franchi une nouvelle étape.

Selon une annonce publiée par Canonical dans la communauté Ubuntu Discourse, Enzo Deng, le concepteur de l'expérience utilisateur responsable du projet, a qualifié cette révision de début du « parcours de modernisation de l'expérience utilisateur du Launchpad » et a déclaré qu'il ne s'agissait que de la « première étape » dans la rénovation complète de l'ensemble de l'application Web Launchpad.

Enzo Deng a souligné dans la description que pour beaucoup de gens, l'interface classique du Launchpad rappellera les premières étapes du projet, mais pour de nombreux contributeurs, cette interface est désormais devenue un frein dans le processus d'utilisation. Il a déclaré que la gestion des tâches complexes devrait être aussi intuitive que le système d'exploitation Ubuntu lui-même et ne devrait pas continuer à être soumise aux expériences interactives héritées. Canonical estime donc qu'il est nécessaire de combler le fossé entre les puissantes capacités back-end du Launchpad et l'expérience front-end moderne pour mieux servir les utilisateurs de la communauté.

Le rapport mentionnait que Canonical avait en fait révisé la page d'accueil du Launchpad il y a deux ans. Le nouveau design de l'époque unifiait la police, le style des boutons, les espaces blancs et la palette de couleurs avec d'autres ressources du site Web sous Canonical, ce qui non seulement rendait la page de destination plus moderne, mais ajoutait également la prise en charge de l'affichage réactif sur mobile.

Du point de vue de l'histoire de la plate-forme, cela fait 22 ans que Launchpad est né et son célèbre Personal Package Archive, également connu sous le nom de service PPA, a été officiellement lancé fin novembre 2007. Cependant, pendant longtemps, parce que Launchpad était principalement construit autour du système de contrôle de version Bazaar de Canonical, de nombreux développeurs ont préféré choisir d'autres plates-formes telles que GitHub. Ce n'est qu'en 2015 que Canonical a ajouté la prise en charge de Git au Launchpad ; et en septembre de l'année dernière, Canonical a complètement arrêté le service d'hébergement Bazaar et a exigé que tous les référentiels de code restants soient entièrement migrés vers Git.

Dans le même temps, le mécanisme PPA de Launchpad a longtemps été accompagné de controverses en matière de sécurité. Étant donné que n'importe qui peut créer un PPA, des personnes extérieures ont souvent critiqué ce système comme pouvant présenter des risques de sécurité pour les utilisateurs d'Ubuntu : une fois qu'un utilisateur ajoute par erreur une source de malware, le progiciel hébergé par le criminel peut écraser les fichiers principaux du système.

De plus, la plateforme a par le passé permis à PPA de signer des clés GPG en utilisant RSA1024, une norme de cryptage qui a longtemps été considérée comme faible. Le rapport souligne que Canonical a commencé à promouvoir la migration du PPA vers des clés de signature plus fortes, telles que RSA4096, en 2024 pour améliorer la sécurité globale.

Bien que cette révision de la "Series Page" ne soit qu'une mise à jour partielle, à en juger par les signaux publiés par Canonical, elle ressemble davantage au point de départ du plan de refonte global de Launchpad. Pour les développeurs qui s'appuient depuis longtemps sur l'écosystème Ubuntu et le mécanisme de collaboration Launchpad, cette plate-forme pourrait progressivement se débarrasser de l'ancienne impression des premiers outils Web à l'avenir et évoluer vers une forme de produit plus moderne, unifiée et facile à utiliser.