[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Réf. : Re: [sdx-users] S DX 2.3 et entrepôt OAI
From: |
Malo Pichot |
Subject: |
Re: Réf. : Re: [sdx-users] S DX 2.3 et entrepôt OAI |
Date: |
Tue, 19 Aug 2008 15:46:46 +0200 |
User-agent: |
Thunderbird 2.0.0.16 (X11/20080707) |
OK. Je n'avais pas compris cela dans ton précédent courriel.
Personnellement, je n'ai jamais utilisé les sdx:oai-field pour
configurer mes entrepôts OAI ; j'ai toujours utilisé une transformation
XSL :-) Je le fais en SDX 2.2, 2.3 et 2.4. Aucun problème !
Et pour répondre tout de suite à ta dernière question : SDX 2.4 n'offre
aucune fonctionnalité supplémentaire pour ce formatage par rapport à SDX
2.3.
Si ça t'aide : voici une configuration d'entrepôt telle que je viens de
la décrire :
<oai-repository [...]>
<oai-format name="OAI Dublin core" metadataPrefix="oai_dc"
namespace="http://www.openarchives.org/OAI/2.0/oai_dc/"
schemaUrl="http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<pipeline id="oai-oai_dc">
<transformation id="oai-oai_dc-1" type="SAXONXSLT"
src="oai-dublinCore.xsl" />
</pipeline>
</oai-format>
</oai-repository>
Et puis oai-dublinCore.xsl :
<xsl:template match="notice">
<oai_dc:dc>
<dc:identifier>[...]</dc:identifier>
<dc:title xml:lang="address@hidden">
<xsl:apply-templates select="titre"/>
</dc:title>
[...]
<oai_dc:dc>
</xsl:template>
address@hidden a écrit :
> Re,
>
>> A propos de la configuration d'un entrepôt OAI en utilisant les
>> <sdx:oai-field>, je sais que le projet "Notix" utilise correctement ce
>> mécanisme avec 2.3 dans un premier temps et maintenant avec SDX 2.4.
>> Si André Davignon passe sur la liste, il pourrait peut-être t'en dire
>> plus...
>
> Je suis bien sûr preneur de tout retour d'expérience, cependant l'option
> <sdx:oai-field> me limite par rapport à ce que je veux faire. Je suis par
> exemple obligé d'utiliser des champs *stockés*, ce que je voudrais éviter.
> J'ai également quelques difficultés à comprendre le mécansime de génération
> d'identifier à parti de sdxdocid et de (?) l'URL de base.
>
> Voilà donc pourquoi je pensais utiliser un pipeline (XSLT) mais, à moins
> d'une bourde de ma part, force est de constater que ça ne marche pas ou, à
> tout le moins, pas comme je m'attends à ce que ça marche :-)
>
> J'ignore si la 2.4 propose quelque chose de plus fonctionnel dans ce
> domaine.
>
> A+
>
> p.b.
--
Malo