it-swarm-id.com

Apa itu potongan kertas?

Proyek One Hundred Paper Cuts mengatakan akan memperbaiki 100 'pemotongan kertas' dalam setiap siklus rilis. Apa definisi dari potongan kertas?

21
akshatj

Dari situs potong kertas :

Proyek One Hundred Paper Cuts hadir untuk mengatasi gangguan kecil di Ubuntu. Bug ini biasanya dianggap prioritas terlalu rendah untuk pengembang aplikasi yang bersangkutan, yang sudah memiliki lebih dari cukup untuk dikerjakan, sehingga proyek One Hundred Paper Cuts datang dan mengambilnya. Dalam setiap siklus rilis, proyek ini bertujuan untuk memperbaiki 100 bug kecil ini dan dengan demikian, berikan Ubuntu lapisan polesan yang biasanya tidak ditemukan di distro Linux lainnya.

Adapun definisi potongan kertas:

Secara singkat, potongan kertas adalah bug kegunaan yang dapat diperbaiki secara sepele yang rata-rata akan ditemui pengguna dalam pemasangan default Ubuntu Desktop Edition.

Jika Anda lebih suka definisi yang lebih rinci dan terperinci, potongan kertas adalah:

  • Bug, atau masalah yang tidak diinginkan terjadi dalam perangkat lunak yang ada,
  • kehadiran yang membuat komputer lebih sulit atau kurang menyenangkan untuk digunakan,
  • itu mudah diperbaiki,
  • bahwa pengguna rata-rata akan menemukan ...
  • dalam instalasi default rilis terbaru Ubuntu atau Kubuntu, Desktop Edition.

Jika potongan kertas potensial gagal memenuhi salah satu kriteria di atas, itu bukan potongan kertas.

Semua informasi tentang cara terlibat juga ada di situs. Lihat One Hundred Papercuts - Ubuntu Wiki untuk informasi lebih lanjut.

19

Definisi potongan kertas

Secara singkat, potongan kertas adalah bug kegunaan yang dapat diperbaiki secara sepele yang rata-rata akan ditemui pengguna dalam aplikasi default yang disertakan pada desktop Ubuntu. Jika Anda lebih suka definisi yang lebih rinci dan terperinci, potongan kertas adalah:

  • Bug, atau masalah yang tidak diinginkan terjadi dalam perangkat lunak yang ada,
  • kehadiran yang membuat komputer lebih sulit atau kurang menyenangkan untuk digunakan,
  • itu mudah diperbaiki,
  • yang akan ditemui oleh pengguna rata-rata,
  • dalam aplikasi default Ubuntu, LTS atau rilis pengembangan saat ini.

Jika potensi potongan kertas gagal memenuhi '' '' siapa pun '' dari kriteria di atas, itu adalah '' '' bukan '' potongan kertas.

Bagaimana saya bisa tahu jika bug mudah diperbaiki?

Bug mudah diperbaiki jika dapat diperbaiki oleh satu orang dalam satu hari . Dalam praktiknya, satu atau lebih orang mungkin bekerja bersama selama seminggu untuk memperbaiki potongan kertas, tetapi jika satu pengembang yang kompeten tidak dapat memperbaiki bug dalam satu hari, bug tersebut tidak dapat dianggap sebagai potongan kertas yang valid.

Banyak bug kompleks menjadi dapat diperbaiki secara sepele sebelum diperbaiki. Jika bug tampak terlalu rumit untuk dianggap sebagai potongan kertas pada awalnya, itu mungkin berubah menjadi sepele diperbaiki jika memiliki patch yang berfungsi yang dapat dibersihkan dan digabung oleh satu orang dalam satu hari.

Sering dibutuhkan pengalaman teknis yang baik untuk mengetahui apakah suatu bug dapat diperbaiki secara sepele atau tidak. Jika ragu, kirim pesan ke mailing list Ninja Cut Kertas , atau tanyakan di kanal # ubuntu-desktop IRC di Freenode, di mana seseorang akan dapat mengarahkan Anda ke arah yang benar.

Siapa pengguna rata-rata ?

Jika Anda membaca jawaban ini, atau melaporkan potongan kertas di Launchpad, kemungkinan besar Anda tidak pengguna rata-rata. Untuk memahami siapa pengguna rata-rata, periksa artikel berikut:

Apa itu bukan potongan kertas?

  • Fitur baru adalah bukan potongan kertas, potongan kertas adalah masalah dengan fungsionalitas yang ada, bukan penambahan yang baru.
  • Penambahan atau penghapusan paket adalah bukan potongan kertas. "Ganti F-Spot dengan Solang" bukan potongan kertas, juga tidak "Instal simple-ccsm secara default."
  • Bug yang rata-rata ditemui pengguna sekali atau tidak pernah adalah bukan potongan kertas. Semakin sering sehari rata-rata pengguna mengalami masalah, semakin besar kemungkinan itu adalah potongan kertas.
  • Potongan kertas bukan hanya bug yang sangat menjengkelkan. Hanya karena bug benar-benar menyusahkan, dan sudah tidak diperbaiki selama bertahun-tahun, tidak membuatnya menjadi potongan kertas - mungkin seperti ini karena sulit untuk diselesaikan dan tidak ada yang memiliki keberanian untuk mengatasinya.
  • Masalah pelokalan bukan pemotongan kertas. Agar bug menjadi potongan kertas, bug tersebut harus memengaruhi mayoritas pengguna rata-rata dan masalah pelokalan hanya akan memengaruhi pengguna di lokal itu.
    • Masalah yang memengaruhi teks bahasa Inggris apa pun, seperti deskripsi aplikasi dengan kata-kata buruk di Pusat Perangkat Lunak, dapat dianggap sebagai pemotongan kertas yang valid karena string teks bahasa Inggris digunakan sebagai garis dasar untuk semua lokalisasi. Jika bahasa Inggrisnya salah, maka terjemahannya akan salah.

Peringatan

Sementara potongan kertas memang memiliki definisi, itu tidak terlalu ketat. Jika ada masalah di perbatasan menjadi potongan kertas dan bukan menjadi potongan, maka laporkan pula dan Ninja Potong Kertas akan mengambilnya dari sana. Jika memenuhi salah satu kriteria untuk tidak menjadi potongan kertas namun Anda pikir itu harus dipertimbangkan, maka laporkan juga dan Ninja Potong Kertas akan memutuskan apa yang harus dilakukan dengannya.

Tim pemotong kertas memiliki pikiran yang sangat terbuka. Jika sesuatu terlihat dan terdengar seperti potongan kertas, mungkin itu.

17
user2405