Stages
Stages C++/QT (6 mois)
Notre but
Kiwix est une suite logicielle de 10 ans développée pour donner accès au contenu web aux personnes qui n’ont pas d’accès Internet. Cela fonctionne un peu comme une bibliothèque hors ligne numérique.
Son ancienne pièce, Kiwix Desktop, est une application de bureau classique pour Windows et Linux qui lit les fichiers de données avec l’extension *.zim. Il affiche le contenu comme le ferait un navigateur Web.
Sur la base du cadre Xulrunner déprécié de Mozilla, Kiwix Desktop a atteint son cycle de vie et a eu son backend et l’interface utilisateur entièrement remanié à l’aide de la bibliothèque de fenêtres QT.
En ce qui concerne les fonctionnalités, la nouvelle version de Kiwix Desktop offre plus ou moins les mêmes fonctionnalités que l’ancienne version :
- Portable sur Windows/Linux
- Internationalisation et soutien à la localisation
- Gestion de la bibliothèque à distance et en locale
- Chargement, affichage d’une recherche dans les fichiers zim
- Tabulations
- Bookmarking/liste de lecture
La plupart du «noyau» de l’application existe déjà en tant que bibliothèque de logiciels appelée bibliothèque Kiwix. La plupart des travaux consistent à le lier avec une nouvelle interface utilisateur – et à créer sur la base de l’interface UX déjà disponible.
Vous travailleriez en étroite collaboration avec le développeur C ++ de la bibliothèque de base kiwix-Lib. Ce travail fait partie d’un effort plus mondial pour améliorer le logiciel Kiwix dans son ensemble.
Votre profil
Vous êtes un développeur engagé à (ou au moins familier) un logiciel open source et familier avec GNU / Linux. Vous avez déjà une petite expérience de travail avec QT et C ++ (sur les projets personnels par exemple). Idéalement, vous allez partager, expliquer et démontrer un projet passé (par exemple sur GitHub).
Logistique
Ce stage est payé env.1000 € / mois et se déroule à Lyon, en France. Les travaux seront organisés et encadrés par un développeur expérimenté familier avec le projet.
A propos de Kiwix
Kiwix est un projet logiciel gratuit visant à fournir un accès aux connaissances gratuites aux personnes sans accès à internet. Il est soutenu par le mouvement Wikimedia, de la renommée de Wikipedia.
Les candidats intéressés par ce stage devraient envoyer un e-mail (lettre de motivation et CV) à Matthieu Gautier (mgautier@kymeria.fr).