Re: [Desktop 13.04-Topic] Discussing PS-related product processes

2012-11-05 Thread Thomas Prost
Thanks to the one that considered, that there are not only desktop
developpers are reading here :-|
--
Best
Thomas

Am Montag, den 15.10.2012, 13:21 +0500 schrieb Omer Akram:
 In case anyone does not know what PS stands for (which I am sure many
 don't). Its Product Strategy previously called DX-team.
 
 On Mon, Oct 15, 2012 at 12:43 PM, Didier Roche didro...@ubuntu.com
 wrote:
 Hey everyone,
 
 as you probably know already, PS is our upstream for a lot of
 desktop components nowadays (Unity, compiz, webapps,
 indicators, multi touch stack…).
 The past cycle has been a real ride in term of features, which
 spawn the release team, translation team and documentation
 team with FFe/UIFe. We need to discuss a way to ease the
 process in both ways with all involved parts.
 
 Seeing the importance of those components on our stack today,
 I think for instance that having a standing FF/UIF exception
 as we have for GNOME components in ubuntu will make sense.
 However, the counter-part will be that PS will work on getting
 things landing only when they are ready, to avoid further and
 further refinements (and additional documentation changes) as
 we had in the past just to match the date gate. So this one
 can clearly be a win-win situation.
 
 Also, I want to discuss about what can land in a SRU. Little
 (few pixel move) change, not really impacting the
 documentation may want to be considered. We currently have 2
 examples we can discuss in the session:
 
 - https://bugs.launchpad.net/unity/+bug/1043808 (Dash: Preview
 activation doesn't have instant feedback). Design worked on a
 spinner to partially address this one. This is a behavior
 change in some way, for a transient state, however it can be
 completely acceptable in a SRU as it will make the quantal
 experience better and don't change doc/add new strings, and so
 on.
 
 - Another one is the ribbon on the application lens for
 software-center content. This one is giving (due to pixelized
 images with the magazines) a lot of headaches to design and
 they would want to remove it. This specific case is an UI
 change, but doesn't seem it would impact the understanding of
 the lens.
 
 We can base the UDS discussion on those examples to see how we
 can get the process smoother and more reliable for everyone in
 the next cycle and going on. :)
 
 Cheers,
 Didier
 
 
 --
 ubuntu-desktop mailing list
 ubuntu-desktop@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
 
 




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


[Desktop 13.04-Topic] Discussing PS-related product processes

2012-10-15 Thread Didier Roche

Hey everyone,

as you probably know already, PS is our upstream for a lot of desktop 
components nowadays (Unity, compiz, webapps, indicators, multi touch 
stack...).
The past cycle has been a real ride in term of features, which spawn the 
release team, translation team and documentation team with FFe/UIFe. We 
need to discuss a way to ease the process in both ways with all involved 
parts.


Seeing the importance of those components on our stack today, I think 
for instance that having a standing FF/UIF exception as we have for 
GNOME components in ubuntu will make sense. However, the counter-part 
will be that PS will work on getting things landing only when they are 
ready, to avoid further and further refinements (and additional 
documentation changes) as we had in the past just to match the date 
gate. So this one can clearly be a win-win situation.


Also, I want to discuss about what can land in a SRU. Little (few pixel 
move) change, not really impacting the documentation may want to be 
considered. We currently have 2 examples we can discuss in the session:


- https://bugs.launchpad.net/unity/+bug/1043808 (Dash: Preview 
activation doesn't have instant feedback). Design worked on a spinner to 
partially address this one. This is a behavior change in some way, for a 
transient state, however it can be completely acceptable in a SRU as it 
will make the quantal experience better and don't change doc/add new 
strings, and so on.


- Another one is the ribbon on the application lens for software-center 
content. This one is giving (due to pixelized images with the magazines) 
a lot of headaches to design and they would want to remove it. This 
specific case is an UI change, but doesn't seem it would impact the 
understanding of the lens.


We can base the UDS discussion on those examples to see how we can get 
the process smoother and more reliable for everyone in the next cycle 
and going on. :)


Cheers,
Didier
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: [Desktop 13.04-Topic] Discussing PS-related product processes

2012-10-15 Thread Omer Akram
In case anyone does not know what PS stands for (which I am sure many
don't). Its Product Strategy previously called DX-team.

On Mon, Oct 15, 2012 at 12:43 PM, Didier Roche didro...@ubuntu.com wrote:

  Hey everyone,

 as you probably know already, PS is our upstream for a lot of desktop
 components nowadays (Unity, compiz, webapps, indicators, multi touch
 stack…).
 The past cycle has been a real ride in term of features, which spawn the
 release team, translation team and documentation team with FFe/UIFe. We
 need to discuss a way to ease the process in both ways with all involved
 parts.

 Seeing the importance of those components on our stack today, I think for
 instance that having a standing FF/UIF exception as we have for GNOME
 components in ubuntu will make sense. However, the counter-part will be
 that PS will work on getting things landing only when they are ready, to
 avoid further and further refinements (and additional documentation
 changes) as we had in the past just to match the date gate. So this one
 can clearly be a win-win situation.

 Also, I want to discuss about what can land in a SRU. Little (few pixel
 move) change, not really impacting the documentation may want to be
 considered. We currently have 2 examples we can discuss in the session:

 - https://bugs.launchpad.net/unity/+bug/1043808 (Dash: Preview activation
 doesn't have instant feedback). Design worked on a spinner to partially
 address this one. This is a behavior change in some way, for a transient
 state, however it can be completely acceptable in a SRU as it will make the
 quantal experience better and don't change doc/add new strings, and so on.

 - Another one is the ribbon on the application lens for software-center
 content. This one is giving (due to pixelized images with the magazines) a
 lot of headaches to design and they would want to remove it. This specific
 case is an UI change, but doesn't seem it would impact the understanding of
 the lens.

 We can base the UDS discussion on those examples to see how we can get the
 process smoother and more reliable for everyone in the next cycle and going
 on. :)

 Cheers,
 Didier

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


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


Re: [Desktop 13.04-Topic] Discussing PS-related product processes

2012-10-15 Thread Micah Gersten
On 10/15/2012 02:43 AM, Didier Roche wrote:
 Hey everyone,

 as you probably know already, PS is our upstream for a lot of desktop
 components nowadays (Unity, compiz, webapps, indicators, multi touch
 stack...).
 The past cycle has been a real ride in term of features, which spawn
 the release team, translation team and documentation team with
 FFe/UIFe. We need to discuss a way to ease the process in both ways
 with all involved parts.

 Seeing the importance of those components on our stack today, I think
 for instance that having a standing FF/UIF exception as we have for
 GNOME components in ubuntu will make sense. However, the counter-part
 will be that PS will work on getting things landing only when they are
 ready, to avoid further and further refinements (and additional
 documentation changes) as we had in the past just to match the date
 gate. So this one can clearly be a win-win situation.

AIUI, GNOME only has a MicroRelease exception, not a standing FF/UIF
exception.  If Feature Freeze were targeted for Features, then there are
about 2 months left in the cycle to clean up any bugs.  Also, the time
between Feature Freezes is about 6 months, so if their schedule were
adjusted to focus on Feature Freeze instead of the release date, you'd
still get about 6 months of feature work into the release (it also means
you get 2 months of polish as well).  Obviously, if something slips,
there's still the exception process, but that should be the exception,
not the rule.

Thanks,
Micah
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: [Desktop 13.04-Topic] Discussing PS-related product processes

2012-10-15 Thread Jeremy Bicha
Adding ubuntu-doc to the CC list as this seems more a FF/UIFE
discussion than a -desktop discussion.

On 15 October 2012 03:43, Didier Roche didro...@ubuntu.com wrote:
 Hey everyone,

 as you probably know already, PS is our upstream for a lot of desktop
 components nowadays (Unity, compiz, webapps, indicators, multi touch
 stack…).
 The past cycle has been a real ride in term of features, which spawn the
 release team, translation team and documentation team with FFe/UIFe. We need
 to discuss a way to ease the process in both ways with all involved parts.

 Seeing the importance of those components on our stack today, I think for
 instance that having a standing FF/UIF exception as we have for GNOME
 components in ubuntu will make sense. However, the counter-part will be that
 PS will work on getting things landing only when they are ready, to avoid
 further and further refinements (and additional documentation changes) as we
 had in the past just to match the date gate. So this one can clearly be a
 win-win situation.

I believe standing feature freeze exceptions need a history of doing
the right thing, which is not how I would describe what happened for
quantal. Otherwise, it seems to me that giving the developers and
designers more official permission to break the freezes they are
already breaking would make the problems worse.

Or to put it another way, PS really really needs to land these
features closer to the beginning of a cycle in the regular archives
(not a PPA) to get near-real-world testing so that there is time for
polishing. I wonder if the emphasis on keeping Ubuntu+1 working has
gone too far and if we are actually pushing Ubuntu developers to land
new features late.

 Also, I want to discuss about what can land in a SRU. Little (few pixel
 move) change, not really impacting the documentation may want to be
 considered. We currently have 2 examples we can discuss in the session:

 - https://bugs.launchpad.net/unity/+bug/1043808 (Dash: Preview activation
 doesn't have instant feedback). Design worked on a spinner to partially
 address this one. This is a behavior change in some way, for a transient
 state, however it can be completely acceptable in a SRU as it will make the
 quantal experience better and don't change doc/add new strings, and so on.

Adding a busy spinner seems harmless enough and wouldn't impact docs
or translations. I don't think it would make much of a difference for
video reviews. On the other hand, I wouldn't want to see animations
change near Final Freeze or after.

 - Another one is the ribbon on the application lens for software-center
 content. This one is giving (due to pixelized images with the magazines) a
 lot of headaches to design and they would want to remove it. This specific
 case is an UI change, but doesn't seem it would impact the understanding of
 the lens.

I need more information about that issue.

 We can base the UDS discussion on those examples to see how we can get the
 process smoother and more reliable for everyone in the next cycle and going
 on. :)

 Cheers,
 Didier

Thanks,
Jeremy

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