#indieweb 2017-05-17

2017-05-17 UTC
KevinMarks and tanlaan joined the channel
#
tanlaan
Hello everyone, just found out about Indie Web today. I find it pretty interesting and can't wait to check more into it
#
GWG
tanlaan: Welcome aboard
#
tanlaan
Thanks GWG. Found it through the GNU social link to a ycombinator post
#
asteres
do you have a link to the gnu social post?
#
gRegorLove
Welcome, tanlaan! Do you have a personal website?
#
tanlaan
Yes, I was going to go the route of Jekyll but haven't really done anything with it at all yet. Have to start somewhere right? haha
#
Loqi
hehe
#
GWG
tanlaan: What is the URL if you don't mind sharing?
#
tanlaan
www.chrisbolas.com
#
tanlaan
literally just set up Jekyll and stopped a few weeks back. but I'd like to start using it as a portfolio website for the start of my web design efforts
#
miklb
tanlaan I put together an indieweb jekyll theme if you want to get some ideas/use parts. https://github.com/miklb/jekyll-indieweb
#
Loqi
[miklb] jekyll-indieweb: A Jekyll quick start to getting up and going with the IndieWeb
#
tanlaan
miklb I'll definitely check it out, thanks
#
miklb
I switched from Jekyll earlier this year, but feel free to ping me or open an issue if you have any questions.
#
tanlaan
Did you roll your own or go with something like WordPress?
#
GWG
tanlaan: Speaking from experience, getting WordPress Indieweb friendly is still not an easy job.
wolftune joined the channel
#
miklb
tanlaan I switched to WordPress for the time being.
#
GWG
The WordPress community needs active participants, to be honest.
#
miklb
that was one of the reasons I switched to be honest.
mlncn and asteres joined the channel
#
miklb
well, that and my mounting frustration with build times that I could never track down.
#
miklb
s/build times/long build times/
#
GWG
miklb: Did I thank you for joining us?
#
miklb
it was probably inevitable that I switch back to WP considering my long term love/hate relationship with it :-)
#
GWG
You hate to love it, or you love to hate it?
#
miklb
neither. Just I fell in love with it, but felt it lost its way, moving further away from what I fell in love with.
#
GWG
I can agree with that. It seems it has been taken over by the business interests
#
miklb
So in a little way, helping move towards being a better indieweb tool, doing my little part to move it back to where I fell in love with it at.
#
tanlaan
miklb and GWG would you mind sharing your personal sites? I'm going. through some of the website and find it cool to see what sort of things other people are doing
#
GWG
Mine is in need of a style update, I think.
#
GWG
https://di5.us is the short version
wolftune and leg joined the channel
#
tanlaan
Both are looking awesome, thanks for sharing :)
#
GWG
Mine is about 1.5 years old. I need to refresh for all the other changes I made.
benwerd and asteres joined the channel
#
dougbeal|mb1
WP question, is the micropub plugin responsible for the formatting of OwnYourGram posts? I tried out DsgnWrks Instagram Importer but it doesn't have any comment/likes.
#
GWG
dougbeal|mb1: Sort of.
#
dougbeal|mb1
GWG: is it split between OwnYourGram and micropub plugin?
wolftune joined the channel
#
GWG
dougbeal|mb1: OwnYourGram sends the data, the micropub plugin attempts to convert it to WordPress data, and Post Kinds(if you use it), attempts to alternatively display that data.
[shaners] joined the channel
#
@veganstraightedge
@rubygems The #microformats gem is now just called “microformats”, no more “microformats2”. Thanks @chrisjpowers! https://github.com/indieweb/microformats-ruby
(twitter.com/_/status/864687523506696192)
wolftune, asteres, leg, Clonick and tantek joined the channel
#
tantek
is watching the IWC Düsseldorf "#checkins" session on youtube!
#
tantek
it's like an evening with aaronpk, adactio, jkphl, and a few others! Oh hey there's julieannenoying!
#
tantek
so much better than Netflix
#
tantek
~4:20 lol adactio gets up to the flipchart, now it's getting serious
[jeremycherfas] joined the channel
#
dougbeal|mb1
Hurm, looks like if OwnYourGram does a multipart image upload, Kinds won't treat it as a photo
#
tantek
dougbeal, is "Kinds" a WordPress plugin?
#
dougbeal|mb1
yes, Post Kinds
#
tantek
what is Post Kinds
#
Loqi
Post or posts may refer to individual pieces of content published on an indieweb site such as notes, articles, & responses, or the act of creating the aforementioned content (present tense), or Posts about the IndieWeb https://indieweb.org/post_kinds
#
tantek
what is Post Kinds plugin?
#
Loqi
The Post Kinds Plugin is a WordPress plugin that adds support for responding and interacting with other sites to WordPress https://indieweb.org/Post_Kinds_Plugin
loicm joined the channel
#
miklb
dougbeal|mb1 what does it come in as, just a note? And a single photo comes in as a photo?
#
dougbeal|mb1
miklb: it comes in as a note, it has a syndication link back to the instagram post. the photo uploads, but there doesn't seem to be any reference to it in the note
#
miklb
and a single photo from Instagram comes in as photo kind and the image is dislpayed?
#
dougbeal|mb1
miklb: mostly speculation, in OwnYourGram there are two code paths (upload vs json) for the image, and Post Kinds sets photo based on properties photo existing
#
miklb
I hadn't tested ownyourgram yet w/ my WP site, so I have a post pending. I'll better be able to look at it then (It's been on my todo list for a while). Was just trying to get a feel for what you are experiencing so I could compare/contrast
KevinMarks joined the channel
#
miklb
ah, OK.
#
dougbeal|mb1
does WP_DEBUG_LOG log all the micropub stuff?
snarfed joined the channel
#
snarfed
dougbeal|mb1 miklb GWG re ownyourgram + wp micropub, it's a known issue, the micropub plugin code at head renders them ok. discussion in https://github.com/snarfed/wordpress-micropub/issues/56
#
Loqi
[tamaracks] #56 Publishing from OwnYourSwarm has been unsuccessful
#
snarfed
i'll cut a release tonight. and i'll happily revert that if/when post kinds supports ownyourgram's checkin mf2 property
#
dougbeal|mb1
snarfed: I don't think my auth headers are being stripped, since the posts are created ok. They are just created as notes, and the uploaded image doesn't get displayed.
#
snarfed
sorry yes, that issue conflated a few things. the rendering part is discussed further down.
#
miklb
here's what's going on dougbeal|mb1 the image isn't inserted into the post, it is stored in the postmeta table as mf2_photo. Your kind template then can output the image how/where you want to.
#
miklb
If you use the instagram URLs it stores the full path to the image in the IG cdn. If you use multipart Upload, it stores the uploaded file path on your WP site
#
snarfed
yes...but post kinds is arguably the right candidate to do that rendering. until then, wp-micropub will now do it itself
#
snarfed
hey dougbeal|mb1 are you comfortable installing and trying the new micropub plugin code from github? i'd love the extra beta testing before releasing. https://github.com/snarfed/wordpress-micropub
#
Loqi
[snarfed] wordpress-micropub: A Micropub server plugin for WordPress
#
dougbeal|mb1
snarfed: sure
#
snarfed
thanks!
#
miklb
I'm confused. That thread is about ownyourswarm, not ownyourgram?
snarfed joined the channel
#
snarfed
oh crap actually yes,miklb is right. apologies! wasn't reading clearly enough. not enough letters different between the two. :P
#
snarfed
sorry dougbeal|mb1, never mind!
#
snarfed
dougbeal|mb1: if you disable post kinds, the micropub plugin will automatically render the photo from ownyourgram, as well as location if present, etc itself. it only skips that when post kinds is installed.
#
snarfed
(since post kinds's job is to manage and render mf2)
#
miklb
and if you want to use post-kinds, you'd need to create kind_views/kind-photo.php (can copy from the plugin as a example) and get the postmeta mf2_photo to render the image(s). I will work on a template also.
#
miklb
create that file in your theme.
#
dougbeal|mb1
snarfed: does the wp Format need to be set to Image?
#
dougbeal|mb1
snarfed: or do i need to repost via Ownyourgram?
benwerd joined the channel
#
dougbeal|mb1
miklb: that would be awesome. Is the existence of the file enough? Or does it have to be loaded/configured somewhere?
#
miklb
no, the file would need to be marked up with the proper mf2 and then pull in the image via the postmeta value. I'm falling out, but want this myself so will whip up a template. I'll also open a pull request on the post-kinds plugin to add photos to the plugin kind template as well.
#
miklb
whip up a template later this morning I meant to say
#
miklb
I suspect the best solution would be to make the image an attachment if it's done through the multipart upload, but will need to think on that.
#
miklb
I think I have a plugin I wrote for someone laying around that I can pull that function out of.
jihaisse joined the channel
#
miklb
yep. I'll discuss with GWG to see what his thoughts are on that, but in meantime will get that template example asap.
#
miklb
what is a photo
#
Loqi
A photo is a post whose primary content is a photograph or other image, with an optional caption. With multiple photographs it becomes a multi-photo post https://indieweb.org/photo
#
miklb
hmm, nothing about specific mf2
loicm and wagle joined the channel
cweiske joined the channel
#
pfefferle
!tell GWG aaronpk is using h-cite inside an in-reply-to https://aaronparecki.com/replies
#
pfefferle
!tell GWG aaronpk is using h-cite inside an in-reply-to https://aaronparecki.com/replies
#
Loqi
Ok, I'll tell them that when I see them next
#
pfefferle
!tell GWG tantek is also using h-cite inside in-reply-to http://tantek.com/2017/132/t2/
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[Tantek Çelik] @sil pinged ~22h after support request, before @t unlocked. By the time he checked, support had unlocked it. Finding it unlocked the next morning my time, I presumed it was due to that and only saw the message this morning that he had not had to esc...
friedcell joined the channel
#
@jkphl
The #IndieWebTrain ready for heading towards Nuremberg. @indiewebcamp, @nueww — here we come! \o/ https://twitter.com/jkphl/status/864754207198457856/photo/1
(twitter.com/_/status/864754207198457856)
friedcell1 joined the channel
#
@webgefrickel
On my way back from an amazing @btconf and @indiewebcamp. A big shoutout to @marcthiele and his team for making… https://webgefrickel.de/notes/20170517102329
(twitter.com/_/status/864758263086297089)
webrocker joined the channel
#
webrocker
good morning! just noticed that the wiki seems to include the same stylesheet file 3 times in the page head?
#
Loqi
webrocker: sl007 left you a message on 2016-10-20 at 11:41am UTC: Do you attend IndieWebCamp Berlin ?
#
webrocker
(lines 18-20) ```<link rel="stylesheet" href="/wiki/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*" /> <link rel="stylesheet" href="/wiki/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*" /> <link rel="stylesheet" href="/wiki/load.php?debug=false&amp;lang=en&amp;modules=site&amp;only=styles&amp;skin=vector&amp;*" />```
#
aaronpk
that is quite strange
#
webrocker
yes :-) and the requested files are empty, safe a comment.
#
aaronpk
that looks like the mediawiki user style link, so i'm not surprised it's empty. I'm not sure why it's included three times though.
friedcell and gucci_meow joined the channel
#
webrocker
maybe there are three users online? (scnr) :-))
j4y_funabashi joined the channel
#
j4y_funabashi
morning all
#
sknebel
webrocker: lol
KevinMarks_ joined the channel
friedcell joined the channel
#
aaronpk
lol i gotta fix loqi's support of extended tweets
#
cweiske
so the indieauth-mediawiki plugin isn't an indieauth plugin but an indieauth.com plugin :/
#
aaronpk
it's a mediawiki authentication plugin that happens to delegate the actual login work to indieauth.com
#
cweiske
as I wrote
#
aaronpk
yes, i was just being more specific :)
#
aaronpk
i especially don't want to write any code for that plugin right now until it's upgraded for new mediawiki
#
aaronpk
probably need to rename that plugin too
#
cweiske
rename all the things!
nitot_ and Pierre-O joined the channel
#
@calum_ryan
Quiet reading/writing time onboard the #indieweb train to Nuremburg + #nueww!
(twitter.com/_/status/864780938152116224)
botka and webrocker joined the channel
#
webrocker
oh wow, twitters (new) reply handling really is a mess if not viewed from within their client… :-/
#
aaronpk
haha yeah
#
Loqi
haha
#
sknebel
Loqi could just show ? instead?
nitot joined the channel
nitot_ joined the channel
#
aaronpk
hold on to your hats! i am breaking wiki logins for a minute while i reconfigure things
#
aaronpk
and done
#
aaronpk
the mediawiki plugin is now called "MediaWiki-WebSignIn" and it doesn't mention indieauth.com anywhere, since really it's a web sign-in plugin not an indieauth plugin
sebsel joined the channel
#
cweiske
it's still tied to indieaut.com
#
aaronpk
yes, the plugin uses indieauth.com to handle the actual authentication
#
aaronpk
rather than implementing relmeauth itself
jeremycherfas joined the channel
#
cweiske
so you took the name away from a potential websignin plugin that implements it really itself
j4y_funabashi joined the channel
#
aaronpk
i suppose so
#
aaronpk
i need to decide on a name for indieauth.com/developers so i can stop naming things generically
botka and KevinMarks joined the channel
#
GWG
Morning
#
Loqi
GWG: pfefferle left you a message 3 hours, 4 minutes ago: aaronpk is using h-cite inside an in-reply-to https://aaronparecki.com/replies
#
Loqi
GWG: pfefferle left you a message 3 hours, 3 minutes ago: tantek is also using h-cite inside in-reply-to http://tantek.com/2017/132/t2/
#
Loqi
morning!
#
sknebel
morning!
#
jeremycherfas
!tell pierro Any plans to update the Known installs on indiehosts?
#
Loqi
Ok, I'll tell them that when I see them next
gucci_meow joined the channel
#
cweiske
oh. known 0.9.9 is out
#
@derhess
Yeah, the sun is back in #Berlin. Let's enjoy the great weather with a our evening #indieweb meetup today https://sebastiangreger.net/2017/05/homebrew-website-club-berlin-2017-05-17/
(twitter.com/_/status/864796951509860352)
#
@webrocker
@adactio let's make a Soul Asylum tribute theme song… "indieweb train, never going back…" :-)
(twitter.com/_/status/864797892271386626)
#
GWG
!tell pfefferle I have seen theirs, but this new URL seems to parse it differently.
#
Loqi
Ok, I'll tell them that when I see them next
#
@aaronpk
Getting a head start on IndieWebCamp Nürnberg on the train with @sebsel, editing wiki pages about IndieAuth and https://indieauth.com/
(twitter.com/_/status/864799215775395840)
asteres, j4y_funabashi, mlncn, nitot and jeremycherfas_ joined the channel
#
cweiske
jeremycherfas, why do you rename yourself?
#
jeremycherfas
Possibly because I joined slack a minute ago to ask a question in a different, non-IRC channel.
#
jeremycherfas
But in truth, I don’t know.
nitot, KevinMarks, sknebel_, friedcell, gucci_meow, hs0ucy_, benwerd, singpolyma, hs0ucy, snarfed, friedcell1 and wolftune joined the channel
#
miklb
good morning GWG
KevinMarks, mlncn, snarfed and KevinMarks_ joined the channel
#
miklb
dougbeal|mb1 the gist of what you need to do for a kind template to display photos. https://gist.github.com/miklb/02760b1b85f0b28000978fd82303a79e
#
miklb
Let me know if you have any questions. I'll work on a formal pull request for the plugin later today.
KevinMarks, tantek, nitot, jmelesky and KartikPrabhu joined the channel
#
miklb
dougbeal|mb1 I haven't tested with multiple photos yet, ymmv
kerozene joined the channel
#
miklb
I honestly don't even know if you can do multiple photos in Instagram, but the photo urls are stored as an array, so it's supported in the code
snarfed and sebsel joined the channel
#
tantek
you can do multiphoto posts in IG yes
#
tantek
what is a multiphoto
#
Loqi
A multi-photo is like a photo post, except just with multiple adjacent photos, either in a series, or tiled / arranged in some layout https://indieweb.org/multiphoto
calumryan and nitot joined the channel
#
j4y_funabashi
Huzzah! Just launched my first pass at displaying webmentions
#
j4y_funabashi
Need to back fill it but any new mentions will appear on this page now :D
#
j4y_funabashi
I decided to start with displaying the 'notification text' then when I'm happy move on to displaying them on posts as likes/comments
#
tantek
j4y_funabashi++ awesome and great work!!! nice photo of Jeena :D
#
Loqi
j4y_funabashi has 6 karma in this channel (7 overall)
#
j4y_funabashi
either way, feels
#
j4y_funabashi
good to have finished the first step on the long road to swat0
#
j4y_funabashi
tantek: hehe thanks, Jeena's site threw in a nice edge case for my author detection - he has 2 types on his h-entries and I was only checking the 1st one
snarfed joined the channel
#
calumryan
HWC Nuremburg starting
#
Loqi
calumryan: tantek left you a message 1 week, 6 days ago: any photos from the Brighton or London HWC 2017-05-03? https://indieweb.org/events/2017-05-03-homebrew-website-club#Photos
#
Loqi
calumryan: tantek left you a message 4 days, 17 hours ago: what do you think of the merged HWC Where/venue and RSVPs e.g. here: https://indieweb.org/events/2017-05-17-homebrew-website-club#Where ?
nitot joined the channel
#
sebsel
We're going straight into the group photo
#
tantek
when you're done with the photo, let us know what you think of the format of the https://indieweb.org/events/2017-05-17-homebrew-website-club page, specifically the combined where/RSVP format of this particular HWC page
hs0ucy and snarfed joined the channel
#
miklb
tantek thanks
#
calumryan
tantek: combining them does work better, would possibly go further in making the RSVP text linked to correseponding Wiki so it’s slightly clearer how this is done for new people
[colinwalker] joined the channel
#
[colinwalker]
tantek Listened to the once and future indieweb and the one point you made that really hit me was the difference between networks and blogging where the networks have an integrated reading and posting interface. That was like a sledgehammer to the head!
#
@sdepolo
@libertymadison Will I see you at #indieweb #sanFrancisco tonight?
(twitter.com/_/status/864885494064140288)
[cleverdevil] joined the channel
#
[cleverdevil]
badly wants a fully integrated IndieWeb experience.
#
tantek
calumryan re: "making the RSVP text linked to correseponding Wiki" - go for it! edit https://indieweb.org/events/2017-05-17-homebrew-website-club as you think would work best for that, just so we capture your suggestion on a live example
#
sebsel
tantek I like this new style too! Much clearer.
#
tantek
[colinwalker]: YES! I seriously think that one UX difference marks a sharp difference between the blogging+readers era and the social media era
#
[colinwalker]
Such an obvious point but isn't seen until someone says it.
#
@libertymadison
I won't make #indieweb tonight at @mozilla I am hosting #OaklandVegWeek #Tech night and also premiering my documen… https://twitter.com/i/web/status/864886842369359872
(twitter.com/_/status/864886842369359872)
#
miklb
[cleverdevil] ditto
#
Loqi
[Jonathan LaCour] User Experience and the IndieWeb
#
[cleverdevil]
I still feel that the best opportunity for building such an experience is on top of a browser.
#
@libertymadison
I won't make #indieweb tonight at @mozilla I am hosting #OaklandVegWeek #Tech night + also premiering my documentar… https://twitter.com/i/web/status/864887246469517312
(twitter.com/_/status/864887246469517312)
#
miklb
[cleverdevil] something like electron or …
#
[colinwalker]
cleverdevil Will have a read later - got a post brewing myself
#
[cleverdevil]
miklb nope, I literally mean a browser... a replacement for Chrome/Safari/Firefox/Edge.
#
[cleverdevil]
That said, there is definitely a way to replicate the network experience (converged consumption, creation, and interaction) in a web app.
#
[cleverdevil]
Been speaking at length with the Nextcloud folks about this.
#
aaronpk
the nice thing about browsers is you can start with making browser extensions to get the functionality
KevinMarks joined the channel
#
aaronpk
even having just my "favorite" and "reply" bookmarklets have been amazing
#
[cleverdevil]
Its the right place to start.
#
schmarty
i've also been making a lot of headway with bookmarklets on my laptop, URL Forwarder on my phone.
#
[cleverdevil]
That's the beauty of the Indieweb approach – the suite of protocols/formats are tight and focused on providing very specific funtionality.
#
[cleverdevil]
You can then build out a variety of experiences on top of them.
#
myfreeweb
i've added micropublish like/repost/reply/etc. to firefox's share menu https://myfreeweb.github.io/foxshare/ feels better than bookmarklets or extensions
#
miklb
is looking forward to eddie's native share extensions
#
[cleverdevil]
Keith Grant built out a nice Chrome extension, too.
#
[cleverdevil]
Omnibear, I believe?
#
[cleverdevil]
uses Safari, though, and rarely gets the extension love.
#
[cleverdevil]
+1 on the share extensions!
#
[cleverdevil]
For now, my approach is mainly a combination of Nextcloud News for reading, my Nextcloud News plugin that provides Indieweb interactions using Quill, and Known for my site.
#
[cleverdevil]
On mobile, I have to slum it a bit.
#
[cleverdevil]
And it still doesn't feel quite right...
#
myfreeweb
it's sad that Safari doesn't want to adopt the WebExtensions spec… pretty much everyone else kinda uses it (with minor differences)
#
myfreeweb
i made an addon for chrome/opera and firefox https://github.com/myfreeweb/transmitter same codebase for all of them, potentially ms edge too https://github.com/mozilla/webextension-polyfill/issues/3
#
Loqi
[myfreeweb] transmitter: A WebExtension for the Transmission BitTorrent client
#
tantek
myfreeweb++ awesome! re: FoxShare
#
Loqi
myfreeweb has 13 karma in this channel (18 overall)
#
tantek
what is Firefox Share
#
tantek
goes to fix dfn
mlncn and sgreger joined the channel
#
myfreeweb
speaking of integrated experiences, i realized that it'll be pretty easy to add a reader to sweetroll. (and indieweb CMSes in general i guess)… like, fetching mf2 pages is already there, displaying entries is already there! just need to add feed polling + websub
KevinMarks joined the channel
#
aaronpk
it's true, once you're able to render comments, you've done a lot of the work of showing posts in a reader interface
#
[cleverdevil]
Indeed, Known had the beginnings of a reader, but Ben has announced that they're planning on killing it.
#
tantek
exactly, and rendering a reply-context is partway towards rendering a comment!
#
[cleverdevil]
WordPress.com actually has a reading experience as well.
#
myfreeweb
yeah i have reply-contexts and comments and all the things
#
tantek
[cleverdevil]: as does Tumblr before them
wolftune and snarfed joined the channel
#
myfreeweb
also looks like no one implemented a twitter/tumblr style "following" experience in indieweb, only separate "reader" and "blogroll" things. the benefit of "followers" is that you know who your mutuals are
[chrisaldrich] joined the channel
#
[chrisaldrich]
I didn't read Ben's story as they're killing the reader in Known, but that they're taking it out of core (since it's non-functional) until/when it's fully built out.
#
[chrisaldrich]
Of course it may be a while before it gets built out...
#
[cleverdevil]
Oh, interesting.
#
[cleverdevil]
I may have to take a second look at it...
#
tantek
myfreeweb - there are a few integrated indieweb reader experiences, but not any with integrated 'following" AFAIK
#
sgreger
HWC Berlin sends greetings to HWC Nuremberg - sknebel, how is the turnout there?
#
myfreeweb
yeah that's what i'm talking about, there's no specified way to mark up a list of people you follow, or follow-unfollow events like in activitystreams
#
aaronpk
i suspect i have some sort of mental barrier i need to overcome around the idea of building a reader, similar to how i wanted checkins on my site for about 4 years and then finally sat down and did it
#
tantek
myfreeweb - huh? why is this about markup? let's talk about the user feature being supported at all before plumbing
#
tantek
aaronpk I believe I can help break down the /reader problem
#
sknebel
sgreger: 17 people here, including 6(?) people completely new to indieweb
#
[cleverdevil]
Man, this is all making me get really excited for IWS ?
#
aaronpk
the checkin barrier was mostly solved by dropping the idea that i needed to have a venue database on my site
#
sknebel
sgreger: did the 2 new RSVPs for berlin turned up?
#
aaronpk
(i think i talked about this during the checkins session in Düsseldorf, it should be on the video)
nitot and acegiak joined the channel
#
tantek
try seeing if you can get FoxShare added! cc me on the Github issue if you like and I can try to help out :)
#
myfreeweb
uh foxshare is an alternative to the directory, not something that could be added to it
#
tantek
aaronpk, yes that was a great description on the video
#
myfreeweb
it's a site that lets you add whatever to the share toolbar
#
myfreeweb
instead of stuff only from the official directory
#
myfreeweb
you could submit quill and micropublish to the directory i guess
#
tantek
myfreeweb: myfreeweb yes that would be great!
nitot joined the channel
#
tantek
I did some brainstorming here but haven't been able to follow-up: https://indieweb.org/Firefox_Share#Micropub_share_provider
#
sgreger
sknebel: we are four, one personal contact of mine as a new member, otherwise the usual suspects. the meetup rsvps did not show up (yet)
#
tantek
yes - please go ahead and submit Quill and micropublish - that would be a great start!
#
tantek
notes that HWC Nürnberg posts photos but HWC Berlin does not.
#
tantek
is not buying the "this is a German cultural" thing about not taking photos
#
tantek
just sayin
#
aaronpk
southern germany is very different from berlin ;-)
#
aaronpk
I do find this accent much easier to understand tho
KartikPrabhu joined the channel
#
tantek
wow that HWC Nürnberg photo! So good!
#
tantek
!tell gRegorlove check it out https://indieweb.org/events/2017-05-17-homebrew-website-club#Photos I think we have a new HWC event page header photo :)
#
Loqi
Ok, I'll tell them that when I see them next
#
myfreeweb
ah, Known is in the official firefox directory
#
tantek
yeah!
#
tantek
so let's get the others added too!
#
myfreeweb
the thing with micropublish/quill is that foxshare lets you add reply, like, repost, note with link as separate services
#
tantek
and be sure in the description to note when a tool supports Micropub, something like "Quill supports posting using the W3C Micropub standard"
#
tantek
oh that's odd/interesting - I think the Known one does it as one service
#
tantek
should probably have just one service per tool rather than per action
#
myfreeweb
yeah, micropublish has separate pages for these actions
#
myfreeweb
i like the experience of clicking the reply arrow / star / etc. right in the share bar
#
tantek
that's a lot of installing for the user. would be easier for the user with just one install step to get all actions for a tool
#
tantek
and that's a good argument too
#
myfreeweb
but if micropublish had action switch buttons that would be okay too i guess. like buttons that preserve the url between in-reply-to, like-of, repost-of and note content
#
tantek
yeah!
#
ben_thatmustbeme
woah, clicking share -> view more (since i don't have any set up)
#
ben_thatmustbeme
tries to load activations.cdn.mozilla.net
#
ben_thatmustbeme
which completely freezes firefox for me
#
tantek
uh that's not good
#
myfreeweb
for me it redirects to https://activations.cdn.mozilla.net/en-US/ which shows the services
#
ben_thatmustbeme
i can actually go to that link fine
#
myfreeweb
one annoying thing about share — as well as extensions that use the same kind of popup sheet — is that if you accidentally click outside, the page in there gets killed and you can e.g. lose your reply's content :( should be mitigated by e.g. micropublish constantly putting the content into localstorage and restoring it back on open
#
ben_thatmustbeme
disabling and re-enabling add-ons fixed it
#
ben_thatmustbeme
i'm sure micro.blog would be interested in getting a micropub provider up there
#
myfreeweb
what do you mean fixes? that's the intended behavior
wolftune joined the channel
#
ben_thatmustbeme
disabled and re-enabling my add-ons and now its working correctly, not crashing
#
ben_thatmustbeme
s/crashing/freezing
Pierre-O and dougbeal|imac joined the channel
#
tantek
and the reply-context, comment(s) display, notifications, reader incremental code path
#
tantek
this is where I've roughly documented that thinking: https://indieweb.org/indiemark#aggregation
#
tantek
aaronpk ^^^
jmelesky joined the channel
#
tantek
I think if we can breakdown the /reader feature set into building blocks that you build along the way while implementing IndieMark aggregation levels, we should be able to figure out what's left to build a fully integrated /reader
#
tantek
I believe that's the lowest friction / lowest barrier path to more /reader implementations
snarfed and gRegorLove joined the channel
#
aaronpk
hm yes, that's a reasonable order based on my experience
wolftune joined the channel
#
schmarty
hmm. i meet 1-5.1 for aggregation there but i feel a long way from a personal reader...
tantek joined the channel
#
snarfed
myfreeweb: more on following in https://indieweb.org/follow , eg publishing with u-[x-]follow-of, and POSSEing as friend/follow requests in https://github.com/snarfed/bridgy/issues/550
#
myfreeweb
snarfed: oh nice
#
@eli_oat
I updated my entry on http://indieweb.org with some basic info about my indieweb setup https://mmmicro.eli.li/2017/05/17/313/
(twitter.com/_/status/864910291242504192)
friedcell, mlncn and KartikPrabhu joined the channel
#
dougbeal|imac
snarfed: updating wordpress-micropub to HEAD didn't seem to change anything. Unless another plugin is causing old render behavior? list-custom-taxonomy-widget?
#
snarfed
dougbeal|imac: nah, like i mentioned afterward yesterday, i misread your initial q. the new changes are for ownyour*swarm*, not ownyourgram. sorry for the confusion!
leg joined the channel
#
dougbeal|imac
snarfed: ah, no problem.
amz3` and cweiske joined the channel
#
Zegnat
Oh man, another side-file?! https://jsonfeed.org/version/1
#
ben_thatmustbeme
lol, Zegnat, i'm going to tweet at one of them that its all excess when he already has mf1 on his website
#
Zegnat
what is micro.blog?
#
Loqi
micro.blog is an indie microblogging platform started by Manton Reece, which supports microformats2, Webmention, and Micropub https://indieweb.org/micro.blog
#
Zegnat
There is already mf2 on Manton’s product
#
ben_thatmustbeme
wait, its the micro.blog guy?!
#
Zegnat
manton.org is “the micro.blog guy” ;)
#
Zegnat
Brent, inessential.com, is the MarsEdit-and-NetNewsWire-guy, incase his name isn’t instantly recognised either
benwerd joined the channel
#
@dissolve333
@brentsimmons @manton just saw JSON Feed. Why another side file, when you have microformats already in your page? http://www.unmung.com/mf2?url=http%3A%2F%2Fmanton.org%2F&html=&pretty=on
(twitter.com/_/status/864921828476817409)
jmelesky joined the channel
#
cweiske
if you're using a dedicated e-mail address for each service you register at, how do you cope with gravatar/libravatar and that mass of email addresses?
KevinMarks_ and KevinMarks joined the channel
#
miklb
dougbeal|imac did you see the gist I posted?
snarfed joined the channel
#
miklb
!tell dougbeal|imac check the logs or I'll be back around this evening and can repost it, I have it working on my site now.
#
Loqi
Ok, I'll tell them that when I see them next
#
[cleverdevil]
"Our hope is that, because of the lightness of JSON and simplicity of the JSON Feed format, developers will be more attracted to developing for the open web."
[cleverdevil] joined the channel
#
[cleverdevil]
I can see the appeal, for sure.
#
snarfed
cweiske: re dedicated email addrs and gravatar, i added the few i care about to gravatar, and the rest i guess i just don't care :P
#
[cleverdevil]
After all, if you're using a CMS like WordPress, that doesn't yet support mf2, and trying to get that upstream into themes, core, etc., sometimes you just need to be pragmatic and do something like this.
#
cweiske
snarfed, I did the same
#
[cleverdevil]
That said, RSS/Atom are fine, well-supported tech.
#
Zegnat
Unless RSS readers and Podcast clients (the latter probably being the most mainstream RSS consumer) actually implement JSON feed, I do not see it going anywhere either
#
cweiske
but I wonder if I should pipe my mail server's log into a libravatar script that automatically generates the icons for each mail address used by me
#
cweiske
but some services try to get the image but did not send a mail first
#
aaronpk
I am more interested in JSONFeed not as a publishing format, but as a format that reader clients can use
#
aaronpk
if you look closely, it's very similar to a microformats JSON feed, which i'm hoping to use as the basis of the Microsub API
#
snarfed
cweiske: patch libravatar to support wildcards?
#
cweiske
that does not work protocol-wise
#
cweiske
because the avatar server only sees the hash
#
[cleverdevil]
Makes sense to me, aaronpk
#
cweiske
and not the email address itself
#
[cleverdevil]
Makes readers pretty easy to implement, assuming it takes off ?
#
[cleverdevil]
Might even be worth having a simple webservice to convert arbitrary RSS/Atom feeds to JSONFeed.
#
[cleverdevil]
We'll see where it goes.
#
aaronpk
yep, that's frankly another hesitation around building a reader, which is that microformats JSON is relatively difficult to consume. I don't want every client app to have to deal with that logic, I want client apps to build against a consistent format
#
[cleverdevil]
Hence my suggestion for a microservice for RSS/Atom -> JSONFeed.
#
Zegnat
Consistency is good. And might be worth the reboot of feed formats by itself. RSS and Atom aren’t always peak-consistency.
#
cweiske
stares wide-eyed at the chat
benwerd joined the channel
#
cweiske
rss and atom are bad, they said.
#
cweiske
put your data into html, they said
#
cweiske
oh noes, parsing that shit is too hard, they said
#
cweiske
let's make another feed format! yay!
#
aaronpk
!xkcd standards
#
[cleverdevil]
Totally fair!
#
aaronpk
to be clear, I'm talking about specifically a client-to-server API, not changing what publishers are doing
#
Loqi
nice
#
Zegnat
has no plans of implementing JSONFeed
#
Zegnat
to be clear, cweiske, I am not going to bother with any sidefiles.
#
aaronpk
this is in the design of Microsub. it's up to your "feed collector" service thingy to do the microformats parsing and consuming, delivering that data in a simpler API for reader clients to use
#
Zegnat
I would like to see RSS/Atom replaced with JSONFeed for podcasts though, as I definitely see a reason for those to be spread in a non-HTML format. And the current podcast RSS/Atom is a mess, IMHO
#
aaronpk
notices Marco's name in the "thanks" list and wonders if Overcast plans to support this soon
#
Zegnat
Oh, Brent actually addresses the mf issue in his post! http://inessential.com/2017/05/17/json_feed
#
KartikPrabhu
Zegnat: why not HTML mf2 for Podcasts?
#
KartikPrabhu
what's different about podcasts that needs non-HTML?
#
aaronpk
the group that developed this spec is primarily iOS/native app developers. I do understand the hesitation to consume XML and especially HTML.
#
aaronpk
from brent: "I also believe that developers (particularly Mac and iOS developers, the group I know best) are so loath to work with XML that they won’t even consider building software that needs an XML parser"
#
aaronpk
so this format is clearly optimizing for developer needs
#
Zegnat
Nothing is different. But not all podcasts need a website either. Just an easy to parse feed file (any strict format) for podcast readers. An index of files, moreso then a web resource.
#
Zegnat
If you want to go h-feed for podcasts, that’s fine. But I feel like rather than excluding overhead by dumping the side-file, you are adding overhead by having a website in the first place.
#
KartikPrabhu
wait there are podcasts that are not on a website?
tantek joined the channel
#
KartikPrabhu
how does one find such podcasts?
#
Zegnat
Through your podcast app’s directory.
#
KartikPrabhu
oh well not so open web then
#
Zegnat
Their feeds are still (often) publicly accessible. Discovery is just handled differently.
#
aaronpk
open internet, not open web :)
#
Zegnat
There are also private sound feeds hosted at capability URLs. Easy to add to clients, secure enough for general use, and no public website only the feed.
[shaners] joined the channel
#
Zegnat
when is next-hwc?
#
Loqi
Homebrew Website Club Meetup is on 2017-05-17 at Bulbul https://indieweb.org/next-hwc
#
Loqi
[superfeedr] "Taking on the networks" by Colin Walker on 2017-05-17 https://colinwalker.blog/2017/05/17/taking-on-the-networks/
friedcell joined the channel
#
Zegnat
Looks like there is a HWC happening that isn’t on that page! HWC Fort Collins.
#
tantek
Zegnat are they here in IRC?
#
Zegnat
Isi is setting it up. It is on /hwc as starting. But apparently she has a place for today and it just isn’t added to today’s hwc page.
#
Zegnat
Poking at her right now on private IM, tantek
#
aaronpk
oh awesome!
#
tantek
thanks Zegnat!
#
Zegnat
For anyone from / around Fort Collins, there is a Facebook group where previous planning happened: https://www.facebook.com/groups/1839938832921558/
#
tantek
let's get that on the /HWC site!
#
tantek
er, page
#
Zegnat
tantek: done
#
Zegnat
actually, you are a member of that FB group ;)
#
tantek
Zegnat: now see if you can get a photo posted!
#
Zegnat
I’ve offered to do any wiki related stuff she wants to have done, leaving the rest up to her.
#
Zegnat
is moving to bed shortly
#
tantek
Zegnat++ for making things work!
#
Loqi
zegnat has 37 karma in this channel (42 overall)
#
gRegorLove
On a refresh of Twitter, just got a notice of updated privacy policy and summary about them using your data from other sites with Twitter content on them. Review settings: https://twitter.com/settings/personalization
#
Loqi
gRegorLove: tantek left you a message 4 hours, 10 minutes ago: check it out https://indieweb.org/events/2017-05-17-homebrew-website-club#Photos I think we have a new HWC event page header photo :)
#
gRegorLove
unchecks "Track where you see Twitter content across the web"
#
@kevinmarks
"I have my website, but it's not connected to all my data" @imogenheap implicitly making the #indieweb case
(twitter.com/_/status/864957984635355136)
#
Zegnat
gRegorLove, that option is already unchecked for me. So either it has been there before, or it is opt-in?
#
gRegorLove
Don't think it's opt-in. I wouldn't have opted in; I hate stuff like that.
#
Zegnat
I like that they have a “disable all” button
corenominal joined the channel
#
dougbeal|mb1
miklb++ yay!
#
Loqi
miklb has 27 karma in this channel (30 overall)
#
Loqi
yay!
#
miklb
dougbeal|mb1 did you test it?
#
dougbeal|mb1
miklb: will soon
[cleverdevil] and wolftune joined the channel
#
Loqi
[superfeedr] "Liked Colin Walker's Taking on the networks" by Michael Runcieman on 2017-05-17 http://michael.runcieman.com/2017/liked-colin-walkers-taking-on-the-networks-6c40bb2fad
mlncn, KevinMarks_ and awolf joined the channel
friedcell joined the channel
#
GWG
Afternoon
KevinMarks, snarfed, KevinMarks_ and DanC joined the channel
#
miklb
GWG I need to test another post, but my 1st ownyourgram didn't seem to bring in a site name. Would that be considered expected behavior?
#
GWG
Yes. It only brings one in if there is something set for it.
[cleverdevil] joined the channel
#
[cleverdevil]
Took a quick crack at JSONFeed for Known... https://cleverdevil.io/content/all/?_t=json
#
[cleverdevil]
Would be nice if it had some built-in notion of things like bookmarks, likes, reposts, etc.