Bug#854587: icedove: incorrect start-version in {icedove,thunderbird}.maintscript
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
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
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
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
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
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
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?