#indieweb 2017-05-27

2017-05-27 UTC
strugee, davidmead, snarfed, KevinMarks and [eli_oat] joined the channel
KevinMarks_, snarfed, gucci_meow, wolftune, mblaney, gko_, leg, [eli_oat] and seekr joined the channel
#
miklb
well this is curious https://apiant.com/connect/Webmention.io-to-Hexo an IFTTT like service that includes webmention.io
begriffs, wolftune, Exodist and gucci_meow joined the channel
#
KartikPrabhu
what is hexo?
#
Loqi
It looks like we don't have a page for "hexo" yet. Would you like to create it?
snarfed, strugee, [shaners], gucci_meow, Pierre-O, gko_, gRegorLove and [colinwalker] joined the channel
#
[colinwalker]
Good morning indieweb
jemostrom joined the channel
#
sknebel
good morning!
#
Loqi
good morning
strk and amz3` joined the channel
#
strk
I've had a Friendica node for some time, but it was destroyed by a disk failure and apparently there's no way to recover identity w/out a backup of private key: https://github.com/friendica/friendica/issues/3466#issuecomment-301582339
#
Loqi
[Hypolite] If you don't have the private key then there's no way of recovering your account someone else couldn't use to impersonate you. That's the whole point of public-private key pairs. @fabrixxm is right about the only way of preventing such issue in th...
#
strk
so I'm not ready to try out something else, do you have suggestions ?
#
strk
what I liked about Friendica was mostly the feed aggregation, so maybe that's all I need...
#
strk
but actually also a place to share short posts / urls etc in an expiring way could be good
#
strk
to small/unorganized to go to the Blog
#
strk
and too rich to go on the Microblog
Kopfstein, KevinMarks, jeremycherfas, gucci_meow and [kevinmarks] joined the channel
#
[kevinmarks]
I use known for that
#
strk
what is known ?
#
Loqi
Known is an open publishing / community platform project https://indieweb.org/known_
#
strk
[kevinmarks]: I had to "Stop scripts" when visiting your website
#
strk
how's anyone supposed to comment on a post, like http://known.kevinmarks.com/2017/untitled-16
#
Zegnat
Send it a webmention of a reply on your own site, strk
#
Zegnat
What is reply?
#
Loqi
A reply (or comment) is a kind of post that is a text (typically, though photos are possible too) response to some other post, that makes little or no sense without reading or at least knowing the context of the source post https://indieweb.org/reply
#
strk
is there no attempt at making some button available to instruct browsers to do whatever they think is best to "webmention" ?
#
strk
like I've seen done for "share on diaspora"
#
strk
(that one is not directly for browser but for a silo which keeps track via cookies of users preferences)
#
strk
or, maybe a browser extension/button/something to help with making that easier to do
#
strk
complex stuff, this webmention and federated conversation
#
strk
so, to understand the thing, are "webmention receiving" websites going to lookup any REFERER to find out if a webmention is being received ?
#
strk
alright, I guess I could try webmention wordpress plugin, given I have a wordpress blog
#
strk
could be a step forward
#
myfreeweb
strk: webmention does not care about browsers, referer, or anything like that
#
strk
yes, figured
#
Zegnat
Sorry, I had to make lunch.
#
strk
but from a user point of view, a simplifying mechanism wuold be useful
#
Zegnat
Webmention just tells an endpoint “[url] links to [yoururl]”
#
strk
I come to your website, and I want to comment. How do I do that ?
#
Zegnat
People have been working on integrations and buttons.
#
Zegnat
What is indie-actions?
#
Loqi
It looks like we don't have a page for "indie-actions" yet. Would you like to create it?
#
Zegnat
Hmm, I thought that was the name
#
strk
ideally I'd be given a button to a proxy silo, just to facilitate migration
#
myfreeweb
what is indie-config?
#
Loqi
indie-config is a method of using protocol handlers and postmessage to setup your indie website to both notify the browser that it can handle webactions and then do so https://indieweb.org/indie-config
#
Zegnat
Thanks myfreeweb :)
#
Zegnat
Several people use bookmarklets that link to their posting interface and just prefill some fields
#
voxpelli
Can be tried with https://voxpelli.com/demo/indie-config/ :) In Chrome and Firefox on desktop
#
myfreeweb
what is Firefox Share?
#
Loqi
Firefox Share is a new browser toolbar button (in Firefox 23 and later) to share the current page to a share provider of the user’s choice https://indieweb.org/Firefox_Share
#
myfreeweb
https://myfreeweb.github.io/foxshare/ to add quill/micropublish
keroberos joined the channel
#
Zegnat
strk, there are also lots of people with a input box on the bottom of their post (where you would expect to write comments) inviting you to leave a URL. Example: https://adactio.com/notes/12338
#
Zegnat
Which is more user oriented :)
#
strk
uhm, still not userfriendly
#
strk
leaving an url still implies having an url...
#
strk
I guess the simplest would be I click, something pops up, I enter my comment and click submit
#
strk
the "somthing pops up" I guess could be either an application on my computer (if I have it) or another webpage (a silo)
#
strk
depending on my choice (as the browser user)
#
strk
the closer I saw to this was the "share to diaspora" button and the "matrix.to" links
#
Zegnat
Yeah, that would be the indie-config / webactions way. Unless someone builds a magic proxy and convinces people to link to it.
#
strk
a magic proxy like the diaspora share button should not hold much data
#
strk
just a database of cookies with user configs (the url to their preferred publishing system, taking the target url as a parameter)
#
strk
something like that
#
strk
and it should encourage users to setup their clientside to stop falling back to that silo
#
strk
giving instructions about doing that
#
strk
long way :)
#
[kevinmarks]
Some sites have this markup, I think tantek.com does it
#
[kevinmarks]
But setting up your browser is fiddly
jeremycherfas joined the channel
#
[kevinmarks]
Something like what woodwind does would be a good idea
amz3` and KevinMarks joined the channel
#
petermolnar
I'm considering displaying the lastfm scrobbles on my site, but I'm not certain where and when to split - daily? weekly? montly? I'm pretty certain doing a post per each scrobble is not a sane idea, that would make the number of urls on my site grow by 10x.
#
petermolnar
let's say I split daily - what kind of post would that be and how should that be marked up with mf2?
#
petermolnar
do we have any working examples out in the wild?
#
Zegnat
What is listen?
#
Zegnat
What is scrobble?
#
Zegnat
Oh, those are the same page, just no dfn.
#
Zegnat
There is some prior work and experimentation on that page
#
Zegnat
I am planning to scrobble to v2 of my site, and every scrobble will be its own post.
davidmead joined the channel
#
jeremycherfas
Aaronpk: What’s the easiest way to set up authentication on my local site when trying to use webmention.rocks via ngrok?
#
petermolnar
Zegnat I don't see any benefit for each scrobble to be a post
#
Zegnat
I am working on a type of activity feed on my end. So every /listen is a separate activity.
#
Zegnat
Definitely wouldn’t work on a more blog-like type website
#
Zegnat
hmm, why isn’t Loqi picking up on the dfn on /scrobble?
#
jeremycherfas
!tell aaronpk Never mind; I changed Twitter profile; just need to remember to change it back.
#
Loqi
Ok, I'll tell them that when I see them next
gko_ joined the channel
#
Zegnat
jeremycherfas, you could probably run webmention.rocks locally as well
#
jeremycherfas
Maybe later. Right now I’m trying to work out why webmention test pinger fails on every test
#
jeremycherfas
What’s odd is that the plugin implementation report checks all the boxes, but when I try the discovery tests, they fail. Maybe that’s because I need to run the CLI commands, because the plugin is not automatic.
#
@npmdaily
indieweb-components - Web Components for the IndieWeb (<indie-action> for ... http://npmdaily.com/pkg/indieweb-components #npm #javascript #nodejs
(twitter.com/_/status/868459576286433280)
#
sknebel
yes, it actually needs to send a webmention, so webmention.rocks can tell it worked
#
jeremycherfas
In that case, webmention.rocks is not going to be any use with the plugin as it currently stands.
#
Zegnat
The plugin can send webmentions though, right?
#
Zegnat
I think I saw code for that
#
jeremycherfas
Yes, you can set sender to automatic, as I recall. But my day of tinkering is over.
#
sknebel
just run the manual command
#
sknebel
you still can test that that works properly
#
jeremycherfas
!Tell voxpelli Did you ever implement the debug or verbose options on webmention test pinger? https://github.com/voxpelli/node-webmention-testpinger/issues/6
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[pfefferle] #6 "debug" mode
#
sknebel
(or do you want to test it with different received webmentions? then yes, webmention.rocks doesn't have as much to offer)
#
jeremycherfas
Sknebel: the plugin tells me I have no new webmentions to notify or to verify
#
sknebel
which direction are you trying/what did you do? for sending, if you create a post like this one https://www.svenknebel.de/posts/2016/5/2/ (linking to all the sender tests), the plugin should find that it has to send webmentions for all the links
#
Loqi
[Sven Knebel] Test 1 Test 2 Test 3 Test 4 Test 5 Test 6 Test 7 Test 8 Test 9 Test 10 Test 11 Test 12 Test 13 Test 14 Test 15 Test 16 Test 17 Test 18 Test 19 Test 20 Test 21
#
sknebel
bad Loqi
#
sknebel
okay, sorry about that
#
voxpelli
jeremycherfas: no, I haven't, please comment on the issue with what details you would find useful in such a verbose mode
#
Loqi
voxpelli: jeremycherfas left you a message 7 minutes ago: Did you ever implement the debug or verbose options on webmention test pinger? https://github.com/voxpelli/node-webmention-testpinger/issues/6
#
jeremycherfas
OK. Need to think about it.
#
jeremycherfas
All 14 pings are failing; not sure where to begin.
DanC, wolftune, [eli_oat] and strugee joined the channel
#
aaronpk
good morning!
#
Loqi
aaronpk: jeremycherfas left you a message 1 hour, 2 minutes ago: Never mind; I changed Twitter profile; just need to remember to change it back.
#
Loqi
guten morgen
#
sknebel
good morning!
#
[eli_oat]
Hey there!
#
aaronpk
petermolnar: i've also been considering adding last.fm scrobbles, and am similarly worried about each being a post because the number of posts on my site would increase wildly
#
aaronpk
i'm not sure it's entirely a bad idea tho
#
aaronpk
the idea of grouping by day is interesting, and while i'm not sure i'd do that for scrobbles, I am trying to figure out how to publish things like my fitbit step count, which doesn't make sense as a post-per-step so needs to be rolled up somehow
#
sknebel
lol@"doesn't make sense as a post-per-step"
#
Zegnat
I am very tempted to rewrite that entire Grav plugin for webmentions.
#
aaronpk
oh dear
#
Zegnat
It responds with 404s to all of the test pings for me. And I can’t really see why. Now block for block testing by adding die()s.
KevinMarks and GWG joined the channel
#
miklb
good morning
#
GWG
Morning, miklb
#
miklb
GWG happy to report I haven't noticed any issues with 4.8 yet.
#
GWG
I just found a minor issue with the Indieweb plugin. It uses a deprecated function
#
GWG
Should be an easy fix.
#
miklb
ah, I haven't checked debug log for stuff like that, mostly looking for broken stuff
#
GWG
I noticed that I missed one.
amz3`, wolftune, davidmead, KevinMarks, mlncn and KartikPrabhu joined the channel
[shaners] joined the channel
#
@schmarty
Your < 10min update on the #IndieWeb community! This Week in the IndieWeb audio edition for May 20th - 26th, 2017. https://martymcgui.re/2017/05/27/143704/
(twitter.com/_/status/868536900520431619)
#
@huffduffer
This Week in the IndieWeb Audio Edition • May 20th - 26th, 2017 https://huffduffer.com/schmarty/410178
(twitter.com/_/status/868538125487886341)
asteres joined the channel
#
dougbeal
who is ipubme
#
dougbeal
what is ipubme
#
Loqi
It looks like we don't have a page for "ipubme" yet. Would you like to create it?
[jeremycherfas] joined the channel
#
[jeremycherfas]
@zegnat I am really sorry I got you into this. But I would also support a complete rewrite in any way I could.
#
dougbeal
what is Independant Publisher
#
Loqi
It looks like we don't have a page for "Independant Publisher" yet. Would you like to create it?
KartikPrabhu, wolftune and [tamaracks] joined the channel
#
[tamaracks]
@zegnat for what it’s worth, I would appreciate your work on the grav plugin as well. ?
#
Zegnat
Perlkonig is hoping to review my first pr this weekend, so at least the current one is actively maintained.
#
[tamaracks]
That’s good. I am still working on seeing if I can get Grav set up the way I want it in general before tackling indieweb stuff. I’ve been pondering how to implement micropub too.
#
Loqi
[indienews] New post: "Getting alerts from my website" https://eddiehinkle.com/2017/05/27/6/article/
#
aaronpk
that's really nice looking [eddie]!
#
dougbeal
Is there any way to extract my private key generated with keybase? It seems counter productive to upload it to keybase.
[eddie] joined the channel
#
[eddie]
Thanks aaronpk! it was a fun mini-project since I’ve been working on Slack integrations for my job during the week this week. Talk about synergy! haha.
#
Loqi
rofl
#
KartikPrabhu
added a webmention form directly to my endpoint! https://kartikprabhu.com/webmention
#
Loqi
[Kartik Prabhu] Webmention
#
Zegnat
KartikPrabhu++ for usability!
#
Loqi
kartikprabhu has 142 karma in this channel (146 overall)
amz3` and [jeremycherfas] joined the channel
#
[jeremycherfas]
!tell Zegnat I'm glad you got a response from perlkonig.
#
Loqi
Ok, I'll tell them that when I see them next
#
[jeremycherfas]
@Zegnat I do think though that if you are going to do a major rethink then incorporating the current CLI programs would be worthwhile.
amz3` joined the channel
#
Zegnat
[jeremycherfas]. Maybe. It is hard to stop tinkering now that I have started, on the other hand, I don’t even use Grav
#
Loqi
Zegnat: [jeremycherfas] left you a message 29 minutes ago: I'm glad you got a response from perlkonig.
gRegorLove joined the channel
#
gRegorLove
Good afternoon, indieweb
#
snarfed
hey gRegorLove
[eli_oat] joined the channel
#
KartikPrabhu
\o |o| o/
snarfed and [eddie] joined the channel
#
[eddie]
Hey gRegorLove ?
gucci_meow joined the channel
#
[eddie]
Creepy! aaronpk snuck into my personal slack room! ?
#
gRegorLove
o/ [eli_oat]. How goes the indiewebify-ing?
#
myfreeweb
uploaded an image: sweetroll_dynamic_color.png (330KB) <https://matrix.org/_matrix/media/v1/download/unrelenting.technology/VaePGCNkqKZCmYzqGiCVnhhy>
asteres1, leg, wolftune, strugee, M-hotzeplotz, petermolnar, tbrb, lordabdul, johannh, g3funk, reidab, afrogeek[m], M-tom, [shaners], KevinMarks_ and [eli_oat] joined the channel
#
[eli_oat]
gregorlove it is going well, working to re-write my micropub endpoint right now
#
[eli_oat]
The docs for Quill were slightly out of date, so I didn’t realize I was supposed to be parsing JSON
#
[eli_oat]
Working on implementing that now
#
gRegorLove
Ah, yeah. micropub.net is your best bet for latest docs.
#
[eli_oat]
a big hurdle is that I’m embarrassingly inept with PHP, so I’m learning a lot there, too
#
gRegorLove
I looked at the Known code and aaronpk's pull request that adds JSON support as a reference: https://github.com/idno/Known/pull/1677
#
Loqi
[aaronpk] #1677 accept JSON micropub requests and checkins
#
[eli_oat]
thanks!
#
[eli_oat]
this has been a great project for learning more than basic CRUD operations with PHP