-
Notifications
You must be signed in to change notification settings - Fork 92
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Include MusicBrainz Release URL in log output (#382)
* Include MusicBrainz Release URL in log output This also passes *all* metadata to the `result` object, giving loggers a lot more (release) metadata to work with, in case custom, “3rd party” loggers (or even ourselves in the future!) want to do something more fancy or expansive with the metadata in the log file. Fixes #381 Signed-off-by: Frederik “Freso” S. Olesen <freso.dk@gmail.com> * Uppercase "url" in output: "URL" Signed-off-by: Frederik “Freso” S. Olesen <freso.dk@gmail.com>
- Loading branch information
1 parent
a9bb51a
commit 135cc9c
Showing
3 changed files
with
8 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
135cc9c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really, really dislike the squashing of commits with distinct changes. If you had preferred, I could have made one change changing "MusicBrainz lookup url" to "MusicBrainz lookup URL" and then followed up with a change to add the MB Release URL to the log in another commit, but they are functionally two distinct and unrelated changes and should not have been mashed up into the same commit. :(
On top of that (I'm undecided on whether it's less or more severe than non-atomic commits), squashing the commits also means that my GPG signing of the commits is gone. The "sign-off" is much less valid now, as there's nothing to verify that it was actually me making the commits in the first place and thus some level of verifiability is lost with this squash merge commit.
Can we please reconsider how we merge things?
135cc9c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm sorry. To me it seems not a big deal (considering the size and the impact of that change).
Right, I think this is more severe.
Sure, issue please? (this may become a documented policy)
135cc9c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In this specific case, it's not, but when you start making value judgements like this, you'll end up making the wrong judgement at some point, which you may not realise until you're
git bisect
ing 1½ year later down the road. :/I'll try and whip one up!