UbuntuContributions

Differences between revisions 7 and 8
Revision 7 as of 2008-05-27 00:14:58
Size: 1859
Editor: 82-69-40-219
Comment:
Revision 8 as of 2008-05-27 00:21:26
Size: 1972
Editor: 82-69-40-219
Comment: refactor package management
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
== gnome-app-install ==
Line 18: Line 16:

== Package management ==

 * The [:PackageDependencyFieldBreaks:dpkg Breaks field] was implemented by Ian Jackson for Ubuntu.
 * [http://lists.debian.org/debian-dpkg/2007/04/msg00076.html dpkg triggers] were implemented by Ian Jackson for Ubuntu.
 * Ubuntu developed a simplified front-end to apt called gnome-app-install (originally written by Ross Burton, but then developed for some years by Michael Vogt of Ubuntu).
Line 36: Line 40:
Maintained in Debian and Ubuntu.
Line 45: Line 47:
== dpkg ==

 * The [:PackageDependencyFieldBreaks:Breaks field] was originally implemented by Ian Jackson for Ubuntu.
 * [http://lists.debian.org/debian-dpkg/2007/04/msg00076.html Triggers] were originally implemented by Ian Jackson for Ubuntu.

Ubuntu Contributions

Many Ubuntu developers are also prolific free software developers and contribute to other projects, notably to [http://www.debian.org/ Debian].

Upstart

http://upstart.ubuntu.com

Jockey

https://launchpad.net/jockey

Brainstorm

https://launchpad.net/ubuntu-qa-website

LTSP5

https://launchpad.net/~ltsp-upstream

Package management

  • The [:PackageDependencyFieldBreaks:dpkg Breaks field] was implemented by Ian Jackson for Ubuntu.

  • [http://lists.debian.org/debian-dpkg/2007/04/msg00076.html dpkg triggers] were implemented by Ian Jackson for Ubuntu.

  • Ubuntu developed a simplified front-end to apt called gnome-app-install (originally written by Ross Burton, but then developed for some years by Michael Vogt of Ubuntu).

Installation

Ubuntu developers have made a number of important contributions to debian-installer:

  • debootstrap progress via debconf, and a good deal of what became the first-stage task installer glue
  • base-installer kernel selection refactoring and test suite
  • much of udev support and devfs path removal
  • pcmciautils support
  • chunks of debconf maintenance effort such as the progresscancel and escape capabilities
  • reserved username checks
  • some of rescue mode
  • translation handling work in cdebconf that saved about 20MB of run-time memory

In addition, we developed a custom graphical installer, [https://launchpad.net/ubiquity Ubiquity], which uses debian-installer for many of its back-end tasks.

OpenSSH

initramfs-tools

initramfs-tools was originally written by Jeff Bailey for Ubuntu, and later became Debian's default initramfs system.

...

Website/Content/UbuntuContributions (last edited 2010-12-31 12:04:15 by 82)