Présentation de la nouvelle page d’aperçu
GitHub propose une page Overview en prévisualisation publique, accessible via le bouton ✨ Try the Overview page dans l’en‑tête du pull request. Cette interface s’ajoute à la page classique et se place en haut du document, affichant immédiatement le statut de fusion et les actions possibles. Le déploiement débute le jour de l’annonce et se poursuit tout le week‑end, les utilisateurs pouvant basculer à tout moment entre la version nouvelle et l’ancienne grâce au même menu.
Réorganisation de la boîte de fusion
La boîte de fusion, traditionnellement située en bas de la page, est déplacée vers le haut et compressée pour occuper moins de la moitié de l’espace qu’elle utilisait auparavant. Elle conserve les mêmes indicateurs – checks, commentaires et approbations – mais les présente sous forme de vues compactes qui résument les signaux de validation sans submerger l’utilisateur. Cette réduction d’encombrement vise à limiter le temps de défilement nécessaire pour identifier les blocages, notamment sur les pull requests longs où les dizaines de commentaires et d’événements de timeline ralentissent la prise de décision.
Mécanismes de filtrage et de tri
Le nouvel aperçu introduit plusieurs filtres actifs : il est possible de n’afficher que les conversations non résolues ou uniquement les commentaires écrits par l’auteur du pull request. De plus, le tri des commentaires passe du mode « du plus ancien au plus récent » à un ordre « du plus récent au plus ancien », ce qui place les dernières remarques en première ligne. Un résumé situé en haut à droite recense les revues en attente, les demandes de révision et les mises à jour de branche, permettant ainsi de cibler rapidement les actions requises comme la mise à jour du branche ou la résolution d’un check échoué.
Limites de la prévisualisation
Cette version reste une prévisualisation publique et n’est pas encore la version définitive de l’expérience de pull request. Certaines fonctions classiques, comme la navigation détaillée du timeline complet, restent accessibles uniquement via le mode classique. De plus, les actions affichées (marquer un brouillon comme prêt, fermer le pull request) dépendent des permissions de l’utilisateur, ce qui peut entraîner des différences d’affichage entre contributeurs. GitHub invite les testeurs à fournir des retours via la discussion dédiée, afin d’ajuster l’interface avant un déploiement généralisé.