On Fri, Sep 13, 2013 at 11:14:08PM -0400, Didier Roche wrote:
> Le 13/09/2013 23:10, Ted Gould a écrit :
> >On Sat, 2013-09-14 at 02:47 +0000, Didier Roche wrote:
> >>Reverted because it's breaking FFe, Upstream, please file one before 
> >>merging that.
> >
> >Seriously, not cool guys.  We landed this feature back in August.
> >Then it got backed out because of a MIR, which we filed and
> >finally got in.  Then we got blocked by the release system not
> >releasing indicator-power for almost two weeks.
> >
> >That being said it's a menu item that only appears on the phone
> >and should be covered by the FFe for indicator features that are
> >exclusive to the phone UI.
> >
> >Ted
> >
> 
> Ted, look at the discussion on IRC:
> http://irclogs.ubuntu.com/2013/09/14/%23ubuntu-devel.html#t01:41

Hi Ted,

So, to summarize, all the dependencies are indeed in main and so the
resulting package is perfectly fine on the phone.

The problem is that this added dependency also brings 10 extra packages
to the Ubuntu Desktop installation, most if not all of those packages
are supposed to be touch-specific and as such benefit from the generic
touch FFe that was granted earlier on.

The condition for that FFe was that touch-specific packages would be
exempt from the FeatureFreeze so long as they're only seeded on touch.

Your change essentially got:
 - apparmor-easyprof-ubuntu
 - click
 - click-apparmor
 - libupstart-app-launch1
 - liburl-dispatcher1
 - python3-apparmor-click
 - python3-click
 - upstart-app-launch
 - upstart-app-launch-tools
 - url-dispatcher

Seeded in Ubuntu Desktop, making them no longer touch-specific and so
requiring each of those to respect the FeatureFreeze.

As I doubt this was your intend with that upload (looked to me like you
just wanted a working "Battery Settings" menu item), I thought it'd be
reasonable to revert this one for now until you can find a way to make
the indicator work without seeding a bunch of touch-specific packages
onto everyone's machine.

If you indeed intended for all of the above packages to be installed on
everyone's machine by default, then I'd recommend you file an FFe for
this change and warn all of the affected developers that they'll now be
subject to FeatureFreeze.

PS: I'm adding the release-team mailing-list to Cc.

-- 
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com

Attachment: signature.asc
Description: Digital signature

-- 
Ubuntu-release mailing list
Ubuntu-release@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-release

Reply via email to