Difference between revisions of "WikiTeam"
(code.) |
(revamp) |
||
Line 1: | Line 1: | ||
{{Infobox project | {{Infobox project | ||
| title = WikiTeam | | title = WikiTeam | ||
Line 11: | Line 10: | ||
}} | }} | ||
'''WikiTeam''' software is a set of tools for archiving wikis. They work on MediaWiki wikis, but we want to expand to other wiki engines. As of October 2015, WikiTeam has preserved more than 27,000 stand-alone. | |||
You can check [https://archive.org/details/wikiteam our collection] at [[Internet Archive]], the [https://github.com/WikiTeam/wikiteam source code] in [[GitHub]] and some [https://wikiapiary.com/wiki/Websites/WikiTeam lists of wikis by status] in [[WikiApiary]]. | |||
== Wikis to archive == | == Wikis to archive == |
Revision as of 08:06, 7 October 2015
WikiTeam | |
WikiTeam, a set of tools for wiki preservation and a repository of wikis | |
URL | https://github.com/WikiTeam/wikiteam |
Status | Online! (at least some of them) |
Archiving status | In progress... (you can help) |
Archiving type | Unknown |
Project tracker | manual for now, check not archived wikis on wikiapiary |
IRC channel | #wikiteam (on hackint) |
WikiTeam software is a set of tools for archiving wikis. They work on MediaWiki wikis, but we want to expand to other wiki engines. As of October 2015, WikiTeam has preserved more than 27,000 stand-alone.
You can check our collection at Internet Archive, the source code in GitHub and some lists of wikis by status in WikiApiary.
Wikis to archive
Please add a wiki to wikiapiary if you want someone to archive it sooner or later; or tell us on the #wikiteam channel if it's particularly urgent. Remember that there are thousands of wikis we don't even know about yet.
You can help downloading wikis yourself. If you don't know where to start, pick a wiki which was not archived yet from the lists on wikiapiary. If you can't, edit those pages to link existing dumps! You'll help others focus their work.
Examples of huge wikis:
- Wikipedia - arguably the largest and one of the oldest Wikis on the planet. It offers public backups (also for sister projects): http://dumps.wikimedia.org
- They have some mirrors but not many.
- Every now and then we upload a copy to archive.org, but this is not automated. You can do it in our stead. ;)
- Wikimedia Commons - a Wiki of media files available for free usage. It offers public backups: http://dumps.wikimedia.org
- But there is no image dump available, only the image descriptions
- So we made it! http://archive.org/details/wikimediacommons
- Wikia - a website that allows the creation and hosting of wikis. Doesn't make regular backups.
There are also several wikifarms with hundreds of wikis. On this wiki we only create pages for those we have some special information about that we don't want to lose (like archiving history and tips). For a full list, please use wikiapiary: see the wikifarms main page.
We're trying to decide which other wiki engines to work on: suggestions needed!
Tools and source code
Official WikiTeam tools
- WikiTeam in GitHub
- dumpgenerator.py to download MediaWiki wikis: python dumpgenerator.py --api=http://archiveteam.org/api.php --xml --images
- wikipediadownloader.py to download Wikipedia dumps from download.wikimedia.org: python wikipediadownloader.py
Other
- Scripts of a guy who saved Wikitravel
- OddMuseWiki backup
- UseModWiki: use wget/curl and raw mode (might have a different URL scheme, like this)
- Some wikis: UseMod:SiteList
Wiki dumps
Most of our dumps are in the wikiteam collection at the Internet Archive. If you want an item to land there, just upload it in "opensource" collection and remember the "WikiTeam" keyword, it will be moved at some point. When you've uploaded enough wikis, you'll probably be made a collection admin to save others the effort to move your stuff.
For a manually curated list, visit the download section on GitHub.
There is another site of MediaWiki dumps located here on Scott's website.
Tips
Some tips:
- When downloading Wikipedia/Wikimedia Commons dumps, pages-meta-history.xml.7z and pages-meta-history.xml.bz2 are the same, but 7z use to be smaller (better compress ratio), so use 7z.
- To download a mass of wikis with N parallel threads, just
split
your full$list
in N chunks, then start N instances oflauncher.py
(tutorial), one for each list- If you want to upload dumps as they're ready and clean up your storage: at the same time, in a separate window or screen, run a loop of the kind
while true; do ./uploader.py $list --prune-directories --prune-wikidump; sleep 12h; done;
(thesleep
ensure each run has something to do). - If you want to go advanced and run really many instances, use
tmux
[1]! Every now and then, attach to the tmux session and look (ctrl-b f
) for windows stuck on "is wrong", "is slow" or "......" loops, or which are inactive[2]. Even with a couple cores you can run a hundred instances, just make sure to have enough disk space for the occasional huge ones (tens of GB).
- If you want to upload dumps as they're ready and clean up your storage: at the same time, in a separate window or screen, run a loop of the kind
BitTorrent downloads
You can download and seed the torrents from the archive.org collection.
Old mirrors
- Sourceforge (also mirrored to another 26 mirrors)
- Internet Archive (direct link to directory)
See also
External links
- http://wikiindex.org - A lot of wikis to save
- http://wiki1001.com/ offline?
- http://www.cs.brown.edu/~pavlo/mediawiki/mediawikis.csv - 20,000 wikis
- http://meta.wikimedia.org/wiki/List_of_largest_wikis
- http://s23.org/wikistats/
- http://en.wikipedia.org/wiki/Comparison_of_wiki_farms
- http://en.wikipedia.org/wiki/User:Emijrp/Wikipedia_Archive
- http://blog.shoutwiki.com/
- http://wikiheaven.blogspot.com/
- List of largest wikis in the world
- Dump of nostalgia, an ancient version of Wikipedia from 2001, dump