EdgyIdeas

Differences between revisions 61 and 63 (spanning 2 versions)
Revision 61 as of 2006-06-30 16:25:46
Size: 7312
Editor: studiocity-motorola-bsr1-70-36-194-85
Comment: link to spec
Revision 63 as of 2008-08-06 16:32:07
Size: 7466
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
 * [https://launchpad.net/distros/ubuntu/+spec/fix-mom Fix MOM]  * '''[done]''' [[https://launchpad.net/distros/ubuntu/+spec/fix-mom|Fix MOM]]
Line 12: Line 12:
 * [https://launchpad.net/products/soyuz/+spec/build-unpublished-source Soyuz build-from-accepted (don't wait for source to be published before building)]  * [[https://launchpad.net/products/soyuz/+spec/build-unpublished-source|Soyuz build-from-accepted (don't wait for source to be published before building)]]
Line 14: Line 14:
 * '''[done]''' [https://launchpad.net/distros/ubuntu/+spec/ubuntu-meta-from-bzr Fix metapackages to pull seeds directly from bzr]
 * [https://launchpad.net/distros/ubuntu/+spec/seed-cleanup Clean up the seeds]
 * '''[done]''' [[https://launchpad.net/distros/ubuntu/+spec/ubuntu-meta-from-bzr|Fix metapackages to pull seeds directly from bzr]]
 * [[https://launchpad.net/distros/ubuntu/+spec/seed-cleanup|Clean up the seeds]]
Line 19: Line 19:
 * [https://launchpad.net/distros/ubuntu/+spec/bug-reporting-tool Bug reporting tools which talk to Malone]  * [[https://launchpad.net/distros/ubuntu/+spec/bug-reporting-tool|Bug reporting tools which talk to Malone]]
Line 22: Line 22:
 * [https://launchpad.net/distros/ubuntu/+spec/boot-message-logging Logging of startup/shutdown messages] (bootlogd?)
 * [https://launchpad.net/distros/ubuntu/+spec/larger-livefs Larger livefs for DVD]
 * [[https://launchpad.net/distros/ubuntu/+spec/boot-message-logging|Logging of startup/shutdown messages]] (bootlogd?)
 * [[https://launchpad.net/distros/ubuntu/+spec/larger-livefs|Larger livefs for DVD]]
Line 25: Line 25:
  * [https://launchpad.net/distros/ubuntu/+spec/live-cd-stacked-filesystems Stacked file systems] is probably part of the solution for this - TollefFogHeen   * [[https://launchpad.net/distros/ubuntu/+spec/live-cd-stacked-filesystems|Stacked file systems]] is probably part of the solution for this - TollefFogHeen
Line 27: Line 27:
 * [https://launchpad.net/distros/ubuntu/+spec/quieten-grub Quieten grub]
 * [https://launchpad.net/distros/ubuntu/+spec/optimized-live-cd-layout-for-faster-boot Sort squashfs to optimize live CD performance]
 * [https://launchpad.net/distros/ubuntu/+spec/common-customizations Review EasyUbuntu, automatix, ubuntuguide and see what can be incorporated]
  * [https://launchpad.net/distros/ubuntu/+spec/enabling-additional-components Make universe,multiverse more accessible]
  * Suggest packages to support [https://launchpad.net/distros/ubuntu/+spec/suggest-packages-for-filetypes file types] and [https://launchpad.net/distros/ubuntu/+spec/easy-codec-installation codecs]
 * [[https://launchpad.net/distros/ubuntu/+spec/quieten-grub|Quieten grub]]
 * [[https://launchpad.net/distros/ubuntu/+spec/optimized-live-cd-layout-for-faster-boot|Sort squashfs to optimize live CD performance]]
 * [[https://launchpad.net/distros/ubuntu/+spec/common-customizations|Review EasyUbuntu, automatix, ubuntuguide and see what can be incorporated]]
  * [[https://launchpad.net/distros/ubuntu/+spec/enabling-additional-components|Make universe,multiverse more accessible]]
  * Suggest packages to support [[https://launchpad.net/distros/ubuntu/+spec/suggest-packages-for-filetypes|file types]] and [[https://launchpad.net/distros/ubuntu/+spec/easy-codec-installation|codecs]]
Line 33: Line 33:
 * [https://launchpad.net/distros/ubuntu/+spec/automated-problem-reports Automated problem reports]
 * [https://launchpad.net/distros/ubuntu/+spec/cdrom-based-dist-upgrades CD/DVD-based upgrades]
 * [[https://launchpad.net/distros/ubuntu/+spec/automated-problem-reports|Automated problem reports]]
 * [[https://launchpad.net/distros/ubuntu/+spec/cdrom-based-dist-upgrades|CD/DVD-based upgrades]]
Line 36: Line 36:
 * [trivial] GCC and kernel headers in default install  * '''[done]''' GCC and kernel headers in default install
Line 40: Line 40:
 * [trivial] Deskbar applet by default  * '''[done]''' Deskbar applet by default
Line 44: Line 44:
 * Firefox Human theme
 * [https://launchpad.net/distros/ubuntu/+spec/xen-enabled-kernel Xen]
 * '''[done]''' Firefox Human theme
 * [[https://launchpad.net/distros/ubuntu/+spec/xen-enabled-kernel|Xen]]
Line 47: Line 47:
 * [https://launchpad.net/distros/ubuntu/+spec/gcc-ssp GCC SSP stack protection]  * [[https://launchpad.net/distros/ubuntu/+spec/gcc-ssp|GCC SSP stack protection]]
Line 49: Line 49:
  * [https://launchpad.net/distros/ubuntu/+spec/extend-hw-db Enhanced client]   * [[https://launchpad.net/distros/ubuntu/+spec/extend-hw-db|Enhanced client]]
Line 52: Line 52:
 * Firefox session saving out of the box  * [included with firefox 2.0] Firefox session saving out of the box
Line 56: Line 56:
  * [https://launchpad.net/distros/ubuntu/+spec/simple-x-mode-selection Enable a wide range of modes by default, allow the user to drive their display at any mode via XRANDR]   * [[https://launchpad.net/distros/ubuntu/+spec/simple-x-mode-selection|Enable a wide range of modes by default, allow the user to drive their display at any mode via XRANDR]]
Line 63: Line 63:
 * [https://launchpad.net/distros/ubuntu/+spec/grub2 GRUB v2]
 * [https://launchpad.net/distros/ubuntu/+spec/smartpm SMART]
 * [https://launchpad.net/distros/ubuntu/+spec/dependency-removal Automatic removal of packages which were installed only indirectly (to satisfy dependencies)]
 * [[https://launchpad.net/distros/ubuntu/+spec/grub2|GRUB v2]]
 * [[https://launchpad.net/distros/ubuntu/+spec/smartpm|SMART]]
 * [[https://launchpad.net/distros/ubuntu/+spec/dependency-removal|Automatic removal of packages which were installed only indirectly (to satisfy dependencies)]]
Line 67: Line 67:
 * [https://launchpad.net/distros/ubuntu/+spec/apt-ddtp translated package descriptions]
 * [https://launchpad.net/distros/ubuntu/+spec/dpkg-7zip 7zip compression for dpkg]
 * [[https://launchpad.net/distros/ubuntu/+spec/apt-ddtp|translated package descriptions]]
 * [[https://launchpad.net/distros/ubuntu/+spec/dpkg-7zip|7zip compression for dpkg]]
Line 73: Line 73:
 * [https://launchpad.net/distros/ubuntu/+spec/xgl-compiz X server eye candy (Xgl/AIGLX/Composite/etc.)]  * [[https://launchpad.net/distros/ubuntu/+spec/xgl-compiz|X server eye candy (Xgl/AIGLX/Composite/etc.)]]
Line 75: Line 75:
 * [https://launchpad.net/distros/ubuntu/+spec/sane-installer-keyboard Sane keymap handling (console vs. X)]  * [[https://launchpad.net/distros/ubuntu/+spec/sane-installer-keyboard|Sane keymap handling (console vs. X)]]
Line 79: Line 79:
 * [https://launchpad.net/distros/ubuntu/+spec/teardown Fast/minimal shutdown] (eliminate stop actions where they aren't needed)
 * [https://launchpad.net/distros/ubuntu/+spec/replacement-init udev activation of lvm, evms, mdadm, bluez...]
 * [[https://launchpad.net/distros/ubuntu/+spec/teardown|Fast/minimal shutdown]] (eliminate stop actions where they aren't needed)
 * [[https://launchpad.net/distros/ubuntu/+spec/replacement-init|udev activation of lvm, evms, mdadm, bluez...]]
Line 82: Line 82:
 * [https://launchpad.net/distros/ubuntu/+spec/update-manager-edgy Display urgency information in update-manager]  * [[https://launchpad.net/distros/ubuntu/+spec/update-manager-edgy|Display urgency information in update-manager]]
Line 87: Line 87:
 * [trivial] -686 kernel on live CD (AdamConrad)  * '''[done]''' -686 kernel on live CD (AdamConrad)
Line 105: Line 105:
 * Deadline for spec approvals  * '''[done]''' Deadline for spec approvals
Line 116: Line 116:
  * Support team

These are my personal notes about possible projects for EdgyEft and beyond. It is not a place for suggestions from others. For that, see CommunityEdgyIdeas.

Infrastructure

Features

Release Process

  • [done] Deadline for spec approvals

  • Dapper release post-mortem

Testing

https://launchpad.net/distros/ubuntu/+spec/edgy-testing

  • Explicit milestone regression testing (early and often)
    • Test plans
    • Laptop testing team
    • CD testing team
    • Support team
  • Incorporate multilingual testing
  • Coalesce non-overlapping test cases (e.g., partitioner vs. OEM)
  • Monitor testing progress regularly (SimonLaw)

  • Adapt test case assignments for bandwidth as well as hardware (SimonLaw)

  • Client-side application for guided and semi-automated testing

Community

  • Forums
    • Involve more in formal testing efforts
    • QA of FAQ answers, etc.
  • Formal process for gathering feature ideas from the community (currently random mixture of mailing lists, wiki pages, blueprint, wishlist bugs, etc.)

MattZimmerman/EdgyIdeas (last edited 2008-08-06 16:32:07 by localhost)