Kebijakan Kontribusi dengan Bantuan AI

Jason Brooks, Dewan Fedora, komunitas Fedora
  1. Anda BOLEH menggunakan bantuan AI untuk berkontribusi pada Fedora, selama Anda mematuhi prinsip-prinsip yang dijelaskan di bawah ini.

  2. Tanggung Jawab: Anda WAJIB bertanggung jawab atas kontribusi Anda. Berkontribusi ke Fedora berarti menjamin kualitas, kepatuhan lisensi, dan kegunaan dari kiriman Anda. Semua kontribusi, baik dari penulis manusia maupun yang dibantu oleh model bahasa besar (LLM) atau alat AI generatif lainnya, harus memenuhi standar proyek untuk dapat diterima. Kontributor selalu menjadi penulis dan sepenuhnya bertanggung jawab atas keseluruhan kontribusinya.

  3. Transparansi: Anda WAJIB mengungkapkan penggunaan alat AI ketika bagian signifikan dari kontribusi diambil langsung dari alat tersebut tanpa perubahan. Anda SEHARUSNYA mengungkapkan penggunaan alat AI lainnya, jika informasi tersebut berguna. Penggunaan rutin alat bantu untuk memperbaiki tata bahasa, ejaan, atau memperjelas bahasa tidak memerlukan pengungkapan.

    • Informasi tentang penggunaan alat AI akan membantu kami mengevaluasi dampaknya, membangun praktik terbaik baru, dan menyesuaikan proses yang sudah ada.

    • Pengungkapan dilakukan di tempat di mana penulis biasanya dicantumkan. Untuk kontribusi yang dilacak di git, metode yang disarankan adalah menggunakan tambahan pesan komit Assisted-by:. Untuk kontribusi lainnya, pengungkapan dapat mencakup bagian pembuka dokumen, metadata file desain, catatan terjemahan, atau kategori halaman wiki link:https://fedoraproject.org/wiki/Category:AI_Assistance_Used.

    • Contoh:

      • Assisted-by: generic LLM chatbot

      • Assisted-by: ChatGPTv5

  4. Evaluasi Kontribusi & Komunitas: Alat AI dapat digunakan untuk membantu reviewer manusia dengan memberikan analisis dan saran. Anda TIDAK BOLEH menggunakan AI sebagai penentu tunggal atau akhir dalam membuat penilaian substantif atau subjektif terhadap suatu kontribusi, atau untuk mengevaluasi kedudukan seseorang dalam komunitas (misalnya untuk pendanaan, peran kepemimpinan, atau hal-hal terkait Kode Etik). Hal ini tidak melarang penggunaan alat otomatis untuk validasi teknis objektif, seperti pipeline CI/CD, pengujian otomatis, atau penyaringan spam. Tanggung jawab akhir atas penerimaan suatu kontribusi, meskipun dilakukan melalui sistem otomatis, selalu berada pada kontributor manusia yang mengotorisasi tindakan tersebut.

  5. Inisiatif skala besar: Kebijakan ini tidak mencakup inisiatif berskala besar yang dapat secara signifikan mengubah cara proyek beroperasi atau menyebabkan pertumbuhan eksponensial dalam kontribusi di beberapa bagian proyek. Inisiatif semacam itu perlu dibahas secara terpisah dengan Dewan Fedora.

Kekhawatiran mengenai kemungkinan pelanggaran kebijakan harus dilaporkan melalui tiket pribadi Pagure di ke Dewan Fedora.

Kata kunci “BOLEH”, “WAJIB”, “TIDAK BOLEH”, dan “SEHARUSNYA” dalam dokumen ini ditafsirkan sebagaimana dijelaskan dalam RFC 2119.