Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
# Abstract Participants in this workshop will expand their knowledge of the CollectionBuilder framework by learning how to edit and preview their digital collection site using a Jekyll development server on their local machine. Instructors will assist with software installation, and advanced options for site customization and hosting will be discussed. ## Full Proposal Move beyond the GitHub web interface to create and customize a CollectionBuilder site on your local machine. This workshop builds on the skills learned in "Introduction to CollectionBuilder, Part I: Creating a collection with CollectionBuilder-GH using the GitHub web interface," and/or requires some basic familiarity with the CollectionBuilder digital exhibit framework. Participants will learn CollectionBuilder-CSV, which follows the same basic structure as CollectionBuilder-GH but includes some additional flexibility when it comes to preparing image derivatives for collection objects and implementing more advanced customization. With instructors' assistance, participants will download Ruby, Jekyll, Imagemagick, and Ghostscript software, and learn to preview their CollectionBuilder site using the Jekyll development server on their computer. This technical setup enables rapid feedback as the user configures their site, and is recommended for anyone who anticipates doing extensive customization of a CollectionBuilder instance or who simply wants to build collections more quickly. In addition to software set up, workshop activities will include a discussion and tutorial around generating object thumbnail and small image files, as well as advanced customization topics such as adding compound objects to the site, customizing CSS, embedding a TimelineJS instance, and navigating hosting options. Participants are encouraged to work with the same metadata and collection objects they used for Part I in this workshop series, and are asked to bring a computer for which they have administrative access to ensure the software installation process goes smoothly. No programming experience is required for this workshop, but a familiarity with CollectionBuilder is recommended. ## Workshop Learning Objectives Be able to start a Jekyll development server on your computer. Be able to locate your project repository and edit your repository files on your computer. Be able to perform the basic Git workflow (commit, push, pull) locally and check results on GitHub + GitHub Pages.
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.