#dev 2020-05-24

2020-05-24 UTC
[KevinMarks] joined the channel
#
[KevinMarks]
Is there a way to tell programmatically from the status page if the wm was accepted or not?
geoffo joined the channel
#
jacky
not yet and that's a different (the next) discussion
#
jacky
there's a suggestion to use rel=status as a way to specify it concretely
#
aaronpk
[KevinMarks]: that was the idea, we just need a few more implementations on both sides
#
jacky
hopes to provide that from a server implementation soon
#
[KevinMarks]
There's an interaction with resending mentions and idempotent behaviour there - do you tell them when it was an actual update, and when just a duplicate?
#
[KevinMarks]
(I had a bug in mention.tech where it was erroring on links to bad urls, which may be a different signal)
#
jacky
I don't think that's needed?
#
jacky
like if nothing changed, it should be as if it was just created
[tantek], gxt__, nickodd, [fluffy], [ColinMorris], [schmarty], KartikPrabhu, [jeremycherfas], moppy, jeremycherfas, [Arne], geoffo, [jgmac1106], swentel, themaxdavitt, peterrother and ludovicchabant joined the channel
#
petermolnar
[LewisCowles], skebel: I tried a lot of things. If I add "expires", it will not fall back in any setup. I'll test further.
[LewisCowles] joined the channel
#
[LewisCowles]
[petermolnar_] could it be that you need to cache bust? If you're already caching a result it could lead to confusion
[arush], [jgmac1106], [KevinMarks], nickodd, [tantek], [schmarty], KartikPrabhu and [kimberlyhirsh] joined the channel
#
aaronpk
apparently i just completely broke my twitter search script a long time ago
#
@smaffulli
↩️ I have the impression the template is not showing the webmentions #indieweb ... Back to coding
(twitter.com/_/status/1264543927262154759)
#
@TrailHub1
https://talk.fission.codes/t/indieauth-indielogin-and-all-the-indiewebs-with-aaron-parecki/629 @aaronpk cofounder of @indiewebcamp would also like to see 'apps' that offer authoring interface (like @TrailMarks), without owning the data, be able to share it elsewhere, without requiring apps to implement silo APIs. That's what @TrailHub is for.
(twitter.com/_/status/1263458680563019776)
#
@loopdouble
↩️ Yep it’s a reply that I posted on my own site, with the relevant microformats to mark it up as a reply. My site sent a webmention to your endpoint, which checked my URL for the relevant reply content, et voila! http://indieweb.org/reply (https://doubleloop.net/t/1wC)
(twitter.com/_/status/1263172504119623682)
#
@jeremyfriesen
Connecting to Bridgy for backfeed and POSSE service // Take on Rules https://takeonrules.com/2020/05/20/connecting-to-bridgy-for-backfeed-and-posse-service/ #bloggingengine #indieweb #software #standards #webmention
(twitter.com/_/status/1263122488680083458)
#
@kevinmarks
↩️ Is your site WordPress? I forget. There are indieweb tools for this, including http://brid.gy
(twitter.com/_/status/1262783699181068288)
#
@voxpelli
↩️ Been wanting to build such a tool, which would basically just be to tie something like Netlify together with a domain provider and with some IndieWeb services like my Webmention endpoint: https://webmention.herokuapp.com/ So that the UX would be on par with something like Twitter
(twitter.com/_/status/1262405736874881024)
#
@bmann
↩️ you’ll need to use the IndieWeb plugin to install / enable the MicroPub and IndieAuth plugins The GitHub page has links for more help https://github.com/indieweb/wordpress-indieweb/blob/master/readme.md (I don’t use WP myself)
(twitter.com/_/status/1261651076274696198)
#
@owenconti
↩️ Added a dedicated section for webmentions at the bottom of the posts template
(twitter.com/_/status/1264397963167625217)
#
@sunnysinghio
↩️ That's really neat. Can you also grab the content and links from webmentions? Thinking of replacing my proprietary system on my blog with it.
(twitter.com/_/status/1264243218721517574)
#
@owenconti
↩️ Thanks to @devingray__, the test worked! Automatic rebuilds of my site whenever new webmentions come in (likes, retweets, replies, etc)
(twitter.com/_/status/1264212649308377091)
#
@irreverentmike
I noticed this morning that migrating domains may have broken webmentions on my personal site. Anyone experienced this before? https://github.com/aaronpk/webmention.io/issues/154
(twitter.com/_/status/1264204862952267777)
#
@irreverentmike
↩️ I've been using http://webmentions.io for pseudo-comments on mine. Lmk if that piques your interest
(twitter.com/_/status/1264176059794292737)
#
@billbennettnz
@iAWriter Is there an explanation of how this works? "If you run a self-hosted http://WordPress.org site, you can publish straight to it using the slim IndieAuth plugin instead of the Swiss-Army-Knife that is JetPack." I tried it and got the old publish function.
(twitter.com/_/status/1263690612999507975)
#
@eniehack
WebMentionに関する記事も出してしまおうか
(twitter.com/_/status/1263498941842128896)
#
@maaiiya8
That's cool but sadly it will break webmentions on sites rely on http://brid.gy (brotli is not supported by their Google App Engine (?) app)
(twitter.com/_/status/1263350501434777600)
#
@maaiiya8
That's cool but sadly it will break webmentions on sites rely on http://brid.gy (brotli is not supported by their Google App Engine (?) app)
(twitter.com/_/status/1263350501434777600)
#
@EbenOladutemu
↩️ @lauragift_ Hello Gift. So I Googled webmentions and saw different results. Is there any particular one you were referring to Or any works? Want to check it out too. Thanks.
(twitter.com/_/status/1263267475531186186)
#
@lauragift_
↩️ Awesome! I'll implement it soon but you can check this blog see how it's being used also https://mxb.dev/blog/using-webmentions-on-static-sites/
(twitter.com/_/status/1263041618178912256)
#
@dugite_code
↩️ Need to look into webmentions for my own blog really
(twitter.com/_/status/1262948174521683976)
#
@sonicrocketman
There's lots of people pronouncing the death of blogging. It's nice to see more counter-arguments. But, there is hope for those looking to read and be read... using the old rss We also have webmentions... Blogging's death is highly exaggerated.
(twitter.com/_/status/1262892610680582144)
#
@tomcritchlowBOT
Idly wondering if I can wrestle webmentions to the top 1% of peo….
(twitter.com/_/status/1262851014325161986)
#
@dolearning
@loopdouble - just saw your response to the Webmentions and Campfires post - how did you post this reply? Was it just a content type on your site? Intrigued …
(twitter.com/_/status/1262837730133913601)
#
@lauragift_
↩️ Thanks. I’m adding webmentions this time.
(twitter.com/_/status/1262475929449836547)
#
@o_niskanen
Just tried out https://indiebookclub.biz as my first IndieAuth service. Super easy to get started with! I just wish there was an open ISBN lookup service to integrate there. Manually filling out book titles and authors doesn’t feel like 2020.
(twitter.com/_/status/1262457351233249286)
#
@cactusanddove
Been having a lot of fun with cutting edge web technologies many haven't even heard of lately! My latest venture is https://webmention.io/ any time an article of mine liked or reposted my static site gets updated. I'll be writing a guide soon.
(twitter.com/_/status/1262142837954695174)
#
@ton_zylstra
↩️ @loopdouble I use Webmention on my wordpress site also to create bidirectional links between my own postings and pages, not just across sites. (https://www.zylstra.org/blog/2020/05/14249/)
(twitter.com/_/status/1261993598704324608)
#
@lauragift_
↩️ oh I'm testing out webmentions on the site
(twitter.com/_/status/1261957161334210561)
#
@TimKingWriter
↩️ I was. But I’ve since deactivated the IndieAuth plugin to remain secure.
(twitter.com/_/status/1261673757602537478)
#
@iAWriter
↩️ Are you trying to sing into http://timkingwriter.com? Then we can see that iA Writer is unable to find IndieAuth authorization_endpoint and token_endpoint meta tags. The error is shown in iA Writer but is easy to miss, so we’ll improve this in a future update.
(twitter.com/_/status/1261673449052950528)
#
@TimKingWriter
↩️ Not at all. Steps I took: 1. Install IndieAuth in self-hosted Wordpress 2. Test IndieAuth on website 3. Open iA Writer and select story 4. Open preferences 5. Add WordPress for publishing 6. Select http://WordPress.org 7. Paste my web address into field 8. Click Authorise
(twitter.com/_/status/1261662993009438720)
#
@TimKingWriter
↩️ Yeah I had that installed, at no point would iA Writer try and auth. after it was setup. Even checked it on the indieauth website as installed correctly. Oh well.
(twitter.com/_/status/1261657632487563264)
#
@NevaX07
↩️ Il ne fonctionne pas avec Facebook malheureusement, mais je penses que cela pourrait t'aider https://brid.gy/
(twitter.com/_/status/1263390357166964739)
#
voxpelli
Hi Loqi 👋
#
[schmarty]
wow looka t all that!
#
[schmarty]
*look at*
[LewisCowles] joined the channel
#
[LewisCowles]
requiring JSON 😢
#
[LewisCowles]
the escaping really matters between shells and OS's
hamnox[m] joined the channel
#
[LewisCowles]
okay not JSON fault in this case. Damn winblows and it's CRLF vs LF
#
[LewisCowles]
travis-ci should strip carriage returns from strings
#
aaronpk
this database of tweets is over 10 years old o.O
#
aaronpk
663558 tweets
#
aaronpk
boom all fixed
#
aaronpk
what a mess. this is what happens when code starts out as a quick hack 11 years ago and just keeps evolving
#
[schmarty]
seems like it has been working pretty well despite so many changes to twitter! of course, i don't know how much time you spend on maintenance...
#
[LewisCowles]
guessing more than the company of Twilio who have left a repo to rot, which has been giving me brain ache all weekend aaronpk++
#
Loqi
aaronpk has 63 karma in this channel over the last year (219 in all channels)
#
Loqi
[Twilio-org] rapid-response-kit: This Twilio-powered Rapid Response Kit gives you the elements to build and deploy communications apps quickly and easily.
#
[LewisCowles]
It's fairly interesting as projects go
[tw2113] and [tantek] joined the channel
#
swentel
if anyone is using jquery-form, this might be interesting to follow: https://github.com/jquery-form/form/issues/571
#
Loqi
[webmasterlv] #571 Latest Chrome update breaks plugin response handling
#
swentel
(it's a fun drupal debug weekend damn)
#
[LewisCowles]
is Drupal still using jQuery?
#
swentel
we hope to get rid of it in 9.1
#
[LewisCowles]
Do you know what. All my Drupal knowledge is from pre 7, with some 7 shims. Not touched 8 or 9, although I probably should cast an eye on the off-chance I ever am asked to oversee or touch Drupal things. Has the "ever major release breaks things" abated, or at least been dragged out?
#
swentel
oh d8 to d9 is lovely now
#
swentel
d9 is the same as d8, but with the BC layer removed
#
swentel
upgrading modules or custom code is as good as painless now
#
swentel
and there are tools to help removing deprecated code
#
jacky
jquery++
#
Loqi
jquery has 1 karma over the last year
#
jacky
you need more karma comrade
#
aaronpk
I think webmention.rocks needs more glitter and confetti https://twitter.com/heydonworks/status/1264536704876150784
#
jacky
you've ushered in an era of the Web that was unprecedented lol
#
jacky
LOL noo I wanted to do something like this for lighthouse
#
aaronpk
Do it!
#
jacky
it was going to be on the manual webmention submission page
#
jacky
adds it to the to-do list
#
jacky
also aaronpk, lol, how do you do task management for all of your projects?
#
jacky
I have it recorded as issues on my gitea instance so I can just push and pop things to milestones
#
aaronpk
i don't have a good system lol
#
jacky
but I can imagine since everything you have in mind isn't documented online; there's like a massive `TODO.txt` somewhere lol
#
[LewisCowles]
From IndieWeb channel.
#
[LewisCowles]
non utf8 makes me cry/scream. The amount of random bugs I deal with because someone managed to shove randomly encoded bytes into others products is tragic. Makes it so much easier to work with other people, if the whole chain is using the ~20 year old standard that allows us to all play together https://en.wikipedia.org/wiki/UTF-8
#
[LewisCowles]
No idea why some languages / OS's use UTF-16
#
swentel
jacky, I maintain a to-do text file which is synced to my nextcloud instance so I can access it from anywhere
#
jacky
just to stave off the pending problems lol
#
swentel
works somewhat, but not ideal
#
jacky
swentel: oooh see I lean on the Nextcloud Calendar stuff with tasks to do that https://apps.nextcloud.com/apps/tasks
#
jacky
but mainly for personal / interpersonal things, not code (as of yet)
#
swentel
ah yeah, never been too much on tasks, it makes me nervous when there are too many :)
#
jacky
lol that's very fair! I try to avoid that by making multiple lists (domestic, finance, fitness, mental etc etc)
#
jacky
if something belongs in both, I try to break it up
#
jacky
revisiting them once a week is necessary too; prevents cruft
#
swentel
hehe, yeah can imagine
#
[LewisCowles]
swentel, if you fancy a tool that can generate text and has some tactile interface, wekan now exports HTML 😉
#
[LewisCowles]
got merged upstream for all the feels yesterday
#
[LewisCowles]
> AssertionError: "Sorry, that's not a valid choice" not found in 'b\'<?xml version="1.0" encoding="UTF-8"?><Response><Say>Sorry, that\\\'s not a valid choice.</Say><Redirect>http://localhost/simplehelp/handle?b\\\'name=Tommy+Tutone&opt_1=Call%3ACall+Jenny%3A4158675309&opt_2=Info%3ALost+and+Found%3AI+got+your+number\\\'</Redirect></Response>\''
#
[LewisCowles]
What having multiple possible encodings when one is perfectly fine seems to result in
#
@j4yav
I got webmentions working on https://metaluna.io! #IndieWeb tech is a bit wild west, but it's really cool.
(twitter.com/_/status/1264636563620868096)
nickodd left the channel
#
[LewisCowles]
marketers-- for their involvement in otherwise good documentation ruining it
#
Loqi
marketers has -1 karma over the last year
[KevinMarks], [chrisaldrich], geoffo, [fluffy], [jgmac1106], [tantek], [schmarty] and [LewisCowles] joined the channel
#
[LewisCowles]
to spend 6 years and make a worse API is astounding. Especially the odd behaviour and tests I'm not sure should ever have passed
#
[LewisCowles]
Tests now showing zero errors. Waste of day? I'll find out tomorrow when I try to deploy to Heroku
#
jacky
I have this pending task to have something like xray (or consider contributing to xray) to parse sites that don't have mf2 but use things like open graph or twitter cards into it
#
jacky
I have this in koype but it's like _annoying_ code to maintain (I lean on another library to 'unfurl' content) and tbh it'd be nicer to keep that externalized
#
jacky
with the added benefit of always working with mf2
#
jacky
a hesitation I have is that when it comes to more personal sites, people would be less inclined to lean on mf2 if there's something that 'bridges' their sites
#
aaronpk
yeah that's why i have xray as a standalone library/service with a full test suite