The Sims Wiki:Miraheze migration: Difference between revisions

Add link to the Indie Wiki Buddy extension's issue tracker
(Add link to the Indie Wiki Buddy extension's issue tracker)
 
(28 intermediate revisions by 4 users not shown)
Line 1:
{{info|Want to help?|If you're interested in helping out with the migration but don't know how to edit wikis, don't fret! The very least you can do is [[m:Donate|donate]] to Miraheze, our hosting provider. This will help ensure that the lights stay on for us in the future!}}
{{multiple image
| total_width = 300
Line 7 ⟶ 8:
| footer = The Sims Wiki is joining forces with Miraheze!
}}
This page exists to help keep track of The Sims Wiki's migration from Wikia (who irritatingly insist on being called "FANDOMFandom" these days) to Miraheze, a non-profit, open source wiki farm network.
 
==Why migrate?==
Line 21 ⟶ 22:
* '''Free and open source.''' Miraheze's source code is open, and is hosted on [https://github.com/miraheze Github]. Free and open source code means that anyone can study it, fork it, and reuse it, which ensures that Miraheze cannot control its users the same way a company running proprietary, closed source software can.
* '''Vast customizability.''' Miraheze allows wikis to easily toggle on and off a large selection of [[mw:Manual:Extensions|extensions]] with the click of a button; add and remove [[mw:Help:User rights and groups|user rights]] and even create custom ones; create [[mw:Help:Namespaces|custom namespaces]] with just a few clicks; and customize the wiki's Javascript and Cascading Style Sheets settings. All without having to send in a support ticket.
* '''Direct access to great support.''' Miraheze maintains both an [[m:IRC|IRC channel]] and a [https://discord.is/miraheze Discord server] that allows users to directly contact and chat with other members of the community in real time. While [[m:Staff|Miraheze Staff]] take care of the behind-the-scenes work, [[m:Stewards|Stewards]] are volunteer users that serve a similar role as [[metawikimedia:Stewards|Stewards on Wikimedia]]—they are available to handle emergencies and help resolve disputes, but are non-intrusive and generally only act when the local community is unable to resolve the situation on their own. Unlike Wikia Staff, stewards are selected by the Miraheze community at large, and the community can call for a steward's access to be revoked through a vote of no confidence. Additionally, bug reports filed on Miraheze are much more open and can be seen by anyone (except for security-sensitive ones). Bug reports are filed through a platform called [[phab:|Phabricator]], which Wikimedia [https[mediazilla://phabricator.wikimedia.org/ |also uses]]. This means that anyone can view bug reports and they are organized more publicly and openly, unlike Wikia which relies on a difficult-to-navigate email support system.
* '''It's all community.''' Miraheze is run by volunteers, not a corporate board of directors. What the volunteers do is more in touch with what the Miraheze community as a whole wants, because said volunteers edit here, too. Wikia is a for-profit corporation that doesn't need to listen to its users, and as recent events have shown, it doesn't want to. If Miraheze tried to adopt this mindset, it would have been a failure from the very beginning. [[m:Contributing|Learn about how you can contribute to the Miraheze family!]]
 
==Things that need to get done==
Currently, the plan is to stay on Wikia. Therewhile arewe nowork ason ofthe yetmigration formal plans to migrate. However,behind the ideascenes foras havingmuch thisas Mirahezepossible. wikiWe set up and ready to go is that 1) we'llthus have the domain name registered so that trolls can't steal it; 2) we will havesome time to test ourthings like templates and our designs, hereand onupdate anotherthings MediaWikilike installation;our andtemplates 3)to whenwork Wikiawith goesany overchanges to the tippingwiki point, we will be readyhere.
 
* <strike>Migrate templates</strike> {{Done}}
* <s>Migrate system messages</s> {{Done|I think we're mostly done}}
* <s>Migrate Javascript and CSS</s> {{Done|The essentials should be done at this point}}
* <s>Make sure migrated Javascript and CSS work on the new wiki</s> {{Done|Most of the JS/CSS that are only applicable to Wikia have not been set up on the new wiki, as they are not required}}
* Make sure our templates work on the new wiki
* Upload all the images that cannot be found on [[c:|Wikimedia Commons]] from the Wikia wiki to here (which is a lot!)
** <s>A dump file of all the images on the Wikia wiki was created on March 5, 2019. That has all been uploaded.</s> {{Done}}
** We need to continue uploading new images uploaded to the Wikia wiki in order to keep things in sync.
* Ensure all [[Special:Interwiki|interwiki links]] continue to work (since some interwiki codes have been modified on Miraheze that aren't backwards-compatible with Wikia)
* Figure out what to do with comments on the Wikia wiki (can't be migrated into the [[mw:Extension:Comments|Comments]] extension here)
* <s>Migrate edit filters</s> {{Done}}
* Create localized help pages (a lot of them! you can find some guidance on [[mw:Help:Contents]] and [[wikipedia:Template:Wikipedia help pages]]. [[Help:Contents]] and [[Help:Directory]] has some redlinks you can fill in.)
* Create [[mw:Extension:TemplateData|TemplateData]] for templates
* Import project pages
* Import the forums
* Set up a system for people to confirm and link their Wikia identities
* <s>Import a database dump from the Wikia wiki into here; we'll need to contact [[m:Staff|Staff]] for help with this.</s>
** {{Done}} A copy of the Wikia wiki's database, dated January 18, 2020, 19:28:28 UTC, has been imported to Miraheze.
* [https://github.com/KevinPayravi/indie-wiki-buddy/issues/113 Notify] the maintainers of [https://getindie.wiki Indie Wiki Buddy] so it can start redirecting people off Wikia
 
At all times we need to make sure that we are not violating the terms of the [[wikipedia:CC BY-SA|CC BY-SA]] license that we use by making sure we provide proper attribution to our edits. This can easily be accomplished by exporting and then importing the page histories of our Wikia wiki correctly, and by providing a URL if that is not possible.
 
===The Customized Sims Wiki merger===
In April 2019, The Customized Sims Wiki agreed to merge with The Sims Wiki on Miraheze. Here's what needs to get done:
 
* <s>Import their pages</s> {{Done}}
* <s>Move their pages into their custom namespace</s> {{Done}}
* Update our templates to accommodate this new namespace (similarly to how it accommodates Fanon)
* Create the categories for their pages
* <s>Upload all of their files</s> {{Done}}
* Decide on policies (at [[Forum:Merging with the Customized Sims Wiki]]) {{In progress}}
* Update their pages to use our infoboxes (currently most of them use a plain [[Help:Table|table]] without much styling) {{In progress}}
 
===Other things to do===
* Get in touch with news agencies revolving around ''The Sims'' series, like SimsVIP, asking if they'd be interested in helping to cover the migration.
* Start drafting messages to be posted on highly frequented discussion boards like The Sims Reddit to let people know about the migration. We need to interact with the community directly to get the word out.
* Losslessly compress images on the wiki so that the site loads faster. You can use [https://sourceforge.net/projects/nikkhokkho/files/FileOptimizer/ FileOptimizer] for some very impressive compression rates, or use EZGIF's online tools for [https://ezgif.com/optipng PNG] and [https://ezgif.com/optijpeg JPG]. Remember to compress '''losslessly'''; do not use lossy compression as this damages image quality!
* I contacted the Runescape Wiki and asked for advice. They suggested getting in touch with the SimGurus since they are likely to be on board with the migration and will have more of an interest with interacting directly with the community. We are part of the Sims Community and it is important that we get them on our side.
 
==Differences between Wikia and Miraheze==
Line 49 ⟶ 70:
! scope="col"| Wikia
! scope="col"| Miraheze
|-
! scope="row"|Core principles
|Wikia has been rebranding itself to "Fandom" since 2016, marking a shift in the company's image and attitude towards its communities. https://www.fandom.com is filled with clickbait articles centered around fan theories and the entertainment industry. When Wikia first started, it was to be a wiki hosting service that accommodated all wikis, regardless of scope and subject, thus allowing both entertainment wikis (centered around games, movies, and TV shows), lifestyle wikis (centered around food and health), and more scholarly or serious wikis (for example, wikis about mental health or historical events) to develop. With the "Fandom" rebranding, the platform is now completely and utterly biased towards entertainment wikis, with annoying features such as the "Fan Feed" located at the bottom of every article containing links to clickbait titles under the Fandom website. The name "Fandom" does not reflect {{SITENAME}}'s goals to provide a knowledge base of information and instead makes us look like a third-rate fansite that promotes player theories rather than fact.
|Miraheze is focused on being a wiki hosting service; their primary focus is on keeping the technical workings of the site going. They support all wiki communities equally, do not bias themselves towards a certain genre or topic, and any features or events that they release or hold accommodate all wikis, rather than just the "most lucrative" ones. Miraheze focuses on accommodating all wikis and allowing all wiki communities to flourish equally, and their focus is on making things friendly for editors, rather than on selling branded merch to people who win some arbitrary reward. Miraheze's goals are compatible with {{SITENAME}} and allow us to more accurately reflect our mission.
|-
! scope="row"|Software
|As of November 2022, Wikia uses MediaWiki 1.37.6. At the time of this article's introduction, Wikia used MediaWiki version 1.19.24, which went out of support in May 2015.<ref>[[mw:MediaWiki 1.19]]</ref> Wikia heavily customizes their version of MediaWiki, to the point where a version upgrade will bewas extremely difficult, requiring a project called UCP to be finally implemented. It was controversial, leading to the scrapping of many features, and switched Gamepedia wikis to use the Oasis skin.
|Miraheze uses MediaWiki {{CURRENTVERSION}} and constantly updates its software, as seen in [[Special:Version]]. It strives to upgrade to the latest stable release of MediaWiki whenever possible to ensure that all communities are able to enjoy new features to the wiki software.
|-
! scope="row"|Skins
|Wikia only offers one skin for desktop, called OasisFandomDesktop, and one for mobile, called Mercury. Wikia used to offer Monobook, but this was removed in May 2018.<ref>[[wikia:whttps://community.wikia.com/wiki/Thread:1456214]]</ref>
|Miraheze offers six skins by default that users can enable as they please in [[Special:Preferences]]. The Sims Wiki has opted to use the [[mw:Skin:Vector|Vector]] skin as its default skin, which is the same skin used on Wikipedia and other Wikimedia projects. In addition, Miraheze utilizes the [[mw:Extension:MobileFrontend|MobileFrontend]] extension, which delivers a rich, easy to use interface on mobile devices.
|-
Line 67 ⟶ 92:
|-
! scope="row"|Advertisements
|Wikia uses banner advertisements, usually injected at the sides of articles or at the very top of page. Inline advertisements have also been reported. Advertisements on Wikia are described as being annoying, disruptive, distracting, and at times malicious, as there have been reports of advertisements redirecting users to inappropriate websites.
|Miraheze does not have advertisements whatsoever, and rely on a [[m:Donate|donation]] model for funding. Because there are no advertisements, there is no chance of having bad ads redirect you to inappropriate places. Having no ads also improves site performance significantly for those without adblocking software.
|-
! scope="row"|Extensions
Line 76 ⟶ 101:
! scope="row"|Namespaces
|Wikia offers the standard 16 [[mw:Help:Namespaces#Standard_namespaces|editable namespaces]] that ship with MediaWiki by default, along with the "Forum" and "Forum talk" namespace for [[mw:Extension:DPLforum|wiki-style forums]]. [[wikia:w:Help:Custom_namespaces|Custom namespaces]] can be created, but only by request, and limited to a maximum of three.<ref group="n">For technical purposes, the Fanon, Fanon talk, Game guide, and Game guide talk namespaces on The Sims Wiki on Wikia have namespace IDs 112, 113, 114, and 115, respectively.</ref>
|Miraheze offers all of the standard namespaces and the wiki-style forum namespaces, and allow for custom namespaces to be created using a web interface. There is no limit to the number of custom namespaces that can be created. This means that {{SITENAME}} can create as many namespaces as it needs, whenever it wants.<ref group="n">For technical purposes, the Fanon, Fanon talk, Game guide, and Game guide talk namespaces on The Sims Wiki on Miraheze have namespace IDs 3000, 3001, 3002, and 3003, respectively.</ref>
|-
! scope="row"|Files and images
Line 95 ⟶ 120:
|-
! scope="row"|Staff
|Wikia employs full-time paid staff that are not selected by the Wikia community at large. Staff members say they only intervene with local wiki communities in certain circumstances, such as ToU violations, although they have been known to take actions outside of that scope, including forcibly enabling extensions without community input, changing URLs for SEO purposes without notification,<ref>httphttps://community.wikia.com/wiki/Thread:1572365</ref> and even removing local wiki administrators that object to forced changes.<ref>httphttps://community.wikia.com/wiki/User_blog:Ciencia_Al_Poder/Portable_Infoboxes,_the_first_step_into_Wikia_taking_control_over_our_content</ref> Wiki communities are not considered to have control over their own site; if they migrate, they are not permitted to redirect the old site to the new one. Wikia Staff may appoint new administrators after removing old ones if a wiki community migrates, as is the case with the Runescape Wiki. Wikia Staff will find ways to forcibly continue to run a wiki even if the old community leaves.
|Miraheze does not employ any full-time staff. Most staff members focus on the technical, behind-the-scenes operations of the wiki farm and generally do not involve themselves in on-wiki issues. [[m:Stewards|Stewards]] generally fulfill many of the roles that Wikia Staff taken on; they are also unpaid and are elected by the community at large. Because Miraheze is a non-profit, there is no reason for them to trap communities inside their ecosystem.
|-
! scope="row"|Attitude
|Wikia has been known to adopt aggressive tactics as of late to remove content that they or their advertisers do not agree with. As such, "free speech" is much more limited on Wikia due to pressure from advertisers not to host content they disagree with. They have been known to employ SEO tactics, sometimes against community consensus or without notification, to boost search engine rankings for their own benefit or to inject more advertisements into their pages.
|Miraheze is a non-profit and doesn't run ads, so there is no pressure from advertisers to police the service outside of illegal content. Miraheze Staff focus on the technical, behind-the-scenes aspects of the wiki and leave each individual wiki community to decide upon their own policies on how they want to operate.
|}
 
Line 129 ⟶ 158:
 
===Will my Wikia contributions be carried over?===
No, unfortunately. This is a difficult decision we've had to make. Since there are ''thousands'' of users that have edited The Sims Wiki, we cannot be 100% sure that all of the usernames used on Wikia are not already being used on Miraheze. To avoid issues with edits being attributed to the wrong users, most edits that have been imported from Wikia are not attributed to any Miraheze account. Your username is still listed on those edits, but they will not link to your userpage. They will appear as '''sims>Username''', or as '''imported>Username''' (e.g. '''sims>k6ka''' or '''imported>k6ka''').
 
===What about fanons?===
Fanons have automatically been imported to the Miraheze wiki. We strongly encourage fanon authors to move to the Miraheze wiki and continue their fanon there.
Fanons will continue on the Miraheze wiki. If you are a fanon author, we highly encourage you to consider moving your fanon to Miraheze. We have not yet decided whether or not fanon should be migrated automatically, or only with author consent. Fanon will never be removed from the Wikia wiki without the author's consent regardless of what happens.
 
===Sorry, what is this wiki's name again?===
Line 146 ⟶ 175:
* '''24 February 2019''' - Fanon and Game guide namespaces recreated.
* '''17 March 2019''' - Beginning of large-scale file uploads from the Wikia wiki. Proves to be a long and tedious process.
* '''7 April 2019''' - The Customized Sims Wiki agrees to merge with The Sims Wiki.
* '''8 April 2019''' - www.thesimswiki.com becomes live and points to the Miraheze wiki, marking the first time the wiki had its very own domain name.
* '''12 April 2019''' - All pages from The Customized Sims Wiki are imported to a subpage of [[Special:PrefixIndex/The_Sims_Wiki:The_Customized_Sims_Wiki/|The Sims Wiki:The Customized Sims Wiki]] and await further migration to their permanent homes.
* '''13 April 2019''' - All files from The Customized Sims Wiki are uploaded to the wiki.
* '''1 May 2019''' - Most file uploads are completed. Newer files uploaded to the Wikia wiki will need to be uploaded to the Miraheze wiki as an ongoing task until the migration.
* '''18 January 2020''' - A database dump from the Wikia wiki is generated and submitted for import to Miraheze.
* '''19 January 2020''' - The import is completed. The dump includes all page histories and revisions, and excludes log entries and files. These need to be uploaded separately.
 
==Credits==
The Sims Wiki would like to thank the following for their contributions to the migration:
* [[User:Roza|Roza]]
* [[User:TheTimMan|TheTimMan]]
* [[User:K6ka|K6ka]]
* [[User:LiR|LiR]]
* [[User:SimDestroyer|SimDestroyer]]
* [[User:MrC|MrC]]
* [[User:Lost Labyrinth|Lost Labyrinth]]
* [https://modthesims.info/member.php?u=4156819 Jawusa]
* [https://modthesims.info/member.php?u=4484804 M.M.A.A.]
* [[metawikimedia:User:Stjn|Stjn]]
* [[User:Tks4Fish|Tks4Fish]]
* [[wikipedia:User:Ferret|Ferret]]
* Miraheze [[m:Staff|Staff]] and [[m:Stewards|Stewards]]
 
==Notes==
1

edit