AtoM Camp London 2019
Main Page > Community > Community/Camps > London2019
We're excited to announce our fourth AtoM Camp, co-hosted by the University of Westminster and Artefactual! Inspired by similar events like Hydra Camp, Islandora Camp and Fedora Camp, AtoM Camp is intended to provide a space for anyone interested in or currently using AtoM to come together, learn about the platform from other users, and share their experiences.
Tip
We're also hosting an Archivematica Camp in London! July 10-12, 2019, at the London School of Economics. For more details, see the Archivematica wiki:
Contents
Dates & Location
July 15th -17th, 2019 - Cavendish Campus at the University of Westminster
115 New Cavendish Street, London, United Kingdom, W1W 6UW
Rooms: [coming soon]
Situated below the BT Tower is Cavendish Campus, a modern glass and steel building in New Cavendish Street (close to Warren Street, Great Portland Street or Goodge Street underground stations). Wander around the corner into Fitzrovia, a village-like district full of lively street cafes, and into the quiet garden square beyond.
Accessibility
The Cavendish Campus building is wheelchair accessible, with a ramp and automatic doors at the entrance. There are elevators inside for access to other floors.
A detailed accessibility profile for the building is available at: https://www.accessable.co.uk/venues/115-new-cavendish-street
- The nearest mainline station is Euston.
- There is a bus stop within 150m (164yds) of the venue.
- The nearest underground station is Great Portland Street.
Getting to London
By air
London has five major airports: London City, London Gatwick, London Heathrow, London Luton and London Stansted. There are several options for each airport for transport into London.
- London Heathrow, Gatwick and Stansted airports have dedicated express train services into central London.
- London Heathrow and City airports are directly connected to the Tube network.
- National Express, Easybus and Greenline coach transfers run 24 hours a day and start as low as £2 when booked in advance.
- Car hire is also available at every airport should you prefer to drive.
By train
Trains to London are often faster than driving or flying, and provide a greener form of transportation. London is the hub of the UK's rail network, with frequent services to all corners of the country from the city's centrally-located mainline railway stations. Rail services in the UK are run by a set of private train operating companies. Your point of departure will determine the best service to take and at what station your train will arrive in London.
If you're coming from Europe, the Eurostar train via the Channel Tunnel is also a great option. 'High Speed 1' delivers a faster, more reliable, less environmentally damaging alternative to flying from St Pancras station with connections that bring Eurostar services to travellers across the UK.
By car
London is easy to reach using the UK's motorway network – with the M1, M2, M3, M4, M11, M20, M23, M25 and M40 motorways in or near London – as well as a multitude of major A-roads. All of London's motorways intersect the M25 orbital motorway. Parking can prove difficult - National Car Parks (NCP) runs about 100 car parks in London. A Congestion Charge applies to drivers of most vehicles in Central London between 7 am and 6 pm, Monday to Friday.
Registration
Registration is now open!
This year, we are also running an Archivematica Camp in London the week before AtoM Camp (July 10-12), hosted by the London School of Economics. More details can be found on the Archivematica wiki. If you register for both camps, we'll knock an additional £25 off the cost of each Camp, for a total savings of £50! We also have an early bird rate - registration will be £50 cheaper if you sign up before May 11, 2019!
- £375 Early bird (register before May 11th, 2019)
- £350 Early bird with 2-Camp discount (must also register for Archivematica Camp London)
- £425 Regular registration (after May 11 - July 14, 2019)
- £400 Regular 2-Camp discount (must also register for Archivematica Camp London)
Register here:
Camp Counselors
At all of the camps that Artefactual hosts, we seek to provide attendees with counselors who have a wide range of experience with the software. Supplementing members of the Artefactual crew will be counselors who have extensive experience with AtoM as users and administrators.
Vicky Phillips
Vicky Phillips is Digital Standards Manager at the National Library of Wales in Aberystwyth. She helped with the AtoM implementation project in the Library back in 2015 and has overseen the upgrade to version 2.4 of AtoM in 2017. She is currently working with a programmer in NLW to embed the Universal Viewer in AtoM so that visibility of their digitised material held in their digital repository is visible through AtoM.
Dan Gillean
Dan serves as AtoM Program Manager and provides quality assurance testing, requirements analysis, documentation, technical support and community dialogue for Artefactual’s AtoM and Archivematica projects. He completed his Dual MAS/MLIS degree at the University of British Columbia’s School of Library, Archival, and Information Studies (SLAIS) in 2013. When he’s not trying to convince the archival profession to embrace linked open data, he can usually be found under a tree reading sci-fi, or in his bedroom twiddling knobs for his latest music project.
Steve Breker
Steve joined the Artefactual team in 2016 as an AtoM programmer and is responsible for implementing a broad range of AtoM programming tasks and providing AtoM technical support. Steve can sometimes be seen lurking in the AtoM-users forum providing technical support.
Schedule
The schedule is a work in progress. Depending on the make-up of the campers, sessions might range from AtoM 101 for absolute beginners to command line tools to systems administration. We look forward to welcoming campers with a wide range of experience with AtoM!
Tip
If you'd like to get an idea of what to expect, why not take a look at the schedule from our previous Camps? Jump to:
**DRAFT SCHEDULE BELOW**
Day One - Monday, July 15th, 2019
Time | Main room | Breakout room |
8:45am - 9:15am | Arrival, sign-in, and setup! | |
9:15am - 9:30am | Welcome
Introductions, code of conduct, agenda overview, etc. | |
9:30am - 10:45am | AtoM 101 - Basic orientation and records creation
This session is intended to ensure that everyone is on the same page and has a basic understanding of AtoM. We'll talk briefly about the history of the project, look at basic search and browse, and cover how to create and link records. | |
10:45am - 11:00am | Break | |
11:00am - 12:15pm | Authority records and Archival institutions
Learn how to add complex relationships between authority records, how to link them to repositories, how to theme repository records, and more. |
Vagrant installation and configuration
Intended for developers and archivists comfortable with unix command-line basics, this session will focus on ensuring that everyone has a working AtoM instance on their local laptop, and how to create a reusable dataset for testing and development. Must arrive with some things already installed! |
12:15pm - 1:15pm | Lunch | |
1:15pm - 2:15pm | Searching in AtoM - advanced/expert searching
Going beyond search basics, this session will start with a review of the advanced search features, cover Boolean queries, and end with some neat tricks on how to search against AtoM's search index fields directly. |
Get to know AtoM's codebase
An introduction for developers and systems administrators covering symfony, developer resources, standard practices, and other information. |
2:15pm - 3:15pm | Customizing AtoM through the web interface
This session will cover how to manage menus, static pages, labels, themes, and other front-end customizations - no coding required. Campers will again use their personal AtoM instances to get hands-on experience configuring their own sites. |
Basic Command-line tasks
This session will give everyone a grounding on using the command line for basic maintenance, user management, troubleshooting, and data import/export. Even if you don't use the command line firsthand, this session will be helpful for understanding the functionality provided by AtoM's CLI. |
3:15pm - 3:30pm | Break | |
3:30pm - 4:30pm | Managing access: permissions and rights
During this session, campers will focus on creating and managing users and groups, editing group permissions, and implementing PREMIS rights rules. We'll also talk about managing multi-tenanted AtoM instances. |
Production installation and upgrading
This session will cover recommended installation parameters, gotchas and tips for installing on other systems, using Ansible for deployment, managing upgrades, and multi-site management. |
4:30pm -4:45pm | Wrap up and discussion of tomorrow | |
6:00pm | Evening social event: small sign-up group dinners |
Day Two - Tuesday, July 16th, 2019
Time | Main room | Breakout room |
9:15am - 9:30am | Welcome
Review and questions, morning announcements, overview of the day. | |
9:30am - 10:15am | Implementation tours
A brief tour of how some institutions are using AtoM in production. Additionally, this session is a chance for users of all stripes to show off their current implementations! If you're interested in discussing how AtoM works (or might work) in your institution, come prepared with a 2-5 minute informal blurb to share, and a link if the site is public. | |
10:15am - 11:00am | Exports via the user interface
This session will cover how the Clipboard can be used to export descriptions, authority records, and repository records via the user interface. We'll also look at how logged in users can export search results in CSV format. |
Data backup and restoration
A quick introduction for developers and system administrators on what data to back up, how to do it, and how to load your data back into AtoM. |
11:00am - 11:15am | Break | |
11:15am - 12:30pm | Imports via the user interface
This session will show campers how to prepare and import archival descriptions, authority records, taxonomies, and other data types using CSV templates. We will also look briefly at how imports can be used to update existing descriptions, and other import formats, such as SKOS and EAD XML. |
Imports and exports via the command-line
An overview of how to bulk import XML and CSV data from the command-line, including tips, tricks, and gotchas. |
12:30pm - 1:30pm | Lunch | |
1:30pm - 2:45pm | Accessions and Physical storage
An overview of the accessions module, and how to manage physical storage locations data and link them to archival descriptions. |
Custom theme plugin development
This session will incorporate an introduction to relevant theming files, registering a plugin, home page customizations, and also give devs a chance to create basic themes. |
2:45pm - 3:00pm | Break | |
3:00pm - 4:00pm | TBA
This is where content from our regional community counselor will be presented! |
Workflows with Archivematica
Campers interested in integrating their AtoM instance with Archivematica can learn about DIP upload, passing descriptive and rights metadata from Archivematica to AtoM, and future enhancements to Archivematica's AtoM integration. |
4:00pm -4:15pm | Wrap up and discussion of tomorrow | |
6:00pm - 11:00pm | Evening social event: Group dinner at Wahaca hosted by Artefactual!
Address: 19-23 Charlotte Street |
Day Three - Wednesday, July 17th, 2019
Time | Main room | Breakout room |
9:15am - 9:30am | Welcome
Review and questions, morning announcements, overview of the day. | |
9:45am - 10:45am | Things I wish I'd known...
A round-up of tips, tricks, and gotchas for those new to AtoM, with enough content to help out even regular AtoM users. Bring your own tips and cautionary tales to share! |
AtoM Feature development
Thinking of developing a new feature or customization for AtoM? This session will expand upon the code overview session and introduce best practices for developing features - and sharing them back with the community. A look at plugin registration, major modules, functions and classes, as well as how Artefactual performs code review and public code management, including things to consider when planning a development project and submitting code to the public AtoM branch. |
10:45am - 11:00am | Break | |
11:00am - 12:15pm | Data migrations
Leaving a thorny topic for last, this session will be an overview of potential approaches to data migration. We'll go over known challenges, how to map to standards, data cleanup using OpenRefine, scripting transformations, and AtoM's import formats. |
Dev and sysadmin clinic (open space)
An informal opportunity for devs and sysadmins to discuss any issues, suggestions, ideas, or wild speculations with the experts. |
12:15pm - 1:15pm | Lunch | |
1:15pm - 2:45pm | Future of AtoM/project governance
This session will cover AtoM's history and current maintenance model, paired with a look at different maintenance and governance models used by other open source projects in the cultural heritage sector. We'll conclude by discussing where the AtoM project - and the AtoM community - is headed, and brainstorm ideas of what we'd like to see in a next-generation version of AtoM. | |
2:45pm - 3:30pm | Open Discussion, Q&A, and AtoM 2.5 sneak peek
Last chance to ask us anything we haven't addressed during the Camp, or open a topic for discussion with your peers! We'll also take some time to show off some of the exciting new features that will be included in the upcoming 2.5 release. | |
3:30pm - 3:45pm | Closing and goodbyes |
Is there something you think we're missing from the list? When you register, there will be a field to suggest any other topics you want us to cover. If there's a critical mass of people who want to discuss a particular topic, we'll cover it! During the camp, we'll also leave lots of space to adjust the schedule to give time to specific topics as they come up.
Accommodation and Things to Do
Where to stay
If you are looking for accommodations near the camp that won't break the bank, try the Marylebone Residence. For the Camp discounted rate, use the code "ARTF19".
Things to do
Coming soon!
Code of Conduct
The AtoM 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 AtoM event, or are taking part in activities online. AtoM 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 AtoM 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 AtoM 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 AtoM Camp (please see counsellors, below). These people will be made known before and during any AtoM Camp event.
Anti-Harassment Policy
The AtoM 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 AtoM 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 AtoM Camp is English; however, English may not be the native language of AtoM Camp participants. Further, cultural norms around what may be considered obscene and offensive communication will vary among AtoM Camp attendees. Campers are asked to please be mindful of the international character of AtoM 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 AtoM representatives (or their designees) may take any action they deem appropriate, including warning the offender, expulsion from the AtoM 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 AtoM community and your support in keeping the AtoM community a safe, welcoming, and friendly space for fellow participants.
Acknowledgments
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.
License
This document is licensed under Creative Commons BY-SA.