Skip to content

Latest commit

 

History

History
116 lines (93 loc) · 3.4 KB

README.md

File metadata and controls

116 lines (93 loc) · 3.4 KB

Conferences

The repository contains slides, white papers and agendas from various events in which 3mdeb participated in different years. The structure of the repository consists of folders whose name corresponds to the year in which the conference was held. Each of these folders contains subfolders whose name corresponds to the name of the conference at which the company performed in that year. Each of these subfolders contains materials related to that conference, such as presentation slides, PDF files and other documents.

The repository also contains a folder named cfp, which contains all the Call for Proposals that the company has produced.

Structure of the repository

$ tree -L 2
.
├── 2016
│   └── NetVision
├── 2017
│   └── ECC
├── 2018
│   └── OSFC
├── 2019
│   ├── 36c3
│   ├── ELCE
│   ├── EW
│   ├── LPC
│   ├── OSFC
│   ├── PSEC
│   ├── QubesOS-minisummit
│   └── WebSummit
├── cfp
└── README.md

Events timeline

╔══2016══╗
║  21-23.04 ╠═ NetVision 2016
╠══2017══╣
║  26-29.10 ╠═ ECC 2017
╠══2018══╣
║  12-15.09 ╠═ OSFC 2018
╠══2019══╣
║  26-28.02 ╠═ EW 2019
╠═══════╣
║   21.05   ╠═ QubesOS minisummit2019
╠═══════╣
║  03-06.09 ╠═ OSFC 2019
╠═══════╣
║  09-11.09 ╠═LPC 2019
╠═══════╣
║  01-03.10 ╠═ PSEC 2019
╠═══════╣
║  28-30.10 ╠═ ELCE 2019
╠═══════╣
║  04-07.11 ╠═ WebSummit 2019
╠═══════╣
║  27-30.12 ╠═ 36c3 2019
╠═══════╣
║           ║
║           ║
║    TBD   ║

Usage

Historically we used remarkjs with our own remark-remplates, but since September 2024 we started switching to slidev.

How to preview presentation

slidev

  • Install npm manager e.g. nvm
  • Use lts version of npm:
nvm install --lts
nvm use --lts
  • Host presentations:
npm run dev -- -p 8000 --remote --force

remarkjs

  • Clone repository

  • Initialize submodules

    git submodule update --init --recursive --checkout
  • Run local HTTP server e.g.

    python -m http.server
  • Open content in browser on http://0.0.0.0:8000

Contribution

  • Please feel free to create issues for improvement ideas and bugs, as well as pull requests to fix any issues.
  • If you intend to provide code improvements, please install all dependencies.
  • Before pushing code for review, ensure that pre-commit run --all-files does not return any issues.