WikiIndex:2013-2014 bugs and upgrades: Difference between revisions

From WikiIndex
Jump to navigation Jump to search
Line 13: Line 13:
## It would be easier for me to tell the difference between my [[localhost wiki]] and [[WikiIndex]] if we enable this. --[[YiFei]] | <small>[[User talk:Zhuyifei1999|talk]]</small>  11:15, 24 May 2013 (UTC)
## It would be easier for me to tell the difference between my [[localhost wiki]] and [[WikiIndex]] if we enable this. --[[YiFei]] | <small>[[User talk:Zhuyifei1999|talk]]</small>  11:15, 24 May 2013 (UTC)
##:Done. [[User:Emufarmers|Emufarmers]] ([[User talk:Emufarmers|talk]]) 04:05, 20 June 2013 (UTC)
##:Done. [[User:Emufarmers|Emufarmers]] ([[User talk:Emufarmers|talk]]) 04:05, 20 June 2013 (UTC)
##:#<s>Request: Can you make the background transparent? --[[YiFei]] | <small>[[User talk:Zhuyifei1999|talk]]</small> 13:58, 20 June 2013 (UTC)</s>
##:#Request: Can you make the background transparent? --[[YiFei]] | <small>[[User talk:Zhuyifei1999|talk]]</small> 13:58, 20 June 2013 (UTC)
##Would be better as keys. --[[YiFei]] | <small>[[User talk:Zhuyifei1999|talk]]</small> 15:15, 20 June 2013 (UTC)
##<s>Would be better as keys. --[[YiFei]] | <small>[[User talk:Zhuyifei1999|talk]]</small> 15:15, 20 June 2013 (UTC)</s>
##:What do you mean? [[User:Emufarmers|Emufarmers]] ([[User talk:Emufarmers|talk]]) 05:51, 9 July 2013 (UTC)
##:What do you mean? [[User:Emufarmers|Emufarmers]] ([[User talk:Emufarmers|talk]]) 05:51, 9 July 2013 (UTC)



Revision as of 06:09, 9 July 2013

Template:TOCright

For earlier upgrading discussions from 2006, see: WikiIndex:Upgrade Discussion.
For discussions from 2011, see: WikiIndex:Spring 2011 Upgrade Path.

WikiIndex:Upgrades needed — this page is to be used for raising suggestions and discussing strategies for upgrading our MediaWiki software used by WikiIndex. It can typically include any of the published, and stable, MediaWiki Extensions; or any other applicable and workable strategies. Please add any suggestions or offerings in any of the subheadings below (or create a new subheading), and discuss.

Semantic MediaWiki version

Need - upgrade to 1.8+

We need to upgrade so that WikiApiary can collect Semantic MediaWiki usage data directly. (See WikiApiary:Collect Semantic MediaWiki usage setup) --YiFei | talk 09:27, 25 May 2013 (UTC)

Okay, the upgrade is done. I also upgraded MediaWiki to 1.21.1 and switched over to the Semantic Bundle. Let's see about Maps... Emufarmers (talk) 05:42, 9 July 2013 (UTC)

Images

  1. Favicon - WI Favicon.png
    1. It would be easier for me to tell the difference between my localhost wiki and WikiIndex if we enable this. --YiFei | talk 11:15, 24 May 2013 (UTC)
      Done. Emufarmers (talk) 04:05, 20 June 2013 (UTC)
      1. Request: Can you make the background transparent? --YiFei | talk 13:58, 20 June 2013 (UTC)
    2. Would be better as keys. --YiFei | talk 15:15, 20 June 2013 (UTC)
      What do you mean? Emufarmers (talk) 05:51, 9 July 2013 (UTC)

LinkSpam / WikiSpam / Vandalism

Need -
  1. mw:Extension:NoBogusUserpagesPro: - would obviate the need to police User: (IP address) pages since they cannot be created by anyone except the legitimate user of the IP - Con - would not stop spammer from posting spam on the User IP page if that is their actual IP.
    1. Spambots aren't (thankfully) very intelligent; usually they create a (bogus) User: page and a main namespace with the same title, i.e. User:FooBar123 and FooBar123. In my experience, this type of spam is commonly done by IP addresses as opposed to registered users. As such, installing the NoBogusUserpages extension would cut down this type of spam by 50%, which isn't a bad rate at all. The code is simple enough that it should work even with the latest version of MediaWiki. --Jack Phoenix (talk) 06:44, 28 April 2013 (PDT)
    2. + from me --[[kgh]] (talk) 14:22, 3 May 2013 (PDT)
    3.  Strong oppose I do not think think it's a good idea. --YiFei | talk 04:15, 22 June 2013 (UTC)
      1. Why YiFei? ~~ MarkDilley
        1. We have some user pages in the main namespace, which this extension won't help.
        2. Also, I haven't seen they create a (bogus) User: page and a main namespace with the same title, i.e. User:FooBar123 and FooBar123.
          1. I have seen it on wiki, but not so much here. ~~ MarkDilley
        3. would not stop spammer from posting spam on the User IP page if that is their actual IP.
        4. We hardly have any bogus user pages. --YiFei | talk 02:54, 23 June 2013 (UTC)
    4. Thanks ~~ MarkDilley
  2. Add restrictions for being an autoconfirmed user, such as $wgAutoConfirmAge = 3600; $wgAutoConfirmCount = 5; — Con:

Account creation protection

Need -
  1. mw:Extension:User Merge and DeletePro: Rename changes the name of one account, whereas this can merge or combine two accounts into one, and deletes the account not needed. – Con: Very dangerous, can permanently delete user accounts (but this can be set for 'crat permission only)
    1. Pro: I've used it on my own localhost wiki to get rid of surplus test accounts when testing out extensions, and while the danger of screwing up an actual account is real, it could be used to trim the database of obvious spam accounts. Con: Cannot be done as a batch, must do one merge and delete job at a time. Arcane (talk) 05:34, 30 April 2013 (PDT)Arcane - so basically you are saying we could clean up the spam accounts by deleting the one at a time? ~~ MarkDilley - Yes, unfortunately. It may be possible to code a bot or script with a selected list of spam accounts to trim and execute this script multiple times, never tried it myself, but in-wiki, it only works one at a time. Arcane (talk) 14:10, 30 April 2013 (PDT)Arcane - sounds brilliant, with the bot thing :-) I could see one person having control over a bot and a list. ~~ MarkDilley
    2. I'm personally still skeptical about this one. Elassint 3 May 2013
      1. Please say more Elassint - is it not a worry to have spam accounts sitting in the database? Best, MarkDilley
        1. It's bad when we look at Special:ListUsers -- full of spam accounts. But Wikipedia doesn't use it though wp:Special:ListUsers is also full of spam accounts. In addition, LifeWiki and WikiApiary use it. --YiFei | talk 11:34, 24 May 2013 (UTC)
          1. I would love to clean up this, but I wonder if there is another way to do it than one at a time... not sure, ~~ MarkDilley
            Might need a bot. But pywikipedia don't seem to have a library for mw:Extension:User Merge and Delete, so if we have to do that,
            1. Manually delete, or
            2. Make a bot library
            Either of them would be very hard to do. --YiFei | talk 07:29, 24 June 2013 (UTC)

General housekeeping

Need -
  1. mw:Extension:WikiEditorPro - More user friendly editing interface, simpler to understand and has many features to assist inexperienced editors Arcane (talk) 15:17, 21 January 2013 (PST)Arcane
    1. I'm not sure if this is really needed. And more importantly, is this compatible with Semantic MediaWiki? Are there any SMW sites which use this? Sean, aka Hoof HeartedAdmintalk2HH 02:39, 22 April 2013 (PDT)
    2. As far as I know, it is compatible with Semantic MediaWiki, since I have tested SMW with multiple versions of this extension and found no problems. As for whether this is needed, I wouldn't call it absolutely essential, but for those who are not familiar with wikicode or more familiar with using programs like Wordpad, this is a good extension, since it simplifies much of the most common editing processes. Arcane (talk) 18:35, 29 April 2013 (PDT)Arcane
      1. It is compatible with SMW. + from me --[[kgh]] (talk) 14:28, 3 May 2013 (PDT)
    3.  Strong support --YiFei | talk 08:27, 24 June 2013 (UTC)
  2. mw:Extension:MapsPro: this would be really good for our City-Wiki entries, uses maps from more than one source (Google, Yahoo, OpenStreetMaps, etc)
    1. + from me --[[kgh]] (talk) 14:28, 3 May 2013 (PDT)
    Done. Emufarmers (talk) 05:49, 9 July 2013 (UTC)
  3. mw:Extension:LastUserLoginPro: would let us know a person's activity and it helps people to see who is building WikiIndex. - Con: Why????? Either use Special:RecentChanges, or if you want to watch a specific user, add them to your watchlist :/ Sean, aka Hoof HeartedAdmintalk2HH 02:39, 22 April 2013 (PDT) Special:WhosOnline can be a replacement, but records within a day. --YiFei | talk 02:38, 4 May 2013 (PDT)
  4. mw:Extension:DismissableSiteNoticePro: would let us hide the Site Notice. - Con:
    1. I hate to see it everyday. --YiFei | talk 03:58, 21 June 2013 (UTC)
    2. Wasn't this the case before the upgrade? I seem to remember not seeing the site notice when logged in. ~~ MarkDilley
      1. Administrators can delete MediaWiki:Sitenotice to disable it. --YiFei | talk 23:18, 21 June 2013 (UTC)
    Done. Increase the value on MediaWiki:Sitenotice id to un-dismiss the sitenotice for everybody. Emufarmers (talk) 03:22, 9 July 2013 (UTC)
  5. Disable redirects to special pages and interwiki redirects, which use a 302 and have no "redirected from" link. (mw:Manual:$wgDisableHardRedirects) --YiFei | talk 06:57, 25 May 2013 (UTC)
    1. Sean especially hate this (Special:Permalink/140054). --YiFei | talk 12:54, 26 June 2013 (UTC)
      1. I think Sean went too far in banning the person (I don't know if there was previous history off wiki), although a good idea to have soft redirects off wiki. I personally really like redirects to special pages. ~~ MarkDilley

Bugs

Some bugs might be fixed by the update. --YiFei | talk 11:21, 24 May 2013 (UTC)

Need -

Email system issues:

  1. Sean can not get his email confirmed, this has happened to a few people.
    1. I never got an e-mail from WikiIndex. Would be cool to have it working somehow. --[[kgh]] (talk) 14:28, 3 May 2013 (PDT)
    2. I can't reproduce this. Have you tried resending the confirmation email? Emufarmers (talk) 01:22, 19 May 2013 (PDT)
Want -sure about
  1. Why are Sysops blocked by our anti-spam tools, but new accounts able to over-ride them at will? Sean, aka Hoof HeartedAdmintalk2HH 02:42, 22 April 2013 (PDT)
    1. I'm not sure about the first question, but I noticed that most spammers come from China (See User:Zhuyifei1999/Spam IP List). We use dynamic IPs in China, so it's hard to block them unless you use range blocks. --Zhuyifei1999 (talk) 04:05, 22 April 2013 (PDT)
      1. Do we know what might be the issue here? ~~ MarkDilley
  2. Atom feed (on Android devices) - seems to lag a few 'edits' behind current desktop version. Sean, aka Hoof HeartedAdmintalk2HH 03:49, 20 March 2013 (PDT)

adding subdomain

Brahfous is wanting a subdomain for right to left writing... (need to link to conversation) ~~ MarkDilley

On the back-burner

This sub-section can be used making suggestions for beta extensions, ie, those we might like to add at a later date once they've evolved into a stable extension

  1. mw:Extension:MassEditRegexPro: can be used by Sysops for 'bot'-like edits, without the need for creating bot scripts - Con: still in beta phase
    1. The extension status (alpha/beta/stable) means very little in reality...installing and testing it is a better way to see whether it works on WikiIndex's version of MediaWiki. --Jack Phoenix (talk) 14:41, 22 December 2012 (PST)
    2. I can vouch for this. I've used the MassEditRegex extension on my own wiki repeatedly and it has proven quite stable and does what it is intended to do. I highly recommend it. Arcane (talk) 12:43, 25 January 2013 (PST)Arcane
    3. Issue is we don't have a dedicated back end developer to work on WikiIndex, know anyone who can? :-) So I say strike out for now.
  2. http://wikiapiary.com/w/images/wikiapiary/b/b4/Monitored_by_WikiApiary.png
    • Why???
      • To show that WikiIndex in on board!? --[[kgh]] (talk) 14:11, 3 May 2013 (PDT)
  3. We need a mini-banner like that WikiApiary which states something like "Indexed on WikiIndex" - to be used as a kind of voluntary banner exchange on other sites which we've indexed. (good idea ~~ MarkDilley)
    • I think WikiApiary is a very similar project as WikiIndex and has a couple people working on it that are in the wiki community. Was just a suggestion - we linked to Wiki101 in sidebar for same reason. ~~ MarkDilley
      • WikiApiary is focused on MediaWiki and it's technical aspects. WikiIndex is focused on wiki communities. I do not think that is too similar. However, a WikiIndex banner would be nice to have, too. --[[kgh]] (talk) 14:11, 3 May 2013 (PDT)

Technology via the community

This isn't the right section title, but what I am trying to get across is - what technology does the community

  1. need to have access to, to make WikiIndex even better.
  2. who here understands how to do the backend work needed?
  1. Jack Phoenix
  2. Emufarmers
  3. YiFei
  4. Kghbln