Skip to content

Commit

Permalink
Merge branch 'main' into dependabot/bundler/nokogiri-1.13.10
Browse files Browse the repository at this point in the history
  • Loading branch information
agoslen authored Nov 8, 2023
2 parents 04df93e + 6947f2d commit 6c0fe51
Show file tree
Hide file tree
Showing 44 changed files with 567 additions and 73 deletions.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/metadata-resource-submission.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ assignees: ''

This form will allow you to submit your institution's application profiles, mappings, crosswalks and metadata code as digital files to the Clearinghouse project[1]. The MAP Clearinghouse is a project of the Digital Library Federation (DLF) Assessment Interest Group (AIG) Metadata Assessment Working Group[2]. The Metadata Assessment Working Group aims to build guidelines, best practices, tools and workflows around the evaluation and assessment of (mostly, descriptive) metadata used by and for digital libraries and repositories.

[1] https://dlfmetadataassessment.github.io/MetadataSpecsClearinghouse/
[1] https://dlfmetadataassessment.github.io/projects/metadata-application-profiles/
[2] https://dlfmetadataassessment.github.io/

The following information will be used to describe your document(s) when on the Clearinghouse website. Please be aware that if you do not complete the mandatory portions of this submission form, we may not be able to include your document(s) in the Clearinghouse.
Expand Down Expand Up @@ -67,4 +67,4 @@ Within each section, replace "Type your answer here" with the requested informat

*Please attach your file(s) using the drag and drop or selection method described at the end of this box.*

*If your content exceeds 10 MB, or if you have any questions or feedback, please contact the Metadata Assessment Working Group at [email address].*
*If your content exceeds 10 MB, or if you have any questions or feedback, please contact the Metadata Assessment Working Group through our [Google Group](https://groups.google.com/g/dlf-aig-metadata-assessment-working-group).*
87 changes: 46 additions & 41 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,44 +1,53 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (6.0.6)
activesupport (7.1.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
zeitwerk (~> 2.2, >= 2.2.2)
addressable (2.8.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
minitest (>= 5.1)
mutex_m
tzinfo (~> 2.0)
addressable (2.8.5)
public_suffix (>= 2.0.2, < 6.0)
base64 (0.2.0)
bigdecimal (3.1.4)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.11.1)
colorator (1.1.0)
commonmarker (0.23.6)
concurrent-ruby (1.1.10)
dnsruby (1.61.9)
simpleidn (~> 0.1)
commonmarker (0.23.10)
concurrent-ruby (1.2.2)
connection_pool (2.4.1)
dnsruby (1.70.0)
simpleidn (~> 0.2.1)
drb (2.2.0)
ruby2_keywords
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
ethon (0.15.0)
ethon (0.16.0)
ffi (>= 1.15.0)
eventmachine (1.2.7)
execjs (2.8.1)
faraday (2.6.0)
execjs (2.9.1)
faraday (2.7.11)
base64
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.0)
ffi (1.15.5)
ffi (1.15.5-x64-mingw-ucrt)
faraday-net_http (3.0.2)
ffi (1.16.3-x64-mingw-ucrt)
forwardable-extended (2.6.0)
gemoji (3.0.1)
github-pages (227)
github-pages (228)
github-pages-health-check (= 1.17.9)
jekyll (= 3.9.2)
jekyll (= 3.9.3)
jekyll-avatar (= 0.7.0)
jekyll-coffeescript (= 1.1.1)
jekyll-commonmark-ghpages (= 0.2.0)
jekyll-commonmark-ghpages (= 0.4.0)
jekyll-default-layout (= 0.1.4)
jekyll-feed (= 0.15.1)
jekyll-gist (= 1.5.0)
Expand Down Expand Up @@ -72,7 +81,7 @@ GEM
jemoji (= 0.12.0)
kramdown (= 2.3.2)
kramdown-parser-gfm (= 1.1.0)
liquid (= 4.0.3)
liquid (= 4.0.4)
mercenary (~> 0.3)
minima (= 2.5.1)
nokogiri (>= 1.13.6, < 2.0)
Expand All @@ -84,17 +93,17 @@ GEM
octokit (~> 4.0)
public_suffix (>= 3.0, < 5.0)
typhoeus (~> 1.3)
html-pipeline (2.14.2)
html-pipeline (2.14.3)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.8.0)
i18n (0.9.5)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
jekyll (3.9.2)
jekyll (3.9.3)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 0.7)
i18n (>= 0.7, < 2)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 2.0)
kramdown (>= 1.17, < 3)
Expand All @@ -110,11 +119,11 @@ GEM
coffee-script-source (~> 1.11.1)
jekyll-commonmark (1.4.0)
commonmarker (~> 0.22)
jekyll-commonmark-ghpages (0.2.0)
commonmarker (~> 0.23.4)
jekyll-commonmark-ghpages (0.4.0)
commonmarker (~> 0.23.7)
jekyll (~> 3.9.0)
jekyll-commonmark (~> 1.4.0)
rouge (>= 2.0, < 4.0)
rouge (>= 2.0, < 5.0)
jekyll-default-layout (0.1.4)
jekyll (~> 3.0)
jekyll-feed (0.15.1)
Expand Down Expand Up @@ -202,31 +211,30 @@ GEM
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.3)
listen (3.7.1)
liquid (4.0.4)
listen (3.8.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6)
minima (2.5.1)
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.16.3)
nokogiri (1.13.10-x64-mingw-ucrt)
racc (~> 1.4)
nokogiri (1.13.10-x86_64-linux)
minitest (5.20.0)
mutex_m (0.2.0)
nokogiri (1.15.4-x64-mingw-ucrt
racc (~> 1.4)
octokit (4.25.1)
faraday (>= 1, < 3)
sawyer (~> 0.9)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (4.0.7)
racc (1.6.1)
racc (1.7.3)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
rexml (3.2.5)
rexml (3.2.6)
rouge (3.26.0)
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
Expand All @@ -243,18 +251,15 @@ GEM
unf (~> 0.1.4)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thread_safe (0.3.6)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (1.2.10)
thread_safe (~> 0.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.8.2)
unf_ext (0.0.8.2-x64-mingw-ucrt)
unicode-display_width (1.8.0)
webrick (1.7.0)
zeitwerk (2.6.1)
webrick (1.8.1)

PLATFORMS
x64-mingw-ucrt
Expand Down
10 changes: 9 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
title: DLF Metadata Assessment Working Group

# baseurl: /Sandbox
# baseurl: /Sandbox

collections:
metadata_application_profiles:
Expand All @@ -9,6 +9,9 @@ collections:
tools:
output: true
permalink: /projects/tools/:title/
tutorials:
output: true
permalink: /projects/skill-building-resources/:title/

defaults:
- scope:
Expand All @@ -31,6 +34,11 @@ defaults:
type: "tools"
values:
layout: "tool"
- scope:
path: ""
type: "tutorials"
values:
layout: "tutorial"

exclude:
- 'Gemfile'
Expand Down
3 changes: 3 additions & 0 deletions _data/nav.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ tree:
url: /projects/tools/
- title: Metadata Application Profiles
url: /projects/metadata-application-profiles/
- title: Skill-Building Resources
url: /projects/skill-building-resources/
archived: true
- title: Take Part
url: /take-part/
- title: Contributors
Expand Down
29 changes: 29 additions & 0 deletions _includes/tutorials-search.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<form class="search">
<div class="search-lo lo">
<div class="lo-c lo-maxgrow">
<label for="searchInput" class="sr-only">Search Terms</label>
<input type="search" id="searchInput" class="search-txt" placeholder="Search…">
</div>
<div class="lo-c">
<select id="tutorialTypes" class="select-filter">
<option value="">All types</option>
{% assign types = site.tutorials | map: "type" | sort | uniq %}
{% for type in types %}
<option value="{{ type }}">{{ type }}</option>
{% endfor %}
</select>
</div>
</div>
</form>
<table id="indexedTutorialsTable">
<thead>
<tr>
<th>Tutorial</th>
<th>Type</th>
<th>Level</th>
<th>Skill Taught</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
22 changes: 22 additions & 0 deletions _layouts/tutorial.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
layout: default
---

<dl>
<dt>URL</dt>
<dd><a href="{{ page.tutorial_url | replace: "<wbr>", "" }}">{{ page.tutorial_url }}</a></dd>
<dt>Type</dt>
<dd>{{ page.type }}</dd>
<dt>Level</dt>
<dd>{{ page.level }}</dd>
<dt>Skill Taught</dt>
<dd>{{ page.skill_taught }}</dd>
<dt>Prerequisite</dt>
<dd>{{ page.prerequisite }}</dd>
<dt>Creator</dt>
<dd>{{ page.creator }}</dd>
<dt>Date Created/Updated</dt>
<dd>{{ page.date_created_updated }}</dd>
<dt>Description</dt>
<dd>{{ page.description }}</dd>
</dl>
8 changes: 4 additions & 4 deletions _metadata_application_profiles/12.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
digital_repository_description: MWDL provides free access to over 960,000 resources from universities, colleges, public libraries, museums, historical societies, and government agencies, counties, and municipalities in Utah, Nevada, Idaho, Hawaii, and other parts of the U.S. West.
digital_repository_url: http://mwdl.org/
document_type: Application profile
document_description: Created by the Mountain West Digital Library (MWDL) Metadata Working Group in 2009, this profile superseded the Metadata Guidelines for the Mountain West Digital Library (2006). It is intended to guide the creation of new metadata (i.e., created after June 1, 2010) by members and contributing partners of the MWDL.
document_version: 2.0
document_year: 2011
document_description: This MAP is used by MWDL collection managers and metadata creators to guide creation of new metadata records.
document_version: 3.0
document_year: 2019
document_language: en
document_filetype: pdf
document_filename: MWDL_DC_Profile_Version_2.0.pdf
document_filename: MWDL_MetadataApplicationProfile_v3_2019.pdf
---
13 changes: 13 additions & 0 deletions _metadata_application_profiles/27.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: University of North Texas Libraries Metadata Application Profile
digital_repository: University of North Texas Libraries
digital_repository_description:
digital_repository_url: https://digital2.library.unt.edu/search/
document_type: Application profile
document_description: The UNTL MAP provides a summary overview of metadata field usage within the University of North Texas Libraries' Digital Collections (https://digital2.library.unt.edu/search/) which include more than 3.6 million items available in three public interfaces; [1] The Portal to Texas History (https://texashistory.unt.edu/), [2] the UNT Digital Library (https://digital.library.unt.edu/), and [3] the Gateway to Oklahoma History (https://gateway.okhistory.org/).
document_version: accessed July 7, 2023
document_year: 2023
document_language: en
document_filetype: pdf
document_filename: untl_map.pdf
---
13 changes: 13 additions & 0 deletions _metadata_application_profiles/28.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: University of North Texas Libraries Input Guidelines for Descriptive Metadata
digital_repository: University of North Texas Libraries
digital_repository_description:
digital_repository_url: https://digital2.library.unt.edu/search/
document_type: Best practice
document_description: The UNT metadata guidelines provide in-depth formatting and usage explanations for each available field, with example values and related information. The guidelines apply to all metadata in the University of North Texas Libraries' Digital Collections (https://digital2.library.unt.edu/search/) which include more than 3.6 million items available in three public interfaces [1] The Portal to Texas History (https://texashistory.unt.edu/), [2] the UNT Digital Library (https://digital.library.unt.edu/), and [3] the Gateway to Oklahoma History (https://gateway.okhistory.org/).
document_version: Accessed July 7, 2023
document_year: 2023
document_language: en
document_filetype: pdf
document_filename: untl_guidelines.pdf
---
2 changes: 1 addition & 1 deletion _sass/_11ty-modified.scss
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ dd{flex-basis:70%;flex-grow:1;margin:0;padding:2px 4px;border-bottom:1px solid #

form.search{margin-top:30px;margin-bottom:20px}

table#indexedMAPsTable>tbody>tr>td:first-of-type>a,table#indexedToolsTable>tbody>tr>td:first-of-type>a{text-decoration:none;font-weight:600;color:#006687}
table#indexedMAPsTable>tbody>tr>td:first-of-type>a,table#indexedToolsTable>tbody>tr>td:first-of-type>a,table#indexedTutorialsTable>tbody>tr>td:first-of-type>a{text-decoration:none;font-weight:600;color:#006687}
11 changes: 11 additions & 0 deletions _tutorials/01.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: Free your metadata
tutorial_url: https://freeyourmetadata.org/
type: Specific Software
level: Beginner
skill_taught: OpenRefine
prerequisite: none
creator: Multimedia Lab (ELIS — Ghent University / iMinds) and MasTIC (Université Libre de Bruxelles) / Information School (University of Washington).
date_created_updated: Last updated 2016?
description: This provides a good introduction to some aspects of OpenRefine, namely clean-up and reconcilation. However, since it hasn’t been updated in a while, it does refer to an older version of OpenRefine and is text based only.
---
11 changes: 11 additions & 0 deletions _tutorials/02.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: "Library Carpentry: regular expressions"
tutorial_url: https://librarycarpentry.org/lc-data-intro/
type: General Tech Skills
level: Beginner
skill_taught: Regular expressions
prerequisite: none
creator: Library Carpentry
date_created_updated:
description: This tutorial provides a comprehensive introduction to regular expressions for beginners. It allows users to test themselves on the content as they work through the tutorial.
---
11 changes: 11 additions & 0 deletions _tutorials/03.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: Catmandu
tutorial_url: https://librecatproject.wordpress.com/2014/12/01/day-1-getting-catmandu/
type: Languages or Libraries
level: Intermediate
skill_taught: UNIX, VirtualBox, Catmandu (a perl script), MongoDB, ElasticSearch, OAI-PMH
prerequisite: how to use bash or terminal, CURL, JSON, YAML
creator: librecat
date_created_updated: December 2014
description: Catmandu is a data processing toolkit developed as part of the LibreCat project. Catmandu provides a command line tool and a suite of Perl modules to ease the import, storage, retrieval, export and transformation of library related data sets. This 18-part tutorial uses Catmandu to analyze data in various formats (MARC, JSON, CSV). Initial lessons are to set up a virtual box and use UNIX, but some familiarity would likely make this easier. Each lesson is a separate blog post, and some have robust comments and implementation notes.
---
11 changes: 11 additions & 0 deletions _tutorials/04.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: An Introduction to XML and TEI
tutorial_url: https://guides.library.illinois.edu/xml
type: General Tech Skills
level: Beginner
skill_taught: XML
prerequisite: none
creator: University of Illinois Urbana-Champaign
date_created_updated: Last updated 2021-06
description: This tutorial provides a good basic overview of XML as well as how to use Oxygen, a commericial tool for working with XML.
---
11 changes: 11 additions & 0 deletions _tutorials/05.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: DLF Metadata QA Workshop 2017
tutorial_url: https://github.com/DLFMetadataAssessment/DLFMetadataQAWorkshop17
type: Metadata Quality
level: Intermediate
skill_taught:
prerequisite: none
creator: DLF AIG MWG
date_created_updated:
description: The repository inclues the materials from a workshop given in 2017 as part of the DLF Forum. The workshop includes presentations on the concepts and practices related to metadata quality and presents the Metadata Quality Framework developed by the DLF Assessment Interest Group’s Metadata Working Group and demonstrates how to use the framework to evaluate metadata quality. These are presented alongside practical exercises using tools to harvest, analyze, and remediate metadata.
---
Loading

0 comments on commit 6c0fe51

Please sign in to comment.