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


21

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

Réponses:


19

Depuis le site Web de papercut :

Le projet One Hundred Paper Cuts existe pour travailler sur les petits désagréments d'Ubuntu. Ces bogues sont normalement considérés comme une priorité trop faible pour les développeurs des applications en question, qui ont déjà plus qu'assez pour travailler, et donc le projet One Hundred Paper Cuts arrive et les ramasse. Dans chaque cycle de publication, le projet vise à corriger 100 de ces petits bugs et, ce faisant, à donner à Ubuntu une couche de polissage qui ne se trouve généralement pas dans d'autres distributions Linux.

Quant à la définition d'une coupe de papier:

En bref, une coupure de papier est un bug d'utilisation facilement réparable que l'utilisateur moyen rencontrerait dans l'installation par défaut d'Ubuntu Desktop Edition.

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

  • Un bogue ou un problème imprévu 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 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 manière de s'impliquer se trouvent également sur le site. Voir Cent Papercuts - Wiki Ubuntu pour plus d'informations.


2
L'unité compte-t-elle?
Naftuli Kay

2
Non, voir la définition ci-dessus "Si une coupe de papier potentielle ne répond pas à l'un des critères, ce n'est pas une coupe de papier". L'unité est voulue et échoue donc sur le premier point. :)
Richard Holloway

17

La définition d'une coupe de papier

En bref, une coupure de papier est un bug d'utilisation facilement réparable que l'utilisateur moyen rencontrerait dans une application par défaut incluse sur le bureau Ubuntu. Si vous préférez une définition détaillée et détaillée, une coupe de papier est:

  • Un bogue ou un problème imprévu 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, LTS ou de développement.

Si une coupe de papier potentielle ne répond pas à l'un des critères ci-dessus, ce n'est pas une coupe de papier.

Comment savoir si un bogue est facile à corriger?

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

De nombreux bogues complexes peuvent être résolus de manière triviale juste avant d'être corrigés. Si un bogue semble trop complexe pour être considéré comme un papier découpé au début, il peut s'avérer trivialement réparable s'il a un correctif qui pourrait être nettoyé et fusionné par une personne en une journée.

Il faut souvent beaucoup d'expérience technique pour savoir si un bogue peut être corrigé de manière triviale. En cas de doute, envoyez un message à la liste de diffusion Paper Cut Ninja , ou demandez dans le canal IRC # ubuntu-desktop sur Freenode, où quelqu'un pourra vous orienter dans la bonne direction.

Qui est l' utilisateur moyen ?

Si vous lisez cette réponse ou si vous signalez une coupure de papier sur Launchpad, il est probable que vous n'êtes pas l'utilisateur moyen. Pour comprendre qui est l'utilisateur moyen, consultez les articles suivants:

Qu'est-ce qui n'est pas du papier découpé?

  • Une nouvelle fonctionnalité n'est pas une coupe de papier, une coupe de papier est un problème avec une fonctionnalité existante, pas l'ajout d'une nouvelle.
  • L'ajout ou le retrait d'un emballage n'est pas une coupe de papier. "Remplacer F-Spot par Solang" n'est pas une coupe de papier, ni "Installer simple-ccsm par défaut".
  • Un bug que l'utilisateur moyen rencontre une fois ou jamais n'est pas un papier coupé. Plus l'utilisateur moyen éprouve de problèmes par jour, plus il est probable qu'il s'agisse d'un papier découpé.
  • Une coupe de papier n'est pas simplement un bug vraiment ennuyeux. Ce n'est pas parce qu'un bug est vraiment gênant et qu'il n'a pas été corrigé depuis des années qu'il est coupé en papier - c'est probablement comme ça parce qu'il est difficile à résoudre et que personne n'a le courage de s'y attaquer.
  • Les problèmes de localisation ne sont pas des coupures de papier. Pour qu'un bogue soit une coupure de papier, il doit affecter la majorité des utilisateurs moyens et les problèmes de localisation n'affecteront que les utilisateurs de cette région.
    • Les problèmes affectant tout texte anglais, tels que les descriptions d'applications mal formulées dans le Centre logiciel, peuvent être considérés comme des coupes de papier valides car la chaîne de texte anglais est utilisée comme référence pour toutes les localisations. Si l'anglais est incorrect, la traduction sera incorrecte.

Avertissements

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

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.