Our plans for PeerTube v4
April 13, 2021
In the PeerTube v3 release blogpost, we announced that we wouldn't resort to crowdfunding to finance PeerTube's development in 2021.
We are glad to announce that a big part of PeerTube v4 will be funded through an NLnet grant under their "Search and discovery" program (find here their page on PeerTube).
We plan to develop PeerTube's v4 all along 2021, with our main focus on customizing the experience so that instance administrators, content creators and users can display and discover the videos to their liking.
We truly believe that empowering instance administrators and content creators to customize their instances and channels is a great way forward to help PeerTube users to find and identify the videos they want to watch.
Such customization will have a direct impact on search, and on search results. Moreover we plan to extend the search scope to playlists so they can be displayed in search results. We also plan to improve search result pages with a more ubiquitous sorting/filter system and a better interface.
PeerTube's v4 main features
Here are the main "customization" features we plan to be working on:
Sorting/filter system on pages that list videos
Customize left menu for instances (through plugin API)
Customize homepage for instances (through a markup system)
Customize channels for content creators
Incentives to complete instance/channel attributes (i.e. descriptions, images, terms of service, etc.)
We also plan to work on frequently asked improvements such as:
Adding playlists to search scope (on PeerTube instance and Sepia Search)
Subscription to channels/accounts from an instance
Coordination with, support and contributions to external developments (clients, plugin, etc.)
More details on our plans can be found on the PeerTube Github page. Please note that these are the main features and developments. They can evolve due to circumstances, contributions, timings, etc. To be informed of any change, subscribe to PeerTube newsletter.
This is already a lot, and we can't wait to implement those features!
That being said, we understand that lots of people have lots of expectations for PeerTube. But we won't uphold and develop them all, as we are not a tech giant, not even a startup.
Framasoft is a small French not for profit of 35 members, and has made the choice not to overgrow. We want to stay at 10 employees tops, even though we manage more than 80 different projects (OK, PeerTube is one the biggest ones, but it is still one of eighty projects).
We have only one developer dedicated to PeerTube (not even full time), helped by others in our team (design, administration, communication, etc.). Maintaining PeerTube means lots of different tasks (learn more about it here in our FAQ), and we don't want him (or anyone else, for that matter) to burn himself out to fulfill everyone's expectations.
So if our plans for 2021 and PeerTube's v4 don't match your priorities, that's completely OK, but we won't do more nor go faster. Remember that you are free to fork PeerTube to lead it in another direction, or to contribute by coding plugins and issues (get started on contributing here).
Thanks for the support
We really want to thank the PeerTube community for its work and support. We also want to thank NLnet for their grant that will fund the major part of our work on PeerTube this year, thus relieving us from having to organize a dedicated crowdfunding in 2021.
While most of our roadmap for PeerTube is covered by NLnet's donation, the rest will come from our own budget. Framasoft is funded by grassroots supporters who give us money for all our actions and projects.
If you want to support PeerTube, you can support Framasoft with a donation, but also by helping others to discover and learn more about PeerTube and our projects: sharing is caring!