Summary: | Current portage changelog referring to tracker bug is inadequate documentation | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Wilbur Pan <wilburpan> |
Component: | Unclassified | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | Keywords: | InVCS |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Wilbur Pan
2007-02-03 12:09:37 UTC
Yeah, we need changelog growing to MBs size apparently for people that can't check bugzilla... Kindly see /usr/share/doc/portage-${PF}/Changelog.bz2 You can mark this bug as invalid, but it doesn't change the fact that this style of documentation is completely inadequate. 1. To refer to /usr/share/doc/portage-${PF}/Changelog.bz2 would require installing the new version of portage to see this Changelog, when what is needed is to be able to identify what has changed BEFORE installing the updated version. It would be one thing if this was a rarely used app. For an application as critical as portage, this information is very important. 2. As far as bugzilla as a documentation source, currently I would have to look at all 15 bugs referenced to identify the two bugs that portage-2.1.2-r6 addresses. Continuing the previous style of listing which bugs were fixed would be fine: 3 Jan 2007; Zac Medico <zmedico@gentoo.org> +portage-2.1.2_rc4-r9.ebuild: 2.1.2_rc4-r9 revbump. This fixes bugs #9870, #50738, #69021, #88485, #141867, #144380, #144445, #147785, #150051, #153755, #156865, and #157812. Yay for rants, portage folks, enjoy... (In reply to comment #2) > 2. As far as bugzilla as a documentation source, currently I would have to > look at all 15 bugs referenced to identify the two bugs that portage-2.1.2-r6 > addresses. Not necessarily. You can also look at the bug activity: http://bugs.gentoo.org/show_activity.cgi?id=162453 None of the recent fixes are anything really major. There just a bunch of fixes for small but annoying issues. I don't think most people are interested in knowing about all these little issues, but I think you can get everything you'd want to know from the tracker bug activity. The changelog shows bugs fixed in 2.1.2-r8. |