Difference between revisions of "Association of Moving Image Archivists & Digital Library Federation Hack Day"

From CURATEcamp
Jump to: navigation, search
(Past Hack Days)
(Hack Day 2019)
 
(36 intermediate revisions by 3 users not shown)
Line 7: Line 7:
 
* Effective engagement of non-developers (researchers, repository managers) in development over purely developer driven projects.
 
* Effective engagement of non-developers (researchers, repository managers) in development over purely developer driven projects.
 
* Work done at the conference over presentation of something prepared earlier (meaning not working on a project you are working on during your day job)
 
* Work done at the conference over presentation of something prepared earlier (meaning not working on a project you are working on during your day job)
 +
 +
The goal of this wiki resource is to:
 +
*consolidate all resources produced by and concerning AMIA/DLF Hack Day;
 +
*document all past hack days and their respective projects;
 +
*provide a template for the organization of future hack days.
 +
 +
  
 
==Upcoming Hack Day==
 
==Upcoming Hack Day==
  
'''[https://docs.google.com/forms/d/e/1FAIpQLSeBUianpnXFecwXXZERq2w-wIuHQFNZ_TH9dDvXlEPq3voqhA/viewform SIGN UP]''' to participate for the AMIA/DLF Hack Day 2019
+
[https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2019 AMIA/DLF Hack Day 2019] took place November 13, 2019. This space will now be reserved for Hack Day 2020, which will be held in El Paso, Texas.
  
'''Where?'''
+
===Where?===
Renaissance Baltimore Harborplace
+
 
Homeland Conference Room (with option of continued work projects throughout the conference in our Hack Day Lounge, location Maryland F)
+
The 2020 AMIA conference will take place November 11-14, 2020 in El Paso, Texas.
 +
 
 +
===Schedule===
 +
 
 +
Consider the 2019 schedule as a template:
  
'''Schedule'''
 
 
* Wednesday, November 13, 2019, 9am till 5pm
 
* Wednesday, November 13, 2019, 9am till 5pm
  
* Friday, November 15 at 6:30pm: present projects to judges in Parlor A
+
* Friday, November 15 at 6:30pm: present projects to judges in Maryland F
  
 
* Saturday, December 1, <to be announced> time present your projects and be awarded prizes! <room to be announced>
 
* Saturday, December 1, <to be announced> time present your projects and be awarded prizes! <room to be announced>
  
===What will be the format of the event?===
+
===What will the Hack Day look like?===
 +
 
 +
The day itself will be structured something like this. Coffee/tea will be provided. Lunch is on your own.
 +
* 9am – Welcome, introductions
 +
* 9:30 - noon - Hacking & doc editing. Coffee and snacks.
 +
* Noon-1pm – Lunch on your own.
 +
* 1 - 4:30 - Hacking & doc editing. Coffee and snacks.
 +
* 4:30 - 5' - Wrap up.
 +
 
 +
===Propose a project===
 +
 
 +
Hack Day organizers for 2020 will circulate the proposal spreadsheet for 2020 closer to the date.
 +
 
 +
For reference, this is Hack Day 2019's project proposal spreadsheet:
 +
* Please use this [https://docs.google.com/spreadsheets/d/1_OcEYX__s_lQcCT6v-aTf0wq7c6Edh5-7An7SYdsjfE/htmlview Spreadsheet] to propose your idea / problem you'd like to solve.
 +
 
 +
==Hack Day 101==
 +
 
 +
===Resources===
 +
 
 +
* Github account: [https://github.com/amiaopensource/ AMIA Open Source Github]
 +
* Chat: Slack channel for project collaboration & remote participation: [https://avhack.slack.com avhack.slack.com]. If you aren't already signed up and want to be, send an email to kara at weareavp dot com.
 +
* Code of Conducts:  [http://www.amiaconference.net/amia-code-of-conduct/ AMIA Code of Conduct] and [http://www.diglib.org/about/code-of-conduct/]
 +
* [https://3.basecamp.com/3614070/projects/14471807 Basecamp] was set up on AMIA's platform during Hack Day 2019.
 +
 
 +
===Summary===
  
In advance of the hack day, project ideas and edit-a-thon topics will be collected through the registration form and the event wiki. In advance of the event, participants will review and discuss submitted project ideas. We’ll then break into groups consisting of technologists and practitioners, and Wikipedia editors, selecting an idea or topic(s) to work on together for the day and (if desired) throughout the duration of the AMIA conference in the developers lounge.
+
In association with the annual conference, the Association of Moving Image Archivists will host a Hack Day during the conference. The event will be a unique opportunity for practitioners and managers of digital audiovisual collections to join with developers and engineers for an intense day of collaboration to develop solutions for digital audiovisual preservation and access. It will be fun and practical.  
  
The day itself will be structured something like this. Coffee/tea will be provided. Lunch is on your own.
+
AMIA is once again thrilled to partner with the [http://www.clir.org/dlf/ Digital Library Federation] in organizing the hack day.
  
* '''9am''' – Welcome, introductions
+
===What if I’m not a developer?===
  
* '''9:30 - noon''' - Hacking & doc editing. Coffee and snacks.  
+
Content managers and preservation practitioners are as central to the success of the event as having keen developers. YOU will be responsible for setting the agenda and the outcomes. The goal is to foster collaboration between audiovisual preservation specialists and technologists, to solve problems together and share expertise.
  
* '''Noon-1pm''' – Lunch on your own.
+
You have the option to focus on documentation and knowledge sharing. Past projects include Wikipedia Edit-a-thons, creating or updating tool documentation, or reviewing and improving policy, standards, or procedural documentation. So if you're not a developer, or don't feel compelled to lend your digital preservation ideas to software and code development, you can contribute to creating new or updated content for the benefit of our community! You can read all about Wikipedia edit-a-thon events [http://outreach.wikimedia.org/wiki/Edit-a-thon here].
  
* '''1 - 4:30''' - Hacking & doc editing. Coffee and snacks.
+
===What will be the format of the event?===
  
* '''4:30 - 5''' - Wrap up.
+
In advance of the hack day, project ideas and edit-a-thon topics will be collected through the registration form and the event wiki. In advance of the event, participants will review and discuss submitted project ideas. We’ll then break into groups consisting of technologists and practitioners, and Wikipedia editors, selecting an idea or topic(s) to work on together for the day and (if desired) throughout the duration of the AMIA conference in the developers lounge.
  
 
===Judging & presenting projects===
 
===Judging & presenting projects===
Line 45: Line 80:
 
Projects will be presented to attendees in a session, where the jury will announce winners and attendees will vote on their favorite project.
 
Projects will be presented to attendees in a session, where the jury will announce winners and attendees will vote on their favorite project.
  
==Resources==
+
==Repository of past projects==
*Project Sign Up and Registration
 
*github account: [https://github.com/amiaopensource/ AMIA Open Source github]
 
*Chat: Slack channel for project collaboration & remote participation: [https://avhack.slack.com avhack.slack.com]. If you aren't already signed up and want to be, send an email to kara at weareavp dot com.
 
* Code of Conducts:  [http://www.amiaconference.net/amia-code-of-conduct/ AMIA Code of Conduct] and [http://www.diglib.org/about/code-of-conduct/ DLF Code of Conduct]. Review the Codes of Conduct and please direct any questions about them to the event organizers.
 
  
==Repository of past projects==
 
 
===Software and Tools===
 
===Software and Tools===
 +
 +
*[https://github.com/amiaopensource/checksumthing Checksumthing] [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2016#Checksumthing:_A_Checksum_Crosswalk_Python_Script_.23checksumthing (2016)]
 +
*[https://github.com/amiaopensource/TIDY Exporting OpenRefine clusters & TIDY: Tool for Improving Data Yourself] [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2015#Exporting_OpenRefine_clusters_.26_TIDY:_Tool_for_Improving_Data_Yourself (2015)]
 +
*ffmprovisr [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2015#ffmprovsr (2015)]
 +
*Hack day capture: GUI tool for BMDCapture, using FFmpeg + BMDTools + BlackMagic Decklink SDK [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#Hack_day_capture:_GUI_tool_for_BMDCapture.2C_using_FFmpeg_.2B_BMDTools_.2B_BlackMagic_Decklink_SDK (2014)]
 +
*New and Improved PBCore Tools [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#New_and_Improved_PBCore_Tools (2014)]
 +
*Video Characterization Comparison Viewer [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#Video_Characterization_Comparison_Viewer (2014)]
 +
*Video Sprites! [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#Video_Sprites.21 (2014)]
 +
*ArchivesSpace plugins – AV_Space [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#ArchivesSpace_plugins_.E2.80.93_AV_Space (2014)]
  
 
===Glossaries and Dictionaries===
 
===Glossaries and Dictionaries===
  
Wikidata efforts to document file formats [https://www.wikidata.org/wiki/User:YULdigitalpreservation/Data_curation (2016)]
+
*Linked Film Description Framework [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2016#Linked_Film_Description_Framework (2016)]
  
 +
===Documentation Projects===
  
===Documentation Projects===
+
*[https://docs.google.com/document/d/1pbUExq5d47ESp6yBWG2mvqMqqgh014AJ5AJ_LKpK7Us/edit# AV and Digital Preservation Resources in Spanish] ([https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2018#Ping.C3.BCinos_An.C3.B3nimos_-_aka_AV_and_Digital_Preservation_Resources_in_Spanish_-_Recursos_sobre_Preservaci.C3.B3n_Audiovisual_y_Digital_en_Espa.C3.B1ol 2016])
 +
*Wikidata efforts to document file formats [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2016#DOCUMENTATION:_WikiData_for_Digital_Preservation (2016)]
 +
*Loggr [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2016#DOCUMENTATION:_Loggr_.7C_Artifact_Logging_Environmental_Scan.2FRecommendations (2016)]
 +
*HACK THE DOCS: OAIS Edit-a-thon [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2015#HACK_THE_DOCS:_OAIS_Edit-a-thon (2015)]
 +
*A/V Artifact Atlas [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#AV_Artifact_Atlas (2014)]
 +
*Digital Preservation Wikipedia Entry [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#Digital_Preservation (2014)]
 +
*FFMpeg guides [https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2014#FFmpeg_Guides (2014)]
  
 
==Past Hack Days==
 
==Past Hack Days==
===Hack Day 2019[https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2019]===
+
===Hack Day 2019===
took place in Baltimore, Maryland on November 13, 2019 at the Renaissance Harborplace Hotel during AMIA 2019. Hack Day 2019 was organized by Lauren Sorensen, Erwin Verbruggen, and Morgan Morel.
+
[https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2019 Hack Day 2019] took place in Baltimore, Maryland on November 13, 2019 at the Renaissance Harborplace Hotel during AMIA 2019. Hack Day 2019 was organized by Lauren Sorensen, Erwin Verbruggen, and Morgan Morel. Projects included:
 +
* Setup a project management platform for future Hack Day events
 +
* Audio transcription tool
 +
* Validation of Bags via scripting
 +
* MediaInfo Dictionary
  
 
===Hack Day 2018===
 
===Hack Day 2018===
[https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2018 Hack Day 2018]
+
[https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2018 Hack Day 2018] took place November 28, 2018 at the Hilton Downtown in Portland, Oregon at the AMIA 2018 Conference.
 +
Projects included:
 +
*[https://wiki.curatecamp.org/index.php/Association_of_Moving_Image_Archivists_&_Digital_Library_Federation_Hack_Day_2018#Ping.C3.BCinos_An.C3.B3nimos_-_aka_AV_and_Digital_Preservation_Resources_in_Spanish_-_Recursos_sobre_Preservaci.C3.B3n_Audiovisual_y_Digital_en_Espa.C3.B1ol AV and Digital Preservation Resources in Spanish]
  
 
===Hack Day 2016===
 
===Hack Day 2016===

Latest revision as of 03:58, 8 December 2019

Hack Day is a unique opportunity for practitioners and managers of digital audiovisual collections to join with developers and engineers for an intense day of collaboration to develop solutions for digital audiovisual preservation and access. Hack day is a partnership between the Association for Moving Image Archivists (AMIA) and the Digital Library Federation (DLF). A robust and diverse community of practitioners who advance research, teaching and learning through the application of digital library research, technology and services, DLF brings years of experience creating and hosting events designed to foster collaboration and develop shared solutions for common challenges. It will be fun and practical…and there will be prizes!

Manifesto:

  • Transparent, fun, open collaboration in diversely constituted teams over individual brilliance and/or groups of like individuals in cut-throat competition.
  • The creation of new professional networks over the ossification of old ones
  • Effective engagement of non-developers (researchers, repository managers) in development over purely developer driven projects.
  • Work done at the conference over presentation of something prepared earlier (meaning not working on a project you are working on during your day job)

The goal of this wiki resource is to:

  • consolidate all resources produced by and concerning AMIA/DLF Hack Day;
  • document all past hack days and their respective projects;
  • provide a template for the organization of future hack days.


Upcoming Hack Day

AMIA/DLF Hack Day 2019 took place November 13, 2019. This space will now be reserved for Hack Day 2020, which will be held in El Paso, Texas.

Where?

The 2020 AMIA conference will take place November 11-14, 2020 in El Paso, Texas.

Schedule

Consider the 2019 schedule as a template:

  • Wednesday, November 13, 2019, 9am till 5pm
  • Friday, November 15 at 6:30pm: present projects to judges in Maryland F
  • Saturday, December 1, <to be announced> time present your projects and be awarded prizes! <room to be announced>

What will the Hack Day look like?

The day itself will be structured something like this. Coffee/tea will be provided. Lunch is on your own.

  • 9am – Welcome, introductions
  • 9:30 - noon - Hacking & doc editing. Coffee and snacks.
  • Noon-1pm – Lunch on your own.
  • 1 - 4:30 - Hacking & doc editing. Coffee and snacks.
  • 4:30 - 5' - Wrap up.

Propose a project

Hack Day organizers for 2020 will circulate the proposal spreadsheet for 2020 closer to the date.

For reference, this is Hack Day 2019's project proposal spreadsheet:

  • Please use this Spreadsheet to propose your idea / problem you'd like to solve.

Hack Day 101

Resources

Summary

In association with the annual conference, the Association of Moving Image Archivists will host a Hack Day during the conference. The event will be a unique opportunity for practitioners and managers of digital audiovisual collections to join with developers and engineers for an intense day of collaboration to develop solutions for digital audiovisual preservation and access. It will be fun and practical.

AMIA is once again thrilled to partner with the Digital Library Federation in organizing the hack day.

What if I’m not a developer?

Content managers and preservation practitioners are as central to the success of the event as having keen developers. YOU will be responsible for setting the agenda and the outcomes. The goal is to foster collaboration between audiovisual preservation specialists and technologists, to solve problems together and share expertise.

You have the option to focus on documentation and knowledge sharing. Past projects include Wikipedia Edit-a-thons, creating or updating tool documentation, or reviewing and improving policy, standards, or procedural documentation. So if you're not a developer, or don't feel compelled to lend your digital preservation ideas to software and code development, you can contribute to creating new or updated content for the benefit of our community! You can read all about Wikipedia edit-a-thon events here.

What will be the format of the event?

In advance of the hack day, project ideas and edit-a-thon topics will be collected through the registration form and the event wiki. In advance of the event, participants will review and discuss submitted project ideas. We’ll then break into groups consisting of technologists and practitioners, and Wikipedia editors, selecting an idea or topic(s) to work on together for the day and (if desired) throughout the duration of the AMIA conference in the developers lounge.

Judging & presenting projects

At least one representative from each project group needs to be present for the demonstration of Hack Day projects to jurors. Judging typically lasts for approximately 1.5 -2 hours. Snacks and drinks are encouraged.

Projects will be presented to attendees in a session, where the jury will announce winners and attendees will vote on their favorite project.

Repository of past projects

Software and Tools

Glossaries and Dictionaries

  • Linked Film Description Framework (2016)

Documentation Projects

Past Hack Days

Hack Day 2019

Hack Day 2019 took place in Baltimore, Maryland on November 13, 2019 at the Renaissance Harborplace Hotel during AMIA 2019. Hack Day 2019 was organized by Lauren Sorensen, Erwin Verbruggen, and Morgan Morel. Projects included:

  • Setup a project management platform for future Hack Day events
  • Audio transcription tool
  • Validation of Bags via scripting
  • MediaInfo Dictionary

Hack Day 2018

Hack Day 2018 took place November 28, 2018 at the Hilton Downtown in Portland, Oregon at the AMIA 2018 Conference. Projects included:

Hack Day 2016

Hack Day 2016

Hack Day 2015

Hack Day 2015

Hack Day 2014

Hack Day 2014

Contact Information