benwerd, KartikPrabhu and tantek joined the channel
#tantekKevinMarks: that's a very good impedance match for our purposes
#tantekwherein we require that nested objects have their own URL, and thus be created with their own micropub calls
#tantekthen any referring object (whether the relationship is "nesting" or not) can do so by URL - you know, links, like the linked data people supposedly espouse ;)
#tantekno one has shown an actual use-case for "complex data, such as a javascript object" therefore it is unnecessary (and undesirable, per simplification and minimizing security surface principles) to support it.
#tantekand we should pushback against anyone who asks for it accordingly
#bret!tell elf-pavlik yeah, definitely have to be selective about what goes into form encoding. the benefit is that form-encoding and multipart are supported by html browser forms today right now
#bretswitching to json indieauth callbacks sounds like it would be an improvement, and aligns with oauth2
#brettantek: for posting of micropub collections, would you see a client making a series of individual posts, followed by a collections post containing the 202 accepted URLs from the individual posts?
snarfed1, alanpearce, KartikPrabhu and KartikPrabhu1 joined the channel
#aaronpk!tell benwerd how's reader functionality looking on the Known plan? I'm wondering if I can build components of my reader as libraries that you can use for it
#tanteknote that they specifically highlight "Indie Web" as one of the "talks from past years that we really liked and felt captured the spirit of our event"
#ben_thatmustbemeeh, i find i always end up wanting to do non-static sites though
scor joined the channel
#jasonw22curious to hear about that too. what pushes you that way, in particular?
#millettejasonw22, I wrote my own, since I wanted to explore pouchdb and offline editing. Tiny bit of code, now to indiewebify it, shouldn't be too complicated.
#Pierre-Ojasonw22: I used octopress (version 2 I think), I would recommend of just using jekyll, or wait stable octopress3
#Pierre-Obut in the long run, when you need just to share a link, it's quiet time consuming to create a new post.
#Pierre-OI loved the idea of static site, but it's just not enough "dynamic" as you can imagine :)
#Pierre-OIMHO, the missing part is a micropub2github as a service, and then we can start discussing about static sites :)
#ben_thatmustbemejasonw22, display of comments on the fly, being able to manage posts/etc from my phone without having to remote connect to my home machine or need any software, those things are pretty key for me
#Pierre-OTo be more precise: micropub2git as a service
#ben_thatmustbemecouldn't you build that pretty easily without a service
#ben_thatmustbemethe problem i would have with using github would be any private messaging, you would need to have a private repo
#jasonw22hmm, i hadn't really considered private messaging. i've always felt pretty ambivalent about the use of the web for private communication. it's not uncommon, but it feels sort of counterintuitive to me. just a personal bias
#ben_thatmustbemeI'm going to be hopefully talking a bit about ideas for this at IWC
#ben_thatmustbemei really want to get private messaging up and going. i'd love to abstract above that, but one building block at a time
#ben_thatmustbemegetting notifications working on my own phone would be a big first step
#jasonw22it's an intriguing idea. maybe you'll win me over ;-)
#jasonw22and i have to agree that if there were a way to be self-confident about that, it would become easier to trust myself than a 3rd party. but all that remains to be seen
#jasonw22publishing alone has major usability issues. adding crypto to the stack drastically complicates things. at least, that's my current perception
#ben_thatmustbemewe already have encryption with SSL, you just need authentication
#jasonw22ask the average facebook user to configure an SSL-enabled server and cert. what do you think might happen?
#pdurbinben_thatmustbeme: what are you getting at asking about if we ever text people? (which I do)
#ben_thatmustbemepdurbin, its the same thing as private messaging. There have been leaks of text data as well
#ben_thatmustbemejasonw22, if they are using a silo to interface they would presumably have it set up for them
#ben_thatmustbemeask a facebook sysadmin to set up ssl is the actual analogy
#jasonw22well, at the moment my primary interest in #indieweb is exploring the world outside of silos, and finding ways to make that world more accessible and usable for creative folks (who may not be the most technical people on the web)
#LoqiA silo, or web content hosting silo, in the context of the IndieWeb, is a centralized web site typically owned by a for-profit corporation that stakes some claim to content contributed to it and restricts access in some way (has walls) https://indiewebcamp.com/silo
#pdurbinPierre-O: speaking of prose.io, I'm curious what you think about this: GitHub OAuth scope public_repo allows broad access · Issue #816 · prose/prose - https://github.com/prose/prose/issues/816
#aaronpkfkooman: did you see my reply to your post yesterday?
#ben_thatmustbeme4 characters vs 24 characters.... thats too long to type :P
#jasonw22I'd like the full flexibility of the web in a publishing platform that has minimal server dependencies so that i can easily migrate content without regard to economics and/or politics of hosting environments
#aaronpkjasonw22: yes the ability to pick up a pile of HTML files and ftp it to any hosting provider and have it work with no configuration changes is a good goal for modern systems
#ben_thatmustbemetrying to think of what the equivalent of silo is in the "silo analogy" Pile? warehouse? container yard?
#Pierre-Opdurbin: I stopped investigating Static Indie Web site, and so prose.io, after I migrated to known
#ben_thatmustbemeactually i think the future is more likely to be a goal of having any hosting provider being able to run your machine image, so you can pick that up and send it anywhere
#Pierre-Ojasonw22: It is what we are trying to do at indiehosters.net hosting people's server and give them seamless migration to change their hosting provider
#snarfedtjgillies: afaik authentication is logging in (regardless of where), authorization is granting permission to do something (or determining whether you have it)
#ben_thatmustbemeI always think of it as, authentication is loging in (giving yourself permission), authorization is giving permission to something else
#snarfedyeah, on a video page, hit the bookmarklet, wait for it to load (i'll fix the lack of feedback soon), and it will eventually pop up the "huffduff it" page
#aaronpkbtw everyone, my Linode database server is going to be rebooted in 40 minutes for linode maintenance, so all sorts of things will be offline temporarily
#tanteknote that the img of the person *after* their visible name does not need an 'alt' attribute of the same thing - because reading it would look like their name was duplicated for no reason
#tantekor rather, you can simply put alt="", indicating that the image does not need alternative text in addition to the already visible text
#snarfedthat was based on your initial markup in this bug :P
#snarfedi'm happy to revise the markup details. my main q was high level: whether likes and reposts should be refactored similarly, or whether this change was only appropriate for rsvps
#snarfed(perfectly minimal markup also isn't a top priority for me here, but *correct and appropriate* markup definitely is)
#tantekooh - your minimal h-card can use all the implied prop goodness
#tantekthe example like and repost are different in this respect
#snarfedyou're right, it's unusual, but multiple people asked for it, for e.g. de-duping, other use cases in presentation
#snarfedall mf2 props can be multi-valued, so it's not too bad, right?
wolftune joined the channel
#aaronpkhuh, i've actually found the website field on twitter profiles to be not very useful, since lots of people put things in their profile that are not their website, like their company site, etc
#tantekit's totally fine, was just surprised a bit
#tantekaaronpk: correct, the website field on Twitter cannot be used as their "canonical" URL unless it passes rel-me reciprocation
#aaronpkyeah, I have several comments that look weird because of that. I'm not sure I'm up to the task of checking all those though
#tantekcheck then stick it in your nicknames cache
krendil joined the channel
#kylewmif someone publishes (page-scoped) rel=syndication on individual posts in their h-feed, should I 1. complain to them and ask them to fix, 2. ignore rel=syndication in woodwind, 3. change mf2py to read rel=syndication as h-entry scoped?
#tantekkylewm: I figured it out! (the "special response" vs. fall back handling)
#tantekkylewm: that is, indiewebify.me should report an error if you attempt to validate an h-feed (or a page with multiple h-entry ) that also has rel=syndication links https://github.com/indieweb/indiewebify-me
#tantekand any other special response we come up with
#kylewmspecial-response-specific-data in this case is p-content, and not like p-rsvp-qualification right?
#tantekno special-response-specific-data is p-rsvp for an rsvp
#tantekthat's the point. when an rsvp-aware consuming code sees p-rsvp, then it knows, hey this is an rsvp, I'll display it as an rsvp, and ignore the summary.
#tantekoh but if there's "content" then I'll dispaly that *in addition* to my special rsvp display code
#aaronpkso basically summary is for autogenerated summaries of special post types?
#tanteksince for example, even in this case the summary should include the content (or most of it if it's too long, which is also typically auto-ellipsed by the publisher)
#tantekkylewm: he pops up once in a while - was just here a week or so ago
#snarfedhey tantek, can i abuse your mozilla knowledge? my firefox saved passwords all disappeared sometime in the last day or so, i think when i upgraded to 36. know a good place i should go to find a fix?
#tantekdid you notice your history disappearing too?
#zfischi was hoping to experiment with a node server on a raspberry pi, but i have no idea if this is a reasonable approach and what walls I'll be hitting along the way
#zfischalso curious about UBOS as a way to help in the process -- does anybody have any resources/links/advice that might be helpful in drawing up a plan of action?
#kylewmzfisch: does your home ISP let you serve from port 80?
#zfischpotentially, it seemed like the best place to run a server but I'm so new to this i'm not entirely sure
#j12tDepends what you have and/or willing to purchase. e.g. old unused PC, or single-board computing like pi or similar, or virtual machine on other box
krendil, snarfed and lukebrooker joined the channel
#@tistreIt’s the little things: Somehow it makes me happy that I can “ssh [my e-mail address]”. Have your own server and domain, everyone! #indieweb (twitter.com/_/status/573971393437696002)
Leeky, jacus, gmack, KartikPrabhu and alanpearce joined the channel
#aaronpkwell here is an annoying side effect of subscribing to xml feeds in woodwind...
#aaronpkthe xml feed (both the rss and atom) put the comic in a media container so it looks great in woodwind
#aaronpkbut when i post a "like" to my site, my site gets the URL of the HTML page, which doesn't have microformats2 markup, so it doesn't know about the image
#Loqibret: tantek left you a message 35 seconds ago: you should propose an indieweb talk for OSBridge! Neither I nor dietrich nor any other MozPDX folks can go - so you should go and rock it! http://opensourcebridge.org/call-for-proposals/