#dev 2022-01-26
2022-01-26 UTC
tetov-irc joined the channel
# Matt[m] I gave up on playlists and started making fully realized compilation albums. Duplicate the music with new id3 tags
darkkirb, mlncn, mlncn_, Seirdy, oodani, gRegor, vj--, jacky and sarahd[d] joined the channel
# Loqi It looks like we don't have a page for "LimeSurvey" yet. Would you like to create it? (Or just say "LimeSurvey is ____", a sentence describing the term)
# [tantek] anyone have any experience with LimeSurvey? it's an open source survey tool with a decent UI. you can use it as a service at https://www.limesurvey.org/ or self-host as well: https://manual.limesurvey.org/Development_overview
# Loqi A sitemap is a list of pages on a website https://indieweb.org/sitemap
# jacky looks like it might be doable since https://sitemaps.org/protocol.html is just a list of urls lol
strugee joined the channel
[jeremycherfas] joined the channel
# [jeremycherfas] [jacky] I and others have asked Samuel Clay at NewsBlur more than once and not made much progress. Requests from people on micro.blog too.
# [jeremycherfas] Really? I didn’t know that.
# [jeremycherfas] I went as far as looking at the code and I could vaguely see what it was doing but not enough to know where I would inject mf2.
# [jeremycherfas] The most recent push was a desire to get m.b into his sharing mechanism. I would also settle for a feed of my blurblog and that of people I follow.
# jacky yeah he's into https://shop.turntouch.com/ now
# [jeremycherfas] Oh yeah, I remember that. The sad part is where he says Rss readers are a shrinking market. Doesn’t have to be that way.
KartikPrabhu joined the channel
# @mxbck ↩️ Made a few things, mainly focused on eleventy:
Template for Emergency Websites: https://mxb.dev/blog/emergency-website-kit/
CV/Resumé Starter: https://mxb.dev/blog/eleventy-resume-builder/
Tutorial for Webmentions:
https://mxb.dev/blog/using-webmentions-on-static-sites/ (twitter.com/_/status/1486249189621309442)
# capjamesg[d] [snarfed] I have thought about decentralized search a bit for IndieWeb Search but I decided it would be a bit too much work, at least while I was building out the first version of the engine.
# capjamesg[d] Instead, I opted to make all search pages programmatically accessible, thus allowing people to build on top of the engine and create their own things. I am eating what I cook here in my feed reader which integrates directly with IndieWeb Search to aid in discovery.
# capjamesg[d] I have thought about allowing external crawls as a way to let individual contributors keep the index on their site more up to date. This is an issue because I presently only run one crawl each week meaning a post I write six days ago might not be in the index yet.
# capjamesg[d] But, this introduces a lot of problems: how do I verify the integrity of the data? will it take so much verification that I may as well have the main server do the crawling? I thought about some kind of 50% verification. I haven't gotten that far down this rabbit hole because there would have to be someone else interested to make it work 🙂
# capjamesg[d] I think there is still an open API that gives you direct access to the crawled HTML and plain text on each page too (which is in a custom JSON endpoint because it doesn't map well to h-feed).
# capjamesg[d] (*doesn't map well to a h-feed of search results, in the interests of keeping the page performant + user-focused)
# capjamesg[d] I don't know enough about decentralized architectures to figure out how to make this fully decentralized.
# capjamesg[d] Technically, I could create a system where I run a "control hub" that issues crawl requests to nodes on the network to crawl. Anyone can run one but has no say in what they crawl (i.e. it could be their site but it's probably someone else's). But that still involves the control hub as the single point of failure.
# capjamesg[d] Those nodes could download some kind of compressed version of the index but I wonder what benefits anyone is getting from this.
# capjamesg[d] One itch I do have is to allow for open manipulation of the ranking algorithm. This is going to be quite difficult though. I'd be locked into Elasticsearch's schema and this may be open to abuse.
# capjamesg[d] Anyway, I'll stop here 😂
# capjamesg[d] I didn't read the article you linked [snarfed] so if I am missing context on your notes I apologise.
# capjamesg[d] Separate question: how can you make a heading clickable so the window URL mentions the heading ID fragment like example.com/page#heading-2
tetov-irc and gRegor joined the channel
# [jgmac1106] @jermey cherfas I am happy to ket you poke around, will send you copy of DB
# [jgmac1106] It is 19.7 GB
# [schmarty] capjamesg[d]: make it a link!
# [jgmac1106] jeremycherfas DM or doxx yourself with an email address. Will upload DB to filesharing service
# [jgmac1106] right now I am trying to figure out how you do MFA and SoD in a two person company like mine, going to order to yubikeys and I will hold my partners keys and they will hold mine, bout best I can think of
# jeremycherfas Happy to poke around for an hour or so. DM'd you on Slack.
jacky, mlncn and mlncn_ joined the channel
# capjamesg[d] What is happening / happened with the existing one?
# Loqi It looks like we don't have a page for "happening / happened with the existing one" yet. Would you like to create it? (Or just say "happening / happened with the existing one is ____", a sentence describing the term)
# capjamesg[d] [schmarty] I can't believe I didn't think to do that haha.
# jeremycherfas In a word or two, capjamesg[d] not much.
# jeremycherfas I've no idea how much it gets from Open Collective, and I also don't know how much dev work it takes, probably a lot more than I imagine. But I still think there's an opportunity for someone to offer hosted Known instances.
[manton] joined the channel
# [manton] I know we’ve talked about simplifying or splitting out the /web_hosting wiki page, but it doesn’t even really mention Known.
# GWG- There's a t-shirt idea... WordPress...it could have been a contender
# [schmarty] an outside opinion as a person who uses wordpress for work but not indieweb stuff: it seems like the wordpress experience for indieweb may be getting worse during the transition to block-based-everything
# [schmarty] in theory it should be easier to add microformats to new block-based themes (and plugins?). however, it remains a problem of chasing down popular themes and blocks. i'd also argue that the barriers to entry for wordpress dev in general have been raised with the expectation that things are built in React.
gRegor joined the channel
# GWG- I may move to ClassicPress
# Loqi It looks like we don't have a page for "ClassicPress" yet. Would you like to create it? (Or just say "ClassicPress is ____", a sentence describing the term)
# sknebel ClassicPress is https://www.classicpress.net/, a community fork of [Wordpress] that emerged due to resistance to the introduction of the Gutenberg visual editor.
# GWG- I'm trying to get them to backport some things for me
# @simonhearne ↩️ I believe the biggest cause of delay is the webmentions plugin: https://github.com/aarongustafson/jekyll-webmention_io
Across my posts there are thousands of webmentions. (twitter.com/_/status/1486397812107579399)
# @simonhearne ↩️ A full build (which bypasses webmention cache) doesn’t take much longer than a local build, I think it’s the liquid processing rather than collecting the wms from http://webmention.io (twitter.com/_/status/1486400765585461255)
# [tw2113_Slack_] good to see the site is saying up to 5.8.1 for versions
# [tw2113_Slack_] while they may have missed out on 2 bug/security releases, they’re still pretty current
# GWG- [tantek]: I need to maintain universal compatibility though
neceve, jacky, [chrisaldrich], [jeremyfelt], [James_Van_Dyne], angelo, kimberlyhirsh[d] and tetov-irc joined the channel