LACUNY Emerging Technologies Committee

Group logo of LACUNY Emerging Technologies Committee

LACUNY Emerging Technologies Committee’s Docs You, Your Library, and Git (discussion notes)

You are currently viewing a revision titled "You, Your Library, and Git (discussion notes)", saved on April 20, 2015 at 9:52 am by Alevtina Verbovetskaya (she/her)
Title
You, Your Library, and Git (discussion notes)
Content
LACUNY Emerging Technologies Committee Roundtable Discussion: You, Your Library, and Git April 20, 2015 @ 10 AM 555 W 57th St (Rm. 1604) Attendees: Allie Verbovetskaya (OLS, co-chair), Stephen Zweibel (HC, co-chair), Robin Davis (JJ, co-chair), Mark Eaton (KB), Dave Williams (QC), Nanette Johnson (QB), Junior Tidal (NY), Joan Kolarik (OLS), Julia Pollack (BX) What is Git?
  • Software for creating incremental backups of code to allow you to go back to a different time, before a change broke the code, so you can start over again
  • Saves changes between files, not entire files == small file size
  • Collaborative: members of team can work together on same program, merge changes seamlessly (unless changes conflict directly, then Git offers options for saving specific changes)
  • Security: don't store passwords in files culled by Git! Once they're in there, they're in there forever (...sorta) -- store them in another file, then use .gitignore file to ignore that file
  • Git != GitHub (though usually used interchangeably)
Uses at CUNY Libraries
  • Code
  • Tracking issues
  • One-shot instruction (general master file, branches for individual classes/professors/topics)
  • Site code changes (Drupal) stored in Git, content saved directly in Drupal
  • Presentation collaboration (work individually toward a single goal)
  • OER (Open Educational Resource) platform
  • GitHub pages (personal sites/CVs, projects)
Other (Potential) Uses
  • Archiving (research history)
  • Poetry
  • Writing
  • Laws (local govs)
Followup
  • Create space in CUNY Academic Commons committee group to share GitHub usernames, projects, etc. to encourage collaboration
  • Create CUNY libraries organization in GitHub to store projects that can be forked by other libraries
  • Contact CUNY Web Services (owners of "CUNY" organization in GitHub) for information about policies, licenses, best practices -- if nonexistent, work with them to create them
Excerpt
Footnotes


Old New Date Created Author Actions
April 20, 2015 at 1:52 pm Alevtina Verbovetskaya (she/her)