#dev 2019-02-07

2019-02-07 UTC
#
[tantek]
[jgmac1106] agreed, and that gives me another idea. personal site -> Micro.blog -> ActivityPub syndication or maybe direct Federation
#
[tantek]
as in I post a reply to an ActivityPub supporting site on my own site, Micro.blog picks it up from my h-feed, notices that it is a reply to an ActivityPub post, then does the ActivityPub protocol bits for me
#
[tantek]
a new kind of AP bridge, with very little setup
#
[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]
oh that's interesting. have you documented how to set this up anywhere?
#
[tantek]
perhaps on /POSSE ?
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]
I'd rather use micro.blog to do so - I don't really want to use Twitter as part of any connecting infrastructure since their account freezing policies seem so vulnerable to false positives
#
[tantek]
(I'm still fighting to get a bunch of project-specific Twitter accounts unfrozen / unlocked)
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
#
[eddie]
tantek: Mastodon support in Micro.blog is done in two ways. Syndicating to an existing Mastodon Instance (ew) and Federating as an identity.
#
[eddie]
Federating as an identity requires you to have a hosted Micro.blog with a custom domain name
#
[eddie]
So in essence you can't really get any Mastodon stuff back to your own site if your own site is external from Micro.blog
#
[eddie]
the reason being that Manton doesn't want to do Mastodon stuff from user@micro.blog which requires a custom domain and then that requires that Micro.blog has access to the custom domain for .webfinger stuff etc
#
[tantek]
but maybe we can, similar to the IndieAuth / RelMeAuth discussions
#
[eddie]
It's probably easier to use Bridgy Fed
#
[eddie]
That's working great for me!
#
[tantek]
better to have multiple solutions too
#
aaronpk
it would be possible for manton to add instructions like bridgy fed to point your domain over to micro.blog if it's not hosted there
#
aaronpk
not sure how much other work it would take but it's theoretically possible
#
[eddie]
Yes, it is possible
#
[tantek]
these are all good ideas
#
[tantek]
getting excited to explore at IWC Austin!
#
[eddie]
I would probably encourage more IndieWeb tech interop from Micro.blog before pushing that Mastodon support though
[tmiller] joined the channel
#
[eddie]
there are still a number of IndieWeb integrations that could probably have a more significant impact on helping IndieWeb tools or people on Micro.blog to be able to interoperate with IndieWeb better and easier
#
[eddie]
🤷‍♂️
ingrens, benwerd and [manton] joined the channel; ingrens left the channel
#
[manton]
I don't think I'm going to add ActivityPub support for blogs not hosted on Micro.blog. [aaronpk]'s right, technically it's possible if I included instructions for how to forward requests to Micro.blog, but I'm happy to let Bridgy Fed solve that need for people too.
Ox`ak, benwerd and jjuran joined the channel; Ox`ak left the channel
#
[tantek]
Good points Eddie and Manton
#
[tantek]
Will focus on more microblog IndieWeb interop
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
#
Loqi
Ok, I'll tell them that when I see them next
#
[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
#
Zegnat
!tell [Vincent] interesting! adactio does what I expect linkblogs to do: the posts in my reader will link to the linked thing rather than to his bookmark. Your feed links to your bookmarks though.
#
Loqi
Ok, I'll tell them that when I see them next
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?
#
Zegnat
Oh, I was looking at your JSON feed, I didn’t look at the mf2 as my feed fetcher doesn’t support those anyway
#
[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
#
GWG
Morning
#
Loqi
greetings human
#
@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)
#
jgmac1106
I know and like all things Bridgy its beacuse we can’t get folks to support webmentions, yet…maybe I will dig deep in bidgry fed, I added the Known plugins which work well
#
jgmac1106
I terms of the discussion of how micro.blog connects to an instance and its ease of use I just thought how that could be used to have private and public places coexisting in federated learnign environments
#
jgmac1106
using words I don;t know and suggesting tech I could never understand
#
petermolnar
I have another schemar.org fail: Person has 'follows' but it has to be a Person... https://schema.org/follows
#
Zegnat
I wonder what they meant "follows" to mean though
#
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
#
jgmac1106
I really liked the distinction people made with friends and follow, LinkedIn does this but more as a status symbol and necessary protetion for large influencers
#
Zegnat
Facebook does a good job of splitting up friending and following
#
[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?
#
jgmac1106
I just added the toot preview today
#
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
#
Zegnat
That is an interesting idea. If you are checking back every 7 days anyway, you have a nice baseline system for replacing with archive.org
barpthewire and iasai joined the channel
#
jgmac1106
How can I test if I set up bridgy fed correctly?
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++
#
Loqi
petermolnar has 4 karma in this channel over the last year (19 in all channels)
#
[jgmac1106]
We should just run a Mastodon fork and add native webmentions.
#
Loqi
agreed.
#
[jgmac1106]
Wouldn't work if not in core though
#
[jgmac1106]
Manual until it hurts
#
[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
#
swentel
indiedon :)
#
[jgmac1106]
But there is so much reader code in core of an almost finished social reader in Known don't know if I should
#
sknebel
how is known messing up urls?
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
href="/https:/fiveflames4learning.com/
#
sknebel
that's wrong
#
sknebel
that's saying that you want a relative link to a folder called /https:/... on your site
#
jgmac1106
it happens in every post, sticks my url in front
#
sknebel
don't add slashes at the start of the url
#
sknebel
that's wrong
[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
#
sknebel
did you put the correct html in this time?
#
[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
#
Zegnat
[schmarty]: Hugo templating for micro.blog? Did it switch from Jekyll?
#
Loqi
Custom templates, categories, new theme, and more
#
[jgmac1106]
maybe I will start to get normal people in my feed
#
Zegnat
Looks nice. Is it micro.blog only, or is it a Micropub client?
#
[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.
#
Zegnat
I wonder if micro.blog may be a feasable Tumblr replacement for some people with that
#
[jgmac1106]
yes, especially when you consider the federation possibilities with a shared mastodon hosting
#
Zegnat
I am not sure the Tumblr users I am thinking of have any real interest in Mastodon, but sure, that may be a selling point for some
#
Zegnat
tries to find the terms of service of micro.blog
#
Zegnat
Found them, little surprised they weren’t linked on the register page
#
[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
yeah the pages and custom CSS provide me enough of an html/css platform and I guess I could get used to markdown
#
Zegnat
!tell petermolnar Good news, doesn’t look like micro.blog has any of Tumblrs weird adult-content-rules :D haha
#
Loqi
Ok, I'll tell them that when I see them next
#
[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
#
Loqi
petermolnar: Zegnat left you a message 2 minutes ago: Good news, doesn’t look like micro.blog has any of Tumblrs weird adult-content-rules :D haha
#
petermolnar
which, I think, is the misunderstood part of "replacing" Tumblr: you need the UX and the audience
#
Zegnat
Yes, not sure if micro.blog has any reblogging with the responses. Guessing it is closer to Twitters replying UX
#
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
#
sknebel
the one thing I like about the new reddit is that you can click the lines showing the level to collapse
#
sknebel
and not just the tiny arrows
#
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
bunch of accessibility ones added
[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.
#
aaronpk
runs to finish slides for the workshop
#
[schmarty]
aaronpk++ for late-night talk rewriting. 😄
#
Loqi
aaronpk has 78 karma in this channel over the last year (252 in all channels)
#
[schmarty]
haha and for last-minute edits.
[Rose] joined the channel
#
[Rose]
I prefer doing shortcuts work on my iPad I must say.
#
jeremycherfas
Hope the voice is better aaronpk
#
[Rose]
I think the lack of emulator is just because you would need basically the entire OS. You can't just have iOS, or the shortcuts app. And you need all of those other apps too.
#
jeremycherfas
How easy is it to set up different users on an iPad?
#
[Rose]
You can technically get the file, open it in XCode, and mess around with it as a plist
#
[Rose]
iPads are one user only, unless you're a school.
#
[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.
#
Loqi
automators has 1 karma over the last year
#
[Rose]
Some of the actions, like Trello, use the API.
#
[Rose]
Hehe, thanks!
#
[Rose]
I do have a few tips for working with shortcuts: repeat blocks (repeat, not repeat with each) are useful for grouping actions, both visually and to move multiple actions at once.
#
[Rose]
Comment blocks take up a lot of space, so I sometimes use other actions (like Set Variable) to comment things.
#
jeremycherfas
Even if you only repeat once?
#
[Rose]
The point is repeat once doesn't actually repeat, it just does the actions once.
#
jeremycherfas
That's what I meant.
#
[Rose]
And while magic variables are awesome, when you're prototyping use the old fashioned "set variable", because especially if you're working with dictionaries and getting values of keys and going down in the tree it can be a pain to change your variable all the time.
#
[Rose]
And don't forget you can tap on the icon of the action in the top left to see what it's input and output are.
#
[Rose]
Nerd out complete, for now ;)
#
jeremycherfas
I actually think a session on Shortcuts and the IndieWeb would be great at an iwc
#
[Rose]
Noted.
#
[Rose]
Though, if I'm going to present on it I would love to know what people want to accomplish beforehand so I can build some solid examples.
#
jeremycherfas
Oh no,. I want to watch you build them in real time, give aaronpk a ruyn for his money
#
[Rose]
Oh I can, I just need to know what the goal is.
#
[Rose]
I can write shortcuts on paper ;$
#
sknebel
is there some magic word everyone uses to make shortcuts google-able? (a la "golang" instead of "go")
#
sknebel
because no, I don't want keyboard shortcuts for imovie or whatever ....
#
jeremycherfas
sknebel++ for asking the question I didn't realise I needed to ask.
#
Loqi
sknebel has 36 karma in this channel over the last year (93 in all channels)
#
jeremycherfas
Ranks with Known as one of the worst names for something you might, someday, want to search for.
#
[Rose]
Honestly you have to search in the right place for a lot of this, like the subreddit, or the Automators forums.
#
[Rose]
But, often adding "workflow.is" to your search will help.
#
Zegnat
for known the magic word is "withknown", I expect
#
Zegnat
I feel like I remember this conversation ...
#
Zegnat
What is magic word?
#
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
#
[Rose]
(Oh, typing "iOS shortcuts app" instead of just "shortcuts" also helps)
[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
#
[eddie]
[jgmac1106] I totally should have listened to you earlier, now that I gave some time looking into it Glitch is amazing :exploding_head:
#
[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
#
[eddie]
Yeah, I definitely don't see it as a permanent future for people's personal websites, but for onboarding, introducing people to owning their own websites, I think it's great
#
[eddie]
and the ability to share and collaborate code in an easier way
#
[eddie]
glitch++
#
Loqi
glitch has 1 karma over the last year
#
[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
#
[eddie]
Yeah, especially for node.js local dev environments can be a headache
#
[eddie]
especially if you want to test anything like Micropub
#
[eddie]
Last night HWC I started on the barebones receiving functionality of a Micropub endpoint in Glitch
#
[eddie]
and it was SUPER easy because it is just automatically available to the web
#
[jgmac1106]
...I thought about making node.js a a learning challenge since I have been hanging there
#
sknebel
wasn't there a micropub glitch project by ... schmarty? ... someone else?
[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?
#
[Rose]
Quick look followed by an alert.
#
[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
#
[Rose]
And put that inside a repeat loop, so you can just drag the loop down an action.
#
[Rose]
(Alert lets you hit cancel to stop it running further.)
#
[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
#
[eddie]
[jgmac1106] yeah I definitely think getting all the building blocks available and remixable is huge
#
[eddie]
sknebel the thing about that Micropub Endpoint is it’s just using an npm library
#
[jgmac1106]
!tell grantcodes I remixed your project and put it here: https://glitch.com/@indieweb but would prefer the original
#
Loqi
Ok, I'll tell them that when I see them next
#
[eddie]
My hope is to have all the code inside of glitch rather than npm so it’s all visible and editable
#
[jgmac1106]
ask smarty you need to get your own env keys for it to really work (I think)
#
sknebel
[eddie]: hm....
#
sknebel
I see what you are saying, although I'd generally prefer a "one good library" approach for the core bits
#
sknebel
although micropub is an edge case, since so many details depend on what you are wiring it to
#
sknebel
so hiding it in a library is limited anyways
#
sknebel
one could in addition make glitch apps from the library source, to make them more visible
#
sknebel
I think through github you could then also use those in other glitch projects
#
sknebel
since npm can load packages from repos, they don't need to be uploaded
#
sknebel
(I did that for sturdy-backbone with some parser patches)
snarfed joined the channel
#
[eddie]
Yeah, you are right. You can definitely sync some things around like that. But I think starting with existing library bits would be more difficult to get all that functioning than starting in glitch.
#
[eddie]
Plus, my Micropub Endpoint on my site is a mess right now so it’ll give me something I can port into my site
#
sknebel
e.g. have the source for an lets say indieauth client package in glitch, with an example application. if someone forks that and syncs it to github, they then can link the github repo in the package json of another project an use the lib
[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
#
sknebel
yeah, as said above, a micropub endpoint can stand alone fairly well
#
[jgmac1106]
Oops will delete
#
sknebel
reminds me that we need to get the js microformats parser a bit more in shape again ...
#
sknebel
but I'm not even keeping up with mf2py right now, so I can really only offer "how's this supposed to work" review for that
#
[grantcodes]
I'm always surprised the js microformats parser is behind considering js basically made for the dom
#
sknebel
doesn't help if nobody is working it :D
#
sknebel
I think it was mostly a one-man show, and they lost interest I guess
#
sknebel
lots of it is probably small fixes
#
sknebel
but someone needs to review and merge them, handle releasing, ...
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
#
jacky
think I'm still screwing up timestamps on my end
#
jacky
everything's exported as UTC tho
#
jacky
adjusted to the TZ of the system of the user (less work)
[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.
#
jacky
wait CommonsPub supports extensions?
#
sknebel
[jgmac1106]: add a link for that? google only finds pubs for the name :D
[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
#
aaronpk
I sure do
#
[cleverdevil]
How do you handle video?
#
aaronpk
it mostly just works now with a <video> tag
#
aaronpk
browsers are great
[chrisaldrich] joined the channel
#
aaronpk
that reminds me I need to make my iOS shortcut downscale the video when it posts
#
[cleverdevil]
Publish workflow is a challenge.
#
aaronpk
been enjoying shortcuts for that :-)
#
aaronpk
I can just share out of my camera roll
#
[cleverdevil]
Using micropub?
#
[cleverdevil]
Multiple videos?
#
aaronpk
One at a time
#
aaronpk
I made a separate "story" endpoint but it speaks micropub
#
aaronpk
tho i just tried it and my video upload failed, not sure why
#
[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?
#
aaronpk
Yeah 24h
gRegorLove and [kevinmarks] joined the channel
snarfed, [cleverdevil], [chrisaldrich], tantek, [tantek], benwerd, [kevinmarks], serafettin and KartikPrabhu joined the channel