#known 2019-07-03

2019-07-03 UTC
#
[jgmac1106]
Problem with the edit page template after the update.
#
[jgmac1106]
I also need to get it ready for Composer. PRs welcome if you want to collaborate
#
[jgmac1106]
I will reinstall and note my error log in the repo
#
[jgmac1106]
I don't know enough about micropub endpoints but I think we could add one to the read template will look at @cleverdevil watch and listen posts
#
[zach]
he uses his own endpoint for both of them
#
[zach]
I was playing with his Listen endpoint and overcast scrapper today, so I was just looking at the code (that also ended in a bit of failure as for some reason the post content will not display on its own page, but it will on some of the other code he wrote) https://zach.oglesby.co/summary/2019/07 and https://zach.oglesby.co/2019/07/02/adapt-4-making-an-ebook-and-multitaskings-evolution for example
#
[zach]
I tried his fork of Known-Listen and your version and neither was happy to display anything on the page, with no errors in the console or logs
#
jgmac1106[m]
Yes his site is vsry customized... Micropub support across boars something to look at. Watch is built for plex... Will play a bit this month, glad to have another person interested
#
[Slackbot]1
Yes his site is vsry customized... Micropub support across boars something to look at. Watch is built for plex... Will play a bit this month, glad to have another person interested
#
jgmac1106[m]
Yes his site is vsry customized... Micropub support across boars something to look at. Watch is built for plex... Will play a bit this month, glad to have another person interested
#
[Slackbot]1
Yes his site is vsry customized... Micropub support across boars something to look at. Watch is built for plex... Will play a bit this month, glad to have another person interested
[tantek], [aaronpk], [Slackbot]1, lza1, [KevinMarks] and [Rose] joined the channel
#
@m_ott
↩️ Or if you want to host the site in a “traditional” way but on a web hosting service instead of a server, there are many providers that let you pre-install WordPress (e. g. @SiteGround) or other CMSs – even the IndieWeb CMS @withknown.
(twitter.com/_/status/1146327844236201984)
#
@m_ott
↩️ And then there is @getkirby, an ingenious file-based CMS run by the dedicated team around @bastianallgeier. Straightforward and a lot of fun but you definitely need to be willing to code much of the site yourself.
(twitter.com/_/status/1146328196561981440)
mapkyca_ and mapkyca joined the channel
#
mapkyca
Morning all
pierreboc[m] joined the channel
#
mapkyca
Is there a location for the recorded known session anywhere?
jeremych_, [grantcodes] and [jgmac1106] joined the channel
#
[jgmac1106]
let me look [mapkyca]
nekr0z, [aaronpk] and David1 joined the channel
#
[jgmac1106]
I couldn't find the libk to the yellow room videos. Will share when posted
#
[jgmac1106]
Do have etherpad
oed3[m], nekr0z and [KevinMarks] joined the channel
#
mapkyca
Yeah, but I like the completeness
#
[jgmac1106]
they were streamed on Twitch and recorded using Zoom, we are trying to move away from Google. Still figuring out the workflow, don't want it all to find [aaronpk]
#
[jgmac1106]
lot of cool Known stuff and talk all weekend long. I will try to pull together a post...add to list of seventeen post Summit post I will "try" to post
seekr joined the channel
#
mapkyca
Yeah, I'd love to see the other known convos too - I like to hear feedback, and get a sense of where others are at and what their pain points are
#
jgmac1106[m]
I did an install with someone and we got stuck in a loop of composer wanting a php version. Yet we updated but not sure if it was the version on the shared host
#
jgmac1106[m]
Other people, very technical, could not set up the database and went with WordPress...
#
jgmac1106[m]
Though the one click install on the ubox is real cool
#
mapkyca
Good to know - php version is almost certainly that modphp/php_fpm is != php-cli, which is what composer uses. You need to make sure both are installed
#
mapkyca
database... hmm... not sure how much more one can do on that. Known will create the tables automatically, but it requires the database to have been created (same as Wordpress)
#
mapkyca
That said, if you want to quickly play, vagrant and docker builds exist...
#
mapkyca
(Although the latter is a little out of date iirc)
#
mapkyca
The vagrant build installs the db for you, so you just need to go through the last part of the on boarding and set up your users
#
[jgmac1106]
yeah my approach (you can see the tutorial on Getting Started) for Reclaim usually works
#
[jgmac1106]
nuggit also switched cname and is much more knowledgeable to me as to what she did
#
[jgmac1106]
I should record a vagrant tutorial or the docker build, people want to try Known and don't know where to start, the one we saw this weekend was a very technical person too, will keep working
#
Loqi
definitely
#
mapkyca
I think I've blogged the vagrant build (as I wrote it). It's technical, but on a Mac at least, you don't need to touch the cli or worry about PHP versions
#
mapkyca
Tl;dr checkout https://github.com/mapkyca/known-vagrant, install virtual box, brew install ansible, vagrant up
[benatwork], [Rose], AXEL-Lee[m], [tonz], VP-Brian[m], Rick[m]2, CryptoEmpress[m], fozzie[m], [tantek], Trello[m], [snarfed], msena3[m] and [cleverdevil] joined the channel
#
[cleverdevil]
[benatwork] great work on the Unlock plugin for Known! It is also somewhat related to some topics we discussed at IWS around private posts. Wondering if similar code could be used to grant access to private posts via IndieAuth and magic email links.
Trello[m] left the channel
#
[benatwork]
The same hook absolutely could be!
#
[cleverdevil]
Hmm... again wishing I was a better PHP programmer 😄
#
[cleverdevil]
We already have some permissions in Known for "private," "members only," and "public."
#
[cleverdevil]
Just need a fourth type called "protected" or something, with a set of domains that can IndieAuth to read the post, and a set of email addresses that can receive magic links to read the post.
[dogeared], JeffMaherVegas[m, [jgarber], [jared078], [jgmac1106] and [mapkyca] joined the channel
#
[mapkyca]
Access via a special url would be easy, protected... not sure what that means, but so long as a user is authenticated it'd be easy. Just hook into the same mechanism as oauth etc.
#
[jgmac1106]
this would be so cool, also [Sadik_Shahadu] is trying to raise funds to go to the wikimedia conf in Sweeden and can't use GoFundMe, could he install the unlock plugin to collect donations?
#
[cleverdevil]
[mapkyca] essentially, it would function like "members only", except that the end user wouldn't need an account on my Known site, instead they could IndieAuth with my site, and if their identity (domain name) is in the whitelist for the post, they can see it.
#
[cleverdevil]
[mapkyca] for people without an IndieWeb identity or IndieAuth, people could be invited to read the content via email address, with a magic link.
#
[cleverdevil]
(See - https://indieweb.org/private_posts#Aaron_Parecki for an example of an implementation on another CMS)
#
[mapkyca]
All possible, just need to poke a hole in the walled garden and hook into the auth code. Just need to serve the requested entity and kill the session rather than log them in, like the way oauth works
#
[cleverdevil]
Even cooler would be that if the act of sharing one of these protected posts with someone created a sort of shadow profile / user on my site.
#
[cleverdevil]
That way I could do future sharing using autocomplete from my "address book" or "directory" or whatever, and could even potentially put these identities into groups to ease sharing further.
#
[mapkyca]
Possible. Could even hook into the mf2 discovery code, if you're linking to a website
#
[cleverdevil]
This is the next frontier of IndieWeb IMO!
#
[cleverdevil]
Thanks, Loqi.
#
Loqi
you're welcome
#
[cleverdevil]
FWIW, I would be totally okay maintaining the session for an authenticated user.
#
[cleverdevil]
Then, they could browse my site and see all content that they've been granted access to (including public content, obv.)
#
[mapkyca]
indieauth yes, shared link no. Certainly not for my usecase - I'd like to share a specific entity via magic link
#
[cleverdevil]
Yes, totally agree.
#
[cleverdevil]
It'd be nice if an unauthenticated user landed on a permalink for a protected post, they'd be presented with the option to IndieAuth or put their email address in for a new magic link.
#
[mapkyca]
That'd be relatively straightforward if we alter the 404/410 page
#
[cleverdevil]
:thumbsup:
#
[cleverdevil]
Maybe I should write this up as a ticket?
#
[mapkyca]
although I think we deliberately hide denied vs 404 as we don't want to leak that denied content exists in the first place. Could make an exception for special protected state
#
[mapkyca]
sure, write up a ticket, although I think there's one for the share via link, so maybe extend that.
#
[mapkyca]
also, not sure when I'd get to it... although it's something I'd definitely like!
#
[cleverdevil]
Totally fair.
#
[cleverdevil]
I'd love to work on it, I'll just be pretty slow 🙂
[Vanessa] and jenncloud[m] joined the channel