Bubu Award, jagoan web yang tidak mengerti 'web'

Menarik membaca komentar-komentar dari :

  1. Tahir Tahang [V]
  2. Norman Sasono [V]
  3. Adrian Godong [V]
  4. Agus Kurniawan [V]

Hanya satu kata yang pantas untuk event Bubu Award v.05 .... DISKRIMINATIF.

Sederhana saja, jika memang mereka mengusung teknologi web seharusnya tidak ada diskriminasi antara teknologi Microsoft dan teknologi non-Microsoft. Liat aja judulnya "Indonesia' most prestigious Web Competition". Apakah teknologi web hanya PHP ? Naif sekali.

Seharusnya kita bisa membedakan antara 'PRODUK' dan 'TEKNOLOGI'. Teknologi WEB itu luas. Ada banyak teknologi lain yang ada di dalamnya, tidak cuman PHP yang cross platform.

Event nasional semacam itu juga semestinya mampu menjembatani semua teknologi yang dipakai. Biarkan anak bangsa berkarya dengan apa yang mereka sukai. Mereka harus sadar bahwa tidak semua senang dengan PHP, dan tidak semua tidak senang dengan teknologi Microsoft. Ada banyak karya anak bangsa yang berhasil disumbangkan melalui teknologi Microsoft. Jadi kenapa menganggap yang satu ayam dan yang lainnya unggas ? Ini jelas bodoh dan tidak bijak. Jika memang hanya PHP yang diizinkan, ganti saja namanya menjadi "Bubu Award, PHP Competition" seperti yang Agus Kurniawan sarankan. Itu lebih make sense. Jika masalahnya adalah tidak adanya lisensi perankat lunak Windows Server 2003, gunakan saja versi trial yang 180 hari. Itu sudah lebih dari cukup. Solusi dari Adrian Godong sangat masuk akal. Toh aplikasi yang disubmit bukan untuk dipakai di lingkungan produksi, jadi tidak melanggar EULA sama sekali (seandainya mereka juga pernah menyempatkan diri membaca EULA Windows Server 2003, i bet they never read). Kecuali masalahnya adalah .... mereka tidak punya hardwarenya. Nah ini lain cerita. Meski demikian, seharusnya mereka bisa mencari sponsorship dari vendor macam IBM, Dell, HP, atau sejenisnya. Lihat saja pada sponsorshipnya dan jurinya. Masa sih gak mampu me-lobby vendor hardware untuk hanya 'mendapatkan' atau paling tidak 'meminjamkan' server mereka agar bisa dipakai untuk event ini. Jika kita melihat dari sisi bisnis, seharusnya melebarkan ruang lingkup teknologi web yang menjadi prasyarat lomba akan jauh lebih menguntungkan toh. Sebab bisa menjangkau pasar yang lebih luas. Persaingan semakin ketat, dan variasi hasil lomba yang diharapkan jadi semakin marak, semakin berkembang. Kita jadi semakin tahu banyak bahwa ternyata 'oh, .NET bisa bikin seperti ini ya. Saya pikir cuman PHP saja yang bisa' atau mungkin 'oh, ternyata ada juga implementasi AJAX di platform Microsoft. Menarik juga sepertinya'. Bukankah itu jadi lebih berkembang ?

Lucunya juga, membaca komentar-komentar termasuk juga dari salah satu dedengkot/mbah Linux di Indonesia yakni I Made Wiryana (IMW, saya menghormati beliau sebagai sesepuh) lagi-lagi urusannya adalah bajak membajak. Apakah ada yang berani menjamin bahwa ketika mendevelop sesuatu, bahkan menggunakan PHP sekalipun, tidak ada sesuatu yang dibajak di dalamnya ? Web Designer ? Hm, sarat software bajakan tuh. Liat aja Macromedia, Corel, Adobe yang digunakan. Seharusnya panitia menyertakan juga klausul "Harap sertakan nomor seri lisensi software yang Anda pakai saat membuat". Hahahaha, itu baru seru. Ada juga yang lucunya, ASP+MSSQL dicoret dari persyaratan karena tidak memenuhi portabilitas. Hm, bagaimana dengan ASP .NET pak ? ASP dan ASP .NET itu beda loh pak. Mari kita lihat :

  • ASP .NET, dapat running di mesin berbasis Windows dan berbasis Linux. See DotGNUGrasshopper dan Mono. Bahkan server kantor saya juga pake Fedora yang diinstall Grasshopper untuk menjalankan DotNetNuke, sudah running hampir 2 tahun dan tidak ada masalah. Apakah itu tidak memenuhi unsur portabilitas ? Seharusnya disertakan juga apa arti dari 'portabilitas' jika memang ada keharusan seperti itu.
  • Tools yang digunakan tidak mesti Visual Studio yang berlisensi, bisa juga menggunakan MonoDevelop, SharpDevelop, Snippet Compiler atau bahkan versi Visual Studio yang gratis yakni Visual Web Developer Express. Masing-masing ada yang running pada platform MS dan non-MS. Tinggal pilih. Apakah ini tidak masuk juga dalam kategori portable ? Apakah mereka yang mendevelop menggunakan PHP menggunakan Macromedia DreamWeaver bisa dijamin bukan bajakan ?
  • Implementasi .NET di submit ke ECMA sebagai standar. Artinya, kita bisa me-recompile untuk bisa running di mesin non Windows. PHP for Windows tersedia, PHP for Linux tersedia. Demikian juga .NET for Windows tersedia, .NET for Linux juga tersedia. Apakah masuk kategori portable ?

Ada juga komentar yang mengatakan bahwa 'ini seperti gaijin masuk rumah orang'. Hm, aneh sekali. Orang yang berkomentar tersebut seharusnya join di milis komunitas .NET Indonesia. Pernahkah ada 'tamu lain platform' yang direndahkan dan dianggap sebagai 'gaijin'. Komentar yang (maaf) idiot. Maaf ya bung. Komunitas .NET Indonesia, meskipun menggunakan platform Microsoft dan mengusung teknologi .NET, sangat open minded terhadap teknologi lain. Itulah sebabnya milis ini jauuuh lebih maju dan berkembang dibanding milis JUG (Java User Group) Indonesia yang tidak berkembang. Bedanya sederhana banget kok. Para Group Leader komunitas INDC itu paham benar mana 'PRODUK' dan mana 'TEKNOLOGI'. Jadi, selama yang diusung adalah teknologinya, tidak masalah Anda berbaju 'FreeBSD', atau berbaju '.NET', atau berbaju 'JAVA', atau berbaju 'Microsoft', atau berbaju 'Open Source'.

Ada juga komentar yang mengatasnamakan 'dosen'. Wah, dosen itu harusnya netral donk. Katakan 'TIDAK' pada semua bajakan. Tapi juga harus berani mengatakan 'BAGUS' pada teknologi A dan 'JELEK' pada teknologi B. Open minded saja lah. Harus bisa juga membedakan antara kepentingan SAINS dan kepentingan BISNIS. Dosen juga mengajarkan kepada mahasiswa 'jalan yang benar'. Jika memang mereka senang dengan teknologi A, begini konsekwensinya. Jika tidak siap dengan konsekwensinya, pakai teknologi B. Atau mungkin bisa menggabungkan keduanya pada suatu titik tertentu. Ke depannya Anda bisa memilih sendiri ingin menggunakan yang mana sesuai kebutuhan dan kemampuan. Itu jauh lebih fair.

Kenapa semua ini berkembang menjadi polemik yang cukup hangat, sebab lihat saja pada judul eventnya "Indonesia' most prestigious Web Competition". Ada puluhan ribu developer di Indonesia, sebagian cenderung senang dengan teknologi non-MS, sebagian lagi senang dengan teknologi Microsoft. Sebagian senang dengan PHP, sebagian lagi tidak. Lalu, mau dikemanakan mereka yang tidak senang dengan PHP ? Padahal mereka ini mungkin memiliki ide dan skill yang lebih baik dibandingkan mereka yang senang dengan PHP. Jika temanya adalah 'INDONESIA' seharusnya menyadari benar adanya keragaman ini. Dan keragaman ini harus bisa digunakan untuk kemajuan bangsa. Bukan malah mendiskreditkan satu dari yang lain.

Jadi, kata yang pantas adalah ... diskriminasi.

Share this post: | | | |
Published Friday, November 24, 2006 10:03 AM by agung

Comments

# re: Bubu Award, jagoan web yang tidak mengerti 'web'

He eh.. di milis INDC orang yg bikin rusuh dimoderate, tapi di JUG.. orang yang bersebrangan di Moderate :p Jelas2 posting juga jarang2 :D

Friday, November 24, 2006 2:13 PM by dondy

# re: Bubu Award, jagoan web yang tidak mengerti 'web'

Itu dia. Lebih fair komunitas .NET Indonesia. Meski mengusung teknologi Microsoft tapi lebih banyak yang open minded dibanding 'tetangga' sebelah. :-)

Gw sih cuman gak seneng aja ama orang-orang yang terlalu mengagung-agungkan suatu teknologi, padahal seharusnya teknologi itu saling melengkapi. Gak ada solusi single teknologi, selalu ada kombinasi dan kolaborasi antara keduanya.

Friday, November 24, 2006 5:23 PM by agung