Accepted as poster https://osf.io/eby6d/ (=https://doi.org/10.5281/zenodo.4629367)
Jakob Voß et. al.
The terminology registry BARTOC collects information about several thousand library classifications, thesauri, ontologies and other controlled vocabularies. In addition to improved visibility and findability via vocabulary description, BARTOC includes more and more means to also access vocabulary content. The poster will show how BARTOC becomes a hub of vocabulary services for unified browsing, searching, and reuse of concepts and their identifiers. The access is managed via mapping existing services and formats such as Skosmos, SKOS and custom terminology APIs to a common JSON based data format. All methods are available in a JavaScript library so access to controlled vocabularies can be added to other web applications without need to dive into multiple API specifications.
- https://coli-conc.gbv.de/blog/2021/03/23/bartoc-vocabulary-browsing/ - introduction with links
- https://github.com/gbv/cocoda-sdk/ - the library to wrap several APIs to one form (JSKOS)
- https://github.com/gbv/coli-conc-examples/ - sample code to build an application with cocoda-sdk
- Addition of vocabularies to BARTOC - a behind the scences of BARTOC screencast
Lightning Talk Wednesday March 24 at 3:06 PM ET = 20:06 CET
Jakob Voß et. al.
Managing user accounts and credentials is tiresome for both users and providers of web applications. We will present a login-server that allows user to reuse accounts at common identity providers (GitHub, ORCID, Wikimedia...) or custom databases (e.g LDAP) to prove their identity via single-sign-on. The login-server is mainly based on passport.js and ready to be reused as Open Source. We will show why and how it is used in web applications at common library network (GBV).
Lightning Talk Thursday March 25 at 1:35 PM ET = 18:35 CET
Jakob Voß et. al.