Greetings, I don't know about you, but having to manually look for changes information everytime there is an update on one of my installed ports slightly annoys me :) I would love to have a 'whatsnew' port action for example. Major version changes or even minor version changes would be nice to have but could probably simply be a direct link to the changelog on the web if it's available. On the other hand, I find Portfile changes (0.0.0_x changes) usually pretty important to see because they can introduce some pretty drastic changes in some cases, some you may or may not want to apply on your installed tree (the recent ruby 1.8.5_1 change I'm talking about in another message is an example). In this case, it would be cool to directly display the last commit message and have a direct link to the corresponding changeset to have all the nitty-gritty details, all this instead of having to go to the MacPorts Trac site and manually dig into the source and history browser. Something like: % port whatsnew ruby 1.8.5_0 -> 1.8.5_1 - take over - include a security fix - add missing dependencies - fixed fuzzy patches See http://trac.macports.org/projects/macports/changeset/20540 -- Luc Heinrich - luc@honk-honk.com - http://www.honk-honk.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Nov 6, 2006, at 10:40 AM, Luc Heinrich wrote:
I don't know about you, but having to manually look for changes information everytime there is an update on one of my installed ports slightly annoys me :) I would love to have a 'whatsnew' port action for example.
Nice idea. Would that be something that could be coupled with the output of 'port outdated' as well? or perhaps 'whatsnew' without arguments could just display all outdated ports with the changes? - -- Paul Beard contact info: www.paulbeard.org/paulbeard.vcf pictures: http://www.flickr.com/photos/pdb206/ Are you trying to win an argument or solve a problem? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFFT4yjfHLPwpj1/JQRAvIqAJ91rHXHpzhnttp2WQkozPae6Z7oOQCdEK9N oAYF/tL331GHbp+8DfIOCTk= =aG+Y -----END PGP SIGNATURE-----
participants (2)
-
Luc Heinrich
-
Paul Beard