PPPs: Week 2 - PeerTube Lightning Plugin
Plans 📆
-
Open beta announcements.
-
Recruit creators to join the beta by adding their lightning address to their channel descriptions.
-
Recruit PeerTube sysops to install the plugin.
-
Resolve any bugs or compatibility issues found by beta testing.
Progress ✅
-
Added the ability to scan QR code or copy LNURL address if no WebLN provider available.
-
Cleaned up dialog text and removed to separate functions to ease future ui updates and translations
-
Created new peertube instance https://p2ptube.us for the open beta and synched a handful of youtube channels that had available Lightning Addresses.
-
Added Podcast RSS feed for audio version of channel with full V4V capability.
-
Add RSS feed and wallet information and ability to specify Podcast Index ID to channel configuration screen.
Problems ✋
-
Usage issues with streaming support with QR code payment. Scanning a code every 60 seconds was a ridiculous usage pattern so disabled streaming without WebLN
-
Issues with SATurn boostagram analytics and boostagram spec being tied to Podcast Index UUIDs. Able to resolve channel ID, still working on a good solution for episode ID.
-
Tried several QR code generation libraries before succeeding with QRious
Links 🔗
-
Changelog: https://github.com/dhk2/peertube-plugin-lightning/blob/master/CHANGELOG.md
-
Public beta test instance: https://p2ptube.us/