From a52850e43cb3f9919e7b92151b984c276b6bff87 Mon Sep 17 00:00:00 2001 From: _ <> Date: Wed, 21 Jul 2021 23:15:51 +0000 Subject: [PATCH] :pencil: --- prototypes/quic_demo/TODO.md | 6 ++++-- prototypes/quic_demo/sky-pie.md | 15 +++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 prototypes/quic_demo/sky-pie.md diff --git a/prototypes/quic_demo/TODO.md b/prototypes/quic_demo/TODO.md index 12f103c..04771fa 100644 --- a/prototypes/quic_demo/TODO.md +++ b/prototypes/quic_demo/TODO.md @@ -1,7 +1,9 @@ -# Top 10 TODO items +# Top 10 TODO items by priority -- Integrate relay server into `ptth_relay` +- Allow lazy P2 --> P3 connections +- Allow multiple relays in P2 GUI - Split client proxy into its own crate to isolate FLTK dep +- Integrate relay server into `ptth_relay` - Integrate server proxy into `ptth_server` - Auth for client proxies - Auth for server proxies diff --git a/prototypes/quic_demo/sky-pie.md b/prototypes/quic_demo/sky-pie.md new file mode 100644 index 0000000..2b4dbc5 --- /dev/null +++ b/prototypes/quic_demo/sky-pie.md @@ -0,0 +1,15 @@ +# Pie in the sky ideas + +These aren't good enough for the main TODO list, but I think they would be +cool. Most of them are a combo of "Too much work" and "Too little demand". +They're not weekend projects with obvious payoff, they're month-long projects +with a high risk of failure. + +- Custom VNC protocol that uses datagrams (Would need to forward datagrams +within PTTH too) +- Cross-platform pull-style backups (Doing backups well is its own field of +study. But I think convenient pull backups are worth it, even if they're +not as perfect as Borg) +- Remote shell for Windows (Just admitting that PTTH is basically malware +minus the mal) +- Generic file send / receive with a decent GUI (This is actually feasible)