#dev 2018-06-28

2018-06-28 UTC
#
@jackyalcine
↩️ AJ's up and ported over the standards of IndieWeb to a friendly page (soon to be available on the main site). ANDD he made some improvements to lazymention, a service for static sites to send out WebMentions (trust me - this is a blessing of a service) #iws2018 #indieweb
(twitter.com/_/status/1012123428801871872)
#
GWG
gRegorLove: When I retrieve your site, what response code do I get?
#
gRegorLove
Hm? I would expect 200 OK?
#
GWG
Wait, it is the vouch it didn't get a 200 on
#
gRegorLove
Huh, weird
#
gRegorLove
I can try to re-send via my CMS
#
GWG
Found it. If '200' != instead of 200
jackjamieson, j12t and [dougbeal] joined the channel
#
@jackyalcine
↩️ @t @schmarty @reading @glitch We got a demo of sending WebMentions over the DAT protocol. So it's ... DATMENTION lol #iws2018 #indieweb
(twitter.com/_/status/1012127498870689797)
#
tantek.com
edited /Falcon (-8) "/* Working On */ incorporate some improve replies details thoughts"
(view diff)
jackjamieson joined the channel
#
tantek.com
edited /Falcon (-28) "/* Working On */ incorporate one-off tag-of post thoughts"
(view diff)
[schmarty], eli_oat and aaronpk_ joined the channel
#
tantek.com
edited /Falcon (-118) "/* Working On */ incorporate thoughts on On This Day"
(view diff)
#
@jackyalcine
↩️ And now David // https://david.shanske.com/ is speaking on Vouch, the tooling mentioned from the other day to help with moderation of your WebMentions! He got whitelists working for Wordpress + Vouch. #iws2018 #indieweb
(twitter.com/_/status/1012129968325890048)
#
@jackyalcine
↩️ @t @schmarty @reading @glitch Nate Angell is showing how he's received his first WebMention from Chris Aldrich! #iws2018 #indieweb
(twitter.com/_/status/1012130281686487040)
#
iambismark.net
edited /IRC_People (+95) "add iambismark"
(view diff)
#
@jackyalcine
↩️ We also got two new IndieAuth servers! https://indieauth.net and Dobrado as well as Known!!! #iws2018 #indieweb
(twitter.com/_/status/1012131226541535232)
jackjamieson joined the channel
#
@jackyalcine
↩️ @t @schmarty @reading @glitch @aaronpk Tom Brown set up Goodreads <-> IndieAuth login support! #iws2018 #indieweb
(twitter.com/_/status/1012132143810666497)
[michellejl] joined the channel
#
Zegnat
schmarty: "Error getting auth url" - 🕸💍.ws ... you are fixing that before kareoke, surely? :P
[eddie] joined the channel
#
[eddie]
Hmm strange. Worked fine for me
#
Zegnat
Not sure why it could be failing.
#
Zegnat
Does it require Link headers instead of HTML authorization endpoint discovery?
#
Zegnat
Don’t think I send Link headers right now
eli_oat joined the channel
#
[eddie]
I used HTML headers. Not link headers
#
Zegnat
then why isn’t it finding mine :S
#
[eddie]
Are you still HTTP2 or whatever strange thing you did to your site? Lol 🙂
#
Zegnat
No, only licit.li is like that
#
Zegnat
My main identity is a completely default nginx setup
#
[eddie]
Ohh hm
#
[eddie]
I’m not sure then 😔
#
Zegnat
Do you know how to figure out the glitch name of a thing to look at the source?
#
Zegnat
Else I’ll just wait for tomorrow
#
Zegnat
For my demo, I now have my own “internet archive” running. Example: https://wiki.zegnat.net/cache/index.php?md5=7d70c2aa8113e554189c6ddd80591192
#
Loqi
[Aaron Parecki] Your final updates for IndieWeb Summit!
#
Zegnat
Alright. Now it is time for the european to find a bed. I was sure it was around here somewhere.
snarfed and eli_oat joined the channel
#
[eddie]
👏👏
#
[eddie]
Zegnat++
#
Loqi
zegnat has 74 karma in this channel (250 overall)
renem, KartikPrabhu, [jgarber], [cleverdevil], [nate658] and renem_ joined the channel
#
eddiehinkle.com
edited /Indigenous (+43) "/* How to download */ add App Store link"
(view diff)
#
xolotl.org
created /xolotl (+29) "adding redirect"
(view diff)
ajft1 joined the channel
#
@kickscondor
Q for #indieweb - asked on IRC earlier, but still hunting - you know how you send a webmention to http://news.indieweb.org to post there? Are there any other sites that do this for other topics like 'arduino' or 'boardgames'?
(twitter.com/_/status/1012192755051663360)
[snarfed], [jgmac1106] and barpthewire joined the channel
#
loqi.me
created /indiewebring (+338) "prompted by KartikPrabhu and dfn added by [jgmac1106]"
(view diff)
cweiske, mindB, schmarty, iasai, loicm, leg1, [jemostrom], [mrkrndvs] and [jgmac1106] joined the channel
#
GWG
Zegnat, I am not sure if I am doing much with Vouch
#
GWG
I think we need to work on Vouch more
#
Zegnat
It is incremental work GWG. I don't do much with it either other than adding a flag... We have long ways to go on full fledged support
#
Zegnat
For sure
#
GWG
So, my implementation verifies that the vouch is valid, but not that it is a vouch exactly
#
Zegnat
As in, you check that the vouch link actually contains a link back?
#
GWG
Correct
#
Zegnat
Yeah, the next step will be the trust verification. And what to do with said level of trust.
#
GWG
But not whether I trust the vouch domain, other than it being on my domain whitelist
#
Zegnat
Gotcha. Yeah.
#
[jgmac1106]
I still want to play with this idea of a "trusted circle" property in an hcard, be super cool if I could publish to those vouched into my circle
#
[jgmac1106]
Know that is way complicated and not yet possible but be neat even if it has nothing to do with vouch
#
GWG
I will try to get something bssic up
#
Zegnat
You can definitely built trust based on how people are linking to the other site
#
Zegnat
E.g. if they used foaf to say that they are linking to a friend vs coworking, you may want to trust friend more.
#
Zegnat
Or they could have used foaf to say that the person they are linking to is someone they have met in real life, and you could make your bar only to trust people that way (“gRegorLove not only links to this schmarty person, but also says he has met him in real life”)
#
GWG
That's hard to substantiate
#
Zegnat
Which part? The trust part of the fact people have met?
#
Zegnat
For the having met part: http://gmpg.org/xfn/11#met
#
GWG
Yes, but who does rel met?
#
Zegnat
hmm.... adactio maybe?
#
Zegnat
Seem to vaguely recall
#
GWG
Not enough people
#
Zegnat
Not enought people sending Vouch either. If we can build the trust network on xfn, maybe we need to reintroduce it
#
Zegnat
Just brainstorming here
#
GWG
I know, thinking of what is easiest to start
#
[jgmac1106]
This is where I like an endorsement more than a vouch. I can know someone and not want to vouch for them. Alternatively I may want to endorse @gwg for WordPress and @zegnat for mf2
#
GWG
Well, vouch is for webmentions
#
[jgmac1106]
Yes, I get the anti-spam goals but what if I want to vouch for a skill set of a person and not the person?
#
[jgmac1106]
Great job @gwg on page rewrite
#
[jgmac1106]
Plane is taking off. Bye all
#
Zegnat
Have a save trip!
#
Zegnat
s/save/safe/
#
[jgmac1106]
[jgmac1106] out.
#
GWG
That is indorsement, something else
#
GWG
Heading home now from the airport
#
GWG
Vouch may have to wait
[ryan339], eli_oat, [jgmac1106], iasai and [jgarber] joined the channel
#
[jgarber]
Morning/afternoon/evening! Thinking about last call for feedback on this pull request: https://github.com/indieweb/webmention-client-ruby/pull/8
#
Loqi
[jgarber623] #8 Cleanup project files
#
Zegnat
If you want aaronpk to have a look, probably give him a few days to return to normality after indieweb sumit organisation. Otherwise I think you are currently the main active Ruby guy so merge at your pleasure!
loicm joined the channel
#
[jgarber]
Zegnat: I definitely don’t want to speak for aaronpk, but last we spoke here in dev, his recommendation was to get another set of eyes on it. I’d pinged barryf, too, and have posted here but haven’t had much luck getting feedback.
#
[jgarber]
I’d love to have some feedback/thumbs up/what have you, but the PR is now six months old and I’m looking to move forward with additional work on the gem. (I certainly don’t want anyone to mistake this as me shotgunning features without review.)
#
[jgmac1106]
[jgarber] I was going to build a RoR blog at the summit but ended up dedicating my time to helping others.... I do like the two eyes solution
#
[jgmac1106]
Maybe on /Ruby we add a table for each gem with a status if a PR is pending, know it is redundant but all the signals. [aaronpk] was looking for a new steward. You took ownership of that or am I mixing you up
[pfefferle], [wiobyrne], snarfed, [tantek], gRegor-mobile and strugee joined the channel
#
Zegnat
I asked a friend to try the demo of my archiver, developed yesterday ... and they were able to immediately break it. Maybe it was a good thing that I didn’t live demod it
[anomalily] joined the channel
#
[jgmac1106]
Naaah keep the minimum in MVP
#
Zegnat
Well, here is the MVP, [jgmac1106]. I just finished polishing it with a random CSS framework: https://wiki.zegnat.net/cache/
#
Zegnat
Unless someone crashed it again, I was just told it got fed a huge WebGL enabled webpage
#
schmarty
So cool, zegnat! Great use of headless chrome!!
#
Zegnat
Except it is currently dying on said WebGL page :P
#
Zegnat
I need to make an admin site to monitor jobs
#
Zegnat
Although it will be less of a problem once I fix up some of the code, it only support the green-path now.
#
schmarty
Also I will dig into 🕸💍 discovery and other issues today. So happy I have good test cases to put through. I hope to update micropub-helper to accommodate more sites
#
Zegnat
Awesome! Just try with my page https://vanderven.se/martijn/ and let me know when you get discovery going there
#
Loqi
Martijn van der Ven
#
schmarty
Absolutely!
[jgarber] joined the channel
#
[jgarber]
[jgmac1106] Agreed re: two-eyes. I’m just having a hard time finding an available set of eyes. 😭
#
Zegnat
And the archiver is back up, so if anyone wants to test: https://wiki.zegnat.net/cache/ :D Just let me know if you think it has crashed. That gives me more data to debug on.
[kim_landwehr] joined the channel
#
loqi.me
created /syndication_targets (+130) "prompted by [kim_landwehr] and dfn added by Zegnat"
(view diff)
snarfed, eli_oat, sebsel, [jgmac1106], chrisaldrich, [manton], [tantek] and [chrisaldrich] joined the channel
#
Zegnat
sknebel, did you see snarfed launched a micropub-to-feed-service service at IWS yesterday? Using CloudFlare to bridge micropub to Newsblur: https://github.com/snarfed/baffle
#
Loqi
[snarfed] baffle: Bridges Microsub reader clients to traditional feed reader backends.
#
Zegnat
Maybe something you are interested in :)
#
sknebel
yes, saw
#
snarfed
thanks zegnat! and lol "launched" is overly strong, but it exists, and the code is open source, https://github.com/snarfed/baffle
#
Loqi
[snarfed] baffle: Bridges Microsub reader clients to traditional feed reader backends.
#
Zegnat
You demoed, so that’s a launch, no matter how soft ;)
#
sknebel
its more launched then mine ;)
#
GWG
I still want to know...if I want to connect multiple Microsub endpoints in my reader, how can I
#
aaronpk
what does that mean?
#
aaronpk
what problem is that trying to solve?
#
Zegnat
Just look at a couple of reader applications? Reeder allows me to connect to multiple servers, it just shows them all in their own tab
#
GWG
aaronpk, let's say snarfed creates this great Microsub to Newsblur bridge, but I have my own Microsub server that handles some other feeda
#
Zegnat
“tab”
[michellejl] joined the channel
#
aaronpk
oh gosh
#
snarfed
GWG: yuuuup. aggregating multiple microsub servers. tantek asked for that too.
#
GWG
Can I have my Microsub server act as a client to snarfeds
#
GWG
snarfed, yes, but I never heard the answer of how
#
snarfed
easiest way to prototype is probably to have one reader support multiple servers per user
#
GWG
I heard he'd asked
#
Zegnat
I am wondering though, why would I as a user want multiple servers?
#
Zegnat
I wondered that too in my current reading setup ...
#
snarfed
example use case was, he'd put common "public" feeds in one backend that he doesn't trust too much, but private or sensitive feeds in another that he trusts more
#
snarfed
arguably he could/should just put *all* feeds in the more trusted microsub server, but meh
#
GWG
And there is my suggestion. Couldn't I just be a client and a server and republish?
#
GWG
Not sure if I will ever do it though
#
snarfed
GWG: yes, but that's probably more dev work. easier first step is make an existing reader client support multiple servers
#
sknebel
also, bridges. combine a twitter-speaking server with a "normal" one
#
snarfed
another example use case is if an existing server doesn't easily support export or migration, but you want to migrate, just add new feeds to a new server and have your client talk to both
#
snarfed
sknebel: hmm maybe, but eg granary feeds should hopefully work in any server, right?
#
sknebel
yes, twitter isn't a good example because of that
#
GWG
I am not building anything right now, just offered to help with someone else building
#
snarfed
GWG: awesome! do you use an existing feed reader? inoreader, feedly, etc?
#
snarfed
see if it has an api, then try adding it to baffle!
#
GWG
ttrss
#
snarfed
ah, self hosted. nm.
#
GWG
I want off it
#
snarfed
looks like it has opml export
#
GWG
I just need something to move to
#
snarfed
aperture! just add opml import
#
GWG
Microsub seems good enough
#
GWG
But I would want to own my server someday
#
GWG
I told the individual interested in same I would make myself available
[nate658], [wiobyrne] and loicm joined the channel
#
Zegnat
You can selfhost Aperture, dgold has a guide
snarfed joined the channel
#
GWG
I like to build all the things eventually
jaredcwhite joined the channel
#
dgold
I does have a guide!
#
dgold
the terribly mismonikered Websub Part 1 and 2
#
Zegnat
I dropped those into the setting-up Microsub session on day one :)
#
Zegnat
Not sure anyone gave it a go though
eli_oat joined the channel
#
loqi.me
created /IndieSilo (+259) "prompted by [chrisaldrich] and dfn added by [chrisaldrich]"
(view diff)
#
skippy
i want to get a working docker-compose setup for Aperture. Need more hours in the day.
snarfed joined the channel
#
Zegnat
I should learn more docker stuff, would have probably saved me the time I needed to demo my thing at IWS :(
#
Loqi
yea!
[jgarber] joined the channel
#
[jgarber]
I’ve spent a bit of time working with Docker in the last few months if anyone ever needs a hand.
tantek__ joined the channel
#
eli_oat
[jgarber], do you think there is value in putting together a general purpose IndieWeb container?
#
eli_oat
I've toyed with something similar using vagrant, but wasn't certain if it wasn't heaps useful
[jgmac1106] joined the channel
#
tantek.com
edited /Federated_Social_Web_Summit (+12) "/* See Also */ SWAT0"
(view diff)
[wiobyrne] joined the channel
#
[jgarber]
eli_oat What do you imagine would be in a general purpose IndieWeb container?
#
eli_oat
hahaha, that is sort of where I got hung up — my initial idea was trying to build a common stack to help folks get up and running. Maybe WordPress with all IndieWeb bells and whistles running
#
Loqi
rofl
#
sebsel
the problem is that docker sort of goes the other direction than the IndieWeb does. Docker starts at what technology you want to use and then builds an app that does stuff, Indieweb starts at what you want to do and then looks for technology for it :)
[grantcodes] joined the channel
#
[grantcodes]
sebsel: I get what you mean but don't think I agree. Personally I think docker is great to easily run "apps" without needing to do the painful setup. As long as you understand that comes with downsides too
#
sebsel
[grantcodes] hm, but I do agree on that.
#
[grantcodes]
And if it's going to help more people get on the indieweb then even better!
#
sebsel
well, it abstracts the tech away from you, so in that sense docker makes you more tech agnostic too, I guess
#
sebsel
yeah, the more the better!
#
KartikPrabhu
well you can chain those resonings together "what do you want to do > look for technology to do it > use Docker to build app for that tech"
#
Zegnat
Kinda like the prepackaged RPi wordpress that was shown yesterday. Hook up your RPi, find the package, hit install and have your webserver and everything ready to go
#
sknebel
I honestly think for many people starting out, docker would be a confusing extra layer, and something that sets up e.g. a fresh ubuntu install with everything might be easier to use
dougbeal|iOS joined the channel
#
www.boffosocko.com
edited /indiewebring (+1128) "see also links; emojicon; additional details"
(view diff)
jaredcwhite and eli_oat joined the channel
#
[grantcodes]
Scope question: When preforming a micropub undelete what scope should I check for. It's either "create" or "delete" or both.
#
snarfed
good q
#
[grantcodes]
I'm leaning towards create at the moment.
#
snarfed
agreed
#
[jgmac1106]
What people need starting out <button>Start Here</button>. Done.
#
[jgmac1106]
I need to keep better field notes when doing community building activities and onboarding rather than tool building. Learned a lot yesterday about so many different platforms
eli_oat, dougbeal|mb1, snarfed and [tantek] joined the channel
#
[jgmac1106]
First time attendees (me) are usually beyond that atleast, but a WP server on a Rasberry Pi...said yes please, every library makerspace that just shot up. Cool Demo!
#
[jgmac1106]
@zegnat I know how I am going to stress test your archiver, there are so many wikis, important conferences, I need to back where the organizers have retired or sadly passed.
j12t and j12t_ joined the channel
#
Zegnat
I only have one archiver running right now, so that might take a while. I could probably start a second instance and see how parallelisation does...
[nate658] joined the channel
#
Zegnat
I'd say: run locally. But it isn't super straight forward
#
[jgmac1106]
I know I will test one page, I am going to find an archive.org solution or see if there is anyway I get them and put them on my servers
eli_oat joined the channel
#
[jgmac1106]
If Alan Levine couldn't figure it out I am screwed: http://cogdogblog.com/2018/02/wikispaces-poops-the-web/
#
[jgmac1106]
but we got a theme song for the silo death page in that video
tantek__ joined the channel
#
Zegnat
Don't want to discourage you from testing my archiving tool though [jgmac1106]! I want any feedback you may have
[grantcodes], tantek, gRegorLove, leg1, [tantek] and [dougbeal] joined the channel
#
gRegorLove
Does anyone consume u-bookmark-of? I know Monocle does; looking for a second example.
#
gRegorLove
Together?
#
gRegorLove
Ah, right! Thanks
#
gregorlove.com
edited /bookmark (+58) "/* Tools */ +IndieNews"
(view diff)
jjuran, snarfed, [aaronpk], leg1, [mrkrndvs] and [jgmac1106] joined the channel
jjuran, mblaney_ and snarfed joined the channel
#
@rubygems
jekyll-webmention_io (2.9.2): This Gem includes a suite of tools for managing webmentions in Jekyll: * Tags *… https://rubygems.org/gems/jekyll-webmention_io
(twitter.com/_/status/1012484662705434624)