Open Development di Meruvian - Developer Ecosystem ala OpenSource
Hal yang menarik dari Cimande 2.0 RC2 saat ini adalah berubahnya ANT yang telah menemani pengembangan BlueOxygen selama lebih dari 10 tahun, menjadi Maven. Saat ini di Maven Central, kami sedang mencoba implementasi archetype, sehingga pengembangan modul tidak memerlukan link antar project, mekanisme yang telah digunakan beberapa tahun ini. Yang menarik dari Cimande 2.0 selain RESTfull, adalah modularitas dari Maven, serta juga, adanya implementasi Nexus dari Sonatype yang berjenjang.
Untuk memudahkannya, berikut adalah diagram ecosystem dari pengembangan didalam Meruvian.

Awalnya kami menggunakan Nexus di UGForge, Forge milik Universitas Gunadarma yang kami kelola selama beberapa tahun ini. Ternyata dengan diimplementasikannya Nexus oleh Java.net, dan memiliki fitur mirror ke Maven Central, dimana Maven Central ternyata juga dikelola oleh Sonatype juga. Dedicated support team bernama Juven Xu, telah menjadi sahabat kami selama beberapa minggu ini.
Coba saja lihat ke www.maven.org, cari Cimande, keluar pasti.
Menarik sekali bukan.
Tentu saja hal ini terjadi bagi mereka yang mengembangkan aplikasi OpenSource, kenikmatan ekosistem yang tidak dimiliki oleh para programmer propietary.
Dengan adanya replication ke Maven Central, secara otomatis proyek didalam Meruvian dan BlueOxygen, akan terpublikasi secara global, dan diharapkan dalam waktu dekat akan ada implementasi patching ala Maven untuk semua solusi yang kami kembangkan.
Sangat menarik sebab lebih dari 30 proyek dibawah BlueOxygen, dan semua akan dibuat menjadi JAR untuk ditaruh di MavenCentral, dan ini pengembangan aplikasi Enterprise model baru.
Selain itu sepupu Cimande telah lahir bernama Yama, sebuah implementasi workspace ala Cimande menggunakan SpringMVC sebagai Controller. Serta juga ada sepupu Cimande bernama Medallion, yang merupakan proyek integration antara aplikasi enterprise popular dunia, serta medallion ini juga dibuatkan connector baik untuk Cimande maupun Yama. Diagramnya silahkan menyusul.
Tertarik bergabung secara serius.
Model pengembangan kita adalah open development, dengan keanggotaan bersifat aliansi dibawah Meruvian Network
blog comments powered by Disqus


