[eddie]iamJeffPerry: Slack is a modern graphical web-based chat app similar to IRC. All the same conversations happen on both though, it just depends what type of connection is the most convenient to you.
Loqi[superfeedr] "Test the IndieWeb “Notes” post type… Nothing else to see here." by Kimberly on 2017-10-18 http://kimberlyhirsh.com/3211-2/
Loqi[superfeedr] "A post on jeffperry.micro.blog Okay I am completely lost on what I need to do to make my domain work with IndieWeb. I added some rel=”me” stuff but from there I have no idea what to do. It doesn’t seem as simple as I thought it would be. Anyone who can help please get at […]" by Michael Bishop on 2017-10-18 https://miklb.com/2017/10/2556/
Loqi[superfeedr] "A post on jeffperry.micro.blog Okay I am completely lost on what I need to do to make my domain work with IndieWeb. I added some rel=”me” stuff but from there I have no idea what to do. It doesn’t seem as simple as I thought it would be. Anyone who can help please get at […]" by Michael Bishop on 2017-10-18 https://miklb.com/2017/10/2556/
jeffperrySo I am having a ton of trouble getting Indieweb set up on my Wordpress blog. I tried using indiewebify.me to help with this but I am beyond lost.
Loqi[IndieWebCamp WordPress Outreach Club] Description
The IndieWeb Plugin for WordPress helps you establish your IndieWeb identity by extending the user profile to provide rel-me and h-card fields.
It also includes a bundled installer for a core set of IndieWeb-related plugins. It’s mea...
jeffperryI have. The issues started when I tested micro.blog to see if it worked with my domain it did but I notices that there was some weird code being show for the author saying “<span class='p-author h-card'>Jeff Perry</span>”
jeffperryThe issue is that the <span class='p-author h-card'>Jeff Perry</span> links to another website I own, and I don’t know why. I removed the rel=me code from that website and it still links to it
ScalaWilliamwhen a sidefile is automatically generated from the same data source - is it still an anti-pattern to have a sidefile any more? https://indieweb.org/sidefile-antipattern
sknebelyep. I mean, you can easily break an embedded (mf2) feed as well during a redesign (and I've heard that from multiple people as a difficulty when working on mf2-enabled sites), but at least it's unlikely to silently stop/the generation to barf on some weirdly formatted data/... as long as the main site doesn't break
sknebeland if you are intentionally are offering an API and want people to make custom consuming apps (what I assume your actionfps example is about) just clearly defined JSON is, as cweiske said, the thing that everyone can handle
ScalaWilliamit seems simply that if you don't want something breaking, you need somebody to test your changes. For plain webpages, it's human eyes, and for computer-readable data, integration tests.
sknebelI think the point is about when it breaks - "let me validate my microformats are still fine after I've changed the templates" is different from "oh, the feed generation script choked on some weird encoding error a few months ago and nobody noticed" (the sysadmin answer is "monitoring" to the latter)
sknebelfor embedding in pages, I dislike how JSON-LD looks. I'm not sure how strict/tolerant consuming apps are - most of what I read about is "google uses schema.org for some info boxes". and now ActivityPub/ActivityStreams use it, but (I think) o ndedicated endpoints/with content negotiation, not embedded in pages
ScalaWilliamIdea: I'm thinking what I could do for instance is to generate HTML with mf2 and then offer <link rel="alternate" type="application/json" href="https://some.generic.converter/my-page/"/> which would return JSON automatically from mf2
ScalaWilliamthis takes away any need for my app to serve JSON, but then it feels quite brittle, and I'd have more difficulty controlling the output format
sknebelmany here use things like that for h-feed to atom feed, but I think for something that's just on my site (vs a service many profit from, and thus can save their own development work) I wouldn't do that
KevinMarks, nitot_ and jeremycherfas joined the channel
[heydon]I’ve been thinking about decentralized social media from an accessibility perspective. Currently content and interfaces are tethered, meaning users have to suffer inaccessible interfaces to consume the social media content they desire.
[heydon]This has resulted in separate interfaces for (example) Twitter, like EasyChirp (http://www.easychirp.com/) but does not solve other centralization problems such as data storage / hosting cost etc.
[heydon]So I got to thinking about ways of consuming content from your choice of data feeds (probably JSON, behaves like RSS) and viewing that content locally (localhost) via your own choice of interface/theme (created yourself or acquired from a community of themes).
LoqiZegnat: jeremycherfas left you a message 2 days ago: I'm not sure I understand what is necessary to install the Mumble client. Is it just a question of going to voice.sknebel.net and logging into that.
sknebel[heydon]: freenode threw your IRC representation out due to posting to quickly, throw that in a blogpost or something like that and share the link ;)
sknebelZegnat: [heydon] (~slackuser@chat.indieweb.org) has quit (Excess Flood) is freenode telling them to slow down, but I suspect the slack gateway doesn't handle that in any special way? (/cc aaronpk)
ZegnatMaybe it was one big post to Slack and the IRC gateway splits that into IRC-compatible line lengths. But when it submits all those lines at once that throws things out of whack
ZegnatThere is also a session about bringing subscribing and reading together under the user’s control at the Summit this year: https://indieweb.org/2017/together - that page links to the project cleverdevil started.
[heydon]A ‘reader’ in my conception would probably be node-based install that ‘pulls’ and aggregates JSON URLs then launches an interface on localhost.
sknebel[heydon]: FYI, in IRC your long message got until "ou’ve probably gone over this kind of stuff before here, but I’ve written some notes on these ideas for anyone who’s interested:"
j4y_funabashi[heydon]: it currently takes a url and walks through finding all h-entry's, cleans them up and saves them with the intent of exposing a json api for clients to read those posts and display them however they want.
tantek[heydon]: about readers - there's no need for a separate JSON, you literally just read the h-feed from the web page you're following, subscribing etc.
tantekhardest problems about readers are not the plumbing / formats, so that's not the best place to start (because it ignores the actual hard problems)
[heydon]tantek Thanks for the tips. I’m hoping to come up with something that sort of… decentralizes the UX / lets you consume things however you want. BTW am aiming to come to the Berlin meetup.
[markmhendricksoIt basically forces any internet service that operates with European customers to provide data portability, among other data protections. It seems pretty massively significant in concept at least, and given the steep fines for companies that don't conform by May 2018, likely to force their hands by then to support data portability?
LoqiGDPR is the EU General Data Protection Regulation which sets much tighter guidelines on use of personally identifiable information, and is backed by law, including fines for non-compliance https://indieweb.org/GDPR
tbbrownthe main idea of the session was that you can process data if one of 6 things applied (article 6) and it was suggested that the last of the 6 options is consent.
[markmhendricksoI'm particularly interested in how companies will have to provide essentially a data export capability, but I worry it'll be like "submit your request and in 3 months we'll send you a ZIP file". It would be awesome if it were more like "here's your zip file option and an API to pull data now"
LoqiMicrosub 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
tbbrown...there will be a few more gdpr sessions at iiw today including "how the gdpr is making me track more" and i plan to do an indieweb session tomorrow morning
calumryan, camerongray, KevinMarks, DanC and [kevinmarks] joined the channel
snarfed"This whole thing is wildly inaccurate. Rounding errors, ballot stuffers, dynamic IPs, firewalls. If you're using these numbers to do anything important, you're insane."
tommorrispaypal.me also outs your location. if that's city-level like "London, GB" or "San Francisco, CA" that's not such a big deal, but if you are in a small town that's a bit creepy. still no opt-out on that. :(
tantekBTW one thought for showing facepiles for likes and reposts etc. and avoiding bad icons, only show avatars (even names) from those you "follow" (insert vague dfn here), and then just show a summary number (and 47 others) afterwards
LoqiGDPR is the EU General Data Protection Regulation which sets much tighter guidelines on use of personally identifiable information, and is backed by law, including fines for non-compliance https://indieweb.org/GDPR
sknebelalthough while scrolling a copy of your face flickers at the bottom. is that intentional, and if yes what it is supposed to look like? it's kind of weird
grantcodesI know right, I kind of like the broken underlines, they are quite fun. But the background fixed itself for me as soon as i resized the window
grantcodesHa yeah, I don't hate it. The site is still usable. Will probably be fixed in chrome at some point :P But I may simplfy that background css a bit