Skip to content

libADS/librarycarpentry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

Welcome librarians, archivists and other sprinters!

The 2017 Sprint (1-2 June, 2017)

The aim of our 2017 sprint project is to extend Library Carpentry by

  • working on incubator lessons such as https://github.com/jezcope/library-spreadsheets
  • incorporating an existing web scraping lesson into the Library Carpentry suite
  • developing the Python lesson to include these points
  • bringing together various SQL lesson threads developed by different community members
  • refreshing/revising our main web site
  • developing a workflow for monitoring upcoming workshops and publishing our list of events in a public place
  • adapting our lesson materials to suit archivists' work practices, based on feedback from this survey
  • developing instructor guides for our lessons
  • hearing from the librarian/archivist community about issues they want addressed (please raise issues on each individual lesson)
  • developing examples of how the tools can be integrated into daily work, e.g. using bash scripts to automate tasks, clean up data.

Participants

Anyone with an interest in Library Carpentry material is welcome to take part in the sprint. The project is being co-ordinated for the sprint by Belinda Weaver in Brisbane, Australia, who is also hosting a local site for Brisbane participants. People are welcome to sign on to the project on our etherpad - whether to register a site, to join an existing site, or to sign on to work remotely. People are also welcome to volunteer to lead sections of work. For example, Richard Vankoningsveld will be leading the Python work and would welcome input and feedback. Sign up on the etherpad, or express interest on the Python lesson through the Issues tab.

To stay in touch during the sprint, we will use the etherpad, our chatroom (sign in using your GitHub username or Twitter handle) and daily video calls - links will be posted on the etherpad on each day.

Code of Conduct

All participants should agree to abide by the Software Carpentry Code of Conduct.

License

All the lessons are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Exceptions: embeds to and from external sources, and direct quotations from speakers.

Materials for Library Carpentry development

Many of these materials are based on the Library Carpentry materials initially developed and taught by Dr James Baker, Owen Stephens and Daniel van Strien in the UK. http://librarycarpentry.github.io/outline/. The original Library Carpentry contained four modules:

  • Introduction, including jargon busting, data structures and regular expressions
  • The Unix shell, including use of the command line and commands such asgrep and sed to find data within files
  • Git and version control
  • Using OpenRefine for data clean up.

These existing four repositories were forked (links are below) and have been re-developed within individual repositories, with the addition of a fifth module that introduces SQL, a topic which many librarians have expressed interest in learning.

We will be creating new repositories for the sprint. Links will be provided as these repositories are added.

About

Materials for Library Carpentry development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published