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.50) id 1EWm88-0005tV-7X for garchives@archives.gentoo.org; Tue, 01 Nov 2005 02:44:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jA12grxV001473; Tue, 1 Nov 2005 02:42:53 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jA12deGT013458 for ; Tue, 1 Nov 2005 02:39:41 GMT Received: from cpe-65-26-255-237.wi.res.rr.com ([65.26.255.237] helo=nightcrawler) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1EWm3o-0001Ux-Hg for gentoo-dev@lists.gentoo.org; Tue, 01 Nov 2005 02:39:40 +0000 Date: Mon, 31 Oct 2005 20:39:15 -0600 From: Brian Harring To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] GLEP ??: Critical News Reporting Message-ID: <20051101023913.GF10657@nightcrawler> References: <20051101015125.1cc45eb4@snowdrop.home> <20051101021630.GD10657@nightcrawler> <20051101022440.20e46c5f@snowdrop.home> 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: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Zs/RYxT/hKAHzkfQ" Content-Disposition: inline In-Reply-To: <20051101022440.20e46c5f@snowdrop.home> User-Agent: Mutt/1.5.8i X-Archives-Salt: 154ab9ea-7262-4d58-8e94-5be041761f9c X-Archives-Hash: 9105af3385f05002cf20f7909ec34867 --Zs/RYxT/hKAHzkfQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Nov 01, 2005 at 02:24:40AM +0000, Ciaran McCreesh wrote: > On Mon, 31 Oct 2005 20:16:30 -0600 Brian Harring > wrote: > | On Tue, Nov 01, 2005 at 01:51:25AM +0000, Ciaran McCreesh wrote: > | > ``Posted:`` > | > Date of posting, in ``dd-mmm-yyyy`` format (e.g. 14-Aug-2001). > | > Mandatory. > |=20 > | Don't have a good arguement as to why it should be added, but utc=20 > | time seems like it should be included. >=20 > Ok. I nicked the Posting: header from GLEPs, which only use dates. Are > posting times relevant for news items? Only relevant if you get a sameday version bump for a news item, which=20 shouldn't occur, but stupid stuff does occur. Like I said, don't have a good "you must do it cause of x" reason,=20 just a gut feeling it should be there. > | > ``Display-If-Installed:`` > | > A dependency atom or simple package name (for example, > | > `` | > has the package specified installed, the news item should be > | > displayed. > |=20 > | You're going to run into issues with slotmoves for longterm... > |=20 > | I'd personally rather the translation/updating of the atoms specified= =20 > | for this field does *not* occur in portage clientside, iow it's=20 > | handled server side. >=20 > Would adding news/ to the "list of stuff that must be changed when you > do a package move" suffice? Manual labor =3D=3D potential for screwup. :) Should be automatic serverside im, just for the sake of older news=20 items still pointing to appropriate location of a package. > | > News Item Display > | > ----------------- > | >=20 > | > Whenever relevant unread news items are found, ``emerge`` will copy > | > the news file into ``/var/lib/gentoo/news/``. > |=20 > | Expand this to address N repo's all delivering their own news=20 > | please... >=20 > If we have proper named repos... /var/lib/gentoo/news/repo_name/ ? What > are the plans for multiple repositories exactly? You'd have to clarify; Repositories will be labeled by user configuration, but that's a bad=20 bit of data to use for /var/lib/gentoo/news/$REPO imo. Some unique id/label bound with the repo maybe? and yes... bit of=20 overkill, but it's also useful for tracking where/which repo an ebuild=20 was installed from. One thing this glep is missing, and needs to address is signing of the=20 news also. Detached sig probably is best route for the keep it=20 simple route you're going. ~harring --Zs/RYxT/hKAHzkfQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDZtVRvdBxRoA3VU0RAuz9AKC/jYkoIvv2ZXToQtXPktnFd6FY9ACdE9RL jIhZ4cSS/PzsiWG4488FMSk= =7sjS -----END PGP SIGNATURE----- --Zs/RYxT/hKAHzkfQ-- -- gentoo-dev@gentoo.org mailing list