Improving infrastructure for Ubuntu Flavors

Registered by Kate Stewart on 2012-05-09

Are there any infrastructure changes would help the Ubuntu Flavors and their communities with development and test?

Blueprint information

Status:
Started
Approver:
Kate Stewart
Priority:
High
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for quantal
Implementation:
Beta Available
Milestone target:
milestone icon ubuntu-12.10-beta-2
Started by
Kate Stewart on 2012-06-08

Related branches

Sprints

Whiteboard

Purpose: Discussion about pain points, and brainstorming on how to make Ubuntu infrastructure a more effective for the flavors

UDS:
    http://summit.ubuntu.com/uds-q/meeting/20809/other-q-ubuntu-flavors/

Discussion:
- topic view and team
- status.ubuntu.com
   - works really great for tracking work items!
   - would like to be able to reset the graph.
   - proper support for milestones.
   - making sure that getting list for individuals for team
     (community member gets item in blueprint)
     (assignee getting all the remaining items)

- mythbuntu and xubuntu were broken for auto testing through the cycle - net install issue.

- new iso tracker, education still needed.
  - notification for first boot, and add to tester. -- report results on tracker.
  - adopt an ISO - should we try to recruit subscribers for flavors? looking at subscribers. Extend way subscribe to test tracker future... (see iso tracker future).
  - xubuntu doing a lot of daily testing.
  - retesting actually working.

- documentation - in QA section of wiki.
    - https://wiki.ubuntu.com/Testing/Tracker/Admin
    - checkbox

  - Milestones need to match in both in local-iso tracker, and weekly & final. but should not be overlapping.
  - Next cycle more testing.

  Hooking into translations - working fairly well. Hooking into langpacks (including Universe). SRUs for translations. KDE language packs. Signoff of image

- queue bots: publishing to team specific channel when images ready.
- Langpack content

UDS scheduling? - work with "other" track lead.

"derivative" vs "flavour" - official documentation needs to be cleaned up.
 - http://www.ubuntu.com/project/about-ubuntu/derivatives
   * might expand page name to "flavors and derivatives"
   * the page might also point out that derivatives could include external distro based on ubuntu
 - https://wiki.ubuntu.com/DerivativeTeam/Derivatives

(?)

Work Items

Work items:
[kate.stewart] check that all team have projectname-dev (mythbuntu?) and that team views work: DONE
[kate.stewart] pull in Chris Johnston discuss improvement suggestions from session for status.ubuntu.com: DONE
[superm1] mythbuntu - get autotesting working --> iso tracker on dailies - fix meta package bug: TODO
[slavender] ubuntu studio - get autotesting working --> add profile: INPROGRESS
[gilir] lubuntu - get autotesting working --> add profile, or work with stgraber: TODO
[xubuntu-dev] (micahg) xubuntu - get autotesting working --> iso tracker on dailies - fix bug: TODO
[stgraber] queuebot: add filters to post to flavor IRC channels of interest, when images on tracker.: DONE
[stgraber] package set changes, make visible in channel for flavors: packageset updates every hour with colin's script, any changes need to go there.: DONE
[stgraber] ubiquity - during alpha flag, have a pop up, and ask to report back to iso tracker, in ubiquity (report result click here...): POSTPONED
[kate.stewart] work with web teams to clean up references to "derivatives": TODO

Dependency tree

* Blueprints in grey have been implemented.