Wikidata:Property proposal/MC server IP
Minecraft server edit
Originally proposed at Wikidata:Property proposal/Computing
Withdrawn
Description | MISSING |
---|---|
Represents | Minecraft server (Q85851440) |
Data type | String |
Domain | item, Minecraft server (Q85851440) |
Allowed values | (\S+\.)+\S+(/\S*)?| (Syntax clarification: A valid domain name with or without a port number.) |
Example 1 | Hypixel (Q60034344)Minecraft server IPhypixel.net |
Example 2 | Mineplex (Q65084530)Minecraft server IPmineplex.com |
Example 3 | The Uncensored Library (Q88222549)Minecraft server IPuncensoredlibrary.com |
Example 4 | Autcraft (Q104854263)Minecraft server IPmc.autcraft.com |
Example 5 | Wynncraft (Q105706369)Minecraft server IPplay.wynncraft.com |
Example 6 | Mineplex (Q65084530)Minecraft server IPeu.minexplex.com with qualifiers intended public (P2360)Q458{{{3}}} and end time (P582)26 August 2019{{{3}}}}} |
Source | Various Minecraft server lists |
Planned use | Tying together Minecraft server IPs with their Wikidata items |
Number of IDs in source | Potentially infinite; I cannot find a number, but most servers are on port 25565 if that helps someone that knows how to obtain this number. |
Expected completeness | always incomplete (Q21873886) |
Implied notability | Wikidata property for an identifier that does not imply notability (Q62589320) |
Single-value constraint | yes |
Distinct-values constraint | yes |
Wikidata project | WikiProject Minecraft (Q117072215) |
Motivation edit
This will help us to tie together server IPs with their Wikidata items. —Tomodachi94 (talk) 21:42, 9 April 2023 (UTC)
In some cases, the IP address is separate from the official website (P856) value (examples 4, 5, 6) or there are different server IPs per region (example 6; I am aware of a few other servers that have this that don't have Wikidata items yet); this property would be especially useful for those cases. —Tomodachi94 (talk) 21:42, 9 April 2023 (UTC)
Discussion edit
- Notified participants of WikiProject Minecraft. —Tomodachi94 (talk) 21:42, 9 April 2023 (UTC)
- Comment I'm unable to move this proposal to its proper place at Wikidata:Property proposal/Minecraft server IP; please keep this in mind when creating. If someone can fix this for me, please do so! —Tomodachi94 (talk)
- Comment I would much rather prefer a property that can be used for other video game servers as well. Not sure what it would be called. -wd-Ryan (Talk/Edits) 02:46, 13 April 2023 (UTC)
- Comment What does "IP" mean? The first value "hypixel.net" looks like a domain name. The item currently has official website = https://hypixel.net/ . Why string, if it is a domain it could be URL? GeoGQL (talk) 20:57, 20 April 2023 (UTC)
- 'IP' is short for IP address. The server field in the game is named 'IP', even though it supports domains as well as IP addresses. —Tomodachi94 (talk) 21:21, 20 April 2023 (UTC)
- Oppose since I'm not sure that the semantics behind this property make sense: this isn't really a concept specific to Minecraft, despite the MC community having a ~unique term for it. A more generic property such as "(official) instance/server (address)" could be the way forward, e.g. Libera.Chat (Q106908381)serverirc.libera.chat
protocol (P2700)IRC (Q73) (IRC specified as the protocol using a qualifier) or Hypixel (Q60034344)serverhypixel.net protocol (P2700)Minecraft server protocol (we don't have an item for the MC server protocol yet). In essence, it would be an equivalent of official website (P856) for non-HTTP protocols. BEANS X2 (talk) 11:54, 23 April 2023 (UTC) - Alternatively, we could have a property for each protocol, including something similar to this proposal for Minecraft servers and another property e.g. for IRC servers. They should probably be named like "Minecraft server"/"Internet Relay Chat server" or similar for clarity and consistency. BEANS X2 (talk) 11:54, 23 April 2023 (UTC)
- Withdrawn in favor of API endpoint URL (P6269) with qualifier protocol (P2700). —Tomodachi94 (talk) 20:18, 23 April 2023 (UTC)
- @Tomodachi94 Unfortunately, I don't think API endpoint URL (P6269) quite fits. It seems to be specifically for the web API (Q557770) of an app/service, using the HTTP protocol or an abstraction on top of HTTP. In addition, URLs aren't used to refer to MC server endpoints: it's just the IP address (or domain) with a port number. I'd be happy to write a proposal for a "server" or "server address" property to properly document MC server IPs (and things like IRC servers). What do you think? BEANS X2 (talk) 15:32, 26 April 2023 (UTC)
- I agree with a "server address" property. API endpoint URL (P6269) needs to start with http(s), which Minecraft IPs do not, because they aren't URLs. -wd-Ryan (Talk/Edits) 15:57, 26 April 2023 (UTC)
- I would Support such a property proposal. —Tomodachi94 (talk) 17:53, 26 April 2023 (UTC)
- @Tomodachi94 Unfortunately, I don't think API endpoint URL (P6269) quite fits. It seems to be specifically for the web API (Q557770) of an app/service, using the HTTP protocol or an abstraction on top of HTTP. In addition, URLs aren't used to refer to MC server endpoints: it's just the IP address (or domain) with a port number. I'd be happy to write a proposal for a "server" or "server address" property to properly document MC server IPs (and things like IRC servers). What do you think? BEANS X2 (talk) 15:32, 26 April 2023 (UTC)