#950821 ITP: peertube -- decentralized federated video platform

Package:
wnpp
Source:
wnpp
Submitter:
Dmitry Smirnov
Date:
2025-11-29 16:45:53 UTC
Severity:
wishlist
Tags:
#950821#5
Date:
2020-02-07 00:54:14 UTC
From:
To:
   Package name: peertube
        Version: 2.0.0
        License: AGPL-3+
            URL: https://github.com/Chocobozzz/PeerTube
    Description: decentralized federated video platform
 PeerTube is a decentralized and federated video platform developed as an
 alternative to other platforms that centralize our data and attention,
 such as YouTube, Dailymotion or Vimeo. All servers of PeerTube are
 interoperable as a federated network, and non-PeerTube servers can be part
 of the larger Vidiverse (federated video network) by talking our
 implementation of ActivityPub. Video load is reduced thanks to P2P
 (BitTorrent) in the web browser via WebTorrent.
---

Count me in if you are going to package PeerTube. I just don't have
enough expertise with nodejs...

#950821#10
Date:
2020-02-07 01:32:11 UTC
From:
To:
control: forcemerge -1 948374

Quoting Dmitry Smirnov (2020-02-07 01:54:14)

I already started working on it - great if you can help!

 - Jonas

#950821#23
Date:
2020-02-07 01:52:09 UTC
From:
To:
Wrong.

You are working on desktop client.

This ITP is for Server.

Please un-merge.

How can I help if you are not disclosing (the location of) repository where
you are staging the package?
--- Truth never damages a cause that is just. -- Mahatma Gandhi
#950821#28
Date:
2020-02-07 01:56:32 UTC
From:
To:
control: unmerge -1

Quoting Jonas Smedegaard (2020-02-07 02:32:11)
peertube-desktop.  I will try clean up the mess (and then get some
sleep!)

I am still interested in helping package peertube, but it is a bigger
task and lower urgency for me.  Concretely I want to get more ESLint
into shape before diving into more large JavaScript projects.

Here's an (old!) analysis of the size of the task:
https://wiki.debian.org/Javascript/Nodejs/Tasks/peertube


 - Jonas

#950821#37
Date:
2020-02-07 02:33:50 UTC
From:
To:
Nice, thank you.
--- If you are out to describe the truth, leave elegance to the tailor. -- Albert Einstein
#950821#44
Date:
2020-02-07 06:28:39 UTC
From:
To:
Le 07/02/2020 à 01:54, Dmitry Smirnov a écrit :

Hi,

I can help for the node.js part (means replacing `yarn install`)

Cheers,
Xavier

#950821#55
Date:
2020-02-07 07:25:21 UTC
From:
To:
That would be fantastic. Thanks. Let's see what we can do together?

I've made a repository with a very early draft:

https://salsa.debian.org/debian/peertube
--- It is a fine thing to be honest, but it is also very important to be right. -- Winston Churchill
#950821#60
Date:
2021-01-09 16:28:30 UTC
From:
To:
Hi, I've updated the wiki page for v3 dependencies (took 2.5 hours!).
There's 350 not packaged in Debian, so you're talking approximately 6
months full time work unless it can be pared down.

https://wiki.debian.org/Javascript/Nodejs/Tasks/peertube