[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
** Changed in: ubuntu Status: Confirmed = Fix Released -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
We would like to get a FFe for a new package called (currently) thumbnailer. It is a very simple library that generates and caches thumbnails for image, video and audio files. It is meant to be used by the dash to display preview results. Apps written using the SDK can also utilize this functionality. This change is for touch only, it has no effect on 13/10 desktop. -- 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
Re: [Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
On Fri, Sep 27, 2013 at 08:25:46AM -, Jussi Pakkanen wrote: We would like to get a FFe for a new package called (currently) thumbnailer. It is a very simple library that generates and caches thumbnails for image, video and audio files. It is meant to be used by the dash to display preview results. Apps written using the SDK can also utilize this functionality. This change is for touch only, it has no effect on 13/10 desktop. As this would be a new package used only on touch, I believe it's implicitly covered by this FFe. -- 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
Re: [Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
It just needs an archive admin to volunteer for New. -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
To enable touch apps to create infographic data more easily, a declarative QML API has been added to libusermetrics (https://code.launchpad.net/~amanzi-team/libusermetrics/metrics-qml- bindings/+merge/187001). This has been merged to trunk. Can this please be added to the feature freeze exception? It introduces a new binary package qtdeclarative5-usermetrics0.1, containing the bindings. It's probably worth mentioning that that libusermetrics is _touch_only_ at present. -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
Pete, libusermetrics is already on the package list for this FFe. So any new binary packages that need to be added are covered by the existing exception. -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
I removed lxc from the list since it never should have been on it. It's been seeded by default in Edubuntu for multiple releases and it's part of the supported seed for Ubuntu Server. The only post-FF feature change for LXC was the recent upload of 1.0~alpha1 which got a separately approved FFe and I'd want any further change (not that I'm planning any) to go through release-team review. ** 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 bridge-utils calendar-app camera-app cgroup-lite 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 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 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
Since I was looking at this anyway, I ran a quick seeded-in-ubuntu test on the current list. This was mostly done using for pkg in $(cat list); do seeded-in-ubuntu $pkg | grep ^ | grep -v ubuntu-touch -q echo $pkg; done where list is the list in the bug description. Then ignoring any complaint about non-existing packages and re-checking all entries by hand to ignore false positives (-dbg files, experimental images that are safe to ignore, ...) After kicking out false-positives, the following probably need extra discussion: - qt-gstreamer (multiple binaries seeded by kubuntu) - tinyxml (multiple binaries seeded by kubuntu) - schroedinger (multiple binaries seeded by kubuntu, lubuntu and ubuntu) - bridge-utils (seeded in edubuntu and part of ubuntu-server) - cgroup-lite (seeded in edubuntu and part of ubuntu-server) - gstreamer0.10-ffmpeg (multiple binaries seeded by kubuntu) - libav (multiple binaries seeded by kubuntu, lubuntu, ubuntu and ubuntustudio) - libgsm (one binary seeded by lubuntu) - libva (one binary seeded by lubuntu) - libhybris (multiple binaries seeded by edubuntu, kubuntu, lubuntu and ubuntu) As one of the usual uploaders for bridge-utils and cgroup-lite, I'll kick them out of the list in the description since I don't want anyone doing feature upload of those without having a serious discussion with the release team. Note that the list above is probably inaccurate (missing entries) as for some reason Edubuntu appears to be seeding most of the ubuntu-touch stuff at the moment (not sure why), so I had to clear a lot of those by hand and probably missed a few in the process. ** 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 - bridge-utils calendar-app camera-app - cgroup-lite 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
The Music app for touch is going to use the same mediascanner service as unity-scope-mediascanner, via QML bindings. These QML bindings are provided by the nemo-qml-plugin-grilo-qt5 package in the core apps PPA, to which we'll be switching next week. [1] https://launchpad.net/~ubuntu-touch-coreapps- drivers/+archive/daily/+packages?field.name_filter=grilofield.status_filter=publishedfield.series_filter= -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
Adding mediascanner and unity-scope-mediascanner packages to FFe, basically moving those from https://bugs.launchpad.net/ubuntu/+source /unity-scope-home/+bug/1215397 as those packages are only relevant for touch. -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
looking at bug #1215980, it appears that indicator-power and indicator- datetime are in fact converged indicators shared in common with the desktop, so would not be covered by the scope of this FFe. Dropping them from the list. ** 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 bridge-utils calendar-app camera-app cgroup-lite 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 - indicator-power - indicator-datetime initramfs-tools-ubuntu-touch libav libgsm libhud-qt libhybris libpinyin libqtfolks1 libsynthesis libusermetrics libva lxc 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 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
Re: [Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
On Sat, 2013-08-31 at 19:23 +, Steve Langasek wrote: looking at bug #1215980, it appears that indicator-power and indicator- datetime are in fact converged indicators shared in common with the desktop, so would not be covered by the scope of this FFe. Dropping them from the list. The ones that should be on this list are indicator-location and indicator-network who are not used on the desktop but on the phone today. We hope to bring them to the desktop when they get complete enough to cover all the desktop use-cases as well. But that's not going to happen in the 13.10 timeframe. -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
unity-greeter-session-broadcast would need FFe as well, to be added in the daily-release 'mir' stack. -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
ACK comment 4 5 ** 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 bridge-utils calendar-app camera-app cgroup-lite chewie 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 - indicator-battery - indicator-time + indicator-power + indicator-datetime initramfs-tools-ubuntu-touch libav libgsm libhud-qt libhybris libpinyin libqtfolks1 libsynthesis libusermetrics libva lxc 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 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
According to Ted, url-dispatcher is also a new Touch-specific component that should be added to this list. Iain, any objections? And the 'chewie' package is obsolete (possibly was never in the Ubuntu archive at all). Dropping it from the list. ** 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 bridge-utils calendar-app camera-app cgroup-lite - chewie 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 indicator-power indicator-datetime initramfs-tools-ubuntu-touch libav libgsm libhud-qt libhybris libpinyin libqtfolks1 libsynthesis libusermetrics libva lxc 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 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
- indicator-battery - indicator-time + indicator-power + indicator-datetime i-battery and i-time were the demoware packages -- the FFe request should be for i-power and i-datetime. -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
Hi Scott, Where do we stand on this? I'm personally OK with it except for Qt5. Those packages aren't touch specific. So I initially thought this was a reference to Kubuntu which is not using Qt5 today, and therefore IMHO does not justify special treatment of the package in saucy merely because Kubuntu will use it in the future. However, on closer inspection I see that qt5 is actually in the *Ubuntu* desktop image already, in which case this is a perfectly reasonable restriction. I'll drop qt5 from the list in the bug description - if qt5 needs an FFe that should be handled separately - and take your above comment as confirmation of the standing FFe for the rest of the packages. ** Changed in: ubuntu Status: New = Confirmed -- 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
[Bug 1208989] Re: [FFe] standing freeze exception for Ubuntu Touch-specific packages
Ah, I see that actually only a few of the qt*-opensource-src packages wound up in the list, and this did not include the core packages. So those are Touch-specific in practice right now, but they're also not likely to see FF-breaking updates unless something *else* in the qt5 stack is also being updated, so I think there are no objections to striking them from the list. ** 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). - + - 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 bridge-utils calendar-app camera-app cgroup-lite chewie 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 indicator-battery indicator-time initramfs-tools-ubuntu-touch libav libgsm libhud-qt libhybris libpinyin libqtfolks1 libsynthesis libusermetrics libva lxc 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 qtgraphicaleffects-opensource-src qt-gstreamer qtmultimedia-opensource-src qtpim-opensource-src qtsvg-opensource-src qtsystems-opensource-src qtubuntu qtubuntu-camera qtubuntu-media qtubuntu-media-signals qtubuntu-sensors qtvideo-node qtxmlpatterns-opensource-src 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 - qtgraphicaleffects-opensource-src qt-gstreamer - qtmultimedia-opensource-src - qtpim-opensource-src 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-lens-mock unity-notifications unity-scope-click 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