Public bug reported:

Binary package hint: update-manager

With the increasing use of PPAs to test and evaluate improvments and
bug-fixes it is important that when an update is offered the user knows
the version, changes, and source of the package.

Currently update-manager doesn't display a changelog for packages from
PPA archives.  This is mainly because there is no changelog repository
in the same style as there is for 'official' packages, at

http://changelogs.ubuntu.com/changelogs/pool/

I have added code to UpdateManager.py that, when a changelog isn't found
in the official changelog repository, checks if the package is from a
PPA and if it is, fetches the changelog entry from the PPA archive
front-page. It does some simple and effective page-scraping to extract
the changelog and passes it back for displaying. It adds a note to the
bottom of the changelog giving the source of the package, e.g:

Version 0.5.0-1ubuntu1~ppa1h:

  * Packaged for Ubuntu

(from PPA intuitivenipple -
https://launchpad.net/~intuitivenipple/+archive)

I'm publishing update-manager 1:0.87.31~ppa1h in my PPA with this
functionality enabled for anyone that wants to try it.

Later I'll add a debdiff to this report.

** Affects: update-manager (Ubuntu)
     Importance: Undecided
         Status: New

-- 
PPA Changelog not displayed
https://bugs.launchpad.net/bugs/254552
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to