LoqiExtensible Messaging and Presence Protocol (XMPP) is an open messaging standard, perhaps best known in its use for cross-platform instant-messaging application interoperability https://indieweb.org/XMPP
[schmarty]Is there a caniuse.com equivalent for XEPs? Last I toyed with it I found it extremely tough to figure out what servers and clients supported what
[tantek]aaronpk, when did you setup XMPP on your own site (I remember you chatting about it, not sure where), and did you blog about what OSS XMPP server you used?
_edburns[d], pharalia_ and jacky joined the channel
[tantek]1I wonder if petermolnar or aaronpk would consider setting that up for themselves on their own site for note posting. I remember it was incredibly fast and convenient for Twitter reading/posting
[tantek]1XMPP << Brainstorming: setup your own site’s XMPP support with an account you could follow that would act as a reader, sending you the notes from folks you follow, and also as publishing client, for posting notes to your site via IM (this is how Twitter XMPP support used to work).
Loqiok, I added "Brainstorming: setup your own site’s XMPP support with an account you could follow that would act as a reader, sending you the notes from folks you follow, and also as publishing client, for posting notes to your site via IM (this is how Twitter XMPP support used to work)." to the "See Also" section of /XMPPhttps://indieweb.org/wiki/index.php?diff=80242&oldid=80241
@hagengrafNext challenge #Indieweb #WordPress #Webmention
While creating a link in a Gutenberg Paragraphs block it would be nice to add „meaning“ in the sense of what type is this mention.
#cfhack #cfhack2022 (twitter.com/_/status/1505566194744573956)
[tantek]1cont'd re: XMPP: then of course your site would POSSE your IM posted notes to Twitter and you'd have recreated the ability to post to Twitter using XMPP!
capjamesg[d]But after investigating how much work it wold take to make that change -- as well as thinking more about the actual difference -- I decided not to change anything.
cambridgeport90[I'm posting this one here because I know it's going to end up rather technical... in the process of creating my site under Drupal (loving the flexibility of it so far, but I'm still confused about a couple of things.) The first question I have... with the indieweb module present on a Drupal site, for those who prefer using something like Markdown instead of full HTML, particularly for long articles, is having the markdown editor
cambridgeport90[and markdown text formatter going to conflict with the microformats supported for each content type, and also, what is a publishing recommendation; I created an application a long time ago on Twitter so that things coming from my site would come from my app. I will use Bridgy for publishing on other places, but which module won't conflict with everything else so that I can use my Twitter API app as well as my short URL? I know
cambridgeport90[that hosted Bridgy supports neither of those. I want posts on social media to use my short domain to save space, as well as sort of a signature thing too, so to speak.
jackyregarding the markdown editor, I think one way to find that out is to try it out and see what the HTML looks like (could run it through https://php.microformats.io/)
jan601:27 <+[tantek]> do you have any citations that google pays any attention (surfaces it in any UI) to rel=alternate hreflang="..." links? or for that matter, to rel=alternate media=mobile ?
jan601:28 <+[tantek]> (I've used the rel=alternate hreflang=... markup for translations of a few things here and there but never seen any docs from any service that says they do anything with it)
cambridgeport90[<jacky> "regarding the markdown editor, I..." <- Thanks for those. I forgot about both, to be honest. Looks like I might end up hosting bridgy myself, then if I want to use the app I created. Then again, does that really matter? Part of my thought process is considering there's only one instance, if that goes down, POSSE doesn't work, right?
cambridgeport90[Another question... there is a place in the Drupal module to add other fields to the E-content class. Not sure which ones to add there... if any. Suggestions?
cambridgeport90[I'm also still somewhat confused on the <div class>, <P class>, and <a class> tags. Coming from Wordpress where most of the HTML is handled for you (to my detrament now,I think), it's a lot to learn in a fairly short time... on the one hand, though, I can add HTML as one of my programming languages being currently learned; adding onto OOP PHP, C#, and PowerShell for the time being.
petermolnar<p> is paragraph. Think if it as a block of text that you want people to read more or less with one breath. <a> is a hyperlink. <div> is to make things fancy.
petermolnarwhen I was younger, this was one of my bibles: https://www.w3.org/TR/html401/ I think it's still a good document, but certain things are now superseeded.
cambridgeport90[Good to know... at least with what I have... paragraphs are handled automatically. Links are, too, but then how to override and add text to links. I'm more used to doing that in markdown as oppose to HTML. It's the anchor attribute, right?
[snarfed]cambirdgeport90 I'm curious about your motivation to use your own Twitter app. do you want that so it shows your app's name on your tweets as the generator, instead "Bridgy"?
[snarfed]also we don't have a lot of experience with people hosting their own instances of Bridgy. definitely happy to help! I'd also encourage you to turn off user signups, or maybe put access control around the whole thing so only you see it
cambridgeport90[That's what I was shooting for, yes. Doesthat do much of any thing for site visibility, or is just something extra and random? I can just as easily delete it if I can't find a use for it.
cambridgeport90[And I don't intend to let anyone except for the folks in my group use it. We don't have the capacity to handle a zillion users on it,honestly. Part of it is also getting a feel for the Python hosting environment.
[snarfed]good to hear. you'd actually need to implement either turning signups off or access control though, neither is a built in config option right now
[snarfed]as for "there's only one instance, if that goes down, POSSE doesn't work, right?", yes, true of all services and sites. all I can point you to is is its current 10y track record, that it's financially sustainable, and my word that I plan to keep it running indefinitely 😁 but up to you!
cambridgeport90[Interesting. Definitely on the agenda for stuff to get done. Right now, though is assisting to enhance the drupal Indieweb module to support more post types natively. All that while getting a feel for object oriented PHP at the same time.
[snarfed][KevinMarks] they re-upped the old school built in services recently, now called "bundled services," you can now use them all in python 3. so you could just migrate language and leave the rest as is
[KevinMarks]1ah, OK. I was wondering about cloud functions or AWS lambdas, but if they have the good bits of callback functions and the datastore I may stay