Repositioning Java.net in Dev Ecosystem at Meruvian/Indonesia


institution:??nst??tu??n,惯例,习俗,机构
also open to be implemented in another institution
replicate [?r?pl??ket复制重复
repository r??pɑz??t?ri,存储,仓库
collaborate  k??l?b??ret合作
Cimande 次慢的
polytechnics 工业大学
repositioning 装集箱

The interesting of this project is to create Java development ecosystem, and we use 2 integration framework, called BlueOxygen Cimande under blueoxygen.org umbrella and Meruvian Yama under meruvian.org umbrella. both work smiliar, but Cimande using Struts2, and Yama using SpringMVC, both using Spring and Hibernate (we migrate to data nucleus right now), for DI and ORM.

Because the bandwidth in our country is expensive, we create a NEXUS server in every university, school that collaborate with us, in our case is UGForge (http://ugforge.gunadarma.ac.id ), a SourceForge like repository for source code (we are using SVN, anyone know to setup Git in Gforge, let me know). We also deploy Nexus there..

We also have our own Gforge in our office and our own Nexus.

Interesting point happen in this model, we dont have to copy all the Maven repo which is hugh and big, we use only component /library that we need, and we just replicate the repo from UGforge to our office.

The repo library from UGforge also open to be implemented in another institution, esp several island that have small bandwidth over indonesia, We setup another nexus  (OTW), in Gorontalo Polytechnics right now.. (http://www.poligon.ac.id ), hope we can launch the name of the server soon.

An interesting implementation of this development lifecycle also we use internally for our internship management, called Mervpolis, hosted as www.mervpolis.com .

take a look our ilustration below.

你可能感兴趣的:(position)