Hi,

What about the following idea autogenerate update descriptions for most
cases:

* If %{release} is 1, it's an upstream version update. By storing the url
to the upstream changelog (possibly appropriately parametrized with a
%{version} placeholder), bodhi would generate a description such as
"This update updates %{name} to version %{version}, for a list of changes,
please consult $url."

* If the bugs field is non-empty in the update-description, bodhi would
generate a description such as
"This update fixes the following bugs:
- $bugnr - $bugdescr
- ..."
(This text would be appended to the upstream-update text if %{release} is 1)

* If %{release} is > 1 and $bugs is empty, the update might be a simple
rebuild because of soname bumps, mass rebuilds, etc. In this cases, the rpm
changelog entries are probably the most informative descriptions, and bodhi
would just copy these for the update description.

Thoughts?

Best,
Sandro
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to