User:Worf/Pokemon/Parser specs: Difference between revisions

No edit summary
 
Line 59: Line 59:




=v2=
=v2 Character parser=


Compare data from already added to anidb with data from pm.net using http://anidb.net/perl-bin/animedb.pl?show=report&report.type=worf_pokemon_characterlist&report.csv=1&do.report=Generate+Report
Compare data already added to anidb with data from pm.net using http://anidb.net/perl-bin/animedb.pl?show=report&report.type=worf_pokemon_characterlist&report.csv=1&do.report=Generate+Report
 
Mappings file between pm.net and anidb: http://wiki.anidb.net/w/User:Worf/Pokemon/Parser_specs_mapping


<pre>
<pre>
Line 72: Line 74:
other -> description of the character
other -> description of the character
</pre>
</pre>
Data that should be compared:
- whether or not a name differs between the two systems and whether a name is present in one but missing on the other system
- whether the description of a character is the same on both systems
- if the character is a pokemon (has a guise relation on anidb / has a "Pokemon Species" set on pm.net) check whether the relation is set on both systems
- whether all trainer->pokemon relations are set
- whether the pokemon->trainer relation is correctly set
- whether the episode appearances are the same on both systems
Output:
- Differences as specified above in a humanly readable format (pm.net_id, identifier, differing field(s))
- List of pm.net character IDs that don't appear in the report (ignore blacklisted IDs read from blacklist file)
=v2 Episode parser=
---todo---
MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.