Skip to content

Commit 8459fef

Browse files
authored
Merge pull request #193 from alex-ball/patch-187
Reorganize further reading and example repositories
2 parents 00d4527 + 85f7e58 commit 8459fef

File tree

1 file changed

+27
-20
lines changed

1 file changed

+27
-20
lines changed

learners/reference.md

Lines changed: 27 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -78,25 +78,32 @@ Git cheat sheet handouts:
7878
`git remote add origin`
7979
: add a remote repository named 'origin', to upload changes to or download changes from
8080

81-
## Useful library GitHub repositories
82-
83-
- [DavidChouinard/mrc\_to\_csv](https://github.com/DavidChouinard/mrc_to_csv): 'Python script for converting MARC21 files to a saner format (CSV), originally designed for the Harvard Libraries MARC21 records'
84-
- [Process MARC records from Python](https://gitlab.com/pymarc/pymarc)
85-
- [https://pypi.org/project/pymarc/](https://pypi.org/project/pymarc/)
86-
- [umd-mith/git-intro](https://umd-mith.github.io/git-intro/): high level intro to git
87-
- [edsu/mirador](https://github.com/edsu/mirador)
88-
- [edsu/microdata](https://github.com/edsu/microdata)
89-
- [dhtaxonomy/TaDiRAH](https://github.com/dhtaxonomy/TaDiRAH)
90-
- [OpenAPC/openapc-de](https://github.com/OpenAPC/openapc-de)
91-
- [JiscMonitor/allapc](https://github.com/JiscMonitor/allapc)
92-
- [Python Programming for Humanities](https://www.karsdorp.io/python-course/)
93-
- [Code4Lib 2008 lightning talk – Git and distributed cataloging](https://galencharlton.com/blog/2008/03/code4lib-2008-lightning-talk-git-and-distributed-cataloging/)
94-
- [Opening Science](https://www.openingscience.org/get-the-book/)
95-
9681
## Further reading
9782

98-
- The [help pages](https://help.github.com/) of GitHub are a good place to start
99-
- GitHub has '[activities](https://guides.github.com/activities/hello-world/)' which aim to explain how git works
100-
- GitHub also has interactive tutorials for their [online version (GitHub Skills)](https://skills.github.com/) and for [using Git offline (Git-It)](https://github.com/jlord/git-it-electron#git-it-desktop-app)
101-
- Atlassian has in depth but clear [tutorials](https://www.atlassian.com/git/tutorials) on using git
102-
- The [Programming Historian](https://programminghistorian.org) uses GitHub to manage lessons useful to historians and also people working in libraries. It is a useful resource for lessons but also to see GitHub in action.
83+
- The [help pages](https://help.github.com/) of GitHub are a good place to start.
84+
- GitHub has '[activities](https://guides.github.com/activities/hello-world/)' which aim to explain how git works.
85+
- GitHub also has interactive tutorials for their [online version (GitHub Skills)](https://skills.github.com/) and for [using Git offline (Git-It)](https://github.com/jlord/git-it-electron#git-it-desktop-app).
86+
- Atlassian has in-depth but clear [tutorials](https://www.atlassian.com/git/tutorials) on using git.
87+
- [Code4Lib 2008 lightning talk – Git and distributed cataloging](https://galencharlton.com/blog/2008/03/code4lib-2008-lightning-talk-git-and-distributed-cataloging/): Slides by Galen Charlton drawing parallels between how git works and how cataloging should work.
88+
89+
## Useful library-related Git repositories
90+
91+
- [DavidChouinard/mrc\_to\_csv](https://github.com/DavidChouinard/mrc_to_csv): Python script for converting MARC21 files to CSV, originally designed for the Harvard Libraries MARC21 records.
92+
- [pymarc/pymarc](https://gitlab.com/pymarc/pymarc): Python package for reading, modifying, and writing records in MARC21 format.
93+
- Package description: [Pymarc](https://pypi.org/project/pymarc/)
94+
- [umd-mith/git-intro](https://umd-mith.github.io/git-intro/): Slides introducing Git, aimed at Digital Humanities students, hosted on GitHub pages.
95+
- Rendered slides: [High level intro to Git](https://umd-mith.github.io/git-intro/)
96+
- [ProjectMirador/mirador](https://github.com/ProjectMirador/mirador): NodeJS package providing an interactive image viewer for cultural heritage websites.
97+
- Package website: [Mirador](https://projectmirador.org/)
98+
- [edsu/microdata](https://github.com/edsu/microdata): Python package for extracting microdata (text given a machine-readable label) from HTML5.
99+
- [dhtaxonomy/TaDiRAH](https://github.com/dhtaxonomy/TaDiRAH): Taxonomy of Digital Research Activities in the Humanities.
100+
- As rendered by the Dariah Vocabs Service: [TaDiRAH](https://vocabs.dariah.eu/tadirah/en/)
101+
- [OpenAPC/openapc-de](https://github.com/OpenAPC/openapc-de): Dataset of information on fee-based open access publishing.
102+
- Viewer for the dataset: [OpenAPC](https://treemaps.openapc.net)
103+
- [JiscMonitor/allapc](https://github.com/JiscMonitor/allapc): Python package providing an API and reporting system for aggregated APC (article publication charge) data.
104+
- [fbkarsdorp/python-course](https://github.com/fbkarsdorp/python-course): Tutorial and introduction to programming with Python, aimed at students/researchers in the humanities and social sciences, maintained as a set of Jupyter Notebooks.
105+
- Rendered version: [Python Programming for the Humanities](https://www.karsdorp.io/python-course/)
106+
- [openingscience/book](https://github.com/openingscience/book): The evolving guide on how the Web is changing research, collaboration and scholarly publishing, maintained as Markdown files and rendered using Jekyll (also used by GitHub Pages).
107+
- Rendered book: [Opening Science](https://www.openingscience.org/get-the-book/)
108+
- [programminghistorian/jekyll](https://github.com/programminghistorian/jekyll): A collection of lessons useful to historians and people working in libraries, maintained as Markdown files and hosted by GitHub Pages.
109+
- Rendered site: [Programming Historian](https://programminghistorian.org)

0 commit comments

Comments
 (0)