#dev 2023-02-23
2023-02-23 UTC
bterry, gerben and geoffo joined the channel
# [tantek] e.g. we have a whole page on marking up a /person-mention or a /hashtag but no overall page gathering these, and on the consuming side, how to parse these from inside an h-entry
[snarfed] joined the channel
# [snarfed] [tantek] federating hashtags is an open question https://github.com/snarfed/bridgy-fed/issues/45
# [tantek] [snarfed] indeed. I also noticed that Granary is converting mf2 h-entry hashtags slightly differently than the AS2 spec says to and I'm wondering if that's due to the original content, Masto compat, or some other reasons: https://www.w3.org/TR/activitystreams-vocabulary/#microsyntaxes
# [snarfed] first places I'd look are https://docs.joinmastodon.org/spec/activitypub/ and Mastodon issues
# [tantek] and yet when shown on xoxo.zone, that post links #indieweb to https://xoxo.zone/tags/IndieWeb
# Loqi IndieWeb Search is a search engine that indexes and provides a service to search for text in web pages and websites created by IndieWeb community members https://indieweb.org/IndieWeb_Search
# gRegor From that Github tag discussion https://github.com/snarfed/bridgy-fed/issues/45#issuecomment-468056624
# gRegor This is what I get with curl -H for that masto post: https://jsoneditoronline.org/#left=cloud.9fd6fbf12ec94c70983258c6d7ba3087
bterry1 joined the channel
# [tantek] which Mastodon might be using as a case-insensitive "search" in the content, e.g. it is able to find "https://hachyderm.io/tags/IndieWeb" (note different capitalization of IndieWeb) inside the content property, and the dynamically replace that link with a *local* tags link for the current server, e.g. xoxo.zone
# [tantek] if "type": "Hashtag" is truly required then there's not much we can do to make that work from the publishing side, we'd need an actual Bridgy Fed change. but the question then would be, what publishing signal should cause Bridgy Fed to pick that particular "type" for a tag / p-category / u-category?
# [snarfed] sorry guys, I got distracted elsewhere briefly 🔥 https://twittercommunity.com/t/the-twitter-api-is-now-effectively-unmaintained/186011
# starrwulfe[m] Wow. Just….Wow.
# starrwulfe[m] It’s like watching your favorite hero turn to 💩 before your very eyes.
# gRegor So the `as:Hashtag` thing appears to be from Eugen in Mastodon, and there's an issue to add it to the ActivityPub spec, but appears no movement beyond that: https://github.com/w3c/activitypub/issues/235
# gRegor Which led to the much shorter issue, no activity since 2017: https://github.com/swicg/general/issues/6
gRegor and bterry1 joined the channel
# [aciccarello] [benji] I noticed there's an unreleased fix I need on the `@remy/webmention` repo so I ended up publishing my fork under my username. Then I updated the netlify build plugin and published that fork.
IWSlackGateway, geoffo, gxt_, [KevinMarks], vilhalmer, Guest6 and [TMichelleMoore] joined the channel
# [TMichelleMoore] [tantek] Re: Hashtags. I am still experimenting with BridyFed and just add the hashtags into the e-content or p-summary. In my case it seems like they need to be high up in the first paragraph to push all of them. I haven’t quite mastered how to push the full content. Sample here: https://fed.brid.gy/r/https://tmichellemoore.com/blog/project-journal-changing-sharepoint-url-fail-again/
[snarfed] joined the channel
# [snarfed] whoa [TMichelleMoore] you got it to work! you're the first one, none of the rest of us had figured it out yet. awesome, congratulations! ie the hashtags on https://indieweb.social/@tmichellemoore.com@tmichellemoore.com/109805395023360482 are correctly linked to indieweb.social tag searches
# [snarfed] could you post that example and your notes on https://github.com/snarfed/bridgy-fed/issues/45 ?
# [TMichelleMoore] [snarfed] I wish I could take that honor. 😊 It’s the fake way. I type them in. They aren’t coming from my WordPress post tags.
# [TMichelleMoore] [snarfed] Ok then I take the honor. Lol Hope you had a great vacation!
jonnybarnes, bterry1, AramZS, [dave], geoffo and [aciccarello] joined the channel
# [aciccarello] [TMichelleMoore]++ Nice investigative work!
[tantek] joined the channel
# [tantek] tried to read it via https://xoxo.zone/@tmichellemoore.com@tmichellemoore.com/109805395023360482 but maybe I have to convince [KevinMarks] to follow @tmichellemoore.com@tmichellemoore.com from his xoxo.zone account in order to view without redirects
# [KevinMarks] Ah, I follow Michelle on 2 mastodon servers, hang on
[schmarty] joined the channel
# [schmarty] yeah it's interesting that following the permalink is different from using the search. used that to test my own hashtag-in-content on indieweb.social. (i'm just plaintexting `#indieweb` and of course that is not working)
# [KevinMarks] https://xoxo.zone/@tmichellemoore.com@tmichellemoore.com/109805395032427309 works for me logged in, but will redirect if logged out
gerben joined the channel
[benji] joined the channel
# [schmarty] tantek: here's one https://indieweb.social/@marty@martymcgui.re/109893611233378555
sebbu2 joined the channel
# [schmarty] ooh it's also doing something weird with my transcript iframe, lol.
[manton] joined the channel
# [TMichelleMoore] [KevinMarks] I am trying ActivityPub also. That’s why there are two.
# [KevinMarks] I found four
# [aciccarello] [benji] I also have an idea to parse the feed file pre-build in the netlify plugin to determine how many posts to send webmentions for https://github.com/CodeFoodPixels/netlify-plugin-webmentions/issues/4
# [aciccarello] I'm hoping we can get some more community engagement around these packages because they could really help the static site webmention story if some rough edges are cleaned up
# [benji] its not nice but it works: https://github.com/benjifs/benji/blob/main/.github/workflows/send_webmentions.yml
# [aciccarello] Interesting 👀
gRegor joined the channel
# [aciccarello] Since the netlify plugin already knows where the feed file is, it should be able to look for changes. But I don't know what edge cases could come up.
# [aciccarello] The nice thing about the netlify plugin is that it doesn't rely on a separate service being up and running 😁
# [aciccarello] It'd also be good to get that plugin into the webmention.app docs
# [tantek] [TMichelleMoore] it looks like you are using both Bridgy Publish to POSSE to Mastodon, and Bridgy Fed to federate to Mastodon (both links are in your post), and that example post of yours is truncated with a link to the original on your site in the post content! That makes me think it was posted via Bridgy Publish rather than Bridgy Fed
# [TMichelleMoore] [tantek] I am using all three and trying to decide which I want to settle on. So the link I posted was from BridgyFed. Each of these works a different way and I am just trying to decide which I like best. But also trying to see what the correct microformats are to make it publish what I want. So I figured out that I have to put the tags earlier in the post and am not sure if a character limit is the reason they sometimes
# [TMichelleMoore] don’t show up in the Bridgy’s. Being a happy go lucky trying to understand how all of this works, can I digress and complain that I am disappointed that the standards aren’t all standards. I digress though. Lol I will post an example of all three.
# [tantek] [TMichelleMoore] the other things that are very different in your post https://xoxo.zone/@tmichellemoore.com@tmichellemoore.com/109805395032427309 vs other posts the rest of us are attempting is that the original is an *article* with an explicit p-name instead of a *note*, and it looks like your plain text *summary* property is getting sent to Mastodon instead of your HTML *content* property.
# [TMichelleMoore] [tantek] That link is interesting. I think you all were discussing this a few days ago that it is not your link sometimes, but the link of your Mastodon server. I haven’t figured how to get the whole post over there with BridyFed. I have read the docs and tried different classes and haven’t succeeded. But then your WHOLE posts are showing including the previous and next and related links. What structure of h- e- and p-
# [TMichelleMoore] classes are you using? I would like to try them on one post using all three publishers.
# gRegor [tantek], like this? https://gregorlove.com/2023/02/covid-transmission-is-still-high/
# [TMichelleMoore] [tantek] I searched Slack for hashtags to see if I could find the answer to who had the plain text source markup. Didn’t find it. But boy has there been a lot of conversation about hashtags!
bterry1 joined the channel
jeremycherfas joined the channel
# [TMichelleMoore] All, I tested out posting three ways Brid.gy Fed.Brid.gy and ActivityPub. I tried to copy the classes from [tantek]’s post and I am not sure if I actually setup the groups/divs the same way. ActivityPub did pull the native tags into the post in the way I would have expected in Brid.gy and ActivityPub not in Fed.Brid.gy. But Fed.Brid.gy did before.
ben_thatmustbeme joined the channel