#tantekhmm just noticed that indiewebcamp.com pages have <link rel="shortcut icon" href="/favicon.ico" /> in the head, but if you actually try to load /favicon.ico you get a mediawiki no page here page. cc: aaronpk
mlncn joined the channel
#Vendanwoo, wercker is still working for my mf2 parser builds!
#benwerdA thought: I'm beginning to think the Indieweb community needs a blog / journal. The wiki is good, but a kind of human-friendly changelog for the current state of play would be really good.
almereyda joined the channel
#benwerdI say this because I've not been paying as much attention over the last couple of weeks, out of necessity, and there have been a lot of new implementations and client apps.
#benwerdI only realized aaronpk's new Quill interface happened because kevinmarks alerted me.
#benwerdIt'd also help show momentum in the group.
#Vendanbe neat to have it be done by syndicating posts from authors
#LoqiA subdomain typically refers to a domain with one more "name(dot)" component than that which someone actually has registered which is often seen indieweb sites with a family name domain like joel(dot)franusic(dot)com, or often on silos like matt(dot)wordpress(dot)com https://indiewebcamp.com/subdomain
#elf-pavlikbenward, you use path alternative in withknown ?
#VendanI kinda like the idea of using the precomputed url, cause then I can just have my syndication display a link straight to the comments for it
#aaronpkmy thought was to have the response of the webmention return the URL for it
#aaronpkso by default if you do nothing you'd be linking to the home page, but if you wanted to make it fancy, you could parse the webmention response and then update your URL
#tantekA planet would be simpler and less work to "use" than either news.indiewebcamp or something micropub based
#aaronpkyou mean having it pull everything with a specific tag or something?
#Vendanhrm, is the webmention response specced out, or is it just "whatever you want"
#tanteknow that so many of us support PuSH (0.4) - a pure h-feed planet that pulled in everything that mentioned indieweb indiewebcamp just like Loqi does for Twitter
#aaronpkthe webmention response http code is the only thing required
#Vendani'm not sure I like the idea of having "magic" responses from webmention, unless it's actually part of the spec or something
#tantekaaronpk - just skip the human-effort heavy curation that is implied by previous ideas, and start with a simple dumb subscribe to all the /PuSH#IndieWeb_Examples and filter on same search that Loqi does with Twitter
#aaronpki definitely want a PuSH consumer to pull stuff into this IRC channel
#tantekit also provides another incentive for folks to implement PuSH 0.4
#aaronpki'm just thinking it would need some extra level of filtering to make a nice looking blog-like site, although other automatic filters would be fine too
#VendanI need to clean up my comment-presentation, then I'm working on PuSH myself
#aaronpklike prioritizing blog posts over notes, or making things bigger if they have more likes/comments
#tantekaaronpk: "would need some extra" - I doubt it - sounds like an artificial dependency
#tantekstart with a simple stream aggregation - let's see what it looks like
#tantekand only then let's claim what needs to be done next
#voxpelliwith a good firehose it will be interesting to see what kind of dogfed filters that will be built on top
#voxpellianother area where its currently hard to innovate because of silos (despite Twitters search actually was initially built by a third party as a totally separate service)
#tantekaaronpk, kylewm the whole focus on open source in that benwerd/timmmmyboy thread is missing the point me thinks
#tantekwhich is *UI* innovation - which is what has been lacking in open tech
#tantekor heck even, UI feature parity with the silos
#aaronpkwould the /irc-people page be a good list of blogs to attempt to subscribe to for Loqi pulling into IRC?
#aaronpkcertainly a good place to start, but i'm wondering if i should plan on having a different way of adding to the list as well
#tantek.comedited /PubSubHubbub (+62) "/* David Shanske */ clarify use of 0.3 with an RSS feed! (maybe the only indieweb RSS+PuSH supporting site)" (view diff)
#tantekaaronpk: you and pfefferle are the only two we don't know about their level of PuSH support in the IndieWeb examples
#tantekdid you find posts you could cite for your PuSH implementation steps?
#Loqi[mention] Tim Owens commented '@kylewmahan Maybe it's a matter of presentation. The wiki seems to send the message Here
#tantek.comedited /PubSubHubbub (+17) "/* Aaron Parecki */ make it more clear that PuSH updates are sent for the HTML (h-entrys) rather than implying a separate feed file from the pages referenced" (view diff)
KevinMarks joined the channel
#voxpelliSuperfeedr is 0.4, right? Should add myself to that page
#tantekthe challenge with such project pages is that they become dumping grounds EITHER for "here's all the random crap I'm working on" - whether or not it's actually IndieWeb, or re-usable by others, OR WORSE, "here's all the random crap I found other people working on"
#tantekif you're interested in helping curate, the /project page is the place to start
#aaronpkand hard to keep up to date with actual relevant stuff
KevinMarks, wolftune, KevinMarks__ and snarfed joined the channel
#tantek.comedited /projects (+534) "/* About This Page */ better clarify project/example listings on this page, vs. project-specific pages, drop libre projects - not easily actionable in any way" (view diff)
#tantekalright I captured the above "challenge" into an "Avoid" section - thinking at least put something in place to discourage new noise as we cleanup existing noise
#aaronpki think so? I think I remember non-github conversations about that
snarfed joined the channel
#tantekhuh - if you can capture the links to IRC logs / github issues in /PuSH somewhere - like issues - disagreement about fat pings
#Vendanof course, I'm doing it kinda odd, cause there isn't really a separate "hub" in my architecture
#tantekaaronpk: or we just fork PuSH into a PuSH light
#aaronpkVendan: there has to be a separate hub architecturally, even if it's the same server or code base
#aaronpk"PuSH lite" is what that wiki page is supposed to be
#aaronpkdocumenting how it works only relative to HTML pages, disregarding all the other cases you need to handle to deal with other content types like Atom or JSON
#Vendanyeah, there's a hub bit, but the publish stuff is going to be done by a function call, not by a http request
#Vendanis it going to mess up readers if I do fat pings? or will they just ignore it?
#aaronpkVendan: ah yeah, that's still PuSH-compliant ;) because PuSH doesn't actually say how publishers have to notify the hub
#aaronpkVendan: pretty sure readers will ignore the payload and treat it as a standard ping if you send stuff
#aaronpktantek: "This page is a description of a limited version of PuSH 0.4 that is sufficient for supporting the IndieWeb use case of publishing feeds of h-entry posts." https://indiewebcamp.com/how-to-push
#bretso on page build, I tell super feeder... hey come and get it. even if there isnt anything new. the hub hashes the content and pushes based on that anyway
#bretnot the best, but works fine for a low traffic blog
#aaronpkvoxpelli: that's kind of not really specified in the spec ;)
#Vendanimo, the publish sends the payload, the hub sends that to all the subs
#Vendanif you want to diff the payload, do it on the publish side and send the result to the hub
#aaronpkVendan: that's definitely not how it's supposed to work, although again tha would stil be considered 0.4-compliant because of how underspecified it is
#bretthat assumes publishers can generate useful payloads
#voxpelliaaronpk: doesn't it say "with the payload of the notification" and then "The hub MAY reduce the payload to a diff between two consecutive versions if its format allows it."?
#bretim not really sure though, i've never built a PuSH hub. Julien would be the expert on this
#aaronpkvoxpelli: that's talking about hub->subscriber
#voxpelliaaronpk: yes? that's the only place there has ever been a fat ping, no?
#aaronpkoh sorry yes was getting conversation threads mixed up
#aaronpkyes it looks like hub->consumer fat ping *can* include the full payload not just a diff
#aaronpkso for unknown content types it could send the whole page
#aaronpkPuSH 0.4h - an HTML-centric profile of PuSH 0.4
#voxpelliin the case of feed diffs the diff is still a valid feed so I think one can always assume to get a full feed, and then one just have to diff the content of that to the stuff one already knows
#voxpelliin regards to the pinging – in practice it has turned out that lots more mechanisms than the one standardized in 0.3 were used and even 0.3 documented alternate mechanisms – so feels like one spec isn't enough for the "notify-a-hub" part
#voxpelliaaronpk: not sure, but eg. Superfeedr allows for both PuSH-pings, XML-RPC pings and for polling – polling also mentione din the 0.3 docs
tvn joined the channel
#voxpelliAnd eg. the official Automattic WordPress plugin decided to not do ping at all but rather do all subscriptions pings themselves rather than using a hub: https://wordpress.org/plugins/pushpress/
#voxpelliso at the end of the day the only thing in common was the subscription interface
#aaronpkdownloading php libraries from sourceforge
#Vendancause php didn't have a "hey, this does half of it for you, but you're screwed if you want the other half"
#bretcoming from spending the last couple years in node, hearing people talk about copying libs around in go and messing with $LIBPATHS in go is my biggest fear of go. still <3 structs and interfaces
#bretaaronpk: its not quite that bad, you can do stuff like `go get github.com/tools/godep`
#Vendanso now half of golang is like "go get is enough!" and the other half is split among various solutions to pinning versions
#benwerdOn making it easier: I think it would be interesting to think about how to make it easy for a site like IndieNews to automagically register itself as a syndication endpoint
#benwerdSo I visit it, have some kind of handshake, and boom, it's right there next to Twitter and Facebook next time I post
#aaronpkwhat do you think about the other approach of just subscribing to your PuSH hub and filtering your content on keyword
#aaronpkthe pattern is source={my post url}&target={website of syndication target} and the response comes back with the URL of the post that is created
#Vendanthe one thing is that it's starting to be more like just generic push notification thing
#KevinMarks_you could do a less purist version of feverdream that used native auth ratehr than indieauth, and so required less config
#kylewmI am 100% in favor of making indienews easier to post to, but I think I would like to read and/or help write a semi-weekly high-level summary of what's new in indieweb
#aaronpki mean if people want to write semi-weekly summaries of indieweb news i am all for that! i'd suggest writing them on the wiki so that you can get help writing them
#aaronpkif we made a wiki category for the "this week" posts I would gladly create an h-feed for it that could be subscribde to in readers
#benwerdYeah, I was more thinking like, "hey, this is a new tool that Aaron wrote which is pretty cool" and "we're changing to u-sibling-of from u-sibling, everyone update your links"
#KevinMarks_techmeme predates meme meaning 'cliched image with white type on"
#kylewmtrying to run another site on the same server as kylewm.com... nginx doesn't have anything about ssl in the config for this particular domain, but it still redirects to https and says the certificate is only vlid for kylewm.com
#voxpelliregarding "this week in indieweb" – perhaps have people write a "my week in indieweb" and aggregate all those into a weekly?
#voxpellihard for a single person make a complete description of the entire community, easy for someone to describe their takeaways of the last week though
#aaronpkthat's why i was suggesting the wiki page, so everyone can add their own stuff
#voxpelliaaronpk: I was thinking that people would post in on their own sites, perhaps mentioning a wiki-page or something to create an index of such posts
#kylewm.comcreated /2015-05-16-this-week-in-the-indieweb (+2137) "Created page with "<p class=""><i>This is an experiment in summarizing the events of the previous week</i><a href="http://indiewebcamp.com/2015/Germany"><br></a></p><p class=""><a href="http://indi..."" (view diff)
#VendanI like it, though part of that is cause you mentioned me :D