Difference between revisions of "Esino Lario 2016"
Jump to navigation
Jump to search
(→People) |
(Added what I plan to work on during the sprint for ZimIt) |
||
Line 16: | Line 16: | ||
;ZIMit | ;ZIMit | ||
;* Add an user interface | |||
;* Add logging to the workers | |||
; kiwix-serve | ; kiwix-serve |
Revision as of 00:14, 18 March 2016
DRAFT This page summarizes the action plan for the Kiwix Wikimania 2016 hackathon. This hackathon has for main motto to improve the developement of Kiwix serve and ZIM content and bring Kiwix integrators together.
Goals
- MWoffliner
- Build MWoffliner scheduler (server/client)
- Split MWoffliner in a command line script and a nodejs module
- Modify MWofliner to apply "readibility" extension
- Add categories to MWoffliner
- OCG
- Get OCG able to deal correctly with js/css resources
- Reuse MWoffliner when necessary
- Get OCG able to generate ZIM files
- ZIMit
- Add an user interface
- Add logging to the workers
- kiwix-serve
- Add opensearch backend
- Add ability to search in many ZIM files at the seame time
- Add UI translation
- Web server (nginx/Apache) ZIM module
- kiwix-serve runs as a separate, self-contained web server. Having a way to enable existing web servers to interact directly with ZIM @Julian
- Create a plugin that can be used by other web servers e.g. nginx, Apache, to interact with zim files.
- New catalog
- Create OPDS backend
- Integrate OPDS in Kiwix for Android & iOS
- Android
- Allow the app to act as a web server (integrate kiwix-serve) @Julian
- Release new version of Kiwix for Android
- Add in-app analytics [provided the team agrees, etc] to help the development and project team learn more about how the app is used so we can help improve the UX and the quality of the mobile apps. @Julian
- iOS
- Release new version of Kiwix for iOS
- Add in-app analytics [provided the team agrees, etc] to help the development and project team learn more about how the app is used so we can help improve the UX and the quality of the mobile apps. @Julian
- Gutenberg
- Fix a few issues and release version 2.0]
- Sotoki
- Release version 1.0
Achievements
Impact
Method
~ 15 developers meet during a week to make this steps forward.
Place
The hackathon will take place in Esino Lario, Italy:
- Hotel Centrale for the meals and nights
- Primary school (where Wikimania takes place) for the work time
Agenda
- June 16th: arrivals
- June 17th -> 21th: Kiwix hackathon
- June 22th -> 23th: Wikimania pre-conference hackathon (don't forget to register)
People
- Kiwix
- Emmanuel
- Renaud
- Rashiq
- Chris
- Dattaz
- Julian Harty* (with Kiwix hat)
- Mediawiki OCG
- Scott
- KA Lite
- Benjamin
- Internet-in-a-Box & Schoolserver.org
- Adam Holt
- Tim Moody
- Kwiizi
- Yannick
- Ideascube
- Alexis
- Yohan
- Florian
- Matthieu
- Rachel
- Julian Harty* (with RACHEL hat)