← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1302620] [NEW] [FFe] Remove remotelinux plugin and its dependencies from the QtC package

 

Public bug reported:

FFe for splitting the remotelinux plugin and its dependencies into new packages.
Also introduces a new abstract interface to allow derivation for plugins depending on the remotelinux plugin.

The new packages are developed at: lp:qtcreator-plugin-remotelinux and are a requirement
for the Ubuntu-SDK qtcreator-plugin which will improve the UX drastically for cmake based UbuntuSDK
projects.

This FFe is about patching the mentioned plugins out of the QtC package, so the
packages can be installed instead.

The patched QtCreator is in this branch: lp:~zeller-benjamin/kubuntu-
packaging/qtcreator

Because of this breaking the ABI for QtC plugins deriving from remotelinux
and changing dependencies, this change needs to be landed together with the required changes to:
- qtcreator-plugin-cmake (lp:~zeller-benjamin/qtcreator-plugin-cmake/remotelinuxdeps)
- qtcreator-plugin-remotelinux ( lp:qtcreator-plugin-remotelinux)

Build log with the changes available from here:
https://launchpad.net/~ubuntu-sdk-team/+archive/tools-development/+build/5867520

The packages are already available from the ppa:
https://launchpad.net/~ubuntu-sdk-team/+archive/tools-development/+packages

** Affects: qtcreator (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  FFe for splitting the remotelinux plugin and its dependencies into new packages.
  Also introduces a new abstract interface to allow derivation for plugins depending on the remotelinux plugin.
  
  The new packages are developed at: lp:qtcreator-plugin-remotelinux and are a requirement
  for the Ubuntu-SDK qtcreator-plugin which will improve the UX drastically for cmake based UbuntuSDK
  projects.
  
  This FFe is about patching the mentioned plugins out of the QtC package, so the
  packages can be installed instead.
+ 
+ The patched QtCreator is in this branch: lp:~zeller-benjamin/kubuntu-
+ packaging/qtcreator
  
  Because of this breaking the ABI for QtC plugins deriving from remotelinux
  and changing dependencies, this change needs to be landed together with the required changes to:
  - qtcreator-plugin-cmake (lp:~zeller-benjamin/qtcreator-plugin-cmake/remotelinuxdeps)
  - qtcreator-plugin-remotelinux ( lp:qtcreator-plugin-remotelinux)
  
  Build log with the changes available from here:
  https://launchpad.net/~ubuntu-sdk-team/+archive/tools-development/+build/5867520
  
  The packages are already available from the ppa:
  https://launchpad.net/~ubuntu-sdk-team/+archive/tools-development/+packages

** Branch linked: lp:~zeller-benjamin/kubuntu-packaging/qtcreator

** Branch linked: lp:~zeller-benjamin/qtcreator-plugin-
cmake/remotelinuxdeps

** Branch linked: lp:qtcreator-plugin-remotelinux

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtcreator in Ubuntu.
https://bugs.launchpad.net/bugs/1302620

Title:
  [FFe] Remove remotelinux plugin and its dependencies from the QtC
  package

Status in “qtcreator” package in Ubuntu:
  New

Bug description:
  FFe for splitting the remotelinux plugin and its dependencies into new packages.
  Also introduces a new abstract interface to allow derivation for plugins depending on the remotelinux plugin.

  The new packages are developed at: lp:qtcreator-plugin-remotelinux and are a requirement
  for the Ubuntu-SDK qtcreator-plugin which will improve the UX drastically for cmake based UbuntuSDK
  projects.

  This FFe is about patching the mentioned plugins out of the QtC package, so the
  packages can be installed instead.

  The patched QtCreator is in this branch: lp:~zeller-benjamin/kubuntu-
  packaging/qtcreator

  Because of this breaking the ABI for QtC plugins deriving from remotelinux
  and changing dependencies, this change needs to be landed together with the required changes to:
  - qtcreator-plugin-cmake (lp:~zeller-benjamin/qtcreator-plugin-cmake/remotelinuxdeps)
  - qtcreator-plugin-remotelinux ( lp:qtcreator-plugin-remotelinux)

  Build log with the changes available from here:
  https://launchpad.net/~ubuntu-sdk-team/+archive/tools-development/+build/5867520

  The packages are already available from the ppa:
  https://launchpad.net/~ubuntu-sdk-team/+archive/tools-development/+packages

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


Follow ups

References