OpenStack Upstream Institute Class Details¶
Pengantar¶
Dengan lebih dari 6.000 pengembang dari lebih dari 300 organisasi yang berbeda di seluruh dunia, OpenStack adalah salah satu proyek pengembangan perangkat lunak kolaboratif terbesar. Karena ukurannya, itu ditandai oleh keragaman besar dalam norma-norma sosial dan konvensi teknis. Ini dapat secara signifikan memperlambat kecepatan di mana pendatang baru berhasil mengintegrasikan peta jalan mereka sendiri ke dalam proyek OpenStack.
Kami telah merancang program pelatihan untuk menyediakan lingkungan yang interaktif bagi pendatang baru di mana mereka dapat belajar cara mereka berkolaborasi dengan komunitas kami. Kami mengandalkan prinsip-prinsip kolaborasi terbuka dan menggambarkan dan menunjukkan bagaimana Four Opens
bekerja di OpenStack dalam praktek.
Pelatihan ini memiliki struktur modular yang memberikan ruang bagi peserta dengan peran pekerjaan yang berbeda.
Misalnya jika Anda seorang proyek atau program manager sangat penting bagi Anda untuk memahami bagaimana rilis OpenStack yang terstruktur agar mampu merencanakan roadmap untuk produk Anda bertanggung jawab untuk. Anda mungkin juga akan tertarik untuk berpartisipasi dalam Working Groups untuk berpartisipasi aktif dalam dan mempengaruhi masyarakat dalam Anda bidang minat. Pelatihan ini membantu Anda untuk menemukan entry point informasi yang Anda butuhkan.
Jika Anda seorang pengembang, kami membantu Anda untuk menemukan jalan ke masyarakat untuk mendapatkan memperbaiki bug atau fitur diterima dalam proyek OpenStack dalam jumlah minimal waktu.
Kelas langsung satu dan setengah hari mengajarkan siswa bagaimana untuk menavigasi seluk-beluk alat teknis proyek dan interaksi sosial dan menunjukkan bagaimana mereka dapat berkolaborasi dengan masyarakat dan menemukan tempat mereka dalam ekosistem.
Setelah pelatihan, siswa memiliki kemungkinan untuk mendaftar untuk pendampingan jangka panjang untuk lebih jauh memperkuat keterampilan yang mereka pelajari selama pelatihan.
Objectives (sasaran)¶
Memahami siklus rilis OpenStack ke tingkat yang dapat melakukan sinkronisasi dan mengintegrasikannya dengan roadmap produk Anda
Kenali alat teknis
Memahami alur kerja kontribusi OpenStack dan norma-norma sosial
Tahu dimana menemukan informasi, dimana dan bagaimana untuk mendapatkan bantuan jika diperlukan
Dapat mengidentifikasi dan mulai tugas (bug fix, fitur desain dan implementasi, kegiatan Working Group dan sebagainya)
Target Audience (khalayak target)¶
Developers/Software Engineers/Architects
Administrator sistem
Project/Program managers/Product owners
Prasyarat untuk menghadiri kelas¶
Mampu membaca dan menulis bahasa Inggris di tingkat teknis
Rekomendasi untuk menjadi anggota komunitas yang aktif¶
Untuk kode dan / atau dokumentasi kontribusi memiliki setidaknya 40% dari waktu kerja Anda mendedikasikan untuk proyek, baik melalui pemrograman atau melalui berinteraksi dengan masyarakat
Untuk partisipasi Working Group memiliki setidaknya 15-20% dari waktu kerja Anda yang dialokasikan untuk kegiatan masyarakat
Jika akan kontribusi kode, secara teknis cukup mahir untuk melaksanakan perbaikan bug sederhana dalam proyek
Jika akan kontribusi dokumentasi, mampu menghasilkan dokumen dalam infrastruktur yang dipilih proyek
Duration (lamanya)¶
Sessi face-to-face: 1.5 hari
Infrastruktur¶
Kami menyediakan mesin virtual dengan alat yang diperlukan pra-instal di dalamnya. Untuk informasi lebih lanjut tentang persyaratan sistem di atasnya, silakan lihat bagian OpenStack Upstream Institute Trainees' Guide.