EdgyIdeas

Differences between revisions 1 and 2
Revision 1 as of 2006-05-25 10:08:50
Size: 3369
Editor: 217
Comment: brain dump
Revision 2 as of 2006-05-25 10:09:22
Size: 3380
Editor: 217
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
These are my notes about possible projects for EdgyEft. These are my notes about possible projects for EdgyEft and beyond.

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
  • Ubuntu counter - allow Ubuntu users to be voluntarily counted/surveyed
  • 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
  • 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?)
  • i686 optimization experiment
  • Desktop search (beagle)
  • NetworkManager (again)

  • Xen
  • 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
  • Review results of NCC desktop study and see what can be improved
  • GCC SSP stack protection
  • Avahi/ZeroConf out of the box
  • 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
  • Enable totem firefox plugin by default
  • ubuntu-server metapackage
    • powernowd, for reduced power consumption, heat
    • What else?
  • smart-notifier

  • Fast/minimal shutdown (eliminate stop actions where they aren't needed)
  • [https://launchpad.net/distros/ubuntu/+spec/automated-problem-reports Automated problem reports]

  • Mine hwdb data
  • Enable universe,multiverse by default
  • automount windows partitions on the live CD (http://launchpad.net/bugs/16356)

  • udev activation of lvm, evms, mdadm, bluez...
  • 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
  • Merge -security and -updates?
  • 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
  • kexec
    • crash analysis
    • swap new kernel onto live CD for updated hardware support?
  • 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
  • Review James' "fix my computer" launchers around the office and make them obsolete
  • Extend Firefox plugin locator to find official packages of plugins

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)