Development of the cataloguing software Muscat

Muscat is an open-source framework for cataloging music documents (handwritten and printed music scores). The project was initiated in 2002 by the United Kingdom working group of RISM and then developed further by the RISM Switzerland. Since early 2014, Muscat has been developed in collaboration with the RISM Central Office in Frankfurt thanks to the decision of the RISM-UK and the RISM Switzerland to make it open-source.

Muscat is a Ruby on Rails application that provides facilities for creating and managing MarcXML records with a focus on music. The source code is available on GitHub.

Collaboration with the RISM Central Office history

Since 2015, the RISM Central Office and the RISM Switzerland have an agreement for the development and the management of Muscat.

The RISM Central Office is responsible for:

  • The management of data
  • The organisation of the developments for the authority files
  • The supervision of the redaction of the cataloguing guidelines

The RISM Switzerland is responsible for:

  • The management of the installation of Muscat on the server at the Staatsbibliothek zu Berlin
  • The management of the source code and of the GitHub repository
  • The organisation of the release of the new versions of Muscat

Development history

2002-2008 (Version 1)

  • RISM-UK (2002-2008) projects funded by the Arts and Humanities Research Council (AHRB)
  • RISM-CH (2008-2009) project funded by the Swiss National Science Foundation (SNF)

2013-2015 (Version 2)

  • Maintenance update
  • Release as open-source
  • Adjustments for RISM Series A/I (hosted in Switzerland)

2015- (Version 3)

  • Redesign of the user interface
  • Update to the state-of-the art search engine (Solr)
  • Real-time incipit display (MEI Verovio rendering)
  • Refined access level definition (users and user groups)

Contact: Laurent Pugin

Entwicklung des Katalogisierungssystems Muscat

Muscat ist ein Open-Source-Framework für die Katalogisierung von Musikdokumenten (handschriftliche und gedruckte Musiknoten). Das Projekt wurde im Jahr 2002 durch die RISM-Arbeitsgruppe Grossbritanniens initiiert und durch RISM Schweiz weiterentwickelt. Aufgrund des Entscheids von RISM Schweiz und RISM UK, Muscat als Open-Source zu veröffentlichen, kann die Software seit Anfang 2014 in Zusammenarbeit mit der RISM-Zentralredaktion in Frankfurt weiter ausgebaut werden.

Muscat ist eine "Ruby on Rails"-Anwendung, die Werkzeuge für die Erstellung und Verwaltung von spezifisch für Musik konzipierte MARCXML-Datensätze bietet. Der Quellcode ist auf GitHub verfügbar.

Die Zusammenarbeit mit der RISM Zentralredaktion

Seit 2015 haben die Zentralredaktion von RISM und RISM Schweiz eine Vereinbarung für die Entwicklung und die Verwaltung von Muscat.

Die RISM-Zentralredaktion ist zuständig für:

  • Die Verwaltung von Daten
  • Die Organisation der Entwicklungen für die Normdateien
  • Die Aufsicht über die Redaktion der Katalogisierungsrichtlinien

RISM Schweiz ist zuständig für:

  • Die Verwaltung der Installation von Muscat auf dem Server in der Staatsbibliothek zu Berlin
  • Die Verwaltung des Quellcodes und des GitHub-Repository
  • Die Organisation der Aufschaltung neuer Versionen von Muscat

Entwicklungsgeschichte

2002-2008 (Version 1)

  • Projekte von RISM-UK (2002-2008), gefördert vom Arts and Humanities Research Council (AHRB)
  • Projekte von RISM-CH (2008-2009), gefördert vom Schweizerischen Nationalfonds (SNF)

2013-2015 (Version 2)

  • Wartungsupdate
  • Veröffentlichung als Open-Source
  • Anpassungen für die Serie RISM A/I (Hosting der Daten in der Schweiz)

2015- (Version 3)

  • Neugestaltung der Benutzeroberfläche
  • Aktualisierung auf eine State-of-the-Art-Suchmaschine (Solr)
  • Echtzeit-Visualisierung der Incipits (MEI durch Verovio realisiert)
  • Verfeinerte Definition der Zugriffsebenen (Benutzer und Benutzergruppen)

Kontakt: Laurent Pugin

Développement du logiciel de catalogage Muscat

Muscat est une plateforme open-source pour le catalogage de sources musicales (manuscrites et imprimées). Le projet a été initié en 2002 par le groupe de travail Royaume-Uni du RISM et développé ultérieurement par le RISM Suisse. Depuis le début de 2014, Muscat est développé en collaboration avec la Rédaction centrale du RISM à Francfort grâce à la décision du RISM-UK et du RISM Suisse de le rendre open-source.

Muscat est une application Ruby on Rails pour la création et la gestion de notices MarcXML et conçue spécifiquement pour la musique. Le code source est disponible sur GitHub.

Collaboration avec la Rédaction centrale du RISM

Depuis 2015, la Rédaction centrale du RISM et RISM Suisse ont conclu un accord pour le développement et la gestion de Muscat.

La Rédaction centrale du RISM est responsable de:

  • La gestion des données
  • L’organisation des développements pour les données d’autorité
  • La supervision de la rédaction des règles de catalogage

Le RISM Suisse est responsable de:

  • La gestion de l’installation de Muscat sur le serveur de la Staatsbibliothek zu Berlin
  • La gestion du code source et du répertoire GitHub
  • L’organisation de la publication des nouvelles versions de Muscat

Historique

2002-2008 (Version 1)

  • Projets du RISM-UK (2002-2008) financés par le Arts and Humanities Research Council (AHRB)
  • Projet du RISM-CH (2008-2009) financé par le Fonds national suisse (SNF)

2013-2015 (Version 2)

  • Mise à jour de maintenance
  • Publication en open-source
  • Ajustements pour la série RISM A/I (hébergée en Suisse)

2015- (Version 3)

  • Refonte de l’interface utilisateur
  • Mise à jour du moteur de recherche (Solr)
  • Affichage des incipit en temps réel (MEI rendu par Verovio)
  • Raffinement de la définition des niveaux d’accès (utilisateurs et groupes d'utilisateurs)

Contact: Laurent Pugin

Sviluppo del sistema di catalogazione Muscat

Muscat è un framework open-source per la catalogazione di documenti musicali (partiture musicali manoscritte e a stampa). Il progetto è stato avviato nel 2002 dal gruppo di lavoro Regno Unito di RISM e poi ulteriormente sviluppato da RISM Svizzera. Dall’inizio del 2014, Muscat è stato sviluppato in collaborazione con la Redazione centrale di RISM a Francoforte, grazie alla decisione del RISM-UK e di RISM Svizzera di renderlo open-source.

Muscat è una applicazione Ruby on Rails che fornisce servizi per la creazione e la gestione di record MARCXML con particolare attenzione alla musica. Il codice sorgente è disponibile su GitHub.

La collaborazione con la Redazione centrale di RISM

Dal 2015, la Redazione centrale di RISM e RISM Svizzera hanno un accordo per lo sviluppo e la gestione di Muscat.

La Redazione centrale di RISM responsabile de:

  • La gestione dei dati
  • L’organizzazione degli sviluppi per le voci di autorità
  • La supervisione della redazione delle regole di catalogazione

Il RISM Svizzera è responsabile de:

  • La gestione dell’installazione di Muscat su server ubicato presso la Staatsbibliothek zu Berlin
  • La gestione del codice sorgente e del repository GitHub
  • L’organizzazione della release delle nuove versioni di Muscat

Storia dello sviluppo

2002-2008 (versione 1)

  • Progetti del RISM-UK (2002-2008) finanziati dall’Arts and Humanities Research Council (AHRB)
  • Progetti RISM-CH (2008-2009) finanziati dal Fondo nazionale svizzero (FNS)

2013-2015 (versione 2)

  • Aggiornamento di manutenzione
  • Release come open-source
  • Rettifiche per la serie RISM A/I (il host della quale è in Svizzera)

2015- (versione 3)

  • Riprogettazione dell'interfaccia utente
  • Aggiornamento allo stato dell’arte del motore di ricerca (Solr)
  • Visualizzazione degli incipit in tempo reale (realizzazione di MEI attraverso Verovio)
  • Precisazione della definizione di livello d’accesso (utenti e gruppi di utenti)

Contato: Laurent Pugin