Git Product home page Git Product logo

Comments (4)

gugray avatar gugray commented on June 15, 2024 1

Ah, at first I didn't get it, now I understand how #nobridge works. This makes a lot of sense. I also like the CTA about opting out on the page of the feed/account, even if it simply says "drop me an email at [...]". I'll add this.

from rss-parrot.

gugray avatar gugray commented on June 15, 2024 1

As a first step I've added a remark to the browser page of every feed saying the owner can have it removed by emailing the parrot.

from rss-parrot.

gugray avatar gugray commented on June 15, 2024

Hi! First of all, congrats on Bridgy Fed! I wish I had known about it back in December, it may well have spared me the work I put into building the Parrot :D

I have definitely been working towards opt-out. It's related to moderation: in both cases the goal is to block feeds from getting relayed, but for different reasons.

Right now opt-out works in an informal way. My email is easily discoverable on the About page, and if someone drops me a message with a compelling reason, I'll remove an existing account and add it to the block list so it doesn't come back.

The hard part about this is to verify I'm really talking to the person who controls a feed, and not a random stranger who doesn't like something on the internet. So far it's been reasonably clear that the request is real by checking the website.

I'm not optimistic that a more technical form of verification would broadly work in practice. (I.e., I don't expect that the vast majority of people publishing something on the internet have the means to add a .well-known file to the site or a custom header to the RSS feed.) So for now I'm sticking with the informal method. What are your experiences in this regard?

from rss-parrot.

snarfed avatar snarfed commented on June 15, 2024

Thanks for the kind words! I'm all for plurality, I love that RSS Parrot exists even if Bridgy Fed does too. 😁

Handling opt outs manually like you're currently doing makes perfect sense. I do it in BF too. You might want to consider mentioning in the docs that you're happy to let people to opt out, and all they need to do is email you.

You're right that headers and .well-known files aren't very accessible. Fortunately most web servers and even social networks let you enter "about" or profile text that's rendered on your home page or profile, often inside microformats or metaformats that make it easy to extract. Bridgy Fed looks for #nobridge in that text and interprets it as an opt out.

from rss-parrot.

Related Issues (20)

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.