#dev 2018-07-03

2018-07-03 UTC
#
oodani
i'm working on improving my micropub.rocks report - is it actually possible to get a pass for both 14 and 15? ("Returning HTTP 201 Created and a Location header when creating a post" and "Returning HTTP 202 Created and a Location header when creating a post")
#
oodani
it seems like your endpoint would either implement one or the other, depending on if you want to process creations asynchronously or not ?
#
ludovicchabant
[cleverdevil]: I don't think Bitbucket have 100% pivoted to Git? Last I checked they had a couple of core Mercurial people on staff
#
ludovicchabant
If they did it would suck, since Mercurial is my scm of choice so far
[chrisaldrich] joined the channel
#
aaronpk
oodani: that sounds right. The test numbers are more about testing the completeness of the spec vs needing each implementation to pass all of them
#
KartikPrabhu
aaronpk: maybe there should be a note about this? as in "your implementation should pass either 14 or 15"
#
aaronpk
or at this point I could combine them
#
aaronpk
the test suites were important to advance the spec in the W3C process, and I feel like they need to be tweaked a bit now that the goal is to help people actually test their implementations
#
oodani
i think it'd make sense to combine them into one test, yeah "returning http 201 created or http 202 accepted and a location header when creating a post" or whatever
#
tantek.com
edited /next-hwc (+0) "next is this week! virtual EU at least"
(view diff)
#
tantek.com
edited /MediaWiki:Sidebar (+0) "next HWC and IWC!"
(view diff)
[cleverdevil] joined the channel
#
[cleverdevil]
So I made that Known plugin for GitHub. Simple, so it only took 20 minutes or so.
#
[cleverdevil]
Still needs some polish but I’ll try and post it to GitHub later this evening. 🎉
#
[cleverdevil]
It pretty much kicks all the hard work to Bridgy.
#
aaronpk
bridgy++ for doing the hard work
#
Loqi
bridgy has 6 karma in this channel (70 overall)
#
aaronpk
[cleverdevil]++ for doing the easy work
#
Loqi
cleverdevil has 32 karma in this channel (98 overall)
#
[cleverdevil]
That’s sort of how i roll! Haha.
[miklb] joined the channel
#
gregorlove.com
edited /read (+1226) "How: mark up and post a read; minimal and more complete"
(view diff)
#
gregorlove.com
edited /read (+93) "/* IndieWeb Examples */ Tools section: indiebookclub"
(view diff)
renem joined the channel
#
gregorlove.com
edited /indiebookclub (+562) "Features section"
(view diff)
#
gregorlove.com
edited /Micropub/Clients (+102) "/* InkStone */ + indiebookclub"
(view diff)
KartikPrabhu joined the channel
#
tantek.com
edited /GitHub (+480) "/* Features */ braindump a bunch more"
(view diff)
dougbeal|mb1 joined the channel
#
schmarty
i sense work happening!
#
GWG
schmarty: Yes.
#
GWG
It's up right now.
#
schmarty
Uncaught Error: Call to undefined method Micropub_Server::header()
#
GWG
schmarty: Yes. I just removed that function
#
loqi.me
created /Moves (+136) "prompted by aaronpk and dfn added by aaronpk"
(view diff)
#
loqi.me
edited /Moves (+140) "aaronpk added "https://techcrunch.com/2018/07/02/facebook-is-shutting-down-hello-moves-and-the-anonymous-teen-app-tbh-due-to-low-usage/" to "See Also""
(view diff)
[cleverdevil] joined the channel
#
Loqi
[cleverdevil] Known-GitHub: Create GitHub issues and comments on your site for syndication to GitHub using Bridgy
#
oodani
hm, i've built my site so it stores the properties of each entry - name, content, categories, etc. - as static database fields/relations, but as i implement more of micropub i'm getting the impression it really wants me to store properties verbatim, as microformats2 json (for example, this is a mess https://git.00dani.me/00dani/lemoncurry/src/branch/master/micropub/views/query.py#L23 )
#
oodani
would folks recommend using something like the postgres bjson field format to store properties?
#
dougbeal
Anyone have a favorite email gateway? Would be cool if I could generate indiebookclub.biz reading entries for amazon kindle orders.
#
oodani
i'm thinking of creating a generic "item" table that just contains fields for mf2 type (postgres array of strings) and mf2 properties (postgres bjson) - does that sound reasonable? :o
#
Loqi
Ok, I'll tell them that when I see them next
#
[cleverdevil]
!tell snarfed is there a way I could make my new Known GitHub plugin automatically tell Bridgy about newly published issues/comments to make them automatically publish?
#
oodani
oh, also: i know i shouldn't store the access token in the mf2 properties, but i think it would be useful to store *something* that identifies the client used to create the item, like their client id for example! it'd be handy to keep track of how my tokens are being used, as well as perhaps to show a mastodon-style source app for each post? does anyone already use a property for that, and if so what's it called? :o
#
tantek.com
edited /collection (+178) "Brainstorming / pull request"
(view diff)
#
aaronpk
Yeah! All my posts show which client created them!
#
aaronpk
I store the client_id (url) of the app the token was issued to in each post
#
oodani
<a class="u-client_id"> or something like that? :o
#
tantek__
I store a "using" property that is just a text string of the name of the app
#
tantek__
a URL is more useful
#
aaronpk
I don't mark it up in html but it's stored as client_id.
[snarfed] joined the channel
#
Loqi
[snarfed]: [cleverdevil] left you a message 6 minutes ago: is there a way I could make my new Known GitHub plugin automatically tell Bridgy about newly published issues/comments to make them automatically publish?
#
[cleverdevil]
Ah, yeah, I think I just need to send a webmention using Known's built in Webmention client to https://brid.gy/publish/github
#
aaronpk
My storage is files that store the full mf2 JSON, and i have a rational database that caches that data in a very traditional RDBMS format
#
aaronpk
So like i extract the tags and store those in a posts-to-tags mapping table
#
oodani
oo, clever
#
aaronpk
Best of both worlds. I get to use ORMs that understand traditional relations but ultimately everything is files on disk
#
oodani
yeah that sounds nice
#
oodani
hmm, i'll think about that some more. that's a really neat way to do it c:
#
aaronpk
I also don't store the post content in the DB so every time you're seeing a post on my site it's been rendered by reading that post's file
#
aaronpk
I put as little as possible in the DB
#
aaronpk
I don't even have a post type column, which i wanted today! So I'm probly going to add that by doing post type discovery on my own storage files
#
oodani
dang, i like that. i'm leaning pretty heavily on my db right now and it'd be nice to cut down on that
#
oodani
as for the client, i'm leaning towards something like <a class="u-client" href="{{ client_id }}">{{ client name from h-x-app if there is one, or client id if there isn't }}</a> - it sounds like there's no commonly-used name for that property yet so i'm gonna pick one :p
#
aaronpk
What is credit?
#
Loqi
giving credit is a collection of cultural practices related to acknowledging and attributing text, hyperlinks, quotes, utterances to others, typically by name, as a way of recognizing their contribution(s) https://indieweb.org/credit
#
oodani
hmm. sounds like 'generator' from atom might be the closest standard property? it's not standard in mf2 yet of course though
#
aaronpk
I think we've had this discussion before too. Generator is the software that runs the site, not the app used to create the post
#
aaronpk
Atom was before apps were a thing
#
oodani
yeah, i'm already using generator that way on the *page*, but putting a u-generator on the individual entries would be distinct, right?
#
aaronpk
Uncharted territory!
#
aaronpk
The other question to ask is what is the purpose of adding that machine readable markup?
#
oodani
oh gosh
#
aaronpk
That's why I just don't
#
oodani
could have a program gather stats on which clients you use the most, draw up a nice little pie chart?
#
aaronpk
Until I or someone else makes that program I'm happy to not make the decision of what the property should be called
#
aaronpk
I store it internally as client_id and display it on the post, but no markup for it yet
#
oodani
alrighty. i'm gonna go with u-client for now and change it if the community ends up going for something else :p
#
[cleverdevil]
That worked, thanks [snarfed]!
#
[cleverdevil]
Now the plugin is fully automated 🙂
#
[snarfed]
cleverdevil++
#
Loqi
cleverdevil has 33 karma in this channel (99 overall)
oodani, [dougbeal] and [eddie] joined the channel
#
tantek.com
created /Berlin (+419) "stub with dfn, links to past camps"
(view diff)
#
www.boffosocko.com
edited /webring (+60) "/* Examples */ ringsurf.com and webring.org"
(view diff)
#
@kickscondor
If you want to "upvote" a link on http://Indieweb.xyz, bookmark the link on your blog, include a normal http://Indieweb.xyz u-syndication link in the entry and fire off your Webmentions.
(twitter.com/_/status/1014025660149391360)
#
tantek.com
edited /Mastodon (+489) "put features first, screenshots from h-feed support from aaronpk (will leave it to him to upload and update img URLs accordingly)"
(view diff)
#
tantek.com
created /content_warning (+693) "stub with dfn and Mastodon example from the spoiler post page"
(view diff)
#
tantek.com
edited /spoiler_post (-291) "content warning is different from an entire spoiler, also existing links to [[content warning]] so worth its own article"
(view diff)
cweiske joined the channel
#
www.kickscondor.com
created /Indieweb.xyz (+1454) "Created page with "{{stub}} '''<dfn>[https://indieweb.xyz Indieweb.xyz]</dfn>''' is a directory of Indieweb links, organized into ''subs'', similar to Reddit, but designed for self-promotion. A...""
(view diff)
#
tantek.com
edited /edit (+92) "/* Lightweight Pull Request */"
(view diff)
tantek__ and iasai joined the channel
#
tantek__
GWG++ your edits to /Vouch in general look very good - didn't find any problems with any of your edits, and expanding the explanation with actual names (rather than A, B, C) is definitely a big readability help!
#
Loqi
gwg has 36 karma in this channel (376 overall)
#
@martijnvdven
↩️ De webmention provider gebruikt @microformats om de inhoud van een pagina te achterhalen. Maar die lijken nogal gescrambeld te zijn in @ton_zylstra’s thema. Hier is de JSON output van de parser (dev versie PHP): https://pin13.net/mf2-dev/?url=https%3A%2F%2Fwww.zylstra.org%2Fblog%2F2018%2F07%2Fhow-do-you-read-rss%2F De `h-entry` (post) bevat geen properties.
(twitter.com/_/status/1014054055138734080)
#
@martijnvdven
↩️ Dit is niet alleen een webmention probleem, maar een generiek probleem: hoe weet ik welke paragraaf op een pagina deel is van de reactie reactie, en welke paragraaf niet? Microformats bieden deze extra metadata, maar dan moeten ze wel kloppen in de HTML.
(twitter.com/_/status/1014054694820380672)
calumryan and [kevinmarks] joined the channel
#
@frankmeeuwsen
@voxpelli I try to run your webpage-webmentions repo locally to see how it works. I am halted after npm start. I get a "Successful retry attempt for pubsub" and now what?
(twitter.com/_/status/1014077956187095040)
leg and [kevinmarks] joined the channel
#
@kevinmarks
↩️ @mihai What would it take to wire this up to a microsub server? https://indieweb.org/Microsub
(twitter.com/_/status/1014093088183214081)
#
@ton_zylstra
↩️ mmm, dan lijkt dat het gevolg van het installeren van SemanticLinks naast de Webmention plugin in mijn WP. Zal eens in mijn settings neuzen, en kijken wat ik op theme niveau kan.
(twitter.com/_/status/1014094205453553664)
#
[kevinmarks]
[aaronpk] having good mf2 feeds on the mastodon pages was exactly the goal, yay. If you want it at a site level, unmung makes it:http://www.unmung.com/mastoview?url=Mastodon.social&view=local
[jgmac1106], iasai, [wiobyrne] and barpthewire joined the channel
#
@voxpelli
↩️ You don't get any mention of the port that it is running on? It listens on port 8080 by default: https://github.com/voxpelli/webpage-webmentions/blob/master/lib/config.js#L12 So you will find the UI at http://localhost:8080/
(twitter.com/_/status/1014114264825712640)
#
GWG
Well, that last question is the one I was asking. https://colinwalker.blog/vouch/
[Vanessa], [xavierroy] and j4y_funabashi joined the channel
iasai, [wiobyrne] and [stefp] joined the channel
#
cathieleblanc.com
edited /Indieweb_for_Education (-37) "/* Indieweb Academics and People */"
(view diff)
[eddie] joined the channel
#
[eddie]
!tell aaronpk: If I want to make note of potential issues with the IndieAuth spec for discussion, where is the right place to do that? Wiki? GitHub somewhere?
#
Loqi
Ok, I'll tell them that when I see them next
#
jmac
(Please do check my work here)
[Vanessa], [wiobyrne] and [manton] joined the channel
#
sknebel
[eddie]: https://github.com/indieweb/indieauth/issues (link is at the top of the spec)
#
[eddie]
ohhhh, I looked at IndieAuth.net but not on the Spec page. Probably should have looked there 🙂
#
[eddie]
Thanks!
KartikPrabhu and snarfed joined the channel
#
@kickscondor
@jgmac1106 Thankyou for your Webmention to http://Indieweb.xyz! I fixed a few bugs as a result and resubmitted the Webmention. Really appreciate it.
(twitter.com/_/status/1014174218076819456)
[chrisaldrich] joined the channel
#
@kickscondor
@gRegorLove Thankyou for the Webmention to xyz. I've expanded the support for bookmarks like yours - you can see your link listed if you click on the bookmark icon.
(twitter.com/_/status/1014176924812304390)
[kevinmarks] joined the channel
#
@mihai
@kevinmarks Probably not too much. https://github.com/mihaip/readerisdead/blob/master/zombie_reader/api_handlers.py has an implementation of most Reader API endpoints, would presumably be a matter of turning it into a Micropub proxy.
(twitter.com/_/status/1014175772813086720)
#
snarfed
an epic nerd snipe
#
gregorlove.com
edited /Vouch (+68) "/* How can a sender find a vouch link */ names instead of letters"
(view diff)
[eddie] joined the channel
#
[eddie]
medium--
#
Loqi
medium has -1 karma in this channel (-2 overall)
#
[eddie]
My IndiePaper bookmarklet doesn't work on Medium because of a Content Security Policy directive
#
[eddie]
Yep lol
[cleverdevil] joined the channel
#
[cleverdevil]
Silos gonna silo.
#
[eddie]
Ohhh Workflow should work around it because it doesn't happen in the browser :crossed_fingers:
#
[cleverdevil]
Theoretically, yup.
#
[cleverdevil]
Too bad there isn't Workflow on macOS, yet 🙂
#
[eddie]
Yeah lol I'm guessing that's probably next year
#
[cleverdevil]
I've considered dusting off my XCode and trying to build a native share-sheet dingus for Indiepaper for both iOS and macOS.
#
[eddie]
That would be cool
renem joined the channel
#
[eddie]
workflow++ Got the medium article
#
Loqi
workflow has 1 karma
#
schmarty
how is medium so anti-web
#
[cleverdevil]
This seems like a decent starting point... https://github.com/SendAsPost/SendAsPOST
#
Loqi
[SendAsPost] SendAsPOST: Share extension for iOS and macOS to send photos and links as POST requests
#
gRegorLove
I think /Vouch#Vouch_Selection needs some tweaks. It seems to describe a fairly specific way, involving follow lists, but that is only *a* way. I'll think about it some more; might write a post.
#
gRegorLove
Step 4 seems incorrect. It only establishes that I follow/approve that domain, not that it's one the receiver has ever linked to.
#
sknebel
I'm not sure using CSP is "anti-web"
#
Loqi
ok, I added "https://www.caprivacy.org/" to the "See Also" section of /GDPR https://indieweb.org/wiki/index.php?diff=49561&oldid=48868
#
sknebel
and it causing bookmarklets to fail is IMHO more a failure on the browsers part
#
sknebel
(their answer being "you can make a browser extension for that")
jjuran, eli_oat and snarfed joined the channel
#
Loqi
csp has 1 karma
[Ross] joined the channel
#
gRegorLove
what is csp?
#
Loqi
Content-Security-Policy (abbreviated CSP) is an HTTP directive that a site can use to restrict what external resources are retrieved by a browser, to mitigate some XSS and injection attacks https://indieweb.org/csp
#
dgold
[cleverdevil]: oh, please do :)
#
dgold
i think that indiepaper is my new #1 most favourite thing
[cleverdevil] joined the channel
#
[cleverdevil]
Yay! Glad you like it 🙂
#
[cleverdevil]
For now, the Workflow I shared works pretty well.
#
Loqi
😄
#
[cleverdevil]
Just not on macOS.
#
dgold
the person doing the vienna rss reader says that using the openreader API format has allowed them to acces:B azQux.com, FeedHQ.org, InoReader.com and TheOldReader.com
#
[cleverdevil]
Ooh... a microsub bridge for that would be nice 🙂
[wiobyrne] joined the channel
#
snarfed
based on the casual usage survey i did when i was writing https://snarfed.org/microsub-bridge , the readers in that list are all small (by # of users) except inoreader
#
snarfed
maybe the old reader too
#
snarfed
still though!
[stefp], singpolyma and snarfed joined the channel
#
dgold
i subbed to inoreader, because hosting my own was too annoying
#
dgold
sadly, a long time ago I bought ReadKit instead of Reeder, and ReadKit doesn't do InoReader
#
aaronparecki.com
edited /Mastodon (-63) "upload screenshots"
(view diff)
#
aaronpk
[kevinmarks]: thx, but I really don't. I prefer to follow people individually
#
Loqi
aaronpk: [eddie] left you a message 4 hours, 25 minutes ago: If I want to make note of potential issues with the IndieAuth spec for discussion, where is the right place to do that? Wiki? GitHub somewhere?
#
aaronpk
looks like you found it
KartikPrabhu, sketchess and [eddie] joined the channel
#
[eddie]
yep, sknebel pointed me in the right direction 🙂
[kevinmarks] joined the channel
#
[kevinmarks]
Makes sense - could be useful for the smaller instances
snarfed, [jgmac1106], KartikPrabhu and leg joined the channel
#
loqi.me
created /Semantic_HTML (+166) "prompted by sketchess and dfn added by [jgmac1106]"
(view diff)
gRegorLove joined the channel
#
schmarty
is starting to realize how many people expect RelMeAuth to work without setting any authorization_endpoint header.
#
aaronpk
heh, yeah, that's why I made indielogin.com
#
aaronpk
I could enable that for you if you want
#
sknebel
schmarty: for the webring?
#
schmarty
sknebel: yep, webring signups failing despite being able to log in to the wiki.
#
schmarty
aaronpk: I was hoping to have the webring be an example of minimum-working-system folks could crib from. Using indielogin feels a bit like cheating since it’s not generally available. I am torn!
#
aaronpk
yeah, sadly relmeauth is a bit of a trick to implement directly
#
aaronpk
you have to sign up for API keys for each service you want to support too, so it's not just plug and play as a code example
#
schmarty
I am leaning towards telling people who want to use relmeauth to set up indieauth.com. 😂
#
aaronpk
aahhh I wish I was done with myindieauth.com already
#
schmarty
You are not alone!
#
aaronpk
actually come to think of it...
#
schmarty
I think using indielogin.com is the right move for inclusion, since relmeauth is touted as the “look it’s easy” login solution for indieweb
#
schmarty
My read on it is that it follows the same steps as a regular indieauth flow except I skip discovery and forward them right to indielogin? So that should be pretty easy.
#
aaronpk
if you only have one rel=me link then it jumps you straight to that
#
aaronpk
if you have multiple, it makes you choose just like indieauth.com
#
aaronpk
if you have an authorization endpoint then it jumps to that and you never do relmeauth
#
schmarty
Haha I meant the server side flow 😂
#
aaronpk
oh gotcha
#
aaronpk
yep its API looks just like indieauth
#
aaronpk
you could even leave in your authorization endpoint discovery in your code and bypass indielogin.com if people have it
#
schmarty
The user flow is quite good given how many cases it handles. Another reason to just use it if available.
#
schmarty
Oh good point.
#
schmarty
I think I will implement that this week, then.
#
aaronpk
k tell me the client ID you use for production and development and I'll add that right now
#
schmarty
Meanwhile I need to take some time to write up my summit and OSBridge experiences and then implement true next/prev
#
aaronpk
I wonder if I have to enter the punycode version...
#
aaronpk
probably
#
schmarty
In this brave new web, production IS development.
#
schmarty
Yeah almost certainly. Visiting the url will punycode it for you.
#
aaronpk
k it's added
#
schmarty
thanks! Despite being proud of my IndieAuth implementation hack job, indielogin.com really solves a lot of problems.
#
aaronpk
indieauth is easy! relmeauth is a bit more complicated
[manton] joined the channel
#
[manton]
Related: I finished updating Micro.blog to handle IndieAuth for external sites today. So you can point any site to Micro.blog's auth and token endpoints and it will work if your site is verified in Micro.blog.
#
aaronpk
oh wow!
#
sknebel
manton++
#
Loqi
manton has 7 karma in this channel (63 overall)
[cleverdevil] joined the channel
#
aaronpk
i'm gonna have to try that out. sounds like an easy way to get an auth endpoint for my random test domains
#
[manton]
Let me know if you see any problems. I just tested from WordPress to 🕸. (Of course, Micropub has to point somewhere else if you're not hosting on Micro.blog, but not all apps need to post.)
#
[manton]
By setting link tags in WordPress to use Micro.blog's endpoints, I mean.
jjuran and [eddie] joined the channel
#
[eddie]
Wow! you're on fire, [manton]
#
[eddie]
I feel like we need IndieWebSummit more than once a year 😉 haha
#
[manton]
Haha. Thanks. Yeah, it really helped me knock out a few things related to this.
stevestreza, snarfed, [chrisaldrich] and KartikPrabhu joined the channel
#
jmac
Having a good time showing https://🕸💍.ws/ to friends even though Slack mangles the URL even worse than browsers do.
snarfed and tantek__ joined the channel
#
GWG
Evening
#
GWG
tantek__: I meant to ask you about your Vouch comments
#
tantek__
morning
#
tantek__
thanks again for the edits GWG!
#
GWG
tantek__: I was wondering what you remember of the original development session for Vouch.
#
GWG
tantek__: Because the biggest missing piece right now is implementation of sending. There is a lack of suggestions on how you as a sender of Vouches actually find them.
#
GWG
The closest suggestion is this one from ben_thatmustbeme. https://indieweb.org/InkBlot#Searching_for_a_domain_to_use_for_a_vouch
#
tantek__
GWG, at the time, I believe a few folks (including ben_thatmustbeme) came up with ways to discover vouches among their own resources nearly or completely automatically
#
tantek__
pretty sure his code still does so
#
GWG
ben_thatmustbeme's explanation is a bit technical.
#
tantek__
maybe we should start a github repo to collect / discuss issues on it
#
GWG
But, it is still a big stumbling block.
#
tantek__
that's good feedback
#
GWG
tantek__: That might work.
#
GWG
It led me into the concept of follow posts and blogrolls as a way of people helping me vouch them.
#
tantek__
yes that was part of it
#
tantek__
hmm I wonder if we need a way to POSSE creating a repo in a GitHub org
#
GWG
tantek__: But, the question I don't have an answer to is this... How do I find someone's feed for follow posts or a blogroll?
[kevinmarks] joined the channel
#
[kevinmarks]
There is an odd thing where using a service like webmention.herokuapp.com or webmention.io can make finding vouches easier
#
GWG
[kevinmarks]: Still need more practical ways of implementation
#
KartikPrabhu
what is following?
#
Loqi
follow is a common feature (and often UI button) in silo UIs (like Twitter) that adds updates from that profile (typically a person) to the stream shown in an integrated reader, and sometimes creates a follow post either in the follower's stream ("… followed …" or "… is following …") thus visible to their followers, and/or in the notifications of the user being followed ("… followed you") https://indieweb.org/following
#
tantek__
I have two tabs next to each other now: github.com/indieweb and indieweb.org/GitHub
#
tantek__
that's not confusing at all
snarfed joined the channel
#
GWG
After brainstorming this, I want to build follow posts and generate an archive of follow posts in a blogroll style view.
#
GWG
However, I still don't know how I could find it on other people's sites.
#
tantek__
you don't need to
#
GWG
tantek__: It would lower the cost of me finding Vouch URLs if I could have a list of people the other person already trusts
#
tantek__
you wait for them to webmention you when they do, then you can track those webmentions as special if you like by post type
#
tantek__
e.g. if you kept just a list of received webmentions from other people's follow posts, then you could recreate something very similar to your Twitter followers page (which lists your followers by most recent first) https://twitter.com/dshanske/followers
#
tantek__
what is followers
#
Loqi
A follower is someone who has chosen to receive updates of a profile, typically by explicitly clicking a follow button, the inverse relation is a following. followers are the list of people who have chosen to receive updates of a profile, often shown on a page by the same name, sometimes paginated. Similarly, followings is the list of profiles that someone has chosen to receive updates of https://indieweb.org/followers
[dougbeal] joined the channel
#
GWG
tantek__: That works
#
Loqi
[dshanske] #195 Follow Posts
#
GWG
I'll have to handle that
#
tantek.com
edited /follower (+783) "/* Brainstorming */ subheads for display followers / followings, add how to for both based on follower posts and webmentions, similar to how Twitter displays them"
(view diff)
#
tantek__
GWG, here you go, brainstorm braindumped into the wiki per your questions about how to display followers / followings: https://indieweb.org/follower#Brainstorming
#
Loqi
[dshanske] #195 Follow Posts
#
tantek__
implementing "follow posts" is about when *you* follow someone else
#
tantek__
not "people following you"
#
tantek__
or does that issue actually mean "Implement receiving webmentions from Follow Posts" ?
#
GWG
tantek__: Correct. I should update that
#
GWG
Changed the tittle
#
GWG
title
#
tantek__
hmm since I can't edit the title of that post I won't attempt to brainstorm how to do an /edit post suggesting an edit of the name of an issue
#
GWG
tantek__: Basically, I already mapped out posting follow posts in my mind. This is a note to also set up consuming them
#
tantek__
looks like to properly implement edit posts I need to understand Micropub updates
#
tantek__
GWG odd - none of the examples are actual "follow" posts
#
snarfed
GWG: have you looked at eg http://www.indiemap.org/david.shanske.com.json for finding links to your site? it's a historical snapshot, but may still be useful for bootstrapping
#
tantek__
I thought for sure someone had already implemented individual follow posts
#
tantek__
maybe rhiaro
#
snarfed
yup her
#
GWG
snarfed: I did.
#
snarfed
great!
#
GWG
tantek__: chrisaldrich did too, I believe
#
GWG
snarfed: I need to figure out how to build new connections for this and I can try backfilling.
#
GWG
snarfed: Do you plan on updating it every year?
#
snarfed
not right now. it's labor intensive
#
snarfed
i can consider it if someone starts meaningfully using it though
#
GWG
snarfed: I'll keep it in mind. I am inside the guts of the Micropub plugin right now
#
tantek__
I can't even find any brainstorming about u-follow-of
#
tantek__
GWG, where did you find u-follow-of on the wiki?
#
tantek__
what is u-follow-of
#
Loqi
It looks like we don't have a page for "u-follow-of" yet. Would you like to create it? (Or just say "u-follow-of is ____", a sentence describing the term)
#
tantek__
oh oops I was looking at /follower
#
GWG
It notes that chrisaldrich and ben_thatmustbeme used follow-of, and rhiaro(has anyone seen her around lately, come to think of it) used it with the -x- for experimental property
#
tantek.com
edited /follower (-2) "/* How to display followings */ follow posts"
(view diff)
#
tantek__
vouch << 2018-07-01 {{gwg}} [https://david.shanske.com/2018/07/01/brainstorming-on-implementing-vouch-following-and-blogrolls/ Brainstorming on Implementing Vouch, Following and Blogrolls]
#
Loqi
ok, I added "2018-07-01 {{gwg}} [https://david.shanske.com/2018/07/01/brainstorming-on-implementing-vouch-following-and-blogrolls/ Brainstorming on Implementing Vouch, Following and Blogrolls]" to the "See Also" section of /Vouch https://indieweb.org/wiki/index.php?diff=49574&oldid=49560
jjuran joined the channel
#
GWG
snarfed: By the way, I'm hoping to have something for you in a few days
#
snarfed
hmm ok!
#
GWG
I'm doing some Micropub work right now
#
tantek__
Anyone know how to tell if someone is using a Letsencrypt cert?
#
tantek__
looking to test a theory
#
tantek__
ah, you have to click Add Exception, View, then Issuing Organization: Let's Encrypt
#
tantek__
what's Let's Encrypt
#
tantek__
what is letsencrypt
#
Loqi
Let’s Encrypt is a Certificate Authority intended to be free, automated, and open https://indieweb.org/letsencrypt