Développeur : Lancement du "XUL Grand Coding Challenge 2004"
Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ). Modéré le 20 avril 2004.
Sous ce titre élogieux se cache le concours officiel du fameux langage XUL.
C'est parti depuis le mardi 13 avril dernier. Le concours dure 4 semaines. La remise des copies aura lieu en Mai.
De quoi s'agit-il ?
Trois défis dont deux sont obligatoires et le dernier est optionnel :
#1 Une simple démo de compteur (20-30 minutes*)
#2 Une simple démo de calculatrice (40-60 minutes*)
#3 Une démo optionnelle en "free-style" pour montrer votre puissance de codage en XUL/XUI/XAML/XML-UI toolkit/player/parser/etc. de votre choix. Un lecteur de news /lecteur de blog par RSS est suggéré.
(*) temps suggéré
À vos claviers pour faire parler le code !
NdM : en fait il s'agit d'un concours d'interfaces riches XML (j'ai nommé XUL/XAML/MXML), XUL étant une implémentation libre déjà déployée massivement grâce à Mozilla/Firefox/Thunderbird. MXML et XAML n'étant que des implémentations propriétaires, elles sont toutes incompatibles les unes entre les autres (aucune interopérabilité).
C'est parti depuis le mardi 13 avril dernier. Le concours dure 4 semaines. La remise des copies aura lieu en Mai.
De quoi s'agit-il ?
Trois défis dont deux sont obligatoires et le dernier est optionnel :
#1 Une simple démo de compteur (20-30 minutes*)
#2 Une simple démo de calculatrice (40-60 minutes*)
#3 Une démo optionnelle en "free-style" pour montrer votre puissance de codage en XUL/XUI/XAML/XML-UI toolkit/player/parser/etc. de votre choix. Un lecteur de news /lecteur de blog par RSS est suggéré.
(*) temps suggéré
À vos claviers pour faire parler le code !
NdM : en fait il s'agit d'un concours d'interfaces riches XML (j'ai nommé XUL/XAML/MXML), XUL étant une implémentation libre déjà déployée massivement grâce à Mozilla/Firefox/Thunderbird. MXML et XAML n'étant que des implémentations propriétaires, elles sont toutes incompatibles les unes entre les autres (aucune interopérabilité).
Journal à l'origine de la dépêche (841 hits)
Mailing-list (241 hits)
Plus d'infos (336 hits)
Le concours (615 hits)
XULfr.org (1373 hits)
XULplanet (462 hits)
> Lire la dépêche (48 commentaires, moyenne: 1,5).
Vous avez demandé le commentaire #395538.




Pourquoi l'icône Mozilla ?
...alors qu'il ne s'agit pas d'un article spécifique sur Mozilla ?
Croyez-vous que la fondation Mozilla est d'accord sur l'utilisatation de son image associée à XAML ?
J'en ai ras-le-bol que le nom "XUL" soit récupéré à toutes les sauces.
[^]Re: Pourquoi l'icône Mozilla ?
XUL est le leader - et de loin - voire le créateur (à confirmer) des interfaces riches en XML. Mozilla est le porteur/accoucheur de XUL. XUL est libre, déployé, éprouvé. Il est donc "normal" dans ces conditions qu'on appelle XUL-like toutes les interfaces riches XML (un peu comme on appelle "un Word" un logiciel de traitement de texte) et qu'on le rattache directement à Mozilla.
Mais si XUL perce vraiment, il te reste à nous faire un logo XUL pour toutes les futures news afférentes... ;-)
Jabber ID : xmpp:Nyco@jabber.fr
[^]Re: Pourquoi l'icône Mozilla ?
Moi perso, le première interface en xml que j' ai vu était glade mais je courais pas vraiment du coté de mozilla a l'époque (Je me suis ratrappé depuis et j'aime chatzilla et ses motifs pour changer rapide l'interface d'un client irc en quelque css. et plein de choses) donc je peux vraiment me tromper de beaucoup.
[^]Re: Pourquoi l'icône Mozilla ?
Selon moi, le projet xul.sourceforge.net cherche à diluer l'image du XUL de Mozilla et à le décrédibiliser en réduisant la plateforme Mozilla à XUL.
Mozilla ne propose pas qu'une syntaxe XML pour la description d'interface. XUL est couplé à CSS (mise en page), Javascript (code), XBL (widgets), RDF (données)... C'est une solution complète pour le développement d'applications.
[^]Re: Pourquoi l'icône Mozilla ?
Vivement que d'autres langages se "bindent" sur cette plateforme (JavaScript, c'est pas terrible pour coder un soft quand il y a 50 developpeurs).
Un mapping Java/Swing<->Mozilla serait .... pas mal :)
[^]Re: Pourquoi l'icône Mozilla ?
Il y a Python (PyXPCOM) : http://www.mozilla.org/catalog/architecture/xpcom/pyxpcom/(...)
Mais personnelement, j'aime bien Javascript :). C'est plutôt puissant en fait. Quand je pense que le client IRC de Mozilla est 100% XUL/Javascript...
[^]Re: Pourquoi l'icône Mozilla ?
Ok. Donc Komondo est ecrit en Python. Je comprends mieux, d'un coup.
Le probleme que je vois a XUL/Javascript, c'est l'impossibilite de rendre le code metier et le code IHM totalement independant. Histoire de reutiliser le code de (au hasard) un client IRC avec une visu XUL, ou bien GTK ou bien ... Swing (kipuképalibékiramm :-).
[^]Re: Pourquoi l'icône Mozilla ?
Qqun intéressé pour faire une interface avec ocaml ?
Cela fait partie de mes projets futurs mais la liste est tellement longue que je ne sais pas si je m'y mettrai avant 2012...
[^]Re: Pourquoi l'icône Mozilla ?
Disons que je suis interessé...
Je suis pas sur d'avoir le bon niveau, mais rien ne coute d'essayer...
Et puis ça serait vraiement très sympa si ça aboutit.
[^]Re: Pourquoi l'icône Mozilla ?
Super tiens-moi au courant des avancées si tu décides de le faire !
Mon mél : vincent22 atte altern.org
[^]Re: Pourquoi l'icône Mozilla ?
Je pense que ce concours est une très bonne chose et cela ne me dérange pas que "interface XML" soit associé à XUL dans la tête des gens. Même je préfère largement ça à XAML. C'est un peu comme certaines marques qui deviennent des noms communs.
Par ailleurs, même si cela n'a rien à voir, je pense que ce concours arrive vraiment au bon moment. Xul est au point, XAML n'est pas encore très développé, donc il y a des fortes chances que les programmes soient réalisés avec XUL. Ce qui est très bien pour le développement de XUL. Je me suis toujours demandé pourquoi il n'y avait pas plus de programme XUL... Comme je me demande bien pourquoi plus de gens ne programment pas en Caml... C'est probablement une histoire de publicité et ce concours est là pour ça.
[^]Re: Pourquoi l'icône Mozilla ?
Bon cela dit, je viens d'aller y faire un tour, et c'est vrai que xul.sourceforge.org mélange tout.
J'étais déjà tombé sur ce site quand j'avais voulu apprendre XUL et ça m'avait complètement embrouillé l'esprit.
[^]Re: Pourquoi l'icône Mozilla ?
ça m'avait complètement embrouillé l'esprit.
Voilà un exemple flagrant de ce qu'on reproche à l'initiateur de ce site, Gerald Bauer. Et c'est pas faute qu'il y ait eu moulte et moulte discussion entre les dev de Mozilla.org et lui, pour essayer de lui faire comprendre ça.
Mais impossible de lui faire comprendre...
[^]Usurpateurs
En particulier la DTD xul.dtd et le schema xul qui sont fournis sur ce site - et dont l'auteur est Gerald Bauer - n'est PAS celle du XUL de mozilla !!!
J'avais travaillé dessus pendant 2 jour avant de trouver le vrai schema XUL qui est là :
http://xulmaker.mozdev.org/xpath-evaluator(...)
NB : xulfr.org pointe sur la mauvaise DTD...
Hallucinant !
[^]Re: Pourquoi l'icône Mozilla ?
Globalement, quand une marque devient un nom commun ca tue la marque :(