Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript

2017-02-23 Thread Andreas Beckmann
Followup-For: Bug #854587
Control: found -1 1:45.7.1-1

Unfortunately the upload to sid happened with the wrong start-version
(1:45.6.0-2~) while testing already has 1:45.6.0-2
Please update this to 1:45.7.1-2~ (or whatever-the-*next*-upload-will-be plus 
"~")

Thanks


Andreas



Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript

2017-02-09 Thread Carsten Schoenert
Hello Viktor,

On Thu, Feb 09, 2017 at 09:01:00PM +, Viktor Jägersküpper wrote:
 
> A suggestion from a user's point of view:
> 
> You could also move/incorporate the content of the icedove.NEWS file to
> the popup which will be shown during the migration of the icedove
> profile(s) (#854488). This covers the (unusual?) case when
> apt-listchanges is not installed.

https://anonscm.debian.org/cgit/pkg-mozilla/icedove.git/commit/?h=debian/experimental=f3d64ae40b8538d666d2cc5b2ae5fd74642bdbfb

Attention, it's still hot. ;)

> I also want to mention users who don't have root privileges like me when
> I used a PC in my university. These users will never see the
> icedove.NEWS info, but only the popup, and they will probably see the
> Icedove->Thunderbird link provided by the icedove.desktop file.
> 
> The reason for my suggestion is that I believe you have already planned
> to provide the info about the re-branding to thunderbird
> - for jessie and wheezy in the security-announce email
> - for upgrades from jessie to stretch in the release notes

We got recently the o.k. from the release team for introducing the
de-branded Thunderbird packages into the Stretch release. So we can now
start.
We was thinking about the Jessie and Wheezy releases but we will now
start with Stretch. Hopefully we don't have to much adjust here so we
can go quickly over to the de-branding in the other releases too.

> So you only need to have the new src:thunderbird package in stretch (the
> release team has to give their ok to this of course because it is a new
> source package), jessie and wheezy.

No, not really as this requirement is only true about binary packages.
So we don't need to go through NEW again for the change of the source
package. The stable-security team was noting they will probably accept
the new thunderbird packages. But we need to get in contact with them.

> Maybe I forgot something, but I hope this will simplify the work for
> you. It is of course your decision if the additional work for two source
> packages is worth it only for giving the info about the re-branding via
> apt-listchanges. My point of view is that you will have the attention of
> all users when they want to *use* Icedove/Thunderbird, that means when
> the actual migration of the profile(s) takes place, and the popup is the
> best way to get attention.

We will see if we still got now some corner cases with the new
additional pop-up window. With the 45.7.1 starting we need to collect
other probably visible issues of the transmigration. It's planned to
upload the next version to unstable/sid this weekend.

Regards
Carsten



Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript

2017-02-09 Thread Viktor Jägersküpper
Andreas Beckmann:
> On 2017-02-08 16:23, Carsten Schoenert wrote:
>>> PS: do you plan to rename the source package to thunderbird, too?
>>
>> Yes, this is planned. But probaly after the Stretch release. Otherwise
>> we may conflict with apt-listchanges and the wanted pop-up for the
>> change of the icedove package.
> 
> You could continue building the transitional packages from src:icedove
> (so icedove.NEWS will be shown as intended) and only move the new
> content-bearing thunderbird packages to src:thunderbird.
> IMO that would make maintenance over stretch lifetime easier ... than
> having src:icedove (non-transitional) in stretch (stable) and
> src:thunderbird in buster (testing) over stretch's lifetime (expecting
> some new upstream releases going into stretch, too).
> It might make maintenance a bit more difficult for jessie (oldstable)
> though ...

A suggestion from a user's point of view:

You could also move/incorporate the content of the icedove.NEWS file to
the popup which will be shown during the migration of the icedove
profile(s) (#854488). This covers the (unusual?) case when
apt-listchanges is not installed.

I also want to mention users who don't have root privileges like me when
I used a PC in my university. These users will never see the
icedove.NEWS info, but only the popup, and they will probably see the
Icedove->Thunderbird link provided by the icedove.desktop file.

The reason for my suggestion is that I believe you have already planned
to provide the info about the re-branding to thunderbird
- for jessie and wheezy in the security-announce email
- for upgrades from jessie to stretch in the release notes

So you only need to have the new src:thunderbird package in stretch (the
release team has to give their ok to this of course because it is a new
source package), jessie and wheezy.

Maybe I forgot something, but I hope this will simplify the work for
you. It is of course your decision if the additional work for two source
packages is worth it only for giving the info about the re-branding via
apt-listchanges. My point of view is that you will have the attention of
all users when they want to *use* Icedove/Thunderbird, that means when
the actual migration of the profile(s) takes place, and the popup is the
best way to get attention.

Viktor



Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript

2017-02-09 Thread Andreas Beckmann
On 2017-02-08 16:23, Carsten Schoenert wrote:
>> PS: do you plan to rename the source package to thunderbird, too?
> 
> Yes, this is planned. But probaly after the Stretch release. Otherwise
> we may conflict with apt-listchanges and the wanted pop-up for the
> change of the icedove package.

You could continue building the transitional packages from src:icedove
(so icedove.NEWS will be shown as intended) and only move the new
content-bearing thunderbird packages to src:thunderbird.
IMO that would make maintenance over stretch lifetime easier ... than
having src:icedove (non-transitional) in stretch (stable) and
src:thunderbird in buster (testing) over stretch's lifetime (expecting
some new upstream releases going into stretch, too).
It might make maintenance a bit more difficult for jessie (oldstable)
though ...


Andreas



Processed: Re: Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript

2017-02-08 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 pending
Bug #854587 [icedove] icedove: incorrect start-version in 
{icedove,thunderbird}.maintscript
Added tag(s) pending.

-- 
854587: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854587
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript

2017-02-08 Thread Carsten Schoenert
Control: tags -1 pending

Hello Andreas,

On Wed, Feb 08, 2017 at 02:15:46PM +0100, Andreas Beckmann wrote:
 
> the .maintscript files list a start-version of 1:45.6.0-1~, but sid has
> already a newer untransitioned version: 1:45.6.0-2

Good catch! Thanks.

> PS: do you plan to rename the source package to thunderbird, too?

Yes, this is planned. But probaly after the Stretch release. Otherwise
we may conflict with apt-listchanges and the wanted pop-up for the
change of the icedove package.

Regards
Carsten



Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript

2017-02-08 Thread Andreas Beckmann
Package: icedove
Version: 1:45.6.0-3
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

the .maintscript files list a start-version of 1:45.6.0-1~, but sid has
already a newer untransitioned version: 1:45.6.0-2


Andreas

PS: do you plan to rename the source package to thunderbird, too?