web-dev-qa-db-fra.com

Qu'est-ce qu'un papier coupé?

Le projet One Hundred Paper Cuts indique qu'il corrigera 100 "découpes de papier" à chaque cycle de publication. Quelle est la définition d'une coupe de papier?

21
akshatj

De la site web papercut :

Le projet One Hundred Paper Cuts existe pour travailler sur les petits désagréments d'Ubuntu. Ces bogues sont généralement considérés comme une priorité trop faible pour les développeurs des applications en question, qui disposent déjà de suffisamment de ressources pour travailler. Le projet One Hundred Paper Cuts est donc lancé et repris. À chaque cycle de publication, le projet vise à corriger 100 de ces petits bogues et, ce faisant, à donner à Ubuntu une couche de vernis que l’on ne trouve généralement pas dans les autres distributions Linux.

En ce qui concerne la définition du papier découpé:

En bref, une découpe de papier est un bogue d’utilisation simplifié que l’utilisateur moyen rencontrerait lors d’une installation par défaut d’Ubuntu Desktop Edition.

Si vous préférez une définition plus détaillée et détaillée, une découpe de papier est:

  • Un bogue ou un problème inattendu survenant dans un logiciel existant,
  • dont la présence rend un ordinateur plus difficile ou moins agréable à utiliser,
  • c'est facile à réparer,
  • que l'utilisateur moyen rencontrerait ...
  • dans une installation par défaut de la dernière version d'Ubuntu ou de Kubuntu, Desktop Edition.

Si une découpe de papier potentielle ne répond à aucun des critères ci-dessus, il ne s'agit pas d'une découpe de papier.

Toutes les informations sur la façon de participer sont également sur le site. Voir Cent papiers découpés - Wiki Ubunt pour plus d'informations.

19
Richard Holloway

La définition d'un papier découpé

En bref, une découpe de papier est un bogue d’utilisation simplifié que l’utilisateur moyen rencontrerait dans une application par défaut incluse sur le bureau Ubuntu. Si vous préférez une définition plus détaillée et détaillée, une découpe de papier est:

  • Un bogue ou un problème inattendu survenant dans un logiciel existant,
  • dont la présence rend un ordinateur plus difficile ou moins agréable à utiliser,
  • c'est facile à réparer,
  • que l'utilisateur moyen rencontrerait,
  • dans une application par défaut de la version actuelle d'Ubuntu, de LTS ou de développement.

Si une découpe de papier potentielle ne remplit pas l'un ou l'autre des critères ci-dessus, il s'agit d'une découpe de papier.

Comment savoir si un bug est facile à corriger?

Un bogue est facile à corriger s’il peut être corrigé par une personne en une journée . En pratique, une ou plusieurs personnes peuvent travailler ensemble au cours de la semaine pour réparer une découpe de papier, mais si un développeur compétent ne peut pas réparer le bogue en un seul jour, il ne peut pas être considéré comme une découpe de papier valide.

De nombreux bogues complexes deviennent trivialement réparables avant d’être corrigés. Si un bogue semble trop complexe pour être considéré comme une feuille de papier au départ, il peut s’avérer tout à fait réparable s’il contient un patch qui peut être nettoyé et fusionné par une personne en une journée.

Il faut souvent beaucoup d’expérience technique pour savoir si un bogue est réparable de manière triviale. En cas de doute, envoyez un message à la liste de diffusion Paper Cut Ninja , ou demandez-le via le canal # ubuntu-desktop IRC sur Freenode, où quelqu'un sera en mesure de vous indiquer la liste de diffusion. bonne direction.

Qui est l'utilisateur moyen ?

Si vous lisez cette réponse ou signalez une coupure de papier sur le tableau de bord, il y a de fortes chances que vous soyez et non l'utilisateur moyen. Pour comprendre qui est l’utilisateur moyen, consultez les articles suivants:

Qu'est-ce pas un papier coupé?

  • Une nouvelle fonctionnalité est et non une découpe de papier, une découpe de papier pose un problème avec une fonctionnalité existante, pas l'ajout d'une nouvelle.
  • L'ajout ou la suppression d'un paquet est et non une découpe de papier. "Remplacer F-Spot par Solang" n'est pas une découpe de papier, ni "Installer simple-ccsm par défaut".
  • Un bogue que l'utilisateur moyen rencontre une fois ou jamais est et non une découpe de papier. Plus l'utilisateur moyen rencontre le problème plusieurs fois par jour, plus il est probable qu'il s'agisse d'une découpe de papier.
  • Une coupe de papier n'est pas simplement un bug vraiment ennuyeux. Ce n’est pas parce qu’un bogue est vraiment gênant et qu’il n’est pas corrigé depuis des années que c’est une coupe de papier - c’est probablement parce que c’est difficile à résoudre et que personne n’a le courage de le combattre.
  • Les problèmes de localisation ne sont pas des coupes de papier. Pour qu'un bogue soit une découpe de papier, il doit affecter la majorité des utilisateurs moyens et les problèmes de localisation n'affecteront que les utilisateurs de cet environnement local.
    • Les problèmes affectant tout texte anglais, tels que les descriptions d'application mal formulées dans le Centre logiciel, peuvent être considérés comme des découpes de papier valides, car la chaîne de texte anglaise est utilisée comme base pour toutes les localisations. Si l'anglais est faux, la traduction sera fausse.

Mises en garde

Bien que le papier découpé ait une définition, elle n’est pas trop stricte. Si un problème se situe à la limite d'être un papier découpé et de ne pas l'être, signalez-le quand même et les Ninjas du papier découpé le prendront à partir de là. S'il répond à l'un des critères pour ne pas être un papier découpé, mais que vous pensez qu'il devrait être pris en compte, signalez-le quand même et les Ninjas du papier découpé décideront quoi en faire.

L'équipe de papier découpé a un esprit très ouvert. Si quelque chose ressemble à un papier coupé, c'est probablement le cas.

17
user2405