[jgmac1106]Ooh just open my notes collection on my phone... Either need to do a media query or double check my fr in grid.. Was moving fast as I had to get kids to baseball but happy(ish) way it look
aaronpkok, well my current pre-summit list is: 1) finish my fake microsub server that returns sample/test data so that reader app creators have sample content to test against, 2) add a feature to monocle so you can preview what your feed looks like in a reader, 3) finish creating the list of "test identities" for indieauth.rocks
jgmac1106[m]grantcodes make one of your projects a to-do list with webmention reminders and possibly Pomodoro timer that sends webmention when time expires,
jgmac1106, [grantcodes], swentel, [tantek], snarfed, [jgmac1106] and [eddie] joined the channel
jgmac1106jee[m] I could never get bridgy fed to work either. I always time out, my best guess is somethign with my shared host or the IP address was flagged my some service and I donβt have the inclination to even try to unravel that mess
jmacHello friends. Today I'm looking at "quotation"-type webmentions, after observing that my blog (which uses my own IndieWeb code libraries) presented via-Bridgy quote-tweets as generic mentions, which is not what I want.
jmac*However* I see that there is also a `mention` property, whose value is a URL within my blog! I take it that it means "This is a mention of *this* URL, even though it's quoting this other thing." I haven't encountered this practice before. So my first question is: Is this a documented standard, or is it something ad-hoc Bridgy is doing?
aaronpkNormally a webmention receiver will look at the page for the link, and *then* enhance it with data from the parsed mf2. Since "mention" has no specific meaning, there's no enhanced display if that property is encountered, so it doesn't really add anything
jmacThat's how my blog works now; it treats like as a generic mention, except with the added ugliness that the presence of a valid p-name *and* a valid e-content, containing the same values, means that it prints the tweet's content twice. (But that's a side issue)
jmacWhat I really *want* is for it to say "Aha, this is a reply from twitter that happens to be implemented as a quote-tweet" and then do something presentationally appropriate
jmacAnd the right way to do that is to have my library check for the presence of p-mention. And if that's a quirk of Bridgy, then so be it, because Bridgy is a 900-pound webmention gorilla. :)
jmacSee that example I pasted in. The value of quotation-of is a URL in twitter, and my blog goes "OK, well, I don't care about that" and so considers it a generic mention.
jmacThe canonical URL is what it's putting in p-mention. :) (Which AFAICT isn't in other Bridgy mention documents, e.g. it doesn't bother putting a p-mention in likes or reposts.)
jmacHa, it looks like my on-post links to Twitter are already properly marked up with u-syndication, even though I have zero memory of doing that. Way to go, past me
jmacSo, that brings up an interesting question. Right now, when my webmention library does its checks to see if a mention targeting a certain post is in reference to that same post, it checks for an exact match between the value of the "in-reference-to" property (in-reply-to, repost-of, etc), and the post's URL.
jmacBut if my blog (somehow?) gets a webmention declaring a like-of of some off-site URL that it's been POSSE'd to, should it treat that as a like that it itself received?
jmacRight... Bridgy is weird about quotations, and quotations only, by setting the quotation-of value to the POSSE'd tweet, but then adding a "mention" property with the canonical URL in it, so that the webmention's receiver doesn't toss it out as invalid. Gosh
jmacYou know what? I am starting to feel like Bridgy might not want to use quotations at all here. Instead, it should treat quote-tweets as in-reply-to with supplied reply-context.
jmacThe way I see quote-RT's usually used, they're in response to the quoted tweet, but they want to make a reply "in public" instead of only to tweet's author. And to set context for their own readers, they display the text of the thing being replied to.
jmacThis is a very Twitter-specific case and I wouldn't propose treating all quotation-mentions this way, or anything. But thinking it through (and having learned about reply-context mentions here only the other day, haha), this suddenly strikes me as something to consider
jmacWell, yes... a reply might say "I agree with you" and a quote-RT might say "I agree with this"; it's aimed at the responder's own readership versus only the author of the thing being replied to. But it still feels like (in-reply-to + reply-context) to me
jgmac1106people use quote tweets all the time in Twitter chats, in fact i didnβt even know what dunking was or people used quote tweets for harrassment or call-out culture (reflects my white maleness but also just teachers using twitter differently
jmacMan, I don't wanna spend all day splitting hairs here. (Or weaving together hairs I suspect may be getting over-split.) I am gonna soak in this for a while
jgmac1106trying to free my sonβs sports data from the app his coach uses at it all goes to Dickβs Sporting Foods: https://sportstalk.jgregorymcverry.com/pages/2019-season-stats having a bit of trouble styling the tables for readabiliy, Anyone have any ideas where I can add some margins or padding?
snarfeddennis2: out of curiosity, how does gobo fetch your facebook news feed? that got locked down in their API a long time ago, right? i had to switch https://facebook-atom.appspot.com/ to scraping because of that
[grantcodes]Hmm I was just wondering what would be the feasibility of being able to use microsub without someone having their own website? It's not really a requirement of microsub, and I'm sure there are people who would like to use it without a website
jgmac1106β¦yeah and even one interested in a microsub reader would have a websiteβ¦anyone interested in a reader really, not sure I have met the use case of someone using an RSS reader who never had a website
[grantcodes]aaronpk: Definitely true that micropub + microsub is a much nicer system. But readers should be functional without micropub anyway as it is not a guarantee
aaronpki think there's an opportunity for a service that provides a static profile page to act as your sign-in URL which can also host replies for you so that replies from the reader work
[grantcodes]Would be pretty neat just to have a service that anyone could just log into and it would give them a url with at least indieauth and a microsub server setup
aaronpkright now if you install the aperture plugin in wordpress, it pings aperture.p3k.io to create an account and then adds that the microsub URL to your website
[schmarty]jgmac1106: i often find it easier to work in my browser dev tool for tweaking styles live. firefox now has a "changes" tab that will let you copy-and-paste the changes you've made.
[grantcodes]Hmm you know what, glitch would be a pretty good mvp of this microsub profile idea. Should be very doable to make a basic site that can create the microsub server. Indieauth might be the other challenge π€
[jgmac1106]schmarty excatly how I figured out the errors of my ways..bone head mistake..but at first was worried about styling all tables before realizing there will never be another table
[schmarty]i made a tiny start something similar for an auto-POSSE service that subscribes to your site with websub, uses micropub edit query to check for syndicate-to entries, handle pinging bridgy and getting a URL back, then micropub edit to remove syndicate-to and add syndication properties.
[schmarty](the tiny start was very tiny - basically logging in and pulling micropub config. i wasn't sure where to start on websub at the time and realized it would be a bigger project)
GWGsnarfed, if I write a POSSE integration for my site that you don't have, will it make you happy? I would increase it's priority just for that reason
GWGAnd looking at other people's feeds had me looking at mine, so I fixed a bunch of feed related issues, such as WordPress sending empty title tags in RSS and Atom
GWGAnd now, because of the changes in Parse This, which Post Kinds depends on... I have to update that to not conflict with the version used in Yarns Microsub... because one was overriding the other... because WordPress has no dependency management
GWGAnd while I was in the Post Kinds code, frank opened an issue about a photo title problem...so I am fixing that while I am in there..and the fix needs to be tested...
snarfedyeah that was just an example. lots of other similar advice from that and related sites/twitter accts for maintainers on project mgmt, managing guilt/obligation, etc
Loqijolvera: [grantcodes] left you a message 1 minute ago: microsub is very interesting! Together is a react based reader of you want to contribute to something.
[tantek]remysharp1 since no one has mentioned it (so to speak π ) - webmentions with fragments are an actual thing, /fragmentions that are a building block of /marginalia
remysharp1Related, and this isn't public yet - planning to release properly next week - I built https://webmention.app to handle sending (i.e. be better than an embedded form).
snarfedit is a good point that expectations for urls with fragments, and multiple urls on a page that differ only by fragment, aren't explicitly specified
snarfedsure. i leave the spec wisdom/etiquette to you all, but it seems like calling it out, maybe in an example or something non-normative, might help?
snarfed(eg as a naive implementer, it's clear to me that urls w/different query strings often result in different pages, while urls w/different fragments don't)
[tantek]aaronpk, query strings and fragments have an important http(s) distinction which is that one is a MUST for servers to treat differently, the other is not
remysharp1I'll check the logic. I can see snarfed's homepage has obvious h-entry elements, but the cli tool says nothing's found - so definitely a bug and definitely a good thing I came here :)
[eddie]It's already come in useful where I change something and it complains π plus, it's magical when I change something and it DOESN'T complain! haha
remysharp1jolvera: I do have a Next workshop and I'm still new to Nuxt, but I like what I see. I found it pretty easy to use, even if I tried to force some Next.js thinking on it. I'm gradually _really_ liking Vue.js
@lenishWant to see if your website is a performance hog? Try viewing it in a browser over X11 forwarding. So many website loading spinners saturate a 1gbps network connection, and for what? You can have a spinner that doesn't. Most of your users don't have a 201[789] high end laptop. (twitter.com/_/status/1139251280872787968)
[grantcodes]jolvera: no there's no node microsub server. Technically together has a serverside component, but it's all a "client" and the together server part is basically just a bridge.
sknebelI think the image gallery prototype Toni made at Berlin 2018 hotlinked one of my images as an example of how you could do Twitters "groups" where you can have a photo gallery with photos from different people
[grantcodes]!tell aaronpk: So got a remixable indieweb starter on glitch with micropub, webmentions & indieauth. I tried to get it to automatically make a aperture account based on the wp plugin, but I couldn't get it to work for some reason. I get a 200 response, but no callback from aperture