EdgyIdeas
Differences between revisions 2 and 3
3380
Comment:
|
3433
sort of vaguely sort more interesting stuff to the top
|
Deletions are marked like this. | Additions are marked like this. |
Line 16: | Line 16: |
* Software installation via web browser * Metafile allows for locating the appropriate package for the user's system, preferring an official package over an unofficial one * Logging of startup/shutdown messages (bootlogd?) * Larger livefs for DVD * All langpacks * Usability review of non-desktop stuff (e.g., CD boot text, boot messages, etc.) * Silence grub * Make automatix/EasyUbuntu/etc. obsolete * Enable universe,multiverse by default * Suggest packages to support unknown file types * Extend Firefox plugin locator to find official packages of plugins * [https://launchpad.net/distros/ubuntu/+spec/automated-problem-reports Automated problem reports] * automount windows partitions on the live CD (http://launchpad.net/bugs/16356) * GCC and kernel headers in default install * NetworkManager (again) * Avahi/ZeroConf out of the box * Hibernation resume message: https://launchpad.net/distros/ubuntu/+source/initramfs-tools/+bug/41137 * Xen * Review results of NCC desktop study and see what can be improved * GCC SSP stack protection * Mine hwdb data * https://debconf6.debconf.org/comas/general/proposals/113 * Eliminate distinction between language-pack and language-support * Enable totem firefox plugin by default |
|
Line 17: | Line 41: |
* Totally rad X configuration * Enable a wide range of modes by default, allow the user to drive their display at any mode via XRANDR * Use X driver modules to probe hardware * `smart-notifier` * ubuntu-server metapackage * powernowd, for reduced power consumption, heat * What else? |
|
Line 25: | Line 56: |
* Software installation via web browser * Metafile allows for locating the appropriate package for the user's system, preferring an official package over an unofficial one * Logging of startup/shutdown messages (bootlogd?) |
|
Line 30: | Line 58: |
* NetworkManager (again) * Xen |
|
Line 36: | Line 62: |
* Review results of NCC desktop study and see what can be improved * GCC SSP stack protection * Avahi/ZeroConf out of the box |
|
Line 47: | Line 70: |
* Enable totem firefox plugin by default * ubuntu-server metapackage * powernowd, for reduced power consumption, heat * What else? * `smart-notifier` |
|
Line 53: | Line 71: |
* [https://launchpad.net/distros/ubuntu/+spec/automated-problem-reports Automated problem reports] * Mine hwdb data * https://debconf6.debconf.org/comas/general/proposals/113 * Enable universe,multiverse by default * automount windows partitions on the live CD (http://launchpad.net/bugs/16356) |
|
Line 59: | Line 72: |
* Totally rad X configuration * Enable a wide range of modes by default, allow the user to drive their display at any mode via XRANDR * Use X driver modules to probe hardware |
|
Line 63: | Line 73: |
* Hibernation resume message * Usability review of non-desktop stuff (e.g., CD boot text, boot messages, etc.) * GCC and kernel headers in default install * Silence grub |
|
Line 70: | Line 76: |
* Make automatix/EasyUbuntu/etc. obsolete * Offer support for file types when they are opened for the first time * Eliminate distinction between language-pack and language-support * Larger livefs for DVD * All langpacks |
|
Line 76: | Line 77: |
* Extend Firefox plugin locator to find official packages of plugins |
These are my notes about possible projects for EdgyEft and beyond.
Infrastructure
- Fix MOM
- Localized CD images
- Delta updates for CD images via bsdiff or similar
- Fix cdimage build to not overflow onto a second CD
- Soyuz build-from-accepted (don't wait for source to be published before building)
Features
- Bug reporting tools which talk to Malone
- Software installation via web browser
- Metafile allows for locating the appropriate package for the user's system, preferring an official package over an unofficial one
- Logging of startup/shutdown messages (bootlogd?)
- Larger livefs for DVD
- All langpacks
- Usability review of non-desktop stuff (e.g., CD boot text, boot messages, etc.)
- Silence grub
- Make automatix/EasyUbuntu/etc. obsolete
- Enable universe,multiverse by default
- Suggest packages to support unknown file types
- Extend Firefox plugin locator to find official packages of plugins
[https://launchpad.net/distros/ubuntu/+spec/automated-problem-reports Automated problem reports]
automount windows partitions on the live CD (http://launchpad.net/bugs/16356)
- GCC and kernel headers in default install
NetworkManager (again)
- Avahi/ZeroConf out of the box
Hibernation resume message: https://launchpad.net/distros/ubuntu/+source/initramfs-tools/+bug/41137
- Xen
- Review results of NCC desktop study and see what can be improved
- GCC SSP stack protection
- Mine hwdb data
- Eliminate distinction between language-pack and language-support
- Enable totem firefox plugin by default
- Ubuntu counter - allow Ubuntu users to be voluntarily counted/surveyed
- Totally rad X configuration
- Enable a wide range of modes by default, allow the user to drive their display at any mode via XRANDR
- Use X driver modules to probe hardware
smart-notifier
- ubuntu-server metapackage
- powernowd, for reduced power consumption, heat
- What else?
- GRUB v2
- GRUB as CD boot loader (maybe unnecessary/undesirable now with gfxboot?)
- multiarch
- SMART
- Tracking and auto-removal of packages installed only indirectly (to satisfy dependencies)
- Use in g-a-i to enable Add/Remove to clean up after itself, and allow for interesting metapackage bundles
- translated package descriptions
- 7zip compression for dpkg
- i686 optimization experiment
- Desktop search (beagle)
- Revisit Epiphany as default browser?
- NX
- X server eye candy (Xgl/AIGLX/Composite/etc.)
- Install to LVM by default and allow new storage to be easily merged into the root filesystem
- Usplash
- Smooth scrolling
- Better font
- Just eliminate text entirely? (if we log output somewhere)
- Unified keymap handling (console and X)
- Consider new apps for desktop
- Tomboy
- F-spot
- Fast/minimal shutdown (eliminate stop actions where they aren't needed)
- udev activation of lvm, evms, mdadm, bluez...
- Merge -security and -updates?
- kexec
- crash analysis
- swap new kernel onto live CD for updated hardware support?
- Review James' "fix my computer" launchers around the office and make them obsolete
Release Process
- Deadline for spec approvals
Community
- Forums
- Involve more in formal testing efforts
- QA of FAQ answers, etc.
MattZimmerman/EdgyIdeas (last edited 2008-08-06 16:32:07 by localhost)