Rembug Presentation

646 views
584 views

Published on

Presentation about rembug project, which i develop in CodeFest Asia 2007, bandung indonesia

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
646
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Rembug Presentation

  1. 1. Project Presentation Rembug Project Management Suite version 0.01.0 Ifnu Bima
  2. 2. 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.
  3. 3. 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
  4. 4. 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  dpkg­buildpackage
  5. 5. debian/control Source: rembug Section: devel Priority: optional Maintainer: Ifnu Bima <ifnubima@gmail.com> Standards­Version: 3.7.2 Build­Depends: debhelper (>= 5)
  6. 6. debian/contol cont. Package: rembug Architecture: any Depends: debconf­2.0, libapache2­mod­php5, php5­mysql,  wwwconfig­common, makepasswd, php5­ldap, apache­perl,  python­clearsilver, python­subversion, python­mysql, ucf, po­ debconf, php5­cgi, libapache2­mod­python, php5­cli, libphp­adodb,  python­psycopg Recommends: apache2, mysql­server, php5, subversion, sendmail,  slapd, python­setuptools  Suggests: enscript, python­docutils Description: Project Management Suite package   Contains all you need to setup project management environment
  7. 7. debian/rule install: build dh_testdir dh_testroot dh_clean ­k  ­­exclude ./debian.orig dh_installdirs # Add here commands to inconfigurestall the package into debian/rembug. cp ­r mantis trac websvn activecollab ${CURDIR}/debian/rembug/var/www chmod ­R 755 ${CURDIR}/debian/rembug/var/www # $(MAKE) install DESTDIR=$(CURDIR)/debian/rembug
  8. 8. debian/changelog rembug (0.01.0) edgy; urgency=low   * initial debianization by ifnu  ­­ Ifnu Bima <ifnubima@gmail.com>  Mon, 12 Feb  2007 09:40:34 +0700
  9. 9. DEMO
  10. 10. My Achivement ● Learn about debian package ● Learn how to debianize a project ● Create my first debian package 
  11. 11. Thank You

×