Page MenuHomeMiraheze

Import request for: scruffy.miraheze.org
Closed, DuplicatePublic

Description

Miraheze wiki URL:scruffy.miraheze.org

Original wiki URL (where the content comes from): https://scruffy.wikitide.org/wiki/Main_Page
Which of the following is your import? (use 'X' in the empty box)

  1. Import from Wikipedia (or other similar site)
  2. Fork from other wiki (some users are staying at original wiki)
  3. Migration from other wiki (all or most users are moving to Miraheze)

Please import XML, images and settings. Replacing the current scruffy.miraheze.org

Dumps are at https://www.dropbox.com/scl/fi/wqva83vjjnfr4kcuw9juo/scruffywikitide.zip?rlkey=wsw3kqpdm32othjd9clnx1d4q&dl=0

Event Timeline

Do you want us to delete the current wiki and recreate and then import, or do you want us to import it overtop the current wiki?

Delete the current wiki, recreate and then import please.

Universal_Omega changed the task status from Open to In progress.Feb 9 2024, 22:42
Universal_Omega claimed this task.
Universal_Omega triaged this task as Normal priority.
Universal_Omega added a project: MediaWiki.
Universal_Omega moved this task from Backlog to Maintenance Script Run on the MediaWiki board.
Universal_Omega moved this task from Backlog to Short Term on the Technology-Team (MediaWiki) board.

It seems content model history is completely messed up on the WikiTide wiki, and so no matter what I do I can not import it, I can modify the dump manually, but it will cause content models to completely break on all Module pages and json content model pages such as these:

Revision 5852 using content model Scribunto cannot be stored on "User:Rob Kam/co
mmon.js" on this wiki, since that model is not supported on that page.
Revision 5853 using content model Scribunto cannot be stored on "User:Rob Kam/co
mmon.js" on this wiki, since that model is not supported on that page.
Revision 5854 using content model Scribunto cannot be stored on "User:Rob Kam/co
mmon.js" on this wiki, since that model is not supported on that page.
Revision 5855 using content model Scribunto cannot be stored on "User:Rob Kam/co
mmon.js" on this wiki, since that model is not supported on that page.
Revision 5856 using content model Scribunto cannot be stored on "User:Rob Kam/co
mmon.js" on this wiki, since that model is not supported on that page.
Revision 5857 using content model Scribunto cannot be stored on "User:Rob Kam/co
mmon.js" on this wiki, since that model is not supported on that page.

And others like:

MWException from line 1006 of /srv/mediawiki/1.41/includes/Revision/RevisionStor
e.php: New content for MediaWiki:Common.css role main is not valid! Content mode
l is json

will be completely messed up and not load at all, I can remove these pages from the import completely and you can manually migrate if you wish though?

I have tried resetting the wiki twice, using two different dumps, and a lot of things in between and no matter what I do, unfortunately I can not seem to get another option other than what is said here.

<s>As long as the page content is imported okay. I have a script to ease fixing the page content models.</s>

I see there's a problem.

Okay remove those pages from the import. If you could let me have a list of them, please.

I tried removing them and it still doesn't work everything is completely messed up on the WikiTide wiki

I even tried to import the database directly and the sams issue happens.

MediaWiki\Revision\RevisionAccessException: Main slot of revision not found in database. See T212428.

I'm out of ideas I think, the only option I can think of at this point is for me to restore the Miraheze wiki from a backup and to manually merge changes.

I have restored Miraheze DB backup since no other way around this, I will import images from the provided dump though.

I have imported images, unfortunately pages will have to be manually merged due to some mess on the WikiTide wiki. I do not know how we could help with that, but if you'd like us to do something please let us know.

I can't check Special:RecentChanges, it does:

Database error
A database query error has occurred. This may indicate a bug in the software.
[afaef287c0100dd1b9c4986f] 2024-02-10 13:33:04: Fatal exception of type "Wikimedia\Rdbms\DBQueryError"

If I source edit the page https://scruffy.miraheze.org/wiki/User:Rob_Kam/sandbox0 it has the correct content but when viewed it only shows:

Database error
A database query error has occurred. This may indicate a bug in the software.
[f3972686bae28058dd7a26a2] 2024-02-10 13:56:23: Fatal exception of type "Wikimedia\Rdbms\DBQueryError"

Could you try again to restore the Miraheze wiki from a backup and to manually merge changes with this much smaller XML dump at Dropbox, please?

This comment was removed by Rob_Kam.

Please restore the Miraheze backup of this wiki. I can copy over the changes from WikiTide since November 2023 myself.

Rob_Kam added a subscriber: Reception123.

Hello, anything happening with this, please?

Rob_Kam raised the priority of this task from Normal to High.Apr 30 2024, 16:00

Since the import in February the scruffy.miraheze.org wiki is broken.

Please wipe the wiki and reimport from the last known good/February Miraheze version.

I was the only editor while it was at WikiTide.

Just to give an update I am aware of your tasks and will get to them as soon as possible, things have just been very busy for me both on Miraheze and IRL. I deeply do apologize for not getting to this yet.

hii, was told to comment here to mention thewhiteroom
which had an outdated version on mh that needed replaced with the newer wt version
that never happened and now the wiki's completely inaccessible

thank you

for context (just in case it's not mentioned in the thread, i can't check sorry)
prior threads about this also existed in the wikitide server and the issue was actively being discussed there before the wikitide server got sent to the shadow realm
that was one of the first major times the progress on it fizzled out :(

I've marked the scruffy.miraheze.org wiki for deletion. Getting a new wiki and having the backup imported seems likely to make more progress than trying to get this one fixed.

oh snap, the original one on this thread isn't even fixed yet? dang ;;

i unfortunately cannot access either version of my wiki, on either site :(

i might just want my data at this point...it's hard when you don't really have disposable income but i'm finding more and more that self hosting things that are important to me is the only winning option in the end for a lot of things

if the wiki can be brought back up i would like that but otherwise i just want a dump of all my data from both versions of the wiki, so i can self-host my own, or...something.

sorry, this situation's been on for months now and i'm a bit...defeated feeling about it, yeah :( i know things are hectic but i haven't felt stable with this wiki thing since the upset that caused wikitide to happen in the first place, and i've been with miraheze with years. shoulda just been lazy and not tried to be proactive and move my stuff over to the new one so fast... :(

I used to have my wiki on shared hosting. Keeping Mediawiki and extensions up to date was a constant headache. Running Visual Editor was too difficult to even be an option.

With Miraheze the tech team is spread too thin and when somebody rage quits there's no contingency, that's where we are now.

Why is a simple restore from backup so badly stalled, please?

Would it be possible to get a status update please?
Kind regards, Ro

Hopefully superseded by 775 and T12201