#dev 2021-01-30

2021-01-30 UTC
[tw2113_Slack_] joined the channel
#
[tantek]
I think it should stay "gray lit" to indicate that it has been pressed, and if you hover (or equivalent) over it, you see the date that you "liked" it.
#
[tantek]
Presumably an "advanced" UI would full light it up once it confirmed the permalink on your personal site of the like post
#
[tantek]
then you could click it again to unlike it 😛
[snarfed] joined the channel
#
[snarfed]
tantek++
#
Loqi
tantek has 15 karma in this channel over the last year (80 in all channels)
#
[tantek]
or treat it like Strava Kudos, where there is no unkudo, once you've given someone a kudos, you can't take it back
#
[tantek]
and here's the thing, because it's a reader and knows who you are (per IndieAuth sign-in) it also *knows* your stream, and thus should be getting your posts (including like posts) in real time via WebSub
#
[tantek]
and thus being able to associate what it sees from the stream on your site with the stuff it its cache, and showing your replies to you accordingly
#
[tantek]
(in the context of their originals)
#
[tantek]
(the challenge that [schmarty] noted still applies. maybe this is the use-case for autodiscovery of the "all my posts including all responses" stream)
#
[tantek]
(or maybe its a use-case for a separate "all my responses" stream? since those are most often what people seem to choose to omit from their "primary" or homepage stream)
#
[snarfed]
yes! matches some of my notes in https://snarfed.org/posting-to-the-indieweb-from-your-phone#design . i don’t know that we’ve seen an indieweb client yet that crawls your h-feed(s) and/or subscribes to websub to build a useful cache of your posts inside the client
#
[snarfed]
there’s definitely good prior art though, eg the wordpress mobile apps
Seirdy, [chrisaldrich], btrem, lahacker, [tantek] and [tw2113_Slack_] joined the channel
#
@tomleo
TIL: (late to the game I think) of a technology called Webmention https://indieweb.org/Webmention https://webmention.net/ essentially allowing your to "at-mention" others in a distributed fashion, looking forward to implementing this on my site.
(twitter.com/_/status/1355422016036339714)
[KevinMarks], silo and schmudde joined the channel
[KevinMarks] joined the channel
#
@AndreJaenisch
↩️ Es nennt sich Microblogging. Mastodon wäre eine Alternative. Ich persönlich würde ja mehr Richtung WebMention gehen (und kenne da aus der Community auch schon ein paar Vertreter). Damit würde dann jeder seine Daten unter seiner eigenen Domain halten.
(twitter.com/_/status/1355509375390150656)
#
[KevinMarks]
this is interesting - they're basically scaling up Tantek's 'one big file' data model by using lambdas to check files on s3 in parallel https://www.honeycomb.io/blog/secondary-storage-to-just-storage/
[tantek] joined the channel
#
@GR36
Does http://micro.blog support webmentions from other places? For example if I mention a http://micro.blog hosted post on my WordPress blog with webmention does it show up as a comment on a http://micro.blog hosted site?
(twitter.com/_/status/1355523313859231749)
#
nekr0z
I'm trying to mark up an `u-repost-of` entry, but both https://xray.p3k.app and http://pin13.net seem to think it's a repost of that page itself. I wonder what is it I'm doing wrong: markup or non-ASCII language that confuses the parsers...
#
aaronpk
The value of the u-repost-of tag should be the url of the thing you're reposting, that's all
#
nekr0z
The page in question is https://evgenykuznetsov.org/posts/2021/domestication/ (yes, I'm making `u-translation-of` a thing.
#
Loqi
[Евгений Кузнецов] WhatsApp и одомашнивание пользователей
#
nekr0z
aaronpk: the example on the wiki (the `h-cite` one) begs to differ: https://indieweb.org/repost
#
aaronpk
"Use class="u-repost-of" to indicate that the URL being linked to is what is being reposted"
#
aaronpk
Not sure what you mean
#
aaronpk
looking at the parsed result though, looks like some other tags are getting thrown in there, are you sure there isn't a missing close html tag somewhere?
dhanesh joined the channel
#
nekr0z
aaronpk: I mean, with the nested `h-cite`. In that example `u-repost-of` contains much more than a URL.
#
nekr0z
aaronpk: about missing closing tags: I'm not really sure, but the W3C validator spots nothing criminal...
#
aaronpk
ok if you want to do the nested h-cite thing that's fine too, i don't see h-cite anywhere in your post tho
#
aaronpk
and you have u-repost-of on a span, which doesn't make sense unless that span also has h-cite on it
#
aaronpk
if you just add h-cite to the list of classes on the span that already has u-repost-of then i think it does what you're expecting
#
nekr0z
aaronpk: no, I'm not going for the `h-cite`. What I'm shooting for is an `u-repost-of` that holds the url of the page being reposted and the h-card of the original page's author. I guess I misunderstood the microformats nesting principle and it isn't possible really :)
#
aaronpk
ok then let's take a step back here...
#
aaronpk
things that are going to be consuming a repost probably won't know what to do wiht that
#
nekr0z
aaronpk: or is it legal to have `h-cite` with no `p-content`?
#
aaronpk
a repost is meant to be literally a repost of the original content with no changes
#
aaronpk
anything else isn't really a repost
#
aaronpk
that's why the example here has no content in the h-entry other than the reposted content inside the h-cite https://indieweb.org/repost#How_to_Publish
#
nekr0z
aaronpk: so basically my translation doesn't qualify as a repost?
#
aaronpk
correct i would not say a translation is a repost, it's a translation
#
aaronpk
that's definitely worth exploring as a new type of response though!
#
nekr0z
I see. Thank you for clarifying. I'll remove the `u-repost-of` class and leave it to be `u-translation-of`.
#
nekr0z
aaronpk++
#
Loqi
aaronpk has 67 karma in this channel over the last year (205 in all channels)
#
aaronpk
in your example if you use class="h-cite u-translation-of" then it starts looking right
#
nekr0z
Oh, even better!
#
aaronpk
the parsed value of "translation-of" is then an h-cite with a URL and author h-card
#
aaronpk
you won't see anything in xray though because xray is only going to recognize an explicit list of post types, so it will just see this as an article
#
aaronpk
which is how most receivers of a webmention from this page will see the post since they won't be expecting to find the "translation-of" property either
#
aaronpk
but i definitely like the idea of "translation" webmentions as a response type! and at the very least add your example of your translation here https://indieweb.org/translations since it's kind of the opposite of the current examples. the current examples show a blog post linking to translations of it, where yours is linking to the original thing that was translated
#
nekr0z
OK, will do as soon as I fix the markup ;)
cjav_dev, mitchell, [Raphael_Luckom], alex11, [snarfed], [KevinMarks] and schmudde joined the channel
#
@JamieTanna
Well it looks like I've now got refresh tokens working nicely on my #IndieAuth server - expect a write up tomorrow! (https://www.jvt.me/mf2/2021/01/gql9r/)
(twitter.com/_/status/1355591038287675392)
jdp, alex11, [chrisaldrich], [Raphael_Luckom], btrem and KartikPrabhu joined the channel
#
Loqi
[Jamie Tanna] Autogenerating Postman Collections for Micropub Servers
#
jamietanna[m]
Haha thanks Jacky! Did it work for you?
#
jamietanna[m]
Hoping that it'll help some other folks, aside from me getting a tshirt 😂
#
jacky
I haven't tried it yet but I'm excited to try it out
#
jacky
oh that heroku app gave me a 500 >_<
#
jamietanna[m]
Oh no 😅 I can have a look. Does your indieauth server support the latest updates? I've only made it work with OAuth2 libraries, so that may be it
#
aaronpk
oh great, spammers are throwing random email addresses into the login form on micropub.rocks
#
aaronpk
guess i'm shutting that down. i dunno what to replace it with though
deltab and [benatwork] joined the channel
#
alex11
spam ruins the internet :(
#
dansup
it really does, had to come up with a solution for pixelfed because we had a lot of spam. Its not perfect but it works pretty well
[Bryn_Wolf] joined the channel
#
aaronpk
what sort of solution?