<p>Today, when searching for videos on a PeerTube instance, it is hard to <strong>find content that is not in the federation bubble</strong> of that instance.</p> <p>We will create a <strong>server that indexes all videos</strong> and channels from all PeerTube instances that are listed on <a href="https://instances.joinpeertube.org/">the public directory</a>. The code for this indexing engine will be open source, so that anyone can host their own by setting their own eligibility rules.</p> <p>Each PeerTube instance administrator will be able to choose to <strong> use one of these indexing engines for their instance's search bar</strong>.</p> <p>In addition, <strong>announcements</strong> will allow instance administrators to display information to visitors.</p>
<p>While each new version of PeerTube has brought <a href="https://joinpeertube.org/faq#peertube-developers-did-not-add-moderation-tools">new moderation features</a>, there is still much to be done to <strong>facilitate moderation</strong> of content and accounts within the fediverse. That's why we want to <strong>dedicate a month to the development of new moderation tools</strong>.</p> <p>The list of features we have to develop or improve is long: reports logs and monitoring, moderation history, comments moderation, moderation reports related to an account, feedback on steps taken (or not) following a report, <strong>fight against spam</strong>, sharing blocklists of instances, accounts or content...</p> <p>This list is being built <a href="https://github.com/Chocobozzz/PeerTube/labels/Component%3A%20Moderation%20%3Agodmode%3A"><strong>in collaboration with the community</strong></a>, and it is with these needs in mind that we will try to prioritize the moderation tools developed during this month.</p>
<p>While it is easy to embed a PeerTube video on a website or social media, the same cannot be said for playlists. We want to rework the <strong>embed and display of playlists</strong> on third party websites.</p> <p>We also want to <strong>allow two clips of the same video to be displayed in a playlist</strong>. Combined with the ability to extract a specific piece of video in a playlist, <strong>playlists will thus become very useful remixing tools</strong>, for example for educational purposes.</p> <p>Plugins allow anyone to contribute to new PeerTube features by coding them into PeerTube, and offer them to instance administrators. We want to <strong>improve the plugin system</strong> to offer more interaction possibilities.</p> <p>In order to put ourselves in their contributors' shoes, we are going to create a few plugins of our own, for example one to <strong>display information over a video to annotate it</strong> at a specific point in the viewing process.</p> <p>Finally, we want to work on <strong>selecting a set of plugins to showcase</strong> them on joinpeertube.org.</p>
<p>The biggest challenge of live streaming on PeerTube is to <strong>get the live stream to be peer-to-peer</strong>. After extensive testing, we believe this is possible.</p> <p>By using the HLS technology that has been built into the PeerTube video player since version 1.3, we believe we can <strong>create a live stream with one minute of lag between streamers and viewers</strong>.</p> <p>We want to lay the technological foundation for this live stream feature, so <strong>this first version of PeerTube Live will be minimalist</strong>. There will be no stream captation tools, no built-in chat, no react emojis...</p> <p>However, we want to make sure that <strong>once the live stream is over, the video will be processed and added to the creator's channel</strong>, with every requirement for proper federation checked.</p>
<strong>Framasoft</strong> (that's us!) is a French non-for-profit organization created in 2004, dedicated <strong>to popular education</strong> on digital matters. Our small association (under 40 members, under 10 employees) is known to have made the <a href="https://degooglisons-internet.org">"De-google-ify the Internet" project</a>, offering 34 ethical and alternative online tools.
Our association creates digital tools (services, courses and resources, software) to equip the people who participate in a "contribution society". Amongst these, we lead the development of federated software PeerTube and Mobilizon (an upcoming alternative to Facebook events, pages and groups).