Offline Projects/Projects Overview: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
m Reverted changes by Thereandbackagain1 (talk) to last version by WikiCleanerBot
Tag: Rollback
 
(17 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{historical}}
{{Template:Navbox_Offline_Projects}}
{{Offline Projects navigation|active=1}}
''<font color=red>This page is outdated</font>''

This page is to capture (1) ongoing projects, (2) anticipated projects, and (3) desired projects to fund.
This page is to capture (1) ongoing projects, (2) anticipated projects, and (3) desired projects to fund.


Line 16: Line 19:
*100%
*100%
*100%
*100%
||[http://www.kiwix.org/index.php/WMF_UX_Improvement_Effort Kiwix UX Improvement Effort]||WMF
||[https://wiki.kiwix.org/WMF_UX_Improvement_Effort Kiwix UX Improvement Effort]||WMF
|-
|-
| Reader || Kiwix ||
| Reader || Kiwix ||
Line 22: Line 25:
|| 2011,Sept ||
|| 2011,Sept ||
*100%
*100%
||[http://www.kiwix.org/index.php/Volunteers_program#Sugar_port_.28Assigned.29 Kiwix for Sugar]||WMCH ([http://www.kiwix.org/index.php/Black%26White_Project Black&White Project])
||[https://wiki.kiwix.org/Volunteers_program#Sugar_port_.28Assigned.29 Kiwix for Sugar]||WMCH ([https://wiki.kiwix.org/Black%26White_Project Black&White Project])
|-
|-
| Reader || Kiwix ||
| Reader || Kiwix ||
Line 28: Line 31:
*Compilation Farm
*Compilation Farm
|| 2011,Oct-Jan ||
|| 2011,Oct-Jan ||
*0%
*100%
||[http://www.kiwix.org/index.php/Volunteers_program#Compilation_Platform_.28Assigned.29 Compilation platform]||WMCH ([http://www.kiwix.org/index.php/Black%26White_Project Black&White Project])
||[https://wiki.kiwix.org/Volunteers_program#Compilation_Platform_.28Assigned.29 Compilation platform]||WMCH ([https://wiki.kiwix.org/Black%26White_Project Black&White Project])
|-
|-
| Article selection || Collections extension||
| Article selection || Collections extension||
Line 56: Line 59:
*25%
*25%
||||WMIT(?)
||||WMIT(?)
|-
| ZIM generation || ZIM Autobuild ||
Software and infrastrucure project to build more and more efficiently ZIM files of the projects.
|| 2012,July-Oct ||
*20%
|| [https://wiki.kiwix.org/ZIM_Autobuild ZIM Autobuild @kiwix.org] ||WMCH&Kiwix
|-
|-
|}
|}
Line 73: Line 82:
| Mobile || Kiwix & Android ||
| Mobile || Kiwix & Android ||
*Create
*Create
|| [http://www.kiwix.org/index.php/Volunteers_program#Kiwix_for_Android Kiwix for Android] || || Medium
|| [https://wiki.kiwix.org/Volunteers_program#Kiwix_for_Android Kiwix for Android] || || Medium
|-
|-
| Reader || Kiwix || ZIM library:
| Reader || Kiwix || ZIM library:
*Filters and sorting
*Filters and sorting
*Searching
*Searching
|| [http://www.kiwix.org/index.php/WMF_UX_Improvement_Effort#Backlog Kiwix website] || ~30hrs || Low
|| [https://wiki.kiwix.org/WMF_UX_Improvement_Effort#Backlog Kiwix website] || ~30hrs || Low
|-
|-
| Reader || Kiwix ||
| Reader || Kiwix ||
*Refine Kiwix UI
*Refine Kiwix UI
|| [http://www.kiwix.org/index.php/WMF_UX_Improvement_Effort#Refine_Kiwix_UI Kiwix website] || ~20hrs || Low
|| [https://wiki.kiwix.org/WMF_UX_Improvement_Effort#Refine_Kiwix_UI Kiwix website] || ~20hrs || Low
|-
|-
| Reader || Kiwix ||
| Reader || Kiwix ||
*ePub support
*ePub support
|| [http://www.kiwix.org/index.php/WMF_UX_Improvement_Effort#Backlog Kiwix website] || ~60hrs || Low
|| [https://wiki.kiwix.org/WMF_UX_Improvement_Effort#Backlog Kiwix website] || ~60hrs || Low
|-
|-
| Reader || Kiwix || Note: see [http://www.kiwix.org/index.php/WMF_UX_Improvement_Effort#Posponed Kiwix website] for detailed information
| Reader || Kiwix || Note: see [https://wiki.kiwix.org/WMF_UX_Improvement_Effort#Posponed Kiwix website] for detailed information
*Allow multizim search and make it configurable
*Allow multizim search and make it configurable
*Ability to build zim files
*Ability to build zim files
*Rebuild bookmarks
*Rebuild bookmarks
|| [http://www.kiwix.org/index.php/WMF_UX_Improvement_Effort#Posponed Kiwix website] || ~120hrs || Low
|| [https://wiki.kiwix.org/WMF_UX_Improvement_Effort#Posponed Kiwix website] || ~120hrs || Low
|-
|-
| ZIM || DumpHTML || Improve ZIM creation toolchain
| ZIM || DumpHTML || Improve ZIM creation toolchain
Line 98: Line 107:
* Revamp DumpHTML extension to use php-zim
* Revamp DumpHTML extension to use php-zim
* Integrate with Collection Extension and selection tools
* Integrate with Collection Extension and selection tools
|| [http://www.kiwix.org/index.php/Mediawiki_DumpHTML_extension_improvement website] || ~265hrs || ?
|| [https://wiki.kiwix.org/Mediawiki_DumpHTML_extension_improvement website] || ~265hrs || ?
|-
|-
| Reader || Kiwix Plug || Wikipedia on a plug
| Reader || Kiwix Plug || Wikipedia on a plug
* Create a tool chain to have kiwix-serve work off plug computers.
* Create a tool chain to have kiwix-serve work off plug computers.
|| [http://www.kiwix.org/index.php/Plug_solution website] || ~160hrs || ?
|| [https://wiki.kiwix.org/Plug_solution website] || ~160hrs || ?
|-
|-
|}
|}
Line 120: Line 129:


== See also ==
== See also ==
* [http://www.kiwix.org/index.php/Volunteers_program Kiwix Volunteer Program]
* [https://wiki.kiwix.org/Volunteers_program Kiwix Volunteer Program]
* [[en:User:HaeB/Timeline_of_distributed_Wikipedia_proposals|Timeline of distributed Wikipedia proposals]]
* [[en:User:HaeB/Timeline_of_distributed_Wikipedia_proposals|Timeline of distributed Wikipedia proposals]]


===Other offline wiki projects===
===Other offline wiki projects===


* [http://www.tiddlywiki.com/ TiddlyWiki]
* [http://wiki.laptop.org/go/Hyperopia Hyperopia]
* [http://wiki.laptop.org/go/Mikmik Mikmik] has rudimentary support for Mediawiki.
* [http://wiki.laptop.org/go/Wikibrowse Wikibrowse]
* [[en:DocuWiki]]
* [[en:DocuWiki]]
* [[en:Foswiki]] and twiki
* [[en:Foswiki]] and twiki
* [https://github.com/github/gollum Gollum], based on Git
* [[en:Ikiwiki]]
* [[en:Ikiwiki]]
* [[en:PmWiki]]
* [[en:MoinMoin]], has [http://moinmo.in/WikiPediaForMoinMoin some support] for Mediawiki parsing.
* [[en:MoinMoin]], has [http://moinmo.in/WikiPediaForMoinMoin some support] for Mediawiki parsing.
* [[en:PmWiki]]
* [http://www.usemod.com/ UseModWiki]
* [https://github.com/github/gollum Gollum], based on Git
* Mediawiki with sqlite
* [http://wiki.laptop.org/go/Hyperopia Hyperopia]
* [http://jjjuli.sourceforge.net/ Juli]
* [http://jjjuli.sourceforge.net/ Juli]
* Mediawiki with sqlite
* [http://wiki.laptop.org/go/Mikmik Mikmik] has rudimentary support for Mediawiki.
* [http://www.tiddlywiki.com/ TiddlyWiki]
* [http://www.usemod.com/ UseModWiki]
* [http://wiki.laptop.org/go/Wikibrowse Wikibrowse]
* [https://www.mediawiki.org/wiki/Wp-mirror WP-MIRROR]
* [[Offline Projects/XOWA|XOWA]]


[[Category: Offline releases]]

Latest revision as of 03:08, 20 April 2024

Offline Projects

This page is outdated

This page is to capture (1) ongoing projects, (2) anticipated projects, and (3) desired projects to fund.

Current projects[edit]

Category Project Project priorities Dates Level complete Project page Sponsor

Currently underway

Reader Kiwix
  • Critical bug squashing!!
  • Develop feedback system (menu item feedback; post download feedback)
2011,Aug-Sept
  • 100%
  • 100%
Kiwix UX Improvement Effort WMF
Reader Kiwix 2011,Sept
  • 100%
Kiwix for Sugar WMCH (Black&White Project)
Reader Kiwix
  • Automatic compilation
  • Compilation Farm
2011,Oct-Jan
  • 100%
Compilation platform WMCH (Black&White Project)
Article selection Collections extension 2011,Sept
  • 0%
WMF
Storage ePub (PediaPress & eReadia)
  • Extend collections extension to support downloading content as an ePub file (currently available in PDF, ODT, and ZIM)
2011,July-Oct
  • 25%
WMIT(?)
Distribution Kiwix and offline French
  • Installation of offline versions of Wikipedia and Wiktionary in the West Africa universities
  • Offline versions will be set on "plugs computers" and locally broadcoasted by wifi providing for easy update and opening the option for pageview analytics.
2011,Sept
  • ?
Francophonie project WMFR
Storage ePub (PediaPress & eReadia)
  • Extend collections extension to support downloading content as an ePub file (currently available in PDF, ODT, and ZIM)
2011,July-Oct
  • 25%
WMIT(?)
ZIM generation ZIM Autobuild

Software and infrastrucure project to build more and more efficiently ZIM files of the projects.

2012,July-Oct
  • 20%
ZIM Autobuild @kiwix.org WMCH&Kiwix

Project pipeline[edit]

Interested in supporting a project? Here are some developments in the pipeline! Please consider the priority of the different components when selecting ones to sponsor and support, and feel free to add other projects you would like to say! The offline ecosystem should be coordinated in its efforts, so that the minimal resources are going to those things with the highest value.

If you are looking for advice in choosing or refining pipeline items, see the Talk page.

Category Project Details Project page Est. time Priority level

Project pipeline

Mobile Kiwix & Android
  • Create
Kiwix for Android Medium
Reader Kiwix ZIM library:
  • Filters and sorting
  • Searching
Kiwix website ~30hrs Low
Reader Kiwix
  • Refine Kiwix UI
Kiwix website ~20hrs Low
Reader Kiwix
  • ePub support
Kiwix website ~60hrs Low
Reader Kiwix Note: see Kiwix website for detailed information
  • Allow multizim search and make it configurable
  • Ability to build zim files
  • Rebuild bookmarks
Kiwix website ~120hrs Low
ZIM DumpHTML Improve ZIM creation toolchain
  • Create php-zim extension to create zim files from PHP
  • Revamp DumpHTML extension to use php-zim
  • Integrate with Collection Extension and selection tools
website ~265hrs ?
Reader Kiwix Plug Wikipedia on a plug
  • Create a tool chain to have kiwix-serve work off plug computers.
website ~160hrs ?

Proposed project ideas[edit]

Have an idea for a project / feature that you want prioritized? Suggest it here!

Read-write Offline[edit]

Providing an interactive offline encyclopedia is fundamentally different than client-mainframe in several challenging ways:

  • batch synchronization of edits
  • non-linear revision history
  • "light" mediawiki server?
  • article indexing and searching
  • heterogeneous database drivers

This project is out on a limb, but there is a working prototype available in mediawiki version control, under "extensions/Offline". Article data can be loaded directly from .xml.bz2 dumps, configured as the slave db, and the master db can be configured to write to a local mysql or sqlite store. There's a lot more to do, please help by visiting the project page.

See also[edit]

Other offline wiki projects[edit]