From Fedora Project Wiki

< SIGs‎ | Desktop

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

2007 Aug 15 Desktop Meeting

Present

  • Matthias Clasen
  • Chris Aillon
  • Steven Garrity
  • David Zeuthen
  • Jonathan Blandford
  • Christopher Blizzard
  • Ray Strode
  • Jesse Keating
  • Jeremy Katz
  • Lennart Pottering

Summary

Agenda

  • Organizational questions
  • Goals and scope
  • Concrete plans for F8 desktop spin
  • Longer term plans

Organizational Questions

  • do this on a weekly basis?
  • Agreement that it's a good idea
  • Need to schedule it for every wed @ 2pm EDT (18:00 UTC)
  • Can be short meetings if required

Goals

  • Based on goals from SIG Page
  • targeted spin (livecd) is the entry point and changing a lot of post-install defaults, but upgrades are still done using the normal repo and yum
  • mechanism
  • concrete examples: networkmanager by default
  • extra repo might be required and is controversial - will avoid if possible
  • still in the scope of Fedora
  • package builds all still come from cvs
  • might require a board exception because of seperate repo
  • first goal has to be to make a kick ass desktop distro (to be defined later)
  • lots of low-to-medium hanging fruit to work on?
  • also could do different user experience ala OLPC + Online Desktop
  • lots of things that are inappropriate for server installs but we would want to do for desktop
  • breaks down into simple configuration and some fundamental choices
  • how do we organize our goals around these two sets of items?
  • so some of it is doing architecture work and that needs to be called out
  • and lots of polish as well (low hanging fruit)
  • spending time looking at other distro work is important as well
  • how do we put it? finding the balance between polish and infrastructure work?

Set of ideas for activities for the SIG

  • Look at what others are doing
  • Planning (as resources allow) integration of large arch changes (HAL, others)
  • Identify polish, low hanging fruit and opportunity
  • Shared laundry list on the wiki? (ala yellow pad bug?)
  • Oversee improvements that involve more than one bug/project/app

Decision Making

  • how about decision making? who and how?
  • have to have someone who can make decisions - matthias is the obvious choice but we're not quite there yet

who is on the sig and interested

  • links from the SIG members to blogs might be good

what does the scope of desktop cover?

  • first instinct is packages? probably too limiting because it's more than just a package set
  • defintion should be based around experience (i.e. boot experience isn't normally desktop, but should be because it affects the experience)

low hanging fruit

  • first order of business: send out a list of low hanging fruit to the mailing list and get things kicked off - lots of things to fix!
  • fit-and-polish
  • Action Item: DavidZ to send out a first list of polish stuff

goals need updating

  • (blizzard + matthais + jrb) with new info and also add a section about scope and decision making (AI: Blizzard)

Concrete goals for F8 LiveCD Spin

  • kill xfs
  • kill pam console
  • nm by default
  • pa by default

boot process

  • can we do stuff with dbus launching instead of from initscripts?
  • package up boot chart (AI: Adam Jackson)
  • help getting package reviews would help a lot
  • set a goal for the boot process? (lots of random discussion here)
  • probably something like 20s, but not making progress here
  • goal for F8 is to cull unrequired stuff and make the livecd a lot faster for now - can discuss later

user management/guess account

  • davidz wants to add it to gdm instead of firstboot
  • new gdm coming right after f8
  • people think that's a good thing
  • some discussion of gdm
  • move back to the installer? no thanks
  • f-u-s seems like a reasonable thing to do
  • guest account prototype - maybe enough time to do it?

time zone changing in clock applet

  • assigned to davidz and is pretty easy