On 8/31/2012 8:40 AM, Jiri Slaby wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 08/31/2012 11:43 AM, Michael Schroeder wrote:
On Thu, Aug 30, 2012 at 10:37:40PM +0200, Jiri Slaby wrote:
Instead, I would prefer rpm changelog generated from osc log, where some minimal info would be required (and bug numbers requisite).
Oh god, that's like saying you want to generate the NEWS file from the git commit log.
I meant nothing less than: rpm -q --changelog kernel-desktop
That kind of thing only makes sense. This is actually a changelog. The only valid thing in RPM changelog is information about * version update * patch removal/addition * spec file change * maybe some info of other changes
Other packagers' written stories about added/removed features are useless for the reasons mentioned earlier.
I agree that rpm changelog should only be _required_ to talk about the packaging of the software, not the software itself except those changes added by the package, ie patches and whatever the patches do. It's even a messy distraction to see stuff in rpm changelog that is about the software itself. When you say "version x.y.z", that along with the already required link to upstream source, covers all changes in the software. And if it _doesn't_, it's unreasonable to ask a packager to audit the code and supply info that upstream didn't. It's also unreasonable to ask why update if you don't have a good changelog from upstream. So either way it's basically just clutter when stuff from the packages changelog is present in the rpm changelog, and an unnecessary burden in many cases, and likely to simply be wrong or incomplete in many others if you make it a requirement. rpm changelog should have basic version and upstream source info, spec changes, which includes any noteworthy integration info, compiler options, enabled/disabled features, and only those software changes and bug fixes supplied by that package on top of upstream. At least these days that would be the most sane for me. Maybe the changelog feature was originally added to rpm to hold essentially the softwares changelog, but I don't think that's the best use for the feature, especially not now when packagers are distinct from authors. -- bkw
regards, - -- js suse labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
iQIcBAEBAgAGBQJQQLC8AAoJEL0lsQQGtHBJ8uMP/0e0tbW9ZjORZTM+ACh91n+6 cabS1wj5uJ9ZSISOUjI2sv8AfbPk7DgbJ0mt/HRBlHaMthBtQPray+ybilqR2qGI yBthkqNry27uskZD1ZP9kfDdRuMY65YW75b6zNDWmIKSYqoGtjhukuCKGXsFnWMc JRt2KfZfs1z6CeKcxRaGygRpzOQNTF6JMxPEVf61/5s6XLU70UfAtR7KI0sAo+cK inq6/zJDKWepNF+ds3R4mrIxJAMnyaI/aEe9UMQzt3eJPXZMdeHaRXkHZwzPQRA1 vlDWUQVGcOoabXMgNNSmUs+kCRDWddRQFxpaMvZRvqsF7ctxY1CsLYzEZnlr+lmT z4HQXE2NJVCYUDD8uVuFzeHtO+l9UjRTehZljK8W06uRRz0jvbmCaWf7LT0FxkBK 6FoFqpUcXho3CbsBZ96NsJylrceK1BpqqxZE7Xi6Z+E531xAvDP5obHxtg13mB6/ DRl8HYoPkZHT8DqZG8pFiJ8kyOrZi9B2sUHFGKSxZ2aXHwHFr/pE8770tL8nDGtG QxNY3BhjNC/C16tlC2AHE4YxzPv2YgAVYBbVy7hoYlDM9lFE5nl456ZmKhg4srX+ nJ37n0bLhZPtlJzQ9mZaYCGYahqUoSjTdLaZvrCFr7bUIDzFtHLI+O5hUqKgY7IL nDixySK8ndp8rHAjkgla =UmQV -----END PGP SIGNATURE-----
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org