DapperDrake

Dapper Drake is the fourth release of Ubuntu, succeeding BreezyBadger and preceding EdgyEft. (The Releases page contains a list of all Ubuntu releases.)

Dapper was released on 01 June 2006. See the DapperReleaseSchedule.

Get Dapper: DapperUpgrades


You can read about high-level DapperGoals and the DapperReleaseProcess.

The "dapper" repository opened on Monday 24 October 2005.
The name DapperDrake was announced here by MarkShuttleworth.

The DapperGoals were tracked in Launchpad: https://launchpad.net/ubuntu/dapper/+specs


Note the table below is now inactive and is listed for historical reasons only.

The following goals were deferred from BreezyBadger:

Priority

Deferred BreezyGoals

Lead

Second

Help/Test

Notes:

High

BluetoothSupport

chmj

pitti

dholbach, abarbaccia, Riddell

Mostly the main utilities/libraries are done and test, the UI interface and things that depend on it have been deferred to Dapper due to the fact that there is no workable UI interface yet. Bounty Goal has been deferred also, its development continues with the possibility of being exacpted as standard by upstream.

High

BrandingForDerivatives

kamion

jbailey

Some of the pieces deferred, since the project grew to include all the non-installer bits. This doesn't block anyone else. Please send details of deferred peices to JaneW for recording.

High

ContentFiltering

ogra, jeff elkner

eric harrison

An edubuntu supporting feature, See www.edubuntu.org (2005-07-26) Squidguard will be used, and ogra is building a custom config for the CD. (2005-08-05) squidguard moves to main, squid already is and ogra will make a default blacklist package this weekend from the default blacklists squidguard upstream offers. Deferred as not completed in time for Breezy.

High

EarlyUserspace

jbailey

Mithrandir

For the Technical use cases, not attempting root on iscsi In the implementation plan: Creation of archive of kernel modules isn't done. It's modeled internally in the code, but more study needs to be done to figure out how this will affect people who build custom kernels. Add ability to concatenate CPIO files to grub version 1. mdz expressed concern about us having features in grub that weren't in other versions of grub. Upstream has stopped all development on grb 1, and will not accept the patch. They have agreed to the patch for grub 2, which may be usable in time for 6.04. hotplug-ng is a dead project, so this target was implemented in a different way. User space partition detections is a research topic (upstream hasn't talked about the idea in a serious way yet) Partition label / UUID handling is a trivial post-breezy item (And was marked as such in the proposal).It was blocked from Breezy by UVF. A further step that should be added for 6.04 is the final unification of the hotplug detection systems. The Linux Kernel version 2.6.12, integrated much of the hardware detection by exposing "modalias" files in the sysfs hierarchy. This greatly simplifies the coldplugging process. We should also explore the possibility of capturing and replaying hotplug events, however, since that would be that transitory events would still be noticed and could be either acted upon or logged.

High

FindingPackages

mvo

(2005-08-19) findingpackages, the new gnome-app-installer made it, but the rest is deferred. it needs more discussion and spec work. deferred: goal1: missing: screenshots, user-ratings, comments, cdrom-support. goal2 (meta-information from launchpad to install pkgs). missing from goal3: integration into mozilla and nautilus, support in gnome-app-install implemented

High

FormalTestPlans

jbailey

infinity

amu, ogra

The problem is that moving the whole setup to being testable is a fundamental shift that we need to make so make sure that everything is testable at every stage. (2005-09-08)Some work done for Breezy cycle the rest deferred to Dapper

High

GraphicalPartitioningTool

dholbach

ogra

mvo, ajmitch

(2005-06-20). Being done as a bounty by Daniel Elstner <daniel.elstner@gmx.net> - changes already uploaded as  gparted_0.0.8+cvs2005061901-0ubuntu2, mountpoint determination heuristics yet to fix. Deferred as part of Ubuntu Express.

High

LanguagePackRoadmap

pitti

chmj

Carlos, amu, Riddell, Nafallo

The ooo/moz integration part was deferred, the rest is completed.

High

MountingHDDFilesystems

Kamion

pitti

The installer side was done, but the live cd bit didn't get finished, this should be done for Dapper.

High

NetworkMagic

infinity

chmj

daniels, Nafallo

(2005-06-15) Packaging work completed and uploaded, unresolved issues remain. (2005-08-16) Some aspects of this may need to be deferred-the network-manager part of it, the code we're trying to use is immature. FAILED.

High

NetworkWideUpdates

mvo

infinity

jbailey, ajmitch , fabbione, Nafallo

(2005-08-02) first packages (apu-{client,server}) where uploaded to ubuntu (from michael.vogt@ubuntu.com--2005/auto-pkg-update--main--0). (2005-08-05) decision taken by mdz to defer.

High

OpenOfficeLocalisation

doko

carlos

Help is currently unbuildable with free Java tools/libraries, however the language data is exported to be used in Rosetta

High

PDASupport

mjg59

pitti

jsgotangco, Burgundavia

Test data for devices to be listed in wiki by community to check candidate packages. Update required, is this going to be completed in time for Breezy? (2005-08-10) should definitely be deferred; we're blocked on upstream development.

High

PrintingRoadmap

pitti

daniels

Amaranth, minghua

Never started Help needed - possible bounty. various testers will be required; pitti: overloaded, asked on mailing list for taking over by sb else, will need to be deferred if it is not taken and completed asap.

High

SoundEvents

infinity

Need to make sure that all the apps have their default sounds updated to point at common locations, and look at adding new sounds. Spec needs editting to include central configuration of sounds events, defered to Dapper.

High

ToolchainRoadmap

doko

jbailey

chmj, ogra, dholbach

libc6-i386 for amd64 deferred, still using ia32-libs on amd64

High

UbuntuExpress

juanje

mdz, ogra

(2005-06-16): mdz working on prototype backend (2005-07-15): juanje expanded the prototype and started the frontend and connection with others parts (2005-07-20): created the Glade/Gtk+ GUI with i18n (2005-08-19) deferred, not completed in time.

High

VideoPlaybackRoadmap

seb128

daniels

chmj, Nafallo

(2005-08-05) seb: gstreamer 0.9 will not be ready for GNOME 2.12 so we keep tracking 0.8 (packages are uptodate for this), daniels: the xine part. (2005-08-15) VideoPlaybackRoadmap: haven't yet had time to look at this sensibly. Daniels is hoping to complete this, this week. Deferred. Upstream issues and not completed in time.

High

Xen

Mithrandir

Smurfix

jbailey, Nafallo, fabbione

This was granted as a Google SoC Bounty to Ed Despard, fabbione was the project assesor. See http://udu.wiki.ubuntu.com/BreezyBounties. Ed was MIA for a long time so was dropped from the Google project, stalling the goal.

Medium

AutomatedProblemReports

pitti

mvo

infinity, seb128, jbailey, ogra

prototype for report generation available; need someone else with more time to handle this

Medium

CalendaringSynchronisation

jbailey

(2005-06-14) Not yet started

Medium

FasterNetworkedX

mithrandir

daniels

jammcq, riddell

about 5% done, nxcomp is there, but nxagent at least remains. Working closely with the Debian NX packaging team, deferred to Dapper.

Medium

FileManagerImprovement

seb128?

(2005-08-05) Some parts of this have been made upstream, the nautilus mode has been changed to browser

Medium

FontHandling

jordi

ajmitch

doko, minghua

doko:taking care of OOo2 font side, minghua: Chinese fonts. Stalled.

Medium

GdmRoadmap

jdub???

Seb128

(2005-07-18): Vincent Untz said some time ago he's too busy to work on that on the moment, somebody has to be found for it. jdub has confirmed that Vincent Untz will be working on this as abounty.

Medium

GraphicalConfigTools

ogra

Sam Pohlenz

(2005-06-30). This was granted as a Google SoC Bounty to Sam Pohlenz , ogra is the project assesor. See http://udu.wiki.ubuntu.com/BreezyBounties. Porting of the startup settings tool has started. Deferred as this will be in universe, may migrate to Dapper. Much of what was required here was done upstream.

Medium

InstallerVolumeManagement

fabbione

(2005-08-16) What can be done now has been done, the rest is deferred to Dapper.

Medium

LinuxKernelRoadmap

fabbione

infinity

chmj

(2005-08-16) Most of this goal was completed, but several minor features were deferred, namely * evaluate cost of enabling SMP on UP. If performance hit is low enough, drop UP kernels. DEFERRED: we have a major issue with some -smp kernels showing extra bugginess compared to the UP version, mainly in these subsystems like USB that are very common on desktops. * evaluate cost of running generic kernels versus optimized kernels.If performance hit is low, drop optimized (k7, etc) kernels. DEFERRED: from a fast look at the code there are too many differences on how certain CONFIG_ values are set. Some of them are related to cache allignement. Bringing in a non-optimized kernel will hit badly on the cache and as a consequence on performance. * generate non-supported-linux-kernel-modules.(high priority: asap) DEFERRED: this is only a packaging problem and from a first cut, it might involve more headackes than the one it solves. * Defer enhancing ABI check for now; improvements to this can come over time. (low priority: before FeatureFreeze) DEFERRED: current method is still working fine, even if requires a bit of manual fiddling. * Unify Debian and Ubuntu kernel packaging. Drop dpatch, and add centralized config file generation/management. (possibly use cdbs2) (low priority: decision beeds to be taken within 2 months) DEFERRED: debian arrived too late to match FeatureFreeze. Not enough resources to complete it in time. *Add infrastructure to autobuild git/bk snapshots from upstream. DEFERRED: not enough resources to implement it. * Add a hook to kernel image's postinst to call out to module-assistant. Create -source packages for 3rd party modules requested by users. DEFERRED: not enough resources to implement it.

Medium

LiveCDFeatures

mdz

amu

fabbione

Deferred due to time constraints. (2005-08-05) the only part of LiveCDFeatures likely to land is adding unionfs as an option for COW which would be a nice performance boost, and would allow us to take a decision later about which one to use as default. Should push that in over the weekend the rest is deferred

Medium

Mono

tseng

ajmitch

ogra

(2005-09-06) mono is in main & all targetted apps are packaged and in universe, they need stabilization to move back to main. Novell is doing a ton of that work to get them in suse 10 but too late for breezy.Probably beagle, f-spot, and monodevelop are the hotest items to move to main, this is deferred to Dapper

Medium

NetworkAuthentication

doko

jammcq

infinity

(2005-07-30) Currently looking at the config editor provided in patch 10273,working on debconf support for base-files. The basic work still should go into breezy. (2005-08-10) adding the nsswitch.conf configuration tool to base-config, included a debconf configuration. modifying the nis package with debconf support to act as a nis client and modifying the nsswitch.conf with the nsswitch.conf config tool. the same has to be done with every other authentication method. I doubt, that I can implement debconf support for all these methods in breezy time frame, as I need to setup server support for these methods as well. (2005-08-16) Deferred - no time to complete for Breezy.

Medium

OpenOffice2

doko

Mithrandir

amd64 native build.

Medium

PackageDependencyManagement

mvo

This is largely complete but was deferred as it was not ready in time for Breezy. work has been done in the michael.vogt@ubuntu.com--2005/apt--auto-mark--0 branch and test packages are uploaded to http://people.ubuntu.com/~mvo/apt/auto-remove

Medium

PackageSelection

kamion

mvo

(2005-09-30) most of the metapackage handling and expansion pack stuff deferred, mvo to provide details.

Medium

PowerManagementConfiguration

ogra

mjg59

\sh, thom

ogra: (2005-06-06) first package of gnome-power released (2005-06-27) gnome-power main inclusion requested, pmi integration outstanding, working tight with upstream. mjg59: the backend.\sh ok..u can add powermanagement frontend with pythond kde. thom: to help on infrastructure/backend for PMC. Freeze exceptions needed to bring in new versions of supporting components, these are approved and should be in progress. (2005-08-16) ogra is just writing a new main inclusion report (the package names changed) and have to integrate with gdm.... (1-2 workdays) (2005-08-19) It isn't in desktop yet it needs adjustment... the design is very similar to network manager and it needs similar but easier changes you can use it as is from universe currently to display the status of all battery driven devices, but you cant manage them yet. Deferred, not completed in time for Breezy.

Medium

ServerInstallation

thom

infinity

Spec not yet complete, not to be done now.

Medium

ServerTeam

infinity

All stuff relating to MySQL has been deferred. The rest of the spec is a social issue that can be taken up with the doc team, not a technical issue.

Medium

ShtoomVoip

\sh

?

elmo (server), Nafallo, \sh

In addition to the packaging bits , there's a sizeable dev project; check with Mark on his plans for that.\sh has ser running and has experience with it. Deferred to Dapper

Medium

XRoadmap

daniels

fabbione

(2005-07-27): daniels has all the libraries and most of the apps done, has experimental server packages that are nearing readiness, but powerpc needs to be fixed upstream first. Also been working on GL transition to Mesa with adconrad. (2005-08-15) libraries complete, applications mostly complete, XKB transition mostly complete. Server and Mesa work ongoing now; server works on all platforms, Mesa now contains DRI. Roadmap to completion: transition to Mesa as the sole GL provider, transition to the modular server and thus drivers. Plan is to put experimental packages on p.u.c within two weeks, get community testing, and then upload to Breezy after community testing. Some parts of this goals Deferred to Dapper - no time to complete for Breezy.

Low

DialUpSupport

amu

jsgotangco

The spec is a long way from complete; at the moment the implementation plan is largely research work. This is relatively important as a low-priority goal. Any volunteers??? It would be nice to include it in scheduling - listed as a bounty.

Low

Firewalls

carstenh

jbailey

pitti

Bountied to Carsten Hey; (2005-08-11) active development, but no packages yet

Low

GraphicalInstaller

kamion

TheMuso

(2005-07-29): cdimage updated to allow putting the base system on the live CD, but we may not be able to make it fit. TheMuso can help with accessibility for the installer? Deferred

Low

LanguageSupportPackages

mako

Deferred as no progress was made fro Breezy.

Low

LiveCDPrompts

mdz

kamion

(2005-07-19) the ideal experience could be achieved by allowing the keyboard layout to be configured from the gdm login screen - this is not something that we will be able to spend time on now. Could be bountied.

Low

OEMRescue

kamion

mithrandir

infinity

(2005-07-29) OEMInstaller is in reasonable shape now, but it's too late to start working on this for Breezy

Low

PowerSavingMode

???

Juan Ojeda said spec changed a lot from what he proposed- No longer involved. Anyone want to lead this? Deferred for Breezy- listed as a bounty.

Low

SystemUpgradeTool

mvo

TBC

work is happening in cvs.gnome.org cvs in the update-manager module

Low

ThinClientSecurity

/

No time for this in Breezy cycle - listed as a bounty.

Low

┬Ábuntu

thom

jbailey

infinity, ogra, chmj

(2005-06-14) Stalled.

Low

ProactiveSecurityRoadmap

trulux

doko

pitti

Unimplemented bits: kernel patches bountied to trulux (status: first preliminary vsecurity package with kernel improvements); gcc hardening is upstream in 4.1 and should be used in Dapper

Low

SELinux

ajmitch

Most core packages done, working on policy & integration now . Deferred 23-08-2005.

DapperDrake (last edited 2010-10-08 03:34:31 by nathanst)