#dev 2019-02-07
2019-02-07 UTC
# [jgmac1106] Exactly why I want it... Micro.blog as my ActivityPub engine
# [jgmac1106] I do that now kind of by adding the #mb tag to any post it syndicates to micro.blog and it goes to Mastodon
# [jgmac1106] But it only shows up in microblog on my timeline not my microblog site
KartikPrabhu joined the channel
# [jgmac1106] But been syndicating to Mastodon through micro.blog for awhile
tantek joined the channel
# [jgmac1106] No but I should. I notice many people do same thing with auto toot on Twitter
# [jgmac1106] They want to send their notes to Mastodon so they POSSE to Twitter and then send that to Mastodon
tantek and KartikPrabhu joined the channel
# [jgmac1106] So it is pretty easy... Though micro.blog community isn't fond of decontextual cross posting
# [jgmac1106] So I made specific rss feeds I POSSE to micro.blog and follow key people on Mastodon on my micro.blog site
# [jgmac1106] Makes a perfect bridge
jgmac1106, Jamesorty, [cleverdevil], [eddie], [jgmac1106] and [tantek] joined the channel; Jamesorty left the channel
# [tantek] I think I'm still going to need a step-by-step walk through to understand: 1. what you did to set it up, 2. what you do to post a reply to something on Mastodon (or other AP supporting service), 3. how you receive follow-up replies from that other service to your own site via Micro.blog (backfeed or some kind of store & forward federation)
jgmac1106 joined the channel
# @jackyalcine If I had enough time, I’d make everything lol. I already have enough energy to build a Microsub server but a reader is more involved. I’d really have to think on that. (https://v2.jacky.wtf/post/56711e81-f8df-4aab-8bd7-d9768915c504) (twitter.com/_/status/1093332980796395520)
[Coty_Beasley] joined the channel
# [jgmac1106] [tantek] as soon as I get it down. Been experimenting with so many methods probably littered the Fediverse with a few dead accounts
# [jgmac1106] Many WordPress people not associated with IndieWeb use the Twitter pass through.
# [jgmac1106] Micro.blog I can write up by I also hesitate. Super intentional to who I pull in from Mastodon to there
# [jgmac1106] Plus my department foots the bill as I am testing it out as a community space... That is where the idea of federated server becomes interesting
# [jgmac1106] Federated states as fuedal empires often something teachers need. My class may be open but it's no democracy
# [jgmac1106] Full control of data required, but to federata class, to a department, to a university, to a discipline, allowing user control of what gets sent where including open web
jjuran, [cleverdevil], tbbrown and benwerd joined the channel
[tmiller] joined the channel
ingrens, benwerd and [manton] joined the channel; ingrens left the channel
Ox`ak, benwerd and jjuran joined the channel; Ox`ak left the channel
benwerd, [Rose], [eddie], [jeremycherfas], snarfed, Guest25732, cweiske, [tantek], tantek and [Vincent] joined the channel
# [Vincent] !tell zegnat Missed this conversation here are some more links for your research. I do mine https://vincentp.me/categories/links similar to Jeremy https://adactio.com/links with a description and title
# [tantek] Thanks to meeting coty.design tonight, I added .design to CASSIS auto_link. Deployed on my site at /cassis.js and updated on master on github.
iasai joined the channel
# Loqi Zegnat: [Vincent] left you a message 1 hour, 31 minutes ago: Missed this conversation here are some more links for your research. I do mine https://vincentp.me/categories/links similar to Jeremy https://adactio.com/links with a description and title
swentel and [Vincent] joined the channel
# [Vincent] @zegnat hmm I thought I was doing both? The title links to the bookmark, the date-stamp links to the post. Or have I got my Microformats wrong?
# [Vincent] ah, that’s a good catch actually. I can fix that thanks 🙂
jgmac1106 joined the channel
# @danicotillas @eldelacajita Los primeros Webmention de http://comunicacionabierta.net
He de decir que aún no entiendo del todo la maquinaria pero la cosa avanza lenta e interesantemente (twitter.com/_/status/1093469829523296257)
# jgmac1106 back to the microblog, activitypub, mastodon issue, the biggest problem for me has nothing to do with Wordpress, Known, or micro.blog but the lack of webmention support for Mastodon. Micro.blog gets the closest with ability to follow but you can’t thread replies well to kepp conversations connected
# petermolnar jgmac1106: https://fed.brid.gy/ - I know it's not a built-in solution, but it works
# @danicotillas ↩️ Puse ActivityPub pero aún no me funciona, igual creo que seguro que ese no es. Luego puse IndieWeb y sumé el de WebMention. Cuando instalas IndieWeb te pone varias recomendaciones. De ahí acabé en https://brid.gy/ y sumé la web... Ya no sé cuál está haciendo qué. (twitter.com/_/status/1093474225644548097)
# @danicotillas ↩️ Puse ActivityPub pero aún no me funciona, igual creo que seguro que ese no es. Luego puse IndieWeb y sumé el de WebMention. Cuando instalas IndieWeb te pone varias recomendaciones. De ahí acabé en https://brid.gy/ y sumé la web... Ya no sé cuál está haciendo qué. (twitter.com/_/status/1093474225644548097)
# @danicotillas ↩️ Ya, yo también me he sorprendido. Al parecer en WebMention plugin puedes decir a dónde quieres que vayan los comentarios de la página principal, página que no permite comentarios por otro lado, y que no acaban de mostrarse aunque los active. Mi no entender. (twitter.com/_/status/1093474547846860800)
# petermolnar I have another schemar.org fail: Person has 'follows' but it has to be a Person... https://schema.org/follows
# petermolnar that's actually a good question
# petermolnar it did occur to me that it could fall under the religious follow topic
[adam] joined the channel
# [adam] So continuing my thoughts on link previews. I’m actually saving the data in my DB to avoid hitting the link every time my feed loads. but, when I do hit the link, if it’s more than 7 days old, I go and get the data again. Wondered if there was a way to honour some cache-headers per URL instead, or if it matters?
# petermolnar > if it’s more than 7 days old, I go and get the data again - careful with this, content tend to go away. If you insist running this, in case you hit a 404 or redirect, I'd replace the link with an archive.org link, and never try again
barpthewire and iasai joined the channel
benwerd and jgmac1106 joined the channel
# petermolnar I signed up for mastodon.social and searched for myself as @petermolnar.net@petermolnar.net
# petermolnar if it's set up correctly, posts should show up
# petermolnar what I could not figure out was how to add a "follow" button or link or something similar for fediverse users
# petermolnar who is jgmac1106?
# Loqi J. Gregory McVerry (Greg) is an educator trying to use the web to help engineer better teachers https://indieweb.org/User:Jgregorymcverry.com
# petermolnar no results for @jgregorymcverry.com@jgregorymcverry.com
# petermolnar the slightly unclear part of fed.brid.gy for me was that I need to include a fed.brid.gy link and ping fed.brid.gy with a webmention in every posted post
# petermolnar but it's possible to backfill
# petermolnar if you're setting up fed.brid.gy with jgregorymcverry.com, it's not working yet
[jgmac1106] joined the channel
# [jgmac1106] @quickthoughts.jgregorymcverry.com
# petermolnar that works
# petermolnar not toots though
# [jgmac1106] I just added.
# petermolnar but I do see a profile popping up in mastodon
# [jgmac1106] petermolnar++
# [jgmac1106] We should just run a Mastodon fork and add native webmentions.
# petermolnar where to you get the data for http://jgregorymcverry.com/following.html ?
# [jgmac1106] Wouldn't work if not in core though
# [jgmac1106] Manual until it hurts
# petermolnar OK :D
# [jgmac1106] Worse all my last follow posts the rich text editor messes up the urls...
# [jgmac1106] That is my next plugin to build for Known, Austin goal
# [jgmac1106] But there is so much reader code in core of an almost finished social reader in Known don't know if I should
jgmac1106 joined the channel
# [jgmac1106] Or it's my font choice doing weird quotations and making them go backwards... One sec will throw up gist
# sknebel that's saying that you want a relative link to a folder called /https:/... on your site
[kevinmarks] joined the channel
# [kevinmarks] Sending webmentions for arbitrary mastodon posts is very doable. Receiving them is trickier.
metbril joined the channel
# jgmac1106 https://quickthoughts.jgregorymcverry.com/2019/02/07/follow-adamdawkins this worked, it is this one weird quotation I had in my tempalte file (I cut and past the follow post from a sticky)
[Vincent] joined the channel
# jgmac1106 but happens every time here no matter what I do: https://quickthoughts.jgregorymcverry.com/2019/01/26/following-hjarche
# [jgmac1106] nvm
# [jgmac1106] user error every time, nothing to see here
# [jgmac1106] I just added <a class="u-follow-of" href=“$url” the curly quotations messed it up, not sure why..or I juts mistyped every time, probably more likely
[pfefferle] and [schmarty] joined the channel
# [jgmac1106] all fixed in a perfect world my social reader would use micropub to syndicate the follow post while matching the p-category or rel+tag to the channel and then adding the person to my following directory which I would either download as HTML file or have an API add it to my following page
# [jgmac1106] and then there h-card gets parsed and I somehow have one of those magical nickname cahes
# [jgmac1106] yes
# [jgmac1106] and I found this yeah!! https://www.manton.org/2019/01/14/dialog-for-microblog.html
# [jgmac1106] maybe I will start to get normal people in my feed
# [schmarty] Zegnat: yeah the micro.blog switch to Hugo was pretty recent as you can see from the blog post. The ability to import arbitrary themes and edit them in the browser is wild! I am really tempted to move a couple of sites over to hosted micro.blog now.
# [jgmac1106] yes, especially when you consider the federation possibilities with a shared mastodon hosting
# [jgmac1106] schmarty as soon as there is annual pricing goignn to encourage my students to move to micro.blog
# [schmarty] [jgmac1106] annual pricing would be extremely good
# [jgmac1106] can't garuantee they are financially viable enough not to have credit card canceled, many will choose food or rent over their website
# [jgmac1106] where can I go learn what you need to do not to have to put html after every page?
# petermolnar the thing with Tumblr is it's fairly unique UX though, both in terms of customisation and when it comes to repost with comment
# petermolnar which, I think, is the misunderstood part of "replacing" Tumblr: you need the UX and the audience
# petermolnar which is also why it's simply dead
# petermolnar I've tried resurrecting a community website immediately after it's closure, it doesn't work; people don't follow
# petermolnar on Tumblr, it's a fairly usual way to display reply-to-reply-to-reply... as nested blockquote
# petermolnar and it works quite well
# [jgmac1106] petermolnar I want to experiment with nested <details><summary> been doing that with my annotation experiments with replies to replies to replies..looks nice
# petermolnar that's a nice idea, despite my serious dislike of nested/threaded stuff
# petermolnar one recommendation: some minor JS to allow closing all X level things, eg, open only 1st level reply
# petermolnar sure, but I meant a central button, 'collapse anything not 1st level response'
# [jgmac1106] schmarty and rely emojis work fine as a way for me to "collect" read, watch, and listen posts using micro.blog
iasai joined the channel
# sknebel apropos emoji, v12 was announced: https://unicode.org/emoji/charts-12.0/emoji-released.html
[tmiller] joined the channel
# [schmarty] ooh, some good new stuff in there.
# [schmarty] been stewing this morning on iOS Shortcuts and Micropub and I have some exciting things to try.
# [schmarty] nudging aaronpk to figure out video posting got me thinking again about having "helper" shortcuts that collectively act as a micropub client.
# [schmarty] one does all the micropub/indieauth discovery and gets you logged in via indieauth, and stores any important stuff from mp-config like media endpoint.
# [schmarty] that "micropub config" shortcut outputs a dictionary with all the relevant endpoints and auth token info.
# [schmarty] you can then make shortcuts that pull data from the config shortcut to post file(s) to your media endpoint and return URL(s), to create new posts given a dictionary of properties, to do micropub queries, etc.
[xavierroy] joined the channel
# [schmarty] i have this all half-assembled and it's fun. i made a Teacup shortcut that takes an image, extracts the timestamp and location, and asks me what i ate/drank, then creates an a post on my private notes site via micropub.
[adam] joined the channel
# [adam] good point, I guess I should make sure I never get ‘less’ information, but only new / updated.
# [schmarty] just got started on a post editor. i can successfully do a micropub query to get the contents of a post. next up i think i can set something up to send that to Drafts for editing and then set up a Drafts action to return it to the shortcut via the clipboard.
# [schmarty] it turns out that micropub is probably a really powerful thing for Shortcuts.
# jeremycherfas Isn't that what [Rose] does?
# [schmarty] [Rose]'s podcast has been very inspirational to me lately! i have been searching a bit around the talk.automators.fm forums to find tips for each of the pieces of this.
# jeremycherfas Me too, though not with your skillz. The thing I hate most about trying to work on Shortcuts is doing it on my phone. Even on a 6+ there just isn't enough room to see what's going on. I wish there were some web emulator
# [schmarty] Rose and sebsel did some good stuff getting the initial IndieAuth and micropub shortcuts going.
# [schmarty] jeremycherfas: i have an iphone 8 and the screen is so small. i feel your pain about editing shortcuts there. 😩
# jeremycherfas Seriously, why isn't there an emulator? Is there some deep technical reason?
# [schmarty] i can imagine that emulating a lot of the deeply embedded ios stuff would be a challenge.
# jeremycherfas Unfortunately, I can't get access to my spouse's iPad for any length of time.
# [schmarty] i'd be very happy if someone made a web-based block editor that can read and write the shortcuts file format.
# jeremycherfas If you cook it, I'll eat it.
# [schmarty] i'll see what i can do!
# [schmarty] thanks all for letting me brain dump that here, haha. now to finish up my morning so i can go to aaronpk's oauth workshop.
# [schmarty] aaronpk++ for late-night talk rewriting. 😄
# [schmarty] haha and for last-minute edits.
[Rose] joined the channel
# jeremycherfas Hope the voice is better aaronpk
# jeremycherfas How easy is it to set up different users on an iPad?
# jeremycherfas Oh well.
# [schmarty] yeah the "borrowing" thing that makes new actions show up based on the apps you have installed and used recently is another thing that would make it impossible to emulate.
# [schmarty] automators++ for reminding me how fun it is to live in a future that you design for yourself.
# [schmarty] ooh
# jeremycherfas Even if you only repeat once?
# jeremycherfas That's what I meant.
# jeremycherfas I actually think a session on Shortcuts and the IndieWeb would be great at an iwc
# jeremycherfas Oh no,. I want to watch you build them in real time, give aaronpk a ruyn for his money
# jeremycherfas sknebel++ for asking the question I didn't realise I needed to ask.
# jeremycherfas Ranks with Known as one of the worst names for something you might, someday, want to search for.
# Loqi It looks like we don't have a page for "magic word" yet. Would you like to create it? (Or just say "magic word is ____", a sentence describing the term)
[kevinmarks] joined the channel
# [kevinmarks] google keeps breaking magic words
# [kevinmarks] here, I broke that magic word into 2 and spell corrected part of it
[tantek] and [jgmac1106] joined the channel
# [jgmac1106] !telll jeremeycherfas stumbled across this when looking for a project: https://medium.com/glitch/creating-super-effective-ios-shortcuts-with-glitch-ca266b3d137e
snarfed and metbril joined the channel
# jeremycherfas Interesting; thanks [jgmac1106] Bookmarked, for when I have the strength to tackle yet another language.
[Rose], [cleverdevil] and [eddie] joined the channel
# [jgmac1106] I don't evenn scratch the service for me its just a cloud based staging server
# [jgmac1106] but it will grow with me, if it sticks around
# [jgmac1106] if you helptwo people you can use custom domains
# [jgmac1106] and if you want a Ghost blog you hit one button
# [jgmac1106] that is what I want to do fork their one button Ghost install and add the indieweb stuff
# [jgmac1106] or watch my website and course templates accidentally evolve into a lightweight CMS for teacher and student bloggers
# [jgmac1106] but for me I make change-> export to github ->ftp to my site
# [jgmac1106] I have always hated local dev environments provides a nice scaffold for non tech people like me
# [jgmac1106] ...I thought about making node.js a a learning challenge since I have been hanging there
[asuh] joined the channel
# jeremycherfas So [Rose], how do you debug a Shortcut? Is it possible to step through one item at a time and examine values?
# [jgmac1106] I want all the building blocks there so people can mix and match their way to whatever website they want, it is going to spread in popularity quickly IMO
# [jgmac1106] nobody has remixed them but the apps on the @indieweb team have over 16k views in last two weeks
# [jgmac1106] no idea how views are calculated
# [jgmac1106] will add that to the team
# [jgmac1106] !tell grantcodes I remixed your project and put it here: https://glitch.com/@indieweb but would prefer the original
# [jgmac1106] ask smarty you need to get your own env keys for it to really work (I think)
snarfed joined the channel
[grantcodes] joined the channel
# [grantcodes] [jgmac1106] my project is already there, you've duplicated it
# Loqi [grantcodes]: [jgmac1106] left you a message 18 minutes ago: I remixed your project and put it here: https://glitch.com/@indieweb but would prefer the original
# [jgmac1106] Oops will delete
# [grantcodes] I'm always surprised the js microformats parser is behind considering js basically made for the dom
nloadholtes_ joined the channel
# [jgmac1106] Grant you are really good with JS. Do you know anyone who might steward the project?
snarfed and [tmiller] joined the channel
[kevinmarks] joined the channel
# [jgmac1106] What is CommonsPub?
# Loqi It looks like we don't have a page for "CommonsPub" yet. Would you like to create it? (Or just say "CommonsPub is ____", a sentence describing the term)
# [jgmac1106] CommonsPub is an ActivityPub server which supports any type of activity, object and property, including any extensions to ActivityStreams intended to be a server-side building block for creating multifunctional federated networks. Each network might have its own client app with a custom combination of functionality and user interfaces.
[tantek], snarfed and [cleverdevil] joined the channel
# [cleverdevil] Has anyone thought about implementing a "stories" feature for their website?
# [cleverdevil] I am considering building a plugin for Known.
nloadholtes and [grantcodes] joined the channel
# [grantcodes] I thought aaronpk already had stories
leg joined the channel
# [cleverdevil] Cool.
# [cleverdevil] How do you handle video?
[chrisaldrich] joined the channel
# [cleverdevil] Publish workflow is a challenge.
# [cleverdevil] Using micropub?
# [cleverdevil] Multiple videos?
# [cleverdevil] I may just end up using Clips from Apple and enhancing Known with better video support
# [cleverdevil] Sort of torn on the best approach.
# [jgmac1106] Clips from Apple->archive.org->Known make that happen...mmmmkay
# [jgmac1106] cleverdevil this is my version of stories...want to think a bit outside the instagram box: http://zeega.tellio.club/162
[kim_landwehr] joined the channel
# gRegorLove aaronpk, do your stories disappear after a set time?
gRegorLove and [kevinmarks] joined the channel
# jacky was working with a client and got put onto https://kotlinlang.org/docs/tutorials/native/mpp-ios-android.html
snarfed, [cleverdevil], [chrisaldrich], tantek, [tantek], benwerd, [kevinmarks], serafettin and KartikPrabhu joined the channel