185
edits
JulianHarty (talk | contribs) (→Android: Added my main activities so far.) |
|||
(16 intermediate revisions by 5 users not shown) | |||
Line 58: | Line 58: | ||
* Started fixing some flaws in the app when it's run as a custom app. - Julian | * Started fixing some flaws in the app when it's run as a custom app. - Julian | ||
* Found several bugs with the Notes feature - in custom apps it crashed, and on older devices the text is almost white on a white background - Julian | * Found several bugs with the Notes feature - in custom apps it crashed, and on older devices the text is almost white on a white background - Julian | ||
* Worked with Abdul to find the causes for 2 of the top crashes as reported in Android Vitals - Julian | |||
* Did some testing using Android Monkey, too early to provide definitive analysis, I'm continuing to test using Monkey post hackathon and will report findings separately - Julian | |||
* Prepare 2.5.3 release - Abdul | |||
* Fixed duplicate zims on home screen and device tab - Abdul | |||
* Fixed position of home screen download button for RTL layouts - Abdul | |||
==== libkiwix ==== | ==== libkiwix ==== | ||
* Make a decision about how to test cutting-edge libkiwix against kiwix-android, [https://github.com/kiwix/kiwix-build/issues/345 here] and [https://github.com/kiwix/kiwix-build/issues/346 here] [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | * Make a decision about how to test cutting-edge libkiwix against kiwix-android, [https://github.com/kiwix/kiwix-build/issues/345 here] and [https://github.com/kiwix/kiwix-build/issues/346 here] [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | ||
* Introduce HTTP service in the libkiwix (from kiwix-serve) - Matthieu | * Introduce HTTP service in the libkiwix (from kiwix-serve) - Matthieu | ||
==== Kiwix-hotspot ==== | |||
* Fixed homepage icon for some ZIMs (work around zimwriterfs bug) – renaud | |||
* Released version 2.0.8 | |||
* Updated Support Files wiki (build instructions for pi0-4 on with newer kernel) - renaud | |||
* Switched to latest raspbian image (buster) - renaud | |||
* Added support for Pi4 | |||
==== Maintenance ==== | ==== Maintenance ==== | ||
Line 70: | Line 82: | ||
==== libzim ==== | ==== libzim ==== | ||
* Discuss a few possible paths of optimization of the libzim and open tickets: [https://github.com/openzim/libzim/issues/264 here] and [https://github.com/openzim/libzim/issues/264 here]. [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | * Discuss a few possible paths of optimization of the libzim and open tickets: [https://github.com/openzim/libzim/issues/264 here] and [https://github.com/openzim/libzim/issues/264 here]. [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | ||
* Introduce support of new Flavour Metadata [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | |||
==== zim-tools ==== | ==== zim-tools ==== | ||
Line 75: | Line 88: | ||
==== zimwriterfs ==== | ==== zimwriterfs ==== | ||
* Fix regression related to favicon redirect writing [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | * Fix regression related to favicon redirect writing [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]), renaud | ||
* Introduce flavour Medata writing [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | * Introduce flavour Medata writing [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]), renaud | ||
* Rewrite the Dockerfile to allowing copying the src code directly from the repository [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | * Introduced scraper parameter to set metadata - renaud | ||
* Rewrite the Dockerfile to allowing copying the src code directly from the repository [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]), renaud | |||
* New release 1.3.5 [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | |||
* Fixed how relative URLs in CSS are rewritten | |||
==== | ==== MWoffliner ==== | ||
* | * Fix problem with Wrong description [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | ||
* Add support of new ZIM metadata Flavour [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | |||
==== WP1 | ==== WP1 engine ==== | ||
* Many changes to make the project more newcomers friendly. Emmanuel | * Many changes to make the project more newcomers friendly. Emmanuel | ||
* Setup Docker & deploy it. Travis, Emmanuel | * Setup Docker & deploy it. Travis, Emmanuel | ||
Line 89: | Line 106: | ||
* Wrote upload tables code, with tests. Travis | * Wrote upload tables code, with tests. Travis | ||
* Setup rq job queueing/worker code for update/upload portion. Travis | * Setup rq job queueing/worker code for update/upload portion. Travis | ||
* Implement update logs. Travis | |||
* Setupe infrastructure for Web service (milestone 3). Travis | |||
==== Gutenberg scraper ==== | |||
* Fixed scraper and make it zimfarm compatible | |||
==== Zimfarm ==== | |||
* Added support for gutenberg scraper | |||
* rescheduled everything with new aliased format | |||
==== Others ==== | |||
* Make decision on Categories & Tags approach Renaud, Matthieu, Emmanuel | |||
== Organization == | == Organization == | ||
The hackathon | The hackathon took place at Stockholm University as part of [https://wikimania.wikimedia.org Wikimania 2019]. | ||
=== Agenda === | === Agenda === | ||
Line 110: | Line 139: | ||
=== Budget === | === Budget === | ||
* Hosting: CHF | * Hosting: CHF 3'651.74 | ||
* Transportation: CHF | * Transportation: CHF 4'749.23 | ||
* Food: CHF | * Food: CHF 1'987.56 | ||
* Varia (unplanned, incidentals, goodies) | * Varia (unplanned, incidentals, goodies, conference cost): CHF 2'254.- | ||
;Total: '''CHF | ;Total: '''CHF 12'642.53''' | ||
== Invitees / Attendees == | == Invitees / Attendees == | ||
Line 128: | Line 157: | ||
* [https://github.com/florentk Florent] | * [https://github.com/florentk Florent] | ||
[[Category:Hackathon | [[Category:Hackathon]] |
edits