#EGregMy company's been working on a platform to decentralize social networking
#EGregBasically to do to Facebook.com and Google Plus what Wordpress did to Blogger and LiveJournal.
snarfed joined the channel
#EGregI feel like various things are slowly being decentralized. Bitcoin decentralized money. The web and email were always decentralized. But social is still centralized. That's why GitHub for example is centralized even though git is distributed.
#EGregI realize that indiewebcamp is about open standards, and I'm hoping that after our platform is past version 1.0, we can document our REST API so that others can interoperate with it.
#KevinMarksthat's not so much an open standards as what we wold call a monoculture
#LoqiMonoculture refers to the antipattern of one piece of software dominating (or trying to dominate) its field, often by being limited to communicating with other instances of the same codebase https://indiewebcamp.com/monoculture
#GWGEGreg: The methods we are developing are with the goal they would work the same on any platform.
#EGregThe reference implementation could end up as a monoculture, or it could temporarily be a monoculture until a standard is published that's compatible with its API.
#GWGBut, in general, I can talk to KevinMarks site, for example, without knowing anything about how he implemented things.
#EGregBut, the reference implementation must take off in order for the standard to matter. And in that time, it is likely to have a giant head start on competing products. So, I think almost every new standard starts as a monoculture at first.
#EGregRight, implementation details should not matter beyond whatever is documented in the API.
#GWGIndiewebcamp, interestingly, didn't start that way. The standards are developed collaboratively
#GWGSo, someone came up with, for example, Micropub.
#GWGThe page has dozens of examples of people using it
#GWGWe try to keep up to date on who supports what thing we discuss here
#EGregWhen it comes to something big, it's hard to just write a standard first, and then an implementation. Usually, a particular product takes off as a first generation, and a standard is then based around it, such as XMPP based on AIM/ICQ/MSN
#EGregWell at least, I can tell you from our experience... we spent 4 years building http://platform.qbix.com ... and we are still refactoring it until we reach Version 1. So, if we had to write a standard on day 1, we'd be way off :(
#KartikPrabhuEGreg: you miss understand. indieweb standards are developed and iterated along with implementations.
#EGregWe plan to make it interoperable later, and support several protocols. But, first we had to make it popular and funded.
#EGregOK, so we have an implementation, now what standards should we help develop with indieweb?
#GWGEGreg: You can start with the ones we have already that are worth trying.
#KartikPrabhualso implementations exist on multiple different sites using multiple programming languages, CMSs, etc...
#GWGEGreg: What do you want to do though? I think if you look, you'll see some of the goals each of us has had that has brought us to develop what we have.
#GWGOn that note, must excuse myself. Sleep needed
#Zegnatrhiaro: are you planning to add locations to every post / note?
#rhiaroZegnat: No. I currently sometimes store lat/lon from Quill but don't display it. Might do at some point, but that's not what I'm doing at the moment. Sometimes I add an explicit *named* location to a post (like a city, rather than coordinates) and sometimes I add a named vague location (like "home")
#rhiaroI'm working on tidying all that up and visualising them, as well as having a 'currently at' and/or 'last spotted'
#rhiaroBut posts with lat/lon don't qualify as 'checkins'; posts with explicit named locations more so
#ZegnatInteresting take. I am thinking of a similar way, except I do want to display my location on everything. But at the same time there are privacy concerns with that
moredhel and frzn joined the channel
#voxpelliGood morning! Will probably work more on the curlability of my WebMentions comments presentation today :)
#voxpellicurlability is the notion of content being available in plain HTML, without the need to run any javascript. If you can't curl it, it's not on the web. Refers to the CLI-tool "curl".
#GWGOne is an active post to share a song you have listened to, the other is a passive post to share what you are listening to. Seems not worth a distinction.
#GWGaaronpk: Neither did I. Also not a scrobbler. That's why I wanted to bring in acegiak, who is big on sharing.
KevinMarks_ joined the channel
#GWGSince my arm is feeling better, I'm back to trying to do a little website work, by continuing my refinement of the Post Kinds plugin. I want to finish because this version is the one compatible with Micropub.
#snarfed!tell gRegorLove,GWG,jgarber,diplix,wirres,aaronpk,ben_thatmustbeme,kylewm just added an FB API workaround to bridgy that may send you more FB responses on old posts of yours. curious if you see any within the next day or so. enjoy!
#snarfed!tell acegiak,pfefferle hey guys! semantic-linkbacks isn't finding author pictures any more for me. :/ e.g. https://snarfed.org/2015-08-20_15271 not sure if it's wordpress 4.3 or new semantic-linkbacks changes or both. any ideas?
#GWGsnarfed: Have you made any other changes to viewing avatars?
#LoqiGWG: snarfed left you a message 1 hour, 21 minutes ago: just added an FB API workaround to bridgy that may send you more FB responses on old posts of yours. curious if you see any within the next day or so. enjoy! http://indiewebcamp.com/irc/2015-08-23/line/1440355381370
#[snarfed]GWG: huh. great hunch! i was about to say no... but you're right, they're gone on older posts too. so probably a css bug. thanks!
#GWGsnarfed, I submitted some patches after WordPress 4.2 that changed the avatar behavior to be better, but lost backward compatibility. Are you up to date on version?
#Loqiaaronpk: snarfed left you a message 3 hours, 8 minutes ago: just added an FB API workaround to bridgy that may send you more FB responses on old posts of yours. curious if you see any within the next day or so. enjoy! http://indiewebcamp.com/irc/2015-08-23/line/1440355381370
#aaronpkinteresting side effect of using microformats as my storage, is that I have to have at least an experimental/vendor-specific microformats representation of everything
#tantekthe stuff to make sure works in a transition: permalinks, human visible content (even it downgraded to just a plain text version)
#aaronpki guess the specific thing i'm struggling with now is I show different icons for food/drink based on what it is, with fallback for food and drink specifically
#tantekeverything else you can rebuild incrementally
#aaronpkwhen I enter things on teacup, I distinguish between eat and drink
#aaronpkso how do I capture that in my new storage when I don't have a mf2 vocab for it
#tantekstep 1: screenshot and upload how you show different icons for food/drink based on what it is, with fallback for food and drink specifically
#aaronpkso i could store that as a p3k-* property on the h-entry in my new storage and just ignore it for now, with the intent of changing that to whatever better solution i have in the future
#aaronpkand the text would just be the content of the post, so I don't need to store that separately, and then it will just display as a regular text post for now
#aaronpkthat seems like a reasonable path forward for now
#KevinMarksscrobble/listen is passive; jam is active
#mblaneyhi all. I'm going to work on adding in-repy-to to my webmentions today.
#tantekmblaney that's great! Does that mean you're posting /reply posts already?
#tantekGWG, jam vs. scrobble/listen is totally different from a poster's/author's point of view
#tantekas KevinMarks said, the biggest difference is active vs passive listening
#tantekhowever, even if I just chose to listen to a track on my iTunes or iPod or whatever, and then listened to it, that's still "just" a listen
#tantekposting a track as your "jam" means it's not just a track you've listened to recently or are listening to, but has some significance to you at that point in time, perhaps something you might even note in the text content of the jam.
#mblaneytantek: no I was reading about in-reply-to and realised I need to add the concept of replying to my posts to do that.
#tantekmblaney do you @-reply to people on Twitter?
#tantekGWG, want to add that question and answer as an FAQ to /jam ?
#tantek(assuming the answer made sense to you, if not, keeep asking questions and I'll try to keep clarifying the difference)
#mblaneyno I don't do much of anything :-) started working through indiewebify.me this weekend, and that is the extent of my experience so far.
#tantekmblaney that's great - so you don't use Twitter at all and thus have no legacy to deal with there?
#mblaneyno I use twitter but that's further down my list of priorities.
#mblaneyI figured since you guys came up with the indiewebify levels they were the most important features to add.
#tantekthey are in general, as folks have implemented features on their own sites
#tantekfrom what I recall however is that if you do use Twitter, then POSSEing your notes to Twitter is more important than getting replies to work (in terms of IndieMark)
#mblaneythe IndieMark page is much more detailed than indiewebify.me... I don't have a concept of post types in my software so need to have a think about that.
#tantekmblaney what are the types of posts you like to post most often? notes, replies, likes/favorites, blog posts / articles with names, bookmarks? etc.
#mblaneyI mostly use twitter for reading, so would probably write my own posts more often than @-replies
#tantekok cool. then /note and /article posts are a good place to start for multiple post types!
#mblaneythat's where I'm not sure what the difference would be, in my posting interface titles are optional, so articles and notes are treated the same.
#GWGI'm trying to figure out continuing to add Post Kinds to the post kind plugin, and to when it becomes too much
#tantekas long as you start with a (very) small set of post kinds for the default install, and allow users to "install" additional kinds (even if that's just enabling them in preferences with checkboxes), that's probably ok
#GWGtantek: I just changed it to a select box, with Article, Reply, Note, and Photo being defalt
#tantekalso - I'd advise *only* shipping new post kinds in the plugin that you yourself are using on at least a weekly basis, and thus have a good "feel" for how they work
#snarfedis now working on scraping google+ with a cookie, just like facebook
#tantekhmm... I realized I wrote a note as a post on Instagram and I'm thinking of manually PESOSing it to my site.
#aaronpktantek: you need to get micropub working so you get those automatically with ownyourgram :)
#GWGsnarfed: I have a loaded question for you. I want to write on the wiki why to use and not to use the Post Kinds plugin. Because it is by no means the only/best solution. Any thoughts?
#tantekI have a feeling getting ownyourgram and micropub working will greatly alter my IG usage (likley increase it)
#aaronpkwhile I still post less than you, I feel like it has done that for me
#tantekGWG, I think that kind of upfront documentation is very helpful
#tantekhmm - since your post has everything in it to constitute a jam, you should just add it, and make a note that when posted, you didn't know of the concept of jam so posted it as a like