| | 505 | From nobody Thu Apr 3 08:34:20 2008 |
|---|
| | 506 | Received: with ECARTIS (v1.0.0; list websemantique); Thu, 03 Apr 2008 08:34:35 +0200 (CEST) |
|---|
| | 507 | Content-type: text/plain |
|---|
| | 508 | MIME-Version: 1.0 |
|---|
| | 509 | Return-Path: <vdv@dyomedea.com> |
|---|
| | 510 | X-Original-To: websemantique@gwparis.dyomedea.com |
|---|
| | 511 | Delivered-To: websemantique@gwparis.dyomedea.com |
|---|
| | 512 | Received: from localhost (acer [127.0.0.1]) |
|---|
| | 513 | by gwparis.dyomedea.com (Postfix) with ESMTP id E9B0593C171 |
|---|
| | 514 | for <websemantique@gwparis.dyomedea.com>; |
|---|
| | 515 | Thu, 3 Apr 2008 08:34:18 +0200 (CEST) |
|---|
| | 516 | Received: from localhost (acer [127.0.0.1]) |
|---|
| | 517 | by gwparis.dyomedea.com (Postfix) with ESMTP id E9B0593C171 |
|---|
| | 518 | for <websemantique@gwparis.dyomedea.com>; |
|---|
| | 519 | Thu, 3 Apr 2008 08:34:18 +0200 (CEST) |
|---|
| | 520 | Received: from localhost (acer [127.0.0.1]) |
|---|
| | 521 | by gwparis.dyomedea.com (Postfix) with ESMTP id E9B0593C171 |
|---|
| | 522 | for <websemantique@gwparis.dyomedea.com>; |
|---|
| | 523 | Thu, 3 Apr 2008 08:34:18 +0200 (CEST) |
|---|
| | 524 | Received: from localhost (acer [127.0.0.1]) |
|---|
| | 525 | by gwparis.dyomedea.com (Postfix) with ESMTP id E9B0593C171 |
|---|
| | 526 | for <websemantique@gwparis.dyomedea.com>; |
|---|
| | 527 | Thu, 3 Apr 2008 08:34:18 +0200 (CEST) |
|---|
| | 528 | Subject: [websemantique] Re: Agenda : SemanticCamp Paris du 4 avril |
|---|
| | 529 | From: Eric van der Vlist <vdv@dyomedea.com> |
|---|
| | 530 | To: websemantique@xmlfr.org |
|---|
| | 531 | In-Reply-To: <342478DA-00EF-4DFE-BFF1-0BD8784826C0@semanlink.net> |
|---|
| | 532 | References: <429B23056C84A54BBE91FE41452E17D205EEACB3@ftrdmel2> |
|---|
| | 533 | <ANTARESNU9ACDloSaKk000002bf@novactive.com> |
|---|
| | 534 | <f0e160660804020931g33ff47a9xc227bbd7661d6dd3@mail.gmail.com> |
|---|
| | 535 | <1207154977.7580.11.camel@localhost> |
|---|
| | 536 | <342478DA-00EF-4DFE-BFF1-0BD8784826C0@semanlink.net> |
|---|
| | 537 | Content-type: text/plain |
|---|
| | 538 | Organization: Dyomedea (http://dyomedea.com) |
|---|
| | 539 | Date: Thu, 03 Apr 2008 08:34:21 +0200 |
|---|
| | 540 | Message-Id: <1207204461.7580.34.camel@localhost> |
|---|
| | 541 | Mime-Version: 1.0 |
|---|
| | 542 | X-Mailer: Evolution 2.22.0 |
|---|
| | 543 | X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at dyomedea.com |
|---|
| | 544 | X-Spambayes-Classification: ham; 0.00 |
|---|
| | 545 | Content-Transfer-Encoding: 8bit |
|---|
| | 546 | X-archive-position: 12394 |
|---|
| | 547 | X-ecartis-version: Ecartis v1.0.0 |
|---|
| | 548 | Sender: websemantique-bounce@xmlfr.org |
|---|
| | 549 | Errors-to: websemantique-bounce@xmlfr.org |
|---|
| | 550 | X-original-sender: vdv@dyomedea.com |
|---|
| | 551 | Precedence: list |
|---|
| | 552 | Reply-to: websemantique@xmlfr.org |
|---|
| | 553 | X-list: websemantique |
|---|
| | 554 | |
|---|
| | 555 | Bonjour, |
|---|
| | 556 | Le mercredi 02 avril 2008 à 23:10 +0200, Francois-Paul Servant a écrit : |
|---|
| | 557 | > Bonjour, |
|---|
| | 558 | > |
|---|
| | 559 | > comme ceci est mon permier message sur cette liste, je vais me |
|---|
| | 560 | > présenter rapidement, avant de répondre au message d'Eric. Je |
|---|
| | 561 | > m'appelle François-Paul Servant. Je m'intéresse au SW depuis |
|---|
| | 562 | > longtemps. J'ai fait un systÚme de tagging basé sur RDF (et Jena), |
|---|
| | 563 | > dans lequel les tags sont organisés en un graphe de concepts SKOS [1]. |
|---|
| | 564 | > Je travaille pour Renault, où j'essaye de promouvoir les technologies |
|---|
| | 565 | > SW [2]. |
|---|
| | 566 | |
|---|
| | 567 | TrÚs intéressant, tenez nous au courant! |
|---|
| | 568 | |
|---|
| | 569 | > En réponse à Eric : |
|---|
| | 570 | > je ne comprends pas bien en quoi RSS 1.0 est un compromis. N'est-ce |
|---|
| | 571 | > pas la définition d'un vocabulaire en RDF, adapté à un certain sujet, |
|---|
| | 572 | > comme peuvent l'être FOAF, SKOS, etc. ? Et n'est-ce pas justement un |
|---|
| | 573 | > des intérêts de RDF/RDFS que de permettre de telles définitions de |
|---|
| | 574 | > vocabulaires, qui enrichissent un langage commun (RDF), sans |
|---|
| | 575 | > nécessiter de code dédié à leur interprétation ? |
|---|
| | 576 | |
|---|
| | 577 | RSS 1.0 a cherché à être à la fois un vocabulaire RDF défini par un |
|---|
| | 578 | schéma RDF Schema et un vocabulaire XML imposant une sérialisation |
|---|
| | 579 | RDF/XML particuliÚre et utilisable avec des outils XML et c'est en ce |
|---|
| | 580 | sens que c'est un compromis. |
|---|
| | 581 | |
|---|
| | 582 | Pour les têtes RDF, ce compromis impose que pour sérialiser un item, il |
|---|
| | 583 | leur faut écrire : |
|---|
| | 584 | |
|---|
| | 585 | <rss:item rdf:about="http://example.com/item/1"> |
|---|
| | 586 | <rss:link>http://example.com/item/1</rss:link> |
|---|
| | 587 | </rss:item> |
|---|
| | 588 | |
|---|
| | 589 | de préférence à : |
|---|
| | 590 | |
|---|
| | 591 | <rss:item rdf:about="http://example.com/item/1" |
|---|
| | 592 | rss:link>http://example.com/item/1</rss:item> |
|---|
| | 593 | |
|---|
| | 594 | qui est considéré comme non valide bien que strictement équivalent pour |
|---|
| | 595 | la recommandation RDF/XML. |
|---|
| | 596 | |
|---|
| | 597 | (Je ne cite qu'un exemple des nombreuses maniÚre d'exprimer ces quelques |
|---|
| | 598 | triplets en RDF/XML, mais il y en a bien d'autre) |
|---|
| | 599 | |
|---|
| | 600 | Dans la mesure où cette RDF/XML est un modÚle de données utilisant XML |
|---|
| | 601 | comme "susbtrat" de sérialisation de la même maniÚre que XML est un |
|---|
| | 602 | modÚle de données utilisant Unicode comme substrat de sérialisation, |
|---|
| | 603 | cette contrainte est similaire à celle qui consisterait à imposer à un |
|---|
| | 604 | document XML une sérialisation particuliÚre et à imposer par exemple une |
|---|
| | 605 | indentation bien particuliÚre ou un ordre particulier dans les |
|---|
| | 606 | attributs. |
|---|
| | 607 | |
|---|
| | 608 | C'est ce qui se passe quand une application utilise des expressions |
|---|
| | 609 | réguliÚres pour analyser un document XML comme le fait par exemple |
|---|
| | 610 | WordPress et dans ce cas, je suis le premier à considérer que c'est une |
|---|
| | 611 | abomination. Je comprend donc le point de vue de ceux qui considÚrent |
|---|
| | 612 | que c'est une restriction inadmissible et qui rejettent ce genre de |
|---|
| | 613 | contrainte. |
|---|
| | 614 | |
|---|
| | 615 | Pour les têtes XML dont je fais également partie, ce compromis ajoute |
|---|
| | 616 | par rapport à un document en "pur" XML des constructions un peu tirées |
|---|
| | 617 | par les cheveux (attributs rdf:about et rdf:resource qui ne semblent pas |
|---|
| | 618 | "naturel", construction plate où les items ne sont pas directement |
|---|
| | 619 | inclus dans un channel, besoin de spécifier le lien entre les items et |
|---|
| | 620 | un channel et l'ordre relatif des items puisque l'ordre des éléments |
|---|
| | 621 | dans un document n'est pas significatif en RDF, ...). |
|---|
| | 622 | |
|---|
| | 623 | Nous avons cherché à minimiser cette complexité additionnelle et même si |
|---|
| | 624 | il a été montré depuis que nous aurions pu faire un peu mieux, le gain |
|---|
| | 625 | aurait été assez marginal. Il n'en reste pas moins vrai qu'il y a une |
|---|
| | 626 | complexité additionnelle au fait d'utiliser RDF/XML et cela nous a été |
|---|
| | 627 | reproché, les adversaires de RDF parlant d' "impÎt RDF" (RDF tax) et que |
|---|
| | 628 | cela a été une des raisons de l'échec relatif de RSS 1.0. |
|---|
| | 629 | |
|---|
| | 630 | > Je crois que c'est un vrai challenge, pour les "têtes RDF", que |
|---|
| | 631 | > d'expliquer ce qu'apporte RDF par rapport à XML. Peut-être que cela |
|---|
| | 632 | > pourrait faire l'objet d'une session (par ex sous forme d'une "joute" |
|---|
| | 633 | > entre "têtes RDF" et "têtes XML" - s'il y en a ;-) ) |
|---|
| | 634 | |
|---|
| | 635 | J'ai la chance (ou le malheur?) d'avoir un cerveau avec un cÎté XML et |
|---|
| | 636 | un cÎté RDF, mais ce n'était pas l'objet de ma question... |
|---|
| | 637 | |
|---|
| | 638 | Je me demande plutÎt s'il faut continuer à chercher ce type de compromis |
|---|
| | 639 | (et dans ce cas, effectivement, affûter nos arguments) ou s'il faut au |
|---|
| | 640 | contraire considérer que XML et RDF sont deux mondes indépendants et |
|---|
| | 641 | promouvoir une approche où on développe pour chaque application un |
|---|
| | 642 | format RDF, un format XML et les transformations pour passer de l'un à |
|---|
| | 643 | l'autre. |
|---|
| | 644 | |
|---|
| | 645 | Bien cordialement, |
|---|
| | 646 | |
|---|
| | 647 | Eric van der Vlist |
|---|
| | 648 | |
|---|
| | 649 | > |
|---|
| | 650 | -- |
|---|
| | 651 | GPG-PGP: 2A528005 |
|---|
| | 652 | Le premier annuaire des apiculteurs 100% XML! |
|---|
| | 653 | http://apiculteurs.info/ |
|---|
| | 654 | ------------------------------------------------------------------------ |
|---|
| | 655 | Eric van der Vlist http://xmlfr.org http://dyomedea.com |
|---|
| | 656 | (ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax |
|---|
| | 657 | (W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema |
|---|
| | 658 | ------------------------------------------------------------------------ |
|---|
| | 659 | |
|---|
| | 660 | |
|---|
| | 661 | -- Attached file included as plaintext by Ecartis -- |
|---|
| | 662 | |
|---|
| | 663 | -----BEGIN PGP SIGNATURE----- |
|---|
| | 664 | Version: GnuPG v1.4.6 (GNU/Linux) |
|---|
| | 665 | |
|---|
| | 666 | iD8DBQBH9HptDvn+ZCpSgAURAoEtAJ9+m4FcCiSNNxp5QNUTW1Ts3DtzPwCeOexe |
|---|
| | 667 | 92lZwvUoQYuTdGsB2qIQkeM= |
|---|
| | 668 | =rZsq |
|---|
| | 669 | -----END PGP SIGNATURE----- |
|---|
| | 670 | |
|---|
| | 671 | |
|---|
| | 672 | -- |
|---|
| | 673 | Liste de diffusion "websemantique@xmlfr.org" |
|---|
| | 674 | (http://xmlfr.org/communautes/websemantique/listes/websemantique). |
|---|
| | 675 | |
|---|
| | 676 | Contribuez au developpement du Web Semantique francophone |
|---|
| | 677 | (http://websemantique.org) ! |
|---|
| | 678 | |
|---|
| | 679 | Pour resilier votre abonnement, envoyez un message contenant |
|---|
| | 680 | la commande "unsubscribe" a websemantique-request@xmlfr.org |
|---|
| | 681 | (mailto:websemantique-request@xmlfr.org?Subject=unsubscribe) |
|---|
| | 682 | |
|---|