Jump to content

Cara berkontribusi

From mediawiki.org
This page is a translated version of the page How to contribute and the translation is 100% complete.


Konten dari semua proyek Wikimedia dilepaskan di bawah lisensi bebas. Tulis kode untuk mengakses, mengolah ulang, dan mengembangkan kumpulan pengetahuan bebas yang sangat besar ini. Ikuti tutorialnya untuk memulai dengan antarmuka pemrograman aplikasi (API) yang tersedia pada semua wiki MediaWiki, serta API lain untuk konten dan Wikidata. Sumber data terbuka lainnya, termasuk berkas cadangan dalam format XML dan SQL, juga tersedia.
Seluruh kode kami bersifat bebas dan sumber terbuka. Pilihlah sebuah proyek, buat perbaikan, dan selesaikan sebuah tugas.

Proyek-proyek Wikimedia menggunakan beragam bahasa pemrograman, seperti PHP dan JavaScript pada MediaWiki serta ekstensi-ekstensinya, Lua (dalam templat), CSS/LESS (dalam kulit dan sejenisnya), Objective-C, Swing dan Java (dalam aplikasi seluler dan Kiwix), Python (dalam Pywikibot), C++ (dalam Huggle), atau C# (dalam AWB). Anda dapat membuat bot untuk memproses konten dan menempatkan perkakas Anda di Toolforge. Anda juga bisa mengutak-atik aplikasi seluler maupun aplikasi desktop. Atau, bantu tim Site Reliability Engineering dalam merawat konfigurasi peladen.

Pelajari lebih lanjut di New Developers/Introduction to the Wikimedia Technical Ecosystem .
Uji coba
Bantu tingkatkan kualitas proyek kita melalui pengujian PHPUnit, pengujian peramban otomatis dengan Selenium, dan Continuous Integration. Laporkan kekutu pertama Anda atau bantu menangani laporan kekutu yang sudah ada.
Sebagai Duta Teknis, Anda berperan penting membantu sesama Wikimediawan mengatasi berbagai persoalan teknis. Anda juga dapat menyebarkan Berita Teknis agar pengguna mengetahui perubahan yang akan berdampak pada mereka. Bergabunglah dengan kelompok duta dan milis untuk menjadi jembatan penghubung antara para pengembang dan komunitas di wiki lokal Anda.
Penulis berbahasa Inggris dapat membantu memperbaiki dokumentasi MediaWiki, halaman-halaman panduan penting lainnya, dan bahkan setiap halaman di situs web ini.
Jika Anda menguasai bahasa lain selain bahasa Inggris, Anda dapat turut berkontribusi dengan menerjemahkan situs web ini dan perangkat lunak MediaWiki.
Bantu para pengguna dan pengembang yang mencari jawaban melalui meja bantuan atau saluran komunikasi dan media sosial MediaWiki.
Bantu terapk prinsip desain Wikimedia dalam proyek-proyek yang memerlukan masukan pengalaman pengguna (UX).
Temui anggota komunitas lainnya, baik secara daring maupun tatap muka.
Panduan langkah demi langkah dan petunjuk praktis dalam menggunakan MediaWiki dan teknologi Wikimedia.

Informasi lebih lanjut

Komunikasi

Menyunting dan berdiskusi di MediaWiki

Jika Anda belum pernah menggunakan MediaWiki sebelumnya: