Difference between revisions of "Zurich 2018"

Jump to navigation Jump to search
m
Stephane moved page Hackathon Google Zürich 2018 to Hackathon Google Zurich 2018: Mediawiki is not happy with umlauts
m (Stephane moved page Hackathon Google Zürich 2018 to Hackathon Google Zurich 2018: Mediawiki is not happy with umlauts)
(15 intermediate revisions by 5 users not shown)
Line 51: Line 51:
== Achievements ==
== Achievements ==


== Kiwix build ==
=== Kiwix build ===
* Move on to Xapian 1.4.7
* Move on to Xapian 1.4.7


=== MWoffliner ===
=== MWoffliner ===
* Release of MWoffliner 1.5 with [https://github.com/openzim/mwoffliner/blob/master/Changelog following improvements]
* Release of MWoffliner 1.5 with [https://github.com/openzim/mwoffliner/blob/master/Changelog following improvements]
* Creation of additional new ZIM files of https://wikiwel.com/, Wikipedia Ray Charles,  
* Creation of additional new ZIM files of https://wikiwel.com/, Wikipedia Ray Charles, https://artofproblemsolving.com, KLexikon, http://awoiaf.westeros.org
* Various fixes in pre-existing ZIM file scrapping (around 20 tickets closed)
* Various fixes in pre-existing ZIM file scrapping (around 20 tickets closed)
* Create "zim-requests" dedicated repo for new scrapping requests and move all ZIM creation tickets to it.
* Create "zim-requests" dedicated repo for new scrapping requests and move all ZIM creation tickets to it.
* Updated Documentation
* Added security and code quality checkers


=== Kiwix JS ===
=== Kiwix JS ===
* Release of Kiwix JS 2.3.1, Kiwix JS Windows and corresponding custom apps for Windows
* Release of Kiwix JS 2.3.1, Kiwix JS Windows and corresponding custom apps for Windows
* Big performance improvement on decompression of contents : it's now more than twice faster
* Big performance improvement on decompression of contents : it's now more than twice faster -> Release of 2.4.0
* The ServiceWorker mode is now much more stable
* The libzim has been compiled in WebAssembly. A prototype that uses it from javascript gives hope that libzim (or kiwix-lib) might be used by kiwix-js in the future (instead of a separate javascript implementation)


=== Kiwix Android ===
=== Kiwix Android ===
* Update of all Wikimed and Wikivoyage and others custom apps
* Update of all Wikimed and Wikivoyage and others custom apps
* Generated Code Coverage for the automated tests locally, still some issues to resolve on some devices and there may be a clash with debugging the app  when code coverage is enabled. Detail available https://github.com/kiwix/kiwix-android/issues/836 The changes have now been accepted and merged. We have asked bitbar if they can help us run coverage and obtain the results from their cloud testing service.
* Generated Code Coverage for the automated tests locally, still some issues to resolve on some devices and there may be a clash with debugging the app  when code coverage is enabled. Detail available https://github.com/kiwix/kiwix-android/issues/836 The changes have now been accepted and merged. We have asked bitbar if they can help us run coverage and obtain the results from their cloud testing service.
* Worked on revamped download mechanism on branch: https://github.com/kiwix/kiwix-android/tree/mhutti1/better-downloads . Adding improvements to download stability.


=== Kiwix-plug installer ===
=== Kiwix Hotspot ===
* #228 (SSH timeout) - merged fix attempt (uncomfirmed)
* #228 (SSH timeout) - merged fix attempt (uncomfirmed)
* #231: OPEN, CLOSED - build_dir UI issue
* #231: OPEN, CLOSED - build_dir UI issue
* #232: CLOSE - setup password issue
* #230: OPEN, CLOSED - password issue
* #230: OPEN, CLOSED - password issue
* #229: OPEN, CLOSED - Verify `previous_loop_mode`
* #229: OPEN, CLOSED - Verify `previous_loop_mode`
Line 79: Line 85:
* Recreated Wikifundi dumps to include fixed config
* Recreated Wikifundi dumps to include fixed config
* CLOSED #232
* CLOSED #232
* CLOSED #236 - Redirect kiwix-serve home to ideascube
* More verbose and safer `test_mount_procedure`
* released 2.0-rc10
* released 2.0-rc10
* #234: CLOSED - File size entry as a selection
* rebranded as Kiwix Hotspot
* Better SSH to QEMU connections
* Fixed UAC regression on Windows (dropped metadata)
* released 2.0-rc11
* #239: OPEN, CLOSED - Renamed macOS App
* #240: OPEN, CLOSED - Use safer image sizes
* #241: OPEN - cache cleanup tool
* WIP: Attempt to get it work with RPI0, so far seems possible.


=== Cardshop ===
=== Cardshop ===
Line 93: Line 110:
* Added version arguments with meson build system
* Added version arguments with meson build system
* Fixed dead symlink reference error
* Fixed dead symlink reference error
* Added macOS building to Travis


=== Lib Zim ===
=== Lib Zim ===
* Refactored internal file/class name for (zim)creator
* Refactored internal file/class name for (zim)creator
* Removed ''subprojects'' directory and updated README
* Removed ''subprojects'' directory and updated README
=== Node Lib Zim ===
* Added security and code quality checkers
* Updated to support Node 10 and 8


=== Wikifundi ===
=== Wikifundi ===
Line 107: Line 129:
* New recompiled ZIM file (with FT index) of "Wikipedia for schools"
* New recompiled ZIM file (with FT index) of "Wikipedia for schools"
* Preparing requirements document for two contracts Q3/Q4
* Preparing requirements document for two contracts Q3/Q4
 
* Dockerize and redeploy Kiwix Watcherbot in the Cloud.
== Impact ==
* Bootstrap work for Google Code-in 2018


== Method ==
== Method ==


~ 8 developers meet during a week to make a few steps forward.
7 developers meet during a week to make a few steps forward.


== Place ==
== Place ==

Navigation menu