1 |
Simon Stelling wrote: |
2 |
> Hi, |
3 |
> |
4 |
> Duncan wrote: |
5 |
> |
6 |
>>and see what's up, or one can visit the website and check it out there, |
7 |
>>but for such a critical part of a Gentoo machine's infrastructure, one |
8 |
>>would certainly wish for something a bit easier than either of these. |
9 |
> |
10 |
> |
11 |
> Erm, is that a joke? You want an easier way than browsing to a web page |
12 |
> and read? Why should portage go different ways than every other software |
13 |
> project? |
14 |
> |
15 |
> |
16 |
>>Expanding on the idea a bit further, what about creating a generic "emerge |
17 |
>>changelog" function, that fetches the tarball if necessary, then extracts |
18 |
>>only the changelog, and opens it for viewing (presumably using the $PAGER |
19 |
>>environmental variable to determine what to display it with)? Naturally, |
20 |
>>given Gentoo can't control the upstream changelog format, enforcing |
21 |
>>parseability rules as it does for its own, the entire changelog would of |
22 |
>>necessity be displayed, leaving the user to figure out the relevant |
23 |
>>cutoffs instead of doing it automatically as emerge -pl does with the |
24 |
>>portage tree changelogs, but it'd still be a rather easier way to view |
25 |
>>upstream changelogs before installation (or for that matter, after) than |
26 |
>>we have now. |
27 |
> |
28 |
> |
29 |
> Portage is a package manager. package managers have to manage package |
30 |
> versions and their dependencies. They do NOT have to be fancy changelog |
31 |
> readers. As you already stated, it's not the developers responsibility |
32 |
> to get you upgrade information. While I can see a great benefit in |
33 |
> putting important information into the changelog, I really can't see why |
34 |
> portage should provide functions to read a changelog, when nearly all |
35 |
> packages provide the same information on their homepages. |
36 |
Because the functionality already exists and is in stable portage? |
37 |
Because some developers maintain system critical packages that can cause |
38 |
large amounts of breakage and get complaints from users when things |
39 |
break? Gentoo is a distribution and there is some responsibility to |
40 |
provide users upgrade paths when packages switch versions. Gentoo isn't |
41 |
just portage, IMHO. |
42 |
|
43 |
Additionally, |
44 |
> if you really have to read the changelog before emerging the new |
45 |
> version, the information is really important, and I'm sure it will show |
46 |
> up in portage's changelog. |
47 |
> |
48 |
> Please don't make portage a news reader. |
49 |
> |
50 |
> Regards, |
51 |
> |
52 |
-- |
53 |
gentoo-dev@g.o mailing list |