#dev 2017-07-05
2017-07-05 UTC
[miklb], zoglesby, AngeloGladding, snarfed and [acegiak_net] joined the channel
# @WendyandCharles ReadersGazette: BLOG Indie Author Answers by Jim Heskett http://www.thejugglingauthor.com/indieauth/ Get help writing your book #bookbloggers 8 (twitter.com/_/status/882447250844262400)
myfreeweb, schmarty, snarfed, tantek, [miklb], barpthewire, cweiske, [kevinmarks] and j12t joined the channel
barpthewire and j12t joined the channel
# petermolnar sknebel in case of android 6+ go into settings/apps/backtitude and check the permissions
# petermolnar Zegnat you need to configure it to save locally into kml and csv files
# petermolnar if you don't do that, it doesn't collect data
# petermolnar Backtitude -> Settings -> Internal Memory Storage Options -> select KML and CSV
# petermolnar I'm tracking that to geotag my photos
# petermolnar backtitude works perfectly for me
# petermolnar I even wrote an endpoint for it which also worked, but realized the KML files make more sense to me
# petermolnar I have one more reason though: the first time we were in China I wasn't tracking my location well enough, and the next time we went there we were unable to find a store we really wanted to, which we visited the first time
petermolnar joined the channel
# petermolnar I really don't like the idea of publicly sharing I'm not at home
# petermolnar if someone pokes me, sure
# petermolnar in that case: /sdcard0/Backtitude/[files] - open them with some text reader, eg. get Ghost Commander
j12t and davidmead joined the channel
# petermolnar I can help with that later
# petermolnar I've done it once already
# petermolnar fairly straightforward
# thejeshgn.com about created /User:Thejeshgn.com_about (+227) "Created page with " [Thejesh GN (ತೇಜೇಶ್ ಜಿ.ಎನ್)](https://thejeshgn.com) “Thej” is an Independent Technologist, Hacker, Maker, Traveler, Blogger, InfoActivist, Open data an..."" (view diff)
# @thej IndieAuth https://indieauth.com/ is very interesting. (twitter.com/_/status/882570544666759169)
tantek, barpthewire, j12t, eli_oat, eli_oat1, [jeremycherfas], singpolyma, dougbeal|mb1 and snarfed joined the channel
# barryfrost.com edited /User:Barryfrost.com (+511) "/* IndieWeb projects */ Adding my recent projects" (view diff)
drewinthehead joined the channel
# drewinthehead webmentions implementation: is there any reason not to have a unique endpoint URL per content item? Spec seems to allow for query params, so I think that should be ok. Anything I'm overlooking?
# drewinthehead I sense a but...
# ben_thatmustbeme whats the reasoning for it though?
# ben_thatmustbeme its definitely allowed, and been used
# drewinthehead the reasoning is that the implementation is sufficiently generic that it's hard to determine the content item ('post') from the URL alone. I deliver the content, but don't necessarily control the URL handling.
# drewinthehead I'm saying I don't know anything about the URL and how the user is working with it to determine what content might be on the page.
# drewinthehead Just a regular CMS
# drewinthehead User builds a site. We provide page functions they can use in a toolkit style to pull out content where they want it.
# drewinthehead Best I could do is request the local page myself and look for clues. (Or plant clues)
# drewinthehead so I'd like to use a unique endpoint that has the post ID as a param
# drewinthehead I guess that's what I'm not clear on - what's the scope of an endpoint? to me the spec currently reads like the endpoint has page scope
# drewinthehead "endpoint for a site" seems like an implementation assumption
# drewinthehead I think I'll give this a go. If I need to rethink further down the line, I can discard the extra detail without problems.
tantek joined the channel
# drewinthehead cool, that's what I thought. thanks aaronpk
tantek and snarfed joined the channel
# @rubygems webmention (0.1.6): A gem for sending webmention (and pingback) notifications https://rubygems.org/gems/webmention (twitter.com/_/status/882634295214575617)
# thejeshgn.com created /User:Thejeshgn.com (+339) "Created page with "[Thejesh GN (ತೇಜೇಶ್ ಜಿ.ಎನ್)](https://thejeshgn.com) “Thej” is an Independent Technologist, Hacker, Maker, Traveler, Blogger, InfoActivist, Open data and..."" (view diff)
eli_oat joined the channel
snarfed joined the channel
# tantek you can control the styles just fine with an iframe option, see https://github.com/dissolve/socialstream/issues/10 for how
# tantek aaronpk no just read https://github.com/dissolve/socialstream/issues/10
Jeena joined the channel
# snarfed intresting, new jetpack release adds support for liking comments in wordpress. https://jetpack.com/2017/07/05/jetpack-5-1-comment-likes/
# Loqi A reply chain (AKA reply thread) is a list of replies, and replies to those replies, displayed under the original post https://indieweb.org/reply-chain
# loqi.me edited /tweetstorm (+152) "tantek added "2017-07-04 [https://twitter.com/NPR/status/882313133863436288 @NPR tweetstorms the US Declaration of Independence] (100+ tweets long [[reply-chain]])" to "See Also"" (view diff)
snarfed and snarfed1 joined the channel
# ben_thatmustbeme heh, saw your issue on github tantek, i knew right away that was where you were going with it
# ben_thatmustbeme it works
# ben_thatmustbeme lol
# ben_thatmustbeme it takes URLs as well
# ben_thatmustbeme probably a better option
# ben_thatmustbeme no promises about security with that code though
# ben_thatmustbeme well, rather i'm quite sure its insecure as you could to style=</style><badcode<style>
snarfed joined the channel
# ben_thatmustbeme that doesn't seem to fix anything tantek
# @rubygems jekyll-webmention_io (2.3.0): This Gem includes a suite of tools for managing webmentions in Jekyll: * Tags -… https://rubygems.org/gems/jekyll-webmention_io (twitter.com/_/status/882668099211862016)
# ben_thatmustbeme oh, i missed that
# ben_thatmustbeme huh
# ben_thatmustbeme okay, thats all fixed
# tantek aaronpk, re: "seriously considering ... webmention.io to make it easier" - these smaller fixes would make it easier: https://github.com/aaronpk/webmention.io/issues/81 and especially https://github.com/aaronpk/webmention.io/issues/80 !
# tantek Loqi can you quote the other one for me too? https://github.com/aaronpk/webmention.io/issues/80
eli_oat, [miklb] and [pfefferle] joined the channel
# tantek ben_thatmustbeme: slight improvement tweak on socialstream #9 https://github.com/dissolve/socialstream/issues/9#issuecomment-313194057
# ben_thatmustbeme tantek, just pushed some additional updates to socialstream
arush1 joined the channel
# tantek aggregate results: https://github.com/aaronpk/webmention.io/issues/82
[kevinmarks] joined the channel
j12t joined the channel
# tantek and limitation hit, though I'm pretty pleased with the progress so far towards showing an RSVP facepile. example at the top of https://github.com/dissolve/socialstream/issues/12 if you're curious (let's see how Loqi does in summarizing that ;) )
gRegorLove and snarfed joined the channel
snarfed, j12t and gRegorLove joined the channel
# gregorlove.com edited /Homebrew_Website_Club (+548) "/* Regular Meetings */ venue consistency notes" (view diff)
# petermolnar is anyone aware of CMS-es which, by default, include PESOS of anything?
# petermolnar RSS is not PESOS
# petermolnar it only goes back X posts
# petermolnar not all of them
# petermolnar yes and no
# petermolnar backfilling, yes; import, in a way
[miklb] joined the channel
# petermolnar but if you think about it there's nothing stopping PESOS from "importing" old entries
# petermolnar that's a nice touch from 4⧠
# petermolnar it'll always be a backfilling
# petermolnar post elsehwere, pull to your site
# petermolnar the only difference is a timestamp
# petermolnar I disagree here, to be honest
# petermolnar I'd expect my content to appear
# petermolnar even the old ones
# petermolnar tantek there's nothing in /PESOS that make a distint difference between these behaviours
# petermolnar and it's not a confusion
# petermolnar I'd expect a pesos plugin to import the old things
# petermolnar maybe not by default, but it should be able to do it
j12t joined the channel
# petermolnar which is pesos...
# petermolnar "publishing flow starts with posting to 3rd party services, then using some infrastructure (e.g. feeds, pingbacks, webhooks) to create an archive copy under your domain. "
# petermolnar posted in 2014
# petermolnar now I want it on my site
# petermolnar that definition does not contradict it
# petermolnar that's a time limited action
# petermolnar whereas posting an artwork, for example, is not
snarfed joined the channel
# petermolnar I'm not going to be convinced on this: yes, it may be stretching the language, but putting a time limit on PESOS makes no sense; the archival copy on you site will always be after the canonical in the silos, which makes PESOS a method, of, by definition, capable of backfilling.
# petermolnar did you ask users about these expectations,
# petermolnar ?
# petermolnar and if my pesos is running from a 10m cronjob?
# petermolnar "that is the expectation" -> this is what I'm talking about, that my expectation is that a PESOS plugin would also backfill on first run
# petermolnar but what if you have a wordpress, which can easily backfill anything; a pesos plugin, which can access all ancient and future data - would you not expect a question asked "shall I import old stuff as well?"
# tantek petermolnar, yes, numerous users agree on this use of backfill, see: https://www.google.com/search?q=site%3Aindieweb.org+backfill and in general https://www.google.com/search?q=site:indieweb.org+PESOS as well
# petermolnar I get the naming. I get that there's value in separating. But there is also value in merging the true, especially for newcomers, who have a lot of data in silos and they want it out
# petermolnar nobody wants to deal with parsing a fb export
# gRegorLove What is backfill?
# Loqi It looks like we don't have a page for "backfill" yet. Would you like to create it?
# gRegorLove What is import?
# Loqi It looks like we don't have a page for "import" yet. Would you like to create it?
# Loqi export (specifically, How to export your data) in the context of the indieweb refers to the ability to download some or all of your data from a site, typically from a silo, though also for CMS or site migration https://indieweb.org/export
# petermolnar Loqi tantek is bending the truth
# gRegorLove wat
# petermolnar import != export
# petermolnar anyway, in case of CMS plugins I think backfill should be a question asked when someone is setting a PESOS plugin up, since the code is most probably there to pull the data in
# petermolnar and you'd add +1 plugin to gen4 users?
# petermolnar I was able to fetch every favs/likes from DA, Tumblr, Flickr and 500px, all paginated at some point, but no problems
# petermolnar I'm still not using instagram, so that I don't know
# petermolnar I'm guessing pulling all the things from facebook is near impossible
# petermolnar tantek you have a point there
# petermolnar only favs/likes
# petermolnar and it wasn't that hard to be honest
# petermolnar they all have their own little quirks, which would be lovely to have standardized ('paged', 'has_more', 'offset'... )
# petermolnar and no, not everything, I'm wrong there
# petermolnar 500px changed it's system a while ago and completely removed any way of listing what you liked
# petermolnar they used to have separate like and fav
# petermolnar now it's like or add to gallery
# petermolnar anyway, this was a good discussion
# petermolnar thanks tantek and aaronpk
# Loqi 500px is a photo-sharing silo https://indieweb.org/500px
# Loqi deviantART is an art hosting silo that retains the rights to resell copyright of anything you post to it, without informing you, and has done so in the past https://indieweb.org/deviantART
# petermolnar how would you do a service like that?
# petermolnar ugh
# petermolnar I'll try to
# petermolnar that'll take a while
# petermolnar I have the code on github, opened, though calling it open source is a stretch, and I need to merge a few things which is lacking at the moment
[manton] joined the channel
# petermolnar tantek https://github.com/petermolnar/nasg/blob/master/pesos.py - I do need to document it, but just in case, that's the main worker at the moment
# petermolnar plus that thin oauth.py next to it
# petermolnar if I want to make my code useful I need to remove a lot of hardcoded things from the config
# petermolnar including getting userids where needed
[cleverdevil] joined the channel
KartikPrabhu and j12t joined the channel
# [cleverdevil] Hmm, I need to connect my Grill's microblog to Micro.blog.
# [cleverdevil] Can haz another invite?
# [cleverdevil] Thanks ?
# [cleverdevil] I will have the world's first device connected to Micro.blog!
# [cleverdevil] History in the making.
gRegorLove and snarfed joined the channel
# tantek !tell aaronpk,ben_thatmustbeme with the fixing/implementing for socialstream issues 11 & 12, and webmention.io issues 80 (and preferably 84) I'm pretty sure I'll have what I need create an RSVPs facepile embed very similar to a popular silo's RSVPs facepile. Going to have time to code on this in the next few days.
j12t, billbennettnz and snarfed joined the channel