#dev 2019-01-18

2019-01-18 UTC
tbbrown joined the channel
#
[kevinmarks]
no, it has a js app that reads the json and generates html
#
snarfed
yes, we're agreeing :P
#
snarfed
critically you can drop the html + js into a web server and serve it as is, unchanged, and it works great. not true of the json only archive.
fourtonfish joined the channel
#
[kevinmarks]
downloading the other kind now…
#
[kevinmarks]
hm, this archive is huge, verbose and doesn't seem to have tweets before 2016 in
benwerd joined the channel
#
snarfed
the html one? that's odd, mine does
#
snarfed
both have all of my tweets, back to 2010
#
[kevinmarks]
it looks like they were paginating the tweets and just gave up
snarfed, KartikPrabhu and ichoquo0Aigh9ie joined the channel
#
@qubyte
I'm building a micropub handler function for netlify. Auth is going to be really interesting. If I can reuse a GitHub OAuth token from indieauth to create files using the contents API, that'd be great. We're talking OAuth2 though so I'd be lucky to get anythhing working at all...
(twitter.com/_/status/1086074913985712128)
ben_thatmust, klez_, strugee, stevestreza, AngeloGladding, benwerd, snarfed, [xavierroy], [Rose] and [jgmac1106] joined the channel
#
@nicklang
Finally got SSL setup and working properly! yay Next is to develop a python based IndieAuth server with application registration as well. Should be pretty easy to just use python-oauth as the basis and then go from there! (https://nicklang.com/notes/40a900e4-e9bf-4ffc-8272-5067ec604e9c)
(twitter.com/_/status/1086140768304152577)
cweiske, KartikPrabhu and [tantek] joined the channel
#
[tantek]
archive << Also an action to make something (a post, repo) read-only and hidden from others, supported by [[GitHub]] https://blog.github.com/2017-11-08-archiving-repositories/ and [[Instagram]] https://help.instagram.com/136706673552668 https://help.instagram.com/312717949183643. And reversible in current implementations. Use-case(s) https://www.theverge.com/2017/6/13/15787880/instagram-archive-feature-launches-for-all-users
KartikPrabhu, leg, [tantek] and swentel joined the channel
#
swentel
morning
#
Loqi
good morning
KartikPrabhu, [jgmac1106], [voss], swentel, jeremych_, [kevinmarks] and barpthewire joined the channel
#
@til_mb
As an IndieAuth provider http://Micro.blog gives you easy access to a number of tools built with the web in mind, specifically the independent and open web. One example is IndieBookClub, with which you can log your book reading: https://indiebookclub.biz/ #BackToBlogging
(twitter.com/_/status/1086235005041299457)
swentie and [metbril] joined the channel
#
[metbril]
[Rose] How are you doing with the Micropub plugin for Grav? I have been coding for myself and almost have an release ready with basic support for post, reply and bookmark posts.
[jgmac1106] joined the channel
#
[jgmac1106]
How can I test if my webmentions from Twitter stopped working?
#
[jgmac1106]
beyond sending one to myself I did that
eli_oat joined the channel
#
sknebel
check your bridgy page?
[Rose] joined the channel
#
[Rose]
Mine is working with all post kinds; but it's not a plugin.
#
[jgmac1106]
think I am missing link to new blog
#
[jgmac1106]
.....hmmmmm about 9 out of ten failed
#
[jgmac1106]
yeah 56 webmentions were just crawled but 43 failed
#
[jgmac1106]
ohh well don't have time today to play, need to finish my course design for Tues...
[metbril] joined the channel
#
[metbril]
Mine is doing it completely through the Grav API, config and all.
#
[Rose]
Nice. Why just those kinds though?
#
[metbril]
Because I'm no professional coder and I'm doing it step by step.
#
[metbril]
I'm about to push the last commits to Github, so you can have a peek. (It's already there, but not up to date)
eli_oat joined the channel
#
jeremycherfas
With both of you making such good progress, I will soon be able to safely abandon my feeble efforts.
[kim_landwehr] joined the channel
#
[kim_landwehr]
I was trying to use quill to post I am getting the following error:
#
[kim_landwehr]
{"error":"forbidden","error_description":"Token \"me\" didn't match any valid reference. Got: \"http://kimlosey.me/\""} Does anyone know how to fix this ? TIA Also Goodmorning
#
jeremycherfas
Are you actually signed in to Quill?
#
[kim_landwehr]
yes I am signed in under my website http://kimlosey.me. I signed out and signed back in just in case
#
@nhoizey
@AaronGustafson hello Aaron, I just saw than my web mention sometimes contain webmention.url and sometimes webmention.uri, but always http://webmention.raw.data.url Could you explain why there is this distinction uri/url? I don’t think it was there when I created my own templates.
(twitter.com/_/status/1086277619920728064)
tw2113 joined the channel
#
[metbril]
[Rose] [jeremycherfas] I had to split my changes into separate commits, to be able to create a proper history. That's done now. The repo is up to date, and I'm using it (beta!) for my own site now. Any suggestions and bugs are welcome through github issues.
#
[Rose]
Are you planning on integrating a media endpoint and different destinations?
#
jeremycherfas
Thanks. I'm snowed under with work work for the next few days, but I hope to be able to test this on my local site. Looking forward to trying it out. My own version uses zegnat's minimal authorisation endpoint, so that will be one thing I want to see if I can use.
#
jeremycherfas
And, as [Rose] says, given Grav's structure, it will be important to offer different destinations.
#
[metbril]
Well. I'm planning a lot. Media endpoint for sure, but I'll have to dig into that first.
#
[metbril]
What exactly do you mean with "multiple destinations"?
#
[metbril]
Any sample code would be of help. It's less work to make in "Grav'ed" that to write from scratch
#
jeremycherfas
For me, I have more than one Grav "page" for content. So, for example, I want to be able to post to the blog folder and, separately, to a stream folder, for microposts.
#
[metbril]
Ah. I see what you mean, Jeremy. I have another way to work around this.
#
jeremycherfas
My version currently does that, building on dgold's nanopub, but I haven't shared it yet.
#
[Rose]
I like putting things in different folders, I use that with Aperture/Monocle a lot
#
[metbril]
I post all to one parent folder 'blog' and have other pages of 'blog.md' type that build a view, based on one or more post types.
#
jeremycherfas
The mdeia endpoint could be tricky, as I understand it, because Grav usually stores media in the post folder. But I guess there might be a way to upload media to one destination and then copy to the correct folder.
#
[metbril]
You can create any 'blog' page that uses a filter to build a collection. My collections are based on a custom taxonomy 'type'.
#
[metbril]
More ore less like the 'post kinds' for WordPress
#
jeremycherfas
That may be a more elegant solution, in the end. I use separate folders at the moment to avoid having to build lots of collections. But I can see the attraction. I've also worked a bit with setting the template id differently for different post kinds.
#
[Rose]
I dislike putting all the posts in one folder personally.
tbbrown joined the channel
#
jeremycherfas
Vive la difference.
#
[Rose]
I do use taxonomy, but there are a lot of posts - having them all in one folder is a recipe for disaster in my case.
#
[metbril]
I have given this a lot of thought (my blog does not have hundreds of pages (yet)).
#
jeremycherfas
I feel the same way [Rose] about my stream of microposts. That's why my current version uses a separate folder.
#
[metbril]
Different page templates like 'note.md', 'reply.md' etc. will make use of other templates very difficult in the future.
#
jeremycherfas
My current blog has hundreds of pages. With microposts coming in too, that would be overwhleming to find anything.
#
[metbril]
Well, if you separate your microblog posts, those will be in one big bucket, not?
#
jeremycherfas
I agree. There are trade-offs. One good thing, of course, is that it is not difficult to search and replace anything in the md files.
#
[metbril]
So what would be the difference with adding your other posts to the same folder?
#
jeremycherfas
Those will be one huge bucket, yes. But those matter less to me, and especially with, for example, posts without a title, that I would want them separate.
#
jeremycherfas
But this is all a bit hypothetical, for now.
#
[Rose]
I just use one template, post.md, which supports everything.
#
[Rose]
But I want my micro posts in one folder, this way I could move that to a separate site if I want to.
#
[Rose]
Or I can use a script to quickly change all of them to use a micro-post template, without having to check the file contents.
#
[Rose]
(And in my case, if people want writing samples I know I could theoretically zip the blog folder and send them that and be done with it)
raretrack joined the channel
#
jeremycherfas
Another thing that concerns me is maintaining sync between my local copy and the production site. I currently have a repo on github, which updates the production site via a webhook. I tried to use the gitsync plugin, but somehow made a terrible mess. If I am going to be using micropub directly to the live site, I need to know that I can sync back from there to github.
#
jeremycherfas
So I either need to figure that out, or else try again with the gitsync plugin.
#
jeremycherfas
[Rose] does your `post.md` select different partials depending on the post type?
#
[Rose]
No partials right now (that's a work in progress), it's just one massively overcomplex file.
#
[metbril]
Wouldn't different destinations require different endpoints?
#
[Rose]
No, one endpoint can return multiple destinations, and in the case of Grav you save it to different locations
#
[Rose]
(locations being folders)
#
jeremycherfas
That's how mine works too.
#
jeremycherfas
I fell there could be a critical mass for a Grav meetup around IWC Berlin.
#
[Rose]
This is mine, so far. It handles destinations, etc. The code is ugly, and I think it's saving the auth token in the header which I need to fix, but it works.
#
[metbril]
Are those multiple locations in the Micropub spec?
#
[Rose]
(Images weren't working a few days ago)
#
[Rose]
So according to Aperture this is the config I return:
#
[Rose]
"media-endpoint": "https://rosemaryorchard.com/media-endpoint.php",
#
[Rose]
"destination": [
#
[Rose]
"name": "MicroBlog"
#
[Rose]
"uid": "micro",
#
[Rose]
"uid": "blog",
#
[Rose]
"name": "Blog"
#
[metbril]
Well, than support for multiple destinations should be on the list, definitely. 👍
#
[metbril]
[Rose] do you mind if I copy/paste your code into my plugin to speed up things?
#
[Rose]
I just pushed a sample config
#
[Rose]
Go ahead, it's just code.
#
[Rose]
Though it's not the best.
#
[Rose]
I do like how I handled destinations though, being that grav can ignore a number prefix
#
[metbril]
I will attribute you
#
jeremycherfas
One thing I'm not sure about is the balance between a plugin and just the PHP
#
[Rose]
That's why I ran with just PHP Jeremy, couldn't be bothered with the plugin stuff - it was slowing things down signficantly.
#
[Rose]
(Development wise that is)
#
[metbril]
Well, a real plugin would be plug-and-play for technically challenged grav users.
#
jeremycherfas
I guess a plugin that exposes options in the Admin -- like for the names of destinations etc to go into the config.yaml -- might be more useful to others.
#
[Rose]
The thing with Grav, is it's meant for developers. As in, they set it up for users and the users just use it.
#
jeremycherfas
Which is why I am pretty poor at beinding it to my will.
#
[metbril]
Just like WordPress?
#
[Rose]
WordPress is... Weird.
#
[Rose]
I keep having thoughts about going back to it, but then I don't.
#
[Rose]
(Writing themes and plugins is too much overhead for me, and I'm happy enough with my site for now)
#
[metbril]
I hate the WP database. I love my plain text files. And the meta data from the indieweb plugins make it even harder to feel like i own my data
#
[Rose]
There are several extensions to the spec you might want to include based on the page I linked by the way
#
[Rose]
I'm intending to add syndication to Twitter and Mastodon in my repo, and then add those links as syndication headers (Own Your Swam and Instagram both send those syndication headers back, so I would just add), and also to make it optional.
#
[metbril]
Your code is helping me a lot to get up to speed by integrating it into the code.
snarfed, [jgmac1106] and benwerd joined the channel; raretrack left the channel
#
GWG
I am weird, I guess
[Rose] joined the channel
#
[Rose]
Or you're better at WordPress than a lot of people?
#
GWG
Rose it frustrates me a lot
#
GWG
And I am not sure I like the direction it is going in
#
GWG
But is there something better?
#
GWG
Of a similar vein?
#
[Rose]
Good question
#
[Rose]
It's hard to say
#
[jgmac1106]
how bad does this look, I know read posts are experimental and there are no consumers but going to add webmention support to each page in my classes and I want to track students read posts...also seeing how far I can push WordPress.com https://drmacsthinkingspace.wordpress.com/2019/01/18/syndicated-thoughts/
#
[jgmac1106]
based on this it looks like I need to try to get a block above the content: http://pin13.net/mf2/?url=https%3A%2F%2Fdrmacsthinkingspace.wordpress.com%2F2019%2F01%2F18%2Fsyndicated-thoughts%2F and may not be possible
#
sknebel
[jgmac1106]: btw, you have some stray u-urls with h-cards in them on https://quickthoughts.jgregorymcverry.com/content/posts/, which is making bridgy unhappy
#
[jgmac1106]
ahhh so I did my smallest h-card possible incorrectly for a while
#
[jgmac1106]
what is the correct way to include a link to someone else as an h-card
#
Loqi
It looks like we don't have a page for "correct way to include a link to someone else as an h-card" yet. Would you like to create it? (Or just say "correct way to include a link to someone else as an h-card is ____", a sentence describing the term)
#
GWG
You could try to sell me on Grav
#
[jgmac1106]
<a class="h-card" href="https://indieweb.org/User:Aaronparecki.com">Aaron Parecki</a>
#
[jgmac1106]
@gwg see Charlie switched from WordPress to Drupal?
#
[jgmac1106]
could take your mad PHP skills over to Known...but Grav has way more page building and design options...but less already working IndieWeb stuff
#
sknebel
yes, that might be why that's happening (you probably did class="u-url h-card" somewhere, or "u-url" and forgot an h-* around it so it went to the entry)
#
GWG
If WordPress keeps moving from php server side to increasingly js front end I may reach a point
#
[Rose]
GWG: The question is what do you want from a CMS?
#
[jgmac1106]
I need to go back and fix so many no I did <a class="u-url h-card" href="https://indieweb.org/User:Aaronparecki.com">Aaron Parecki</a> for like last few weeks
#
[jgmac1106]
I have lots of find and replace to do
#
GWG
I like server side, robust extension system, user base for community...
snarfed joined the channel
#
sknebel
I'll see how much work it is to have bridgy ignore it too, that accidentially happen shouldn't break it
#
GWG
I have to think more about that
#
[jgmac1106]
I should be proper...not sure where I saw it, remember thinking ooh I have been doing it wrong
#
[jgmac1106]
and grav is quickly catching up to looking like feature parity with Drupal and Known...in terms of IndieWeb...Drupal and Grav have waay more features overall
#
[Rose]
GWG: Grav fulfils all of those requirements, though I'm not keen on their Discord they have a Discourse forum too
#
jeremycherfas
I must say, I'm increasingly coming back to my original idea of moving the things I now post to Known to a stream category on Grav.
#
[Rose]
I did that from the beginning and am very happy with it.
#
jeremycherfas
Especially as [Rose] and metbril are doing a lot of heavy lifting.
#
jeremycherfas
I have some sunk costs in Known.
#
[Rose]
Recaching my website does take a while, that's the only thing I'd caution (but I also don't reduce image sizes)
#
jeremycherfas
You're using gitsync too, right?
#
[Rose]
Yup, that's how my previous MicroPub endpoint worked
#
GWG
I will stay where I am, but cautiously observe
chrisaldrich joined the channel
#
[Rose]
That's always a good idea - having an open mind is what one needs in the IndieWeb world after all!
#
jeremycherfas
What do you mean? YOU published to git?
#
[Rose]
My previous endpoint put the post on Git, which was then synced to Grav
#
[Rose]
Now stuff gets put straight into the Grav folders and GitSync does stuff afterwards
[metbril] joined the channel
#
[metbril]
I'm using the GitSync plugin too without issues so far. My only concern is privacy. You should not store any sensitive information is front matter. Like geo.
#
[metbril]
The latest release of GitHub supports private repos at least.
#
jeremycherfas
The second is what I ewant, but as I say, I messed up big time with gitsync before.
#
[Rose]
GitHub has supported private repos for ages, they just weren't free before
#
[Rose]
Mine has been in a private repo (free, thanks education pack!) from the beginning
#
chrisaldrich
[jgmac1106] technically Semantic Linkbacks for WordPress consumes read posts for display. And Post Kinds plugin is one of the largest creators along with indiebookclub I think.
#
GWG
chrisaldrich, I thought you were one of the largest creators
#
GWG
I need to get back to Semantic Linkbacks presentation issues post IP
[cleverdevil] joined the channel
#
[cleverdevil]
Oh man, I would be delighted to have @GWG working on Known with me 😉
#
chrisaldrich
Yes, I'm probably the largest read post creator... It'll catch on eventually. I've noticed a few people have changed their sites' code so that they're assigned as bookmarks instead of generic mentions.
#
GWG
cleverdevil, I stand ready for the sales pitch.
#
[jgmac1106]
creating, talking cosumers, like let's see the ten most popular read posts of the week...or in my class show me everyone who read Y
#
GWG
jgmac1106, I said I think next year should be a Discovery year
#
GWG
We have readers and publishers...how do we build community around it
#
[jgmac1106]
I love my strategy of a few static pages and Known for a social Stream...Most CMSs simply to big for small things I want. Known always felt Goldilocks in that department
[tantek] joined the channel
#
[jgmac1106]
though I could see my static pages growing with me as I want them to display webmentions...
#
chrisaldrich
GWG: what is this year then?
#
[jgmac1106]
having [cleverdevil] isn't a good enough pitch? He can do weather on Known like no other
#
chrisaldrich
I remember proposing https://indieweb.org/2018/indiealgorithm to get people to start thinking in the direction of discovery
#
[cleverdevil]
Heh, I am no GWG.
#
[cleverdevil]
I only pretend to be a PHP programmer!
#
[cleverdevil]
(Though, I am drastically improving, mostly thanks to working on Known).
[schmarty] joined the channel
#
bdesham_away
[kevinmarks]
#
bdesham_away
whoops
#
bdesham_away
kevinmarks: I'm a little late with this but I also thought that my JSON Twitter export had been cut off. turns out, the tweets were just out of order!
#
GWG
chrisaldrich, years run Summit to Summit...so still in the Year of the Reader
#
GWG
cleverdevil, so do I. Clearly I am a great pretender...
#
GWG
Okay, now the Platters are in my head
#
[jgmac1106]
yes but the @gwg and [cleverdevil] remix of PHPython could be quite interesting
#
chrisaldrich
GWG: Hadn't thought of that way of considering IndieWeb years. I had typically been thinking in actual years since I remember talking about readers with aaronpk when he was in Los Angeles in Nov 2017 (making the year of the reader almost a year and a half now).
#
@WebPlatformNews
In today’s issue: → Implementing Webmentions on a static site → Intent to implement HTML Modules → Inaccessible websites violate civil rights → “View crawled page” in Search Console https://webplatform.news/issues/2019-01-18
(twitter.com/_/status/1086328564322992130)
micahsilverman joined the channel
#
sknebel
can anyone think of a scenario you'd actually publish where the u-url of a post is not just a plain url, but an object?
micahsil_ joined the channel
#
[jgmac1106]
A-Frame webVR?
#
snarfed
i expect no. thanks for the detailed bridgy issue sknebel, you're right it definitely shouldn't crash, but i don't really plan to try to handle object-valued u-urls at all
#
sknebel
was about to send you a fix, just wanted to check if someone had an obvious idea for some case I missed
#
snarfed
looking, but no, i doubt it
#
snarfed
simple fix is probably fine. ideally with a test
#
snarfed
GWG: just fyi https://github.com/pfefferle/wordpress-semantic-linkbacks/issues/41 (show full text of mentions when they're short) seems to have regressed, it's not happening any more. eg the mention on https://snarfed.org/2019-01-17_snoopy#commentform was short and should have been rendered. any idea why not?
#
[jgmac1106]
webmentions won't work either if the u-in-reply-to is inside of content either will they?
#
snarfed
[jgmac1106]: ? in-reply-to inside content should still be fine, right? plain webmention spec allows the link anywhere in the page, and mf2 interpretation is independent of linkback check
#
[jgmac1106]
sweeet, then I can still do webmention badges using Bridgy and wordpress.com and have everyone post in-reply-to each other...too bad I am stuck with the title...
#
[jgmac1106]
might just do that for read, watch, listen and have them add the tag, I can build feeds for each
[cleverdevil], micahsilverman, [kevinmarks] and [manton] joined the channel
#
[manton]
[cleverdevil] Thanks for the link! Also forgot to mention so I'll say it here: the framework supports posting to any Micropub API endpoint if you have a token. The Micro.blog-specific calls can be ignored. https://www.manton.org/2019/01/18/new-example-code.html
[cleverdevil] joined the channel
#
[cleverdevil]
Slick 🙂
#
[manton]
I expect we'll move our IndieAuth and WordPress code into the framework too eventually.
snarfed and [schmarty] joined the channel
#
Zegnat
Hmm, seeing the PicoFeed chatter, has anyone looked at Zend Feed? That seems to be under development still and has XML extensions for extra embedded data (like podcasts) in mind: https://github.com/zendframework/zend-feed
#
Loqi
[zendframework] zend-feed: Feed component from Zend Framework
#
Zegnat
cc: aaronpk [eddie] ^^^
micahsilverman, [jgmac1106] and KartikPrabhu joined the channel
#
sknebel
snarfed: I might have misunderstood what's going on, my test doesn't want to fail properly... https://github.com/snarfed/bridgy/pull/859
#
Loqi
[sknebel] #859 WIP: skipping nested objects as u-urls
#
snarfed
sknebel: ok! i'll take a look
micahsilverman and [tantek] joined the channel
#
snarfed
sknebel: short answer, removing the normal string-valued u-url makes the test fail appropriately
#
sknebel
that's odd
#
snarfed
(i'm still looking at whether that's correct, and whether the all() in the code is doing the right thing)
#
sknebel
right, because of the all() I'd have expected any bad value to cause the issue
[nick] joined the channel
#
sknebel
and my fix would have been an if typecheck inside the generator in the all, skipping non-basestrings
#
snarfed
nah it's all(... *not* in), so it short circuits out as soon as it hits one it's seen, which in this case is the first string-valued noe
#
snarfed
...and yeah i think that convinces me the code is right. it de-dupes items on any overlapping u-url, ie it doesn't require the exact same set
#
sknebel
yes, true, I misinterpreted that bit
#
sknebel
so swapping the order of the u-urls, to match the in-the-wild example
#
snarfed
sure, that'd do it too
#
aaronpk
Zegnat: I haven't heard of that one before
#
Zegnat
I randomly ran into it when I was looking at some Zend libraries (was connecting their auth middleware to indielogin for a thing)
#
snarfed
sknebel: deployed! feel free to hit "poll now" on whoever hit it and confirm it's fixed
#
[nick]
moved to #dev from #indieweb but Indielogin.com doesn't work when I added the form to my page
#
[nick]
it ended up just giving me some bad redirects
#
aaronpk
i haven't actually enabled public signups on it yet
#
sknebel
snarfed: exception not showing up anymore
#
snarfed
yay congrats! thank you!
#
[nick]
that would explain
#
aaronpk
there's no way to register an app right now to enable the redirects to work right
#
Loqi
[aaronpk] #20 Add client registration form
#
[nick]
that's me commenting on that issue
#
aaronpk
i see :)
#
[nick]
😉
#
aaronpk
i need like 20 more hours in the day in order to do all the things i want to do
#
[tantek]
no because you would use a non-trivial portion of those 20 hours to come up with more than 20 hours / day of additional work 🙂
#
[tantek]
I know this trap
#
aaronpk
hahaha
#
Loqi
nice
#
aaronpk
yeah you're totally right
#
[tantek]
e.g. pretty sure I already own more books that I can read in my lifetime at current pace, even if I upped the pace 10x
#
[nick]
I know the feeling
#
[nick]
but fwiw I've moved to audio books... adds time back..
#
[nick]
and I can listen to books at 2.5x now too
#
[nick]
so it's pretty quick going through books now
micahsilverman joined the channel
#
[tantek]
I should have taken that to # chat
micahsil_ and snarfed joined the channel
#
[tantek]
"not everybody wants to cross a brid.gy." 😂 when you bury the lol in the … of https://twitter.com/Petersell/status/1086399955965747200
#
snarfed
cue the bridgy to sell joke in 3...2...1...
#
[tantek]
I figured you'd appreciate that one on a Friday snarfed
#
[tantek]
ooh this is actually a silo feature that may be worth documenting
#
[tantek]
darn it, overthinking a funny -> finding something useful
#
snarfed
which feature?
#
[tantek]
"asked not to be shown in this view"
#
[tantek]
I don't have a shorter name 😕
#
snarfed
ah sure. backfeed opt out, per user
#
snarfed
a bit like block lists, which bridgy currently honors on twitter
#
[tantek]
I don't think Twitter has a separate pref for this, I believe it is a side-effect of setting your tweets to "Protected"
#
[tantek]
undocumented at that
#
[tantek]
I think if you have "Protected" (as opposed to "Public") tweets, then all your likes and retweets are also "protected" and not individually shown (only counted) on the original items
#
snarfed
right. but hard to imagine any exact silo precedent for this, since silos generally don't have backfeed built in
[jgmac1106] and [eddie] joined the channel
#
[eddie]
[cleverdevil] Never fail my dislike for python is greater than my desire to write less code 😆 I re-wrote your script in node.js today
#
[tantek]
snarfed, it's not backfeed per se, it's /comments_display or /likes display or /reposts display
#
[tantek]
like a way for someone sending a webmention to indicate that they *don't* want to show up
#
[tantek]
but they still want to notify the site/post author etc.
[cleverdevil] joined the channel
#
[cleverdevil]
Yay! Nice work [eddie].
#
Loqi
giggles
#
[eddie]
Once I verify it's working I'll post as a Gist off of yours so people can use their preferred language
#
snarfed
[tantek]: honestly i'm not yet convinced we need to add backfeed opt out to any technical protocol of ours
#
snarfed
tools for CMSes to auto moderate a blacklist of opted out users, sure. but the requests themselves, seems like they could be out of band for now
#
snarfed
(esp since so far these examples are all silo users, and often won't be even gen 3)
#
[tantek]
snarfed, yeah I think you're right. I'm considering the pure indieweb equivalent of the silo feature
#
[tantek]
quiet mentions