view @ 7642:64eee2a83bfa

backport stable
author Sylvain Thénault <>
date Mon, 11 Jul 2011 09:21:44 +0200
parents d93a875a9d94
children 8ca1a0da5a29
line wrap: on
line source
# copyright 2003-2010 LOGILAB S.A. (Paris, FRANCE), all rights reserved.
# contact --
# This file is part of CubicWeb.
# CubicWeb is free software: you can redistribute it and/or modify it under the
# terms of the GNU Lesser General Public License as published by the Free
# Software Foundation, either version 2.1 of the License, or (at your option)
# any later version.
# CubicWeb is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
# details.
# You should have received a copy of the GNU Lesser General Public License along
# with CubicWeb.  If not, see <>.
"""map standard cubicweb schema to xml vocabularies"""

from yams import xy

xy.register_prefix('rdf', '')
xy.register_prefix('dc', '')
xy.register_prefix('foaf', '')
xy.register_prefix('doap', '')
xy.register_prefix('sioc', '')
xy.register_prefix('owl', '')
xy.register_prefix('dcterms', '')

xy.add_equivalence('creation_date', 'dc:date')
xy.add_equivalence('created_by', 'dc:creator')
xy.add_equivalence('description', 'dc:description')
xy.add_equivalence('CWUser', 'foaf:Person')
xy.add_equivalence('CWUser login', 'foaf:Person dc:title')
xy.add_equivalence('CWUser surname', 'foaf:Person foaf:name')