Oui je viens de le voir, Analogue (le développeur qui a crée cet page sur le wiki de XBMC) a poste cela aujourd'hui en réponse a ma question sur le forum officiel.
Sa méthode est assez similaire a la mienne excepté que dans son cas, il faut developper:
- sous Linux (Ubuntu)
- utiliser et installer
WinPDB Dans mon cas, vu que j'utilise Eclipse et Pydev, on est multi-plateformes (Linux, MACOS et bien sur Windows)
Mais au final l'idée est la même on utilise un remote debugger ce qui est tres classique dans le développement de logiciels embarques.
Bref, j'aurais bien aime qu'il poste cela il y a quelques semaines cela m'aurait évité de faire toutes ces recherches, comme je le disais c'était étonnant que personne n'y ai pense avant.
Bref j'en ai profité pour ajouter moi aussi une page au Wiki officiel d'XBMC sur le sujet:
http://wiki.xbmc.org/index.php?title=HOW-TO_debug_Python_Scripts_with_EclipseLorsque j'aurais le temps, j'essaierais de faire une traduction et un tutoriel sur Passion. Hormis quelque crash de temps en temps d'XBMC (après debug), ca marche plutôt très bien, et ce même avec des scripts avec la complexité de l'installer Passion-XBMC.
Si vous avez des question j'essaierais d'y répondre au mieux.