In the web service, ratings are submitted on a scale of 0-100, but returned on a scale of 0-5. This seems a little odd, is it too late to do anything about this?
adhawkins
Was there supposed to be a release yesterday? Or was it postponed to today like the dev meeting?
reosarevok joined the channel
Mineo joined the channel
muesli joined the channel
Leftmost joined the channel
reosarevok
luks, what would you do with non-english words that mean feat.?
Standardise to feat. in recordings and use the original on tracks?
Use feat. in both? Original in both?
reosarevok usually used feat. in tracklists before NGS but is not sure now
luks
asking the wrong person :)
I'd remove all feat. info
but generally I don't think that tracks and recordings should use different wording on purpose
if you have X english releases and one german, then use mit just for the german track
but it doesn't make any sense to me to change the recording to something that is not used on *any* of the linked tracks
ocharles
adhawkins: postponed to today
adhawkins: as we have no ruaok
kepstin-laptop has left the channel
flamingspinach joined the channel
adhawkins
np, figured as much
warp
breakfast!
ocharles
lunch!
kepstin-laptop joined the channel
hawke_ joined the channel
warp
ocharles: I'd like to discuss MBS-3102, do you have some time today?
ocharles
I do indeed
fire away :)
warp
this is about the "change track artists" boolean of the "edit release artist" edit
we previously decided that it should be on by default, and that there shouldn't be an interface to turn it off.
ocharles
right
warp
however, even if you manually reset all the artists on the tracklist tab, they will still be changed --- because those changes will result in a no-op mediam edit.
ocharles nods
so, I'm think I need to detect such a no-op medium edit (both when previewing and submitting edits) and clear the boolean in that situation.
however, currently the medium edit doesn't know this at the preview stage, because missing entities have not been resolved.
ocharles
If I have "Foo" by "Bar", which has one track: "Pancakes!" by "Bar", if I change the release "Bar" to "Waffles", does the RE internally change "Pancakes!" to be by "Waffles" as well?
warp
ocharles: yes.
ocharles
so, if the user changed it back to "Bar", (grep { $_->{artist_credit} eq 'Bar'} $release_editor->tracks > 0) will be true?
warp
ocharles: well, only for those tracklists loaded into a release. so not for releases with more than X discs.
ocharles
ah
is that likely to be a problem?
warp
maybe? :)
ocharles
well if you haven't expanded any mediums, you accepting the default
which is to rename them
warp
well, I can imagine edge cases where the result will not be what an editor expects, but they're edge cases, not likely to occur often.
that condition might be wrong, but I'm mostly saying that I don't see how this needs to change any edits internals
warp
I'm not sure I understand what you're saying :)
ocharles
well carry on with explaining what you want to discuss
and we can come back to that
warp
well, the solution I had in mind to solve the problem already seems bad, so let me start fresh by explaining the problem again :)
Imagine 2 disc release: release artist: Foo, artist on all tracks on disc 1: Foo, artist on all tracks on disc 2: Foo
I want to change the release artist from Foo to Bar, but not change the track artists on disc 2.
the release editor should make:
1. Edit Release Artist (with change track artists), Foo -> Bar
2. Edit Medium Edit for disc 2, change Bar back to Foo.
ocharles
I think it's easier to enter Edit Release Artist *without* changing artists, and entering edit medium edits
warp
that second edit is currently not entered by the release editor, because it is a no-op before the first edit is applied.
ocharles
we want to see edits that make changes, not edits that revert them
kepstin-laptop would expect 1. Edit Release Artist Foo -> Bar and 2. Edit Medium Edit for disc 1, change Foo -> Bar
yep
that's much more votable too
warp
ocharles: right, so the 'with change track artists' boolean should be disabled based on some condition, or always disabled?
ocharles
Well, the reason we bought it in, was because loading n tracklists was too much work
warp
right.
kepstin-laptop
so you need some way to tell the server that a tracklist was loaded, but a no-op edit was made on it, so the server won't attempt to change the artists on that tracklist when the edit is sumbitted?
ocharles thinks
ocharles
well, the only way what me and kepstin-laptop suggest is to load all the tracklists
warp
I'm afraid the edit preview / submit will choke on 180 disc releases.
ocharles
we have so few of them though
but I guess at some point we have to address that problem
warp
you should still be able to change the release artist of those boxes :)
ocharles
I imagine if we've got as far as 180 discs, the release artist is correct :)
warp
ocharles: could the boolean be changed to a list of discs to touch? so any edited discs can be removed from the list and get regular "edit medium" edits (if neccesary).
ocharles
yea, I was going to suggest that
but that's also fairly hard to vote on
"Edit release artist on mediums 1, 2, 3, 4, 5, 7, 8, 9" or even "except 6"
"medium 6" is pretty useless to voters
warp
well, you can display the mediums with a bit more details.
I expect the big classical composer boxes to have disc titles
Edit release artist on:
- CD 3: Stage Works II
- CD 5: Symphonic Works II
- CD 29: Early Works and Rarities
if the list maintained in the edit is a list of medium row ids, that shouldn't be a lot of extra querying.
ocharles
well... it gets us somewhere, yea
warp
if you want to think on it some more, I'm not in any hurry to work on it :)
ocharles
my thoughts aren't really getting me anywhere. the only real solution I'm gravitating to is that it should support 180 disc releases :)
but it's non trivial to get there
warp
hm
warp looks for something else to work on
ocharles
home time
wpl joined the channel
voiceinsideyou1 joined the channel
voiceinsideyou joined the channel
reosarevok
heh
I mistakenly wrote a space in the label field and it tried to create a new, " " label in Add Missing Entities
reosarevok guesses he should add a ticket unless warp can fix that with a single line right now or something
warp
reosarevok: hm. sounds related to some othe recent fix.