Wikidata:Property proposal/Identifiant Mod DB for video game

Mod DB identifier of a video game

edit

Originally proposed at Wikidata:Property proposal/Authority control

   Done: Mod DB game ID (P6774) (Talk and documentation)
DescriptionIdentifier of a video game on moddb.com
RepresentsMod DB (Q2983178)
Data typeExternal identifier
Domainvideo game (Q7889)
Allowed values[0-9A-Za-z_]+(\-[0-9A-Za-z_]+)*
Example 1Vampire: The Masquerade – Bloodlines (Q1755927)vampire-the-masquerade-bloodlines
Example 2Fallout 4 (Q10493813)fallout-4
Example 3Grand Theft Auto V (Q17452)grand-theft-auto-v
Example 4Half-Life 2 (Q193581)half-life-2
Sourcehttps://www.moddb.com/
Number of IDs in source47,768
Expected completenessalways incomplete (Q21873886)
Formatter URLhttps://www.moddb.com/games/$1
Robot and gadget jobsno
See alsoIndie DB game ID (P6717)

Motivation

edit

Platform, Developer & publisher, game engine, official website and release date. Mod DB contains a lot of useful information that we eventually could import to Wikidata. Later on, we could also make seperate properties for mods (indiedb.com/addons/mods/files/$1), video game companies and platforms. Trade (talk) 12:15, 20 April 2019 (UTC)[reply]

Discussion

edit

  Notified participants of WikiProject Video games

Fixed that one. Kinda new to thise whole thing. Trade (talk) 20:01, 24 April 2019 (UTC)[reply]
So, it seems there is the same formatting between moddb.com and indiedb.com, and indiebd.com do point to moddb.com, but since not all indiedb games have mods, and not all games in moddb are indie, there is some overlap but not 100%. Can we express the contraint that if the 2 properties are present, they should be equal, or should we check that with a bot ? --Misc (talk) 07:51, 1 May 2019 (UTC)[reply]
Better to do it with a bot. I've seen several examples where websites with the same formatting used wide different names. Trade (talk) 14:44, 2 May 2019 (UTC)[reply]
Well, in this case, if you compare HL2 on indiedb vs HL2 on moddb, the indiedb say that the title do not exist in the indiedb, but reuse the content from moddb. If you try something that do not exist (like half-life-3), the error message is different. So I really think the DBs behind are the same. But a constraint can be added later if useful, and if it can be expressed. A bot is more flexible for sure. --Misc (talk) 23:58, 2 May 2019 (UTC)[reply]


  Done @Misc, Trade, ديفيد عادل وهبة خليل 2: --Kristbaum (talk) 23:56, 23 May 2019 (UTC)[reply]