Difference between revisions of "ZIM Autobuild"

From Kiwix
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:


This project has for purpose to provide a solution with following properties:
This project has for purpose to provide a solution with following properties:
* Fully automatic
* <s>Fully automatic</s>  {{done}}
* Web configurable/manageable
* <s>Web configurable/manageable</s> {{done}}
* able to build full or partial (only a selection of articles) ZIM files of WMF projects
* <s>able to build full or partial (only a selection of articles) ZIM files of WMF projects</s> {{done}}
* able to tweak the content by removing/modifying categories, templates, articles
* <s>able to tweak the content by removing/modifying categories, templates, articles</s> {{done}}
* able to compute full ZIM files with pictures for at least the 50 largest Wikipedia (except English)
* <s>able to compute full ZIM files with pictures for at least the 50 largest Wikipedia (except English)</s> {{done}}
* able to compute full ZIM files without pictures for most of the WMF projects
* <s>able to compute full ZIM files without pictures for most of the WMF projects</s> {{done}}
* Able to provide Sugar .xo packages including content + Kiwix (developed in the B&W scope)  
* <s>Able to provide Sugar .xo packages including content + Kiwix (developed in the B&W scope)</s> Not done, but we are almost able to do that with APK (Android) packages [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) 21:23, 24 September 2015 (CEST)


== Workpages ==
== Workpages ==
Line 18: Line 18:
* <s>Payment of a professional hosting in Zurich (~4500 CHF *over two years*) (see [[/housing]])</s> {{done}}
* <s>Payment of a professional hosting in Zurich (~4500 CHF *over two years*) (see [[/housing]])</s> {{done}}
* One month of code development ([[User:Kelson|Kelson]]) will do on a volunteer base
* One month of code development ([[User:Kelson|Kelson]]) will do on a volunteer base
== People ==
This project is leaded and executed by [[User:Kelson|Kelson]].


== Financing ==
== Financing ==
Line 24: Line 27:
== Timeline ==
== Timeline ==
* <s>End of June: Server in Datacenter</s> {{done}}
* <s>End of June: Server in Datacenter</s> {{done}}
:We had two offers and I decided to take the one of [http://www.weblink.ch Weblink] for 225CHF/month. Server is migrated.
:We had two offers and I decided to take the one of [http://www.weblink.ch Weblink] for 225CHF/month. This was not the cheapest one, but the datacenter is really near to my house, something essential for me: I wanted to be able to quickly and easily make hardware maintenance.  Server is migrated and works. [[User:Kelson|Kelson]] 14:45, 20 August 2012 (CEST)


* End of August: first automatic version running
* End of August: first automatic version running
* End of September: end of the project
* End of September: end of the project
== Final status ==
Almost all the job has been done. Mwoffliner is now efficient enough and it runs on many VMs at @labs. With them we are almost able to build for all Wikimedia projects, one time a month, two ZIM/ZIP files: one with pictures and one without. This project is therefore considered as achieved. [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) 21:28, 24 September 2015 (CEST)


== See also ==
== See also ==

Latest revision as of 19:28, 24 September 2015

The ZIM Autobuild is a software and infrastrucure project which has for purpose to build more and more efficiently ZIM files of the Wikimedia projects.

Introduction

Kiwix is well established by now, there are more and more users/downloads and we know that users are really satisfied. It's accepted as the reference software to read ZIM files and does more or less everything what people expect from such a software. In comparison, the offered content is still too small. I manually prepare full Wikipedia ZIM files with pictures in about 25 languages. This is the right moment, to fix that problem.

This project has for purpose to provide a solution with following properties:

  • Fully automatic done
  • Web configurable/manageable done
  • able to build full or partial (only a selection of articles) ZIM files of WMF projects done
  • able to tweak the content by removing/modifying categories, templates, articles done
  • able to compute full ZIM files with pictures for at least the 50 largest Wikipedia (except English) done
  • able to compute full ZIM files without pictures for most of the WMF projects done
  • Able to provide Sugar .xo packages including content + Kiwix (developed in the B&W scope) Not done, but we are almost able to do that with APK (Android) packages Kelson (talk) 21:23, 24 September 2015 (CEST)

Workpages

Here are the three parts of the project:

  • Reimbursement of the server (~6500 CHF)> done
  • Payment of a professional hosting in Zurich (~4500 CHF *over two years*) (see /housing) done
  • One month of code development (Kelson) will do on a volunteer base

People

This project is leaded and executed by Kelson.

Financing

This project is granted by Wikimedia CH (Switzerland)

Timeline

  • End of June: Server in Datacenter done
We had two offers and I decided to take the one of Weblink for 225CHF/month. This was not the cheapest one, but the datacenter is really near to my house, something essential for me: I wanted to be able to quickly and easily make hardware maintenance. Server is migrated and works. Kelson 14:45, 20 August 2012 (CEST)
  • End of August: first automatic version running
  • End of September: end of the project

Final status

Almost all the job has been done. Mwoffliner is now efficient enough and it runs on many VMs at @labs. With them we are almost able to build for all Wikimedia projects, one time a month, two ZIM/ZIP files: one with pictures and one without. This project is therefore considered as achieved. Kelson (talk) 21:28, 24 September 2015 (CEST)

See also