Feed The Beast Wiki

Follow the Feed The Beast Wiki on Discord or Mastodon!

READ MORE

Feed The Beast Wiki
(Created page with "=== New extensions proposals === * {{Status|done|Installed.}} mw:Extension:TitleBlacklist * {{Status|done|Installed.}} mw:Extension:AbuseFilter * {{Status|done|Install...")
 
No edit summary
Line 1: Line 1:
  +
  +
=== Checklist for opening up the wiki ===
  +
{|
  +
| '''Overall progress:''' || {{Project:Template documentation project/Progress bar|19|19}}
  +
|-
  +
| '''Setup progress:''' || {{Project:Template documentation project/Progress bar|10|10}}
  +
|-
  +
| '''Testing progress:''' || {{Project:Template documentation project/Progress bar|4|4}}
  +
|-
  +
| '''Finalization progress:''' || {{Project:Template documentation project/Progress bar|3|3}}
  +
|-
  +
| '''Post-finalization progress:''' || {{Project:Template documentation project/Progress bar|2|2}}
  +
|}
  +
==== Setup stage ====
  +
* {{Status|done|Done.}} Set up CAPTCHA on the wiki.
  +
* {{Status|done|Done.}} Set up an IRC channel for the wiki.
  +
* {{Status|done|Done.}} Clean up the [[Project:CP|Community portal]]
  +
* {{Status|done|Done.}} Protect important pages.
  +
* {{Status|done|Done.}} Require email confirmation.
  +
* {{Status|done|Done.}} Configure ConfirmEdit CAPTCHA trigger settings.
  +
* {{Status|done|Done.}} Setup [https://dl.dropboxusercontent.com/u/56192299/userrights/index.htm group permissions].
  +
* {{Status|done|Done.}} Add the [[mw:Extension:Nuke|Nuke]] and [[mw:Extension:Nuke|Renameuser]] extensions.
  +
* {{Status|done|Done.}} Remove unused accounts.
  +
* {{Status|done|Done.}} Inform team members about their new responsibilities.
  +
==== Testing stage ====
  +
* {{Status|done|Done.}} Test user rights.
  +
* {{Status|done|Done.}} Test account creation.
  +
* {{Status|done|Done.}} Test email confirmation.
  +
* {{Status|done|Done.}} Test CAPTCHA triggers.
  +
  +
==== Finalization stage ====
  +
* {{Status|done|Done.}} Grant group '<code>user</code>': <code>edit</code>.
  +
* {{Status|done|Done.}} Grant group '<code>*</code>' (all): <code>createaccount</code>.
  +
* {{Status|done|Done.}} Rebuild [[Special:Statistics|statistics]].
  +
==== Post-finalization stage ====
  +
* {{Status|done|Done.}} Announce on forums.
  +
* {{Status|done|Done.}} Start recruiting new team members.
  +
==== Response time (must not exceed 1 day) ====
  +
===== Vandalism and Spam =====
  +
* {{Status|done|Passed.}} New page spam/vandalism response time (delete): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Spam/Vandalism response time (revert): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Consecutive spam/vandalism response time (rollback): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Excessive spam/vandalism response time (protect): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} User spam/vandalism response time (notify).
  +
* {{Status|done|Passed.}} User spam/vandalism response time (warn).
  +
* {{Status|done|Passed.}} User spam/vandalism response time (block) (>5 counts): <code>Min: 76min Average: 166.4min Max: 288min</code>
  +
* {{Status|done|Passed.}} Excessive user spam/vandalism response time (nuke): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
===== Quality assessment =====
  +
* {{Status|done|Passed.}} Tag bad articles with template (community): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Tag bad articles with template (staff)
  +
* {{Status|done|Passed.}} Fix/Resolve (community): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Fix/Resolve (staff): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
===== Maintenance =====
  +
* {{Status|done|Passed.}} RFD (normal): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} RFC (deletion): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Patrol (revision)
  +
* {{Status|done|Passed.}} Patrol (new page)
  +
  +
===== Requests and Help =====
  +
* {{Status|partlydone|Skipped.}} Help desk (community): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|partlydone|Skipped.}} Help desk (staff/sysop): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|partlydone|Skipped.}} IRC help (community): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} IRC help (staff/sysop): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|partlydone|Skipped.}} Admin noticeboard: <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Staff noticeboard: <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|partlydone|Skipped.}} Translator noticeboard: <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Bot operator noticeboard: <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} Issues: <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|done|Passed.}} RFC: <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|partlydone|Skipped.}} Skin bugs: <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|votedelete|Inactive.}} AFC submissions (accept): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|votedelete|Inactive.}} AFC submissions (review): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
* {{Status|votedelete|Inactive.}} AFC submissions (merge): <code>Min:</code> N/A <code>Average:</code> N/A <code>Max:</code> N/A
  +
 
=== New extensions proposals ===
 
=== New extensions proposals ===
 
* {{Status|done|Installed.}} [[mw:Extension:TitleBlacklist]]
 
* {{Status|done|Installed.}} [[mw:Extension:TitleBlacklist]]

Revision as of 12:57, 23 July 2013

Checklist for opening up the wiki

Overall progress:
 
100% (19/19)
100% (19/19)
Setup progress:
 
100% (10/10)
100% (10/10)
Testing progress:
 
100% (4/4)
100% (4/4)
Finalization progress:
 
100% (3/3)
100% (3/3)
Post-finalization progress:
 
100% (2/2)
100% (2/2)

Setup stage

  • Yes checkDone. Set up CAPTCHA on the wiki.
  • Yes checkDone. Set up an IRC channel for the wiki.
  • Yes checkDone. Clean up the Community portal
  • Yes checkDone. Protect important pages.
  • Yes checkDone. Require email confirmation.
  • Yes checkDone. Configure ConfirmEdit CAPTCHA trigger settings.
  • Yes checkDone. Setup group permissions.
  • Yes checkDone. Add the Nuke and Renameuser extensions.
  • Yes checkDone. Remove unused accounts.
  • Yes checkDone. Inform team members about their new responsibilities.

Testing stage

  • Yes checkDone. Test user rights.
  • Yes checkDone. Test account creation.
  • Yes checkDone. Test email confirmation.
  • Yes checkDone. Test CAPTCHA triggers.

Finalization stage

  • Yes checkDone. Grant group 'user': edit.
  • Yes checkDone. Grant group '*' (all): createaccount.
  • Yes checkDone. Rebuild statistics.

Post-finalization stage

  • Yes checkDone. Announce on forums.
  • Yes checkDone. Start recruiting new team members.

Response time (must not exceed 1 day)

Vandalism and Spam
  • Yes checkPassed. New page spam/vandalism response time (delete): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Spam/Vandalism response time (revert): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Consecutive spam/vandalism response time (rollback): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Excessive spam/vandalism response time (protect): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. User spam/vandalism response time (notify).
  • Yes checkPassed. User spam/vandalism response time (warn).
  • Yes checkPassed. User spam/vandalism response time (block) (>5 counts): Min: 76min Average: 166.4min Max: 288min
  • Yes checkPassed. Excessive user spam/vandalism response time (nuke): Min: N/A Average: N/A Max: N/A
Quality assessment
  • Yes checkPassed. Tag bad articles with template (community): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Tag bad articles with template (staff)
  • Yes checkPassed. Fix/Resolve (community): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Fix/Resolve (staff): Min: N/A Average: N/A Max: N/A
Maintenance
  • Yes checkPassed. RFD (normal): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. RFC (deletion): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Patrol (revision)
  • Yes checkPassed. Patrol (new page)
Requests and Help
  • Yellow checkSkipped. Help desk (community): Min: N/A Average: N/A Max: N/A
  • Yellow checkSkipped. Help desk (staff/sysop): Min: N/A Average: N/A Max: N/A
  • Yellow checkSkipped. IRC help (community): Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. IRC help (staff/sysop): Min: N/A Average: N/A Max: N/A
  • Yellow checkSkipped. Admin noticeboard: Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Staff noticeboard: Min: N/A Average: N/A Max: N/A
  • Yellow checkSkipped. Translator noticeboard: Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Bot operator noticeboard: Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. Issues: Min: N/A Average: N/A Max: N/A
  • Yes checkPassed. RFC: Min: N/A Average: N/A Max: N/A
  • Yellow checkSkipped. Skin bugs: Min: N/A Average: N/A Max: N/A
  • Pictogram voting deleteInactive. AFC submissions (accept): Min: N/A Average: N/A Max: N/A
  • Pictogram voting deleteInactive. AFC submissions (review): Min: N/A Average: N/A Max: N/A
  • Pictogram voting deleteInactive. AFC submissions (merge): Min: N/A Average: N/A Max: N/A

New extensions proposals

  • Yes checkInstalled. mw:Extension:TitleBlacklist
  • Yes checkInstalled. mw:Extension:AbuseFilter
  • Yes checkInstalled. mw:Extension:FlaggedRevs
    • Discussion
      • I like this extension because staff can review and assess the quality of the article at the same time, administrators can also stabilize the quality of pages with a tool included. -- Jinbobo SysOp · BotOp · talk · contribs 11:29, 4 July 2013 (UTC)
    • Poll
      • This poll will end in 1 day.
      • Support: Please add {{Status|done|Support.}} and a comment if you want this extension to be installed.
      • Against: Please add {{Status|done|Against.}} and a comment if you want this extension to not be installed.
      • Conditional support: Please add {{Status|partlydone|Conditional support.}} and a comment if you want this extension to be installed only under some circumstances.
      • Yes checkSupport. I think this is a good idea. -- auris331
      • Yes checkSupport. This should be good, provided we can quickly learn the new system. -- AgentTadpole Staff · talk · contribs 12:24, 4 July 2013 (UTC)

Blacklisting new account names

We have figured out a few username patterns that spambots like to use, we will be blocking these usernames that match these regex patterns in the near-future, use Jinbobo's Blocked username list to test the following regex, by default, patterns are case insensitive:

  • Usernames with 4 or more consecutive consonants (Easy fix for real users is to add a space between words?)
    • Pattern: .*((?=[a-z])[^aeiou0-9]){3}(?=[a-z])[^aeiou0-9]+.*
  • Usernames with 3 or more consecutive capital letters (Case sensitive)
    • Pattern: .*[A-Z]{2}[A-Z]+.*
  • Usernames with 2 or more consecutive capital letters at the end (Case sensitive)
    • Pattern: .*[A-Z]{2}
  • Usernames with 2 or more consecutive numbers
    • Pattern: .*[0-9]{2}[0-9]+.*
  • Usernames containing the following words: car, limo, home, house, service, move, moving, guide, clean.
    • Pattern: .*(car|limo|home|service|move|moving|guide|clean).*
  • Usernames with 20+ letters.
    • Pattern: .*.{20}.*