#dev 2020-01-28
2020-01-28 UTC
# sivy backing up to write code to store syndication links in the post frontmatter, then I can go back to the goodreads code
# sivy and yeah, the goodreads api is :trash:
# sivy yuk
# sivy so many yaks, so few clippers
# sivy hm, that shkspr link is useful though for the information floww
# sivy and yaks never come with a manual so you have to eyeball the size
[tantek], lalilulelo, [cleverdevil], GWG, [snarfed], ElizabethCo and sivy joined the channel; Prabhaav|SimpleI left the channel
# dansup launched my indieweb site! https://dansup.com
# dansup it only supports rel=me for now ;)
# dansup blog
# dansup I want to finish my webmentions and activitystreams php libraries
# dansup I've been here since 2015, it's taken me a while to get to all of this 😅
nickodd joined the channel
# dansup yeah, I am so fortunate to have funding to work on Pixelfed full time. I have big plans for more indieweb integration!
# dansup and I know it may not seem much to the average pixelfed user, but adding indieweb support to the follow button on profile embeds can go a long way! https://dansup.github.io/pixelfed-embed/
[Christina_Hendr, exigirl, treora, KartikPrabhu, AshlyeGraam, [Marlin_Forbes] and [KevinMarks] joined the channel; nickodd left the channel
# [KevinMarks] It's a great start, h-entry and h-feed are good next steps (for pixelfed too)
cweiske, swentel, swentel_, simons and [tantek] joined the channel
krychu and [LewisCowles] joined the channel
# [LewisCowles] dansup++ pixelfed looks nice
# [LewisCowles] aaronpk, hmm, going to take a look at what went wrong with indielogin docker tonight. It seems it won’t boot nginx so I wouldn’t deploy it to heroku or merge that PR if I were you. It might be that I’m failing to appreciate something
[Rose], CamilaMorro and simons joined the channel
# @roytang Shared via Pocket: Automate your outgoing webmentions https://webmention.app/ (twitter.com/_/status/1222095020662099969)
simons, KartikPrabhu, SofiFlor, jgmac1106 and [jgmac1106] joined the channel
# [jgmac1106] I have seen that on trip posts, where people make collections of posts based on gps of when published
# Loqi A collection is a type of post that explicitly lists and/or embeds multiple other posts chosen by the author https://indieweb.org/collection
cweiske joined the channel
# swentel mm might be related in a way with https://github.com/swentel/indigenous-android/issues/25 although I added a workaround for it
RosieRoff and jgmac1106 joined the channel
# sivy hm, no i'm wondering about POSSEing to pixelfed :)
# sivy for photos
# sivy dansup++
# petermolnar sivy why not use fed.brid.gy and let pixelfed users allow to follow your site directly?
# sivy no offense to brid.gy, but as long as I'm writing my own blog engine, I'd like to avoid external dependencies
# sivy I'm already POSSEing articles and notes to Mastodon as well as Twitter
# sivy one-way right now (publishing, not pulling in activity yet)
# sivy those are pretty simple as they applu to any "post"
# sivy goodreads and pixelfed are going to take a bit pore post-specializatoin
[LewisCowles] joined the channel
# @jgmac1106 ↩️ @jerimiahLee what keeps me from chasing further Mastodon integration is lack of webmention support.
I can syndicate copies but if people reply I can't keep thread going from my website. (https://quickthoughts.jgregorymcverry.com/s/ujLvO) (twitter.com/_/status/1222153847801634818)
# @boralp Future note: Work and implement Webmentions, a great technology to decentralize the web back again. (twitter.com/_/status/1222154681876697089)
[xavierroy] joined the channel
# [xavierroy] [dshanske] Since I use a Places taxonomy, I have a location archive. Though grouping is not supported
[jgmac1106] joined the channel
# [jgmac1106] !tell mblaney looking for the button to add a new blank page. Is that a possibility yet?
KartikPrabhu, SweetSense, jgmac1106, simons, jgmac1106_ and danyao joined the channel
simons joined the channel
# @luord Will look into WebMentions for my own site. https://matthiasott.com/articles/into-the-personal-website-verse (twitter.com/_/status/1222176185368633344)
superkuh joined the channel
# aaronpk Take a look at https://aaronparecki.com/2019/03 for an example of the mess I need to clean up
JojoBabie, krychu and [LewisCowles] joined the channel
# [LewisCowles] [aaronpk] it might be easier to not deploy to heroku in docker. It looks like nginx image has changed it’s file-system in a way that doesn’t play with this mac. It works on a linux laptop, but that’s not really good enough. I’ll probably look to pivot the button and docker, split into separate efforts
# [LewisCowles] Yeah, I was just trying to get it to be more cloud-friendly with ENV, and docker is a good way to highlight that.
# [LewisCowles] circa 2 hours I’ll be on it
Bogie1, [snarfed], jmac, [AlisonW] and [cleverdevil] joined the channel
[jgmac1106] and KartikPrabhu joined the channel
[schmarty] joined the channel
# [schmarty] aaronpk: they do! i bet it fails for a lot of folks.
# [schmarty] (due to deliverability issues)
# [schmarty] it is the state of things 😞
# [schmarty] you could allow login with indieauth as the only out of the box default? 😄
[Michael_Beckwit joined the channel
# [Michael_Beckwit the 5min install is a lie from years ago
# [schmarty] it would be for folks that have an authorization_endpoint on their site 😂
# [Michael_Beckwit what about if you had never done it before? and weren’t a web tech person
jgmac1106_ and Catalynna joined the channel
# sivy-phone aaronpk: yeah I wish the providers would do u/p over SSL and then send you a temporary api auth key
# sivy-phone Every site wants you to create an app
# [Michael_Beckwit darn oauth!
# [Michael_Beckwit i mean…hi Aaron 😉
# sivy-phone I thought there was a simper oauth flow
# aaronpk phase 1 of the setup flow: https://media.aaronpk.com/Screen-Shot-2020-01-28-10-56-15-Rsx6XDercZ.jpg
# [schmarty] wow lookit that
[Jamey_Sharp] joined the channel
# [Jamey_Sharp] I haven't chimed in here in a while but this is clearly the right crowd to tell about the new version of my WordPress plugin that makes its RSS and Atom feeds provide full history of all posts using RFC5005: https://github.com/jameysharp/wp-fullhistory
# [schmarty] very cool!
# [schmarty] oh no. is there a way to start with a minimum config that gives you Laravel at least?
# [Jamey_Sharp] I finally came up with a simple implementation; my earlier versions went through contortions involving writing extra metadata to the database, but this version only uses information that's already there. But I'd love review from people who've done WordPress plugins because this is pretty much my first one, and I'd also love some help with testing
[Rose] joined the channel
# [schmarty] what if... there's only one admin account by default and you just set a password? 🤔
# aaronpk this is what wordpress does, which seems good enough to copy https://media.aaronpk.com/Screenshot-2020-01-28-09.59.47-UuqeZZKZe5.png
KartikPrabhu joined the channel
jgmac1106_ joined the channel
# aaronpk yeah I documented everything reasonably well in the config file https://github.com/aaronpk/Meetable/blob/master/.env.example
[LewisCowles] joined the channel
# [LewisCowles] setting up indielogin.com without docker on heroku… Which ENV variables can I get away without setting 😂
# aaronpk woot okay now assuming the vendor folder exists, if there's no config found it'll do this instead when you visit the home page https://media.aaronpk.com/Screen-Shot-2020-01-28-12-15-02-Eir9guPSsO.jpg
# [LewisCowles] Nice changes btw
[jeffpaul] joined the channel
# [schmarty] aaronpk++ woo, bootstrapped laravel!
chrisaldrich and KartikPrabhu joined the channel
swentel joined the channel
# [schmarty] :exploding_head:
KartikPrabhu joined the channel
# [LewisCowles] in Procfile `release: php artisan migrate --force && php artisan cache:clear`
# [LewisCowles] you can also `heroku run -a
{appname}
php artisan migrate --force` which is equivalent to running `php artisan migrate --force` via ssh# [LewisCowles] shared hosting would require you to gain shell or point your local machine at your mysql
# [LewisCowles] Dreamhost would fail miserably as it kills composer when I attempt to fulfill laravel dependencies on a shared host
# [LewisCowles] I think mediatemple would be the same
# [LewisCowles] so… in the same way you’d bundle your deps locally if on shared hosting, you may also need to migrate from local
# [LewisCowles] right, laravel is not wordpress
# [LewisCowles] it manages it’s dependencies
[Michael_Beckwit joined the channel
# @JamieTanna I've just updated https://www.jvt.me/posts/2020/01/12/webmention-notifications/ to mention that I've replaced Pushbullet with Pushover for my Webmention notifications service! Looking forward to getting lots of lovely push notifications, again! (https://www.jvt.me/mf2/2020/01/e7uk1/) (twitter.com/_/status/1222268239008411650)
# jamietanna[m] swentel - I did look into it! But having ~20/hour wasn't quite enough (as if I'm at a meetup I may get more) and getting raw access to the API for Pushover meant I can do things like get peoples' photos on the notification
[Jeannie] and [jgmac1106] joined the channel
[mapkyca] joined the channel
# [LewisCowles] aaronpk, https://github.com/aaronpk/indielogin.com/pull/57 heroku PoC deploy button. Asks for details but as with .env setup right now the database name and base url are the only things needed. It changes how the credentials not set works, but has been tested in every database configuration.
# [LewisCowles] Migrating is still a manual task
# [LewisCowles] I think the database connection could scan tables after connect and attempt to create if they don’t exist?
# [LewisCowles] not every request of course
# [LewisCowles] I wonder if for-now heroku has a mysql command I can add to composer.json to be able to migrate sql files
# [LewisCowles] hacked together something for the PR. Just executes the schema.sql. I can drop the commit if you come up with something else, but it has error codes and logging
KartikPrabhu joined the channel
# [LewisCowles] aha. Need to look at logging too
# [LewisCowles] Using a file-logger will make aggregation harder for a heroku or non shared-hosting setup
KartikPrabhu joined the channel
# [LewisCowles] php://stdin to the rescue 😉
ketudb joined the channel