[MacPorts] #26028: Add feature to show changes between port versions
#26028: Add feature to show changes between port versions ---------------------------------+------------------------------------------ Reporter: sewebster@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: Keywords: | Port: ---------------------------------+------------------------------------------ Several times when I have run the {{{port outdated}}} command and seen that there was an update available to one of my installed ports, I have wondered what it is that has changed between the two versions. I don't know of an easy way to get this information, other than browsing the revisions in the source on trac. It may be possible to create a command line tool that displays this information. I guess it would have to take a portname and two versions as inputs, then look through the revision history to find when the versions changed, and then compile a list of all the change descriptions. Of course if there were changelogs it could just output that. -- Ticket URL: <http://trac.macports.org/ticket/26028> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26028: Add feature to show changes between port versions ---------------------------------+------------------------------------------ Reporter: sewebster@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: Keywords: | Port: ---------------------------------+------------------------------------------ Comment(by sewebster@…): I guess an easier way for this to work from the user perspective would be to have a command like {{{port diff portname}}} and just compare the installed version with the available version. -- Ticket URL: <http://trac.macports.org/ticket/26028#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26028: Add feature to show changes between port versions ---------------------------------+------------------------------------------ Reporter: sewebster@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: Keywords: | Port: ---------------------------------+------------------------------------------ Comment(by blb@…): If you're thinking along the lines of having it display the commit message, note that many of those aren't going to say much beyond "update to version x.y.z" meaning it won't be any more informative than outdated's "1.2.3 < 1.2.4". -- Ticket URL: <http://trac.macports.org/ticket/26028#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26028: Add feature to show changes between port versions ---------------------------------+------------------------------------------ Reporter: sewebster@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: Keywords: | Port: ---------------------------------+------------------------------------------ Comment(by sewebster@…): Right. I suppose what might be less obvious is changes between revisions, which would be macports-only. But perhaps these are of limited interest to many users. -- Ticket URL: <http://trac.macports.org/ticket/26028#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26028: Add feature to show changes between port versions ---------------------------------+------------------------------------------ Reporter: sewebster@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: Keywords: | Port: ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: Try "port-whatsnew", available now in the contrib section of the repository. See r70612. -- Ticket URL: <http://trac.macports.org/ticket/26028#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26028: Add feature to show changes between port versions ---------------------------------+------------------------------------------ Reporter: sewebster@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Low | Milestone: Component: base | Version: Keywords: | Port: ---------------------------------+------------------------------------------ Comment(by sewebster@…): Wow, thats fantastic! Thanks. Possible items for future versions could be: * support more than one port argument * support pseudoports * or, I guess a subset of the previous point, make it easy to spit out the changes to all outdated ports, e.g. {{{ port echo outdated | cut -f 1 -d" " | xargs -n 1 ./port-whatsnew.sh }}} -- Ticket URL: <http://trac.macports.org/ticket/26028#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts