Discussed in #ubuntu-release, agreed to add url-dispatcher with the
additional restriction that any ABI changes require an FFE due to
dependencies of converged indicators.

** Description changed:

  Dear Release Team,
  
  I would like to request a blanket FFe wrt Ubuntu Touch, for those
  packages that are part of Ubuntu Touch but not part of Ubuntu Desktop.
  TTBOMK, the packages that are different between the two are not
  otherwise used in other flavor images, but let me know if you would like
  me to check this explicitly.
  
  I've assembled a list of 101 source packages, included inline below,
  that would be affected by this.  The script used to generate the list is
  included at the bottom.
  
  For the vast majority of these packages, there is no expectation of
  freeze-breaking changes; but since there is a high probability that some
  critical features will not be landed by Feature Freeze for some subset
  of these packages, I think it makes sense to deal with these as a whole
  rather than requesting exceptions package-by-package or feature-by-
  feature.
  
  A couple other notes:
  
   - Not all of the packages listed here are currently in the archive.  Some of 
them are in ppas used for building Ubuntu Touch.  We have committed to fixing 
this by the end of the week by moving any necessary packages into the archive.
   - Some of the packages - in particular, the "*-app" packages - will not be 
moving to the archive at all because they are expected to transition to click 
packages.  Although these "core apps" will not be part of the main Ubuntu 
archive, they nevertheless will be shipped on an Ubuntu image, so I think need 
to be dealt with via the usual community processes (including freeze handling).
  
  Does this sound reasonable?
  
  abootimg
  accounts-qml-module
  address-book-app
  address-book-service
  android-audiosystem
  android-tools
  apparmor-easyprof-ubuntu
  calendar-app
  camera-app
  click
  click-apparmor
  dee-qt
  demo-assets-music
  demo-assets-scopes
  demo-assets-shell
  demo-assets-videos
  dropping-letters
  friends-app
  gallery-app
  gsettings-qt
  gsettings-ubuntu-touch-schemas
  gstreamer0.10-ffmpeg
  initramfs-tools-ubuntu-touch
  libav
  libgsm
  libhud-qt
  libhybris
  libpinyin
  libqtfolks1
  libsynthesis
  libusermetrics
  libva
  lxc-android-config
  maliit-framework
  maliit-plugins
  mediaplayer-app
  music-app
  notes-app
  ofono
  ofono-qt
  ofono-scripts
  phone-app
  platform-api
  powerd
  presage
  python-gnupg
  qdjango
  qmenumodel
  qml-friends
  qtdeclarative5-konsole-qml-plugin
  qtdeclarative5-nemo-qml-plugin-folderlistmodel
  qt-gstreamer
  qtubuntu
  qtubuntu-camera
  qtubuntu-media
  qtubuntu-media-signals
  qtubuntu-sensors
  qtvideo-node
  schroedinger
  share-app
  stock-ticker-mobile-app
  sudoku-app
  syncevolution
  system-image
  telepathy-logger-qt5
  telepathy-ofono
  telepathy-qt5
  tinyxml
  ubuntu-calculator-app
  ubuntu-clock-app
  ubuntu-download-manager
  ubuntu-filemanager-app
  ubuntu-rssreader-app
  ubuntu-system-settings
  python-gnupg
  qdjango
  qmenumodel
  qml-friends
  qtdeclarative5-konsole-qml-plugin
  qtdeclarative5-nemo-qml-plugin-folderlistmodel
  qt-gstreamer
  ubuntu-system-settings-online-accounts
  ubuntu-terminal-app
  ubuntu-touch-generic-initrd
  ubuntu-touch-meta
  ubuntu-touch-session
  ubuntu-ui-toolkit
  ubuntu-weather-app
  unity8
  unity-action-api
  unity-greeter-session-broadcast
  unity-lens-mock
  unity-notifications
  unity-scope-click
+ url-dispatcher (no ABI changes allowed)
  upstart-app-launch
  webapps-demo
  webbrowser-app
  
  $ wget 
http://cdimage.ubuntu.com/daily-live/pending/saucy-desktop-amd64.manifest
  $ wget 
http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/pending/saucy-preinstalled-touch-armhf.manifest
  $ for F in $(sed -e's/[:[:space:]].*//' saucy-desktop-amd64.manifest); do 
grep-dctrl -X -n -FPackage -sSource:Package $F 
/var/lib/apt/lists/*saucy*binary-armhf_Packages | head -n 1; done | sort -u > 
saucy-desktop-sources
  $ for F in $(sed -e's/[:[:space:]].*//' 
saucy-preinstalled-touch-armhf.manifest); do G=$(grep-dctrl -X -n -FPackage 
-sSource:Package $F /var/lib/apt/lists/*saucy*binary-armhf_Packages | head -n 
1); if [ -z "$G" ]; then G=$F; fi; echo $G; done | sort -u > saucy-touch-sources
  $ join -j1 -v2 saucy-desktop-sources saucy-touch-sources

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1208989

Title:
  [FFe] standing freeze exception for Ubuntu Touch-specific packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1208989/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to