Skip to content

Commit

Permalink
Merge pull request #145 from agoslen/issue#144
Browse files Browse the repository at this point in the history
Update with content from Sandbox for DLF Forum 2023
  • Loading branch information
kateefly authored Nov 7, 2023
2 parents 655eabe + 610cfb5 commit 977cc46
Show file tree
Hide file tree
Showing 43 changed files with 565 additions and 78 deletions.
94 changes: 47 additions & 47 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,43 +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-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 @@ -71,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 @@ -83,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 @@ -109,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 @@ -201,38 +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)
mini_portile2 (2.8.0)
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.8-x64-mingw-ucrt)
minitest (5.14.4)
multipart-post (2.1.1)
nokogiri (1.13.6)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
nokogiri (1.13.6-x64-mingw32)
racc (~> 1.4)
nokogiri (1.13.6-x86-mingw32)
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.0)
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 @@ -249,17 +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-x64-mingw-ucrt)
unf_ext (0.0.8.2)
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.
---
11 changes: 11 additions & 0 deletions _tutorials/06.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: 2018 DLF Metadata Analysis Workshop
tutorial_url: https://github.com/DLFMetadataAssessment/2018MetadataAnalysisWorkshop
type: Metadata Quality
level: Beginner/Intermediate
skill_taught:
prerequisite: none
creator: DLF AIG MWG
date_created_updated: 2018
description: The materials presented here were part of a 2018 workshop on metadata quality, adapted and revised from a previous workshop in 2017. 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 977cc46

Please sign in to comment.