Rembug Presentation
Click here to load reader
-
Upload
ifnu -
Category
Technology
-
view
493 -
download
1
description
Transcript of Rembug Presentation
Project Presentation
Rembug
Project Management Suite
version 0.01.0Ifnu Bima
Rembug
● Java word meaning “to discuss”● It also stands for REMove BUG● Rembug is project management suite contains tools to
help development team full fill their job. ● Help system administrator install, setup and configure
project management tools in one single installation step.
Rembug Architecture
● Versioning System – Subversion – WebSVN – RapidSVN
● Issue Tracker– mantis – Trac
● Collaboration Tools– ActiveCollab
● Mail Server – SendMail
● LDAP Server – OpenLDAP
● AMP– XAMPP
● Document Repository – Apache + mod_dav_svn + OpenLDAP
Rembug Debian Package
● Contains tools specified in Rembug Architecture● Setup and install Rembug tools in one single
installation step● Script installation to configure Rembug tools (not
applied yet).● Created using dbhelper, dh_make and
dpkgbuildpackage
debian/control
Source: rembugSection: develPriority: optionalMaintainer: Ifnu Bima <[email protected]>StandardsVersion: 3.7.2BuildDepends: debhelper (>= 5)
debian/contol cont.
Package: rembugArchitecture: anyDepends: debconf2.0, libapache2modphp5, php5mysql,
wwwconfigcommon, makepasswd, php5ldap, apacheperl, pythonclearsilver, pythonsubversion, pythonmysql, ucf, podebconf, php5cgi, libapache2modpython, php5cli, libphpadodb, pythonpsycopg
Recommends: apache2, mysqlserver, php5, subversion, sendmail, slapd, pythonsetuptools
Suggests: enscript, pythondocutilsDescription: Project Management Suite package Contains all you need to setup project management environment
debian/rule
install: builddh_testdirdh_testrootdh_clean k exclude ./debian.origdh_installdirs
# Add here commands to inconfigurestall the package into debian/rembug.cp r mantis trac websvn activecollab ${CURDIR}/debian/rembug/var/wwwchmod R 755 ${CURDIR}/debian/rembug/var/www# $(MAKE) install DESTDIR=$(CURDIR)/debian/rembug
debian/changelog
rembug (0.01.0) edgy; urgency=low
* initial debianization by ifnu
Ifnu Bima <[email protected]> Mon, 12 Feb 2007 09:40:34 +0700
DEMO
My Achivement
● Learn about debian package● Learn how to debianize a project● Create my first debian package
Thank You