Comment 127 for bug 733349

Revision history for this message
Sam Spilsbury (smspillaz) wrote : Re: [Bug 733349] Re: Minimize Application's Windows upon clicking it's Launcher Icon

>
> 2) You (meaning Canonical) accept the fact that people post requests in
> which they demand changes to the system. But Canonical should then make
> clear that they do not want any extra work from non-canonical members
> because they are not willing to maintain patches from users. So do not
> post any messages on planet.ubuntu or anywhere to get people to fix
> bugs, as I deem this  insolent. Canonical cannot request users to work
> for free on those bugs  they deem worthy to be worked on but completely
> ignore those bugs in which they are not interested.

Bugfixing is not the same as adding functionality or changing the
direction of the design of the project. The design team and the
ayatana community have worked hard to create a design vision for
Unity, and it is clear that we want something that is consistent with
the goals of Canonical Design and Ayatana. Thus, those who create the
product have a voice in the direction it goes in. This is no different
to the way it works in KDE, or GNOME or any other distribution with
module proposals and the like.

On the other hand, we actively encourage developers to submit patches
and create branches which enhance the product based on the overall
vision of the product or fix things which do not work in the way that
they are supposed to work in the product. That kind of participation
is beneficial for everybody, because it means that everyone is working
on a project with a similar vision rather than a fragmented vision.

I wouldn't frame this as "free work", that's missing the entire point
of the community around the Unity (and compiz) projects. I've met our
contributors personally and I can see that they share the exact same
vision as everybody else on the Desktop Experience team and the Design
Team. There are going to be points of contention where the vision
diverges in small places. However, I can say that from my many years
of working "for free" in open source communities and projects, it is
as much as being valued as a member of the team as it is achieving a
vision that you want too. People contribute because they are
passionate about the project, just as Canonical employees choose to
work for Canonical because they are passionate about making Ubuntu
win.

> You received this bug notification because you are a member of Unity
> Bugs, which is subscribed to unity in Ubuntu.
> https://bugs.launchpad.net/bugs/733349
>
> Title:
>  Minimize Application's Windows upon clicking it's Launcher Icon
>
> Status in Ayatana Design:
>  Won't Fix
> Status in Unity:
>  Won't Fix
> Status in “unity” package in Ubuntu:
>  Won't Fix
>
> Bug description:
>  What I do miss in Natty (Alpha 3 + daily builds) is the possibility to click on the app. icon on the Unity launcher bar to minimize all windows of that application, not only to launch/restore it.
>  mlaverdiere's futher addition: https://bugs.launchpad.net/ayatana-design/+bug/733349/comments/2
>
>  My suggestion would be to modify the interaction-design/process like
>  this (*=my modification proposal/2 cents!):
>
>  1) start it, if it hasn't been started yet;
>  *2) restore it, if it is minimized;
>  *3) focus the app, if it's started, not minimized and has not the focus yet;
>  4) spread windows (of app), if app is focused and has multiple windows open;
>  *5) minimize it if it is in spread-mode (see 4).
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ayatana-design/+bug/733349/+subscriptions
>

--
Sam Spilsbury