#dev 2019-12-29

2019-12-29 UTC
#
Loqi
Ok, I'll tell them that when I see them next
#
jamietanna[m]
!tell snarfed I noticed
#
jamietanna[m]
https://snarfed.org/2019-12-28_39697 is not syndicated out to Twitter as https://twitter.com/schnarfed/status/1210941068943822848 shows it from Twitter's Android app. Do you automagically backfeed from twitter to your site? If so, is that from brid.gy or something else?
#
@schnarfed
Fascinating: distributed systems techniques now also apply to performance sensitive applications on high end multi-core computers, eg AAA game engines on modern consoles, as well as to actual distributed systems. https://twitter.com/TimSweeneyEpic/status/1210260682605764611
(twitter.com/_/status/1210941068943822848)
#
Loqi
[Ryan Barrett] Fascinating: distributed systems techniques now also apply to performance sensitive applications on high end multi-core computers, eg AAA game engines on modern consoles, as well as to actual distributed systems. Using the holidays for a 2-week codi...
[tantek] joined the channel
#
[tantek]
GWG, I'd advise against removing such perceived "limitations" unless you have a specific use-case goal that you are implementing / fixing
#
[tantek]
rando webmentions from one page to another will result in a very poor lowest common denominator UI, AKA a meaningless UX approaching the crap that was "Pingbacks" when listed on blogs - a UX that was basically a net negative and gave Pingbacks in general a bad reputation
#
GWG
[tantek]: It is technically a new implementation, as the old one was in Semantic Linkbacks and the new one is in Webmentions.
#
[tantek]
if you can't state *WHY*, then don't do it
#
[tantek]
absence of WHY NOT is not a reason to do it
#
[tantek]
(for features, UI, code, etc.)
#
GWG
The comment I got was that webmentions didn't produce anything, and they didn't understand why
#
GWG
That was a filed issue recently
#
[tantek]
more specifics.
#
[tantek]
webmentions *from what to what* didn't produce anything, and *what did they expect*
#
GWG
I believe it was coming in from Mastodon.
#
GWG
Looking for the comment.
#
GWG
Regardless, I will look into putting the filter back in, but there's been no review of the PR yet.
#
GWG
I don't have the authority to commit to webmentions without one.
#
[tantek]
otherwise you will degenerate eventually to pingback-levels of noisy UI, which is worse than worthless, it makes people's posts look bad
#
[tantek]
GWG, without clear documentation of the from and to URLs, and what specifically is the intended user-level effect, there is no justification for doing anything with the webmention
#
GWG
Understood.
#
GWG
[tantek]: Either way, we've been talking about merging the two plugins for years, so I am going very slowly.
#
GWG
And while I wait, I think I'll do some micropub fixes
#
[tantek]
in that case, please proceed with merging the plugins without re-opening policy decisions
#
[tantek]
that just adds more questions, work, and risks to the merge, unnecessarily
#
GWG
The requirement is that each piece be fixed as it is merged in.
#
GWG
Figuring out how to do it piece by piece is much harder than just linking the code and then fixing the hacky bits
[schmarty] joined the channel
#
[tantek]
fixing is good. re-opening policy decisions while merging is bad. file any such policy re-opening questions as issues to reconsider post-merge
[snarfed] joined the channel
#
[snarfed]
jamietanna yes, the tweet you mentioned is definitely the posse copy of the post on my site. bridgy backfed it because it has u-syndication links. https://brid.gy/about#link
#
Loqi
[snarfed]: jamietanna[m] left you a message 1 hour, 41 minutes ago: I noticed
KartikPrabhu and [Rose] joined the channel
#
mblaney
!tell manton hey I was working on my Micropub config support and noticed you're using "destination" for your syndication list rather than "syndicate-to"? is there a spec change that I've missed?
#
Loqi
Ok, I'll tell them that when I see them next
KartikPrabhu and asymptotically joined the channel
#
jamietanna[m]
snarfed: Any idea why it's showing up as `Twitter for Android` instead of `Bridgy` then? See https://twitter.com/JamieTanna/status/1211058066063536128 as a comparison
#
@JamieTanna
My site is now running Hugo v0.62! Not too painful an upgrade from 0.58.3, given changes in the Markdown parser - https://gitlab.com/jamietanna/jvt.me/merge_requests/637 - largely Table of Contents related, and one place where I'd not got enough spacing in around fenced codeblocks (https://www.jvt.me/mf2/2019/12/wzaua/)
(twitter.com/_/status/1211058066063536128)
[LewisCowles], deathrow1, gxt, [jgmac1106] and [snarfed] joined the channel
#
[snarfed]
jamietanna oh i posse manually. i don't use bridgy publish myself. backfeed doesn't depend on it.
#
jamietanna[m]
snarfed: Oh interesting! Out of interest, why not? I've found it to be super useful 😸 since getting it set up
deathrow1, leg and [jeremycherfas] joined the channel
#
[snarfed]
glad to hear it! eh, i find myself usually customizing tweet text. eg that post was two tweets. easier to do it manually.
#
[snarfed]
i might reconsider if i posted notes more
deathrow1 joined the channel
#
[jgmac1106]
Brining in the photo conversation from main channel, if you are on Android (its a PWA really so it may not matter unless Safari breaks it) Photostack has been awesome
#
[jgmac1106]
I can resize my images, rename, watermark if needed, and then share to installed apps
#
[jgmac1106]
swentel, gwg be a nice indigenous feature if it could be a shared app
#
[jgmac1106]
also noticed in new Android photo there is a pull out target on an image to social share, wonder how Indigenous could be listed as a choice
#
[jgmac1106]
For my site, I have no micropoub client so after I export from Photostack, I either FTP from my phone or send to gDrive and work from phone
#
[jgmac1106]
Been trying FastHub, even boiught paid version, but it is a waste, only good fro reading, pushing to GitHub never works, nothing really works in the app
#
[jgmac1106]
If I could get FastHub or any GitHub client working from my phone I could do all the publishing from my phone...haven't figured out a way to not use an FTP client, which isn't bad, but editing in sublime on my phone not always easy with my sausage fingers
deathrow1|absnt, [KevinMarks], deathrow1, [kimberlyhirsh] and [schmarty] joined the channel
#
@frankmeeuwsen
Mijn volgende blogpost in de serie “Hoe kun je #WordPress gebruiken in het Indieweb”, de webmentions! Communiceer met andere sites alsof het sociale netwerken zijn! https://diggingthedigital.com/wordpress-en-webmentions/
(twitter.com/_/status/1211302007656603649)
[manton], deathrow1, misterwhatever, [prtksxna], nrtxrmndDiscord[ and [snarfed] joined the channel
#
jamietanna[m]
snarfed I was wondering that and whether it would be possible to split a longer note across tweets, but thought against it as it's then difficult because the new tweet would reply to the original one (and send a webmention to it) so wouldn't quite work
#
jamietanna[m]
also snarfed, I think I may soon have a WIP PR for the Granary changes for Meetup.com 🙌
#
[snarfed]
woo! 🎉
[tantek] joined the channel
#
[tantek]
yeah, tweetstorming is kinda awkward for actual sensible commentary / threading.
#
[tantek]
what is split a longer note across tweets
#
Loqi
It looks like we don't have a page for "split a longer note across tweets" yet. Would you like to create it? (Or just say "split a longer note across tweets is ____", a sentence describing the term)
#
[snarfed]
agreed... but it's definitely still a reasonable feature request for Bridgy publish!
#
[tantek]
split a longer note across tweets is /tweetstorm
#
[tantek]
snarfed, "keep Bridgy simple"?
#
[snarfed]
(and totally independent from webmentions)
#
[snarfed]
tantek lol yup. i definitely don't plan on implementing it myself
#
[tantek]
also it seems vulnerable to abuse or accidental overstorming
#
[tantek]
any one action that could "make" or "trick" bridgy into making LOTS of Twitter API calls in rapid succession seems like a bad idea
#
[tantek]
I'd be against it for that reason alone.
#
[snarfed]
eh, so we'd make it opt in
#
jamietanna[m]
Yeah, and I'm not sure whether I'd personally like it threaded as opposed to folks just reading the source post
#
jamietanna[m]
Yeah good point Tantek
#
[snarfed]
n API call vs 1 is fine
#
[snarfed]
not a problem in general. all of these are small traffic volume
#
Zegnat
!tell GWG saw you mentioning mf2-feed in #indieweb, do we know if anyone consumes mf2 sidefiles?
#
Loqi
Ok, I'll tell them that when I see them next
#
[snarfed]
again, i don't plan on implementing this myself. and obviously we just plain don't like tweetstorming, which is an ok counterargument on its own
#
GWG
Zegnat: Semantic Linkbacks does
#
aaronpk
I don't think automated splitting across tweets is a good idea at all. Tweetstorming works because each tweet is crafted to be a certain length so that each one sorta stands on its own
#
GWG
For the reason that many WordPress sites have bad markup
#
aaronpk
best you could do automatically is to try to split on sentence boundaries but it's more than that that makes it look reasonable at the end
#
Zegnat
GWG, ooh, interesting! I was not aware of that
#
GWG
Zegnat: That's what prompted the creation of the plugin, but it needs some love
#
Zegnat
Is that `application/mf2+json` documented anywhere outside of the plugin?
#
GWG
Yes
#
Loqi
[dshanske] #165 Support mime type for mf2
#
Zegnat
Was about to find the microformats wiki page. It doesn’t show until page 2 for searching the actual MIME, which is a little silly
#
GWG
I don't believe anyone has applied for it. Nor has anyone applied, to my knowledge, for application/json+feed which is the one they discussed adopted for jsonfeed, but I still look for it.
#
GWG
Oddly enough, jf2feed+json, which is the jf2 specification for feeds, is registered
#
Loqi
[jamietanna] #94 Add support for parsing MF2 JSON
#
aaronpk
(Soon)
deathrow1 joined the channel
#
GWG
So should we register it?
#
GWG
It's the reality of the fact with WordPress that some people want themes with no proper markup
deathrow1 joined the channel
#
[tantek]
GWG, registering it is premature, until you have some at least proof of concept of publishers and consuming code that makes a difference
#
[tantek]
prototype first with actual running code, then register
#
GWG
[tantek]: Consumption has been running in Semantic Linkbacks for a while now
#
GWG
As has publishing
#
jamietanna[m]
snarfed: https://github.com/snarfed/granary/pull/179 is my WIP for Granary Meetup RSVP posting, I've not tackled anything else from the GET side as I'm not sure it's required to get the Brid.gy support up-and-running?
#
Loqi
[jamietanna] #179 WIP: Add Meetup.com as a silo
#
GWG
But I am to improve it to be more useful
#
GWG
The WordPress feed implementation is more basic than I'd like
#
[tantek]
GWG, I guess I don't understand how Semantic Linkbacks is using a *feed* file, since I thought it only dealt with permalinks
#
GWG
Semantic Linkbacks looks for rel alternate markup and if there is mf2 json available pre parsed, it uses that instead of parsing it
#
GWG
So the side file overrules the HTML
#
sknebel
(that's application/mf2-json , not jsonfeed I assume)
#
GWG
In the version I'm porting to webmentions, I also am sending an Accept header for the one website I know that does content negotiation
#
GWG
sknebel: Yes
#
GWG
It doesn't support Jsonfeed for webmentions
strugee joined the channel
#
[tantek]
interesting, so these aren't feed files, these are side files for post permalinks
#
GWG
Yes
#
GWG
The mf2-feed plugin actually does both
#
GWG
Side files and feed files
#
GWG
Since it supports jf2feed as well
#
GWG
Trying to make the pieces work a bit better though
gxt joined the channel
#
GWG
Yarns also supports looking for mf2 or jf2 feed urls
#
GWG
pfefferle wrote the mf2-feed plugin, and the readme cites his website, but he currently doesn't have it enabled
#
GWG
I need to check who does
#
Loqi
[indieweb] wordpress-mf2-feed: Microformats2 Feed for WordPress URLs
#
GWG
And work on the description
#
[tantek]
This is a good workaround potentially for all the Theme issues right?
#
[tantek]
like sending RSVPs etc.
#
[tantek]
seems pretty important
#
GWG
[tantek]: That was the goal, yes
#
GWG
There were some logistics issues
#
GWG
I am going to try and solve them
#
GWG
For example, Micropub encodes microformats into the content, whereas Post Kinds stores microformats and marks up on the fly.
KartikPrabhu joined the channel
#
GWG
There was a long discussion about that, but we never moved forward on it, partially on my part due Gutenberg and its crazy markup
#
GWG
So, if you used Micropub by itself to make posts in WordPress, the side file will have all its mf2 inside the content element, not parsed
#
GWG
If you used, Post Kinds, it won't, but mf2-feed doesn't officially support where Post Kinds stores the data
#
GWG
Etc
#
GWG
So... working on fixing all that
#
GWG
Or at least making it less bad
deathrow1 joined the channel
#
GWG
[snarfed]: I may need your help
KidReese777, deathrow1, RenoG and vika_nezrimaya joined the channel
#
vika_nezrimaya
Micropub has ?q=contact and I hear about it for the first time! Where is it documented?!
#
vika_nezrimaya
!tell swentel how does ?q=contact work? what do I need to implement in my server?
#
Loqi
Ok, I'll tell them that when I see them next
#
vika_nezrimaya
!tell swentel ok nevermind found it
#
Loqi
Ok, I'll tell them that when I see them next
#
vika_nezrimaya
!tell swentel or not
#
Loqi
Ok, I'll tell them that when I see them next
#
vika_nezrimaya
more interested in adding/deleting
#
vika_nezrimaya
trying to read the source
#
vika_nezrimaya
aha I see it posts an h-card, THAT'S GREAT
#
vika_nezrimaya
!tell swentel I love you and your new contacts UI
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
swentel has 17 karma in this channel over the last year (30 in all channels)
#
GWG
swentel++
deathrow1 joined the channel
#
Loqi
swentel has 18 karma in this channel over the last year (31 in all channels)
#
vika_nezrimaya
swentel++
#
vika_nezrimaya
indigenous_for_android++
#
Loqi
indigenous_for_android has 1 karma over the last year
#
vika_nezrimaya
indigenous++
#
Loqi
indigenous has 1 karma in this channel over the last year (2 in all channels)
#
vika_nezrimaya
ok karma is given, now a question - I assume there is no proposed standards for configuring syndication endpoints, am I right?
#
KartikPrabhu
as in changing them?
#
KartikPrabhu
you can retrieve the existing syndication endpoints through a query ?q=syndicate-to
deathrow1 joined the channel
#
vika_nezrimaya
KartikPrabhu: yep, as in changing them
#
KartikPrabhu
yeah, I don't think I have seen anything about changing syndication endpoints through micropub
#
vika_nezrimaya
I'm an avid syndication user but I don't want to tweak the source every time I want to syndicate to a new website
#
vika_nezrimaya
POSSE to Twitter literally became my life, I don't remember the last time I posted directly while my website wasn't down
#
GWG
vika_nezrimaya: I think that is personal to your endpoint
#
vika_nezrimaya
oh well then I'll make a proprietary thing >.< I really didn't want to
[jeremycherfas] joined the channel
#
GWG
vika_nezrimaya: I think it may be hard to avoid
[Michael_Beckwit, KidReese777, [fluffy], deathrow1, RenoG, [schmarty], KartikPrabhu, jjuran, asymptotically and [tantek] joined the channel
#
mblaney
^^ah that link mentions destination in config too....
#
mblaney
!tell manton all good, I found mp-destination on /Micropub-extensions
#
Loqi
Ok, I'll tell them that when I see them next
[Michael_Beckwit, jjuran, [chrisaldrich], [fluffy], Guest93553, EuSouODan and EuS0u0Dan joined the channel
#
Zegnat
I just saw Simon has his Instagram stories somehow archived to his site (example: https://colly.com/journal/stockholm) … I wonder if that is an automated thing
deathrow1, EuS0u0Dan, [KevinMarks] and gRegorLove joined the channel