#Loqikeithjgrant has 6 karma in this channel (18 overall)
#[keithjgrant]how do you all set up rel links to feeds? I have a Posts feed and a Notes feed
#[keithjgrant]I want RSS readers to find the Posts feed by default, but fed.brid.gy will need the Notes feed
#[keithjgrant]right now I just have two rel=alternate links, but I'm not sure that's valid
#snarfed(dirty secret: the atom feed is just to get fedsocnets to accept your site at all, and maybe for your posts to show up. bridgy fed itself doesn't actually use it at all.)
#[keithjgrant]Yeah, I was able to find myself from a Mastodon instance, but saw no posts, so I thought the issue must be with my feed
#[keithjgrant]might just be from a type="application/rss+xml" instead of atom+xml
#[keithjgrant]oh, it says my follow request is awaiting approval...?
#[keithjgrant]looks like I'm going to have to clean up Hugo's atom feed a bit
eli_oat joined the channel
#tantek[keithjgrant]: we had a discussion earlier about putting multiple feed files on a page and one of the points was that the feed files should just be alternate formats of the same stuff that's on the page
#tantekif you want to publish a notes only view, it makes sense to *first* publish an HTML notes only view that you link to from your home page and then put a notes only feedfile on that page
#tantekthe basic problem with multiple feed files is that there's no way to express which is for what reason, at least not automatically. just the human readable "title" attribute on the link rel=alternate
#tantekand that just pushes the problem onto users which makes for a worse UX
#Loqi[tantek] the basic problem with multiple feed files is that there's no way to express which is for what reason, at least not automatically. just the human readable "title" attribute on the link rel=alternate
#KartikPrabhuI link all my feeds from the homepage including Atom ones
#KartikPrabhuthere are links to both h-feed and Atom for both Articles and Notes
#tantekit is *not* ok to link multiple different content feed files because consuming code like a reader has no idea which to prefer, and forces the user to choose
#tantekthat "choose" step should happen on your website, not in some reader where the user has lost all context about you and your site
#tanteki.e. if you have feed file of just notes, link to it from your HTML page of just notes
#tantekif you have a feed file of just articles, link to it from your HTML page of just articles
#tantekthen provide a nice user-friendly way for people to navigate (choose) from your home page to those HTML pages with different content
#tantekprovides a much better experience, that you control, all in one place for the "choose" step
#tantekinstead of forcing your users into a myriad awkward UIs to choose an abstract feed in some rando reader
#KartikPrabhuso to use my Notes feed I should force the users to first go the HTML Notes page and then put that in their reader, instead of allowing them to do that striaght from my homepage?
#KartikPrabhuI already have HTML pages so that is fine
#gRegorLoveIt does make more sense thinking of an indie site's "follow" button first, rather than the legacy way of entering example.com in a feed reader and it does magic to find the exact feed URL.
#tantekif we want to help displace social media use-cases, we have to improve our UX to at least as good, and preferably *better*
#KartikPrabhuyeah if any reader did any indie-follow I would buy that argument
#gRegorLoveI have a follow button on my notes stream; it would be weird if a reader then prompted which feed to follow. Annnnd I need to double-check I'm not guilty of this myself :)
#gRegorLoveIf you clicked that, select your reader, then were prompted to follow my Articles feed or my Notes feed, that's weird UX
#[keithjgrant]tantek I'm just thinking I don't want my long-form stuff to show up in Mastodon. Though I guess if fed.brid.gy truncates for me, it might not be that bad
#KartikPrabhugRegorLove: I clicked it. and nothing happened
#tantek[keithjgrant] do you POSSE your long form stuff to Twitter?
#Loqirel-subscribe is an experimental rel value for linking from your home page to your subscription endpoint, and is currently prototyped by Aaron Parecki on aaronparecki.com; try the Follow button in the right side of the footer of his home page or any permalink https://indieweb.org/rel-subscribe
#AngeloGladdingtantek so you had a non-twitter "Follow"?
#gRegorLoveMaybe Aaron got rid of it; I don't see it
#gRegorLoveSlightly different approach than subtome
#tantekAngeloGladding I did briefly, using a webaction, but no one implements that or consumes it so it was largely an academic exercise. It didn't make things worse but it didn't do anything either.
#AngeloGladdingi was thinking of using micropub to send an h-card from to initiate a follow with the side effect of subscribing to any found feeds -- his way is more direct
#AngeloGladdingi've seen the webactions while snooping at others' code -- who or what consumes them?
#AngeloGladdingi implemented my own auth to mimic indieauth.com before i realized indieauth was its own protocol -- saw you guys talking the other day..
#AngeloGladdingi was creating my own micropub draft mechanism until i was pointed to the mp extensions
#AngeloGladdingso i'm implementing "Bookmark", "Like", "Reply" buttons -- i guess i should take the time to read about webactions, huh
KartikPrabhu joined the channel
#tantekthese are all very challenging things AngeloGladding - glad to have you here - the more folks brainstorming / collaborating on to make all this work smoothly, the better
#AngeloGladdingtwo rather different solutions to essentially the same problem -- one requires you to modify your browser, the other requires you to log in to their site
#tantek"modify your browser" is a bit strong. though there were browser add-on approaches, indie-config does not require installing anything
renem and KartikPrabhu joined the channel
#AngeloGladdingin a shared computer setting you'd have to reregister the handler every time but yeah this problem has me thinking about how browser UI could expand into this territory -- reminded of Flock -- but then I remember how hard it seems to be for WP to incorporate IW ideas
#AngeloGladding*assuming* multiple people were using the same browser to manage their own indie websites
#AngeloGladdingnow that i know i'll experiment with browser support of handler assignment prompts
#tantekbrowsers now have multiple profiles so that would likely help
#AngeloGladdingyeah, not that any non-dev's i know use them -- i'm thinking that logging in to your indie site can just reassign the handler -- possibly check first and skip the dialog if already set?
#gRegorLove_Welcome to reframe mine, or move it as needed.
#tantek.comedited /100DaysOfIndieWeb (+495) "document completed and how long (anything more than a week?), and track previous projects started as part of brainstorming, mention hashdates to post about a day after the day" (view diff)
#tantekgRegorLove: I framed what you called "attempts" as "previously completed" "about a week"
#tantekor maybe pick something that brings you more joy than hitting 100 words on the dot
#gRegorLoveYeah, I'm not down on myself about it (or I might just remove it from the page, hah). Got me to post more even for a short spurt.
#tantekright - hence why it is valid to call it completed of a different duration
#gRegorLoveMentally I'm in a place now where I want a less-structured thing rather than a challenge. Like, I just want to write more casually and not put an expectation on it.
#aaronpk🤣 the expectation of being casual is almost worse
#gRegorLoveEh. For right now I just don't want to set a goal for my writing that if I miss I'm likely to lose steam on. It's just temporary, I'm sure I'll come back around to something more structured eventually.
#gRegorLoveHmm, so websub notifications for my Atom feed come through to main channel, but not the ones for my homepage h-feed.
#gRegorLoveoh, maybe http / https difference in my rel=hub
#gRegorLovewebsub.rocks got the h-feed push though, so weird.
eli_oat, Kaja, KartikPrabhu, dumnut and [mrkrndvs] joined the channel
sebsel, tomasparks, leg, [pfefferle], edsu and [ehs] joined the channel
#@AndyDavies@tameverts@tkadlec Know that feeling I've got too many drafts in progress that all require data research and not finding the time to do it ATM
Would love to know how you get on with webmentions Disqus is something I want to drop too (twitter.com/_/status/949641986067369985)
#grantcodesAny recommendations on how to test that error we saw on together (sessions not properly isolated) manually, I need to be able to make 2 different requests that overlap 🤔 maybe just delay the responses for 10 seconds so I can get them to overlap
#aaronpkDelaying the response would definitely make that easier to test
#Loqiok, I added "https://medium.com/@david.gilbertson/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5" to the "See Also" section of /Content-Security-Policy
#Zegnatancarda I think you would enjoy that read ^^^
#dgoldthat one I linked is.. okay, it gets some data, but (man alive) how do professional pblishing houses put stuff out without a <time> tag, or an <author> tag
#dgoldthanks aaronpk, that last one could do the trick
#aaronpkoh and i've come across this service before, but they kinda changed their focus/pricing or something. but it tries to do even more parsing from the page beyond just meta tags http://embed.ly/
#dgoldi've got the like-ing bug, but I had not fully appreciated the constraints you wrote into XRay
#aaronpkwell I certainly wouldn't try to write any of it myself, i'd just pull in a library like Readability as a fallback if XRay doesn't recognize anything
#aaronpkI would definitely consider og/twitter tags
#aaronpkoh jeez, looking at the link I last bookmarked, there's aos a set of tags like <meta property="article:tag"...
#Loqiok, I added "https://medium.com/@david.gilbertson/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5" to the "See Also" section of /security
#ZegnatThe real problem is that if my package depends on my repo, you can’t just install it as a dependency because composer will only look at repos in the root composer.json :(
#dgoldgraby is pretty awesome, thank you - the size of the deps-list though
#[miklb]I’ve read a few DYI articles on building one, but I haven’t worked with any boards. I should go to my local hackerspace and start getting familiar.
#[miklb]well, I’ve not even done anything with off the shelf. I’ve not touched any hardware. I haven’t soldered since I was making little boards as a kid with my dad from Radio Shack kits.
#LoqiIt looks like we don't have a page for "code snippet" yet. Would you like to create it? (Or just say "code snippet is ____", a sentence describing the term)
#Loqicode in the context of the indieweb, refers to source code, code files, typically in a revision control system, like Git, hosted on an indieweb site https://indieweb.org/code
#tantekgRegorLove: if you have any additional suggestions for the why/how/what sections therein, please feel free to braindump what has worked for you!
#Loqiown your data is one of the principles of the IndieWeb and is an encouragement to always post content directly to your own domain with permalinks that you control instead of posting to silos (or only posting copies of your posts to silos per POSSE, and if so, preferably both automatically & with permashortlinks back to your original posts) https://indieweb.org/own_your_data