Giter Club home page Giter Club logo

submerge's People

Contributors

jes avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

submerge's Issues

First-use experience

Currently the first impression is not friendly. I think most prospective users would not bother going into YouTube to find a channel URL to paste in the box to get an RSS feed to load into their RSS reader just to find out whether or not it solves their problem.

We should have some easy way to get a feed for some example channels.

And maybe some screenshots of a feed so people know what to expect. A built-in feed reader would be even better.

Support larger numbers of feeds

Currently seem to be hitting some YouTube rate limiting, which doesn't make sense given that they explicitly give a "bulk export" of RSS feeds which would be used in exactly this way.

Maybe I've been hitting it too often and need to let it cool down and come back later...

Edit subscriptions

A user ought to be able to come back later and continue editing their subscriptions even if their session has cleared.

They also ought to be able to edit their feed without having to put a new URL in their feed reader.

Ideally this would not involve associating each feed with a username or email address.

Rewrite feed titles

Currently the title of the RSS feed is always the name of one of the channels. It should instead be "Submerge subscriptions" or something.

Share a link to a set of subscriptions

Should have a way to go to something like /view?channels=... so that you can set up a list of channels and share them with others.

Viewing this should not automatically add the channels to the user's session cookie (and realistically the session cookie is a bad way to store the user's subscriptions anyway) but should have a convenient button to do so if the user wishes.

Proxy the thumbnails in the RSS feeds

Currently the player links are rewritten to hooktube.com but the thumbnails are still loaded from ytimg.com, which will leak some information about people's subscriptions to Google.

Not super important but would be good to fix.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.