Project:General Discussions: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(Too many videos)
(General cleanup, moved old discussions to the archive)
 
(491 intermediate revisions by 16 users not shown)
Line 1: Line 1:
This page is meant to be a hub for general discussions about this wiki, it's use and it's editing. Feel free to use this page to note wiki problems  and leave messages for the community. Feel free to add/revise sections as necessary and move items that have been completed to the "Completed" section below.
This page is meant to be a hub for general discussions about this wiki, its use and its editing. Feel free to use this page to note wiki problems  and leave messages for the community. Feel free to add/revise sections as necessary and move items that have been completed to the "Completed" section below.


== Open Discussions ==
== Open Discussions ==
=== Global Replacement Request ===
A spot to capture global replacement requests:
* <s>Update testing/entry template to always include "tester=" field. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 01:36, 29 May 2015 (CEST)</s> (done at some point?)


===Moved to a new server===
We've just moved to a new server, and the new wiki administrators ([[User:Parlane|Parlane]] and [[User:No cluez|No cluez]]) are actually Dolphin developers, so any problem what we found should be quickly solved now if compared when Mamario was the only admin.
Now, we have a better spam blocker powered by reCaptcha, but some pages needs to be updated since some pages moved to other locations (in fact, all pages of "Dolphin Emulator Wiki" namespace was moved to "Project" namespace). Also, any link to the old server (dolphin-emulator.com) should be changed to the new site (dolphin-emu.org)... | [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])
:All links to the old server have been fixed. The only place where "dolphin-emulator.com" is mentioned, on the entire wiki, is on this page. - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 01:01, 3 November 2012 (CET)
:...Or not. Crap. It's going to be hard to find them with this crappy search function. It showed it was done! Oh well. I'll keep at it. - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 09:45, 3 November 2012 (CET)
::Ok, I think I got them all. I can't find any more with any search results. Phew - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 06:42, 6 November 2012 (CET)


=== Forum Integration ===
=== Error with Slash in Search ===
As has been [http://forums.dolphin-emu.org/Thread-idea-use-the-wiki-for-game-threads-and-guides-tutorials announced], the plan is to use the wiki for game pages and tutorials on the forum. Win for everyone. I talked about it with the devs, and it should be pretty seamless; the wiki in form and methodology will not change, they'll just have easier access to our world for popular games. But they did have a couple of little things they wanted. First, is more screenshots. No complaints there, and that can easily be added with a gallery. The second is collapsible and collapsed-by-default testing entries. Alot of testing sections run really long on some pages (just go to a zelda game...). Delroth believes he can make it collapse on just the forums (I have no idea how that would work), but uh, do we want it to just be there? I mean, they are REALLY long on alot of pages. Collapsing the testing entries would make for alot cleaner pages... The last thing is they want links to any custom texture packs that are available. Should be simple enough, do it like the patches on [[Xenoblade Chronicles]].
Using a forward slash in a search term (i.e. "NA/EU") results in a long set of Wiki errors...
"Warning: preg_match() [function.preg-match]: Unknown modifier ')' in /home/dolphin-emu/apps/wiki/includes/search/SearchEngine.php on line 1402"
[[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 22:01, 28 August 2013 (CEST)


So, here's what we need to figure out. We need to get a screenshot standard set up. The only spot on the wiki with screenshots I know of is [[Resident Evil]], and it's really old. Make them 300px perhaps? We also need to figure out how to collapse testing entries, and if we want to collapse it here and there, or just there (if that's possible). And we need to agree on patches and texture stuff, but I think it's pretty easy to say just go with the Xenoblade style. Oh, and once we get things settled, someone should probably write up a wiki 101 for the forum. Probably me, since I've been doing a lot of the go between, and suggested it... Well, what do you guys think on all this? Delroth said he's going to work on it tomorrow, this is going up '''FAST''', so let's try to jump on it as best as we can.
Now it's...
- [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 14:06, 6 November 2012 (CET)
Warning: preg_match(): Unknown modifier ')' in /home/dolphin-emu/apps/wiki/includes/search/SearchHighlighter.php on line 512
...but this still occurs. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 07:04, 13 March 2017 (CET)




:This is indeed a great change, which will prevent double and outdated work. Thanks for suggesting it MaJoR! I agree with some of the testing sections being too long. A simple way to reduce them is to delete the ancient testing data and useless testing without proper descriptions. You are referring to the thumbnails for the screenshots right? The Resident Evil ones look good, but there's a bit too much padding for my taste between the screenshot and the outer-box. I'll help with the wiki 101 for the forum if someone makes a start. :P As for the high resolution texturespacks. I think we should create a section for them under each game which has packs available. It'll be more organized that way. - [[User:Garteal|Garteal]] ([[User talk:Garteal|talk]]) 14:14, 6 November 2012 (CET)
=== Very Odd Query API Error ===
For some unknown reason, searching for 'SNES' with the Wikimedia API gives a 500 error. Typing in other searches, like 'Super Nintendo Entertainment System', 'SMS' or other games work. There is no other known queries that cause this. I have nailed it down to the 'redirects' parameter being, but it does not make sense why it works with other queries but SNES.


Here is the link in question: https://wiki.dolphin-emu.org/api.php?action=query&utf8=1&redirects&format=json&prop=info|categories&inprop=url&titles=SNES


: About the test entries, they're built based on a predefined table (from the template)... Before the server change, I've implemented show/hide functionality to the navigation templates ([[Template:Navigation]]). The navigation templates are based on tables too, so, implementing this functionality to the test entries shouldn't be hard... Adding this to the To Do - [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])
[[User:Techydude3|Techydude3]] ([[User talk:Techydude3|talk]]) 00:12, 15 March 2021 (CET)
:: Ta Daa, all testing entries of the wiki now are collapsible and, by default, load hidden when someone access the page. The only thing changed was the table header and a new line was added because we can't choose in which column the show/hide "button" appear (it'll be always the first). Looked better and more suggestive for me having a row named "Test entries" (or whatever you guys want to) with the button than having the button on the side of Revision column collapsing all other columns together... Any suggestion or objection? Something you guys think that need to be changed? - [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])
::: I have not much to add since it's perfect in my eyes. Very clean solution aswell. Nice job Jhonn! -[[User:Garteal|Garteal]] ([[User talk:Garteal|talk]]) 21:38, 6 November 2012 (CET)


== Recent Discussions ==
Below is listed of recently concluded discussions. You can [[Project:General_Discussions/Archive|search the archive]] for what was discussed since General Discussions page was created.
=== Consider using TitleIDs for Open Issue Search ===
Instead of using the game's title to look for open issues, it would be better to  use the all possible TitleIDs affiliated with the game.
By using the TitleID, the accuracy of the search is increased to game specific issues. It removes the chance of mixing issues from different games.
For example:
Super Mario Galaxy
Original Search:


: I've testing some concepts and now I have the following suggestions: first, I think we should completely remove the column "Tester" from the test entries. I never saw utility for this column, and since we're going to have the wiki pages linked to the forum, this would only cause confusion, like forum members adding their nicks to the tester column and we being with a lot of red links pointing to these users that doesn't exist on the wiki.
[https://bugs.dolphin-emu.org/projects/emulator/search?q=Super+Mario+Galaxy&open_issues=1 https://bugs.dolphin-emu.org/projects/emulator/search?q=Super+Mario+Galaxy&open_issues=1]
: Second, since some pages have only Videos and others have only Screenshots, I think we should merge the two sections in only one section named "Media Gallery, using the standard 300px size for thumbnails, etc. Actually, I commited an example in the [[Resident_Evil/sandbox|sandbox of Resident Evil]], the screenshots have a little big margin and aren't aligned with the videos, but in case we use this concept, I would make a template to simplify the usage of the screenshots (something like [[Template:YouTube]], requiring only file name and caption) and add the proper CSS styles to make videos and screenshots aligned. What do you guys think about these suggestions? - [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])




Whoa, that was fast Jhonn. Sweet! I really like the testing work. Though it might be nice if it remained the whole length of the page when collapsed, for consistency, but that's just nitpicking. I disagree with you on the '''tester''' column. It goes to an automatically generated contribs page here on the wiki, not to a forum link or anything else. That's why there aren't any red links right now. I think it's nice, cause it shows who made the edit, and what else that person did. I like it. As for your ideas for the media gallery, I'm all for it. Most pages only have a few videos anyway. But yea, it will need to have the alignment fixed and stuff for that. Today is a little busy, with voting and all, but I'll jump into the work as soon as I can. - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 23:30, 6 November 2012 (CET)
Proposed Search:
:In this case, let's leave the tester column as it is now. After the forum integration is complete it would be nice to provide a comment somewhere warning the visitors to only add her/his nickname on the tester column if he/she have a wiki account corresponding to this nickname, so, we avoid the red links. Just to be sure: when you say "it might be nice if it remained the whole length of the page when collapsed" you are referring to the table width right? In this case, a simple CSS style should do the trick... I'll (try to) fix this and also mess around with the alignment and position between videos and screenshots when I get more free time, so we can finish a standard for the upcoming media gallery - [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]])
:As delroth said, too many videos. I ran into the hangups, but I thought it was because of dialup. So, what do you prefer? Purge all but 3 videos? Or have 3 videos, screenshots, then links to more videos? I'm a little on the fence on this one. If we have more video thinks, a joined media gallery is probably a bad idea, and better to have screenshots then videos, I'd think. Hmm... - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 01:46, 7 November 2012 (CET)


== Recent Discussions ==
[https://bugs.dolphin-emu.org/projects/emulator/search?q=RMGP01+RMGK01+RMGJ01+RMGE01+RMGR01+RMGC01&all_words=&open_issues=1 https://bugs.dolphin-emu.org/projects/emulator/search?q=RMGP01+RMGK01+RMGJ01+RMGE01+RMGR01+RMGC01&all_words=&open_issues=1]
Below is listed only what was discussed last month. You can [[Project:General_Discussions/Archive|search the archive]] for what was discussed since General Discussions page was created.
 
[[User:Techydude3|Techydude3]] ([[User talk:Techydude3|talk]]) 20:45, 29 May 2020 (CEST)
 
: Sounds reasonable, however, from a quick look, it doesn't seem that trivial to implement since the Game IDs come directly from the DPL extension and I'm not that experienced with its usage... - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 21:51, 29 May 2020 (CEST)
 
::Nah it shouldn't be a big deal to do. Sorry for ninja-ing you but inspired by this idea right after you said that I changed the ID system to save the results of the DPL to a variable, allowing for this change to be made by regexing the variable. As a benefit, we also get [[:Category:Pages with no GameIDs]] which we never had before. It'll take me a bit to do the regexes though since I'm terrible with them... - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 22:12, 29 May 2020 (CEST)
 
::Done. It uses IDs for the issue tracker search on pages that have IDs, and on pages that don't have IDs, it uses the page title. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 00:33, 30 May 2020 (CEST)
 
:::Thanks! I appreciate your assistance.- [[User:Techydude3|Techydude3]] ([[User talk:Techydude3|talk]]) 01:39, 30 May 2020 (CEST)
 
: It is fairly common for the GameIDs to be missing from issues that are ill-reported. We should probably search for the game's name in addition to the GameIDs to get those cases. - [[User:MayImilae|MayImilae]] ([[User talk:MayImilae|talk]]) 13:36, 3 June 2020 (CEST)
 
::Sure, that makes sense. I'll have it do both. My reasoning was that people would know to use the issue tracker for the game's title intuitively but not necessarily know how to search the IDs, so users would try searching the title on their own, but just searching for both to begin with makes more sense. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 20:10, 3 June 2020 (CEST)
 
::: Apparently Redmine only can search for 5 terms, cutting off the rest of the search results (unless using its api). [https://www.redmine.org/projects/redmine/wiki/RedmineSearch#Search-controller https://www.redmine.org/projects/redmine/wiki/RedmineSearch#Search-controller] This means a wildcard is needed at the region character if a title has 5 or more GameIDs. Also, the title would need to be in quotes, so it doesn't search for "Super" & "Mario" & "Galaxy".
 
:::Basically, the link changes from this:
 
:::[https://bugs.dolphin-emu.org/projects/emulator/search?q=RMGP01+RMGK01+RMGJ01+RMGE01+RMGR01+RMGC01&all_words=&open_issues=1 https://bugs.dolphin-emu.org/projects/emulator/search?q=RMGP01+RMGK01+RMGJ01+RMGE01+RMGR01+RMGC01&all_words=&open_issues=1]
:::to this:
:::[https://bugs.dolphin-emu.org/projects/emulator/search?q=RMG_01+%22Super+Mario+Galaxy%22&all_words=&open_issues=1 https://bugs.dolphin-emu.org/projects/emulator/search?q=RMG_01+%22Super+Mario+Galaxy%22&all_words=&open_issues=1]
::: - [[User:Techydude3|Techydude3]] ([[User talk:Techydude3|talk]]) 16:02, 4 June 2020 (CEST)
 
::::That would actually be pretty challenging and require a lot of work pre-processing the ID list before the search (not all games use one single ID with different region codes, in fact in some cases they can go all over the place). I'll mull it over. The nicer solution would be a change on the issue tracker side to allow more search terms but searching by title works well enough anyways. On the quotes, I already put the game titles in quotes for the search because I was testing different pages and the Dead Space page picked up a ton of different issues casually using the word "dead", so yeah those are totally necessary if "all words" is disabled. I think what I'll do for now is put the title in quotes first in the search, then the IDs afterwards, so at least the cutoff will be some of the IDs and not the game's title. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 20:29, 4 June 2020 (CEST)
 
:::: I think we could reorder the search string construction, so it becomes "game name" + game IDs. The 6th term and forward would still be ignored by Redmine but I think it's acceptable, as it would still be sufficient for most games and would still be more broad than the previous search that considered only the game name... - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 01:30, 5 June 2020 (CEST)

Latest revision as of 09:44, 24 March 2022

This page is meant to be a hub for general discussions about this wiki, its use and its editing. Feel free to use this page to note wiki problems and leave messages for the community. Feel free to add/revise sections as necessary and move items that have been completed to the "Completed" section below.

Open Discussions

Global Replacement Request

A spot to capture global replacement requests:

  • Update testing/entry template to always include "tester=" field. Kolano (talk) 01:36, 29 May 2015 (CEST) (done at some point?)


Error with Slash in Search

Using a forward slash in a search term (i.e. "NA/EU") results in a long set of Wiki errors... "Warning: preg_match() [function.preg-match]: Unknown modifier ')' in /home/dolphin-emu/apps/wiki/includes/search/SearchEngine.php on line 1402" Kolano (talk) 22:01, 28 August 2013 (CEST)

Now it's... Warning: preg_match(): Unknown modifier ')' in /home/dolphin-emu/apps/wiki/includes/search/SearchHighlighter.php on line 512 ...but this still occurs. Kolano (talk) 07:04, 13 March 2017 (CET)


Very Odd Query API Error

For some unknown reason, searching for 'SNES' with the Wikimedia API gives a 500 error. Typing in other searches, like 'Super Nintendo Entertainment System', 'SMS' or other games work. There is no other known queries that cause this. I have nailed it down to the 'redirects' parameter being, but it does not make sense why it works with other queries but SNES.

Here is the link in question: https://wiki.dolphin-emu.org/api.php?action=query&utf8=1&redirects&format=json&prop=info%7Ccategories&inprop=url&titles=SNES

Techydude3 (talk) 00:12, 15 March 2021 (CET)

Recent Discussions

Below is listed of recently concluded discussions. You can search the archive for what was discussed since General Discussions page was created.


Consider using TitleIDs for Open Issue Search

Instead of using the game's title to look for open issues, it would be better to use the all possible TitleIDs affiliated with the game. By using the TitleID, the accuracy of the search is increased to game specific issues. It removes the chance of mixing issues from different games.

For example: Super Mario Galaxy


Original Search:

https://bugs.dolphin-emu.org/projects/emulator/search?q=Super+Mario+Galaxy&open_issues=1


Proposed Search:

https://bugs.dolphin-emu.org/projects/emulator/search?q=RMGP01+RMGK01+RMGJ01+RMGE01+RMGR01+RMGC01&all_words=&open_issues=1

Techydude3 (talk) 20:45, 29 May 2020 (CEST)

Sounds reasonable, however, from a quick look, it doesn't seem that trivial to implement since the Game IDs come directly from the DPL extension and I'm not that experienced with its usage... - mbc07 (talk) 21:51, 29 May 2020 (CEST)
Nah it shouldn't be a big deal to do. Sorry for ninja-ing you but inspired by this idea right after you said that I changed the ID system to save the results of the DPL to a variable, allowing for this change to be made by regexing the variable. As a benefit, we also get Category:Pages with no GameIDs which we never had before. It'll take me a bit to do the regexes though since I'm terrible with them... - Xerxes (talk) 22:12, 29 May 2020 (CEST)
Done. It uses IDs for the issue tracker search on pages that have IDs, and on pages that don't have IDs, it uses the page title. - Xerxes (talk) 00:33, 30 May 2020 (CEST)
Thanks! I appreciate your assistance.- Techydude3 (talk) 01:39, 30 May 2020 (CEST)
It is fairly common for the GameIDs to be missing from issues that are ill-reported. We should probably search for the game's name in addition to the GameIDs to get those cases. - MayImilae (talk) 13:36, 3 June 2020 (CEST)
Sure, that makes sense. I'll have it do both. My reasoning was that people would know to use the issue tracker for the game's title intuitively but not necessarily know how to search the IDs, so users would try searching the title on their own, but just searching for both to begin with makes more sense. - Xerxes (talk) 20:10, 3 June 2020 (CEST)
Apparently Redmine only can search for 5 terms, cutting off the rest of the search results (unless using its api). https://www.redmine.org/projects/redmine/wiki/RedmineSearch#Search-controller This means a wildcard is needed at the region character if a title has 5 or more GameIDs. Also, the title would need to be in quotes, so it doesn't search for "Super" & "Mario" & "Galaxy".
Basically, the link changes from this:
https://bugs.dolphin-emu.org/projects/emulator/search?q=RMGP01+RMGK01+RMGJ01+RMGE01+RMGR01+RMGC01&all_words=&open_issues=1
to this:
https://bugs.dolphin-emu.org/projects/emulator/search?q=RMG_01+%22Super+Mario+Galaxy%22&all_words=&open_issues=1
- Techydude3 (talk) 16:02, 4 June 2020 (CEST)
That would actually be pretty challenging and require a lot of work pre-processing the ID list before the search (not all games use one single ID with different region codes, in fact in some cases they can go all over the place). I'll mull it over. The nicer solution would be a change on the issue tracker side to allow more search terms but searching by title works well enough anyways. On the quotes, I already put the game titles in quotes for the search because I was testing different pages and the Dead Space page picked up a ton of different issues casually using the word "dead", so yeah those are totally necessary if "all words" is disabled. I think what I'll do for now is put the title in quotes first in the search, then the IDs afterwards, so at least the cutoff will be some of the IDs and not the game's title. - Xerxes (talk) 20:29, 4 June 2020 (CEST)
I think we could reorder the search string construction, so it becomes "game name" + game IDs. The 6th term and forward would still be ignored by Redmine but I think it's acceptable, as it would still be sufficient for most games and would still be more broad than the previous search that considered only the game name... - mbc07 (talk) 01:30, 5 June 2020 (CEST)