Top Banner
MadCodeR MadCodeR Integrated Development Infrastructure Integrated Development Infrastructure
16

MadCodeR Development Infrastructure

Nov 22, 2014

Download

Education

Meruvian

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MadCodeR Development Infrastructure

MadCodeRMadCodeR

Integrated Development InfrastructureIntegrated Development Infrastructure

Page 2: MadCodeR Development Infrastructure

ContentContent

• MadCodeR Overview

• Development Forge

• Maven Aggregator

• Portal Dashboard

Page 3: MadCodeR Development Infrastructure

MadCodeR OverviewMadCodeR Overview

Page 4: MadCodeR Development Infrastructure

OverviewOverview

• MadCodeR is an integrated development environment managed by Meruvian and Maxindo.

• Provide:– Software Configuration Management

• SVN

• Document Repo

• Mailing List

– Maven Repository Aggregator using Nexus

– Personalized Portal Services

Madcoder Forge PortalMaven

Nexus

Page 5: MadCodeR Development Infrastructure

Development ForgeDevelopment Forge

Page 6: MadCodeR Development Infrastructure

Development ForgeDevelopment Forge

• Manage OpenSource Project under IIX (Indonesia Internet Exchange) backbone.

• Gforge Implementation (SourceForge.net)

Page 7: MadCodeR Development Infrastructure

Development Forge Development Forge

• Central of Development– Versioning

– Mailing List

– Workflow

– Forum

– Bug Tracking

– Code Snippet

– Sharing documentation

Page 8: MadCodeR Development Infrastructure

Lifecycle SVN Lifecycle SVN

svn checkoutsvn update

svn update

Update Source code terbaru ke repository SVN

svn diffsvn resolved

Menggabungkan souce code local dan server me-resolve conflicts source code

10

0

10

6

Subversion

Repository

svn commit

Commit Source code

svn addsvn movesvn delete

svn addsvn movesvn delete

Melakukan perubahan

source code

svn addsvn movesvn delete

Download Source Code

Page 9: MadCodeR Development Infrastructure

Apache Maven AggregatorApache Maven Aggregator

Page 10: MadCodeR Development Infrastructure

Maven AggregatorMaven Aggregator

• Consolidate several maven artifact become one server– Google

– Maven Central

– Java.Net

http://repo.madcoder.org

Page 11: MadCodeR Development Infrastructure

Fitur Sonatype NexusFitur Sonatype Nexus

- hosting repositories

- proxy remote repositories

- repository groups

- ldap integration

- rest services

Page 12: MadCodeR Development Infrastructure

Portal DashboardPortal Dashboard

Page 13: MadCodeR Development Infrastructure

Portal DashboardPortal Dashboard

• Personalized Portal power by Liferay

• Support multi-domain.

Page 14: MadCodeR Development Infrastructure

FREE Virtual for Development CommunityFREE Virtual for Development Community

Page 15: MadCodeR Development Infrastructure

Portal Architecture (powerd by Liferay)Portal Architecture (powerd by Liferay)

Page 16: MadCodeR Development Infrastructure

Contact:Contact:

MadCodeRMadCodeR [email protected]@meruvian.org