---
# System prepended metadata

title: 'Oakestra Day, 20 Sept 2023'
tags: [hackathon]

---

---
title: "Hackathon Ideas, 20 Sept 2023"
tags: hackathon
datetime: 2023-06-1T{{time}}UTC
location: Online, Discord, the `#voice-meeting` voice channel
teams:
- hackathon
participants:
- Daniel (DM)
- Giovanni (GB)
---

Date: 20th September, 2023


## Ideas for BBQ Hackathon

- AR pipeline that notifies when the meat in the BBQ is ready. 
- Multiplayer local game like this: https://github.com/heidemn/remote-draw or https://github.com/cuinjune/ar-peggiator'


## Agenda [DL: week 32]

> For each, 20-25 mins of presentation + hands-on session

### Talk 1: Oakestra overview (Responsible: Giovanni and Nitinder)

Add details 

### Talk 2: Application deployment and service management (Responsibility: Daniel and Nitinder)

Add details

### Talk 3: Networking components and communication (Responsibility: Simon and Giovanni)

Abstract:
In this talk we explore the networking in Oakestra. 

Presentation Outline:

0. Net Manager (10min)
    1. What does it do?
    2. What are its components?
    3. Why do we need it?
    4. How does it work?

1. Network Basics (5min)
    1. Available IP addresses / subnets
    2. What do these IP addresses cover (functionally)
    3. How are they handed out / set up

2. Gateway (work in progress) (10min)
    1. What does it do?
    2. What are its components?
    3. Why do we need it?
    4. How does it work?

Fun time:
Local Multiplayer application 

Add details

### Final: Overview + Challenges/bug hunting (Responsibility: All)

Add details

## Maintainer's tasks

> Add issues/bugs/tasks that you MUST close before the Oakestra day.

### Overview

- [ ] Issue XX: bla bla 
- [ ] Issue YY: Correct wiki/documentation [**DL: week 34**] - {@All}

### Network

- [ ] Issue XX: Port mappings/ clashes [**DL: week 33**] - {@Giovanni and @smnzlnsk}
    
### Application

- [ ] Issue XX: Application logs (some telemetry)
- [ ] Finalize services for deploying in hands-on

### Frontend

- [ ] Issue XX: Frontend error messages [**DL: week 34**] - {@daniel}

### Invitations

- [ ] Finalize the room and budget [**DL: week 32**] - {@Nitinder}
- [ ] Send invitations out [**DL: week 33**] - {@Nitinder}
    - Ask about status, experience, industry/academia, etc.
- [ ] Define ticketing / RSVP [**DL: week 32**] - {@Nitinder}