#indieweb 2017-05-30

# [colinwalker] joined the channel
#
[colinwalker]
Morning all
#
Loqi
[superfeedr] "Comment on The IndieWeb and Journalism by Jeremy Cherfas" by Jeremy Cherfas on 2017-05-30 http://boffosocko.com/2017/01/13/the-indieweb-and-journalism/#comment-34767
#
gRegorLove
o/ [colinwalker]
# loicm joined the channel
#
gRegorLove
[colinwalker]: I just listened to your "Ten Years" microcast. I liked it, and the idea of the microcast.
#
jeremycherfas
Hi colinwalker
#
gRegorLove
You should add your experience to /podcast and the brainstorming section on there
#
Loqi
it is probable
#
gRegorLove
gives Loqi a cookie
#
Loqi
gives back the cookie
#
KartikPrabhu
gives Loqi a cake
#
Loqi
jumps on the cake
#
cweiske
now who is rude, Loqi?
#
KartikPrabhu
\o/ I win!
#
jeremycherfas
How do I persuade Quill that I really do have some syndication targets at my Known site?
#
gRegorLove
Is Known definitely responding to ?q=syndicate-to correctly?
#
jeremycherfas
Who can tell? That is, I don’t seem to get a good response from webmention.rocks. Is there another tool that I can check with?
#
[colinwalker]
gregorlove thanks :) yeah, will do.
#
[colinwalker]
Hey jeremycherfas
#
gRegorLove
micropub.rocks you mean?
#
jeremycherfas
I do. Sorry.
#
cweiske
what do you get?
#
gRegorLove
requires access token
#
jeremycherfas
{"error":"forbidden","error_description":"","messages":[]} Which says it all. I suppose. I better take this up with WithKnown
#
cweiske
jeremycherfas, micropub clients send an access token
#
gRegorLove
No, that's expected before you do the auth dance with Quill
#
cweiske
and might get a different response
#
jeremycherfas
I’ve authed with Quill. Often.
#
jeremycherfas
I can post just fine, I just can’t get Quill to see my syndication targets
#
gRegorLove
Sure, I'm just explaining why accessing that endpoint URL directly will return that message now.
#
cweiske
so we need your access token to test it
#
cweiske
does quill display access tokens?
#
jeremycherfas
Ah. OK. Let me see.
#
cweiske
it does
#
cweiske
in "settings"
#
cweiske
replace TOKEN with the value on the quill settings page
#
cweiske
see the "BC" section
#
cweiske
syndicate-to vs. mp-syndicate-to
#
cweiske
no, forget that
#
cweiske
all fine
#
cweiske
try the curl command jeremycherfas
#
gRegorLove
Known plugin code looks like it's returning 'syndicate-to' in the GET request, so that's up to date with the spec
#
jeremycherfas
Same error: jeremycherfas$ curl -H 'Authorization: Bearer fa4f02b340d67df3d28c4588b47b5340' http://stream.jeremycherfas.net/micropub/endpoint?q=syndicate-to
#
jeremycherfas
{"error":"forbidden","error_description":"","messages":[]}
#
jeremycherfas
I trust you guys with my token
#
gRegorLove
You'll want to regenerate that access token :)
#
cweiske
and the whole world because of chat logs
#
jeremycherfas
Does it depend on a specific Known plugin being enabled?
#
gRegorLove
Not sure. I don't think it should, unless there's nowhere in core settings to set up Twitter accounts, etc.
#
cweiske
try normal config, jeremycherfas : ?q=config
#
cweiske
in the URL instead of ?q=syndicate-to
#
gRegorLove
jeremycherfas: That token looks incomplete
#
gRegorLove
Mine is 300 characters
#
cweiske
your shell said that
#
cweiske
not curl
#
jeremycherfas
Oh bugger. Sorry.
#
gRegorLove
I get the same forbidden reponses for both
#
jeremycherfas
Term gives same error {"error":"forbidden","error_description":"","messages":[]}
#
cweiske
that's strange
#
jeremycherfas
Since the latest upgrade to Known a few of the indieweb plugins have been behaving oddly. But this problem of mine with Quill long predates that.
#
jeremycherfas
I guess I ought to file a “nice” bug report with Known.
#
gRegorLove
You should log out of Quill and log in again to regenerate that access token.
# friedcell joined the channel
#
gRegorLove
And disregard my comment about access token length. looks like Known uses md5 when making tokens.
#
jeremycherfas
Gregorlove: yeah, I double-checked. I’ll generate a new one anyway.
#
cweiske
did you know that there is no way for micropub clients to tell the server that a token should be considered invalid?
#
cweiske
if known does not have a delete-tokens user interface, the old token is still valid
#
cweiske
regardless if jeremy regenerated one in quill
#
jeremycherfas
Known does have a delete authorizations interface. It has always puzzled me that there are several entries there for Quill.
#
gRegorLove
Ah, right. Thinking was backwards.
#
gRegorLove
Time for sleep!
#
[colinwalker]
Night 👋
# nitot joined the channel
#
Zegnat
cweiske, wow that grav feed bug.
# nitot joined the channel
# nitot joined the channel
#
cweiske
that kind of people make code of conducts
# jeremycherfas joined the channel
#
Zegnat
I think there is an expectation problem when it comes to issues and PRs anyway. Some projects expect an issue for discussion and a PR only when everything has been decided. Other projects encourage PRs and will have a discussion at the PR. You never really know what to do
# nitot joined the channel
#
jjuran
Here's my own take on building an abuse-resistant communication system: https://www.reticule.org/ [Content warning: vaporware]
#
jjuran
cweiske: I agree that it's best to generate markup and protocol syntax automatically.
# Pierre-O joined the channel
# j4y_funabashi joined the channel
#
j4y_funabashi
morning all
# adactio joined the channel
# nitot joined the channel
# [colinwalker] joined the channel
#
[colinwalker]
Hey
#
Zegnat
jjuran: interesting idea on the system, question is, have you built it yet? ;)
#
jjuran
Zegnat: <jjuran> [Content warning: vaporware]
#
jjuran
So far I have an Ed25519-based digital signature tool: https://www.arcsign.org/
#
jjuran
Implementation is relatively easy. The hard part is designing formats and protocols, and making policies.
#
Zegnat
jjuran: contact link in the footer is broken on both reticule and arcsign it seems
# nitot joined the channel
#
jjuran
Zegnat: Yeah, that part of the template assumes it's on a specific site. For some sites I have .htaccess redirects.
#
jjuran
needs to do some webmastering
# nitot joined the channel
# jeremycherfas joined the channel
#
jeremycherfas
Jjuran++ for old-skool badges
#
Loqi
jjuran has 3 karma
#
jjuran
haha, thanks
#
Loqi
hehe
#
jjuran
If the page doesn't validate, that's a bug
# dansup joined the channel
#
Loqi
[superfeedr] "What&#8217;s in a name?" by Colin Walker on 2017-05-30 https://colinwalker.blog/2017/05/30/whats-in-a-name/
# nitot joined the channel
# nitot joined the channel
#
Zegnat
voxpelli, first (AFAIK) podcast player with JSON Feed support has dropped: https://medium.com/breakeraudio/breaker-adds-support-for-json-feed-eddbd4afd0f3
# deathrow1 joined the channel
# nitot joined the channel
# j4y_funabashi joined the channel
# emceeaich joined the channel
# ben_thatmustbeme joined the channel
# nitot joined the channel
#
jeremycherfas
Zegnat: you beat me to that.
#
Zegnat
To the podcast player?
#
jeremycherfas
To posting the article.
# nitot joined the channel
# nitot joined the channel
#
jeremycherfas
I’m a bit confused about micropub.rocks, and I cannot seem to find a reasonably simple guide to how to use it. Is it something I could use to check why the Known micropub endpoint gives Quill all the errors I have been seeing?
#
cweiske
jeremycherfas, maybe ask on #knownchat to debug this issue further
# nitot joined the channel
# rrix joined the channel
# friedcell joined the channel
# miklb joined the channel
# daf joined the channel
# kants joined the channel
# finchd joined the channel
# camerongray joined the channel
# endi joined the channel
#
jeremycherfas
Cweiske: I have raised an issue https://github.com/idno/Known/issues/1768 and that’ll have to do for now. Mapkyca is aware of it.
#
Loqi
[jeremycherfas] #1768 Failure to find syndication endpoints
#
jeremycherfas
I cannot in all honesty take it any further. Thanks again for your help.
# finchd joined the channel
# ktoverso joined the channel
# Exodist joined the channel
#
Zegnat
jeremycherfas: a “failing test” usually means adding a PHPUnit test case with a valid input and the output you expected, which the code cannot currently pass.
#
Zegnat
For future reference :)
#
jeremycherfas
Thanks. I kind of knew that, but not where to find such a unit test.
#
Zegnat
👍 thought I’d clarify. Less jargon more open
#
jeremycherfas
Absolutely, and much appreciated.
# mlncn joined the channel
#
@sebastiangreger
Tomorrow Wed 31.5. 19:00: 8th Homebrew Website Club Berlin, at Starbucks Sony Center (Potsdamer Platz) #indieweb http://sebastiangreger.net/2017/05/homebrew-website-club-berlin-2017-05-31/
(twtr.io/1SGoZgAwbyf)
# ktoverso_ joined the channel