Code
Informations générales
si vous vous y connaissez en Perl, C++, Qt, Javascript, NodeJS ou Python (et plus) et avez un peu de temps libre, nous avons des tickets pour vous! Nous avons près de 40 repos sur Github, chacun avec ses propres tâches. Certains tickets ont une étiquette en plus:
- Good first issue: facile, rien de sophisitiqué, mais une bonne manière de comprendre comment fonctionne Kiwix. Parfait pour les étudiants.
- Help wanted: niveau senior. Pour les codeurs qui touchent.
Pour la liste complète, allez voir /openZIM et /Kiwix.
Comment poser des questions
Est-ce que vous avez des questions? N’hésitez pas à demander directement sur le repo – il y a même un tag « question » ou à vous connecter sur notre canal Slack.
C++
Libzim – la base pour lire/écrire des ZIM
Good first issues | Help wanted
Kiwix-tools – utilitaire à ligne de commande pour manipuler la librairie Kiwix
Good first issues | Help wanted
zim-tools – utilitaire à ligne de commande pour manipuler des fichiers ZIM
Good first issues | Help wanted
zimwriterfs – pour créer des fichiers ZIM
Good first issues | Help wanted
Java / Kotlin
Kiwix pour Android – port Android
Good first issues | Help wanted
JavaScript
MWoffliner – le scraper pour MediaWiki/Wikipedia (probablement le plus important)
Good first issues | Help wanted
Kiwix JS – extension pour Chrome, Firefox et Windows Mobile
Good first issues | Help wanted
Python
Kiwix-build – solutions de build
Good first issues | Help wanted
Vous pouvez aussi directement vous attaquer à ces scrapers:
Gutenberg
Good first issues | Help wanted
KA Lite
Good first issues | Help wanted
OpenEDx
Good first issues | Help wanted
Sotoki – a.k.a. Stack Overflow to Kiwix
Good first issues | Help wanted
Youtube
Good first issues | Help wanted
TED
Good first issues | Help wanted
Swift
Apple
Good first issues | Help wanted