#dev 2017-06-26

2017-06-26 UTC
jackjamieson joined the channel
#
tantek
oh hey I got a webmention to my event from dougbeal
#
tantek
no sign of RSVP
#
tantek
investigates
#
tantek
so looks like webmention.io doesn't support webmentions yet!
#
tantek
er, rsvp recognition yet
leg joined the channel
#
[kevinmarks]
I sent one
#
Loqi
[Kevin Marks] No: I'll be in yorkshire
#
vanderven.se martijn
created /2017/Demos (+15379) "Add live notes!"
(view diff)
[jeanmacdonald], tantek and tantek_ joined the channel
#
www.svenknebel.de
edited /2017/Demos (+246) "sectionize"
(view diff)
#
www.svenknebel.de
edited /2017/Demos (-85) "yt link"
(view diff)
[miklb], [asteres], j_juran and tantek joined the channel
#
www.boffosocko.com
created /Tom_Sawyering (+1570) "basic definition and background"
(view diff)
kylewm joined the channel
#
kylewm
whoa, haha, comment from Dave on woodwind's issue tracker https://github.com/kylewm/woodwind/issues/7#issuecomment-310639443
#
Loqi
kylewm: cweiske left you a message on 2016-09-14 at 10:27am UTC: maybe you can add the micropub implementation status for silo.pub at https://indieweb.org/Micropub/Servers#Implementation_status?
#
Loqi
kylewm: aaronpk left you a message on 2016-11-06 at 11:50pm UTC: what does "no feeds found" mean in woodwind? is it not possible to subscribe to a feed URL itself? Is it assuming you're going to enter a home page or something?
#
Loqi
kylewm: aaronpk left you a message on 2016-11-07 at 12:07am UTC: nevermind that was my fault, didn't realize my page was returning HTTP 500
#
Loqi
kylewm: aaronpk left you a message on 2016-12-16 at 3:35pm UTC: is there any way you can upgrade your online mf2 parser to work with SNI? it fails on my URLs because I use SNI.
#
Loqi
kylewm: tantek left you a message on 2017-01-12 at 6:24pm UTC: does Bridgy have its own blog or twitter handle (preferably both?)
#
Loqi
[scripting] You can do both by supporting the "include" nodetype in OPML. I wrote a howto for this for River5 users, but the same technique would apply to any feed reader that handled OPML includes (as River5 does). https://github.com/scripting/river5/blo...
#
Loqi
nice
#
kylewm
I wonder how I got on his radar
amitp and dougbeal|iOS joined the channel
#
www.boffosocko.com
edited /Posts_about_the_IndieWeb (+425) "I’m apparently the king of the microformat rel="me""
(view diff)
#
Loqi
awesome
#
kylewm
they make it ... pretty easy
amitp, j_juran, barpthewire, tantek, gRegorLove and [pfefferle] joined the channel
#
gregorlove.com
edited /2017/reading (+27) "wiki link some names, category"
(view diff)
benwerd joined the channel
#
gregorlove.com
edited /2017/together (+12) "wiki link some names, category"
(view diff)
benwerd joined the channel
#
gregorlove.com
edited /2017/events (+1) "wiki link some names, category"
(view diff)
[cleverdevil] and [kevinmarks] joined the channel
#
[kevinmarks]
I probably put you on Dave's radar by mentioning woodwind in response to his "indieweb shuns rss" post
#
gregorlove.com
edited /2017/iw4hw (+32) "wiki link some names, category"
(view diff)
#
tantek
[kevinmarks]: who you?
#
gregorlove.com
edited /2017/perweb (+52) "when, category"
(view diff)
j_juran joined the channel
#
gregorlove.com
edited /2017/ostatusbridge (+45) "wiki link some names, category"
(view diff)
#
gregorlove.com
edited /2017/fedwiki (+1) "minor formatting, category"
(view diff)
#
gregorlove.com
edited /2017/refresh (-56) "wiki link some names, category"
(view diff)
cweiske joined the channel
#
gregorlove.com
edited /2017/location (+56) "wiki link some names, category"
(view diff)
#
gregorlove.com
edited /2017/indiesiri (+21) "wiki link some names, category"
(view diff)
#
tantek.com
edited /event (+279) "moved from IndieWeb Itches to IndieWeb Examples! minimum viable events implemented and shipped!"
(view diff)
#
vanderven.se martijn
edited /2017/building-blocks (+7358) "Archive etherpad day 2"
(view diff)
[markmhendrickso joined the channel
#
vanderven.se martijn
edited /2017/indieweb-wordpress (+3220) "Archive etherpad, fix wiki syntax, linkify names, add category"
(view diff)
gRegorLove_ joined the channel
#
vanderven.se martijn
edited /2017/building-blocks (+110) "Update participants"
(view diff)
#
vanderven.se martijn
edited /2017/Schedule (-252) "/* Saturday */ Remove live links"
(view diff)
#
sebsel
what is private post?
#
Loqi
private posts refer to posts or portions of posts which are private to either the author or to a limited audience chosen or previously approved by the author https://indieweb.org/private_post
#
sebsel
hm seems like visibility=private is the best way to go with micropub, for now
#
sebsel
I now have private=true but I don't like that
#
sebsel
visibility also alows for hidden/unlisted, so only on the permalink and not in the feeds
#
Zegnat
clever
#
sebsel
yeah I was thinking: is there any need for a post that is private but should not appear in the feeds if a user is logged in
#
sebsel
but I think that's a problem to solve when someone needs that
#
Zegnat
feeds=none, feeds=all, feeds=photos, maybe something like that instead?
[pfefferle] joined the channel
#
sebsel
aaronpk has that
#
sknebel
I'm doing that with magic categories
#
sknebel
(that I currently don't bother to hide, which partially reverses the effect)
#
www.svenknebel.de
edited /discuss (+165) "/* Chat */ new channels!"
(view diff)
[apatters] joined the channel
#
sebsel
sknebel++
#
Loqi
sknebel has 12 karma in this channel (35 overall)
#
seblog.nl
edited /discuss (-422) "no more under consideration"
(view diff)
#
seblog.nl
edited /discuss (+74) "/* Chat */ bold text and Slack channels"
(view diff)
[grantcodes] joined the channel
#
[grantcodes]
sebsel @Zegnat watch out for microsub
#
sebsel
what is microsub?
#
Loqi
Microsub is an early draft of a spec that provides a standardized way for clients to consume and interact with feeds collected by a server https://indieweb.org/microsub
#
[grantcodes]
It was discussed at IWS today but it not quite ready and a little hidden as such
#
Zegnat
I am not sure what I would use microsub for
#
Zegnat
So ... Microsub is basically what feed services are now? A place to connect readers to, making sure I can witch reader whenever?
#
sebsel
I am confused too. Was it 'watch out' like 'warning', because we talked about feeds and visibility?
#
[grantcodes]
Well honestly I didn't read all the way back but I saw channels and feeds and it is (as far as I understood) is aimed at following feeds and combing multiple feeds into "channels"
#
sebsel
ah okay!
#
Zegnat
Hmm, I might add a question to that spec for people to ponder about
#
sebsel
I think we were talking about something different, but thanks for the ping, because I was not aware it existed :)
#
[grantcodes]
Well of course aaronpk is the person to ask about it and I believe it is pre pre draft stage so not publicised much yet
#
[grantcodes]
Also re private posts at the moment I just use a category of private and make sure that never shows up anywhere. And that more or less works but it is a bit of a workaround
#
vanderven.se martijn
edited /Microsub-spec (+274) "/* Issues */ what about private posts in feeds?"
(view diff)
#
Zegnat
Filed first issue on a basically nonexisted spec :p
#
petermolnar
in case google doesn't return any results for a filename saved from tumblr, how would one find the source of that image? I'm trying to backfill my 'favs', and this seems to be much trickier than I anticipated. (And I haven't even started deviantart, that's going to be brutal.)
#
sknebel
reverse image search? both google and tineye?
#
Zegnat
Good luck doing any sort of reverse image search to find a specific tumblr ... so I hope that isn’t what you are doing
#
petermolnar
well... that was the idea, even though I know how futile it may be
#
petermolnar
oh dear, things I should have saved as fav or bookmark... from 2005... I'm screwed finding the source of those.
[pfefferle] joined the channel
#
cweiske
time for you to write the browser plugin that implements http://cweiske.de/tagebuch/exif-url.htm
#
Loqi
[Christian Weiske] Adding the source URL to an image's meta data
#
petermolnar
I've seen that and already mentioned how good the idea is
#
cweiske
I know. the plugin is still missing, though :/
#
cweiske
has both url and referer, which is most likely the page that links to the image
#
petermolnar
may not work with https
jkphl joined the channel
#
cweiske
the problem will be modifying downloaded files, which I guess is hard to do from within firefox directly. also implementing all that exif stuff by hand is probably hard. running exiftool after a finished download would be the easiest, but firefox deprecated their process control API and rather follows chrome's idea of requiring registered applications with a certain json-binary-messaging interface
#
vanderven.se martijn
edited /2017/Demos (+645) "Rewrite first two demos, commit to this writing style!"
(view diff)
#
@WendyandCharles
ReadersGazette: BLOG Indie Author Answers by Jim Heskett http://www.thejugglingauthor.com/indieauth/ Get help writing your book #bookbloggers 26
(twitter.com/_/status/878974623764885505)
#
ben_thatmustbeme
sknebel: Zegnat, pushed some basic styling to selfauth just now
#
ben_thatmustbeme
also, thoughts on how to handle authorization as well?
#
cweiske
who is using selfauth?
#
ben_thatmustbeme
not one yet as far as i know
#
ben_thatmustbeme
wouldn't recommend it until it is reviewed by more people
#
ben_thatmustbeme
i think its security is "ok", nothing great
#
cweiske
looking at the code I wish that ifsetor() would be reality :/ https://wiki.php.net/rfc/ifsetor
amitp joined the channel
#
Zegnat
I wish we could more easily do randomness and passwords without upping the requirement for PHP version
#
cweiske
all supported php versions have the pw api
#
Zegnat
cweiske, yes, but the idea of selfauth is to be a simple drop-in for anyone to deploy. That includes those tens of thousands of shared hosts running PHP 5.3
#
cweiske
do you want to support a php version whose security fix support ended in 2014?
[pfefferle] joined the channel
#
ben_thatmustbeme
Zegnat: i mean, it degrades gracefully
#
ben_thatmustbeme
it now prefers newer methods if available
#
ben_thatmustbeme
so i think it fine to just add info saying we recommend at least 5.6
#
cweiske
which hosters have php 5.3 currently? do you know some?
#
Zegnat
while true, ben_thatmustbeme, the really easy and straight-forward things like random_bytes() simply aren’t there
#
ben_thatmustbeme
Zegnat: we use random_bytes
#
ben_thatmustbeme
but only if available
#
Zegnat
Yes, but not just that one ;)
#
Zegnat
cweiske, all those hosts that people put their WordPress installations on: https://wordpress.org/about/stats/
#
ben_thatmustbeme
so the only difference is basically telling people using 5.3 that they can't use selfauth vs telling them that they shouldn't
#
cweiske
so 12% have 5.3
#
cweiske
I wonder who those hosts are
#
ben_thatmustbeme
>= 5.6 only accounts for 50%, ouch
#
ben_thatmustbeme
well a little over actually
#
ben_thatmustbeme
its also the case that many hosts support higher via multiphp, but the users haven't updated
#
Zegnat
My host has that. But I have never even had a recommendation from them to start switching :/
[miklb], [apatters], dougbeal|iOS and [markmhendrickso joined the channel
#
ben_thatmustbeme
aaronpk, since you have gone through this, can you clarify?
#
Loqi
[Gargron] >an Atom feed with activitystream data Just an Atom feed will do too, but it needs to contain a link to a Pubsubhubbub hub >webfinger support Yes. Link to Atom feed, link to profile, link to salmon, magic key >an XRD at .well-known/host-...
[chrisaldrich], tantek and AngeloGladding joined the channel
#
cweiske.de
edited /Loqi (+57) "/* Other */"
(view diff)
#
cweiske.de
edited /Loqi (+19) "/* Other */"
(view diff)
#
ben_thatmustbeme
quill -> splatter only took the first letter of the slug... testing again
#
ben_thatmustbeme
wait, you can't enter a slug
#
ben_thatmustbeme
oh there it is
#
ben_thatmustbeme
is it not sending slug: ["text"] ?
#
ben_thatmustbeme
but slug: "text" ?
#
ben_thatmustbeme
weird, it is
#
sebsel
might that have to do with mp-slug?
#
sebsel
ben_thatmustbeme see https://quill.p3k.io/settings and 'Backward compatibility"
#
ben_thatmustbeme
changed over to mp-slug
#
ben_thatmustbeme
its the same
#
ben_thatmustbeme
its not sending it as an array, but as a single item
#
ben_thatmustbeme
i'll code around it for now
[anomalily] joined the channel
j_juran_, [cleverdevil], j_juran and [pfefferle] joined the channel
#
aaronpk
ben_thatmustbeme: i think i need to fix quill's JSON requests
#
@rubygems
jekyll-webmention_io (2.0.10): This Gem includes a suite of tools for managing webmentions in Jekyll: * Tags -… https://rubygems.org/gems/jekyll-webmention_io
(twitter.com/_/status/879374498474151936)
#
@rubygems
jekyll-webmention_io (2.0.11): This Gem includes a suite of tools for managing webmentions in Jekyll: * Tags -… https://rubygems.org/gems/jekyll-webmention_io
(twitter.com/_/status/879374899877490688)
amitp and j12t joined the channel
#
tantek.com
edited /2017/Demos (+27) "/* Scott Jenson */ link to where the work went"
(view diff)
gRegorLove and [cleverdevil] joined the channel
#
gRegorLove
bringing conversation from -meta about micropub and /read posts
j_juran joined the channel
#
www.boffosocko.com
edited /blogroll (+360) "Chris Aldrich"
(view diff)
#
vanderven.se martijn
edited /2017/Demos (-196) "Removing stub and “work in progress” message. Have at it folks!"
(view diff)
singpolyma, [chrisaldrich], j_juran and KartikPrabhu joined the channel
#
[cleverdevil]
Anyone familiar with mf2py?
#
[cleverdevil]
Curious if it can parse a site and then output JF2 formatted data for it.
#
ben_thatmustbeme
still need to make a JF2 object profile
#
ben_thatmustbeme
specifically for posts
#
[cleverdevil]
Ah, gotcha.
#
ben_thatmustbeme
oh, that had nothing to do with mf2py
#
ben_thatmustbeme
that was more just a thought
#
ben_thatmustbeme
i need to do that
#
ben_thatmustbeme
i mean, translation from mf2 json equivalent to JF2 is supposed to be really straight forward
#
gRegorLove
mf2py doesn't do jf2 afaik (yet?)
#
Loqi
[markharding] Thanks! I'm guessing we might also run into issues because, right now, we have no server side rending.. so such scraping might be an issue. Are there no standards such as endpoints where we could return json? I think that would be a cleaner soluti...
#
ben_thatmustbeme
apparently snarfed and strugee were talking about things to do with activitypub / indieweb interop
#
ben_thatmustbeme
might end up being something similar
#
[cleverdevil]
For now, I'll just use the JSON format it outputs.
#
[cleverdevil]
Want to generate a sort of sample data cache of static on-disk data for tinkering on the /Reader I'm thinking about.
#
gRegorLove
What is Minds?
#
Loqi
It looks like we don't have a page for "Minds" yet. Would you like to create it?
#
gRegorLove
Minds is an open source social network service based in part on [[Elgg]] https://minds.com
#
loqi.me
created /Minds (+118) "prompted by gRegorLove and dfn added by gRegorLove"
(view diff)
#
gregorlove.com
edited /Minds (+51) "link dfn, github"
(view diff)
#
gregorlove.com
edited /Minds (+190) "mf2 github issue"
(view diff)
[kiai], dougbeal|mb1, [apatters] and cweiske joined the channel
#
dougbeal
indieweb.org issue - if you do a search from the root page, its actually doing a Go
[pfefferle] and [kevinmarks] joined the channel
#
gRegorLove
We tracked down/described the search issue more clearly: https://github.com/indieweb/wiki/issues/40
#
Loqi
[gRegorLove] #40 Inconsistent/limited search results causing confusion
#
gRegorLove
dougbeal++ for catching that
#
Loqi
dougbeal has 1 karma
#
dougbeal.com
edited /Planning (+37) "/* Seattle */"
(view diff)
#
www.svenknebel.de
edited /Main_Page (+45) "include redirects in search results from search box"
(view diff)
#
gregorlove.com
edited /IndieWebCamps (+305) "+IWS2017"
(view diff)
#
gregorlove.com
edited /Planning (-79) "/* Planned */ IWS2017 a thing of the past. Berlin is next, let's get some more planned!"
(view diff)
#
gRegorLove
sknebel++ nice, that was an easier fix than I thought, haha
#
Loqi
sknebel has 13 karma in this channel (36 overall)
#
Loqi
rofl
#
dougbeal.com
edited /Seattle (+29) "/* Seattle IndieWeb Members */"
(view diff)
#
dougbeal.com
edited /Seattle (+0) "/* Seattle IndieWeb Members */"
(view diff)
[miklb] and barpthewire joined the channel
#
sknebel
reading through http://dev.opml.org/spec2.html there is a bunch of stuff which doesn't line up
#
sknebel
(and is different than e.g. an export from inoreader)
#
sknebel
not sure how picky importers are when it comes to the spec?
dougbeal|iOS joined the channel
#
sknebel
(oh, ok, that's a spec for OPML 2, the one for 1 seems pretty unclear on details
KevinMarks joined the channel
#
Zegnat
I’d have to compare it with an OPML I know that works
#
Zegnat
The YouTube one has always worked for me on Feedbin
#
sknebel
the one I have from inoreader is opml 2 and matches the spec in the link above
#
sknebel
hte youtube one appears to to do as well
#
sknebel
(but declares version 1.1, whatever that is
[cleverdevil] joined the channel
#
@rubygems
jekyll-webmention_io (2.0.12): This Gem includes a suite of tools for managing webmentions in Jekyll: * Tags -… https://rubygems.org/gems/jekyll-webmention_io
(twitter.com/_/status/879431021724397568)
#
schmarty
howdy from the air, folks!
#
schmarty
does anyone have a quick PHP lib for doing indieauth (the protocol) for authentication only?
#
aaronpk
✈️
#
schmarty
ie - no need for tokens
#
aaronpk
this library has helpers for discovery and such https://github.com/indieweb/indieauth-client-php
#
Loqi
[indieweb] indieauth-client-php: Sample implementation and helper methods for an IndieAuth client.
#
schmarty
i think the simplest version of this is: 1. log in with your domain 2. see a dashboard with copy/paste HTML for next/previous links
#
vanderven.se martijn
created /2017/Preparty (+674) "Add photos from Tantek."
(view diff)
#
@rubygems
jekyll-webmention_io (2.1.0): This Gem includes a suite of tools for managing webmentions in Jekyll: * Tags -… https://rubygems.org/gems/jekyll-webmention_io
(twitter.com/_/status/879433502651023365)
#
vanderven.se martijn
edited /2017/Schedule (+24) "/* Friday Pre-Party */ Link to Preparty page"
(view diff)
j_juran joined the channel
#
vanderven.se martijn
edited /2017/perweb (+54) "Add photo by tantek"
(view diff)
[kevinmarks] joined the channel
#
[kevinmarks]
There's https://github.com/kevinmarks/unmung/blob/master/mf2tojf2.py but I haven't updated it to the most recent spec
#
loqi.me
edited /Micropub (+60) "[kevinmarks] added "http://tantek.com/presentations/2005/01/attentionxml.html" to "See Also""
(view diff)
#
loqi.me
edited /Microsub (+60) "[kevinmarks] added "http://tantek.com/presentations/2005/01/attentionxml.html" to "See Also""
(view diff)
#
vanderven.se martijn
edited /2017/Leaders (+270) "/* Photos */ Add photos from Tantek"
(view diff)
#
loqi.me
edited /Microsub (+88) "[kevinmarks] added "http://web.archive.org/web/20051228094539/developers.technorati.com/wiki/attentionxml" to "See Also""
(view diff)
#
Loqi
ok, I added "http://web.archive.org/web/20051228094539/developers.technorati.com/wiki/attentionxml" to the "See Also" section of /Microsub
#
vanderven.se martijn
edited /2017/Introduction (+194) "Add photos from the intros by Tantek"
(view diff)
#
vanderven.se martijn
edited /2017/Schedule (+234) "/* evening activities */ Sorry, I have no context for these photos. But here you go!"
(view diff)
KevinMarks joined the channel
#
aaronpk
oms i really need to throttle my salmention sending
[chrisaldrich], dougbeal|mb1, [davidized], KevinMarks_, j_juran, raucao and KevinMarks joined the channel
#
aaronpk
ben_thatmustbeme: quill's json should be fixed
#
www.boffosocko.com
edited /accessibility (+83) "Totally - visualization toolkit"
(view diff)
#
www.svenknebel.de
edited /notification (+91) "/* IndieWeb Examples */ sknebel has IRC notifications"
(view diff)
KevinMarks_, singpolyma, j_juran, dougbeal|mb1, [eddie] and raucao joined the channel