Difference between revisions of "Stockholm (Wikimania) 2019"
Jump to navigation
Jump to search
m (→Tools) |
|||
Line 54: | Line 54: | ||
==== 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]]) | ||
==== Maintenance ==== | |||
* Fixing zimquarantine - Florent | |||
===Openzim=== | ===Openzim=== | ||
Line 63: | Line 66: | ||
* Release of version 1.0.4 [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) 14:11, 10 August 2019 (UTC) | * Release of version 1.0.4 [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) 14:11, 10 August 2019 (UTC) | ||
==== | ==== zimwriterfs ==== | ||
* | * Fix regression related to favicon redirect writing [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | ||
* Introduce flavour Medata writing [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | |||
* Rewrite the Dockerfile to allowing copying the src code directly from the repository [[User:Kelson|Kelson]] ([[User talk:Kelson|talk]]) | |||
== Organization == | == Organization == |
Revision as of 13:33, 14 August 2019
This page summarizes the action plan for the Kiwix Wikimania 2019 Hackathon.
Goals
Kiwix
Build
- Explain all the build system and its integration in the CI.
Lib
- Discuss (and hopefully decide) about tag/name management of zim file (https://github.com/kiwix/kiwix-lib/issues/131 and associated issues)
- Discuss about the server integration (if not done since)
Tools
- Look the best tool to analyze activity of all kiwix's Github projects (try to use GrimoireLab) and deploy a first version to test this - Florent
Desktop
Android
- See about the wrapper about the Library/Server of kiwix-lib.
Hotspot
- Make Kiwix-Hotspot running in RPI0 - Renaud
- Prepare presentation - Kelson, Renaud
MWOffliner
WP1 Bot
- Make a Docker image of the update part - Kelson
- Try to convert Update -> Releases to Python - Travis
- Didn't quite work, and when I ran the old Perl code it deleted the entire table
- Possibly something to do with the data sources?
- Set up travis-ci for the bot's github project - Travis
- The travis.yml file is already configured and correct
- I can't seem to add the master repo to Travis-CI, maybe because I'm not a member of the openzim project?
- It shows as "outside contributor" in github for me.
- Develop scheduling infrastructure for update part - Travis
- Convert upload part to Python with tests - Travis
- Refactor/reorganize project code to maintain logical organization - Travis
- Develop plan for web app - Travis
Other scrapers
- Planning of FO requests - Kelson, Renaud, Joe
- Fixing many problems in zip2zim - Joe
- Revamping phets scraper - Joe
Other
- Cleaning of Kiwix wiki - Kelson
- Managing the logistic of the hackathon - Kelson
Achievements
Kiwix
libkiwix
- Make a decision about how to test cutting-edge libkiwix against kiwix-android, here and here Kelson (talk)
Maintenance
- Fixing zimquarantine - Florent
Openzim
libzim
- Discuss a few possible paths of optimization of the libzim and open tickets: here and here. Kelson (talk)
zim-tools
zimwriterfs
- Fix regression related to favicon redirect writing Kelson (talk)
- Introduce flavour Medata writing Kelson (talk)
- Rewrite the Dockerfile to allowing copying the src code directly from the repository Kelson (talk)
Organization
The hackathon will take place at Stockholm University as part of Wikimania 2019.
Agenda
Arrival: Friday 9 August afternoon
Departure: Sunday 18 August.
Transportation
Hosting
We will be hosted at The Red Boat in Stockholm (map).
Room are reserved:
- Abdul + Siddharth: From Thursday 8th to Tuesday 20th
- Matthieu: From Friday 9th to Friday 16th
- Emmanuel + Renaud, Isaac + Joe, Florent: From Friday 9th to Sunday 18th
Julian and Travis have external accommodations.
Budget
- Hosting: CHF 6'500.-
- Transportation: CHF 6'000.-
- Food: CHF 5'000.-
- Varia (unplanned, incidentals, goodies) 20%: CHF 2'500.-
- Total
- CHF 20'000.-