Tell us your story
Tell us your story
How has offline Wikipedia affected you? The Wikimedia Foundation (the non-profit that supports Wikipedia) is looking for personal, diverse and inspiring stories about how offline Wikipedia affects the world. If you have a personal story that you would like to share, please contact: stories@kiwix.org. Thank you!

Changes

Jump to: navigation, search

KiwixKolibri

758 bytes added, 3 years ago
Fleshed out some of the Kiwix/Kolibri kollaboration ideas.
== Integration focus areas ==
=== Integration on Android Cross-linking between platforms === ==== Shallow-linking ====From Kolibri: detect that Kiwix is installed, get an index of OpenZIM bundles and their metadata, and show links to the corresponding Kiwix URLs alongside the Kolibri channel list
Using [httpsFrom Kiwix://developer.android.com/reference/android/content/Intent.html Intents] to cross-reference between the platforms_____
==== Deep-linking in both directions ====
A more general version of cross-linking to resources between the platforms. Possibly based either on a GUID or URI approach (which will likely be implemented in some form for cross-linking within Kolibri channels anyway), or through shared metadata/tagging schemes.
From Kiwix: Say you export a zim of a Kolibri channel which has an exercise, then we can use a placeholder with a deep link back to Kolibri.
From Kolibri: Instead of trying to fit in a Wikipedia zim, we can find a mechanism to add links as related contents. Like "Want to learn more about atomic fusion, read about it on Wikipedia".
=== Importing/Exporting Kolibri channels to Zim content ===
Static contents like videos in Khan Academy or Sikana.tv can be exported as zim, given we use the meta data (topic trees) for navigation + some template parameters like title, logo and colors.==== Exporting Kolibri channels to Zim ====
=== Exporting Zim to Static contents like videos in Khan Academy or Sikana.tv can be exported as a Kolibri channel ===static zim, given we use the meta data (topic trees) for navigation + some template parameters like title, logo and colors.
Exporting to ==== Importing from a Zim into a Kolibri channel ==== Importing a Zim into a channel in the [http://contentworkshop.learningequality.org/ Kolibri Content Curation server]: Build a "sushi chef" script (using the ricecooker script that creates ) to create a topic tree by traversing the content within the Zim. Depending on the format of the content in the zim, this might be a topic tree and iframes with videos, or in the static HTML files and assets from Kolibri "HTML5 app" format, a Zim source? set of pages that will be iframed. May not be very useful for something like all of Wikipedia, but can be useful for smaller Zim projects(or ones with a lot of rich media files).
* '''Benefit''': Someone can start creating '''exercises''' and '''re-organizing''' for a specific educational purpose
Aligning standards of exporting meta data to OPDS, such that Kiwix Zim resources and Kolibri Channels can be searched and browsed through the same interfaces. Collaborate with Tim Moody on this.
 
=== Integration on Android ===
Using [https://developer.android.com/reference/android/content/Intent.html Intents] to cross-reference between the platforms
== Stickers & Swag ==
# Kolibri <3 Kiwix(Lovebirds :) )
2
edits

Navigation menu