Wikidata talk:WikiProject Minecraft

From Wikidata
Jump to navigation Jump to search

The Feed the Beast Wiki (Q105518219) has a very large collection of identifiers and other useful data for Minecraft mods. From some grep usage on a dump of all pages in the 'Mods' category, there are:

  • 698 GitHub repositories linked that do not link to a subpage (like /issues or /pulls). This could be very useful for scraping version histories and software licenses, among other things. This could also expose more of the identifiers listed below. (This does not factor in repositories on other services like GitLab or Bitbucket.)
  • Roughly 700 CurseForge URLs. These could not be imported right away (they are not the permanent URLs required by CurseForge project ID (P11643), but we could use an API to convert them), but they could expose source code repositories, issue tracker URLs (if separate from the source code repositories), software licenses, and more.
  • 11 Modrinth URLs. This is not enough to be useful, but if more are obtained, this could expose information similar to CurseForge.
  • Other unstructured data, like authors, version histories, dependencies, and modpacks the mod is a part of. This could be extremely helpful in making both existing and new data much more useful.

Note that this analysis does not factor in modpacks; if a similar analysis was performed on modpacks, it could apply identifiers similar to the above.

Thoughts? —Tomodachi94 (talk) 03:32, 6 April 2023 (UTC)[reply]

Note: Items were created by Keplarsj using QuickStatements for all mod pages present on this wiki. —Tomodachi94 (talk) 03:34, 6 April 2023 (UTC)[reply]
QS Batch 154155 imports a lot of CurseForge identifiers from this wiki. I scraped all pages on the FTB Wiki for CurseForge URLs, then followed the links using a scraper and scraped the project ID. —Tomodachi94 (talk) 17:44, 6 April 2023 (UTC)[reply]
QS Batch 184131 imports GitHub source code repositories from the FTB wiki. This is a pretty big batch, so it could take a few hours to complete. This is very good for improving completeness with data and ensures that other WikiProjects (like WPFLOSS for FLOSS mods) have mods under that project's scope. This also helps by allowing us to import version histories from the repositories. —Tomodachi94 (talk) 20:25, 3 May 2023 (UTC)[reply]
Hi there! Sorry for just reading this topic. The QuickStatement batches I created were created by a script on my GitHub. I wanted the pages created to act as starting points that additional identifiers and properties could be added to either manually or using automation. I am up for whatever else you have in mind and greatly appreciate the work you've already put into these pages. Keplersj (talk) 05:00, 1 January 2024 (UTC)[reply]
All good! I really appreciate you batch creating those items, it's been super helpful. Looking forward to working together on future Minecraft mod content :) —Tomodachi94 (talk) 23:30, 1 January 2024 (UTC)[reply]

New Minecraft Wiki

[edit]

In September 2023 the Minecraft wiki migrated from the Fandom hosted wiki to a new independent MediaWiki instance on minecraft.wiki. While the Fandom-hosted wiki is still online and links to it are resolving, use of this wiki is discouraged by the admins of the new wiki.

Is there a way for us to create inter-wiki links for pages on this new wiki currently? It doesn't seem likely that MediaWiki page ID (P9675) can be used for this, therefore does a new property need to be proposed (like Fandom article ID (P6262) but specific to minecraft.wiki)? Keplersj (talk) 04:56, 1 January 2024 (UTC)[reply]

I noticed that @MarkusRost (admin of minecraft.wiki) made a few edits to Minecraft Wiki (Q105533483) after the migration. So I would like to 1. extend an invitation to join the WikiProject, and 2. ask for his input on using minecraft.wiki for Wikidata item identification. Keplersj (talk) 05:19, 1 January 2024 (UTC)[reply]
It is hosted by https://weirdgloop.org/, is there an interwiki URL formatter that can link to all of their wikis, similar to the Fandom IDs? If so, we can have a property for all of them combined. -wd-Ryan (Talk/Edits) 06:07, 1 January 2024 (UTC)[reply]
I'm not very familiar with working on WikiData yet, but I'm more than happy to help with anything Minecraft related. While both are hosted by Weird Gloop, the RuneScape and Minecraft wiki are fairly separate. I'm not aware of any interwiki URL formatter for both RuneScape and Minecraft Wikis together, having individual properties seem like the better option for me. However at least different language versions of the Minecraft Wiki can be in one property using https://$1.minecraft.wiki/w/$2 or https://minecraft.wiki/w/$1:$2. -- MarkusRost (talk) 15:22, 1 January 2024 (UTC)[reply]
I did some sleuthing for a general solution here, and so far I'm not seeing a very promising option.
Given the lack of a unified solution here it seems likely a Weird Gloop article ID property would need to resort to some hacky, insecure behavior for a uniform URL formatter. But given the small number of wikis listed on the Weird Gloop homepage and that they all use the .wiki TLD, the property could use a validation RegEx such as /((\w+\.)?(minecraft|runescape)):(.+)/ and then format using https://$1.wiki/w/$4: https://regex101.com/r/KeAMav/1 Keplersj (talk) 21:49, 1 January 2024 (UTC)[reply]
For plain interwiki links in wikitext, of the form [[minecraft:Minecraft]], you'll need to ask at meta:Talk:Interwiki map. It would be preferrable for Weird Gloop's interwiki map to itself have the Minecraft Wiki so that a link can be done to all of them, like the Fandom situation.
For having properties linking to pages a la Fandom article ID (P6262), a new property may need to be proposed. We have Wikisimpsons article ID (P10291) and Super Mario Wiki ID (P8256) as Wikidata properties, so I would reckon it not be too much of a battle to request our own. SWinxy (talk) 20:29, 15 January 2024 (UTC)[reply]
@MarkusRost I assume you have lines of communication with the WeirdGloop admins. Could you reach out and have them add the Minecraft wiki the their Interwiki map like mentioned above? I imagine a Weird Gloop article ID proposal would be smooth sailing with that in place. Keplersj (talk) 23:30, 20 January 2024 (UTC)[reply]
The Minecraft Wiki is now in the interwiki map of the Weird Gloop meta wiki using enmcw, demcw, etc. prefixes. --MarkusRost (talk) 01:14, 29 January 2024 (UTC)[reply]
Perfect, thank you! I'll get started on a Weird Gloop article ID property. Keplersj (talk) 07:00, 29 January 2024 (UTC)[reply]
Property Proposal for Wikidata:Property_proposal/Weird_Gloop_article_ID has been posted. Thanks everyone for the discussion! Keplersj (talk) 20:49, 10 February 2024 (UTC)[reply]