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 »

 

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