[kde-workspace] kwin/data/desktop: Move kwin/data to kwin/data/desktop so that I can add kwin/data/active.
Thomas Pfeiffer
colomar at autistici.org
Tue Apr 24 09:35:59 UTC 2012
On 24.04.2012 10:58, Lamarque V. Souza wrote:
> Em Monday 23 April 2012, Martin Gräßlin escreveu:
>
> > Hi Lamarque,
>
> Hi,
>
> > I'm quite confused by your three commits [1, 2, 3]. Why are they needed? We
>
> > nowhere in KWin have folder distinction for "desktop" and "active" and I do
>
> > not like that at all.
>
> PA2 uses thumbnails as LayoutName, PA3 uses window_strip, we need to change that
> when someone upgrades PA2 to PA3:
>
> https://bugs.kde.org/show_bug.cgi?id=298285
>
> > Why did you push directly to master without consulting the KWin development
>
> > team (no review request, no mail to mailing list, no ack in commits)?
>
> It looked a simple change and has been tested. Sorry for that, I will open a
> review request next time.
>
> > We also had some discussions about the update scripts in the past for
>
> > active and found a bug in one of the scripts. So in case you just found
>
> > some issues it would have been better to report a bug to fix it properly.
>
> The commits were in reponse to the bug reported above.
>
> > Overall I find that pretty uncool :-(
>
> Ok, sorry again.
Since I was the one who filed the bug Lamarque mentioned, I feel I should
provide some context here.
The situation is such: A few weeks ago, the repository which is used by default
on the Plasma Active 2 Meego image provided by basyskom was updated to package
versions which worked well with newly created Testing images.
However, when I updated an existing PA 2 image, I noticed the bug mentioned by
Lamarque which was caused by an entry in kwinrc that doesn't work with the new
KWin version on Plasma Active.
Now the problem was that end users which used the PA2 Meego image would have a
broken Task Switcher after doing a regular update, which severely affects the
whole system. This was a situation we needed to fix urgently. Therefore,
Lamarque did somewhat of a quick-fix to the problem, which worked for Plasma
Active, but obviously wasn't exactly an elegant solution from the KWin team's
point of view.
With the help of the KWin team, probably a more elegant solution could have been
found. Our lesson learned was that from now on, we will do upgrade tests before
merging changes to the Stable repository, so we can avoid creating situations
where we need to find solutions in a hurry because they affect live users.
So I hope situations like this can be avoided in the future.
Cheers,
Thomas
More information about the Active
mailing list