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.
$ tree -L 2
.
├── 2016
│ └── NetVision
├── 2017
│ └── ECC
├── 2018
│ └── OSFC
├── 2019
│ ├── 36c3
│ ├── ELCE
│ ├── EW
│ ├── LPC
│ ├── OSFC
│ ├── PSEC
│ ├── QubesOS-minisummit
│ └── WebSummit
├── cfp
└── README.md
╔══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 ║
Historically we used remarkjs with our own remark-remplates, but since September 2024 we started switching to 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
- Open content in browser on http://0.0.0.0:8000
-
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
- 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.