← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1585362] Re: add stable-phone-overlay repository upon install

 

Deferring the decision about this SRU to the technical board. Standing
policy for Ubuntu is that packages MUST NOT enable third-party
repositories as this completely circumvents all Ubuntu policies. There
might be a plausible exception for this one, but please get a formal
approval for this.

** Also affects: unity8-desktop-session (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: unity8-desktop-session (Ubuntu Xenial)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1585362

Title:
  add stable-phone-overlay repository upon install

Status in Canonical System Image:
  In Progress
Status in unity8-desktop-session:
  Invalid
Status in unity8-desktop-session xenial series:
  In Progress
Status in unity8-desktop-session package in Ubuntu:
  Invalid
Status in unity8-desktop-session source package in Xenial:
  Incomplete

Bug description:
  [Impact]

  There is a push for users of Xenial to test and use Unity8 desktop
  from the Stable Overlay PPA (https://launchpad.net/~ci-train-ppa-
  service/+archive/ubuntu/stable-phone-overlay).  This package update
  will ask the user if they indeed want to add the Stable Overlay PPA,
  and if they do, will have the necessary sources.list.d entry and
  import the PPA's public key.

  ***Note: This change is not in Yakkety due to Yakkety not using the
  Stable Overlay PPA***

  [Test Case]

  * Enable xenial-proposed.
  * apt-get update && apt-get install unity8-desktop-session-mir
  * Answer 'yes' to enabling the Stable Overlay PPA.
  * Run apt-get update.  You should now notice the PPA is being queried.
  * Run apt-get dist-upgrade.  You should see a number of updated/new packages to be installed.

  [Regression Potential]

  The package itself has no regression potential, but packages installed
  from the Stable Overlay could potentially cause issues.  The user does
  have a choice to answer 'No' to not install the overlay to avoid this.

  ******************************************************
  Original description:

  need to add a user prompt for permissions, upon user ok, the package
  should add the stable-phone-overlay to package lists. this way users
  will get a one-stop-shop feel to the install and experience.

  Note: i know importance is "wishlist" but not using that as i want to
  track piority instead b/c we just need to do this

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585362/+subscriptions