O que é um corte de papel?

21

O projeto Cem cortes de papel diz que vai corrigir 100 'cortes de papel' em cada ciclo de lançamento. Qual é a definição de um corte de papel?

    
por akshatj 05.08.2010 / 10:37

2 respostas

19

Do site do papercut :

  

O projeto Cem Cortes de Papel existe para trabalhar no pequeno   aborrecimentos no Ubuntu. Estes erros são normalmente considerados muito baixos   prioridade para os desenvolvedores dos aplicativos em questão, que já têm   mais do que suficiente para trabalhar, e assim o projeto One Hundred Paper Cuts   vem junto e os pega. Em cada ciclo de lançamento, o projeto visa   para corrigir 100 desses pequenos bugs e, ao fazê-lo, dar ao Ubuntu uma camada   de polonês que normalmente não é encontrado em outras distribuições Linux.

Quanto à definição de um recorte de papel:

  

Por breves instantes, um recorte de papel é um bug de usabilidade trivialmente corrigível que o usuário médio encontraria na instalação padrão do Ubuntu Desktop Edition.

     

Se você preferir uma definição detalhada e detalhada, um recorte de papel é:

     
  • Um erro ou um problema não intencional que ocorre em uma parte existente   software,
  •   
  • cuja presença torna o computador mais difícil ou menos   agradável de usar,
  •   
  • que é fácil de corrigir,
  •   
  • que o usuário médio encontraria ...
  •   
  • em uma instalação padrão da versão mais recente do Ubuntu ou do Kubuntu, Desktop Edition.
  •   

Se um possível corte de papel não atender a nenhum dos critérios acima, não é um corte de papel.

Todas as informações sobre como se envolver também estão no site. Veja Cem Papercuts - Ubuntu Wiki para mais informações.

    
por Richard Holloway 05.08.2010 / 10:44
17

A definição de um recorte de papel

Por exemplo, um recorte de papel é um bug de usabilidade trivialmente corrigível que o usuário médio encontraria em um aplicativo padrão incluído no desktop do Ubuntu. Se você preferir uma definição detalhada e detalhada, um recorte de papel é:

  • Um bug ou um problema não intencional que ocorre em um software existente,
  • cuja presença torna o computador mais difícil ou menos agradável de usar,
  • que é fácil de corrigir,
  • que o usuário médio encontraria,
  • em um aplicativo padrão do Ubuntu, LTS ou versão de desenvolvimento atual.

Se um potencial corte de papel não satisfaz '' 'qualquer' '' dos critérios acima, é '' 'não' '' um corte de papel.

Como posso saber se um bug é fácil de corrigir?

Um bug é fácil de corrigir se puder ser corrigido por uma pessoa em um dia . Na prática, uma ou mais pessoas podem trabalhar juntas ao longo de uma semana para consertar um corte de papel, mas se um desenvolvedor competente não puder consertar o bug em um único dia, o bug não poderá ser considerado um corte de papel válido.

Muitos erros complexos se tornam trivialmente fixos antes de serem corrigidos. Se um bug parecer muito complexo para ser considerado um corte de papel no início, ele pode se tornar trivialmente corrigível se ele tiver um patch de trabalho que possa ser limpo e mesclado por uma pessoa em um dia.

Geralmente, é preciso muita experiência técnica para saber se um bug é ou não passível de conserto. Em caso de dúvida, envie uma mensagem para a lista de discussão Paper Cut Ninja , ou pergunte no canal de IRC # ubuntu-desktop no Freenode, onde alguém poderá apontar você na direção certa.

Quem é o usuário médio ?

Se você estiver lendo esta resposta ou reportando um recorte de papel no Launchpad, é provável que você seja não o usuário comum. Para entender quem é o usuário médio, confira os seguintes artigos:

O que não é um corte de papel?

  • Um novo recurso não é um corte de papel, um corte de papel é um problema com uma peça de funcionalidade existente, e não a adição de uma nova.
  • A adição ou remoção de um pacote não é um corte de papel. "Substitua o F-Spot pelo Solang" não é um corte de papel, nem é "Instalar o simple-ccsm por padrão".
  • Um bug que o usuário comum encontra uma vez ou nunca é não um corte de papel. Quanto mais vezes por dia o usuário médio experimenta o problema, mais provável é que seja um corte de papel.
  • Um corte de papel não é apenas um bug realmente chato. Só porque um bug é realmente incômodo, e não é corrigido há anos, não é um corte de papel - é provavelmente assim porque é difícil de resolver e ninguém tem coragem de enfrentá-lo.
  • Problemas de localização não são cortes de papel. Para um bug ser um recorte de papel, ele deve afetar a maioria dos usuários comuns e os problemas de localização afetarão apenas os usuários nessa localidade.
    • Problemas que afetam qualquer texto em inglês, como descrições de aplicativos mal redigidos no Centro de Software, podem ser considerados cortes de papel válidos, pois a sequência de texto em inglês é usada como linha de base para todas as localizações. Se o inglês estiver errado, a tradução estará errada.

Advertências

Enquanto um recorte de papel tem uma definição, não é muito rigoroso. Se um problema está na fronteira de ser um corte de papel e não ser um, então relate-o de qualquer maneira e os Ninjas do Paper Cut o levarão a partir daí. Se ele satisfaz um dos critérios para não ser um corte de papel, ainda assim você acha que deve ser considerado, então informe de qualquer maneira e os Ninjas do Paper Cut decidirão o que fazer com ele.

A equipe de corte de papel tem uma mente muito aberta. Se algo parece e soa como um corte de papel, provavelmente é.

    
por Chris Wilson 21.12.2012 / 04:04

Tags