Archive for March 2009
Continuous Integration -prolog-
Betapa indahnya jika kita developer tidak perlu memikirkan lagi masalah integrasi ketika bekerja di proyek yg melibatkan banyak module/sub module serta banyak team member, kita tinggal cek in ke repository (cvs/svn) dan otomatis proyek terintegrasi. apakah mungkin itu semua ???
Mungkin jawab saya, sebetulnya banyak tersedia tool tool open source yg dapat kita manfaatkan untuk mewujudkan cita cita diatas, pada intinya yang kita butuhkan adalah bagaimana cara integrasi pada sebuah proyek dilakukan secara otomatis dan berkesinambungan sehingga kita bisa mendapatkan snapshot terkhir dari hasil kerja kolaborasi tersebut (sering disebut nightly build).Untuk diperhatikan bahwa untuk mendapatkan sebuah nighly build ada beberapa proses yg kita perlu lakukan
- Compile
- Unit Test
- Build
- Integration
dan untuk keperluan diatas programming toolnya sudah banyak tersedia antara lain : ant untuk automatically compile and build, junit untuk unit testing dan lain lain.
Ok bagaimana dengan integrasinya ?? ada tool open source bernama CruiseControl (http://cruisecontrol.sourceforge.net/ yang dapat kita gunakan untuk Continuous Integration. Untuk beberapa seri kedepan kita akan coba bagaimana mengaplikasikan Continuous Integration untuk proyek kita menggunakan CruiseControl.

contoh dalam sebuah proyek
Stay tune….
Free Workshop update
Setelah brain stroming dan mengumpulkan kandidat trainer yg memungkinkan melakukan kerja sosial untuk free workshop maka mintandleaf.org akan memberikan workshop untuk materi materi :
- Java Fundamental
- Spring Framework
- Hibernate
- GWT
- dot Net
pasti timbul pertanyaan mengapa dot Net diikut sertakan ? walaupun mintandleaf.org fokus pada opensource, kami tidak menutup mata bahwa dot net framework juga merupakan development tool yg banyak dipakai di industri software, sejalan dengan visi mintandleaf.org “free training for everyone” maka kami bersifat netral dengan tidak memihak antara proprietary ataupun open source. Fokus kami bagaimana memberikan pengetahuan seluas luasnya mengenai teknologi yang ada khususnya di bidang software development.
Untuk mintanleaf.org site kami masih mengusahakan funding untuk segera merealisasikanya , sementara ini dengan bantuan salah satu contributor kita mintandleaf studio yang akan menyediakan space untuk kita sementara, setelah siap akan jadi access point untuk mintandleaf.org
untuk informasi pengadaan free training untuk organisasi anda sekali this is really free, no cost at all (akomodasi,uang saku etc), anda siapkan tempat dan waktunya kami akan datang. untuk informasi lebih lanjut hubungi teguh.hardiansah@mintandleaf.com