Changeset 1ebbcd6


Ignore:
Timestamp:
Nov 18, 2011 1:55:37 PM (3 years ago)
Author:
yomguy <yomguy@…>
Branches:
master, crem, crem2, dev, dev2, diadems, dj1.6, feature/breadcrumbs, feature/ts-0.5, feature/ts-0.5.4, feature/writecache, forma, generic, instru_search, lam, lam2, mapsv3, merge, nlivemulti, production, release/1.4.4, sabiod, security, server, social, storage, telecaster, test
Children:
54cb70b, 5e866dd
Parents:
71026ba (diff), e878904 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
yomguy <yomguy@…> (18/11/2011 13:55:37)
git-committer:
yomguy <yomguy@…> (18/11/2011 13:55:37)
Message:

Merge branch 'master' into crem

Files:
2 added
1 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • tools/scripts/telemeta-crem-import.py

    r1eb6b294 re878904  
    6868         
    6969        for collection in self.collections: 
    70             collection_dir = self.source_dir + os.sep + collection  
     70            collection_dir = self.source_dir + os.sep + collection 
     71            collection_files = os.listdir(collection_dir) 
    7172            collections = [] 
    7273             
     
    8788                    c.set_revision(self.user) 
    8889                else: 
    89                     msg = 'collection présente dans la base de données' 
     90                    msg = 'collection présente dans la base de données, SELECTION' 
    9091                    self.logger.info(collection, msg) 
    9192                     
  • telemeta/models/media.py

    r1eb6b294 r71026ba  
    7676 
    7777 
    78 collection_published_code_regex   = '[A-Za-z0-9._-]*' 
    79 collection_unpublished_code_regex = '[A-Za-z0-9._-]*' 
     78collection_published_code_regex   = 'CNRSMH_E_[0-9]{4}(?:_[0-9]{3}){2}' 
     79collection_unpublished_code_regex = 'CNRSMH_I_[0-9]{4}_[0-9]{3}' 
    8080collection_code_regex             = '(?:%s|%s)' % (collection_published_code_regex,  
    8181                                                    collection_unpublished_code_regex) 
     
    222222         
    223223 
    224 item_published_code_regex    = '[A-Za-z0-9._-]*' 
    225 item_unpublished_code_regex  = '[A-Za-z0-9._-]*' 
     224item_published_code_regex    = collection_published_code_regex + '(?:_[0-9]{2,3}){1,2}' 
     225item_unpublished_code_regex  = collection_unpublished_code_regex + '_[0-9]{2,3}(?:_[0-9]{2,3}){0,2}' 
    226226item_code_regex              = '(?:%s|%s)' % (item_published_code_regex, item_unpublished_code_regex) 
    227227 
  • telemeta/pages/en/home.rst

    r993e056 red892df  
    1 ================================== 
    2 Telemeta : an open web audio CMS 
    3 ================================== 
     1============================================== 
     2Sound archives of the CNRS - Musée de l'Homme 
     3============================================== 
    44 
    5 `Telemeta <http://telemeta.org>`_ is a web audio archiving program which introduces useful and secure methods to backup, index, transcode, analyse and publish any digitalized audio file with its metadata. It is dedicated to professionnals who wants to easily organize, backup and publish documented sound collections of audio files, CDs, digitalized vinyls and magnetic tapes over a strong database, in accordance with open web standards. 
     5The establishment of the `CREM <http://www.crem-cnrs.fr>`_’s audio archives is the result of a long history of scientific research on music. Since the birth of ethnomusicology (then "comparative musicology"), which coincided with the invention of the first recorders in the late nineteenth century, recording music materials and their classification and preservation are central in our knowledge of the musical Man. 
    66 
    7 Key features of Telemeta: 
    8      
    9  * Secure archiving, editing and publishing of audio files over internet. 
    10  * User friendly web frontend including workflows and high level search methods 
    11  * Smart dynamical and skinnable audio player (thanks to `TimeSide <http://code.google.com/p/timeside/>`_ and `SoundManager2 <http://www.schillmania.com/projects/soundmanager2/>`_) 
    12  * "On the fly" analyzing, transcoding and metadata embedding based on an easy plugin architecture 
    13  * Collaborative temporal indexing with fast user marker management 
    14  * Multi-format support : FLAC, OGG, MP3, WAV and more 
    15  * User management with individual profiles and rights 
    16  * User playlist management with CSV data export 
    17  * Geo-Navigator for audio geolocalization 
    18  * `DublinCore <http://dublincore.org/>`_ compatibility 
    19  * `OAI-PMH <http://www.openarchives.org/pmh/>`_ data provider 
    20  * Relational database system (MySQL type) 
    21  * RSS feeds generator 
    22  * XML serialized backup 
     7.. image:: home_img.jpg 
     8    :align: left 
    239 
    24 This web audio CMS is exclusively based on open source modules and can be run on any Unix or Linux system. It is mostly written in Python and JavaScript. 
     10With the foundation of the Sound Archive at the Musée d’Ethnographie du Trocadéro by André Schaeffner in 1932 (which became the Sound Archive of the Musée de l’Homme in 1937) and the creation in 1967 of "Laboratoire d’Analyse sonore" on Gilbert Rouget initiative and the creation of a research team from the `CNRS <http://www.cnrs.fr/>`_ (Scientific Research National Center in France) in 1968, both at the `Musée de l’Homme <http://www.museedelhomme.fr/>`_, the conservation of this vast archives collection was more closely related to research : it is powered by the fieldworks of researchers on all continents; collections can serve for research, diachronic and synchronic comparisons, the preparation of new fieldworks and the training of Ph.D students. In 1985, the `CNRS <http://www.cnrs.fr/>`_ and the `Musée National d'Histoire Naturelle <http://www.mnhn.fr/>`_ (National Museum of Natural History) decided to join efforts to preserve this vast archives, therefore called "Sound Archives of CNRS - Musée de l'Homme". A small portion of these archives has been published in 78s (Vox Africa, etc ...), 33 rpm discs and CD (Chant du Monde, Harmonia Mundi). Currently, analogic media are being digitalized with the assistance of the Ministry of Culture and National Library of France. With the installation of the `Center for Research in Ethnomusicology <http://www.crem-cnrs.fr>`_ (CREM, Department of Ethnology and Comparative Sociology, CNRS UMR 7186) at the University of Paris Ouest-Nanterre in 2009, and the opening of the `Telemeta <http://telemeta.org>`_ platform in 2010, this collection sound archives from the era of the Internet. 
     11 
     12The archives of CREM, the most important in Europe, are distinguished by their wealth: 
     13 
     14 * Nearly 3,500 hours of recordings of unpublished field. 
     15 * Approximately 3700 hours of material published (more than 5000 discs, many of which are very rare). 
     16 
     17The collaborative platform `Telemeta <http://telemeta.org>`_ aims to make these archives available to researchers and to the extent possible, the public, in compliance with the intellectual and moral rights of musicians and collectors. Developed with the support of the program `TGE-Adonis <http://www.tge-adonis.fr/>`_ of the `CNRS <http://www.cnrs.fr/>`_, allows researchers to exchange data online with communities producing their music in their home countries, including through collaborative tools like markers , spaces, comments, etc... 
     18 
     19This site is managed by the `CREM <http://www.crem-cnrs.fr>`_. All collaborations are welcome to enrich and enhance this precious musical heritage common to all humanity. Currently, a thousand hours is searchable by code or `access on site and CREM (Université Paris Ouest - Nanterre - La Défense, Building C, Ground Floor, Room 20) <http://goo.gl/maps/ZgHg>`_, and the Central Library Muséum National d'Histoire Naturelle, and the Bibliothèque François Mitterand (garden). 
    2520 
    2621| 
    27  
  • telemeta/pages/en/legal_notices.rst

    r1c21ef7 r78fffd8  
    1 ================== 
    2 Legal notices 
    3 ================== 
     1===================== 
     2Legal Notices 
     3===================== 
    44 
    5 **Telemeta is edited by Parisson SARL** 
     5**Site editor:** 
    66 
    7 | Parisson SARL  
    8 | 16 rue Jacques Louvel-Tessier 75010 Paris, France 
    9 | `http://parisson.com <http://parisson.com>`_ 
    10 | 
    11 | Copyright (C) 2006-2011 Parisson SARL 
    12 | 
    13 | This software is governed by the CeCILL v2 license under French law and 
    14 | abiding by the rules of distribution of free software.  You can  use,  
    15 | modify and/ or redistribute the software under the terms of the CeCILL v2 
    16 | license as circulated by CEA, CNRS and INRIA at the following URL 
    17 | `http://www.cecill.info <http://www.cecill.info>`_.  
    18 | 
    19 | As a counterpart to the access to the source code and  rights to copy, 
    20 | modify and redistribute granted by the license, users are provided only 
    21 | with a limited warranty  and the software's author,  the holder of the 
    22 | economic rights,  and the successive licensors  have only  limited 
    23 | liability.  
    24 | 
    25 | In this respect, the user's attention is drawn to the risks associated 
    26 | with loading,  using,  modifying and/or developing or reproducing the 
    27 | software by the user in light of its specific status of free software, 
    28 | that may mean  that it is complicated to manipulate,  and  that  also 
    29 | therefore means  that it is reserved for developers  and  experienced 
    30 | professionals having in-depth computer knowledge. Users are therefore 
    31 | encouraged to load and test the software's suitability as regards their 
    32 | requirements in conditions enabling the security of their systems and/or  
    33 | data to be ensured and,  more generally, to use and operate it in the  
    34 | same conditions as regards security.  
    35 | 
    36 | The fact that you are presently reading this means that you have had 
    37 | knowledge of the CeCILL v2 license and that you accept its terms. 
     7 | Centre de Recherche en Ethnomusicologie (CREM - LESC UMR 7186 CNRS)  
     8 | MAE - 21, allée de l'Université 
     9 | 92023 Nanterre cedex 
     10 | France 
    3811 
     12**Managing editor:** 
     13 
     14 | Jean Lambert (director du CREM) 
     15 | e-mail : lambert (at) mnhn.fr 
     16 
     17**Design and project manager:** 
     18 
     19 | Joséphine Simonnot (CREM) 
     20 | e-mail : josephine.simonnot (at) mae.u-paris10.fr 
     21  
     22**Head of archives at CREM :** 
     23 
     24 | Aude Da Cruz-Lima (CREM) 
     25 | e-mail : aude.da-cruz-lima (at) mae.u-paris10.fr 
     26  
     27**Design and head of development:** 
     28 
     29 | Guillaume Pellerin (`Parisson <http://parisson.com>`_) 
     30 | e-mail : guillaume.pellerin@parisson.com 
     31 
     32**Telemeta CREM uses GeoEthno:** 
     33 
     34 | © CNRS 
     35 | Responsable de GeoEthno: Isabelle Donze 
     36 | Laboratoire d'ethnologie et de sociologie comparative 
     37 | Bibliothèque Eric-de-Dampierre (Responsable : Marie-Dominique Mouton) 
     38 | Maison de l'Archéologie et de l'Ethnologie 
     39 | Université de Paris Ouest La Défense - 92023 Nanterre cedex - France 
     40 | Contact : bibethno@mae.u-paris10.fr  
     41 
     42| **AUDIO FILE COPYING FORBIDDEN IF NOT EXPLICITLY ALLOWED** 
     43| **COMMERCIAL USING OF THE ARCHIVES FORBIDDEN IF NOT EXPLICITLY ALLOWED** 
     44 
     45 
     46 
  • telemeta/pages/fr/home.rst

    r993e056 ra329787  
    1 =================================== 
    2 Telemeta : un CMS audio libre 
    3 =================================== 
     1============================================ 
     2Archives sonores du CNRS - Musée de l'Homme  
     3============================================ 
    44 
    5 `Telemeta <http://telemeta.org>`_ est une solution libre d'archivage et d'indexation audio basée sur une interface de type web. Elle offre des fonctions avancées d'édition, d'indexation, de transcodage, de publication et de sauvegarde d'archives audio et de leurs méta-données. Il donne accès aux ressources distantes publiées ou privatisés issues de collections numérisées (fichiers, CD audio, vinyl ou bandes magnétiques) par l'intermédiaire d'un simple navigateur ou d'une application dédiée en accord avec les standards du web. 
     5La constitution des archives sonores du `CREM <http://www.crem-cnrs.fr>`_ est l’aboutissement d’une longue histoire de la recherche scientifique sur la musique. Depuis la naissance de l’ethnomusicologie (alors « musicologie comparée »), qui coïncida avec l'invention des premiers appareils enregistreurs à la fin du XIXe siècle, l'enregistrement des documents musicaux, ainsi que leur classification et leur conservation occupent une place centrale dans notre connaissance de l’Homme musical. 
    66 
    7 Liste des fonctionnalités principales: 
     7.. image:: home_img.jpg 
     8    :align: left 
    89 
    9  * Edition, archivage pérenne sécurisé, indexation collaborative sur la base d'une application web 
    10  * Interface utilisateur conforme aux standards ouverts du web 
    11  * Moteur de recherche par mots clés ou par critères (géographiques, ethniques, etc...) 
    12  * Lecteur audio avancé dynamique et paramétrable (tous formats audio et video supportés) 
    13  * Moteur d'analyse et de visualisation audio basée sur une structure de modules paramétrables 
    14  * Transcodage vers les formats FLAC, OGG, MP3 et WAV avec encapsulation des métadonnées à la volée 
    15  * Gestion complète des droits et profils utilisateurs 
    16  * Gestion de listes de lecture personnelles avec export CSV 
    17  * Indexation temporelle à la volée (marqueurs textuels sur le lecteur web audio) 
    18  * Base de données relationnelle (type MySQL) 
    19  * Service d'accès aux données par le protocole OAI-PMH (moissonnage) 
    20  * Compatibilité `DublinCore <http://dublincore.org/>`_ 
    21  * Service de moissonnage `OAI-PMH <http://www.openarchives.org/pmh/>`_  
    22  * Geo-navigateur pour la géolocalisation audio (Google Maps) 
    23  * Flux RSS dynamique des dernières modifications 
    24  * Sauvegarde sérialisée des archives et de leurs métadonnées aux formats WAV + XML 
    25  * Traduction complète anglais / français (détection automatique et/ou contrainte manuelle) 
    26   
    27 Ce CMS audio est exclusivement basé sur des modules open source et peut être installé sur tout système Linux ou Unix. 
    28 Il est majoritairement écrit en Python et JavaScript. 
     10Avec l'ouverture de la Phonothèque au Musée d'Ethnographie du Trocadéro par André Schaeffner en 1932 (qui devint la Phonothèque du Musée de l’Homme en 1937) puis la création en 1967 du "Laboratoire d'analyse du son" à l'initiative de Gilbert Rouget, ainsi que la création d'une équipe de recherche du `CNRS <http://www.cnrs.fr/>`_ en 1968, tous deux au `Musée de l’Homme <http://www.museedelhomme.fr/>`_, la conservation de ce vaste fonds d'archives sonores fut plus étroitement liée à la recherche : celui-ci est alimenté par les missions de terrain des chercheurs sur tous les continents ; les collections permettent à la fois des recherches de laboratoire, des comparaisons diachroniques et synchroniques, la préparation de nouveaux terrains et la formation des doctorants. En 1985, le `CNRS <http://www.cnrs.fr/>`_ et le `Musée National d'Histoire Naturelle <http://www.mnhn.fr/>`_ décidèrent de joindre leurs efforts pour conserver ce vaste fonds d'archives, baptisé dès lors "Archives sonores CNRS - Musée de l'Homme". Une petite partie de ces archives a été publiée en disques 78 tours (Africa Vox, etc…), disques 33 tours  et en CD (Chant du Monde, Harmonia Mundi). Actuellement, les supports analogiques sont en cours de numérisation grâce à l'aide du Ministère de la Culture et de la Bibliothèque Nationale de France, Avec l’installation du `Centre de Recherche en Ethnomusicologie <http://www.crem-cnrs.fr>`_ (CREM, `Laboratoire d'Ethnologie et de Sociologie Comparative <http://www.u-paris10.fr/LESC/0/fiche___laboratoire/&RH=rec_lab>`_, UMR 7186) à l’Université de Paris Ouest - Nanterre La Défense en 2009, et l’ouverture de la plate-forme `Telemeta <http://telemeta.org>`_ en 2011, ce fonds d’archives sonores entre dans l’ère de l'internet. 
     11 
     12Les archives du CREM, parmi les plus importantes d’Europe, se distinguent par leur richesse : 
     13 
     14 * près de 3500 heures d'enregistrements de terrain non publiés. 
     15 * environ 3700 heures de documents publiés (plus de 5000 disques dont beaucoup sont très rares). 
     16 
     17La plateforme collaborative `Telemeta <http://telemeta.org>`_ vise à rendre ces archives accessibles aux chercheurs et, dans la mesure du possible, au public, dans le respect des droits intellectuels et moraux des musiciens et des collecteurs. Mise au point grâce au soutien du programme `TGE-Adonis <http://www.tge-adonis.fr/>`_ du `CNRS <http://www.cnrs.fr/>`_, elle permet aux chercheurs d'échanger les données en ligne, avec les communautés productrices de ces musiques dans leur pays d'origine, notamment au moyen d’outils collaboratifs comme des marqueurs temporels, des espaces de commentaires, etc...  
     18 
     19La gestion de la plateforme est assurée par le `CREM <http://www.crem-cnrs.fr>`_. Le site accueille toutes les collaborations visant à enrichir et valoriser ce précieux patrimoine musical commun à toute l'Humanité. Actuellement, un millier d’heures est consultable en ligne avec un code d’accès, mais aussi `sur place au CREM (Université Paris-Ouest Nanterre-La Défense, bâtiment C, rez-de-chaussée, pièce 20) <http://goo.gl/maps/ZgHg>`_, ainsi qu’à la Bibliothèque centrale du Muséum National d’Histoire Naturelle, et à la Bibliothèque François Mitterand (rez de jardin). 
    2920 
    3021| 
  • telemeta/pages/fr/legal_notices.rst

    r1c21ef7 r78fffd8  
    1 ================== 
    2 Mentions légales 
    3 ================== 
     1===================== 
     2Mentions Légales 
     3===================== 
    44 
    5 **Telemeta est édité par la Société Parisson SARL** 
     5**Editeur du site :** 
    66 
    7 | Parisson SARL  
    8 | 16 rue Jacques Louvel-Tessier 75010 Paris, France 
    9 | `http://parisson.com <http://parisson.com>`_ 
    10 | 
    11 | Copyright (C) 2006-2011 Parisson SARL 
    12 | 
    13 | Ce logiciel est régi par la licence CeCILL v2 soumise au droit français et 
    14 | respectant les principes de diffusion des logiciels libres. Vous pouvez 
    15 | utiliser, modifier et/ou redistribuer ce programme sous les conditions 
    16 | de la licence CeCILL v2 telle que diffusée par le CEA, le CNRS et l'INRIA  
    17 | sur le site `http://www.cecill.info <http://www.cecill.info>`_. 
    18 | 
    19 | En contrepartie de l'accessibilité au code source et des droits de copie, 
    20 | de modification et de redistribution accordés par cette licence, il n'est 
    21 | offert aux utilisateurs qu'une garantie limitée.  Pour les mêmes raisons, 
    22 | seule une responsabilité restreinte pèse sur l'auteur du programme,  le 
    23 | titulaire des droits patrimoniaux et les concédants successifs. 
    24 | 
    25 | A cet égard  l'attention de l'utilisateur est attirée sur les risques 
    26 | associés au chargement,  à l'utilisation,  à la modification et/ou au 
    27 | développement et à la reproduction du logiciel par l'utilisateur étant  
    28 | donné sa spécificité de logiciel libre, qui peut le rendre complexe à  
    29 | manipuler et qui le réserve donc à des développeurs et des professionnels 
    30 | avertis possédant  des  connaissances  informatiques approfondies.  Les 
    31 | utilisateurs sont donc invités à charger  et  tester  l'adéquation  du 
    32 | logiciel à leurs besoins dans des conditions permettant d'assurer la 
    33 | sécurité de leurs systèmes et ou de leurs données et, plus généralement,  
    34 | à l'utiliser et l'exploiter dans les mêmes conditions de sécurité.  
    35 | 
    36 | Le fait que vous puissiez accéder à cet en-tête signifie que vous avez  
    37 | pris connaissance de la licence CeCILL v2, et que vous en avez accepté les 
    38 | termes. 
     7 | Centre de Recherche en Ethnomusicologie (CREM - LESC UMR 7186 CNRS)  
     8 | MAE - 21, allée de l'Université 
     9 | 92023 Nanterre cedex 
     10 | France 
     11 
     12**Directeur de publication :** 
     13 
     14 | Jean Lambert (directeur du CREM) 
     15 | e-mail : lambert (at) mnhn.fr 
     16 
     17**Chef de projet et conception :** 
     18 
     19 | Joséphine Simonnot (CREM) 
     20 | e-mail : josephine.simonnot (at) mae.u-paris10.fr 
     21  
     22**Responsable des archives du CREM :** 
     23 
     24 | Aude Da Cruz-Lima (CREM) 
     25 | e-mail : aude.da-cruz-lima (at) mae.u-paris10.fr 
     26  
     27**Chef du développement et conception:** 
     28 
     29 | Guillaume Pellerin (`Parisson <http://parisson.com>`_) 
     30 | e-mail : guillaume.pellerin@parisson.com 
     31 
     32**Telemeta CREM utilise GeoEthno:** 
     33 
     34 | © CNRS 
     35 | Responsable de GeoEthno: Isabelle Donze 
     36 | Laboratoire d'ethnologie et de sociologie comparative 
     37 | Bibliothèque Eric-de-Dampierre (Responsable : Marie-Dominique Mouton) 
     38 | Maison de l'Archéologie et de l'Ethnologie 
     39 | Université de Paris Ouest La Défense - 92023 Nanterre cedex - France 
     40 | Contact : bibethno@mae.u-paris10.fr  
     41 
     42| **COPIE DES ARCHIVES SONORES INTERDITE SI PAS EXPLICITEMENT AUTORISÉ** 
     43| **UTILISATION COMMERCIALE DES ARCHIVES SONORES INTERDITE SI PAS EXPLICITEMENT AUTORISÉ** 
     44 
     45 
     46 
  • telemeta/templates/telemeta_default/base.html

    rd082877 r618d7ec4  
    4444<div id="logo"> 
    4545{% block logo %} 
    46 <a href="{% url telemeta-home %}"><img src="{% url telemeta-images "logo_telemeta_2.png" %}" alt="Telemeta" /></a> 
     46<a href="{% url telemeta-home %}"><img src="{% url telemeta-images "logo_crem.png" %}" alt="Sound archives of the CREM-CNRS" /></a> 
    4747{% endblock %} 
    4848</div> 
Note: See TracChangeset for help on using the changeset viewer.