Catatan Lapangan: Salah satu Konferensi OpenSource Terbesar FOSDEM 2020



FOSDEM 2020 akhir pekan lalu menyatukan 8.000 lebih pengembang di Brussels disatukan oleh gagasan perangkat lunak open source. 2 hari, 800 pembicara dan laporan, komunikasi tanpa batas dan kesempatan untuk bertemu legenda dari dunia OpenSource. Saya membagikan kesan dan catatan saya dari pidato. Video dari laporan yang diposting di sini (dan ini, tidak kurang, konten 420 jam).


Rumah penuh dekat stand distribusi Linux.

Kesan umum


Pada awalnya, skala konferensi sangat mencolok - sejumlah besar Geeks berlarian di sekitar Universitas Bebas Brussels . Masuk ke konferensi gratis, streaming didistribusikan antara 30+ trek paralel. Ada banyak pengunjung, kadang-kadang, untuk sampai ke laporan populer, orang-orang datang setengah jam dan mengambil antrian. Selain konten, berguna untuk berkomunikasi dengan pengembang dari produk OpenSource. Tidak seperti konferensi biasa, di mana perwakilan perusahaan bersaing di stan yang memberikan pengunjung terbaik, sebaliknya adalah benar: stan memberi pengunjung kesempatan untuk mendukung produk favorit mereka dengan membeli suvenir bermerek. Saya mendengar bahwa banyak orang menganggap FOSDEM sebagai kesempatan tahunan yang sangat baik untuk bertemu dengan kolega dan teman di kehidupan nyata.

Selanjutnya akan pergi catatan yang saya buat di laporan.



Bagaimana fosil dapat merevolusi pemerintahan kota

fosdem.org/2020/schedule/event/municipal_government (description)

Danese Cooper memberikan contoh ketika di kota-kota kecil di mana tidak ada staf pengembang, OpenSource menyelesaikan masalah. Di kota-kota besar, ada kemungkinan perkembangan mereka sendiri, seperti Code for America , atau Paris Lutece , tetapi mereka memiliki masalah sendiri: negara secara keseluruhan tidak peduli bagaimana perangkat lunak dikembangkan. Untuk solusi berpemilik, dibandingkan dengan FOSS (Perangkat Lunak Bebas dan Sumber Terbuka), keuntungannya adalah kemampuan untuk menelepon ke tempat Anda membutuhkannya ketika sesuatu tidak berfungsi. Pada akhirnya, seruan untuk menyatukan dan mengatur gerakan seperti OSPO untuk Kota .



Kontributor Egois Dijelaskan

fosdem.org/2020/schedule/event/selfish_contributor (deskripsi, presentasi, video)

Banyak orang di OpenSource bertanya - tanya bagaimana cara membawa kontributor lain ke proyek. Partisipasi dalam pengembangan adalah latihan pragmatis, memahami mengapa orang berkontribusi akan membantu memfokuskan produk ke arah yang benar. Permintaan sederhana untuk memberikan kontribusi tidak berfungsi. Sebagai opsi - untuk mengumpulkan saran dan saran dari orang tentang perbaikan, tetapi tidak berjanji untuk menerapkannya. Penting untuk menyebutkan secara terbuka kontribusi para kontributor.



Bagaimana kita bisa memberikan pengguna perangkat lunak / perangkat lunak bebas / terbuka?

fosdem.org/2020/schedule/event/user_standing (deskripsi)


Perbedaan antara pengguna dan pengembang menurut Italo Vignoli .

Pengguna bukan idiot, tetapi profesional. Tetapi hanya di lingkungan non-IT-nya. Mereka tidak memiliki keinginan untuk menginvestasikan waktu dalam litigasi dengan program OpenSource, yang biasanya tidak begitu ramah pengguna. Pengguna senang dengan perangkat lunak berpemilik karena ini adalah satu-satunya hal yang mereka ketahui. Jika Anda membuat FOSS jelas dan sederhana, mereka akan menggunakan perangkat lunak gratis. Plus, pembicara menyarankan pemasaran perkembangannya.



Gandakan kontributor Anda menggunakan 3 trik sederhana ini!

fosdem.org/2020/schedule/event/gamedev_double_contributors_tricks (deskripsi, slide, video)

Judul clickbait menyembunyikan gagasan bahwa rahasia kesuksesan produk OpenSource adalah "menggaruk di tempat yang gatal". Pertama, Anda dapat mengambil ceruk di mana tidak ada alternatif gratis untuk perangkat lunak berbayar dan mengajukan analog. Yang kedua, sebagai opsi, adalah membuat MVP dan menghubungkan orang-orang di dalamnya. Mereka akan ingin mengubah sesuatu, dan Anda akan memberikan kesempatan seperti itu. Peretasan kehidupan ketiga adalah "bersikap baik" dan orang-orang akan meregang. Kerjakan metrik TOFFEE (Time Onboarding, Finding & Fixing the End to End).

Trik bonus cara menggandakan jumlah kontributor - bergabung dengan proyek yang ada dengan 1 kontributor.




Jadwalkan laporan. Di mana makan siang di sini?



Pelajaran dari Mengembangkan Proyek dan Komunitas Sumber Terbuka

fosdem.org/2020/schedule/event/osslessons (deskripsi, video)

Laporan lain yang menyarankan untuk tidak menyemprot dan “menggaruk gatal Anda sendiri” adalah untuk menyelesaikan masalah yang Anda sendiri derita. Jika Anda mendukung produk OpenSource perusahaan, pikirkan tentang tujuan hebat yang Anda bawa ke dunia. Rahasia kesuksesan: kehadiran visi global dengan peta jalan, empati untuk audiens dan jangan lupa untuk mengatur liburan pada acara-acara yang menyenangkan, misalnya, rilis rilis utama.



Bagaimana Containers dan Kubernetes mendefinisikan kembali Sistem Operasi GNU / Linux

fosdem.org/2020/schedule/event/riek_kubernetes (deskripsi, video) Sebuah

kisah tentang evolusi metode pengiriman perangkat lunak. Manajer paket, kemudian sistem manajemen konfigurasi, kemudian era virtualisasi dan munculnya cloud perusahaan dan publik. Iterasi terakhir adalah evolusi dengan wadah dan wadah orkestra. Sangat keren bahwa wadah itu sendiri tidak tergantung pada vendor, tetapi pada saat yang sama, infrastruktur dapat dikonsumsi sebagai layanan.




Tanda-tanda LENGKAP tergantung di depan khalayak ramai. Orang-orang Latin memiliki kesempatan untuk menonton siaran online melalui Wi-Fi lokal.



Navigasi kode lintas proyek yang tepat pada skala GitHub

fosdem.org/2020/schedule/event/github_cross_project_code_navigation (deskripsi, slide, video)

Anda tidak bisa hanya mengambil dan kode navigasi di github. Penting untuk menyekop dan mengurai satu ton kode, di suatu tempat untuk menyimpan dan secara bertahap memperbarui pohon dependensi dari seluruh kode dari semua cabang repositori. Saya belum memikirkan kompleksitas tugas seperti itu sebelumnya.



Memajukan Masa Depan CI / CD Bersama

fosdem.org/2020/schedule/event/continuous_delivery_foundry (deskripsi, video, slide)


Saya berhasil mengambil tempat di ambang jendela sejak laporan terakhir, sebagian besar dari mereka yang ingin tidak masuk ke audiens.

Kisah tentang Yayasan Pengiriman Berkelanjutan yang dibuat tahun lalu. Tiga masalah utama CI / CD adalah munculnya layanan microser dengan kebutuhan mereka, berbagai alat CI / CD dan kompleksitas perubahan. Tujuan penciptaan adalah untuk memulihkan ketertiban di area ini. Mereka membuat lanskap CI / CD (sama seperti dalam CNCF ), melaksanakan mitaps Pengiriman Berkelanjutan (terutama menurut Jenkins), menstandardisasi alat (misalnya, mengumpulkan terminologi dalam program yang berbeda), membuat pihak yang berbeda - misalnya sig-mlop- tempat mereka ingin membersihkan CI / CD Machine Learning.
Kemungkinan bagi mereka untuk bergabung .



Otomatisasi alur kerja Anda dengan Kotlin

fosdem.org/2020/schedule/event/kotlin_automate_your_workflows (deskripsi, slide)


Audiens memberi pesona pada apa yang terjadi.

Kisah orang-orang mengembangkan aplikasi untuk android, bagaimana mereka menulis ulang skrip ruby, bash dan asyik di Kotlin. Sekarang mereka memiliki bahasa yang dapat dimengerti oleh pengembang di mana saja. Kami memasang Kscript , plugins yang terhubung, clikt yang diinstal, menulis alat internal Kinta, yang membuat otomatisasi di luar kotak. Mereka mengatakan tidak tahu masalah, tapi saya tidak percaya.


Fitur Kinta. Mereka mengatakan akan membuka ketika mereka menyisir.



Mengapa GPL bagus untuk bisnis

fosdem.org/2020/schedule/event/gpl_and_business (description)

Pertama, tinjauan umum model lisensi dari yang paling tertutup hingga liberal. Kemudian, tentang cara mendapatkan produk OpenSource: berdagang dengan barang dagangan, berikan produk seperti SaaS , kemitraan dengan dana (misalnya, CNCF ), sertifikasi dan lisensi merek, donasi, Bounty Driven Development (ketika mereka membayar untuk fitur yang sudah selesai), menjual iklan, Tertunda Open Source (Anda memberikan versi terbaru hanya kepada mereka yang membayar), rilis versi pro berbayar (meskipun ini negatif, apakah ini open source), penyediaan dukungan berbayar, dan berbagai model lisensi ganda (ketika Anda dapat membayar dan mengabaikan pembatasan copyleft ). Ditemukan di Wikipediadaftar lengkap cara . Sulit untuk menghasilkan uang pada SAAS Anda sendiri di era cloud, jadi kadang-kadang dilarang bagi penyedia cloud publik untuk menyediakan perangkat lunak sebagai layanan tanpa izin dari pencipta. (Redis, MongoDB, CockroachDB). Kesimpulan utama dari laporan ini: lisensi copyleft (misalnya, GPL ) akan membantu program OpenSource untuk mencari nafkah dan akan mengembangkan ekosistem dan komunitas di sekitar produk.



Perangkat lunak bebas dalam pendidikan

fosdem.org/2020/schedule/event/edufoss (deskripsi, video, slide, dan tautan)
Bagaimana anak-anak dapat menggunakan FOSS: mencari informasi, berkomunikasi, mengonsumsi konten yang menghibur, menggunakan aplikasi pendidikan khusus di rumah dan di kelas komputer. FOSS sendiri kurang digunakan di sekolah, jadi orang-orang itu mendirikan gerakan schul-frei. Mereka mengumpulkan koleksi OpenSource, yang berguna di sekolah (tidak menemukannya di Internet) dan menarik perusahaan IT lokal untuk mendukung perangkat lunak ini.




Kentang goreng disebut "Kentang goreng" di seluruh dunia, dan mereka muncul di Belgia. Seperti ini.



Terlibat konsumen Enterprise OSS

fosdem.org/2020/schedule/event/enterpriseoss (deskripsi, video, tautan)

Menjadi populer untuk berpartisipasi dalam perusahaan besar di OpenSource, sehingga muncul nuansa baru. Ketika seseorang berkontribusi secara sukarela, dia sering tertarik untuk menyelesaikan permintaan tarik. Ketika dia mengerjakan kontrak, dia bisa berhenti. Cara hidup dengan itu: mempercepat onboard, membagi permintaan tarik, mengukur segalanya, menggunakan "atas nama" dan menentukan niat oleh profil orang tersebut. OSPO ada di semua perusahaan besar, di sana, sebagai aturan, ada pemeriksaan terhadap organisasi OpenSource yang benar. Buku untuk dibaca: Percepat , Pengembangan Masyarakat sebagai Proses danThe Comingled Code: Open Source dan Pembangunan Ekonomi



Membangun komunitas yang berkembang dalam proyek open source yang dipimpin perusahaan

fosdem.org/2020/schedule/event/corpcommunitythrive (deskripsi, slide, video)

Mengapa orang berpartisipasi dalam produk OpenSource perusahaan lain: cinta teknologi, peluang untuk pertumbuhan profesional, rasa memiliki.
Dengan demikian, cara membantu:

  • Fasilitasi ambang masuk: tingkatkan ketersediaan informasi, undang untuk berpartisipasi dalam diskusi, buat keputusan secara transparan
  • Nyatakan afiliasi: lakukan acara, berikan kepemimpinan pada arahan, undang ke kantor
  • Iklan kontributor: tulis blog, undang diskusi panel, kirim ucapan terima kasih tertulis.




Stiker Leroy dengan kucing QR yang mengarah ke video rahasia berguna .



Bagaimana saya sampai di FOSDEM


Konferensi ini adalah cara yang bagus untuk bergabung dengan budaya OpenSource, bukan untuk menatap dan bertemu dengan spesialis IT keren. Misalnya, dengan orang-orang dari InnerSourceCommons , komunitas InnerSource global. Saya mempromosikan pendekatan ini: seperti di OpenSource, hanya dalam batas-batas perusahaan. Dalam sumber terbuka orang telah belajar untuk mengembangkan program yang kompleks, berada di beberapa benua dan berbicara bahasa yang berbeda, dan mereka melakukan ini dengan sangat sukses. Langkah logis adalah menggunakan kembali praktik terbaik dalam pengembangan internal. Saya akan membicarakan ini nanti. Dan sekarang saya akan senang untuk membahas tesis dalam komentar.

Source: https://habr.com/ru/post/undefined/


All Articles