Oma-welcome: Yang bisa Dipelajari Seminggu Jelang Rilis 2014.0

Seminggu jelang jadwal rilis OpenMandriva 2014.0, software yang saya bikin bersama om Linukiss dari Brazil mendapat feedback yang lumayan banyak dari pengguna OpenMandriva 2014.0 RC1. Banyak hal yang bisa saya peroleh dari keberanian diri membuat software inhouse untuk OpenMandriva ini.

Beberapa hal yang bisa saya pelajari dari project ini antara lain:

  • penggunaan Git
  • teknik dan proses build paket RPM, baik lokal dan di upstream
  • penggunaan ABF (Automated Build Farm), semacam hosting dan tool building RPM
  • translation dengan gettext, membuat template (.pot), mengkonversi ke .po dan .mo
  • bash scripting, karena oma-welcome pada dasarnya hanyalah GUI untuk berbagai script bash
  • kemampuan bahasa Inggris yang benar. Ya, bahasa Inggris saya yang amburadul, mendapat kritikan dan masukan dari para pengguna OpenMandriva 2014.0 RC. Banyak yang membantu dengan memberikan translation yang benar, karena mereka native speaker bahasa inggris
  • sedikit pemrograman GUI dengan Python & Python Webkit

Jadi, seminggu jelang rilis resmi OpenMandriva 2014.0 ini, saya berharap tidak banyak atau tidak ada bahkan bug yang masih tersisa pada software ini. Sehingga pada rilis nanti tidak menimbulkan sesuatu yang tidak mengenakkan.

Dan bagi yang ingin mengikuti jejak berkontribusi ke project open-source, silakan siapkan skill berikut:

  • pemrograman, setidaknya Python, syukur Perl atau C/C++
  • penggunaan Git atau SVN
  • penggunaan repo Git/SVN seperti Github, Bitbucket, SourceForge, Launchpad dll,
  • penggunaan translation editor, seperti Poedit atau Transifex,
  • dan yang paling penting adalah BAHASA INGGRIS yang baik dan benar.

Masuk di ISO RC1 saja saya sudah bangga, apalagi kalau bisa masuk di ISO GA Release-nya mereka, dan bahkan bisa mendapat review dan masukan dari sejumlah podcaster atau Linux Youtubers yang biasa melakukan review distro Linux.

Jam 3 malam lewat 30 menit,

Salam dari Sekargading

About the Author

Ifhtul Emka

Petani Sistem Informasi, tukang las plugin & themes Wordpress. Co-Founder SistemInformasi.biz. Saat ini aktif sebagai konsultan development sistem informasi beberapa kampus, sekaligus Developer & kontributor di OpenMandriva Linux. Bekerja sehari-hari di ICT Center Unnes sebagai tukang sapu Programmer.

No comments

Leave a Reply

%d bloggers like this: