From Archivematica
Jump to navigation Jump to search

The lovely city of Baltimore, Maryland is the location of our next eastern seaboard Archivematica Camp, cohosted by the Sheridan Libraries at Johns Hopkins University.

Inspired by similar events like Hydra Camp, Islandora Camp and Fedora Camp, Archivematica Camp provides a space for anyone interested in or currently using Archivematica to come together, learn about the platform from other users, and share their experiences.

Dates and Location[edit]

WHEN: Wednesday, June 20 to Friday, June 22, 2018

WHERE: Brody Learning Commons Room 5015/5017, Johns Hopkins University, Baltimore, MD.

The Brody Learning Commons is connected to the Milton S. Eisenhower Library, the combination of which is generally known as "the Library." Security guards will be advised that the conference is happening and can direct you to the room. Please bring photo ID.

Getting there[edit]

The Johns Hopkins University campus is located in north Baltimore, approximately 15 minutes by car and 30 minutes by transit from downtown Baltimore. Parking information is here:

Two free bus lines operate that drop riders off at the corner of 33rd Street and Charles Street, just in front of the Library.

Both of these bus services have apps that we'd recommend downloading to receive real-time updates about timetables. Both buses run roughly every 15 minutes.


The Brody Learning Commons is wheelchair-accessible from both entrances, but we'd recommend the south entrance from the service road, next to a building called Merrick Barn. Contact for more information and we'll put you in touch with JHU staff. We're happy to help!


Registration is now closed.

Full registration[edit]

Early bird: $400 USD, available until May 20th

Full price: $450 USD, available until June 17th (or until we sell out)

Full registration gets you three full days of training, discussion, and deep dive sessions into related topics like METS visualization and preservation planning, taught by experienced Archivematica users and developers! Full registration also includes coffee and tea breaks for all three days and free food at the group social event on Wednesday night.

Day 1 only[edit]

$150 USD - available from May 20th until space is filled

On Day 1 of the camp, we'll focus on basic Archivematica knowledge - what it is, what it does, and how to preserve simple data using common workflows. This is a great opportunity for those who want to get a taste of what Archivematica can do, and don't need the intensive 3-day experience. The 1-day registration includes coffee and tea breaks as well as free food at the group social event on Wednesday night.

Note that we won't know how many one-day registrations we can accommodate until we know how many full registrants don't intend to attend Day 1. It's a bit complex for us to manage, so please be patient! If you really want to attend Day 1 only, please email us at with the subject line "Archivematica Camp Baltimore" and let us know - we'll make sure you're notified before tickets go on sale.

Know before you go[edit]

Digital preservation knowledge expectations

If you've registered because you are curious about Archivematica but not sure what a SIP, DIP, or AIP is, you might want to do some basic digital preservation reading before Day 1. We recommend Ashley Blewer's digital preservation and OAIS slidedecks as good starting points to learn about digital preservation and the OAIS reference model, on which Archivematica is based. If you want to dive deeper, there are a lot of OAIS and digital preservation primers out there!

Bring a laptop

We have hands-on sessions planned and Archivematica pipelines ready for learning. You may want to set up your own pipeline using vagrant and VirtualBox - this isn't required, but if you're keen then more power to you! You'll find instructions to do that here (please do this before you arrive at camp!).


Coffee and tea breaks will be catered. However, the rooms where we're hosting the camp do not permit food, so only beverages will be provided. There is a cafe two floors up from the training rooms where you can grab a snack.

As the campus is within an easy walking distance of many restaurants, cafes, and food courts, we decided to keep registration costs lower by not catering in lunches. We'll provide plenty of time for you to seek out nourishment, and have provided a list of nearby dining options below.

Code of conduct

We are committed to providing a welcoming and positive experience for everyone, whether you are in a session, online, or in a social setting. This means that Archivematica Camp Amsterdam is governed by a Code of Conduct, which you can read at the bottom of this page.

Questions or concerns?

Please email us at with "Archivematica Camp Baltimore" in the subject line and we'll get back to you as soon as possible.

Camp staff[edit]

Tim Walsh is our amazing community counsellor for this camp! Community counsellors are experienced Archivematica users who have a proven track record of working with the software in innovative ways and engaging with the Archivematica community. Tim has worked with Archivematica since 2015 and lead the effort of implementing a largely automated multi-pipeline Archivematica setup at the Canadian Centre for Architecture. Tim is also the developer of METSFlask, a web application for exploring the contents of Archivematica METS files. He'll primarily be talking about his practical experience of using Automation Tools to automate transfer and ingest as well as visualization and post-ingest use of METS files, but is happy to discuss anything related to Archivematica.

Sara Allain started working at Artefactual on both the AtoM and Archivematica projects in 2016, doing requirements analysis, user documentation, QA testing and community support. Prior to her work at Artefactual Sara worked in academic libraries as an archivist and/or librarian, tackling wide-ranging subjects like archival description, data migration, Islandora implementation, digitization management, and library communications. She'll be teaching introductory Archivematica, preservation planning, and probably several other bits and pieces along the way.

Ross Spencer is a software developer for Artefactual Systems Inc. Focused primarily on the Archivematica project, Ross has a background in digital preservation research and analysis. Having previously worked for Archives New Zealand, and before then, The National Archive UK, he has experience with the unique requirements of a government workflow. Ross also has a much broader interest in all things digital preservation, archives, and code. Ross will be discussing APIs, optimisation, contributing code, and issues! And much much more.

Evelyn McLellan is President of Artefactual Systems and has been involved in the Archivematica project since its earliest days. An archivist by training with a strange obsession with preservation metadata, she'll be leading some of the sessions and generally helping out where needed.

Erin O'Meara is the Digital Preservation Services Manager at Artefactual Systems and has been involved in digital preservation since 2004. Erin brings a unique blend of hands-on digital preservation, program development and management skills to her role. Through her experiences at numerous institutions like UNC Chapel Hill, University of Arizona, and Gates Archive, she has had hands-on experience with implementations of Archivematica, Fedora, and proprietary digital preservation systems such as Preservica and Rosetta.


Wednesday, June 20: Day One (optional) - Archivematica for Beginners[edit]

Archivematica Camp kicks off with an optional day of training aimed at attendees who are new to Archivematica. We'll introduce the project, go over the basics of technical architecture, and look at the core functionality. The goal of this day is to ensure that everyone is on solid ground before we dive into more complex discussions. Note: participants are welcome to join the morning session, afternoon session, or both sessions as they wish. Participants may also wish to join the Camp on Day Two.

Time Streams 1 & 2
9:00am - 10:15pm Module 1: Archivematica in the digital preservation landscape

Topics covered include: where does Archivematica fit into the digital preservation landscape, what does Archivematica promise to do, what doesn't Archivematica do

10:15am - 10:30pm Coffee break
10:30am-12:00pm Module 2: How does Archivematica actually work?

Topics covered include: Archivematica's conceptual model, packages (transfers, bags, SIPs, AIPs, DIPs), microservices as implementations of preservation actions, workflows, storage spaces (how the storage service works and how to get at your content)

12:00pm - 1:00pm Lunch

1:00pm - 3:00pm Module 3: Archivematica's core functionality

Topics covered include: understanding Archivematica's dashboard, including the Transfer tab, Ingest tab, Administration tab, and Preservation planning tab plus a first look at an AIP produced by Archivematica. This afternoon session includes hands-on exercises.

3:00pm - 3:15pm Coffee break
3:15pm - 4:00pm Module 3: Archivematica's core functionality

Continuation of Module 3.

5:30pm - 8:30pm Group social event

Happy hour and food at Peabody Heights Brewery! Peabody Heights Brewery is a 15 minute walk from the Library. We'll be ordering in food (pizza? tacos? we haven't decided yet!) and we'll make sure there are nonalcoholic alternatives as well. If the weather is nice, the brewery has a large beer garden where we can relax, chat, and gear up for two more days of learning.

Thursday, June 21: Day Two[edit]

Days Two and Three are divided into two streams. Stream 1 is intended for front-end users who are responsible for day-to-day operations. Stream 2 is intended for back-end users who are responsible for development and maintenance of the software. Streams occasionally converge, and we encourage attendees to choose the session that most interests them - feel free to move around!

Time Stream 1 Stream 2
9:00am - 9:30am Arrival and registration
9:30am - 10:45am Module 4: Building on core: Archivematica's specialized workflows

Topics covered include transfers of zipped files, disk images, metadata.csv, manual normalization, and a look at automation tools. This module includes hands-on exercises.

Module 4: Supporting Archivematica workflows

Topics covered include how to install automation tools, REST APIs, logs, maintenance, and upgrades.

10:45am - 11:00am Coffee break
11:00am - 12:00pm Community profile: Practical experience with automation tools (Tim Walsh)
12:00pm - 1:00pm Lunch
1:00pm - 2:45pm Module 5: Archivematica's non-core functionality

Topics covered include a look at the Backlog and Appraisal tab, AIP reingest, AIP encryption, transcription, and using Mediaconch. This module includes hands-on exercises.

Module 5: Understanding Archivematica's logs and peformance evaluation
2:45pm - 3:00pm Coffee break
3:00pm-4:00pm Community profile: Johns Hopkins University
4:00pm - 4:15pm Agenda adjustment for Day 3

What do you want to talk about tomorrow? Also, wrap-up.

6:00pm - late Small group dinners

We'll create a sign-up sheet containing a list of restaurants nearby. Campers can sign up to attend dinner at whichever restaurant piques their interest! This is a great way to meet new people and get out on the town. We ask that you limit the group size to 4-6 people, so that the restaurants aren't overwhelmed!

Friday, June 22: Day Three[edit]

Day Three is a bit more loosely-structured than Days One and Two. Based on camper interest, the schedule may be adjusted to accommodate new topics. Plus, there's plenty of time to talk about how Archivematica works - or could work - in your institution.

Time Stream 1 Stream 2
9:00am - 9:15am How this day is going to unfold
9:15am - 10:30am Module 6: AIPs for Archivists

Topics covered include how the AIP is structured and a close look at the METS file, as well as some community work to visualize METS files in a more human-friendly way.

Module 6: AIPs for developers/systems administrators

Topics covered include how the METS file is written from the database

10:30am-12:30pm Module 7: Implementation roundtable

Discussion of various ways Archivematica can be implemented. Campers are invited to share their particular Archivematica implementations, real or imagined, in 10-15 minute informal talks. We'll post a sign-up list on the first day of camp.

12:30pm - 1:30pm Lunch
1:30pm - 3:00pm Community topics

Based on topics raised from campers at registration and as the camp has progressed. Led by Artefactual staff with lots of input from the community. Breakout into 2 rooms as needed. Informal and fun!

3:00pm-4:00pm Module 8: Archivematica in the community

Topics covered include how the code is written, collaborative digital preservation, and a look at the Archivematica roadmap. Wrap-up and safe travels!

Local Arrangements[edit]


As there are few hotel options within walking distance of Johns Hopkins, we've secured room blocks at two hotels: the Inn at the Colonnade and the Radisson at Cross Keys.

Inn at The Colonnade Baltimore[edit]

4 West University Parkway, Baltimore, Maryland 21218-2306

The Inn at the Colonnade is just across the street from Johns Hopkins campus, an 8 minute walk to the Milton S. Eisenhower Library.

To book a room at the Inn at the Colonnade, use this link.


Any Airbnbs within a 15 walk from campus in all directions are perfectly safe.

The city has two free bus lines ( and so you can also stay anywhere between campus and the Inner Harbor and get here within 30 minutes.

Food & drink[edit]

All are within walking distance of the Library.

  • Parts and Labor - “Everything but the snout”-style restaurant for meat eaters
  • One World - Unpretentious vegetarian-ish restaurant dating back to before vegetarian was hip
  • Sweet 27 - Amusing variety of cuisines, but good vegan bakery and Indian food
  • Tamber’s - Diner and Indian — a very Baltimore mash-up

Code of Conduct[edit]

The Archivematica community is dedicated to providing a welcoming and positive experience for everyone, whether they are in a formal session or a social setting related to an Archivematica event, or are taking part in activities online. Archivematica community participants come from all over the world and bring with them a wide variety of professional, personal and social backgrounds; whatever these may be, we treat colleagues with dignity and respect. We are sensitive to the fact that the international nature of the Archivematica community means that we span many different social norms around language and behaviour and we strive to conduct ourselves in ways that are unlikely to cause offense. In the event that someone’s conduct is causing offense or distress, the Archivematica Camp has a detailed Anti-Harassment Policy, details below, which can be applied to address the problem.

The first step in dealing with any serious misconduct is to contact a member of the organizing group, or a counsellor at an Archivematica Camp (please see counsellors, above). These people will be made known before and during any Archivematica Camp event.

Anti-Harassment Policy

The Archivematica community is dedicated to providing a harassment-free conference/camp experience for everyone. If you have been harassed, please consult this protocol for conflict resolution which makes clear how we can help.

The Archivematica community has established the following policy to make it clear that we do not tolerate harassment in any form. Sexual or discriminatory language and imagery are not appropriate for any event venue, including talks, or any other communication channel used during the conference (such as social media).

Harassment includes:

  • offensive verbal comments related to sex, gender, ethnicity, nationality, socioeconomic status, sexual orientation, disability, physical appearance, body size, age, race, religion;
  • sexual or discriminatory images in public spaces;
  • deliberate intimidation;
  • stalking;
  • harassing photography or recording;
  • sustained disruption of talks or other events;
  • inappropriate physical contact; and
  • unwelcome sexual attention.

The lingua franca of Archivematica Camp is English; however, English may not be the native language of Archivematica Camp participants. Further, cultural norms around what may be considered obscene and offensive communication will vary among Archivematica Camp attendees. Campers are asked to please be mindful of the international character of Archivematica Camp, and to use respectful and clear language free of slang to facilitate communication.

Participants asked to stop any harassing behavior are expected to comply immediately.

If a participant engages in harassing behavior, event organizers and Archivematica representatives (or their designees) may take any action they deem appropriate, including warning the offender, expulsion from Archivematica Camp, or contacting a higher authority such as a representative from the offender’s institution.

If a participant raises a concern relating to actions covered by this policy in good faith, there will be no retaliation for bringing forward their concern. Threatening or taking action against someone for invoking this policy or for participating in any related investigation will be considered a violation of this policy.

Participants are expected to follow the anti-harassment policy at all Camp-related venues, Camp-related social events, and online communication channels.

We expect attendees and speakers past and present to be respectful to each other, and we will deal with any incidents that arise, including on social media.

We value your participation in the Archivematica community and your support in keeping the Archivematica community a safe, welcoming, and friendly space for fellow participants.


This policy is based on the PASIG Code of Conduct, portions of which were modified from the Open Repositories’ code of conduct, which was itself modified from Seattle Attic’s code of conduct and the Ada Initiative’s event harassment policy.


This document is licensed under Creative Commons BY-SA.