#dev 2019-01-23

2019-01-23 UTC
[asuh], [tantek] and [cleverdevil] joined the channel
#
[cleverdevil]
^^ Interesting.
#
[cleverdevil]
Not sure if anyone has shared it before.
#
[cleverdevil]
May be a nice start on a mass migration tool.
benwerd and [davidmead] joined the channel
#
snarfed
we should start a list of all these "collect and standardize all the things" projects
#
snarfed
is obviously one guilty party
#
aaronpk
we need some standardized format for the list first
#
snarfed
such a nerd snipe. "these x things are different. but they should be the same! they must be standardized!"
#
[cleverdevil]
I'm surprised Loqi hasn't pulled in the canonical XKCD on the subject yet!
#
aaronpk
!standards
#
[cleverdevil]
Still, some good raw work in that repo 🙂
#
snarfed
also, oh man. 6 commits, 0 issues, 0 PRs, 283 stars. heh
#
aaronpk
clearly a sign of pent up demand then
#
snarfed
maybe more like oversupply
#
[cleverdevil]
Who knows how projects pick up stars these days.
#
[cleverdevil]
Its the social network side of GitHub, which means its unpredictable magic 🙂
#
[cleverdevil]
Russian bots?
#
aaronpk
of course
[schmarty] joined the channel
#
[schmarty]
I starred it 🤷‍♂️
benwerd, [kevinmarks] and [tantek] joined the channel
#
@smithtimmytim
Bright Pixels now supports Webmentions! I’ll write a post about it soon! https://brightpixels.blog
(twitter.com/_/status/1087891436287217664)
benwerd and ben_thatmustbeme joined the channel
#
jacky
lol just had a moment of "breakthrough"
#
jacky
about syndication
#
jacky
I just noticed that http://brid.gy/publish/twitter has webmention info
#
jacky
this doubly notes that using the invisible link approach + automatic sending of webmentions = publishing on the fly
#
jacky
I just have do some special parsing of bridgy's sync response to reply the placeholder link with bridgy's data
#
KartikPrabhu
does not like this overloading of webmention
#
jacky
I don't see the overloading of it?
#
jacky
granted, the bit about not knowing what a response can exactly look like is a bit concerning
#
jacky
but the act of using webmention to collect interaction info seems in line with its goal
#
KartikPrabhu
no, i meant that you are using webmention even though you are not "mentioning" bridgy
#
KartikPrabhu
i.e. you are using webmention for syndication and not to "notify the webpage that you linked to it"
#
KartikPrabhu
but <shrug>
#
jacky
what would you propose to do adhoc syndication in an automated fashion?
#
jacky
I'm very open to ideas
#
KartikPrabhu
well if bridgy is what you want to use then I guess bridgy uses webmention
#
KartikPrabhu
so whatever works
benwerd and snarfed joined the channel
#
snarfed
!tell KartikPrabhu,jacky re how to do automated syndication, it's true, bridgy publish abuses webmentions. the "right" way to do it (now) is micropub syndication targets: https://micropub.net/draft/#syndication-targets
#
Loqi
Ok, I'll tell them that when I see them next
#
snarfed
!tell KartikPrabhu,jacky bridgy publish doesn't use that (yet) because it didn't exist when bridgy publish was created. https://github.com/snarfed/bridgy/issues/796
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[snarfed] #796 micropub API for bridgy publish
#
jacky
interesting
#
Loqi
jacky: snarfed left you a message 3 minutes ago: re how to do automated syndication, it's true, bridgy publish abuses webmentions. the "right" way to do it (now) is micropub syndication targets: https://micropub.net/draft/#syndication-targets
#
Loqi
jacky: snarfed left you a message 2 minutes ago: bridgy publish doesn't use that (yet) because it didn't exist when bridgy publish was created. https://github.com/snarfed/bridgy/issues/796
#
jacky
lol my bad
#
jacky
that's how I'm exposing Bridgy Publish to consumers of my Micropub endpoint: https://f5448b3d.ngrok.io/post/568b087b-3923-47f0-8e8f-ffd1b1a8bae5
#
snarfed
oh wow interesting!
#
snarfed
you should talk to GWG, he did kinda the same thing with the wordpress bridgy publish plugin
#
GWG
snarfed: Syndication Links plugin.
#
GWG
I moved the features in
#
snarfed
huh, really? ok
#
GWG
Consolidation
#
snarfed
right!
#
jacky
this approach is flexible tho
#
jacky
well kinda
#
GWG
I created a generic class that does Webmention syndication, and then added Bridgy as an option and Indienews
#
jacky
still would be nice to have a predictable response when making a syndication request
#
GWG
Then apparently caused some religious post to end up there
#
jacky
the one consistent field for syndicators I'd use is `url` in the reply
#
GWG
jacky: Isn't it in the Location header?
#
jacky
oh I wasn't looking at headers just yet; good point
#
jacky
I think I peek in there only for HEAD requests
#
snarfed
but yes it's also always in the url field
KartikPrabhu joined the channel
#
GWG
Works for me right now.
#
aaronpk
Nice! I have Bridgy publish triggered by micropub syndicate-to also!
#
aaronpk
Configured via webmention discovery :-)
#
aaronpk
I think I made a video showing that at some point
#
GWG
Webmention discovery?
#
aaronpk
Like looking for the webmention endpoint
#
aaronpk
so I type in the Bridgy publish url like brid.gy/publish/twitter or whatever and my site figures out the webmention endpoint for it
#
GWG
I think I remember seeing it
[eddie] joined the channel
#
[eddie]
Yeah I do the same thing, having Bridgy publish for twitter and GitHub as Micropub syndication targets
#
[eddie]
But jacky the reason there is no standard for Webmention syndication responses is because as snarfed said, anything but Bridgy SHOULD be using Micropub syndication which DOES define the url response
#
[eddie]
So really one of us just needs to eventually bite the bullet and actually help snarfed out with #796 so Bridgy gets the appropriate support
#
[eddie]
It unfortunately is unlikely to be me, because I rewrote an entire script from python to Node.js rather than try to figure out how to adjust the script in Python 😒
#
[eddie]
My dislike is strong in this one haha
#
snarfed
[eddie]: i accept contributions in babysitting as well as PR
#
[eddie]
Haha! Nice!
#
[eddie]
babysitting would probably be more likely than a PR
#
[eddie]
Maybe I should try some type of virtual dev environment like vagrant at some point
#
[eddie]
I feel like one of my biggest issues with python is always getting dependencies installed and working correctly
#
jacky
pipenv? it's kinda like virtualenv but more bundler-esque for Python
#
jacky
used it at Lyft a lot
KartikPrabhu and eli_oat1 joined the channel
#
[eddie]
Hmmm interesting. I’ve tried to use pip install before, but is pipenv different? If so I’ll have to read up on it
#
[eddie]
Ohhhh yeah interesting this might be what I’ve needed
#
aaronpk
Hahahaha "I accept contributions in babysitting as well as PR"
#
Loqi
hehe
#
jacky
[eddie]: it's like a level above pip (and even python itself as it can detect things like pyenv, virtualenv{wrapper}) and handle versioning of all of those tools for you
#
jacky
the sanity that _should_ have existed from jump lol
#
[eddie]
Ohhh yeah that sounds much better
#
jacky
rethinking my syndication approach; I'm going to build in favor of the bridgy publish route
#
jacky
but I am thinking about something like Buffer re: one place to hit multiple places
#
jacky
will have to think on this more
snarfed, benwerd, KartikPrabhu, [tantek] and [grantcodes] joined the channel
#
[grantcodes]
Hearing about people's syndication strategies has made me quite happy about mine 😛 I basically have an extendable class that can be attached to the back end that receives the micropub mf2 object (if it should be syndicated) and the class returns the syndication url. Not overly complicated and very extendable. I don't use bridgy publish with it though, but I could
[eddie] joined the channel
#
[eddie]
Does your class use Micropub or Webmention to do its syndication?
#
[grantcodes]
No webmentions
#
[eddie]
Ah then it couldn’t do Bridgy Publish 😉
#
[grantcodes]
It's part of my nodejs backend
#
[eddie]
But joking aside it does sound like a great approach
#
[grantcodes]
It could send webmentions though.
#
[eddie]
Ahh gotcha. You just would have to subclass it or add it to the class
#
[eddie]
That convenient, avoids thinking about how it’s syndicated unless you are writing the ACTUAL syndication code
#
[grantcodes]
I can't remember if it is async or not but it would definitely be possible for the post to be available at it's permalink before the syndication is run
#
[eddie]
Is each syndication a subclass or do you pass the syndication target as a parameter?
#
[grantcodes]
Each syndication method has a unique id (I just use "Twitter", "Instagram" etc) and a "default" option. If default is true it will run that syndication if there is no syndicate-to set. Otherwise it will look for the id in "syndicate-to"
#
[grantcodes]
It's all open source now somewhere
#
[grantcodes]
I set it up this way as well because each syndicator can be its own npm package
[asuh] joined the channel
#
[asuh]
[grantcodes] have you formally written about your setup?
#
[grantcodes]
Nah not yet. Not really one for writing 😅
#
[asuh]
If there’s a way I could convince you to take a stab at writting it up, even in pieces, I know at least a couple of React/Gatsby projects which could benefit from what you’re doing
#
[asuh]
*writing
#
[grantcodes]
Yeah it's in the works, I'm still just not totally happy with my backend but taking a long time to get around to fixing those issues because it mostly works 😛
#
[asuh]
that’s great. i have a buddy I hope to help with his Gatsby site to get syndication, webmentions and indieauth in the least, although the extra pieces like micropub are nice additions
#
[asuh]
I selfishly want to help so that I can learn more about the pieces in React and what it takes
#
[grantcodes]
In theory, that backend could power a static site, that was one of my goals but haven't actually tested how you would do that
#
[grantcodes]
My actual site is in react, but server side rendered, not gatsby
#
Loqi
[grantcodes] grant.codes: The grant.codes website
#
[asuh]
right, we’ve only talked about this stuff in theory after having gotten up his Gatsby site on a new host. he’s eager but i think i need to help along how i can
#
[asuh]
i did see that repo, thanks
#
[grantcodes]
Cool, well that micropub-endpoint package is probably what you'd be more interested in so feel free to play around with it / open issues or whatever
#
[grantcodes]
There is a more implementation of it running on glitch too
#
[grantcodes]
*more basic
#
[asuh]
it looks great, lots of work you put into it!
#
[asuh]
grantcodes++
#
Loqi
grantcodes has 23 karma in this channel over the last year (38 in all channels)
#
[grantcodes]
A few years of accumulated tinkering 😛
#
[asuh]
I think a nice article describing how you fit your micropub repo into your React site would be ace
#
Loqi
grantcodes has 24 karma in this channel over the last year (39 in all channels)
#
[eddie]
grantcodes++
iasai, KartikPrabhu, [Vincent], [Rose], [jgmac1106] and jeremych_ joined the channel
#
jeremycherfas
!tell aaronpk I believe there is still a lack of connection between Slack and IRC.
#
Loqi
Ok, I'll tell them that when I see them next
[Rose], KartikPrabhu and [voss] joined the channel
#
Zegnat
jeremycherfas, where?
[kevinmarks] joined the channel
#
Loqi
jgmac1106demo
KartikPrabhu joined the channel
#
jeremycherfas
Oh, I'm sorry. #knownchat.
#
jeremycherfas
Should I add that to the message, or can you fix it zegnat?
#
jeremycherfas
You know about Fort Roberts, WA?
KartikPrabhu joined the channel
#
jeremycherfas
Ooops, wrong room.
#
sknebel
[jgmac1106]: probably because the markup on the source page isn't great, and known doesn't make special rules for wordpress-weirdness?
#
[jgmac1106]
okay will try a wordpress.com to wordpress.com mention
#
[jgmac1106]
or just drop the dream of teaching with webmention with noobs
#
sknebel
a) there's an hfeed, b) the entire thing is mf1, so the in-reply-to doesn't register (it'd still count as a mention though, but I guess known doesn't like something about that structure)
#
[jgmac1106]
who is sknebel?
KartikPrabhu joined the channel
#
[jgmac1106]
yes I can send them to you...just not to me....crap there goes half of my instructional design
KartikPrabhu joined the channel
#
[jgmac1106]
snknebel I am trying to write up an issue now, how do other sites handle messy wordpress/com/bridgy rules
[pfefferle] joined the channel
#
sknebel
My site verifies asynchronously, so you don't get an error
#
sknebel
And it doesn't really interpret the source page, since I don't show comments
#
[jgmac1106]
so it only looks like it work but didn't work?
#
sknebel
It verified it too, but the verification is simple, really just checking if there is a link back (or maybe if there's a link inside a h-entry, would need to check the source)
#
sknebel
my site doesn't understand what a "comment" is, so it can't have issues with markup there
#
[jgmac1106]
but if I can't have student A write a post on their wordpress.com and have it show up on student B's wordpress.com as a comment it is all for nothing....oh well....It's too late to say you need to spend $50, register a domain, figure out what this ftp thing, go to github , download known, now figure out how to use ftp and install the site, now set database..or go back to WordPress.org...still to late for the "spend $50, register a domain"
#
[jgmac1106]
and I don't trust my students to be in financially viable place to always make $5 payment on micro.blog
#
sknebel
are you limited to some themes that WP.com offers?
#
sknebel
(sorry, I forget what their pricing tiers are)
#
[jgmac1106]
so basically try all their free themes and see if anyone gets closer to proper mark up?
#
sknebel
you're gonna need an mf2 theme I guess
#
[jgmac1106]
to add IndieWeb themes no joke is $50 A MONTH
#
[jgmac1106]
yeah that won't happen on wordpres.com....grrrrrr
#
[jgmac1106]
ohh well off to shower and start my day...may just use the wordpress.com social reader with jetpack...has all the social features we want Z(just no mf2)
#
sknebel
we'd really need to convince someone at automattic to back mf2 in at least some themes...
#
[jgmac1106]
never going to happen, they are actively making sure all mf2 get stripped and just using json-ld...oooh maybe I have them use Medium....That has perfect mf2
#
[jgmac1106]
they aren't building site just blogging
#
[jgmac1106]
okay will try that later today...or blogger....I bet blogger would work
#
[jgmac1106]
...blogger...medium I couldn't add "u-in-reply-to" to a link
#
[jgmac1106]
...now I have to re-record all my tutorials for blogger...will test to see if I can send a webmention
#
[jgmac1106]
thx sknebel for thinking this through with me
#
sknebel
maybe snarfed can do at least something to improve wp.com to wp.com through bridgy
[grantcodes] joined the channel
#
sknebel
doesn't solve that it e.g. doesn't work to known, but at least get something internally
#
[jgmac1106]
yeah wp.com to wp.com and I will just set up my own for teaching and keep Known personal
#
sknebel
okay, I'm now successfully distracted enough I'll spend a few minutes looking at what bridgy is doing there :D
#
sknebel
right, bridgy only looks at top-level elements
#
sknebel
but due to the stupid hfeed on every page, that h-feed is the top-level element
#
sknebel
so either there's themes without that (but I seem to remember that was fairly deep in how WP works?), or bridgy would need to look one level deeper
KartikPrabhu joined the channel
#
Zegnat
Looks like a pretty integral thing with WP to add hfeed class to the main container
#
Zegnat
is assuming themes on the Automattic Github are available on WP.com
#
sknebel
downloads themes repo and warms up grep
#
Zegnat
If it turns out very few themes have the mf1 classes, maybe we can persuade them to accept some PRs to drop it completely
#
GWG
Zegnat: I got _s, which is a starter theme many themes use as a framework to start theirs to fix it.
#
[jgmac1106]
yes and you won't get wp to agree to change anything especially with wordpress.com though they are stripping all mf1 from core
#
sknebel
libretto seems to be the only one that doesn't have it
#
sknebel
so you could try that one, if it's otherwise useable
#
[jgmac1106]
you can't make it up: Unable to activate theme. Contact support.
#
[jgmac1106]
or they don't allow theme switching on freeest plan
#
Zegnat
sknebel did you find an hfeed in rebalance? I thought it was without?
#
Zegnat
[jgmac1106]: I was wondering if all the themes in the Automattic/themes repo were WP.com themes. In that case you can always try sending a PR. Removing (faulty) mf1 probably has a better chance than adding mf2 to go through.
#
sknebel
right, I might have misread some
#
sknebel
one sec, repeating check
#
sknebel
rebalance looks good, right
#
sknebel
it has rules for hfeed, but only for feed pages, which is good
#
Zegnat
Yeah, that was what I was checking. As long as single posts do not start with an hfeed they should be parsable by mf1-backcompat
#
Zegnat
GWG, it is nice to put patches in a starter theme like _s. But for a lot of people (or in the less theoretical case: [jgmac1106]’s students) the only thing that matters are the themes usable on hosted WP.com, for free
#
GWG
I know. I was pointing out I was hoping for a trickle down effect
#
sknebel
so affinity, altofocus, dara, ixion, karuna, lodestar, photos, rebalance, scratchpad, shoreditch, textbook, toujours are worth trying
#
sknebel
Zegnat++
#
Loqi
Zegnat has 57 karma in this channel over the last year (163 in all channels)
#
Zegnat
sknebel++ for the grep foo
#
Loqi
sknebel has 34 karma in this channel over the last year (89 in all channels)
#
Zegnat
[jgmac1106]: so those might be themes you want to specifically test to see if they work with things like XRay and Bridgy ^^^
[svandragt] joined the channel
#
sknebel
still won't get post types (so no explicit replies/likes/...) due to being mf1, but at least should register
#
[jgmac1106]
I get an error trying to install everyone of those noted themes. Maybe can't change theme on free account?
#
[jgmac1106]
Gonna stick with normal blog, rss feed, native comments this semester..thought I figured work around
#
[jgmac1106]
Will look at Blogger... On a positive note Weebly reached out and wants to learn more about adding IndieWeb themes and tools
#
[jgmac1106]
Most of my audience turning there to blog... So may play during vHWC
#
sknebel
found a post saying you need to have a "verified account" to change themes - unsure what that means
#
[jgmac1106]
... My email.... Let me verify and try. Thx!
#
[jgmac1106]
Wonder how bad independent publisher 2 is
#
sknebel
at least as bad as what you had now
[Vincent] joined the channel
#
[jgmac1106]
Okay ha ha. As soon as I get kids out door will try
#
Zegnat
It has hfeed for single posts, so if that is something that bridgy doesn’t like, IP2 is out
KartikPrabhu joined the channel
#
[jgmac1106]
we do have that warning bright and red on the wiki
KartikPrabhu joined the channel
#
jeremycherfas
!tell [kevinmarks] Could you (or someone else?) possibly help me understand you sparkline script at http://www.kevinmarks.com/svgsparklines.html. I'm not sure where I should be storing my version of your `sparkline.svg` and I don't want to just use yours.
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
SVG Sparklines 2016-04-18
KartikPrabhu and [kevinmarks] joined the channel
#
[kevinmarks]
You should just be able to serve it as is, I have nothing running server side
#
jeremycherfas
So you don't mind me putting you script and using my data?
#
jeremycherfas
If I want to adapt things like the size of viewbox or the thickness of the line, wouldn't that be easier if it were on my site?
#
sknebel
that's what he's saying: just put it somewhere on your webspace
#
sknebel
it doesn't need anything special/any special place
#
jacky
https://github.com/fnando/sparkline is something i was about to use for a project
#
jeremycherfas
OK. Then my next hurdle is to get Grav to load it, but I think I know how to do that. We shall see.
#
Loqi
[fnando] sparkline: Generate SVG sparklines with JavaScript without any external dependency.
#
@joejenett
I’ll be experimenting today with a theme that appears to handle microformats and display of webmentions much better than my current theme. Should you visit jenett. simply. micro., expect a fair amount of funkiness and please pardon the dust.
(twitter.com/_/status/1088090386445283329)
KartikPrabhu joined the channel
#
jeremycherfas
Jacky Kevin's script works fine for my data on my site, when I use his script to draw the sparkline. But when I try to put the script in my webspace, the call currently does not seem to find it. Wrestling with that.
KartikPrabhu, benwerd and [jgmac1106] joined the channel
#
jeremycherfas
Well, I am completely befuddled, and may well bore people about it on vHWC, especially if [Rose] is there. But for now I am happy.
KartikPrabhu and [Rose] joined the channel
#
[Rose]
I will be very croaky. My voice is gone, but hopefully I'll be present.
#
jeremycherfas
You can type!
#
jeremycherfas
And if you're in the Grav discord you can see now what is vexing me.
benwerd and [pfefferle] joined the channel
#
[Rose]
I hate that they switched to Discord, opening it
#
jeremycherfas
Yes. I don't like it much.
KartikPrabhu, [asuh], benwerd, [schmarty], snarfed and [jgmac1106] joined the channel
#
[jgmac1106]
Sweet even if WP.com can't process the webmention the target still gets a pingback they can display... In other words works enough.
#
[jgmac1106]
Still going to try a theme w/o mf1 and see what happens
benwerd joined the channel
#
snarfed
sknebel [jgmac1106]: i can make bridgy blog webmentions handle h-feeds better
#
Zegnat
[jgmac1106], if you are keeping a list of free themes and how compatible they seem to be with mf parsers, that would be a really nice list to see
#
[jgmac1106]
Gonna be what I do during vHWC after I send some emails for class
#
sknebel
snarfed: the specific issue is those themes that have an hfeed on every page, which wraps the hentry
#
snarfed
sknebel: yup, understood
#
sknebel
right, I guess if you check for a url property (rel-bookmark) being identical to the main/canonical url one can be fairly sure to have the permalink and not an actual feed page
KartikPrabhu joined the channel
#
[schmarty]
Hopefully I am not opening a can of worms here but what about checking an h-feed for a single child h-entry?
#
sknebel
[schmarty]: that half the tag pages on my site have an h-feed with one h-entry in it on them :D
#
[schmarty]
Haha first worm. Those posts should have u-url that won't match the url of the tag page, right? But I bet WP backcompat parsed stuff is missing that kind of info.
#
sknebel
actually no, they often have it, that'S why I suggested that
#
[schmarty]
I like this idea of testing popular free WP.com themes. That could probably be automated!
KartikPrabhu joined the channel
#
sknebel
the bigger annoyance really is that you don't get post types due to only mf1...
#
[schmarty]
sknebel: good point. If an oft-used rel like bookmark matches, then diving into the h-feed with a single child is more likely the content a user expects a parser to find.
[asuh] and [Khurt] joined the channel
#
snarfed
ok [jgmac1106] fixed, bridgy wms w/wp.com h-feed pages work now
benwerd, [eddie], KartikPrabhu and leg joined the channel
#
[schmarty]
snarfed++ wow!
#
Loqi
snarfed has 68 karma in this channel over the last year (112 in all channels)
KartikPrabhu, cweiske and [Rose] joined the channel
#
[Rose]
{{ url('theme://images/favicon.png') }}
KartikPrabhu, calumryan, calumryan_, [xavierroy], benwerd, snarfed and [kevinmarks] joined the channel
#
[kevinmarks]
where did you put it, [jeremycherfas]?
#
[kevinmarks]
[Jacky_See] mine is relatively simpy, but it can look a bit odd if the data has very large numbers as it warps the box to fit, so you get an italic effect on the lines
#
[kevinmarks]
that was for jacky, but slack has other ideas
snarfed joined the channel
#
jacky
Slack's all knowing!
#
jacky
But word
#
[kevinmarks]
my goal was for the data to be in the page
#
[kevinmarks]
the other one looks more flexible
#
[kevinmarks]
there's also d3 if you want to get really flexible
#
[kevinmarks]
I want to make this one more generic http://www.kevinmarks.com/joyofsparks.html
snarfed joined the channel
#
Loqi
The Joy of Sparks 2016-05-08
#
[kevinmarks]
maybe I'll do that as a node thing
#
[kevinmarks]
the cool thing would be to autocorrelate to find the actual periodicity in the data, but I suspect doing a day/week/4 week/year match to the time period in the source would be enough
[voss] and [kiai] joined the channel
#
@edent
OK. How can I FTP 7GB of files to Dropbox / Google Drive / Other? Photos are sat on a server, so command line only. #UKGC19 https://twitter.com/edent/status/1087238283900436481
(twitter.com/_/status/1088040415679467520)
[jgmac1106] and benwerd joined the channel
#
[jgmac1106]
I have a problem. I have numerous sites I want to use webmention.io with but GitHub only allows me one url... I swap them in and out to register but how do people handle authentication and multiple domains?
#
@jgmac1106
Wow! https://snarfed.org/ has already pushed a feature allowing http://wordpress.com to http://wordpress.com webmentions. @drdennis that was the reason you got a weird pingback from me. Adding the ability to receive webmentions to student blgos… https://quickthoughts.jgregorymcverry.com/2019/01/23/wow-has-already-pushed-a-feature
(twitter.com/_/status/1088162021173063682)
#
snarfed
maybe wm.io feature request to pull web site urls from bio/description fields as well as web site field, like bridgy?
[eddie] joined the channel
#
[eddie]
You can handle multiple sites under a single webmention.io login
#
[eddie]
I do that. I use my webmention.io url on multiple different sites
[tantek] joined the channel
#
[jgmac1106]
Really? Only recognizes link in my url [eddie] not bio? How do you do it?
#
[jgmac1106]
Snarfed thx on Bridgy update
#
snarfed
welcome!
#
[eddie]
What is your current webmention.io url?
#
[jgmac1106]
Well now I switched it to https://edu407.jgregorymcverry.com I swap in and out to sign in and out of wm.io
#
[eddie]
Yeah, that's the problem
#
@jgmac1106
#edu407 now accepts webmentions (does not display them yet). Going to have students send reply posts to all of our readings and to each other. https://edu407.jgregorymcverry.com (https://quickthoughts.jgregorymcverry.com/s/1Eq0w4)
(twitter.com/_/status/1088164435095625728)
#
[eddie]
you should only be logging in with one url to webmention.io
#
[eddie]
that way you have one account
#
[eddie]
I'll explain with mine
#
[eddie]
but I can put that webmention endpoint on multiple websites
#
Loqi
I agree
#
[eddie]
I use that same one on myurlis.com
#
[eddie]
thanks Loqi
#
Loqi
you're welcome, [eddie]
#
[jgmac1106]
Ohhhh I have been setting up a new endpoint for every new site..
#
[eddie]
Then when you retrieve your webmentions from your single account, you can filter by domain
#
[eddie]
those two urls give me the webmentions for my two different websites
#
[jgmac1106]
Waay easier than my workflow of sign into Github.com edit profile, sign in to wm.io,go back to GitHub switch out to other site
#
[eddie]
it is 🙂 haha
#
[eddie]
That would drive me crazy
#
[jgmac1106]
Yeah and you have two... I have one for every class
#
[eddie]
:exploding_head:
#
[jgmac1106]
Austin>Online>NHV goal is to display webmentions on my static page
#
Zegnat
At that point I would be looking into having an IndieAuth endpoint that can log you in for any URL. So you can stop logging in through GitHub
#
Zegnat
feels like he wrote some universal indieauth thing like that
#
[jgmac1106]
Forcing myself not to touch till then... Maybe... We will see if devil or angel on my shoulder wins
#
Zegnat
But [eddie]’s solution is way better still
#
[eddie]
jgmac1106 if you're wanting to display webmentions on your static page you probably will want to use the JSONP from webmention.io https://github.com/aaronpk/webmention.io#jsonp
#
Loqi
[aaronpk] webmention.io: Easily enable webmentions and pingbacks on any web page
#
[eddie]
That would allow something like Disqus (or however you spell it) where the comments are displayed by a JavaScript call on the page
benwerd joined the channel
#
snarfed
we already have a few of those, right?
#
[eddie]
I think they must be around somewhere
#
[kevinmarks]
there's fuzzy's one
#
[kevinmarks]
and my variant
#
Loqi
[Kevin Marks] I updated mention.tech to output webmention.io compatible JSON for mentions eg https://mention.tech/listmentions?target=https%3A%2F%2Ftumblelog.xyz&json=on and modified fluffy's script to show them on https://tumblelog.xyz/ at https://tumblelog.xyz/...
#
[kevinmarks]
webmention.herokuapp.com has a different one
#
[kevinmarks]
because the json format is a bit different
#
[kevinmarks]
I was trying to match webmention.io
benwerd, [asuh], [Rose] and Anchakor joined the channel
#
[eddie]
kevinmarks++
#
Loqi
kevinmarks has 9 karma in this channel over the last year (31 in all channels)
KartikPrabhu and [cleverdevil] joined the channel
#
[jgmac1106]
Will try adding that thx Kevin
benwerd, snarfed, [schmarty], KartikPrabhu and [tantek] joined the channel
#
@benborges_
↩️ but imagine a permanent IPFS-ActivityPub-Weblmention-IndieAuth-Indieweb-P2P network where things like groups, pages, profiles, identities and objects such as posts, likes, retweets & all the federated equivalent are "online" because of the mix of people-services that run's it
(twitter.com/_/status/1088204326722506752)
#
@benborges_
↩️ but imagine a permanent IPFS-ActivityPub-Webmention-IndieAuth-Indieweb-P2P network where things like groups, pages, profiles, identities and objects such as posts, likes, retweets & all the federated equivalent are "online" because of the mix of people-services that run's it
(twitter.com/_/status/1088204460453756929)
#
[eddie]
!tell aaronpk Looking at /p3k I noticed your posts published date is the top level property rather than inside the properties object, was there a specific reason for that other than the fact that properties is one of the values stored in the database?
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
hm there was a reason
#
Loqi
aaronpk: [eddie] left you a message 1 minute ago: Looking at /p3k I noticed your posts published date is the top level property rather than inside the properties object, was there a specific reason for that other than the fact that properties is one of the values stored in the database?
#
Loqi
aaronpk: jeremycherfas left you a message 12 hours, 11 minutes ago: I believe there is still a lack of connection between Slack and IRC.
benwerd joined the channel
#
[tantek]
Worth doing podcasts like this for IndieWeb building blocks? https://twitter.com/important_show/status/1087794216070070272
#
@important_show
Episode 4 of !important focus is out 🤓 we explore how to use JavaScript's async & await 🎊 With live example code built on @glitch and informative documentation from @MozDevNet 😮 Enjoy all the #javascript treats at the link below 😋⤵️ https://xotv.me/channels/22-important/vod_videos/1343-important-slash-slash-how-to-use-async-and-await https://twitter.com/important_show/status/1087794216070070272/video/1
(twitter.com/_/status/1087794216070070272)
KartikPrabhu, snarfed, benwerd, [schmarty] and [jonathanprozzi] joined the channel
#
aaronpk
[tantek]: yes absolutely! My micropub session was my first attempt at that and I'm hoping rob do it for more of the building blocks too
#
aaronpk
i haven't been able to get a recording that worked so I'm gonna do a more highly produced version from home soon