Nookipedia talk:Project Items
Rename to Project Items + Merging Project Fashion
I'd like to propose expanding the scope of this project to cover all items. Our current work on creating item pages, Cargo tables, and so on is pretty standardized and similar across all types of items (furniture, clothing, interior, etc.), so I don't think we need to limit ourselves to just furniture here. This would also mean folding Nookipedia:Project Fashion into this project (not that that project was ever active). ~SuperHamster Talk 18:05, January 11, 2021 (EST)
- Support per the above. ~ AlexBot2004 (Talk) 14:13, January 12, 2021 (EST)
Project history
For brevity's sake, I've removed the project's history from the lead. Pasting it here for posterity:
- Originally conceived in late 2010, the project had been on hiatus since January 9, 2011 until its revival in July 2014 by Mario. The project was briefly taken over by sunmarsh from October 2019 through December 2020.
~SuperHamster Talk 01:26, January 13, 2021 (EST)
Templating PC item page prose
For our NH + PG item pages, we have the prose written out instead of templated. If I'm remembering correctly, the main reason was to keep them similar to conventional articles + make it more inviting for users to edit to add additional info.
For Pocket Camp item pages, I'm thinking of templating the prose. There are several thousand more PC items than other games, with more added each month, and changes frequently introduced (namely items being re-issued). Long-term, it'll be easier for us to create new pages + update existing ones if we don't have to worry about manually updating prose. If any article needs additional information, it could still be written in after the template. Let me know your thoughts. ~SuperHamster Talk Contribs 19:51, May 31, 2021 (EDT)
- I think that would be nice, though I do want to see it in action before I decide to support this. I think the templating the prose could work well, but I would like to an example using one of Animal Crossing: Pocket Camp's items. -- PanchamBro (talk • contributions) 19:56, May 31, 2021 (EDT)
- I think that sounds like a reasonable proposal. It would definitely cut down on the amount of boilerplate text that needs to be added to each page, and as you said, any extra information could always be added following the template. --Jake (talk) 00:53, June 1, 2021 (EDT)
- Comment - I agree with PanchamBro that it would be nice to see an example first, but generally I think this is a good idea. Pocket Camp seems to be less popular among editors, so I don't think there will be much desire to add more content to these pages. Also if we find that we need to add a sentence or two within the boilerplate text, we could also add an optional note field (or similar) somewhere in there to allow for more flexibility. (talk) 16:51, June 1, 2021 (EDT)
- Now that we can take advantage of Scribunto/Lua, I created Module:PC Prose - this script takes the same parameters that the infobox has and outputs prose. You can see it in action at User:SuperHamster/Sandbox/Turquoise. Still a work in progress, but enough to give an idea of how this would work. ~SuperHamster Talk Contribs 20:56, June 12, 2021 (EDT)
- Definitely need to fix the "Crafting" availability though; that thing is supposed to be for Animal Crossing: New Horizons, not Animal Crossing: Pocket Camp. The code should be
{{Availability|Crafting (Pocket Camp)}}
. But beside that, it looks good! Now we could also display what tasks could be done and what trades Lloid can offer. -- PanchamBro (talk • contributions) 02:51, June 13, 2021 (EDT)
- Definitely need to fix the "Crafting" availability though; that thing is supposed to be for Animal Crossing: New Horizons, not Animal Crossing: Pocket Camp. The code should be
- Now that we can take advantage of Scribunto/Lua, I created Module:PC Prose - this script takes the same parameters that the infobox has and outputs prose. You can see it in action at User:SuperHamster/Sandbox/Turquoise. Still a work in progress, but enough to give an idea of how this would work. ~SuperHamster Talk Contribs 20:56, June 12, 2021 (EDT)
Generating NH item page prose via module
Similar to the above discussion regarding Pocket Camp items, I'd like to propose that we switch over to automatically outputting New Horizons prose via Scribunto module. This means that we would write Lua code that would be added to our NH infoboxes; this code would take the data from the infobox and automatically output prose.
Originally, we decided to have our NH item pages include plaintext prose as it is conventional + makes it more inviting for users to edit and add additional info. However, with each passing game update, we've had multiple rounds of item page creation as well as item metadata changes (especially with 2.0). This has led to prose being incorrect, inconsistent, and incomplete. Having the prose generated from the infobox data will minimize errors, ensure consistency, and make item metadata easier to update as the editor only has to worry about updating the infobox data. This also means that we can easily expand our prose (e.g. if in the future we want to include HHA base score in the prose, we can easily add that in by adding one line to the Lua module instead of having to have a bot go through and update thousands of articles).
One downside is that any additions we've made to prose (such as adding trivia and interesting item details) will be overridden, so we will want to note down where these additions were made and add them back in after the transition. Fortunately I don't think we've done this with too many items.
Let me know what you think. ~SuperHamster Talk Contribs 23:42, November 17, 2021 (EST)
Oh god nouhhhhh I feel like with Pocket Camp that is an always updating game that mandates a way to automate the prose for anytime the game changes the values or whatnot.
- With New Horizons, the game is pretty much done over implementing new items for now. I'm sure we'll still get updates, but those will primarily add a few items, the quantity of which aren't big enough to warrant using an automated prose. And that's because unlike Pocket Camp, New Horizons updates are pretty damn specific at what they want to bring to the game, and rarely do we ever see a change in the way that pretty much impacts the wiki like how 2.0 did to ours.
- I like the idea of automated proses, but I just think that it doesn't apply to New Horizons. Oppose for now. -- PanchamBro (talk • contributions) 00:04, November 18, 2021 (EST)
- My main concern isn't new items, it's solving issues with our existing item pages. Some recent and existing issues I can think of, or found through a few minutes of spot-checking, include mismatched prices between prose and infobox; missing prices in the prose for items that can be bought; prose sometimes missing describing outdoor furniture; and some items missing their functionality, such as some mirrors failing to mention that the player can change their look. Beyond that there's some opportunity to improve and expand the prose, which can be done more easily via module e.g. we can add in additional interaction and function details; expand customization details given the addition of Cyrus; and pending the addition of new parameters, note things such as houseware items that can be placed on surfaces.
- I think it'll be easier long-term to invest time in a module (and gives us a peace of mind that all pages are consistent) vs. attempting to do these fixes by-hand or bot and always having the potential for errors. But I may also be overblowing this issue, and if you think these are more easily solvable long-term by hand/bot then that's fine by me too. ~SuperHamster Talk Contribs 00:43, November 18, 2021 (EST)
- Addendum: if we do stick with prose as-is, then I think what we can do is work on an "audit report" of sorts to detect pages with missing prose, mismatched values, etc. For example, we can pretty easily identify outdoor furniture that doesn't mention it in prose by searching within Category:Outdoor_items for pages that are missing the text "As an outdoor item". That could help streamline these fixes and make things consistent. ~SuperHamster Talk Contribs 01:46, November 18, 2021 (EST)