OpenSankoré – Paquet Debian Wheezy

Bonjour,
ceci est un appel à contributeur.
Il s’agit du logiciel de tableau interactif OpenSankoré (open-sankore.org/fr).
L’équipe de développement, très réactive intègre régulièrement nombre de fonctionnalité. Elle est très à l’écoute de la communauté des utilisateurs.
Se consacrant pleinement au développement, elle n’arrive, pour le moment à «empaqueter» que pour Debian Squeeze et Ubuntu 12.04.

OpenSankoré version Squeeze s’installe bien sous Wheezy, avec toutefois une bidouille:
Il faut juste auparavant aller chercher dans les dépôt de Debian6 puis installer à la main une dépendance :
ftp.de.debian.org/debian/pool/ma … _amd64.deb
ftp.de.debian.org/debian/pool/ma … 4_i386.deb
En effet, comme il est dit dans le tutoriel (cbp.ens-lyon.fr/emmanuel.que … sur_wheezy)
s’appuie sur la 1.0.0.» OpenSSL 0.9.8 se trouve dans les dépôts de Debian6.

Si quelqu’un a déjà empaqueté OpenSankoré pour Wheezy (32 et 64bits), ou souhaite le faire, n’hésitez pas à contacter les développeurs.

L’adoption de OpenSankoré comme solution logicielle pour les tableaux numérique bloque parfois à cause de cette difficulté.
Or DebianEdu/Skolelinux est à présent basé sur la dernière Debian stable, Wheezy
( maintainer.skolelinux.org/debian … manual.pdf ).

Par avance, merci

Jérôme

Avertissement :

Mieux vaut travailler dans une VM.

EDIT
Ils ne peuvent pas faire un dépôt comme tout le monde au lieu de ces zip…

EDIT 2
Le code source sur github
https://github.com/Sankore

C’est moi ou il n’y a pas de debian/rules ?

EDIT 3
Je comprends mieux les guillemets autour du verbe empaqueter. :slightly_smiling:

EDIT 4
Mieux comme base de travail https://lists.debian.org/debian-wnpp/2013/03/msg00141.html

Argh Le dépôt debian est un lien mort. :013

EDIT 5
Enfin ! Voici une bonne base : http://anonscm.debian.org/gitweb/?p=debian-edu/pkg-team/sankore.git;a=summary

S’agit-il donc de prendre le relais de Miriam Ruiz & Mike Gabriel qui ne donnent plus de nouvelles sur ce dépôt depuis le 5 mai 2013 ?

EDIT 6
Il y a un fork qui existe et qui a l’air plus à jour : https://gitorious.org/libre-sankore/

EDIT 7
La liste de diffusion http://lists.alioth.debian.org/mailman/listinfo/debian-edu-pkg-team

PREAMBULE
Pardon pour tous les anglicismes de la devlang (langue des développeurs).
Pardon pour tous les JE, ce n’est pas par égocentrisme, soyez en sûr.

J’arrête avec les EDIT. Je ne suis pas développeur (je pourrais mais c’est très chronophage, bref) mais ça m’intéresse et il m’est arrivé de reconstruire des paquets debian (de jessie/sid vers wheezy par exemple). Le système d’empaquetage debian est quand même bien pratique. Je n’avais jamais reconstruit de paquet depuis git. J’ai tenté le coup depuis le dépôt git de la team debian-edu, à savoir deux personnes : Miriam Ruiz et Mike Gabriel. Je ne comprend rien à git : après un git clone URL/sankore.git, je me retrouve avec une branche du mois de mars 2013 inutilisable. Je télécharge donc depuis le dépôt le dernier snapshot du 5 mai 2013. Une fois décompactée, je tente la construction avec dpkg-buildpackage -us -uc. Echec : il me faut alors renommer l’archive en sankore-2.1.0+git20130505.orig.tar.gz. Je relance. J’avais déjà presque toutes les dépendances de construction sauf une nouvelle (comme quoi, entre mars et mai, il s’en passe des choses). J’ajoute donc cette dernière dépendance et relance la commande. Ça compile le temps nécessaire (plutôt bon signe)… C’est bon ! Voici trois nouveaux paquets sankore, sankore-data et sankore-dbg.

Conclusion : on peut utiliser le dernier snapshot de Mike Gabriel pour compiler et produire un paquet sankore pour wheezy. Il reste quand même à le tester.

Question : pourquoi la commande clone de git renvoit un dépôt git du mois de mars ?

Bonjour,
Et merci pour ces retour. Mes requêtes ne m’avaient pas mené jusqu’à ces infos :slightly_smiling: . Pour ma part, je n’ai pas dépassé (encore) le “$configure && make && sudo checkinstall” pour créer (pas proprement) un paquet Debian…

Je ne sais pas ce qu’il faut rapatrier du dépôt git ( sankore.zendesk.com/entries/454 … 3%A9-2-4-2 )

Quant à libre sankoré (que je ne connaissais pas), c’est un fork, pas forcement plus a jour, mais en lien avec le projet Abuledu ( redmine.ryxeo.com/projects/leterrier-sankore ).

L’idée de dépôt Debian est à mon avis à creuser : poursuivre, épauler le projet existant chez DebianEdu
( anonscm.debian.org/gitweb/?p=deb … ;a=summary ), mais actuellement apparemment inactif(?).
( avec pour lien notamment la liste de diffusion DebianEdu : lists.alioth.debian.org/mailman/ … u-pkg-team ).
S’il n’y avait qu’à lier le code actuelle, à une version plus récente (celle utilisée par wheezy, comment le faire? (moi, je n’y connais rien :slightly_smiling: ).

j’ai trouvé des pistes de compilation :

Jérôme

Voici un dépôt avec les paquets sankore correspondants au travail (au 5 mai 2013) de debian-edu

deb http://jchristophe.stmarc.free.fr/debian-fr/sankore/ wheezy main
deb-src http://jchristophe.stmarc.free.fr/debian-fr/sankore/ wheezy main

Ce dépôt est signé. La clé est facile à trouver (pour qu’apt fasse confiance au dépôt).

Bonjour,
Je ne sais pas où vous en êtes depuis un an. De mon côté je faisait une installation à partir du .deb et installais les dépendances à la main.
Il semblerait que “OpenBoard” reprenne le flambeau mais je n’ai pas osé l’aventure.

Bonjour, je déterre volontiers

Pour des écoles primaires je mets en oeuvre la distribution Debian/Primtux, qui comprend pour dernière version la jessie avec fluxbox, handymenu et de multiples applications (libre et non-libre en option).

L’application de gestion de TNI/TBI (tableau numérique) présente est issue d’un portage de Open-Sankoré (wheezy) cependant l’appli comportent des anomalies blocantes avec jessie/fluxbox.

des fenêtres disparaissent bien que le process soit toujours actifs lors de certaines manipulations (changement de mode d’affichage bureau->tableau)

Aussi je souhaiterais savoir si un portage de OpenBoard http://openboard.ch/ est envisageable.

Les deb existants pour ubuntu posent des problemes de dépendances avec les lib openssl .

merci de vos avis