Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

N.B.  The workshops timetable is currently only provisional.

...

This workshop aims to provide a set of overviews and technical exercises which shall provide participants with an understanding of linked geospatial data, and what role it could serve within a Samvera repository application. The objective of the exercises will be to provide participants with experience modeling geospatial metadata for Samvera repository resources. Building upon this, an understanding of how this linked geospatial metadata may be indexed for content discovery, or exported into separate platforms for analysis, shall be demonstrated. As much of this work is derived from the undertakings of the Geo. Predicates Working Group, striving to remain aligned with larger community web standards (such as those published by the W3C) should be considered the proper context for any practical usage of linked geospatial metadata.

...

Duration:  3 hours (with break)

Audience:  Developers, UI/UX people (max 25)

Description:

  • Using webpacker to compile bundles
  • Creating simple actions to be handled with stimulus
  • Testing your javascript

...

Samvera is a community, a set of tools, and a collection of ready-to run and hosted applications to help build a digital repository for your institution. The community drives the specification and development of sustainable open source technology and honing best practices for managing digital content. This 3-hour workshop will provide an on-boarding and general entrée to the Samvera community and solutions for non-coders. The first hour part will provide an overview of Samvera solutions, hosting options and the community – what is it, why is it different? It will showcase applications solving a diverse set of needs and organizations, and discuss the how the community at large works to enable these. The second hour part will give a general technical overview designed for a non-technical audience. The resources needed to maintain and contribute to a hosted or custom Samvera solution will be discussed, resources that exist to get started will be highlighted plus how to contribute to the community technically and non-technically. The final hour part will discuss value and how to pitch Samvera and get institutional support. It will discuss the advantages of being part of the community and how that strengthens the sustainability of the tools, the applications, and the community overall.

...

Audience:  Developers, Newcomers, SysAdmins/DevOps (max 15)

Description:

Understand the goals and benefits of test driven development, particularly in relation to local customizations made to Hyrax.

...

NOTE: folks are encouraged to attend and pair with others if their own systems don’t meet these requirements.

Valkyrie Code Read/Write

Presenters:  Trey Pendragon, Anna Headley

Duration:  3 hours (with break)

Audience:  Developers, Newcomers (max 30)

Description:

Understand Valkyrie's internal workings and become comfortable with using/modifying the library.

Take part in an interactive code read of the source code for Valkyrie and then we'll split into groups and work on current active Valkyrie tickets in order to become more comfortable with its inner workings. Become a contributor!

Requirements:  A laptop configured for ruby development

Using The Latest Rails Features in Hyrax

...

Requirements:  Laptop - we'll have updated requirements closer to the event (need to decide how best to get builds for people this year)

Valkyrie Code Read/Write

Presenters:  Trey Pendragon, Anna Headley

Duration:  3 hours (with break)

Audience:  Developers, Newcomers (max 30)

Description:

Understand Valkyrie's internal workings and become comfortable with using/modifying the library.

Take part in an interactive code read of the source code for Valkyrie and then we'll split into groups and work on current active Valkyrie tickets in order to become more comfortable with its inner workings. Become a contributor!

Requirements:  A laptop configured for ruby development