O que é um corte de papel?

21

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

akshatj
fonte

Respostas:

19

No site da papercut :

O projeto Cem Cortes de Papel existe para trabalhar com os pequenos aborrecimentos no Ubuntu. Esses bugs normalmente são considerados de baixa prioridade para os desenvolvedores dos aplicativos em questão, que já têm mais do que o suficiente para trabalhar, e, portanto, o projeto One Hundred Paper Cuts aparece e os escolhe. Em cada ciclo de lançamento, o projeto visa corrigir 100 desses pequenos bugs e, ao fazer isso, fornecer ao Ubuntu uma camada de polimento que normalmente não é encontrada em outras distribuições Linux.

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

Em resumo, um corte de papel é um bug de usabilidade trivialmente corrigível que o usuário comum encontraria na instalação padrão do Ubuntu Desktop Edition.

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

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

Se um corte de papel em potencial não atender a algum dos critérios acima, não será um corte de papel.

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

Richard Holloway
fonte
2
Unity conta?
Naftuli Kay
2
Não, consulte a definição acima "Se um possível corte de papel não atender a um dos critérios, não será um corte de papel". A unidade é intencional e, portanto, falha no primeiro ponto. :)
Richard Holloway
17

A definição de um corte de papel

Em resumo, um corte de papel é um bug de usabilidade trivialmente corrigível que o usuário comum encontraria em um aplicativo padrão incluído na área de trabalho do Ubuntu. Se você preferir uma definição mais detalhada e detalhada, um corte de papel é:

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

Se um corte de papel em potencial não atender a '' 'qualquer' '' dos critérios acima, '' 'não' '' será um corte de papel.

Como posso saber se é fácil corrigir um erro?

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 corrigir um corte de papel, mas se um desenvolvedor competente não puder corrigir o erro em um único dia, o erro não poderá ser considerado um corte de papel válido.

Muitos erros complexos tornam-se trivialmente corrigíveis antes de serem corrigidos. Se um bug parecer complexo demais para ser considerado um corte de papel a princípio, pode ser trivialmente corrigível se houver um patch funcional que possa ser limpo e mesclado por uma pessoa em um dia.

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

Quem é o usuário médio ?

Se você estiver lendo esta resposta ou relatando um recorte em papel na Barra de Ativação, é provável que você não seja o usuário comum. Para entender quem é o usuário médio, consulte 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 funcionalidade existente, não com a adição de uma nova.
  • A adição ou remoção de uma embalagem não é um corte de papel. "Substituir F-Spot por Solang" não é um corte de papel, nem "Instalar 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 comum experimenta o problema, maior a probabilidade de ser um corte de papel.
  • Um corte de papel não é apenas um bug realmente irritante. Só porque um bug é realmente incômodo e não foi corrigido por anos, não faz com que seja um corte de papel - provavelmente é assim porque é difícil de resolver e ninguém tem coragem de resolvê-lo.
  • Problemas de localização não são cortes de papel. Para que um bug seja cortado em papel, ele deve afetar a maioria dos usuários médios e os problemas de localização afetarão apenas os usuários nesse local.
    • Problemas que afetam qualquer texto em inglês, como descrições de aplicativos com palavras incorretas 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.

Ressalvas

Embora um corte de papel tenha uma definição, não é muito rigoroso. Se houver um problema na borda de ser um corte de papel e não ser um, informe-o de qualquer maneira e os Ninjas do Corte de papel o levarão a partir daí. Se ele satisfizer um dos critérios para não ser um corte de papel e você ainda acha que deve ser considerado, relate-o assim mesmo 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 é.


fonte