History:Guess Case Bugs: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
((Imported from MoinMoin))
 
 
(31 intermediate revisions by 7 users not shown)
Line 1: Line 1:
==Guess Case Bugs now handled in the Bug Tracker==
==RESOLVED BUGS/RFE:==


We use a [[Bug Tracker]] to track bugs and feature requests now. Please enter [http://bugs.musicbrainz.org/newticket?component=Guess+Case GuessCase tickets] there, but check the list of [http://bugs.musicbrainz.org/report/2 existing entries] first, if such a ticket (or a similar one: in that case add a comment illustrating the circumstances you'd like to be resolved) already exists.
Moved to the page [[Guess Case Bugs History|GuessCaseBugsHistory]], because the old items were trimmed by mistake of another wikizen. this way, the list of resolved bugs should be safe.


==Older Bugs and Enhancement requests==
==OPEN BUGS: (please add new ones here)==


The [[Guess Case]] bugs used to be listed on the GuessCaseBugs page. Because the page was quickly growing, and some entries got lost by accident, the closed ones were moved to the [[Guess Case Bugs History]].
* when in change track mode on VA. trackname <code><nowiki>Odd Kitty</nowiki></code> artname <code><nowiki>Shift ft The Slug</nowiki></code> trackname is turned into <code><nowiki>Odd Kitty (Feat. (feat. The Slug))</nowiki></code> artname is turned into <code><nowiki>Shi</nowiki></code> (typing out "feat" instead of "ft" in artname makes it work though) ~[[Mo]]s
* 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 [[Classical Guess Case Style|ClassicalGuessCaseStyle]] page) ~[[Mo]]
* In Sentence Capitalization mode <code><nowiki>Eu sei que vou te amar feat. Quarteto Em Cy</nowiki></code> gets changed to <code><nowiki>Eu Sei Que Vou Te Amar (feat. Quarteto Em Cy)</nowiki></code>, and <code><nowiki>Eu sei que vou te amar ft. Quarteto Em Cy</nowiki></code> to <code><nowiki>Eu sei que vou te Amar (feat. Quarteto Em Cy)</nowiki></code>. It has probably something to do with adding parens around feat. --[[Lu Kz|LuKz]] (found by [[Mo]] :) )
* In Sentence mode <code><nowiki>Peut-être a-t-il rêvé ?</nowiki></code> is incorrectly changed to <code><nowiki>Peut-Être a-T-Il rêvé?</nowiki></code>. 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 [[Volume Number With Name|VolumeNumberWithName]], [[Part Number With Name|PartNumberWithName]] handler. <code><nowiki>A Tree Full of Secrets, Volume 6: Soundtracks 1970 - 1988 (disc 12)</nowiki></code> gets changed to <code><nowiki>A Tree Full of Secrets, Volume 6: Soundtracks 1970: - 1988 (disc 12)</nowiki></code>, same would happen for additional numbers. (solution: only add a colon ":" after the next number, and clear the flag again) -- G0llum
* <code><nowiki>Heiterheute Remix</nowiki></code> is not converted to <code><nowiki>Heiterheute (remix)</nowiki></code>, same for all other cases with 2 words that shut put the last word ([[Extra Title Information|ExtraTitleInformation]]) into parens -- G0llum
* <code><nowiki>20 Jahre das Jubiläums Album</nowiki></code> gets changed to <code><nowiki>20 Jahre das Jubiläums (album)</nowiki></code> which is obviously wrong -- 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" --[[User:TeleGUISE|teleGUISE]]
<ul><li style="list-style-type:none">A super duper part handler is already written, but not on the live server as of today --G0llum
</ul>
* (NOT RESOLVED) 'What'll I Do?' is -still- changed to 'What'Ll I Do?' --[[User:TeleGUISE|teleGUISE]]
<ul><li style="list-style-type:none">It's probably already resolved, but not yet on live server. --[[Lu Kz|LuKz]]
<ul><li style="list-style-type:none">Yes, that is indeed the case. i can only bug ruaok so many times a month to update the guess case script. --G0llum
<ul><li style="list-style-type:none">OK, sorry forgot about the occasional caught in transition period (resolved-2-live) times. --[[User:TeleGUISE|teleGUISE]]
</ul>
</ul>
</ul>

==OPEN RFE: (please add new ones here)==

* Bug #1021537 "Guess Case should be smarter about Greek sigma" - [http://sourceforge.net/tracker/index.php?func=detail&aid=1021537&group_id=19506&atid=119506 sf.net link]
** 2005-7-21: moved to RFE --[[G0llum|g0llum]]

* <code><nowiki>Here I Am (Come and Take Me)</nowiki></code> the word 'Take' if in parenthesis gets guess cased (lower) <code><nowiki>Here I Am (Come and take Me)</nowiki></code> -- [[User:TeleGUISE|teleGUISE]]
* <code><nowiki>(Dance With the) Guitar Man" will be changed to "(dance With the) Guitar Man</nowiki></code>. Could lowering the case of those standard words in paranthesis only be done if the paranthesis appear at the end? -- [[User:Shepard|Shepard]]
* <code><nowiki>Believe (Club 69 Phunk Dub)</nowiki></code> gets changed to (lowercase Club) <code><nowiki>Believe (club 69 Phunk dub)</nowiki></code>. 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|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|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. --[[User:Shepard|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 ...). -- [[User:TeleGUISE|teleGUISE]]
** OPEN 2005-5-28: I'll leave that open for now. --[[G0llum|g0llum]]

* create a list of artist that are formatted specially
** [[Ko Kane|KoKane]]
*** [[Stone Bridge|StoneBridge]]

* convert <code><nowiki>orig[.]?</nowiki></code> <code><nowiki>orginal</nowiki></code><--typo to <code><nowiki>original</nowiki></code> --[[G0llum|g0llum]]
* convert <code><nowiki>Altern[.]?</nowiki></code> to <code><nowiki>alternative</nowiki></code> --[[G0llum|g0llum]]
* convert <code><nowiki>Vers[.]?</nowiki></code> to <code><nowiki>version</nowiki></code> --[[G0llum|g0llum]]
* convert <code><nowiki>Extendet</nowiki></code> to <code><nowiki>extended</nowiki></code> --[[G0llum|g0llum]]
* convert <code><nowiki>F[.]?</nowiki></code> to <code><nowiki>(feat.)</nowiki></code> --[[User:TeleGUISE|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.. [[User:SenRepus|SenRepus]]
** Thanks for the suggestion, i've planned that already for the next server release --[[G0llum]]

* Add 2XLC as in [http://musicbrainz.org/showartist.html?artistid=20823 Talla 2XLC] to uppercase words
* Add "remake" to lowercased words inside parens --[[Lu Kz|LuKz]]
<ul><li style="list-style-type:none">(Note: while at it also change re-make to remake) --[[User:TeleGUISE|teleGUISE]]
</ul>
* Add "(main)" to lowercased words inside parenthesis --[[User:TeleGUISE|teleGUISE]]
* Add "(clubmix)" to lowercased words inside parenthesis --[[Gollum]]
* Add "re-edit" to lowercased words and made "reedit" --[[User:TeleGUISE|teleGUISE]]
* Add "(Intro)" to lowercased words inside parenthesis --[[User:TeleGUISE|teleGUISE]]
<ul><li style="list-style-type:none">The same for "(Outro)" --[[Lu Kz|LuKz]]
</ul>
* 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 '-'. --[[User:TeleGUISE|teleGUISE]]
* Add "session" and "rework(ed)" to lowercased words inside parenthesis? (what about "remix_ed_"?)
<ul><li style="list-style-type:none">And yet another candidate: "reinterpreted" --[[User:Shepard|Shepard]] I often see "(original composition)" so composition would be nice too :)
</ul>
* Add an apostrophe (') after Lil -> Lil', there are lots of hip-hop artists like that. --[[G0llum]]
* In Sentence Mode treat / as other punctuation and cap the first letter after --[[User:ClutchEr2|ClutchEr2]]
* Since we don't officially manage [] IMHO thay have to be always chaged to () --[[User:ClutchEr2|ClutchEr2]]
<ul><li style="list-style-type:none">that is not true, in transliterated releases it is used otenly, and names such as [unknown] and [silence] ~[[User:mo|mo]]
</ul>

----Author [[G0llum|g0llum]]

[[Category:To Be Reviewed]] [[Category:Development]] [[Category:Editing]] [[Category:Style]]

Latest revision as of 20:07, 25 October 2011

Guess Case Bugs now handled in the Bug Tracker

We use a Bug Tracker to track bugs and feature requests now. Please enter GuessCase tickets there, but check the list of existing entries first, if such a ticket (or a similar one: in that case add a comment illustrating the circumstances you'd like to be resolved) already exists.

Older Bugs and Enhancement requests

The Guess Case bugs used to be listed on the GuessCaseBugs page. Because the page was quickly growing, and some entries got lost by accident, the closed ones were moved to the Guess Case Bugs History.