Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DIP 34 - host video on etherna #128

Merged
merged 13 commits into from
Feb 24, 2024
76 changes: 76 additions & 0 deletions DIPs/DIP-34.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
---
DIP: 34
Title: Host DevCon Videos on Swarm & Etherna
Status: Draft
Themes: Virtual experience, Freeform,
ligi marked this conversation as resolved.
Show resolved Hide resolved
Tags: Software, Communications, Event Production, Event Operations
Instances: Devcon 7
Authors: costanza@ethswarm.org
Resources Required: Operations support
Discussion: It was suggested in a comment for Devcon 2022, and we'd like to repropose it https://forum.devcon.org/t/hosting-the-agenda-and-the-documents-on-swarm/342/3?u=costgallo
ligi marked this conversation as resolved.
Show resolved Hide resolved
---
ligi marked this conversation as resolved.
Show resolved Hide resolved

## Summary of Proposal

### Simple Summary
Hosting DevCon Archive Videos on Swarm, via Etherna

## Abstract

Swarm is a decentralized storage and communication system that was incubated by the Ethereum Foundation.
Etherna is a video platform using Swarm as storage
This DIP has one proposal:
To add DevCon Archive Video hosted on Swarm / Etherna like for Devcon Video Archive in 2022.__

## Motivation & Rationale

Implementing this DIP would give users who want to watch DevCon videos more options to choose from. Moreover, it would grow the ecosystem of dApps.


ligi marked this conversation as resolved.
Show resolved Hide resolved

## Implementation
__Below are some useful prompts__
ligi marked this conversation as resolved.
Show resolved Hide resolved
This DIP has already been implemented in 2022, for Devcon Video Archive.



ligi marked this conversation as resolved.
Show resolved Hide resolved

**Operational Requirements & Ownership
ligi marked this conversation as resolved.
Show resolved Hide resolved
**__Please answer questions below:__
1. What actions are required to implement the proposal at Devcon(nect)?
ligi marked this conversation as resolved.
Show resolved Hide resolved
Etherna can operate all the publishing actions, or will provide all tools to Devcon's team to operate autonomously.
Source videos need to be encoded and uploaded to Swarm through Etherna. So, Devcon Archive's git repository needs to be updated with references to uploaded contents, and all this can be automatized with the Video Importer tool: https://github.com/Etherna/etherna-video-importer.
The frontend component, to embed videos into Archive website, has already been built since last Devcon VI.

2. Who will be responsible for the proposal to be implemented effectively?
Etherna will be responsible for the implementation of this proposal.
Swarm will advise Etherna in the development of the project.

The following people will work to bring the proposal to life:
Etherna:
Mirko Da Corte will be the technical lead and backend dev
Mattia Dalzocchio will be the UX engineer and frontend dev
Federico Cicciarella will be the backend dev

Swarm
Črt Ahlin will be the advisor
Costanza Gallo will act as the bridge between the DevCon team, the Swarm Association and Etherna


ligi marked this conversation as resolved.
Show resolved Hide resolved

3. What other projects could this proposal be integrated with? (Bonus points for collaboration across teams :))

This is a joint project between Swarm and Etherna.


## Links & Additional Information
Swarm website https://www.ethswarm.org/

Swarm whitepaper https://www.ethswarm.org/swarm-whitepaper.pdf

Book of Swarm https://papers.ethswarm.org/p/book-of-swarm/

Bee Documentation https://docs.ethswarm.org/

Etherna whitepaper
Download from https://cms.etherna.io/etherna/assets/6xn4yynege4gc0sg, or link https://info.etherna.io/
Loading