Packaging Team Roadmap for Trusty

Registered by amjjawad  on 2013-12-05

Ubuntu GNOME Packaging Team needs to have a clear plan/vision (AKA Roadmap) for Trusty Tahr Cycle

This blueprint to discuss all the possible suggestions/ideas for a roadmap for this sub-team

- Having a Wiki page for the packaging team
- Set clear goals
- Set clear tasks
- Define the roles of each member
- Assign task for each member

And so on

https://launchpad.net/~ubuntu-gnome-packaging

==================================================
HOWTO Edit White Board
https://wiki.ubuntu.com/UbuntuGNOME/Brainstorming#How_To_Edit_The_Whiteboard_on_Blueprints
==================================================

Blueprint information

Status:
Complete
Approver:
Tim Lunn
Priority:
Essential
Drafter:
None
Direction:
Needs approval
Assignee:
Registry Administrators
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
amjjawad  on 2014-01-02
Completed by
amjjawad  on 2014-04-17

Related branches

Sprints

Whiteboard

[amjjawad] This email/reply from Tim

On Wed, Dec 25, 2013 at 3:22 AM, Tim <email address hidden> wrote:

    Also important to note the following dates:

    Feature Freeze - February 20th:
       All updated packages and new features etc need to be completed/uploaded by this date.

    UI Freeze - March 13th:
      All artwork, backgrounds, ubiquity slideshow etc, need to be done by this date.

<THIS IS VERY IMPORTANT NOTE>
===================================================

1. Update to gnome-shell 3.10 (DONE)
   - A few deps need updating
      + cogl/clutter transition (done)
      + gnome-themes-standard (done)
      + gsettings-desktop-schemas (done)
   - ubuntu-lightdm-user-switching.patch, ubuntu_lock_on_suspend.patch:
       Need to be ported to the new usermenu. (done)

2. Upload new gnome apps
     - gnome-photos
     - gnome-weather (DONE)
     - gnome-maps and gnome-music (DONE)

3. update gnome-settings-daemon and gnome-control-control to 3.10
    - needs network-manager/modemmanager update (DONE)
    - This is currently blocked waiting on Ubuntu to fork both packages
    - Also requires gnome-desktop3 which is blocked on (LP: #1228765)
    - If the above doesnt happen in time, we will ship with g-c-c 3.8

4. Remaining 3.10 bits to go into gnome3/gnome3-next PPA

5. Fix bugs tracked at https://launchpad.net/ubuntu-gnome/+milestone/trusty

6. Hookup installed tests for autopkgtests on Jenkins
  - cogl
  - clutter
  - gtksourceview
  - telepathy-glib
  - telepathy-mission-control

   Autopilot tests for gnome-shell

TODO: Adjust the package versioning script with the following adjustments
   - seeded in ubuntu
   - update package naming maps
   - show major deps like gtk+ and gnome-desktop
   - perhaps some colourisation of the table[1] to show status such as outdated packages

(?)

Work Items

Work items:
*** Feature Freeze - February 20th - All updated packages and new features etc need to be completed/uploaded by this date : DONE
***UI Freeze - March 13th - All artwork, backgrounds, ubiquity slideshow etc, need to be done by this date : DONE
- Wiki Page - - has been created and added to the Wiki Page (https://wiki.ubuntu.com/UbuntuGNOME/OneStopPage#Ubuntu_GNOME_Wiki_Map) and Sub-Team Page (https://wiki.ubuntu.com/UbuntuGNOME/SubTeams#Packaging_Team) : DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.