Articles précédents : Développeur
- [50] C'est reparti pour la "4k source compo" !
- [162] Mozilla souhaite s'allier à d'autres projet Libres pour faire face à MS-Longhorn
- [165] Novell choisit Qt comme environnement de développement.
- [21] Cg et la programmation du GPU
- [9] La communauté Cobalt open source s'organise
- [59] Comparatif des systèmes de contrôle de version
- [188] En quoi la mise en page par tableaux est-elle stupide
- [15] Les documentations de l'OpenGroup bientôt dans votre pingouin
- [78] GTK-Qt-OpenOffice.org: un pas de plus vers une meilleure intégration
- [22] UML2PHP5 version 0.3
Liens connexes
- Journal à l'origine de la dépêche (849 hits)
- Mailing-list (250 hits)
- Plus d'infos (345 hits)
- Le concours (621 hits)
- XULfr.org (1382 hits)
- XULplanet (472 hits)
Dépêche modérée par
Développeur : Lancement du "XUL Grand Coding Challenge 2004"
Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ). Modéré le 20 avril 2004.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 (849 hits)
Mailing-list (250 hits)
Plus d'infos (345 hits)
Le concours (621 hits)
XULfr.org (1382 hits)
XULplanet (472 hits)
> Lire les commentaires (48 commentaires, moyenne: 1,5).
Re: XUL Grand Coding Challenge 2004 Kicked Off
du XUL pour un canard ça existe déjà ?!
-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par Nÿco (Jabber id, page perso, ) le 20/04/2004 à 21:02. (lien). Évalué à 4....pas à ma connaissance.
Mais une appli qui devrait assez facilement atteindre le "grand public internaute", c'est une interface XUL de blog, par exemple pour WordPress et/ou DotClear...--
Jabber ID : xmpp:Nyco@jabber.fr-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par champi (page perso, ) le 20/04/2004 à 21:22. (lien). Évalué à 2.Et une interface XUL pour des outils de groupware du type webmail (avec antispam bayesien ), calendar, ...
Il existe déjà un début de projet qui va dans ce sens, mozware :
http://home.tele2.fr/mozware/(...)
-
-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par poil oq () le 21/04/2004 à 09:45. (lien). Évalué à 2.J'ai voté [+] à ce commentaire qui me semble de la plus importance !!
Quand aurons-nous ce XulCoinCoin (XC², ou XulC²...) ?!
Moules codeuses, à vos clavier, montrez que le bouchot n'est pas uniquement un lieu de débauche mentale !! Montrez que le FUD et les Trolls ne sont pas nos seuls sujets de discussion !!-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par allcolor (Jabber id, page perso, ) le 22/04/2004 à 08:07. (lien). Évalué à 1.Bientôt, je suis en train d'en faire un... pour compléter mon html coincoin.
--
All those moments will be lost in time, like tears in the rain.
-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par VACHOR (page perso, ) le 23/04/2004 à 08:10. (lien). Évalué à 1.Oui c'est agréable quand ça en XUL.
Pourquoi pas faire un traitement de texte style word ?
-
Re: XUL Grand Coding Challenge 2004 Kicked Off
Un chti rappel pour ceux qui veulent s'initier à la programmation sous plateforme XUL/Mozilla :
http://xulfr.org(...) (en francais)
et
http://www.xulplanet.com/(...) (en anglais)
-
[^]Vrai XUL
Posté par Dolmen () le 20/04/2004 à 21:53. (lien). Évalué à 5.Oui, mais ce concours ne porte pas du tout sur le vrai XUL, celui de Mozilla !
Mais si vous voulez tout de même plus d'infos sur le vrai XUL, voici un bouquin (que je n'ai pas encore lu) :
Il y a une "book review" sur slashdot aujourd'hui : http://books.slashdot.org/article.pl?sid=04/04/14/0135236(...)
Le livre peut être téléchargé ici :
http://www.informit.com/content/downloads/perens/0131423436_pdf.zip(...)
de même que d'autres bouquins de la collection Bruce Perens' Open Source Series (http://www.informit.com/promotion/1041(...)).-
[^]Livres
Posté par V () le 21/04/2004 à 12:41. (lien). Évalué à 1.Il y a aussi
Creating Applications with Mozilla
By David Boswell, Brian King, Ian Oeschger, Pete Collins, Eric Murphy
O'reilly
Mais seul le chapitre 2 est disponible sur internet :
http://www.oreilly.com/catalog/mozilla/chapter/ch02.pdf(...)
Je n'ai lu aucun des deux...-
[^]Re: Livres
Posté par Sylvain Tenier (page perso, ) le 23/04/2004 à 13:52. (lien). Évalué à 2.Creating Applications with Mozilla est particulièrement mauvais, il y a 4 auteurs qui ont planché dessus et c'est un vrai patchwork, y'a rien d'organisé.
RAD with mozilla est plutot excellent par contre, surtout pour l'utilisation de composants XPCOM.
le soft fourni par l'auteur marche pas mais en faisant tous les exemples on est très vite opérationnel.-
[^]Re: Livres
-
-
-
-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par V () le 21/04/2004 à 10:16. (lien). Évalué à 1.Je n'arrive pas à me connecter à xulplanet depuis 3 jours... C'est pareil pour vous ?
-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par V () le 21/04/2004 à 10:30. (lien). Évalué à 1.ping www.xulplanet.com
ping: cannot resolve www.xulplanet.com: Host name lookup failure
Depuis 3 réseaux différents j'ai ce problème...
C'est quoi l'IP ?-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par Christophe Badoit (page perso, ) le 21/04/2004 à 10:36. (lien). Évalué à 1.Pareil pour moi... je pensais qu'ils était slashdotté, mais ca poserait pas de pb de résolution DNS ?
-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par Laurent GUEDON (page perso, ) le 21/04/2004 à 10:43. (lien). Évalué à 1.Moi je trouve ça en adresse IP : 64.5.40.26
Mais mon DNS cache est peut-être encore valide-
[^]Re: XUL Grand Coding Challenge 2004 Kicked Off
Posté par V () le 21/04/2004 à 10:53. (lien). Évalué à 1.Super merci !
http://64.5.40.26(...) ne fonctionne pas, mais en mettant l'IP dans le /etc/hosts ça marche.
-
-
-
-
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 ?
Posté par Nÿco (Jabber id, page perso, ) le 20/04/2004 à 21:51. (lien). Évalué à 2.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 ?
Posté par Samaty Tramo (page perso, ) le 20/04/2004 à 22:44. (lien). Évalué à 2.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 ?
Posté par Dolmen () le 20/04/2004 à 23:31. (lien). Évalué à 3.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 ?
Posté par Rossel Olivier () le 21/04/2004 à 08:36. (lien). Évalué à 2.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 ?
Posté par Laurent GUEDON (page perso, ) le 21/04/2004 à 08:54. (lien). Évalué à 1.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 ?
Posté par Rossel Olivier () le 21/04/2004 à 10:26. (lien). Évalué à 2.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 ?
-
-
-
-
[^]Re: Pourquoi l'icône Mozilla ?
Posté par V () le 21/04/2004 à 10:24. (lien). Évalué à 1.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 ?
Posté par V () le 21/04/2004 à 10:35. (lien). Évalué à 2.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 ?
Posté par Laurent J (page perso, ) le 21/04/2004 à 13:25. (lien). Évalué à 2.ç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
Posté par V () le 28/04/2004 à 14:10. (lien). Évalué à 1.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 ?
-
Re: Lancement du "XUL Grand Coding Challenge 2004"
ralalala...
Y'en a qui ont déjà fini :
- l'horloge : http://www.codeproject.com/dotnet/vgclock.asp(...)
- la calculatrice : http://www.myxaml.com/(...)
- le lecteur de news RSS : http://www.codeproject.com/dotnet/RssMyXaml.asp(...)
Tout ça par le même mec, avec MyXaml, 100% made in GPL.
Le mec a même fait un éditeur de GUI pour lui faciliter la vie :
http://myxaml.com/marcclifton/archive/2004/04/14/210.aspx(...)
Ca me fait marrer quand même comment un mec tout seul a fait tout ça en aussi peu de temps... Mais bon forcement tout est basé sur .NET, pas de nouvel API à apprendre, un API qui a fait ses preuves, un API complet et bien documenté, il a juste fait un parser qui transforme les balises en classes...
C'est le même principe que XAML (simple mapping), y'a rien de propriétaire dedans (GPL) et ça marche très bien.
-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par Rossel Olivier () le 21/04/2004 à 11:49. (lien). Évalué à 1.MyXAML l'a beaucoup aide quand meme.
Et MyXAML n'a pas l'air d'etre fait par une seule personne :)-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par TImaniac (page perso, ) le 21/04/2004 à 14:57. (lien). Évalué à 1.AH bah si justement c'est pour ça que je disais ça, le mec il a fait lui même MyXAML, c'est pour ça que j'applaudi parcque c'est déjà beaucoup plus puissant que XUL et qu'il a déjà fait un éditeur GUI.
-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par Samaty Tramo (page perso, ) le 21/04/2004 à 20:13. (lien). Évalué à 2.Il existe déja un editeur pour xul dénominer étrangement xulmaker.
Sinon t as qu'a faire un navigateur web respectant les standart en xaml. Merde c'est déja fait en XUL :))-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par TImaniac (page perso, ) le 21/04/2004 à 20:48. (lien). Évalué à 1.Il existe déja un editeur pour xul dénominer étrangement xulmaker.
J'ai pas dis le contraire, j'ai juste dit que c'était beaucoup plus puissant que XUL (et que je l'admirai encore plus parcqu'il avait aussi fait un éditeur GUI)
Sinon t as qu'a faire un navigateur web respectant les standart en xaml.
Désolé c'est pas le sujet du concours :))-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par Samaty Tramo (page perso, ) le 21/04/2004 à 22:04. (lien). Évalué à 1.c'était beaucoup plus puissant que XUL
Tiens donc plus puissant ? Et en quoi ?
cela m'interesse juste pour voir si tu t'y connais un peux en xul et toute la suite xbl, css, xpcom, xpconnect ...
Pas exemple a tu déja fais un xpcom en javascript ?
Je sais cela peux paraitre étrange en première vue sauf que c'est crosse plateforme sans rien faire. Pas de speudo compilation a erreur.-
[+] [^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par TImaniac (page perso, ) le 22/04/2004 à 07:21. (lien). Évalué à -2.Tiens donc plus puissant ? Et en quoi ?
Ben, l'API n'est pas limité, il est constitué de l'ensemble du framework .NET (accès BDD, GUI, Reseau, XML, etc.), bref un framework complet. MyXAML peut mapper n'importe quelle classe : tu as conçu ton propre framework, et zou tu peux l'utiliser en MyXAML sans rien retoucher.
Et puis le langage de script n'est pas limité au JavaScript, tu peux le coder dans le langage .NET que tu veux.
Si ça c'est pas plus puissant je comprends pas trop...
Pas exemple a tu déja fais un xpcom en javascript ?
J'ai juste fait le tutorial sur xulfr.
c'est crosse plateforme sans rien faire.
Bah moi j'utiliserai l'API de Mono (parcque ca marche aussi vu que MyXAML n'est pas limité à un API) et hop je serais cross-plateforme.
Pas de speudo compilation a erreur
Ah parcque si je fais du XUL avec du Javascript j'aurai jamais d'erreur au parsing ? Y dis qui voit pas trop où est l'argument...-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par Samaty Tramo (page perso, ) le 23/04/2004 à 00:50. (lien). Évalué à 2.> J'ai juste fait le tutorial sur xulfr.
C'est bien ce que je pensais tu ne sais pas trop de quoi tu parles :))-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par TImaniac (page perso, ) le 23/04/2004 à 07:33. (lien). Évalué à 0.Euh, franchement ça m'a suffit pour comprendre le principe, c'est pas comme si je découvrais les CSS et le JS non plus...
-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par Samaty Tramo (page perso, ) le 23/04/2004 à 16:46. (lien). Évalué à 1.Je vais te donner un exemple pour faire des objets on utilise xbl on y insère du code dedans (en fin c'est pour l'instant la limite ou j'en suis arrivé) on insère un peu de xul un peu de css et on obtient des objets avec interface graphique intégré.
XBL langage normalisé par le w3c pourrait bien te réserver quelque surprise.
Pour l'instant je peux pas te dire que MyXaml est une grosse dobe ou un miracle car je n'ai pas dépassé le tutorial.
Ce qui me déplait c'est cette habitude des programmeurs de toujours dénigrer ce qui ne peuvent, ne veulent comprendre.
Comme si il ne voulait pas les autres essaye un autre système qu'ils seront peut etre par la force des choses obligé de comprendre.
Pour parler de 2 systèmes on s'investie dans les 2 systèmes et on essaye de faire une application avec pour essayer.
Sinon, je serais vraiment surpris que n'importe quel application .NET compile sans changement sur Mono.
J'imagine comme les application faite pour openStep compile pour pour MacOSX il y aura des applications Mono qui compileront sur .NET, le contraire m'étonnerais.
Cela a tjs été la différence entre ceux qui code avec des normes et ceux qui se satisfons d'un "ca marche ! ".-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par TImaniac (page perso, ) le 23/04/2004 à 17:13. (lien). Évalué à 1.Evidemment je m'avance surement un peu rapidement n'ayant pas vraiment explorer XUL & Co, mais c'est toujours le même principe quelque soit le langage basé XML utilisé... Après les CSS et le JavaScript a toujours la même utilité : modifier facilement des propriétés et faire quelques interactions...
A partir de là, je constate que :
- les 2 (XUL et MyXAML) utilisent la syntaxe XML pour créer des éléments graphiques et la hiérarchie détermine l'imbrication
- les 2 proposent la possibilité d'utiliser des styles
- les 2 proposent la possibilité de scripter
Maintenant je ne vois rien que XUL&Co a que MyXAML n'a pas. Je constate par contre que MyXAML a :
- la possibilité de scripter dans un langage COMPLET (C# par exemple)
- un API bien plus impressionnant (forcement celà marche avec n'importe que API .NET), très bien documenté et facilement personnalisable.
Maintenant imaginons que Mozilla# wrappe entièrement l'API de mozilla... et zou MyXAML marchera aussi avec.
Sinon, je serais vraiment surpris que n'importe quel application .NET compile sans changement sur Mono.
Bien sûr que non... Pas en l'état actuel en tout cas, parcque Mono n'a pas fini son boulot d'implémentation de tout l'API .NET... Suffit de choisir les API qui sont déjà portés pour être portable (et sans recompilation), cad en gros éviter pour le moment d'utiliser les WinForms et utiliser par exemple GTK#.
Perso je développe une appli en GTK# sous Visual Studio, bah je vais sous nux, je tapes mono monappli.exe et zou ca marche direct.
Mais on s'éloigne du sujet là non ?
-
-
-
-
-
-
-
-
-
-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par Laurent J (page perso, ) le 21/04/2004 à 13:26. (lien). Évalué à 1.il a juste fait un parser qui transforme les balises en classes...
C'est justement le principe de XAML ;-) Toutes balises correspond à un objet .NET-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par TImaniac (page perso, ) le 21/04/2004 à 14:55. (lien). Évalué à 1.C'est pour ça que j'ai dis, je me cite :
c'est le même principe que XAML (simple mapping)
-
-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par gloups () le 21/04/2004 à 20:15. (lien). Évalué à 1.m'enfin, cela ne marche pas chez moi...
c'est l'inconvénient d'être mono plate-forme...-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
Posté par TImaniac (page perso, ) le 21/04/2004 à 20:50. (lien). Évalué à 1.Non, l'inconvénient c'est que celà marche avec n'importe quel API .NET, donc avec un API dépendant d'une plateforme aussi...
Sinon y'a une solution très simple, et tu l'as donnée toi même : "mono plateforme" http://www.go-mono.com(...) ;)-
[^]Re: Lancement du "XUL Grand Coding Challenge 2004"
-
-




Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.