Feature #7349
Package window-picker-applet
0%
Description
as seen on tails-dev@
We need a package for https://github.com/lanoxx/window-picker-applet,
which was reviewed at commit ebcc436c1e
There is an old packaging at:
https://packages.debian.org/search?keywords=window-picker-applet
The current ugly but working packaging is at:
http://git.tails.boum.org/gnome-panel-applet-window-picker/
better start from http://packages.qa.debian.org/window-picker-applet
Subtasks
History
#1 Updated by intrigeri 2014-06-01 02:01:01
- Subject changed from Package gnome-window-picker-applet to Package window-picker-applet
- Status changed from New to Confirmed
#2 Updated by intrigeri 2014-06-01 02:01:46
- Target version set to Tails_1.1
- Parent task set to
Feature #7312
#3 Updated by Anonymous 2014-06-03 04:46:22
There is now an ITP bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750436
#4 Updated by intrigeri 2014-06-03 05:18:25
> There is now an ITP bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750436
Great! I usertagged it “user-interface”.
Don’t hesitate making it clear that you’re doing this because Tails
needs it, when filing such bugs: it might encourage people to give you
a hand, and/or help Debian folks who did not get it yet to understand
that we really are contributing to Debian :)
#5 Updated by alant 2014-06-10 05:12:36
There is work done and we decided on tails-dev that the current package could go in 1.1 as long as a good package should reach debian soon, so I wanted to make this a subtask of Feature #7377 but for some reason redmine answers me “Parent task is invalid” when I try to do so.
#6 Updated by intrigeri 2014-06-10 10:45:21
- Status changed from Confirmed to In Progress
#7 Updated by anonym 2014-06-19 18:15:03
- Parent task deleted (
)Feature #7312
#8 Updated by anonym 2014-06-19 18:15:16
- Parent task set to
Feature #7377
#9 Updated by intrigeri 2014-07-19 17:20:44
- related to
Bug #7365: Report bugs spotted by window-picker-applet audit upstream added
#10 Updated by intrigeri 2014-07-20 20:27:37
- Target version changed from Tails_1.1 to Tails_1.2
#11 Updated by intrigeri 2014-09-23 13:09:59
What’s the status on that one?
Note that all our patches were merged upstream (Bug #7365), so basing the package on an up-to-date Git snapshot seems to be the way to go.
#12 Updated by BitingBird 2014-09-26 11:44:53
I see something in sid, but no source package. Waiting for the ftp masters maybe ? https://packages.debian.org/sid/window-picker-applet
#13 Updated by intrigeri 2014-09-26 12:32:06
> I see something in sid, but no source package. Waiting for the ftp masters maybe ?
No, it’s not in sid anymore (only a non-decrufted binary package for the unofficial m68k port, no idea why it’s still around). Our updated package hasn’t been uploaded yet, and I don’t think it’s ready either.
#14 Updated by intrigeri 2014-10-06 05:38:12
- Target version changed from Tails_1.2 to Tails_1.2.1
Postponing to the next release, again.
#15 Updated by Anonymous 2014-10-10 03:27:24
The applet has been merged into gnome-applets source tree, and will be part of next gnome-applets release.
See: https://git.gnome.org/browse/gnome-applets/commit/?id=1488a6eb2edea605
So, should this ticket be closed?
#16 Updated by intrigeri 2014-10-10 03:52:03
> The applet has been merged into gnome-applets source tree, and will be part of next gnome-applets release.
Good news! :)
> So, should this ticket be closed?
Yes, probably… once it’s been verified that our bunch of bugfixes (merged into the original upstream) are part of the code that was merged into gnome-applets.
However, we’ll only have this in Jessie+1, which means we’ll carry our current, ugly, without bugfixes package for about 3 more years. I’m not very happy with that situation.
One way to solve this would be to 1. wait for gnome-applets to be released upstream with this applet included; 2. wait for the new upstream release to reach sid and then testing; 3. backport the newer gnome-applets for Jessie. Each “wait” steps may actually need some help from us, if we want to see it happen at all: the Debian GNOME team isn’t putting much resources into the flashback mode.
So, IMO when we close this ticket, we should replace it with another one that would be about having the newer gnome-applets in jessie-backports, with the subtasks described above.
#17 Updated by Anonymous 2014-10-14 02:38:42
intrigeri wrote:
> > The applet has been merged into gnome-applets source tree, and will be part of next gnome-applets release.
>
> Good news! :)
>
> > So, should this ticket be closed?
>
> Yes, probably… once it’s been verified that our bunch of bugfixes (merged into the original upstream) are part of the code that was merged into gnome-applets.
>
> However, we’ll only have this in Jessie+1, which means we’ll carry our current, ugly, without bugfixes package for about 3 more years. I’m not very happy with that situation.
Sorry, i was a bit slow on that one..
> One way to solve this would be to 1. wait for gnome-applets to be released upstream with this applet included; 2. wait for the new upstream release to reach sid and then testing; 3. backport the newer gnome-applets for Jessie. Each “wait” steps may actually need some help from us, if we want to see it happen at all: the Debian GNOME team isn’t putting much resources into the flashback mode.
> So, IMO when we close this ticket, we should replace it with another one that would be about having the newer gnome-applets in jessie-backports, with the subtasks described above.
I will create those tickets and assign them to me then.
#18 Updated by Anonymous 2014-10-14 02:45:42
- Status changed from In Progress to Rejected
Created Feature #8111, Feature #8112, Feature #8113 as a follow-up.
#19 Updated by intrigeri 2014-10-17 02:00:27
- related to
Bug #8147: Install windowpicker applet from Debian added