Information icon.svg Please vote in the 2017 board of trustees election. The cabal thanks you for your service.

User talk:Tim Starling

From RationalWiki
Jump to: navigation, search
New logo large.png Welcome to RationalWiki, Tim Starling!

Please see our guide for newcomers and our community standards.

Tell us how you found RationalWiki here!

If you are interested in contributing:

I've made you autopatrolled which should stop your issues with CAPTCHA. Christopher (talk) 09:30, 4 June 2017 (UTC)

About the br34ch...[edit]

This discussion was moved to BAR.

FuzzyCatPotato of the Artificial Pralines (talk/stalk) 23:11, 28 June 2017 (UTC)

Thanks for rescuing us from certain doom[edit]

Goat.jpg

Awesome Award

for
Tim Starling

Reason: being awesome

ClickerClock (talk) 10:50, 29 June 2017 (UTC)

Question about RWSettings.php[edit]

RWSettings.php includes the following lines:

$wgDBtype           = "mysql";
$wgDBserver         = "localhost";
$wgDBuser           = "rw_web";
$wgDBprefix         = "";

Is "mysql" acceptable for $wgDBtype if we're running on MariaDB? Sir ℱ℧ℤℤϒℂᗩℑᑭƠℑᗩℑƠ (talk/stalk) 21:12, 1 July 2017 (UTC)

Yes, see mw:Manual:$wgDBtype. -- Tim Starling (talk) 21:35, 1 July 2017 (UTC)
Thanks -- I'll start checking the manual first. Pinky promise. FᴜᴢᴢʏCᴀᴛPᴏᴛᴀᴛᴏ, Esϙᴜɪʀᴇ (talk/stalk) 22:46, 1 July 2017 (UTC)

GitHub and implementation[edit]

Your idea of using Git to allow "volunteer sysadmins" to suggest changes to system files seems damn good. (Especially since you'll probably get tired of cleaning up our messes.) If I might ask:

  • After someone commits on the origin (github.com) repository, would someone with root have to pull the updates, or is that automatic?
  • What's the best way to add/suggest new extensions (as opposed to individual files) via github? Updated extensions?

Thanks again for all your work.

  • Sidenote 1: I see you've added an election extension repository. I don't know PHP or if anything's updated. Is this version secure?
  • Sidenote 2: I get why robots.txt disallows /w/, Special:RecentChangesLinked, Special:WhatLinksHere. Why in the world would it disallow Fun:Trent_Toulouse and Fun_talk:Trent_Toulouse?

Fuzzy. Cat. Potato! (talk/stalk) 23:49, 1 July 2017 (UTC)

  • Someone with shell access (in the wikidev group, not necessarily root) has to pull updates
  • You can submit a pull request to edit the extension list at rw-config/bin/get-source, and register the extension in RWSettings.php
  • I've reviewed the Election extension for security, it's probably OK. The only security change was a requirement to set a directory to store results, instead of using $IP.
  • Ask Trent, robots.txt was imported from the old server.
-- Tim Starling (talk) 00:02, 2 July 2017 (UTC)

Further questions[edit]

  • With the wiki as is, should we go forward with the 2017 RMF board elections? αδελφός ΓυζζγςατΡοτατο (talk/stalk)
    • I think it's fine to go ahead with the election, but are you asking me to do any technical work required to make that happen? That's a more difficult question. What is the schedule? -- Tim Starling (talk) 03:28, 8 July 2017 (UTC)
      • I believe anyone with root can start a new election through the extension. Usually we do something like [announcement, nominations, "campaigning"] for 2 weeks and [voting] for 2 weeks. Only the [voting] part requires anything extension-side. FU22YC47P07470 (talk/stalk) 16:25, 8 July 2017 (UTC)
  • If "tech" were an elected position, would it make sense to give techs shell access + admin roles on GitHub? Or would the potential damage be too great? Herr FuzzyKatzenPotato (talk/stalk) 22:25, 3 July 2017 (UTC)
    • Normally you would filter by need and competence when considering such privileges. If techs are saying that they are willing and able to do work which requires shell access, then you could consider giving it to them. There is certainly a potential for damage and abuse, especially with shell access. -- Tim Starling (talk) 03:28, 8 July 2017 (UTC)

Google Fact Check[edit]

Would it be possible to add ClaimReview elements to RationalWiki (or, really, any MediaWiki site)? It's part of Google's new fact-checking procedure. See the blog post and documentation. 32℉uzzy; 0℃atPotato (talk/stalk) 16:37, 11 July 2017 (UTC)