Page MenuHomePhabricator

Import wiki.toolserver.org logs, users, files
Closed, ResolvedPublic

Description

Split from bug 62415 per bug 62220 comment 14.

Cf. https://www.mediawiki.org/wiki/Manual:Grabbers#Stuff_to_get : in this case we don't need to recreate the wiki fully, so having the full content in a readable state is enough; we can do without "user_groups, user_properties, watchlist, ipblocks" but not the rest.

Cf. also an example which didn't (initially) go well:
https://wikimedia.org.uk/wiki/WMUK_wiki_migration/tech
https://wikimedia.org.uk/wiki/WMUK_wiki_migration/strategy


Version: unspecified
Severity: normal
See Also:
https://phabricator.wikimedia.org/T62415

Details

Reference
bz61539

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:05 AM
bzimport set Reference to bz61539.
bzimport added a subscriber: Unknown Object (MLST).

So to clarify, you do need the user accounts?

(In reply to Isarra from comment #1)

So to clarify, you do need the user accounts?

The users yes but their preferences and properties not, right? Whatever is needed to make Special:Contributions etc. work correctly.

(In reply to Nemo from comment #2)

(In reply to Isarra from comment #1)

So to clarify, you do need the user accounts?

The users yes but their preferences and properties not, right? Whatever is
needed to make Special:Contributions etc. work correctly.

Special:Contributions and Special:Log work fine if the user ids in the revision and log tables are set to 0 and the user names don't exist in the user table.

You can't mix and match that, though - if the user ids in the revision or log tables are 0 and the user names do exist in the user table, that's when you get problems.

Or visa versa.

But if you don't need users to be able to log in, you might as well just set all of the user ids in the other tables to 0.

valhallasw claimed this task.
valhallasw subscribed.

Content is available on mediawiki.org, and as far as I can see usernames have been matched up where possible.