On Wed, Dec 10, 2014 at 06:54:17AM -0700, Anthony Fok wrote:
> Hi Julian,
> 
> I forgot to say in my last reply: I thought you were not around, so I
> had already prepared an NMU for upload to the DELAYED/10-days queue,
> with the changes committed to your collab-maint repository:
> 
>     http://anonscm.debian.org/cgit/collab-maint/app-install-data.git
> 
> and was getting ready to write to you about it.  :-)

But you included many unrelated changes which do not belong into
an NMU.

> 
> Anyhow, looking back the history of this bug report and the two other
> reports that were merged, I will say this:
> 
> You should have patched spout.desktop way back in March 2013 rather
> than waiting till after the Wheezy release, and then kind of
> forgetting about it.

The spout maintainer should have fixed his package in unstable
too. I assume I waited for him to update first and wanted to do
another update run from the archive later on, but forgot about
it (or it was too close to release, I don't know what happened
two years ago ...)

And yes, I forget about stuff starting in April, because a
new semester starts and university keeps me busy enough most
of the time until late July.

> 
> Yes, it was the Wheezy Freeze, but it was the perfect time for
> resolving this kind of bug, because you would have fixed a rather
> nasty problem that multiple users ran into.  You weren't introducing
> any new feature to the package even if you were to fetch the newer
> spout.desktop from experimental, so it was a perfectly acceptable fix
> to get into Wheezy even during the freeze.

To me it looked like a minor cosmetic issue. I was not aware that it
was annoying until Joey wrote the email in July 2013 (which I probably
assumed to refer to != stable). At that point, there were practically
no real users anymore, and we probably already decided to kick out
app-install-data completely for Jessie. 

And even in wheezy, the whole software-center eco system was already
replaced by PackageKit as the default, so there were not many users
left.

If this is a real problem for stable users as well (spamming cron),
feel free to ask the stable release team if this can be fixed in a
point release and upload a stable update to -proposed-updates.

> 
> Well, how time flies, and the Jessie Freeze is upon us, and yet this
> problem was left unresolved, and still biting unsuspecting end users
> to this day.  This time around, you tell us that you never intended to
> keep app-install-data around, and requests its removal from unstable
> (sid), i.e. it would finally be gone from Debian 9.0.  But what about
> Debian 8.0?

Removals from testing are done automatically when the package is
removed from unstable.

> 
> You see, this is equivalent of saying, "Oh, I will have it fixed for
> the NEXT release," but seems to have forgotten that "Users of Stable
> Release" also suffer from this bug!  Debian 7.0 (Wheezy) users who
> have unluckily installed both "app-install-data" and
> "apt-xapian-index" have already suffered from this bug, and if we
> don't get the bug fixed specifically for Jessie, Debian 8.0 (Wheezy)
> users will suffer the same bug too!
> 
> 
> Please be mindful that:
> 
>   * Not all end users are technies like us.
>      Many wouldn't have a clue what to do when they see a bug like this,
>      and they need our help to squash the bug!
> 
>   * While it is good that you always look to the "future",
>      please do not forget the "present" and the "past"!
>      Our "testing" and "stable" users are suffering from the same bug,
>      and they need our help too!
> 
>   * If it is a bug, especially when multiple people
>      have complained about it, get it fixed ASAP,
>      even during the freeze, because that is what the freeze is for!
> 
>      "Freeze" does *not* mean "do nothing until the freeze is over"!

I was only aware of a minor issue. It did not affect software-center
which is the only reason I packaged app-install-data and the only
thing I tested it with.

A minor issue is by definition not suitable for a fix during the
freeze (or in a stable release), as only release-critical (and earlier
in the freeze, important) bugs are allowed to be fixed.


-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Be friendly, do not top-post, and follow RFC 1855 "Netiquette".
    - If you don't I might ignore you.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to