Line 1: |
Line 1: |
− | {|class="wikitable" id="Statuses" | + | ==Statuses== |
− | !colspan="10"|Statuses
| + | {|class="wikitable" |
− | |-
| |
| |style="background:#FFCDD2"|Blocked by other decisions or tasks | | |style="background:#FFCDD2"|Blocked by other decisions or tasks |
| |- | | |- |
Line 8: |
Line 7: |
| |style="background:#C8E6C9"|Done | | |style="background:#C8E6C9"|Done |
| |} | | |} |
− | {|class="wikitable" id="Assets" | + | ==Assets== |
− | !colspan="10"|Assets | + | {|class="wikitable" |
| + | !colspan="6"|Current migrations |
| |- | | |- |
− | |colspan="10"|General scheme: | + | |colspan="6"|General scheme: |
| * <code>File:<object type> <asset type> <object name>[ <asset name>].<extension></code> | | * <code>File:<object type> <asset type> <object name>[ <asset name>].<extension></code> |
| Rationale: | | Rationale: |
| * Prefixing by object and asset types ensures good enumeration properties ("pseudo-namespaces") | | * Prefixing by object and asset types ensures good enumeration properties ("pseudo-namespaces") |
| * Using names ensures straightforward lookup | | * Using names ensures straightforward lookup |
| + | Additional rules: |
| + | * All duplicate or missing image (not voice!) assets should be still represented with redirects? |
| |- | | |- |
| !Object type!!Object names!!Asset type!!Asset names!!Examples!!Status | | !Object type!!Object names!!Asset type!!Asset names!!Examples!!Status |
| |- | | |- |
− | |rowspan="4"|<code>Ship</code>||rowspan="4"|[https://github.com/kcwiki/kancolle-data/blob/master/tl/ship.json Ship names]||<code>Banner</code>||rowspan="3"|<code>-</code><br><code>Damaged</code>||<code>File:Ship Banner Ayanami Kai Ni.png</code><br><code>File:Ship Banner Ayanami Kai Ni Damaged.png</code>||style="background:#FFE0B2"|Ready | + | |rowspan="4"|<code>Ship</code>||rowspan="4"|[https://github.com/kcwiki/kancolle-data/blob/master/tl/ship.json Ship names]||<code>Banner</code>||rowspan="3"| -<br><code>Damaged</code>||<code>File:Ship Banner Ayanami Kai Ni.png</code><br><code>File:Ship Banner Ayanami Kai Ni Damaged.png</code>||style="background:#C8E6C9"|Done |
| + | |- |
| + | |<code>Card</code>||<code>File:Ship Card Ayanami Kai Ni.png</code><br><code>File:Ship Card Ayanami Kai Ni Damaged.png</code>||style="background:#C8E6C9"|Done |
| + | |- |
| + | |<code>Full</code>||<code>File:Ship Full Ayanami Kai Ni.png</code><br><code>File:Ship Full Ayanami Kai Ni Damaged.png</code>||style="background:#FFE0B2"|WIP |
| + | |- |
| + | |<code>Voice</code>||[https://github.com/kcwiki/kancolle-data/blob/master/tl/ship-line.json Line names]||<code>File:Ship Voice Ayanami Introduction.mp3</code>||style="background:#FFE0B2"|WIP (regular lines)<ref>Voice comparison for existing lines?</ref> |
| + | |- |
| + | |rowspan="4"|<code>Equipment</code>||rowspan="4"|[https://github.com/kcwiki/kancolle-data/blob/master/tl/equipment.json Equipment names]<ref><code>/</code> in equipment names should be replaced with spaces (without multi-spaces)</ref>||<code>Card</code>||rowspan="4"| -||<code>File:Equipment Card Suisei.png</code>||style="background:#C8E6C9"|Done |
| + | |- |
| + | |<code>Character</code>||<code>File:Equipment Character Suisei.png</code>||style="background:#C8E6C9"|Done |
| + | |- |
| + | |<code>Item</code>||<code>File:Equipment Item Suisei.png</code>||style="background:#C8E6C9"|Done |
| + | |- |
| + | |<code>Full</code>||<code>File:Equipment Full Suisei.png</code>||style="background:#C8E6C9"|Done |
| + | |- |
| + | |rowspan="3"|<code>Item</code>||rowspan="3"|[https://github.com/kcwiki/kancolle-data/blob/master/tl/item.json Item names]<ref>TODO: pseudo-items</ref>||<code>Card</code>||rowspan="3"| -||<code>File:Item Card Action Report.png</code>||style="background:#FFE0B2"|Consistency check |
| + | |- |
| + | |<code>Icon</code>||<code>File:Item Icon Action Report.png</code>||style="background:#FFE0B2"|Consistency check |
| |- | | |- |
− | |<code>Card</code>||<code>File:Ship Card Ayanami Kai Ni.png</code><br><code>File:Ship Card Ayanami Kai Ni Damaged.png</code>||style="background:#FFE0B2"|Ready | + | |<code>Full</code>||<code>File:Item Full Action Report.png</code>||style="background:#FFE0B2"|Consistency check |
| |- | | |- |
− | |<code>Full</code>||<code>File:Ship Full Ayanami Kai Ni.png</code><br><code>File:Ship Full Ayanami Kai Ni Damaged.png</code>||style="background:#FFCDD2"|Blocked, used for new files | + | |rowspan="2"|<code>Enemy</code>||rowspan="2"|[https://github.com/kcwiki/kancolle-data/blob/master/tl/enemy.json Enemy names]<ref>TODO: remove <code>-</code></ref>||<code>Banner</code>||rowspan="2"| -<br><code>Debuffed</code>||<code>File:Enemy Banner New Battleship Princess.png</code>||style="background:#FFE0B2"|WIP |
| |- | | |- |
− | |<code>Voice</code>||TBD: link||<code>File:Ship Voice Ayanami Introduction.mp3</code>||style="background:#FFCDD2"|Blocked, used for new regular lines | + | |<code>Full</code>||<code>File:Enemy Full New Battleship Princess.png</code><br><code>File:Enemy Full New Battleship Princess Damaged Debuffed.png</code>||style="background:#FFE0B2"|WIP |
| |- | | |- |
− | |rowspan="4"|<code>Equipment</code>||rowspan="4"|[https://github.com/kcwiki/kancolle-data/blob/master/tl/equipment.json Equipment names]||<code>Card</code>||rowspan="4"|<code>-</code>||<code>File:Equipment Card Suisei.png</code>||style="background:#FFE0B2"|Ready
| + | !colspan="5"|Other tasks||Status |
| |- | | |- |
− | |<code>Character</code>||<code>File:Equipment Character Suisei.png</code>||style="background:#FFE0B2"|Ready | + | |colspan="5"|Delete regular <code>KanMusu</code> leftovers||style="background:#FFCDD2"|Blocked |
| |- | | |- |
− | |<code>Item</code>||<code>File:Equipment Item Suisei.png</code>||style="background:#FFE0B2"|Ready | + | |colspan="5"|Delete all redirects||style="background:#FFCDD2"|Blocked |
| |- | | |- |
− | |<code>Full</code>||<code>File:Equipment Full Suisei.png</code>||style="background:#FFE0B2"|Ready | + | |colspan="5"|Generic rollouts as GitHub actions||style="background:#FFCDD2"|Blocked |
| |- | | |- |
− | |colspan="10"|Etc. (items, icons, BGM, maps, ...) | + | |colspan="5"|Other assets (icons, BGM, maps, etc.)||style="background:#FFCDD2"|Blocked |
| + | |- |
| + | |colspan="5"|Seasonal voices, cards and full CG||style="background:#FFCDD2"|Blocked |
| |} | | |} |
− | {|class="wikitable" id="Backend" | + | <references /> |
− | !colspan="10"|Backend
| + | |
− | |-
| + | ==Backend== |
| + | {|class="wikitable" |
| !Namespace!!Task!!Status | | !Namespace!!Task!!Status |
| |- | | |- |
Line 56: |
Line 79: |
| |<code>MediaWiki:+/*</code>||JS/CSS support||style="background:#FFCDD2"|Blocked | | |<code>MediaWiki:+/*</code>||JS/CSS support||style="background:#FFCDD2"|Blocked |
| |} | | |} |
− | {|class="wikitable" id="Pages" | + | ==Pages== |
− | !colspan="10"|Pages
| + | * Delete all redirects. |
− | |-
| + | * Equipment pages should have correct names. [[Kancolle Wiki:Backlog/Rename]]: legacy Lua names, new Lua names, unknown names, and redirects. Name-based renaming won't fly, find equipment pages via content instead. |
| + | * Equipment pages should have correct content layout. |
| + | {|class="wikitable" |
| !Task!!Status | | !Task!!Status |
| |- | | |- |
− | |Rename equipment pages||style="background:#FFCDD2"|Blocked | + | |Rename equipment pages||style="background:#FFE0B2"|WIP |
| |- | | |- |
| |Update equipment pages layout||style="background:#FFCDD2"|Blocked | | |Update equipment pages layout||style="background:#FFCDD2"|Blocked |
| |- | | |- |
− | |Rename ship pages, setup ship redirects||style="background:#FFCDD2"|Blocked | + | |Rename ship pages, setup ship redirects||style="background:#FFE0B2"|Ready |
| |- | | |- |
| |Update ship pages layout||style="background:#FFCDD2"|Blocked | | |Update ship pages layout||style="background:#FFCDD2"|Blocked |
Line 75: |
Line 100: |
| |Event/regular maps?||style="background:#FFCDD2"|Blocked | | |Event/regular maps?||style="background:#FFCDD2"|Blocked |
| |} | | |} |
− | {|class="wikitable" id="Content" | + | |
− | !colspan="10"|Content
| + | ==Content== |
− | |-
| + | {|class="wikitable" |
| !Task!!Status | | !Task!!Status |
| |} | | |} |