1. 17
    1. 3

      Really, really cool idea.

      There is currently no way to edit or delete Replies.

      This, however, makes that service non-GDPR compliant, so there’s potential legal trouble ahead if any European person/organization who left a comment requests data removal.

      1. 2

        It can be added easily. Just add comments unique id to after url and verify by that. If user sends an empty mail, delete it, otherwise update it.

        if(subject.contains(url) && url.contains(comment_slug)) 
          then
            comment = get_the_comment(comment_slug)
            if(comment.author == email) 
              then 
                if(empty(content))
                then
                  delete_comment(comment)
                else
                  update_comment(comment,content)
                endif
              endif
          endif
        endif
        
      2. 1

        For updates, perhaps consider a specially constructed mailto URL that includes the ID of the existing comment, not just the parent comment.

        For deletes, same thing except the subject is prefixed with something like “++DELETE++”

        1. 1

          The twist is that Replies piggybacks on the well-established email providers to provide identity and spam and abuse prevention.

          Is there anything that prevents some single person from spamming your replies from their email address(es)?

          I guess you can just ban that single email address then. But what if they make an alias on their domain? Ban that domain, sure. But what if it’s a 10-minute-mail address? Or if they’re using an otherwise legit provider who allows unlimited email aliases? (I don’t know of any, but I haven’t researched email providers enough to know)

          I do like that you don’t need an additional account, but it feels like it’d turn into a moderation rat race, just like any other comment system.

          1. 1

            That’s wicked cool, bro! Only thing I noticed is that almost no one here has their email clients configured, and most folks are just sticking to web clients (am i wrong?). Even me, as a Linux user and developer, I’m still using the web interface and haven’t bothered setting up the mailto handler (not really sure why, to be honest).

            Gotta say though, I really appreciate how you’re using all those tools in harmony to give users a space for public web comments. Respect!

            1. 2

              this is however super convenient if reading from mobile!

              1. 1

                You are absolutely correct. Its super convenient from mobile. I’m not using my phone a lot, this is why I forgot to mention it.

              2. 1

                almost no one here has their email clients configured

                where is “here”, and what? Really? (It’s not hard to set up a mailto: handler that goes to webmail…)

                1. 3

                  Ofcourse its easy to setup a mailto handler. It is a absolute self point of view, i am not using it nor anyone in my social circle. (maybe I need to change that circle, lol) . Anyway, I will complete mailto handler setup. I hope there is a way to set different mail accounts as sender.