Difference between revisions of "Ring of Brodgar talk:Image Naming"

From Ring of Brodgar
(Current general used: Adjust used-style setup (easier used-style reading, allows for additional coloring), (+fix))
m (Current general used: Remark field (setup).)
(One intermediate revision by the same user not shown)
Line 8: Line 8:
 
* Apart from having case specific scheme's, a more global scheme conventions is also useful.
 
* Apart from having case specific scheme's, a more global scheme conventions is also useful.
 
* ...
 
* ...
 +
 +
 +
Strongly leaning towards using a overall schema where the common denominator for a given image set is used as leading keyword. --[[User_talk:MvGulik|<i><font color="#666" size="2px">.MvGulik.</font></i>]] 22:27, 13 October 2019 (EDT)
 +
* Mediawiki is kinda limited in it searching behaviors. Finding stuff based on some leading keyword/string works ok, but searching for intermediate or trailing keywords/strings is not really possible.
 +
* Sets of related images have generally less common denominator cases, compared to the number of individual name cases. Making searching for keywords a lesser job than searching for all individual name cases.
 +
* (''not sure yet about "-" vs " - " as image-parts delimiter'')<br>
  
 
== Current general used ==
 
== Current general used ==
Line 25: Line 31:
  
 
{| class="wikitable bandedrows2 c3c"
 
{| class="wikitable bandedrows2 c3c"
  ! Count || Case || Style<br><span style="letter-spacing: 0.45em;">12&nbsp;34&nbsp;56&nbsp;7</span>8 || colspan=3 | (list links)
+
  ! Count || Case || Style<br><span style="letter-spacing: 0.45em;">12&nbsp;34&nbsp;56&nbsp;7</span>8 || Remark|| colspan=3 | (list links)
  
 
  |-
 
  |-
Line 38: Line 44:
 
  | -921 || "legacy-<b>*</b>" cases
 
  | -921 || "legacy-<b>*</b>" cases
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|legacy-}}
 
  | {{{{FULLPAGENAME}}|link=1|legacy-}}
 
  | {{{{FULLPAGENAME}}|link=2|legacy-}}
 
  | {{{{FULLPAGENAME}}|link=2|legacy-}}
Line 44: Line 51:
 
  | -435 || "gem-<b>*</b>" cases
 
  | -435 || "gem-<b>*</b>" cases
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|gem-}}
 
  | {{{{FULLPAGENAME}}|link=1|gem-}}
 
  | {{{{FULLPAGENAME}}|link=2|gem-}}
 
  | {{{{FULLPAGENAME}}|link=2|gem-}}
Line 74: Line 82:
 
  | -54 || "wblock-<b>*</b>"
 
  | -54 || "wblock-<b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cl }}
 
  | {{{{FULLPAGENAME}}|style| Cl }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|wblock-}}
 
  | {{{{FULLPAGENAME}}|link=1|wblock-}}
 
  | {{{{FULLPAGENAME}}|link=2|wblock-}}
 
  | {{{{FULLPAGENAME}}|link=2|wblock-}}
Line 80: Line 89:
 
  | -31 || "vein-<b>*</b>"
 
  | -31 || "vein-<b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cl, Cc }}
 
  | {{{{FULLPAGENAME}}|style| Cl, Cc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|vein-}}
 
  | {{{{FULLPAGENAME}}|link=1|vein-}}
 
  | {{{{FULLPAGENAME}}|link=2|vein-}}
 
  | {{{{FULLPAGENAME}}|link=2|vein-}}
Line 86: Line 96:
 
  | -19 || "satiations-<b>*</b>"
 
  | -19 || "satiations-<b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|satiations-}}
 
  | {{{{FULLPAGENAME}}|link=1|satiations-}}
 
  | {{{{FULLPAGENAME}}|link=2|satiations-}}
 
  | {{{{FULLPAGENAME}}|link=2|satiations-}}
Line 92: Line 103:
 
  | -65 || "pavement-<b>*</b>"
 
  | -65 || "pavement-<b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|pavement-}}
 
  | {{{{FULLPAGENAME}}|link=1|pavement-}}
 
  | {{{{FULLPAGENAME}}|link=2|pavement-}}
 
  | {{{{FULLPAGENAME}}|link=2|pavement-}}
Line 98: Line 110:
 
  | -44 || "icon <b>*</b>" (combat stuff)
 
  | -44 || "icon <b>*</b>" (combat stuff)
 
  | {{{{FULLPAGENAME}}|style| Bl }}
 
  | {{{{FULLPAGENAME}}|style| Bl }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|icon+}}
 
  | {{{{FULLPAGENAME}}|link=1|icon+}}
 
  | {{{{FULLPAGENAME}}|link=2|icon+}}
 
  | {{{{FULLPAGENAME}}|link=2|icon+}}
Line 108: Line 121:
 
  | -79 || "experience-<b>*</b>"
 
  | -79 || "experience-<b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|experience-}}
 
  | {{{{FULLPAGENAME}}|link=1|experience-}}
 
  | {{{{FULLPAGENAME}}|link=2|experience-}}
 
  | {{{{FULLPAGENAME}}|link=2|experience-}}
Line 114: Line 128:
 
  | -43 || "board-<b>*</b>"
 
  | -43 || "board-<b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cl }}
 
  | {{{{FULLPAGENAME}}|style| Cl }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|board-}}
 
  | {{{{FULLPAGENAME}}|link=1|board-}}
 
  | {{{{FULLPAGENAME}}|link=2|board-}}
 
  | {{{{FULLPAGENAME}}|link=2|board-}}
Line 120: Line 135:
 
  | -33 || "barrel - <b>*</b>"
 
  | -33 || "barrel - <b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Dc }}
 
  | {{{{FULLPAGENAME}}|style| Dc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|barrel+-}}
 
  | {{{{FULLPAGENAME}}|link=1|barrel+-}}
 
  | {{{{FULLPAGENAME}}|link=2|barrel+-}}
 
  | {{{{FULLPAGENAME}}|link=2|barrel+-}}
Line 130: Line 146:
 
  | -25 || "act<b>*</b>" (game menu icons)
 
  | -25 || "act<b>*</b>" (game menu icons)
 
  | {{{{FULLPAGENAME}}|style| Al }}
 
  | {{{{FULLPAGENAME}}|style| Al }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|act}}
 
  | {{{{FULLPAGENAME}}|link=1|act}}
 
  | <!-- Empty result(?) - {{{{FULLPAGENAME}}|link=2|act}} -->x
 
  | <!-- Empty result(?) - {{{{FULLPAGENAME}}|link=2|act}} -->x
Line 144: Line 161:
 
  | -25 || "<b>*</b>-skeleton"
 
  | -25 || "<b>*</b>-skeleton"
 
  | - <!-- styles -->
 
  | - <!-- styles -->
 +
| <!-- remark -->
 
  | -
 
  | -
 
  | <!-- Legacy only result(?) - {{{{FULLPAGENAME}}|link=2|skeleton}} -->x
 
  | <!-- Legacy only result(?) - {{{{FULLPAGENAME}}|link=2|skeleton}} -->x
Line 162: Line 180:
 
  | -12 || "forageable <b>*</b>"
 
  | -12 || "forageable <b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 
  | {{{{FULLPAGENAME}}|style| Cc }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|forageable}}
 
  | {{{{FULLPAGENAME}}|link=1|forageable}}
 
  | {{{{FULLPAGENAME}}|link=2|forageable}}
 
  | {{{{FULLPAGENAME}}|link=2|forageable}}
Line 172: Line 191:
 
  | -10 || "wiki-<b>*</b>"
 
  | -10 || "wiki-<b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Cl }}
 
  | {{{{FULLPAGENAME}}|style| Cl }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|wiki}}
 
  | {{{{FULLPAGENAME}}|link=1|wiki}}
 
  | {{{{FULLPAGENAME}}|link=2|wiki}}
 
  | {{{{FULLPAGENAME}}|link=2|wiki}}
Line 178: Line 198:
 
  | -3 || "placeholder <b>*</b>"
 
  | -3 || "placeholder <b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Bl }}
 
  | {{{{FULLPAGENAME}}|style| Bl }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|placeholder}}
 
  | {{{{FULLPAGENAME}}|link=1|placeholder}}
 
  | {{{{FULLPAGENAME}}|link=2|placeholder}}
 
  | {{{{FULLPAGENAME}}|link=2|placeholder}}
Line 184: Line 205:
 
  | -3 || "user <b>*</b>"
 
  | -3 || "user <b>*</b>"
 
  | {{{{FULLPAGENAME}}|style| Bl }}
 
  | {{{{FULLPAGENAME}}|style| Bl }}
 +
| <!-- remark -->
 
  | {{{{FULLPAGENAME}}|link=1|user}}
 
  | {{{{FULLPAGENAME}}|link=1|user}}
 
  | {{{{FULLPAGENAME}}|link=2|user}}
 
  | {{{{FULLPAGENAME}}|link=2|user}}

Revision as of 21:38, 13 October 2019

General Talk, Research and Info on RoB Image naming.

Why image-name scheme's/conventions

  • For one to prevent image-name collisions.
  • Making image naming more structured, and thereby more easy to name new images.
  • Lowering image names with odd, or worse complete random, names.
  • Not to forget. Code wise, anything not structured can´t be used/supported in any code.
  • Apart from having case specific scheme's, a more global scheme conventions is also useful.
  • ...


Strongly leaning towards using a overall schema where the common denominator for a given image set is used as leading keyword. --.MvGulik. 22:27, 13 October 2019 (EDT)

  • Mediawiki is kinda limited in it searching behaviors. Finding stuff based on some leading keyword/string works ok, but searching for intermediate or trailing keywords/strings is not really possible.
  • Sets of related images have generally less common denominator cases, compared to the number of individual name cases. Making searching for keywords a lesser job than searching for all individual name cases.
  • (not sure yet about "-" vs " - " as image-parts delimiter)

Current general used

Count Case Style
12 34 56 78
Remark (list links)
5284 All Image-Names -
-2164 Same Page-Names -
-921 "legacy-*" cases ☐☐ ☐☐ ☐ ☐☐ A B
-435 "gem-*" cases ☐☐ ☐☐ ☐ ☐☐ A B
-152 "*(on wall)*" -
-2 "*(wearing)*" -
-37 "* terrain" & "*terrain" -
-37 "* map" & "*map" -
-96 "* crop stage *" -
-3 "stage *" (...crop) -
-54 "wblock-*" ☐☐ ☐☐ ☐ ☐☐ A B
-31 "vein-*" ☐☐ ☐☐  ☐☐ A B
-19 "satiations-*" ☐☐ ☐☐ ☐ ☐☐ A B
-65 "pavement-*" ☐☐ ☐☐ ☐ ☐☐ A B
-44 "icon *" (combat stuff) ☐☐ ☐ ☐☐ ☐☐ A B
-8 "*icon*" (others) -
-79 "experience-*" ☐☐ ☐☐ ☐ ☐☐ A B
-43 "board-*" ☐☐ ☐☐ ☐ ☐☐ A B
-33 "barrel - *" ☐☐ ☐☐ ☐☐ ☐ A B
-13 "character *" -
-25 "act*" (game menu icons) ☐ ☐☐ ☐☐ ☐☐ A x
-22 "* in garden pot" -
-27 "*-dead" -
-25 "*-skeleton" - - x
-27 "*-skinned" -
-65 "* ingame" & "*ingame" -
-1 "*ingame*" -
-12 "forageable *" ☐☐ ☐☐ ☐ ☐☐ A B
-9 "*brick*" (multiple different cases) -
-10 "wiki-*" ☐☐ ☐☐ ☐ ☐☐ A B
-3 "placeholder *" ☐☐ ☐ ☐☐ ☐☐ A B
-3 "user *" ☐☐ ☐ ☐☐ ☐☐ A B
819 (REST) (includes rnd/odd cases) 12 34 56 78

(case insensitive compare)

  • Styles
  • 1) Al: <PARENT-TYPE/CLASS>, (None), <ITEM-NAME(Lowercase)>
  • 2) Ac: <PARENT-TYPE/CLASS>, (None), <ITEM-NAME(Capitalized)>
  • 3) Bl: <PARENT-TYPE/CLASS>, (BlankSpace), <ITEM-NAME(Lowercase)>
  • 4) Bc: <PARENT-TYPE/CLASS>, (BlankSpace), <ITEM-NAME(Capitalized)>
  • 5) Cl: <PARENT-TYPE/CLASS>, (Bare Delimiter), <ITEM-NAME(Lowercase)>
  • 6) Cc: <PARENT-TYPE/CLASS>, (Bare Delimiter), <ITEM-NAME(Capitalized)>
  • 7) Dl: <PARENT-TYPE/CLASS>, (Spaced Delimiter), <ITEM-NAME(Lowercase)>
  • 8) Dc: <PARENT-TYPE/CLASS>, (Spaced Delimiter), <ITEM-NAME(Capitalized)>
  • Capitalized: Has some capitalized characters (but is not fully uppercased).


  • "<creature-name>-dead", "<creature-name>-skeleton","<creature-name>-skinned".
  • "<object-name> - (on wall)".
  • "<crop-name> Crop Stage <N>", with N being the crop stage (1,2,..).
  • "Gem-<size> <cut> <gem-type>".
  • "Experience-<event/guest-name>".
  • "Barrel - <resource-name>".
  • "Pavement-<resource-name>", "Pavement-Metal-<metal-name>".
  • "Satiations-<food-name>".

Rename Jobs

  • Planned special sections on the Image_Naming main-page to be filled with target images and where appropriate there proposed new name.
  • Section are generally planned to be bot-processed (at some point). Where the related image-links to those images are automatically adjusted.
    • It could also be done by manual editing, but that seems a boring heavy workload, and also a error prone, process.


  • Buckets-variations: Flip cases that use redirects, so actual image is using the most appropriate/specific name-case. (still pondering about some potential additional stuff.) --.MvGulik. 03:04, 25 September 2019 (EDT)