Skip to content

Commit

Permalink
feat: migrate pages from converia (#79)
Browse files Browse the repository at this point in the history
* feat: migrate pages from converia

* fix: update links and formatting in various documents

* fix: fix url in _quarto.yml

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* fix: Update index.qmd

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* fix: update conference program section title and correct map image path

* fix: fix session URLs

* feat: update info event page structure

* fix: update chair names in schedule and info event pages

* feat: update former buttons styling

* feat: downsize image

* fix: update css button class

* fix: fix #84 and optimized styles

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: mtwente <127845092+mtwente@users.noreply.github.com>
  • Loading branch information
3 people authored Nov 8, 2024
1 parent ecae45c commit 3be8f7e
Show file tree
Hide file tree
Showing 22 changed files with 839 additions and 113 deletions.
78 changes: 61 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,33 +10,77 @@ This repository contains the Book of Abstracts for the Digital History Switzerla

<!-- [![DOI](https://zenodo.org/badge/ZENODO_RECORD.svg)](https://zenodo.org/badge/latestdoi/ZENODO_RECORD) -->

## Repository Structure
## Installation

The structure of this repository follows the [Advanced Structure for Data Analysis](https://the-turing-way.netlify.app/project-design/project-repo/project-repo-advanced.html) of _The Turing Way_ and is organized as follows:
Install [Quarto](https://quarto.org/) and [Node.js](https://nodejs.org/) and run the following commands in the root directory of the repository:

- `submissions/` Contains the submissions for the conference.
- `book-of-abstracts.md` The introduction to the book of abstracts.
```bash
npm install
npm run prepare
```

## Usage

### 1. Code Quality Checks

## Use
**Check Formatting**
This command identifies files that do not follow the project’s style conventions.

This data is openly available to everyone and can be used for any research or educational purpose. If you use this data in your research, please cite as specified in [CITATION.cff](CITATION.cff). The following citation formats are also available through _Zenodo_:
```bash
npm run check
```

- [BibTeX](https://zenodo.org/record/ZENODO_RECORD/export/hx)
- [CSL](https://zenodo.org/record/ZENODO_RECORD/export/csl)
- [DataCite](https://zenodo.org/record/ZENODO_RECORD/export/dcite4)
- [Dublin Core](https://zenodo.org/record/ZENODO_RECORD/export/xd)
- [DCAT](https://zenodo.org/record/ZENODO_RECORD/export/dcat)
- [JSON](https://zenodo.org/record/ZENODO_RECORD/export/json)
- [JSON-LD](https://zenodo.org/record/ZENODO_RECORD/export/schemaorg_jsonld)
- [GeoJSON](https://zenodo.org/record/ZENODO_RECORD/export/geojson)
- [MARCXML](https://zenodo.org/record/ZENODO_RECORD/export/xm)
Expected output: A list of files with formatting issues, if any.

_Zenodo_ provides an [API (REST & OAI-PMH)](https://developers.zenodo.org/) to access the data. For example, the following command will return the metadata for the most recent version of the data
**Auto-Format**
This command automatically corrects formatting issues in project files.

```bash
curl -i https://zenodo.org/api/records/ZENODO_RECORD
npm run format
```

### 2. Local Development

**Preview the Site**
This command starts a local development server with hot-reloading to allow you to preview the website.

```bash
quarto preview blog
```

Expected output: A local preview accessible at `http://localhost:4000`.

### 3. Building for Production

**Build Static Site**
This command compiles the website for deployment, generating static files in the `_site` directory.

```bash
quarto render blog
```

Expected output: A fully built static website in the `_site` directory, ready for deployment.

### 4. Version Control

**Commit Messages Wizard**
This command launches an interactive prompt to help create standardized, meaningful commit messages.

```bash
npm run commit
```

Expected output: A structured prompt for crafting a detailed commit message.

**Generate Changelog**
This command automatically creates or updates a `CHANGELOG.md` file based on recent commits.

```bash
npm run changelog
```

Expected output: An updated `CHANGELOG.md` file summarizing recent changes and updates.

## Support

This project is maintained by [@digihistch24](https://github.com/digihistch24). Please understand that we can't provide individual support via email. We also believe that help is much more valuable when it's shared publicly, so more people can benefit from it.
Expand Down
52 changes: 29 additions & 23 deletions _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ project:
type: website

website:
title: DigiHistCH24 Book of Abstracts
title: DigiHistCH24
favicon: logo.png
open-graph: true
twitter-card: true
Expand All @@ -19,48 +19,54 @@ website:
navbar:
background: '#a5d7d2'
logo-alt: ''
title: '***DigiHistCH24*** Book of Abstracts'
title: '***DigiHistCH24***'
tools:
- icon: github
url: https://github.com/digihistch24/book-of-abstracts/
target: _blank
left:
- text: Abstracts
- text: Home
href: index.qmd
- text: Book of Abstracts
href: book-of-abstracts.qmd
- text: Conference Program
href: https://conferences.unibas.ch/frontend/index.php?page_id=1882
target: _blank
- text: Registration
href: https://conferences.unibas.ch/frontend/index.php?page_id=1424&booking_registration_action=show&booking_registration_controller=offer
target: _blank
href: conference-program.qmd
- text: Call for Contributions
href: https://conferences.unibas.ch/frontend/index.php?folder_id=234&page_id=
target: _blank
href: call-for-contributions.qmd
- text: About
href: about.qmd

sidebar:
style: 'docked'
collapse-level: 1
contents:
- section: Abstracts
- text: Home
href: index.qmd
- section: Book of Abstracts
href: book-of-abstracts.qmd
contents:
- auto: submissions/*/index.qmd
- section: Conference Program
href: conference-program.qmd
contents:
- text: Schedule
href: conference-program/schedule.qmd
- text: Keynote
href: submissions/keynote/index.qmd
- text: Practical Information
href: conference-program/practical-information.qmd
- text: Event Digital History Network
href: conference-program/info-event-digital-history-network-switzerland.qmd
- text: Event SSH ORD
href: conference-program/info-event-ssh-ord.qmd
- section: Call for Contributions
href: call-for-contributions.qmd
contents:
- auto: call-for-contributions/*.qmd
- section: About
href: about.qmd
contents:
- text: Changelog
href: CHANGELOG.md
- text: Code of Conduct
href: CODE_OF_CONDUCT.md
- text: Contributing
href: CONTRIBUTING.md
- text: License (Data)
href: LICENSE-CCBYSA.md
- text: License (Code)
href: LICENSE-AGPL.md
- text: Security
href: SECURITY.md
- auto: about/*.qmd

format:
html:
Expand Down
61 changes: 60 additions & 1 deletion about.qmd
Original file line number Diff line number Diff line change
@@ -1,7 +1,66 @@
---
title: About
description-meta: "This repository contains the Book of Abstracts for the Digital History Switzerland 2024. Historical Research, Digital Literacy, and Algorithmic Criticism. The data in this repository is openly available to everyone and is intended to support reproducible research."
author-meta: "Digital History Switzerland 2024"
license: "AGPL-3.0"
---

{{< include README.md >}}
## Organising Committee

- Jérôme Baudry (Ecole polytechnique fédérale de Lausanne)
- Lucas Burkart (Universität Basel)
- Béatrice Joyeux-Prunel (Université de Genève)
- Eliane Kurmann (infoclio.ch)
- Moritz Mähr (Universität Basel, Stadt.Geschichte.Basel)
- Enrico Natale (infoclio.ch, Verein Geschichte und Informatik)
- Christiane Sibille (Verein Geschichte und Informatik, ETH Library)
- Moritz Twente (Universität Basel, Stadt.Geschichte.Basel)

## Sponsoring

We are grateful for the generous support by our sponsors:

- [Swiss National Science Foundation](https://data.snf.ch/grants/grant/228741)
- [FAG Basel](https://fag-basel.ch/)
- Max-Geldner-Stiftung
- [Department of History, University of Basel](https://dg.philhist.unibas.ch/en/)
- [Association History and Computing](https://ahc-ch.ch/)

![Sponsoring: Swiss National Foundation, FAG Basel, Max-Geldner-Stiftung, Universität Basel (Departement Geschichte), Verein Informatik und Geschichte](images/sponsoring_logos.png)

## Patronage

- [infoclio.ch](https://www.infoclio.ch/en "Homepage infoclio")
- [Verein Geschichte und Informatik | Association Histoire et Informatique | Association History and Computing](https://ahc-ch.ch/ "Homepage G&I")
- [Schweizerische Gesellschaft für Geschichte](https://www.sgg-ssh.ch/ "Homepage SGG")

![Logos of DigiHistCH24 patronage organizations: infoclio.ch, Association History and Computing, and Swiss Society of History](images/patronage_logos.png)

### Host

[University of Basel, Department of History](https://dg.philhist.unibas.ch/en/)

### Code of Conduct

The organising committee of DigiHistCH24 is committed to providing a safe and inclusive environment, in which the personal integrity of all participants is respected. In particular, we do not tolerate discrimination and any form of harassment. We strive to create a safe, respectful, and collegial conference experience for all attendees – ensuring that DigiHistCH24 is an event characterised by professionalism, honesty and fairness in accordance with the host University of Basel's [Code of Conduct](https://www.unibas.ch/en/University/Administration-Services/Vice-President-s-Office-for-People-and-Culture/Culture-Diversity-and-Leadership-Development/Personal-Integrity/Code-of-Conduct.html).

Please refer to the [Personal Integrity Coordination Office of the University of Basel](https://www.unibas.ch/en/University/Administration-Services/Vice-President-s-Office-for-People-and-Culture/Culture-Diversity-and-Leadership-Development/Personal-Integrity.html) as an easily accessible, confidential and personal point of contact, offering advice and support for participants whose personal integrity has been violated or for bystanders who have observed violations.

## Inquiries

For inquiries, get in touch by contacting Moritz Twente via [digital-history-2024@unibas.ch](mailto:digital-history-2024@unibas.ch).

If your request does not concern an event, please refer to the general information of the University of Basel [https://www.unibas.ch/en/Legal-notice.html](https://www.unibas.ch/en/Legal-notice.html) (see below):

## Publisher

University of Basel
Petersplatz 1, P.O. Box
4001 Basel
Switzerland

## Disclaimer of warranty and liability

The University of Basel makes every effort to ensure that the information on its website is correct and up-to-date. However, it does not guarantee the topicality, correctness, completeness or quality of the information provided. It reserves the right to adjust or remove information at any time and without notice. Liability claims regarding damage caused by the use of any information provided, including any kind of information which is incomplete or incorrect, will therefore be rejected.
The University of Basel is not liable for any material or immaterial damage resulting from access to or use or non-use of the published information, from misuse of the connection or from technical faults.
The University of Basel has not reviewed external websites, i.e. websites not located on its servers or within its sphere of influence, which may be connected to this website via hyperlinks, and does not accept any responsibility for their content.
1 change: 1 addition & 0 deletions about/code-of-conduct.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{{< include ../CODE_OF_CONDUCT.md >}}
28 changes: 28 additions & 0 deletions about/terms-and-conditions.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: Terms and Conditions
---

By registering for Digital History Switzerland 2024, attendees accept the following terms and conditions:

**1. Registration and Admission**

- Registration is required for participation.
- Free tickets do not guarantee entry or specific venue access.
- Admission is on a first-come, first-served basis

**2. Event Changes**

- The organizers reserve the right to change the venue, schedule, or any other aspect of the event without prior notice.

**3. Liability**

- Participation is at the attendee’s own risk.
- The organizers are not liable for any damages, losses, or injuries incurred during the event.

**4. Media**

- Photos and videos will be taken during the conference for social media purposes. If attendees do not wish to appear in these, they must contact the organizing committee at [digital-history-2024@unibas.ch.](mailto:digital-history-2024@unibas.ch)

**5. Code of Conduct**

- By registering, attendees accept the code of conduct as stated [on the homepage](/CODE_OF_CONDUCT.html).
53 changes: 53 additions & 0 deletions book-of-abstracts.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: 'Book of Abstracts'
listing:
- id: paper
type: table
categories: true
contents:
- submissions/*/index.qmd
fields: [categories, title, author]
field-display-names:
categories: 'Session'
author: 'Author(s)'
sort: 'categories'
sort-ui: [categories, title, author]
page-size: 40
- id: poster
type: table
categories: true
contents:
- submissions/poster/*/index.qmd
fields: [title, author]
field-display-names:
author: 'Author(s)'
date-modified: last-modified
description-meta: 'The DigiHistCH24 conference on "Historical Research, Digital Literacy, and Algorithmic Criticism," hosted by the University of Basel on September 12-13, 2024, explores the integration of digital tools and the critical role of algorithms in historical research. This book of abstracts features all presented papers, offering insights into cutting-edge methodologies, software applications, and challenges in digital history.'
author-meta: "Digital History Switzerland 2024"
---

The DigiHistCH24 conference on "Historical Research, Digital Literacy, and Algorithmic Criticism" brings together scholars and professionals to address the evolving role of digital technologies in historical research. Hosted by the University of Basel on September 12--13, 2024, the conference will focus on the integration of digital tools, the importance of digital literacy, and the critical examination of algorithms within the discipline.

This book of abstracts contains all the papers and posters presented at the conference, providing a comprehensive overview of current research at the intersection of history and digital technology. These cover a range of topics, from innovative methodologies and software applications to the challenges of digital data management and algorithmic analysis in historical research.

We are pleased to present this collection, which reflects the state of the art in digital history, and anticipate that the discussions it stimulates will make a significant contribution to the field.

## Paper

:::{#paper}
:::

## Poster

:::{#poster}
:::

<!-- <hr>
<br />
Digital History Switzerland 2024 is sponsored by:
![Swiss National Science Foundation logo; University of Basel logo, Department of History logo; FAG Basel logo; Association History and Computing logo; Max-Geldner-Stiftung logo](images/sponsoring_logos.png)
<hr>
<br />
Digital History Switzerland 2024 is hosted and organized by:
![University of Basel logo, infoclio.ch logo; Association History and Computing logo; Schweizerische Gesellschaft für Geschichte logo](images/patronage_logos.png) -->
Loading

0 comments on commit 3be8f7e

Please sign in to comment.