History:Guess Case Bugs

From MusicBrainz Wiki
Revision as of 15:44, 3 August 2005 by Shepard (talk | contribs) ((Imported from MoinMoin))
Jump to navigationJump to search

RESOLVED BUGS/RFE:

Moved to the page GuessCaseBugsHistory, because the old items were trimmed by mistake of another wikizen. this way, the list of resolved bugs should be safe.

OPEN BUGS: (please add new ones here)

  • when in change track mode on VA. trackname Odd Kitty artname Shift ft The Slug trackname is turned into Odd Kitty (Feat. (feat. The Slug)) artname is turned into Shi (typing out "feat" instead of "ft" in artname makes it work though) ~Mo
  • Guess Case "I" and "VI" in Sentence mode to "i" and "vi" as they're usual words in scandinavian (ok, yesyes I will try to write that ClassicalGuessCaseStyle page) ~Mo
  • In Sentence Capitalization mode Eu sei que vou te amar feat. Quarteto Em Cy gets changed to Eu Sei Que Vou Te Amar (feat. Quarteto Em Cy), and Eu sei que vou te amar ft. Quarteto Em Cy to Eu sei que vou te Amar (feat. Quarteto Em Cy). It has probably something to do with adding parens around feat. --LuKz (found by Mo :) )
  • In Sentence mode Peut-être a-t-il rêvé ? is incorrectly changed to Peut-Être a-T-Il rêvé?. I know words after - should usually be in lowercase in French and Norwegian, and it's probably true for many other languages. -- Timian
  • There is a bug in a VolumeNumberWithName, PartNumberWithName handler. A Tree Full of Secrets, Volume 6: Soundtracks 1970 - 1988 (disc 12) gets changed to A Tree Full of Secrets, Volume 6: Soundtracks 1970: - 1988 (disc 12), same would happen for additional numbers. (solution: only add a colon ":" after the next number, and clear the flag again) -- G0llum
  • Heiterheute Remix is not converted to Heiterheute (remix), same for all other cases with 2 words that shut put the last word (ExtraTitleInformation) into parens --G0llum
  • "(Part 1)" gets a comma added and leaves the parenthesis "(,Part 1). Additional numerals like "(Part 1 and 2)" get changed to (,Part 1: And 2)" as well as "Part 1 and 2" changes to ",Part 1: And 2" --teleGUISE
  • A super duper part handler is already written, but not on the live server as of today --G0llum
  • (NOT RESOLVED) 'What'll I Do?' is -still- changed to 'What'Ll I Do?' --teleGUISE
  • It's probably already resolved, but not yet on live server. --LuKz
    • Yes, that is indeed the case. i can only bug ruaok so many times a month to update the guess case script. --G0llum
      • OK, sorry forgot about the occasional caught in transition period (resolved-2-live) times. --teleGUISE

OPEN RFE: (please add new ones here)

  • Bug #1021537 "Guess Case should be smarter about Greek sigma" - sf.net link
    • 2005-7-21: moved to RFE --g0llum
  • Here I Am (Come and Take Me) the word 'Take' if in parenthesis gets guess cased (lower) Here I Am (Come and take Me) -- teleGUISE
  • (Dance With the) Guitar Man" will be changed to "(dance With the) Guitar Man. Could lowering the case of those standard words in paranthesis only be done if the paranthesis appear at the end? -- Shepard
  • Believe (Club 69 Phunk Dub) gets changed to (lowercase Club) Believe (club 69 Phunk dub). This conversion is correct only if "Club" is followed by word like remix, mix, edit, ... And the same rules probably also for "Vocal", "Dance", "Long", ... --LukZ
    • OPEN 2005-5-28: Not easy to fix, i'll think of a solution --g0llum
    • OPEN 2005-7-10: this illustrates the need to do something about the lowercase words in paranthesis. i'm a bit unsure if the GC script will still work well, when it is put under lot of restrictions (e.g. if it will miss cases that it currently does, but won't do the "mistakes" pointed out above. thoughts?) --g0llum
    • On the other hand I think "Cafe del Mar '98 (original Three 'n One mix)" should be exactly like this. Fixing the script as surposed here wouldn't make this possible. --Shepard
  • I gather with thoughts that (Mixed by) eventually being moved out of the title that it's assumed anything after cd 3 aka (disc 3) is to be appended with a : ie.. (disc 3: Mixed by ...). -- teleGUISE
    • OPEN 2005-5-28: I'll leave that open for now. --g0llum
  • convert orig[.]? orginal<--typo to original --g0llum
  • convert Altern[.]? to alternative --g0llum
  • convert Vers[.]? to version --g0llum
  • convert Extendet to extended --g0llum
  • convert F[.]? to (feat.) --teleGUISE
  • Maybe a find and replace feature? Or is that too much? It could go through all of the tracks and switch whatever you tell it to find with whatever you told it to replace it with.. SenRepus
    • Thanks for the suggestion, i've planned that already for the next server release --G0llum
  • Add 2XLC as in Talla 2XLC to uppercase words
  • Add "remake" to lowercased words inside parens --LuKz
  • (Note: while at it also change re-make to remake) --teleGUISE
  • Add "(main)" to lowercased words inside parenthesis --teleGUISE
  • Add "(clubmix)" to lowercased words inside parenthesis --Gollum
  • Add "re-edit" to lowercased words and made "reedit" --teleGUISE
  • Add "(Intro)" to lowercased words inside parenthesis --teleGUISE
  • The same for "(Outro)" --LuKz
  • Relevant to Hed Kandi Titles and dates seperated by '.' handling varies. "03.05" changes to "03. 05" and dates like "2004.06.05" changes to "2004. 06.05". Maybe dates should be changed to use a '-'. --teleGUISE
  • Add "session" and "rework(ed)" to lowercased words inside parenthesis? (what about "remix_ed_"?)
  • And yet another candidate: "reinterpreted" --Shepard

Author g0llum