Kutu pertama yang baik
Halaman ini menyediakan daftar kutu perangkat lunak dan fitur kecil yang tidak tersedia yang telah dianggap sebagai cara yang baik untuk mulai terlibat dengan sebuah proyek Wikimedia yang ada (tidak hanya inti MediaWiki dan ekstensinya).
Ini adalah salah satu cara untuk mulai mengenali kode dalam proyek Wikimedia.
Perhatikan bahwa tugas-tugas yang ditautkan di bawah tidak punya pendamping yang ditetapkan. Anda akan mengerjakannya kebanyakan secara "mandiri". Kami menyarankan untuk mengerjakan proyek perangkat lunak dengan pendamping. Lihatlah daftar proyek perangkat lunak yang kami sarankan.
Tidak peduli proyek perangkat lunak mana yang Anda kerjakan, Anda harus membaca bagian "Bacaan lebih lanjut" untuk memahami jalur kerja dan komunikasi yang diharapkan.
Jika Anda memutuskan untuk mengerjakan inti MediaWiki atau ekstensi MediaWiki, Anda harus membaca Bagaimana cara menjadi peretas MediaWiki untuk memahami infrastruktur dan jalur kerjanya.
Tugas potensial untuk dikerjakan
Bagian-bagian berikut menjelaskan beberapa bidang contoh di mana Anda bisa berkontribusi, tetapi Anda tidak terbatas pada bidang ini saja!
Jika proyek perangkat lunaknya menggunakan Wikimedia Phabricator, pojok kanan atas tugas menampilkan proyek yang menjadi letak masalah.
Ini memberikan Anda petunjuk mengenai repositori Git letak kodenya, dan mengenai tim pengembangan yang Anda bisa hubungi apabila Anda ingin mendiskusikannya secara "luas" (komentar di laporan kutu sebaiknya mengacu pada masalah spesifik yang dijelaskan di laporan saja).
Inti dan ekstensi MediaWiki
Wikidata
Tanyakan pertanyaan pengembangan umum Anda di milis Wikidata, saluran IRC #wikidata dan di wiki.
VisualEditor
Tanyakan pertanyaan umum Anda mengenai pengembangan VisualEditor di milis wikitech dan saluran IRC #mediawiki-visualeditor.
Discovery / Pencarian
Tanyakan pertanyaan umum Anda mengenai pengembangannya di milis Discovery dan di saluran IRC #wikimedia-discovery.
Kulit
Pengetahuan dasar CSS dan PHP akan berguna.
Periksa halaman proyek di Phabricator untuk informasi lebih lanjut mengenai masing-masing kulit dan informasi kontak.
Growth
Tim Kolaborasi pada utamanya mengerjakan Pemberitahuan , Filter baru untuk peninjauan suntingan dan Pembicaraan Terstruktur.
Tanyakan pertanyaan mengenai proyek tim Kolaborasi Global di saluran IRC #wikimedia-collaboration.
Inti MediaWiki
Perangkat lunak ini rumit, ditulis dalam PHP, dan beberapa wilayah mungkin tidak memiliki pemeliharaan yang jelas.
Tanyakan pertanyaan umum Anda mengenai pengembangannya di milis wikitech dan saluran IRC #wikimedia-dev dan #mediawiki.
Semantic MediaWiki
→ Tugas potensial untuk kontributor baru
Proyek terpisah
Pywikibot
Tanyakan pertanyaan umum Anda mengenai pengembangannya di milis Pywikibot dan saluran IRC #pywikibot.
Aplikasi Peranti Bergerak
Untuk Wikipedia: Baca informasi pengembangan umum dan tanyakan pertanyaan Anda di milis Mobile dan saluran IRC #wikimedia-mobile.
→ Tugas potensial untuk kontributor baru: Aplikasi Wikipedia Android
→ Tugas potensial untuk kontributor baru Aplikasi Wikipedia iOS
Untuk Commons: Baca informasi pengembangan umum dan tanyakan pertanyaan Anda di milis Commons App.
→ Tugas potensial untuk kontributor baru: Aplikasi Commons Android
Huggle
Data Engineering
Tanyakan pertanyaan umum Anda mengenai pengembangannya di milis Analytics.
Bidang lintas proyek
Dokumentasi
Desain
Pengetahuan dasar CSS juga bisa berguna untuk memadukannya.
Tanyakan pertanyaan umum Anda mengenai pengembangannya di milis Design dan saluran IRC #wikimedia-design.
String
Juga, banyak pesan yang tidak jelas dan membutuhkan dokumentasi yang lebih baik.
Dokumentasi yang tidak ada bisa ditambahkan dengan menyunting subhalaman /qqq
dari pesan di translatewiki.net, seperti layaknya semua terjemahan, tetapi mungkin membutuhkan pengkajian kode untuk memahami maksud dari pesan itu.
Dan masih banyak lagi...
Jika Anda menghadapi masalah atau punya pertanyaan spesifik, tolong minta bantuan lewat IRC atau hubungi saja $SSethi atau $Aklapper.
Lihat pula
- Pengembang Baru — Proyek perangkat lunak Wikimedia yang menawarkan pendampingan. Disarankan untuk kontributor baru.
- Bagaimana cara menjadi peretas MediaWiki — Untuk meretas inti MediaWiki atau ekstensi MediaWiki.
- Cara berkontribusi — Pelajari lebih banyak cara untuk Anda berkontribusi bagi MediaWiki dan komunitas budaya bebas (contohnya terjemahan, dokumentsi, dll.)