From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HkjWD-0006Xz-7U for garchives@archives.gentoo.org; Sun, 06 May 2007 16:23:29 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l46GMbqY029995; Sun, 6 May 2007 16:22:37 GMT Received: from dd14500.kasserver.com (dd14500.kasserver.com [85.13.135.241]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l46GKmei027791 for ; Sun, 6 May 2007 16:20:48 GMT Received: from hoshino (unknown [82.139.196.236]) by dd14500.kasserver.com (Postfix) with ESMTP id 1336731240 for ; Sun, 6 May 2007 18:20:48 +0200 (CEST) From: expose@luftgetrock.net To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] GLEP 42 news item for review: Radiant upgrade Date: Sun, 6 May 2007 18:20:31 +0200 User-Agent: KMail/1.9.5 References: <1178433936.13701.10.camel@ip6-localhost> <1178466564.17854.3.camel@ip6-localhost> <20070506165151.55c182b6@snowflake> In-Reply-To: <20070506165151.55c182b6@snowflake> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705061820.31126.expose@luftgetrock.net> X-Archives-Salt: 7eb73923-46e8-4cda-8854-ba16d772595c X-Archives-Hash: 6b019aca352c120ac03d52865fa4a559 Ciaran McCreesh wrote: > After. For before, use Display-If-Installed: on a lower version. See below. Ciaran McCreesh wrote: > > > You want Display-If-Installed:, because users that > > > have earlier versions will be affected at some point in the future. > > > > I'm afraid that this is not correct, because the semantics of > > Display-If-Installed don't match the use case I described. > > Specifically, it will cause the news item to be shown way to early > > for users on a stable profile. > > Thus giving them lots of notice, which is one of the things the GLEP > was designed to do. If either the news item is shown once, it is bad because the user might forget about if until that package actually hits the stable branch. If the news item is shown more than once - where I currently see no evidence for except one possible way "giving them lots of notice" could be interpreted, although this is in contrast to the GLEP as I understand it, it is bad because people will sooner or later be annoyed by this kind of behaviour when reading "ABI will break" for a zillion of times... The only solution I currently see is an additional field in the header, a change in behaviour and therefore the GLEP itself. In particular, this field could be my previous understanding of "Display-If-Upgrading-From-To" namely "Display-Before-Upgrading-From-To" which would fit the requirements defined by the GLEP: "Preemptive Users should be told of changes before they break a system, not after the damage has already been done. Ideally, the system administrator would be given ample warning to plan difficult upgrades and changes, rather than only being told just before action is necessary." -- gentoo-dev@gentoo.org mailing list