#dev 2017-08-16

2017-08-16 UTC
leg, j12t and eli_oat joined the channel
#
aaronpk
sknebel: sebsel: and others... would love your thoughts on this: https://github.com/aaronpk/IndieAuth.com/issues/167 and this would also apply to the IndieAuth spec
#
Loqi
[aaronpk] #167 Consider dropping `me` from the GET request that contains the code
snarfed, wagle, eli_oat, j12t, ben_thatmustbeme, tantek, cweiske, barpthewire, [kevinmarks] and j4y_funabashi joined the channel
#
j4y_funabashi
morning all
#
Zegnat
aaronpk - thoughts added
#
j4y_funabashi
I have been working on a new micropub client. If your micropub server supports the 'source' query it will display the posts you create with it
#
cweiske
a reader based on micropub?
#
j4y_funabashi
yeah kind of, currently it only displays posts you have created with it as it saves the url returned in the Location header then uses that in the 'source' query
#
j4y_funabashi
Once it is a bit more complete I want to add a 'list' query to my micropub endpoint so I can list all posts
#
j4y_funabashi
as in posts created by other clients
#
j4y_funabashi
it will probably be easier to grok once I launch a public instance
#
cweiske
petermolnar, I don't see why I should use ipfs at all
#
petermolnar
yeah, that's the base problem
#
petermolnar
it sounds like a nice idea
#
petermolnar
and in theory, unique resource identifiers, which are not domain specific, are good
#
cweiske
but I want a way to have my homepage on a second server
#
cweiske
as backup
#
cweiske
in case something goes wrong
#
petermolnar
well, the problem is quite similar then
#
petermolnar
it's the what needs to be relative, what absolute
#
cweiske
but "Each network node stores only content it is interested in" from https://ipfs.io/#why tells me it's maybe not the solution
#
petermolnar
and shall I base64 include my photos, so I skip the external resource problem
#
petermolnar
yep, that is indeed one of the question marks with IPFS
#
cweiske
if you base64 them, you a) increase size and b) increase size for all simple text changes to that page
#
petermolnar
it seems like a great idea but from what I read it may not work at all in the way it was intended to work
#
petermolnar
I know the trouble with base64 images
#
petermolnar
but they also eliminate the external, url-based call
#
petermolnar
it's not a nice solution at all
#
petermolnar
but it's a way
#
cweiske
why is that a problem, external urls?
#
petermolnar
how would you make 1 site which can be dropped in to IPFS without serious modifications with linked images? Would the relative urls work?
#
cweiske
I have no idea how ipfs works actually
#
cweiske
how their urls look like
#
cweiske
I see you can add directories to ipfs
jeremycherfas joined the channel
#
Loqi
[goog] #30 is ipfs fit for personal blog pages
#
cweiske
so relative URLs are no problem as it seems
j12t, jeremycherfas and j4y_funabashi joined the channel
#
jeremycherfas
Trying to debug my web form for pinging me with a webmention; how do I see what the POST contains?
#
jeremycherfas
Oh, hang on. I think I see it in Chrome dev tools.
[aarongustafson] joined the channel
#
@John316Network
https://booklaunch.io/llwroberts/thedoor - The Door is free. #IARTG #Kindleebooks #mustread #readers #Kindletouch #indieauth #IAN1pic.twitter.com/8LCenVAYrJ
(twitter.com/_/status/897816258929860609)
#
jeremycherfas
Cweiske: I managed to get a form onto my Grav blog, for submitting a comment from another site, and it works for me. Can you offer any advice for how to handle error messages better?
#
cweiske
which kind of error messages?
#
cweiske
I only see {
#
cweiske
"pending": true,
#
cweiske
"message": "WebMention accepted"
#
jeremycherfas
Errors when the target or — more likely — source is not correct.
#
cweiske
that's processed asynchronously in webmention.herokuapp.com
#
cweiske
so the user will never see them
#
jeremycherfas
Are you sure? When I was testing I got sent to a page with an error message.
#
cweiske
what URL did you put in?
#
cweiske
and got a 'true'
#
jeremycherfas
I was using a localhost.
#
jeremycherfas
Maybe that’s it.
#
cweiske
works here
#
jeremycherfas
Fine. I’ll just relax and write up some notes.
singpolyma and [miklb] joined the channel
#
j4y_funabashi
aaronpk: just made some quick notes on a micropub query I'll be adding at some point soon, could you take a look over https://indieweb.org/Micropub-brainstorming#Query_for_post_list
#
aaronpk
j4y_funabashi: nice, will do
j12t, KartikPrabhu and snarfed joined the channel
#
jonnybarnes
j4y_funabashi: could the enpoint provide any more info, or are you envisioning your client literally showing a list of just URLs?
#
aaronpk
yeah my first thought would be it might make sense to include more of the post's data in the response, since otherwise clients are going to fetch each post anyway
#
j4y_funabashi
Yeah my reasoning was so we are not duplicating the data shown in the source query
#
j4y_funabashi
So clients could fetch the list of urls with the list then ping the source query with each url
#
aaronpk
isn't that exactly the pattern that has caused people to move away from REST-like APIs and into GraphQL?
[markmhendrickso joined the channel
#
j4y_funabashi
The list query could certainly return a list of objects to save hammering your micropub server
sebsel joined the channel
#
j4y_funabashi
or we could extend the source query to allow multiple urls?
#
j4y_funabashi
jonnybarnes: no the idea is to show the post in full, or at least a summary
#
j4y_funabashi
aaronpk: we could even return a list if no url is specified on the source query then there would be no need for an extra query command
#
j4y_funabashi
would have to add pagination though
#
aaronpk
that does sound like a natural extension of q=source https://www.w3.org/TR/micropub/#source-content
#
j4y_funabashi
yeah, then you have all the property filtering already built in
tantek and snarfed joined the channel
#
loqi.me
created /Beaker (+200) "prompted by sknebel and dfn added by sknebel"
(view diff)
#
kaja.sknebel.net
edited /Beaker (+1) "linkify ('… is <url>' pattern)"
(view diff)
#
j4y.co
edited /Micropub-brainstorming (+224) "More thoughts after IRC discussion"
(view diff)
#
www.svenknebel.de
edited /Beaker (+0) "linkfix, move See Also from "Beaker Browser""
(view diff)
#
www.svenknebel.de
edited /Beaker_Browser (-223) "redirect to canonical name"
(view diff)
#
tantek
wow and if you thought emoji were complicated: https://typography.guru/journal/unicode-8-emoji/
#
loqi.me
edited /Dat (+66) "sknebel added "https://macwright.org/2017/07/20/decentralize-your-website.html" to "See Also""
(view diff)
#
loqi.me
edited /IPFS (+58) "sknebel added "https://macwright.org/2017/08/09/decentralize-ipfs.html" to "See Also""
(view diff)
#
Loqi
[aaronpk] ... we also ran into issues around how to federate delete objects. if you try to do best-effort deletion on a status it can easily not go to all the people the original status went to
#
aaronpk
(that was me scribing to be clear)
#
tantek
especially when you delete something that others have reposted. so you send webmention updates (salmentions) to all those reposting (or other responses)
#
tantek
oh right, yeah, quoting aaronpk quoting # social nickname nightpool
#
tantek
I wonder if we need more brainstorming around what responses should do when they receive webmentions from what they are in-reply-to
#
tantek
hmm, user question
#
loqi.me
created /dis (+17) "prompted by KartikPrabhu and dfn added by tantek"
(view diff)
#
tantek
a-ha - SWICG issues was filed on this https://github.com/swicg/general/issues/18
#
Loqi
[nightpool] #18 Best-effort deletion
#
aaronparecki.com
edited /repost (+379) "/* Why */ some reasons why people repost"
(view diff)
j12t, [kevinmarks], gRegorLove and [miklb] joined the channel
#
www.svenknebel.de
edited /IPFS (+271) "use template for article link"
(view diff)
eli_oat joined the channel
#
tantek.com
edited /like (+699) "/* Twitter */ The Most Liked Thing"
(view diff)
#
tantek.com
edited /repost (+239) "/* The Most Reposted Thing */ also the most responded to thing, see also the most liked thing"
(view diff)
#
aaronparecki.com
edited /like (+127) "/* The Most Liked Thing */ citation"
(view diff)
#
aaronparecki.com
edited /like (+56) "/* The Most Liked Thing */ according to twitter"
(view diff)
#
tantek.com
edited /like (+9) "/* The Most Liked Thing */ quoted Mandella according to NPR link"
(view diff)
#
mat.tl
created /User:Mat.tl (+717) "Created page with "== Matt Lee == [[File:mattl.png‎]] I'm Matt Lee, one of the folks behind behind Foo Communications, a company/experiment in music and social media, including Libre.fm, a new...""
(view diff)
#
tantek.com
edited /Falcon (+1261) "/* Working On */ split Display Likes Reposts Facepiles into its own section since it has presentational scaling challenges too (100s of likes and reposts)"
(view diff)
snarfed joined the channel
#
tantek.com
edited /comments (+360) "move historical section to bottom, add Brainstorming / Scaling Presentation to capture the issue"
(view diff)
j4y_funabashi, snarfed and j12t joined the channel
#
tantek.com
edited /Falcon (+613) "/* Display Likes Reposts Facepiles */ add inline JSON stats for mentions etc. for post permalink and homepage"
(view diff)
arush, barpthewire and [kevinmarks] joined the channel
#
loqi.me
edited /Year_in_Review (+18) "tantek added "[[2016-review]]" to "See Also""
(view diff)
#
loqi.me
edited /Year_in_Review (+18) "tantek added "[[2015-review]]" to "See Also""
(view diff)
#
loqi.me
edited /Year_in_Review (+18) "tantek added "[[2014-review]]" to "See Also""
(view diff)
arush, j4y_funabashi, snarfed, j12t and tantek joined the channel
#
loqi.me
created /account (+156) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek.com
edited /account (+232) "silo examples, 2009 screenshot"
(view diff)
#
tantek.com
edited /account (+144) "/* Twitter */ max-width, alt"
(view diff)
#
loqi.me
edited /account (+22) "tantek added "[[personal-domain]]" to "See Also""
(view diff)
#
loqi.me
edited /personal-domain (+14) "tantek added "[[account]]" to "See Also""
(view diff)
#
aaronparecki.com
edited /account (-33) "replace with uploaded image"
(view diff)
#
tantek.com
edited /silo (+250) "linky, move xkcd up a bit near applicable text in description, img max-width"
(view diff)
#
snarfed
found a few min in a mtg to put up that webmention endpoint proxy. e.g. https://fed.brid.gy/wm/http%3A//asdf.com/
[kevinmarks] joined the channel
#
tantek
what is garmin
#
Loqi
It looks like we don't have a page for "garmin" yet. Would you like to create it?
davidmead joined the channel
#
tantek
Garmin is a [[fitness]] tracking device manufacturer that also runs a [[silo]] called [[Garmin Connect]].
#
tantek
what is Garmin
#
Loqi
It looks like we don't have a page for "Garmin" yet. Would you like to create it?
#
tantek
Garmin is a [[fitness]] tracking device manufacturer that also runs a [[silo]] called [[Garmin Connect]].
#
loqi.me
created /Garmin (+132) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek.com
edited /silo (-220) "/* Specialized Silos */ delete dead silos and those that lack dfns"
(view diff)
#
loqi.me
edited /Twitter (+143) "tantek added "[https://www.flickr.com/search/?user_id=25419820%40N00&view_all=1&text=twitter Screenshots of Twitter web site and app UIs posted to Flickr]" to "See Also""
(view diff)
j12t joined the channel
#
loqi.me
edited /tinbox (+23) "tantek added "[[2014/SF/Planning]]" to "See Also""
(view diff)
#
tantek.com
edited /tinbox (+6) "frag"
(view diff)
#
tantek.com
edited /User:Tantek.com (+29) "archiving SF 2014 sessions is a community task - could use help"
(view diff)
#
tantek.com
edited /tinbox (-29) "move 2014 SF archiving to community section of user page"
(view diff)
KartikPrabhu and [kevinmarks] joined the channel
#
loqi.me
edited /like (+54) "[kevinmarks] added "https://www.flickr.com/photos/factoryjoe/4093265739" to "See Also""
(view diff)
#
tantek.com
edited /block (+138) "/* Twitter */ since when, citation thanks to kevinmarks"
(view diff)