Proposal:Offline Wikipedia
This proposal is associated with the bolded strategic priorities below.
- Achieve continued growth in readership.
- Focus on quality content
- Increase Participation.
- Stabilize and improve the infrastructure
- Encourage Innovation
Summary
I'd like to have offline access to Wikipedia when my phone loses its Internet connection. I'd also like to be able to have access to the latest online data whenever possible, and contribute changes with less fuss. I believe a practical and convenient offline caching system is within reach, and would achieve these goals.
There are already numerous independent and largely incompatible solutions to this problem. This proposal is not about supporting one platform, it's bout supporting all of them. The trick is to allow all of our phones, laptops and future devices to exchange data with Wikimedia's servers efficiently.
Proposal
Make it easier to cache Wikipedia locally. Even a mobile phone has enough storage capacity to hold the entire text of Wikipedia in one language, but the solutions for doing so in an easily browsable manner are inconvenient. I'd like to see a concerted effort from Wikipedians to produce a solution that is:
- Easy to download and install
- Provides some way of efficiently updating the local cache
- Allows users to easily contribute changes back to the online version using the local client(s)
- Low latency lookups: If my internet connection is slow, and I have a cached version of an article, I'd like to see the cached version instantly, and be notified unobstrusively once the article has updated in the background.
Nothing is stopping anyone from developing one of these solutions privately, say as an iPhone or Android application. However incremental updates just aren't readily available, and that requires participation from the technicians who run Wikipedia.
Detailed proposal
- Blocking bugs
- openZIM
- Kiwix
ReactOS supportDoneWindows installerDone- Images should have more infos (licensing)
- Add support for *.kiwix file
- MediaWiki
- Very high priority bugs
- High priority
- Kiwix
Mac supportDone
- Kiwix
- Nice to have (Medium priority)
- Kiwix
Font problemDone (not perfectly fixed, but acceptable)Location maps are not includedDonesvg file not renderedDone andother problemsDone: see Proposal:Librsvg development funding- Improve print function
- Kiwix
- Low priority
- Kiwix
- Automatic update for Zim files (articles) (see proposal above)
- Kiwix
- Lower and lowest priority: see trackers
Motivation
I love having access to the wealth of knowledge available online, but often find myself in situations with limited, slow, or nonexistent connectivity. I know that there are no technical barriers to the goals I've outlined above, and think that accomplishing them would go a long way towards educating people.
Funds raised from sales can go to the Wikipedia foundation or charities. Allow people without internet get a better service than Encarta.
Key Questions
- Why hasn't this happened yet? - It has been tried often enough, but incompatible filetypes, unfrequent updates and software that supports only some operating systems failed to establish itself.
- Answer: it's technically difficult and not always financially successful (e.g. in Poland).
- Is this what you want?
Potential Costs
- Several person-hours of software development, systems/network administration, and testing time.
- Wikimedia Foundation or Wikimedia chapters should give a grant to openZIM and Kiwix developers to complete the development and resolve current main issues.
- For the Desktop, Kiwix is already there and works, so development cost are near to zero.
- CD/DVDs and postage or distribution costs.
- In the developed world, selling the DVDs is not a cost but a way to fundraise (see Wikimedia Deutschland and Wikimedia Italia's experiences).
References
- Current Wikimedia supported projects of offline wikipedias
- openZIM project, supported by Wikimedia CH. This is where Offline Wikipedia is heading. It's a free filetype and there are both free writers and readers. Additionally, the Wikimedia Foundation is working on offering ZIM-Files directly at download.wikipedia.org (so no third party compilation of ZIM-Files is needed): this is the future offline MediaWiki standard.
- Presentation (Video) of openZIM by Manuel Schneider.
- Some history: Any news to update static HTML Wikipedia?, wikitech-l, September 2009.
- Kiwix, the main ZIM reader.
- Last Kiwix version with the WP1 0.7 selection (30.000 best articles thumbnails)
- mail:wiki-offline-reader-l: official mailing list about the topic.
- openZIM project, supported by Wikimedia CH. This is where Offline Wikipedia is heading. It's a free filetype and there are both free writers and readers. Additionally, the Wikimedia Foundation is working on offering ZIM-Files directly at download.wikipedia.org (so no third party compilation of ZIM-Files is needed): this is the future offline MediaWiki standard.
- Links to past and current projects, published editions, etc.: m:Category:CD and paper, m:Static content group,
- Building a (fast) Wikipedia offline reader,
- A New Way to look at Networking,
- Proposal:A MediaWiki Parser in C.
Community Discussion
Do you have a thought about this proposal? A suggestion? Discuss this proposal by going to Proposal Talk:Offline Wikipedia.
Want to work on this proposal?
- Kelson 05:49, 17 June 2010 (UTC)
- Diego Grez 00:32, 27 August 2010 (UTC) – Of course, an offline Wikipedia version would be really useful. I myself downloaded once a Kiwix version of Spanish Wikipedia, and it is really useful. Wikipedia on CD-DVD-USB distribution should be discussed, by example, to generate funds specially to distribute free Wikipedia CDs, just like Ubuntu/Kubuntu do.
- –SJ 07:30, 1 September 2010 (UTC)
- --Wilfredor 14:40, 16 September 2010 (UTC)
- MC10 04:11, 3 November 2010 (UTC)
- Ijon 22:38, 8 November 2010 (UTC)
- Singhalawap 17:01, 26 December 2010 (UTC)
- Vibhijain 10:24, 6 May 2011 (UTC)
- Bennylin (talk) 10:09, 16 August 2012 (UTC)