[Xulfr] Livres sur XUL et autres questions pour mieux se lancer

youx at free.fr youx at free.fr
Mer 21 Mai 14:04:26 CEST 2008


Bonjour,
Xul m'intéresse beaucoup mais je n'ai pas encore franchi le pas qui 
semble-t-il demande un investissement important pour le développeur 
freelance que je suis : apprentissage, conversion des applications 
existantes, dialogue avec le client pour justifier le choix 
technologique, maintenance des applications etc...

Quelques questions me taraudent l'esprit :

*  Quels sont les (bons) bouquins prévus sur XUL et la programmation 
avec Firefox 3.0 en particulier ?
En effet, je suis vraiment étonné de voir que c'est la misère au niveau 
ressources "construites" pour permettre au développeur de se lancer sur 
cette techno : des bouts de tutoriel, quelques bouquins dont la moitié 
sont critiqués (cf amazon) et l'autre datent sérieusement (je n'ai rien 
trouvé coté livre sur les développements pour Firefox 2+, tout semble 
s'arreter à Firefox 1.5 dans le meilleur des cas), la troisième moitié 
correspondant à des titres en rupture de stock en version US.
Bref, comment fait-on pour travailler professionnellement avec XUL, il y 
a une porte secrète ou tous les tutoriaux adaptés aux dernières versions 
de Gecko sont à jour et bien peaufinés ? Je sais, j'en demande beaucoup...

*  En terme d'évolution de Gecko, comment jugez-vous les paliers 
d'évolution de la plateforme : les nouveautés sont-elles bien exposées 
et expliquées par Mozilla ou faut-il aller à la pêche aux infos pour les 
incorporer dans vos projets ? Quels sont les "gros" manques à ce jour, 
ou les partie fastidieuses d'un développement type ?

*  Coté intégration avec les librairies javascript que j'utilise 
actuellement, quelles sont vos expériences en terme d'intégration de 
jquery, prototype ? Y'a-t-il des possibilités pour profiter des bonnes 
idées de ces frameworks javascript ? Ou bien est-ce pure hérésie ?

*  Coté maintenance d'une application, quelles sont vos expériences : 
évolution d'une application, correction / amélioration pour une nouvelle 
version de Gecko, déploiement chez le client ?

*  Coté code dynamique, que pensez-vous de la génération des templates 
coté serveur, avec du php par exemple ? De même, quelles sont les 
"bonnes pratiques" pour interfacer une application xul sur un service 
développé et orienté web (plateforme php dans mon cas) ?

*  Coté sources de données, n'est-il pas fastidieux d'utiliser du RDF ou 
XML quand on a une belle base MySql toute prête à portée de clic ? 
Comment procédez-vous à ce niveau : vous rajoutez une couche de 
traduction pour utiliser un format natif de Mozilla, ou bien autre ?

Merci d'avance pour vos réponses.
Loïc


Plus d'informations sur la liste de diffusion Xulfr