Kuliax

GNU/Linux untuk Kampus

Alat Pengguna

Alat Situs


devel

Ini adalah dokumen versi lama!


Pengembangan Kuliax

Gambaran

Kuliax berbasis Debian GNU/Linux stable1) dan Debian Live, dengan paket-paket khas Kuliax2), kuliax-backports3), dan dari backports.org+debian-maintainers.org. Fokus Kuliax adalah menjadi distribusi Linux desktop yang bebas, stabil sekaligus gegas sebagai alat/media pembelajaran dan pengembangan.

Halaman ini berisi informasi mengenai pengembangan Kuliax dan semua yang berhubungan dengannya.

Basis Pengembangan

Tim

Manfaat Bergabung

  • Mengenal dan memahami pengembangan perangkat lunak bebas
  • Mendapatkan ilmu dan pengetahuan teknis dan non teknis
  • Dapat menerapkannya di Kuliax atau proyek pengembang sendiri

Bergabung dengan Tim

  1. Baca baik-baik Perihal dan Rencana terkini Kuliax
  2. Daftarkan nama Anda di halaman tim, bergabung di milis dan kanal IRC Kuliax, dan perkenalkan diri :-)
  3. Komunikasikan kontribusi yang Anda inginkan dan pilihlah yang sesuai dengan ketertarikan. Ajukan keinginan secara spesifik, misal:
    saya ingin melakukan kontribusi ke Kuliax dengan memaketkan aplikasi versi 1.0
    yang terdaftar di http://kuliax.org/roadmap/7.0

Tanggung Jawab Tim

  • Berusaha meluangkan waktu untuk melakukan kontribusi sesuai dengan yang ditulis di halaman tim dan yang telah diajukan di milis dan kanal IRC Kuliax
  • Mempunyai kunci GPG
  • Setiap anggota tim hanya mempunyai dua (2) tanggung jawab, yaitu:
    1. melakukan kontribusi yang telah diajukan, termasuk administrasi dan interaksi dengan alat pengembangan seperti SKVT
    2. menulis dokumentasi atas apa yang dilakukannya di wiki ini.

Standar Pengembangan

Membangun Paket

Repositori

Mengelola Paket

Pembangunan Sistem

Karya Seni

Melaporkan Kutu

  1. Pastikan bahwa yang pengguna temukan adalah benar-benar kutu/bug dan dapat dihasilkan ulang dengan cara/pola yang sama
  2. Komunikasikan dengan tim pengembang melalui milis dan/atau IRC untuk memastikannya
  3. Jika benar yang pengguna temukan adalah kutu, kunjungi Bugtracker dan periksa di sana apakah ada laporan kutu yang sama
  4. Masuk dan laporkan informasi kutu secara rinci dengan bahasa yang jelas

Permintaan Fitur

  1. Kunjungi Bugtracker dan periksa di sana apakah ada permintaan fitur yang sama
  2. Masuk dan laporkan informasi permintaan fitur secara rinci dengan bahasa yang jelas
  3. Komunikasikan dengan tim pengembang melalui milis dan/atau IRC untuk mendiskusikannya

Sistem Kontrol Versi

Kuliax menggunakan Sistem Kontrol Versi Terdistribusi (SKVT)4) Mercurial yang repositorinya disimpan di code.google (utama) dan bitbucket (backup).

Standar SKVT

  • Gunakan huruf besar pada pesan commit: Add, Delete, Modify, …

Bekerja dengan SKVT

Pengujian

Sumber Daya Lain

1) saat ini nama kodenya lenny
2) karya seni, buku-buku berformat digital/elektronik, program-program yang dibutuhkan tetapi tidak ada di repo Debian, kernel Linux teroptimasi, dan paket-paket spesifik distro
3) paket-paket yang di-backport oleh tim pengembang Kuliax dari Debian rilis testing ke stable
4) Distributed Version Control System (DVCS)
devel.1279850354.txt.gz · Terakhir diubah: 2010/07/22 18:59 oleh stwn