User talk:Mr Pie 5

From Rainbow Six: Siege Wiki
Jump to: navigation, search

Copyright Notice[edit source]


Could your bot add Template:Copyright Game to all images files of the wiki ?

Thank you --CreativeC38 (talk) 10:51, 21 June 2018 (UTC)

I forgot to say: except the svg files --CreativeC38 (talk) 11:45, 21 June 2018 (UTC)
Sure can. It's running right now.
--Mr Pie 5 (talk) 07:35, 22 June 2018 (UTC)
Great. --CreativeC38 (talk) 10:33, 22 June 2018 (UTC)

Requesting extensions[edit source]

One last thing; where can I request extensions ? mw:Extension:CodeMirror and mw:Extension:StructuredDiscussions would be great, but the greatest thing we can do is to install mw:Extension:Translate because there is too few game content to make separate wikis and we have a huge competitor, english R6S wikia which is bigger than us. A multilingual wiki would be a good reason for them to migrate to gamepedia (non english r6s wikias are desolate and many contributors of en.wikia are frustrated not to have a powerful translation tool). --CreativeC38 (talk) 10:33, 22 June 2018 (UTC)

CodeMirror and StructuredDiscussions are not on the list of available extensions (you can find a list here). Translate is available, but we don't like to use it due to how many complaints we get about it from the few wikis that do use it, and prefer the subpage/subdomain approach, detailed here.
--Mr Pie 5 (talk) 18:53, 22 June 2018 (UTC)
What are these complaints ? Translate extension works fine on Wikimedia projects CreativeC38 (talk) 12:01, 25 June 2018 (UTC)
@Mr Pie 5 As you didn’t answer since 22th I sent an email at community[at] on 26th and requested TemplateData; Thanks; Timeline (renamed EasyTimeline since 2017); Editcount; Babel; CodeEditor; Gadgets and UniversalLanguageSelector + I asked them to vet CodeMirror and StructuredDiscussions as mentionned at gphelp:Requesting extensions. I sent it with the mail of my GP account but will I need to prove that I am really the administrator ? --CreativeC38 (talk) 20:18, 30 June 2018 (UTC)
Sorry, I've been out of town the past week and it seems I've been neglecting my email more than I realized. Let me get these questions answered. As the wiki manager, contacting me would be the primary way to request extensions be enabled or requested (and I swear I'm normally quick to respond). I don't know specifically why Translate is so hated; complaining users are the straightest answer I could get out of the team, and it has 5 other extensions that have to go with it. If you're deadset on having it over the standard subpage system, I'll pester them more for an actual answer. I've enabled the others you requested, but it may take a few hours before the wiki is recached and they activate.
Additionally, I thought I had mentioned this already but it seems I haven't: you should join the Gamepedia Slack for chatting with other experienced editors and contacting staff members. And again, sorry for the slow response time, I'm usually quick about that; if I ever don't answer, it's probably because I just didn't notice, in which case please message me again or try one of my other contact links or Slack.
--Mr Pie 5 (talk) 07:17, 1 July 2018 (UTC)
Oh, and as for those extensions you want vetted, I can look into it, but I highly doubt either will happen. Anything not in a stable release state is usually a 'no', and many editors already use this for syntax highlighting (and I want to say we already have an extension that does that, but I'm not sure).
--Mr Pie 5 (talk) 07:33, 1 July 2018 (UTC)

Thanks for the enabled extensions. As for Codemirror, it has the stable release status so it should be ok and it has the advantage to be quickly switched on/off directly from the edit page without reload (and gadgets are "hidden" in the options so few people use it). I can understand your doubt regarding StructuredDiscussions as it is marked as "in beta" but it is already in use in many Wikimedia wikis (and Codemirror is enabled in whole Wikimedia network) so it is in fact relatively stable, and feedbacks are good.

Configuration I'd like for structured discussions:
  1. StructuredDiscussion by default on talk namespaces :

$wgNamespaceContentModels[NS_TALK] = 'flow-board';

$wgNamespaceContentModels[NS_USER_TALK] = 'flow-board';

$wgNamespaceContentModels[NS_PROJECT_TALK] = 'flow-board';

$wgNamespaceContentModels[NS_FILE_TALK] = 'flow-board';

$wgNamespaceContentModels[NS_MEDIAWIKI_TALK] = 'flow-board';

$wgNamespaceContentModels[NS_TEMPLATE_TALK] = 'flow-board';

$wgNamespaceContentModels[NS_HELP_TALK] = 'flow-board';

$wgNamespaceContentModels[NS_CATEGORY_TALK] = 'flow-board';

  1. Removal of Flow-bot user group

unset( $wgGroupPermissions['flow-bot'] );

unset( $wgRevokePermissions['flow-bot'] );

unset( $wgAddGroups['flow-bot'] );

unset( $wgRemoveGroups['flow-bot'] );

unset( $wgGroupsAddToSelf['flow-bot'] );

unset( $wgGroupsRemoveFromSelf['flow-bot'] );

  1. Ability for admins to create and suppress Flow boards

$wgGroupPermissions['sysop']['flow-create-board'] = true;

$wgGroupPermissions['sysop']['flow-suppress'] = true

As for the Translate extension I really do want it because a translation tool will be my main argument to bring the Wikia community here and the subpage system would be just... messy; so if you could "dig into" it would be nice.

Configuration I'd like for Tranlsate:
  1. Give full translation rights for sysop (only for translation admins as default)

$wgGroupPermissions['sysop']['pagelang'] = true;

$wgGroupPermissions['sysop']['translate-manage'] = true;

$wgGroupPermissions['sysop']['translate-import'] = true;

$wgGroupPermissions['sysop']['pagetranslation'] = true;

I joined the Gamepedia Slack. Thank you;

--CreativeC38 (talk) 08:53, 1 July 2018 (UTC)

I noticed Babel has an unclear category naming convention: Could you add in LocalSettings.php to rename, for example, Category:Fr-N into Category:User Fr/N (as mentionned in the extension page) ?:

$wgBabelCategoryNames = array(

'0' => 'User %code%/0',

'1' => 'User %code%/1',

'2' => 'User %code%/2',

'3' => 'User %code%/3',

'4' => 'User %code%/4',

'5' => 'User %code%/5',

'N' => 'User %code%/N',

); Thank you

--CreativeC38 (talk) 11:46, 1 July 2018 (UTC)

I don't have direct access to localsettings.php, only an interface which contains configuration options, of which Babel has none, so I'll have to put in a request for that. I'm still looking at StructuredDiscussions but I did request CodeMirror be vetted. I think it has a decent shot at being approved, but I can't offer any sort of timeframe on that. I've enabled translate and its dependencies and I'm looking into getting those settings applied (not clear what the settings I have access to actually mean).
--Mr Pie 5 (talk) 20:18, 1 July 2018 (UTC)
Great. I’m making edits on R6S Wikia and I’ll suggest migration within a month (it’s better if I don’t come from nowhere). I will perfect CSS, Gadgets, Graphic chart and help pages to show them a good-looking wiki. Once the migration to GP voted, we’ll get their content and the wiki will become near-finished --CreativeC38 (talk) 20:46, 1 July 2018 (UTC)
Awesome. Keep me posted.
--Mr Pie 5 (talk) 20:50, 1 July 2018 (UTC)

It’s online again ! Notice me once Tranlate is functionnal and Babel is configured. --CreativeC38 (talk) 20:39, 2 July 2018 (UTC)

Alright, after testing on another wiki and not being able to reproduce the crash, I re-enabled all the same extensions and it's working this time. I don't know what happened the first time, bad timing maybe?
--Mr Pie 5 (talk) 00:26, 4 July 2018 (UTC)
Great. The biggest part of the job is done and I see Translate extension is already configured as I want. Now to configure Babel and install CodeMirror and StructuredDiscussion. --CreativeC38 (talk) 07:20, 4 July 2018 (UTC)
You can already add the same extensions on the Styx wiki. --CreativeC38 (talk) 07:22, 4 July 2018 (UTC)

I’m taking a Wikibreak because of a trip (and my work here is almost done anyway) on all wikis. Please notify me once extensions are vetted and Babel is correctly configured here and on Styx wiki. Thanks —CreativeC38 (talk) 08:35, 12 July 2018 (UTC)

Enabling Wikibase[edit source]

Mr Pie 5 I just received an answer to a question I asked long time (years) ago on Mediawiki; Can mw:Wikibase be only active on a specific namespace, and yes it does ! If you don’t know what this is, the biggest example is Wikidata. Basically it turn a namespace into a database, one page is an item and you can add properties to it.

Whats interrestening is that you can then re-use the database’s data on multiple pages of other namespaces an thus automate loads of templates like infoboxes. Centralizing facts saved thousands of hours of work to thousands of wikipedian as most wikipedia’s infoboxes now take their facts from Wikidata. Wikipedia is still useful because you can’t resume the universe to item and properties... but you can (almost) resume a video game to that (items are known as game objects) ! In Rainbow Six Siege 90% of this wiki is about weapons and their characteristics. I’m really enthusiast to this technology as Rainbow Six Siege is constently updated and balanced, changing a centralized variable is much easier than searching all pages referencing it + data can be used across wikis so for example english Minecraft gamepedia could be the repository of blocks data to the other wikis.

Wikibase doesn’t makes so much sence on games like Styx or Doom which has few items/actions/ennemies but it would be perfect for the wowpedia and any rpg wikis. I insist, (both extensions may be marked as « beta », they are used as core of Wikidata so they’re stable) Wikibase is THE feature Gamepedia needs so, please make it vetted asap. Thank you --CreativeC38 (talk) 15:42, 16 July 2018 (UTC)

If it's a database you want, you should look into Cargo. It's what most of our wikis use for databasing, and we have many editors familiar with its use. It doesn't have interwiki capability (to my knowledge), but it should otherwise satisfy whst you're trying to do.
--Mr Pie 5 (talk) 16:34, 16 July 2018 (UTC)
Yuck... I didn’t know you were using it. Anyway this extension is drafty, messy and not good in large scale (I’m planning to make half of the wiki Wikibase’s pages) so I still would Wikibase which is way better --CreativeC38 (talk) 23:25, 16 July 2018 (UTC)
Sorry to be so time-consuming and capricious but I promise that once all my requests are done, R6S wiki will become a pride for the Gamepedia family --CreativeC38 (talk) 01:27, 17 July 2018 (UTC)
I'll bring it up with the team, but to be honest with you, I see 0 chance of it getting added. It would duplicate the functionality of an existing extension while we're currently trying to remove unused/unnecessary extensions, and replacing Cargo with it altogether would be impractical and very time-consuming (we're still not entirely done replacing Semantic MediaWiki). I'm not saying Cargo is great, I'm very familiar with its flaws, but it gets the job done, it's easy to use, we have a lot of people who are very familiar with it, and (from what I can find looking through the wikibase info) it's better-documented.
--Mr Pie 5 (talk) 20:27, 17 July 2018 (UTC)

Shouldn’t your goal be the opposite ? Vet as many extensions as you can to make them avaible asap ? As for having both Cargo and Wikibase it’s logical; wikis will switch from Cargo to Wikibase when they want, but forcing wikis to keep their archaism would be unconstructive when there are better solutions.

So, to resume:

Priority Request Status
1 Installing Wikibase Vetting in progress
2 Installing StructuredDiscussions Vetting in progress
3 Configuring Babel’s categories as mentionned above Not done yet
4 Installing CodeMirror Vetting in progress
5 Installing list of approved extensions Done

--CreativeC38 (talk) 00:22, 18 July 2018 (UTC)

Every extension adds a new set of external dependencies, and gives the platform team more work and the potential need to eventually take over the extension altogether if it becomes incompatible or development stops. For these reasons, extensions should be applicable to multiple wikis and be either unique from other extensions or a viable replacement for them. Having multiple extensions that do the same thing not only wastes their time and takes these risks needlessly, it splits the community knowledge base, making it harder for people to get help with their individual wikis. And that's to say nothing of overuse of extensions and databases making it harder for the average user to edit.
--Mr Pie 5 (talk) 01:17, 18 July 2018 (UTC)
Ok. notice me once all requests are done (Bacel config should be easy to do) --CreativeC38 (talk) 12:20, 18 July 2018 (UTC)
So, how is it going ? Any news ? --CreativeC38 (talk) 06:37, 20 August 2018 (UTC)
Unfortunately not. The dev team doesn't seem to have gotten to any of my tickets yet.
--Mr Pie 5 (talk) 07:49, 20 August 2018 (UTC)
Do you mean they didn't read it or didn't answer it yet ? --CreativeC38 (talk) 20:17, 1 September 2018 (UTC)
They haven't answered. I don't know whether or not it has been read.
--Mr Pie 5 (talk) 21:11, 1 September 2018 (UTC)

Fandom Acquires Curse Media, Gamepedia and D&D Beyond From Twitch - GameRevolution => this worry me; are they planning to merge Wikis into Wikias ? And did you got any answer about Wikibase ? Or even CodeMirror ? — CreativeC38 (talk) 15:01, 6 January 2019 (UTC)

We've had a lot of talk about what this means for the future of both platforms lately. The short answer is, nobody knows. As for the extensions, I have not received a response about Codemirror, which at this point actually does surprise me a little. I have not received a response about Wikidata either, but I'm telling you I know they're going to deny it, because it replicates functionality of an existing extension.
--Mr Pie 5 (talk) 19:43, 7 January 2019 (UTC)
What about StructuredDiscussions ? I'm confident about Wikibase because Cargo is more flexible but painful at large scale (good for games like Styx) whereas Wikibase is stiff but great as large scale (great for RPGs and PvP shooters). It does the same thing, but not in the same way. I won't leave if declined (even if it complicates my work) but I won't be really active until every tasks are reviewed. Please update User:CreativeC38/extensions (task list) about extensions (and Babel configuration) once done --CreativeC38 (talk) 20:17, 7 January 2019 (UTC)
StructuredDiscussions and WikiBase have been denied, CodeMirror has been approved and should be active by the time you read this, and Babel settings have been applied. I believe that's everything on your list.
--Mr Pie 5 (talk) 22:43, 19 May 2019 (UTC)
Shame. When I talked with R6S Wikia members they were reluctant about using default discussion pages — CreativeC38 (talk) 06:35, 20 May 2019 (UTC)