Transcript
Page 1: Pengembangan Distribusi Turunan BlankOn

Pengembangan Distro Turunan BlankOn

Mohammad AnwariDirektur Eksekutif Proyek BlankOn

Page 2: Pengembangan Distribusi Turunan BlankOn

Posisi BlankOn OS dan Turunan

● BlankOn OS selalu menggunakan teknologi terbaru, distro Turunan mengutamakan kestabilan

● Distro Turunan adalah distribusi turunan BlankOn OS, mengikuti Pedoman Alih Merek BlankOn OS http://dev.blankonlinux.or.

id/wiki/Kerjasama/PedomanAlihMerek● Tidak ada “persaingan”

Page 3: Pengembangan Distribusi Turunan BlankOn

Distro Turunan

● Dibuat dengan dasar BlankOn OS● Menambah/mengurangi konfigurasi

sistem operasi dasar

Page 4: Pengembangan Distribusi Turunan BlankOn

Model pengembangan

● Pengembangan dilakukan di BlankOn OS sebagai proyek hulu

● Distro turunan memiliki pengembang sendiri, namun tetap menjunjung tinggi konsep meritrokrasi

● Pengembangan yang dinikmati oleh BlankOn OS akan dinikmati pula di distro turunan

Page 5: Pengembangan Distribusi Turunan BlankOn

Proses Identifikasi

Menentukan profil penggunaMenentukan isi distroMenentukan jadwal rilis

Page 6: Pengembangan Distribusi Turunan BlankOn

● Siapa yang menggunakan● Aplikasi apa yang dominan digunakan● Apakah ada kondisi/konfigurasi spesifik

tertentu ○ protokol keamanan○ ketersediaan internet/jaringan

Menentukan profil pengguna

Page 7: Pengembangan Distribusi Turunan BlankOn

Isi Rilis Distro Turunan

● BlankOn OS rilis stabil● Aplikasi/konten/tampilan khas● Buku panduan penggunaan

BlankOn OS

Aplikasi khas Distro Turunan

App A App BAPPy APPz

Page 8: Pengembangan Distribusi Turunan BlankOn

Jadwal Rilis

● jadwal rilis terpisah dari BlankOn OS ● masa pemeliharaan 5 tahun (misalnya)● tentukan kapan rilis perdana?

Rilis BlankOn

Rilis DistroTurunan

2 tahun

1 tahun

Page 9: Pengembangan Distribusi Turunan BlankOn

Contoh konfigurasi Tim Pengembang

● Humas● Rilis● Riset dan pengembangan● Pemaket● Dokumentasi● Jaminan Kualitas● Kesenian● Infrastruktur

Page 10: Pengembangan Distribusi Turunan BlankOn

● Humas Distro Turunan terpisah dari humas BlankOn OS○ Sasaran pengguna Distro Turunan berbeda

dengan profil pengguna BlankOn OS

Humas

Page 11: Pengembangan Distribusi Turunan BlankOn

Rilis

● Koordinasi antar tim● Cek kesiapan rilis

Tim Pengembang Awal

Page 12: Pengembangan Distribusi Turunan BlankOn

Riset dan pengembangan

● Pengembangan sesuai kebutuhan

Tim Pengembang Awal

Page 13: Pengembangan Distribusi Turunan BlankOn

Humas

● Hubungan dengan entitas di luar pengembangan○ kehumasan digital○ promosi○ konferensi

Tim Pengembang Awal

Page 14: Pengembangan Distribusi Turunan BlankOn

Pemaket

● Memaketkan dan merawat aplikasi khas○ perbaikan cacat○ peningkatan versi○ pembaruan umum

Tim Pengembang Awal

Page 15: Pengembangan Distribusi Turunan BlankOn

● Membuat Buku Panduan Penggunaan

Dokumentasi

Tim Pengembang Awal

Page 16: Pengembangan Distribusi Turunan BlankOn

● Kendali mutu rilis● Kendali mutu paket pembaruan● Kendali mutu pelokalan● Tata kelola basis data laporan cacat

Jaminan Kualitas

Tim Pengembang Awal

Page 17: Pengembangan Distribusi Turunan BlankOn

● Antarmuka● Proses kreatif multimedia● Proses kreatif materi promosi

Kesenian

Tim Pengembang Awal

Page 18: Pengembangan Distribusi Turunan BlankOn

Infrastruktur

● Infrastruktur Distro Turunan terpisah dari BlankOn OS

● “klon” infrastruktur BlankOn OS

Page 19: Pengembangan Distribusi Turunan BlankOn

● Pengelolaan distribusi produk akhir○ Lumbung kode○ Lumbung paket○ Pabrik paket○ Pabrik DVD

● Infrastruktur pelokalan● Infrastruktur basis data laporan cacat● Tidak termasuk pengelolaan jaringan fisik

Infrastruktur

Tim Pengembang Awal

Page 20: Pengembangan Distribusi Turunan BlankOn

Langkah pengembangan

● Tim distro turunan bergabung ke tim pengembang BlankOn

● Tim distro turunan bekerja bersama tim BlankOn secara terbuka saat mengerjakan konten BlankOn

● Tim distro turunan dapat bekerja secara tertutup saat mengerjakan konten distro turunan

Page 21: Pengembangan Distribusi Turunan BlankOn

Model pengembangan

Dilihat dari sisi di mana produk dikembangkan dan produk

Page 22: Pengembangan Distribusi Turunan BlankOn

PengembangBlankOn

PengembangDistro Turunan

Konten Khas Distro Turunan

Lumbung Kode dan Paket

Distro Turunan

Konten Khas BlankOn

Lumbung Kode dan PaketBlankOn

Distro BlankOn

Distro Turunan

Tertutup

Terbuka

Model 1

Page 23: Pengembangan Distribusi Turunan BlankOn

Model 1

Pengembangan Distro Turunan dilakukan tertutup dan hasil pekerjaan disebarkan internal

● Perlu menyediakan dan merawat infrastruktur di internal

Page 24: Pengembangan Distribusi Turunan BlankOn

PengembangBlankOn

PengembangDistro Turunan

Konten Khas Distro Turunan

Lumbung KodeDistro Turunan

Konten Khas BlankOn

Lumbung Kode dan PaketBlankOn

Distro BlankOn

Distro Turunan

Tertutup

Terbuka

Model 2

Lumbung PaketDistro Turunan

Page 25: Pengembangan Distribusi Turunan BlankOn

Model 2

Pengembangan Distro Turunan dilakukan tertutup dan hasil pekerjaan disebarkan di publik

● Perlu menyediakan dan merawat infrastruktur di internal dan eksternal

Page 26: Pengembangan Distribusi Turunan BlankOn

PengembangBlankOn

PengembangDistro Turunan

Konten Khas Distro Turunan

Konten Khas BlankOn Lumbung Kode

dan PaketBlankOn

dan Distro Turunan

Distro BlankOn

Distro Turunan

Model 3

Page 27: Pengembangan Distribusi Turunan BlankOn

Model 3

Pengembangan Distro Turunan dilakukan terbuka dan hasil pekerjaan disebarkan di publik

● Dapat menggunakan infrastruktur BlankOn

Page 28: Pengembangan Distribusi Turunan BlankOn

Lumbung kode Pabrik Paket Lumbung Paket

Pabrik ISO

ISO

Lumbung ISO

DEBAset

Alur Pengembangan


Recommended