public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Simon Stelling <blubb@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev]  Re: Changelogs
Date: Wed, 27 Jul 2005 14:13:12 +0200	[thread overview]
Message-ID: <42E77A58.30502@gentoo.org> (raw)
In-Reply-To: <pan.2005.07.27.04.16.52.411549@cox.net>

Hi,

Duncan wrote:
> and see what's up, or one can visit the website and check it out there,
> but for such a critical part of a Gentoo machine's infrastructure, one
> would certainly wish for something a bit easier than either of these. 

Erm, is that a joke? You want an easier way than browsing to a web page
and read? Why should portage go different ways than every other software
project?

> Expanding on the idea a bit further, what about creating a generic "emerge
> changelog" function, that fetches the tarball if necessary, then extracts
> only the changelog, and opens it for viewing (presumably using the $PAGER
> environmental variable to determine what to display it with)?  Naturally,
> given Gentoo can't control the upstream changelog format, enforcing
> parseability rules as it does for its own, the entire changelog would of
> necessity be displayed, leaving the user to figure out the relevant
> cutoffs instead of doing it automatically as emerge -pl does with the
> portage tree changelogs, but it'd still be a rather easier way to view
> upstream changelogs before installation (or for that matter, after) than
> we have now.

Portage is a package manager. package managers have to manage package
versions and their dependencies. They do NOT have to be fancy changelog
readers. As you already stated, it's not the developers responsibility
to get you upgrade information. While I can see a great benefit in
putting important information into the changelog, I really can't see why
portage should provide functions to read a changelog, when nearly all
packages provide the same information on their homepages. Additionally,
if you really have to read the changelog before emerging the new
version, the information is really important, and I'm sure it will show
up in portage's changelog.

Please don't make portage a news reader.

Regards,

-- 
Simon Stelling
Gentoo/AMD64 Operational Co-Lead
blubb@gentoo.org
-- 
gentoo-dev@gentoo.org mailing list



  parent reply	other threads:[~2005-07-27 12:15 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-27  2:05 [gentoo-dev] Changelogs Alec Warner
2005-07-27  2:22 ` Georgi Georgiev
2005-07-27  4:16   ` [gentoo-dev] Changelogs Duncan
2005-07-27 11:40     ` Michael Cummings
2005-07-27 12:13     ` Simon Stelling [this message]
2005-07-27 12:38       ` Michael Cummings
2005-07-27 12:52         ` Alin Nastac
2005-07-27 13:19       ` Alec Joseph Warner
2005-07-27 13:38         ` Simon Stelling
2005-07-27 14:00           ` Alec Joseph Warner
2005-07-27 15:37             ` Georgi Georgiev
2005-07-27 14:58         ` Jason Stubbs
2005-07-27 14:50 ` [gentoo-dev] Changelogs Jason Stubbs
2005-07-28  0:02   ` Alec Warner
2005-07-28 13:58     ` Jason Stubbs
2005-07-27 16:59 ` Maurice van der Pot
2005-07-27 18:23   ` Alec Joseph Warner
2005-07-27 18:29     ` Donnie Berkholz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=42E77A58.30502@gentoo.org \
    --to=blubb@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox