Skip to content
kartikm edited this page Jan 9, 2013 · 11 revisions

ISO

Producing ISO has been divided into 4 phases:

  1. Repositories ===============
  • Debian mirror for debian-cd build
  • Univention source package repository
  1. Debian CD build ==================
  • Build a bare-bone Debian CD from debian-cd infrastructure (no changes)
  • Determine changes we need to do for integrating Smart packages.
  • CD requires local Debian packaging repository/Mirror
  • Use Makefile (or build script) to build desired CD.
  • Debian-CD upstream repository: svn co svn://svn.debian.org/svn/debian-cd/trunk
  1. Migration ============
  • Packages: Currently, Univention provides binary package and sources of diff from Debian packages. Source packages are also provided at: http://apt.univention.de/3.1/unmaintained/3.1-0/source/
  • Changes of name in sources: Change all naming scheme from Univention to Smart.
  • Autobuild 1: How we can integrate and autobuild them?
  • Autobuild 2: How to generate source packages from diff+source repository of Smart.
  • Package Version: We will stick to same version scheme as Univention as of now. If needed +smart0 will be added to version scheme for particular package(s).
  1. Smart CD build =================
  • Prepare Smart packages using new source packages.
  • Univention-Installer integration with debian-cd build.
  • ISO build.

Testing

  • Installation on VMware, VirtualBox, Real systems.
  • Test suites from Univention.

Management Stack

  • Add things about Management Stack here.
  • Should be install on: Debian, Ubuntu, BOSS.

Docs

ISO/CD/Mirror:

Autobuilder:

Installer:

Clone this wiki locally