[ English | Indonesia | 한국어 (대한민국) | español (México) | English (United Kingdom) | Deutsch | 中文 (简体, 中国) ]

Tata Kelola OpenStack

Komunitas OpenStack memiliki beberapa grup dan peran yang berbeda governance, leadership, dan community participation. Masing-masing beroperasi di sektor komunitas yang berbeda tetapi menyadari masing-masing dari mereka berguna.

Bagian ini memungkinkan Anda untuk:

  • Memahami model tata kelola OpenStack

  • Ketahui cara berpartisipasi dalam grup yang menarik minat Anda dan memengaruhi masa depan OpenStack

Komite

Dewan Direksi Foundation

Open Infrastructure Foundation adalah organisasi nirlaba "yang bertujuan untuk mengembangkan, mendukung, melindungi, dan mempromosikan" OpenStack. Ini memiliki seperangkat peraturan <https://www.openstack.org/legal/bylaws-of-the-openstack-foundation/> _ dan dewan direksi. Yayasan memiliki tiga jenis anggota, yang ditentukan oleh Anggaran Rumah Tangga. Masing-masing jenis - Platinum, Gold dan Individual - diwakili di Dewan Direksi. Jumlah maksimal anggota setiap jenis adalah delapan, dua puluh empat, dan tidak terbatas, masing-masing.

Anggota individu dari foundation memberikan suara setahun sekali (biasanya menjelang awal tahun kalender) untuk masing-masing direktur. Individu yang ingin bergabung dengan Foundation dapat belajar lebih banyak di Setup Your Open Infrastructure Foundation Account.

Komite Teknis

The OpenStack Technical Committee (TC) memberikan tata kelola dan pengawasan teknis atas pengembangan OpenStack yang terbuka. Mereka memvalidasi proyek yang mendaftar untuk menjadi bagian dari proyek OpenStack resmi dan menyediakan dewan banding utama (ultimate appeals board) untuk keputusan teknis. The Technical Committee Charter menjelaskan TC lebih terinci.

13 Anggota TC dipilih untuk masa jabatan satu tahun, enam pada satu pemilihan, tujuh pada pemilihan lainnya enam bulan kemudian. Mereka dipilih oleh Active Technical Contributors.

Komite Pengguna

The OpenStack User Committee (UC) melayani pengguna OpenStack, yang mewakili mereka ke seluruh komunitas OpenStack. The User Committee Charter menjelaskan UC secara lebih rinci.

5 anggota UC dipilih untuk masa jabatan satu tahun, tiga pada satu pemilihan, dua pada pemilihan lainnya enam bulan kemudian. Mereka dipilih oleh Active User Contributors.

Proyek OpenStack resmi

Proyek OpenStack resmi adalah proyek di bawah tata kelola Komite Teknis. Proyek OpenStack resmi terdaftar di OpenStack Project Teams page. Sebagian besar proyek OpenStack resmi terkenal terdaftar di project navigator. Tidak wajib bagi proyek untuk menjadi proyek OpenStack resmi.

Persyaratan untuk proyek OpenStack resmi terdaftar in the wiki of the Technical Commitee.

Manfaat untuk proyek OpenStack resmi:

Untuk mengusulkan proyek menjadi proyek OpenStack resmi, informasi proyek harus ditambahkan ke file reference/projects.yaml dari repositori openstack/governance. Siapa pun dapat mengajukan perubahan pada file.

Grup

Catatan

Anda bisa referensi Comparison of Official Group Structures page untuk melihat perbedaan antara struktur kelompok.

Kelompok Minat Khusus (Special Interest Groups)

OpenStack Special Interest Groups adalah kelompok kerja yang beroperasi dalam seluruh komunitas OpenStack untuk mengatasi minat dan keprihatinan semua peserta dengan kepentingan bersama.

Peran (Roles)

Active Technical Contributor (ATC)

Individual Members of the Foundation yang telah berkontribusi pada salah satu repositori proyek OpenStack resmi selama dua siklus rilis 6 bulan terakhir secara otomatis dianggap sebagai ATC.

Dalam kasus tertentu, Anda dapat mengajukan pengecualian untuk menjadi ATC, untuk informasi lebih lanjut silakan lihat relevant section of the Technical Committee Charter.

Active Project Contributor (APC)

Jika Anda memiliki status ATC, dalam proyek OpenStack resmi tempat Anda berkontribusi selama dua siklus rilis 6 bulan terakhir, Anda dianggap sebagai Kontributor Proyek Aktif.

Hanya APC yang dapat berpartisipasi dalam proses pemilihan untuk memilih PTL tim berikutnya.

Project Team Lead (PTL)

Tim proyek resmi dalam OpenStack memiliki Project Team Lead. Orang-orang ini mengoordinasikan operasi proyek sehari-hari, menyelesaikan perselisihan teknis di dalam proyek, dan beroperasi sebagai juru bicara dan duta besar untuk proyek tersebut.

Pimpinan Tim Proyek adalah elected untuk setiap siklus rilis oleh Active Project Contributors: individu yang telah berkontribusi pada proyek dalam dua siklus rilis terakhir.

Core Reviewer (peninjau inti)

Proyek OpenStack resmi memiliki tim proyek yang terdiri dari pengulas inti dan kontributor.

Peninjau inti bertanggung jawab untuk:

  • Menentukan dan memelihara misi proyek

  • Meninjau laporan bug dan memutuskan tentang prioritasnya

  • Meninjau perubahan dan menyetujuinya ketika memenuhi desain dan standar pengkodean atau dokumentasi proyek

Core reviewers memiliki hak '+/-2' and 'W+1' di Gerrit yang diperlukan untuk memblokir atau menyetujui patch.

Core reviewer baru dicalonkan oleh seseorang dari tim yang ada di Diskusi Mailing List dan / atau di Gerrit dan dipilih dengan memilih dari anggota tim inti proyek.

Active User Contributor (AUC)

Komunitas pengguna sangat penting untuk OpenStack dan partisipasi mereka sangat dianjurkan.

Anggota masyarakat yang telah terlibat dalam fungsi masyarakat yang tercantum dalam related section of the User Committee Charter dianggap sebagai Kontributor Pengguna Aktif.

Ketua User Committee dipilih dari dan oleh kelompok AUC.