#indieweb 2021-06-04

2021-06-04 UTC
#
mikeputnam
i wonder if https://datatracker.ietf.org/doc/html/rfc5785 aka the /.well_known/ convention on the web server, would be suited for webmentions on static sites?
#
[schmarty]
mikeputnam: an interesting idea. and like a topic that is going to be heavy on developer terminology. can we continue it in #indieweb-dev?
rrix, alex11, Moosadee, KartikPrabhu, [tantek] and [capjamesg] joined the channel
#
[capjamesg]
[tantek] That's a good way of putting it.
hendursaga, gRegorLove and james joined the channel
#
james
testing irc
#
james
How do you join #chat / #dev from IRC? Or am I just missing something obvious?
james joined the channel
#
sknebel
james: #indieweb-dev
#
james
Got it!
#
sknebel
(and #indieweb-chat )
#
james
Amazing! I found the /discuss page on the wiki which has been v. useful.
#
capjamesg
I think I'm now all set up...
barnaby, qa6, gRegorLove, bneils-ghost, [Murray] and shoesNsocks joined the channel
#
capjamesg
What's the sentiment on publishing one's blog source code publicly?
#
capjamesg
I am thinking about doing this but I don't know how many people find such code useful :)
#
capjamesg
Arguments for and against?
#
barnaby
many of us decided to open-source small, reusable components from our personal sites rather than the entire codebase
#
barnaby
because people will usually want to do things their own way anyway, rather than take someone else’s opinionated code and work with it
chenghiz_ joined the channel
#
barnaby
also, packaging software for release, managing updates, plugin frameworks etc is a huge amount of work
#
capjamesg
Yeah. I sometimes talk about how my site works anyway. And I suppose if people have questions, they can ask them.
#
[Murray]
I think Josh Comeau does a really good job of weighing some of the pros/cons: https://www.joshwcomeau.com/blog/why-my-blog-is-closed-source/
#
capjamesg
Reading now.
#
barnaby
wow I can’t imagine paying 130$ a month for a personal site
#
capjamesg
I was just about to say that!
#
capjamesg
You read my mind barnaby. I was just about to paste that sentence!
#
capjamesg
Looks like they use serverless though.
#
capjamesg
Could be done at less than 1/10th of the price if hosted on a DO server w/ a bit more architecting.
#
aaronpk
Wow I don't know how I could even try to spend that much
#
capjamesg
Although he did include his newsletter too.
#
barnaby
well I guess it covers the mailing list too, but sending emails doesn’t usually cost much
#
capjamesg
Maybe that's what costs a bit.
#
[Murray]
yeah, though I imagine he gets a fair wack of users 😄
#
aaronpk
email deliverability is no joke but still should be well under that
#
capjamesg
Aside from that, though, he makes some good points.
#
capjamesg
Talking about specific components is probably more actionable than open-sourcing the site.
#
capjamesg
And easier to maintain.
#
barnaby
yeah, especially the one about people forking personal blogs but not changing all the personal information :0
#
Loqi
capjamesg, barnaby: it looks like this conversation is getting pretty technical (serverless, forking), can you take it to #indieweb-dev?
#
capjamesg
Excellent point here from Josh: "if you were to peruse the code, you'd have to fill in that context, and it could lead to problems."
#
barnaby
although there’s still a distinction to make between open-sourcing your entire blog, and open-sourcing your blogging software sans content
#
[Murray]
I've heard of worse cases than the ones he highlights, too, where people haven't just ripped site design but content as well 😡
#
barnaby
some of his arguments apply to both, but mostly to the former
#
[Murray]
^ that distinction is harder to tell on a Jamstack site
#
[Murray]
it's all one repo (a lot of the time)
#
capjamesg
Yep. But to be honest I can't be bothered w/ all that - separating content into another repo / source.
#
capjamesg
My posts are in _posts on Jekyll. That architecture is easy for me to understand :)
#
[Murray]
I use a CMS, so the seperation is a requirement, but yeah if you aren't doing that it becomes trickier
#
barnaby
I’ve recently been mulling over how to release my personal site software for others to use
#
barnaby
I think it’s still about a year away though
#
capjamesg
I actually built a theme last year. I haven't maintained it. It's really basic. Not sure if it works. But I liked the idea at the time.
#
capjamesg
It's easier for something like Jekyll that supports themes.
#
sknebel
open-sourceing and turning into something supported thats useful out of the box are also two different things
#
barnaby
yeah it’s definitely a sliding scale
#
Loqi
[capjamesg] no-cruft-jekyll: A Jekyll theme with little cruft or bloat. Based on my personal blog.
#
capjamesg
The thing about creating a theme is that the theme may also need maintenance.
#
sknebel
and nothing wrong with doing the former without doing the latter, as long as you dont pretend otherwise
#
capjamesg
My theme has not grown with my blog because I forgot about it, really.
#
capjamesg
After all this, I'm probably going to stick with my strategy from the past: write about interesting stuff, leave the code private.
#
[Murray]
What's the old/new adage? Eat what you cook? 😄
#
sknebel
(not so much for my site, but for other things I've found plenty use for random code other people published)
#
aaronpk
I just made a git repo out of the folder that stores my posts so it's managed separately from the code of my blog because I liked that separation even just for myself
#
barnaby
I much prefer to test, maintain and support small components which other people can use, compared to an entire application
#
capjamesg
Murray. Food joke: depends how good you are at cooking :D
#
barnaby
(hmm this is getting a bit -dev now)
#
barnaby
To -dev!
#
[Murray]
capjamesg: true 😄
#
sknebel
(although pure codedumps also can have caveats, e.g. I won't open my auth-related experiments because people might think they are more trusthworthy than they are...)
[KevinMarks] joined the channel
#
barnaby
!tell jackjamieson nice dissertation about the indieweb community! jfyi many of the links are broken, e.g. indieweb.org linking to https://dissertation.jackjamieson.net/indieweb.org. Also apologies if I was one of the inactive people you reached out to without a response, if so it definitely wasn’t intentional!
#
Loqi
Ok, I'll tell them that when I see them next
[kimberlyhirsh], raghavgururajan, james, bneils-ghost, [Murray], [tantek], calebjasik, nekr0z, reed, Abhas[m], batkin[m], LaBcasse[m], gRegor and dianoetic joined the channel
#
dianoetic
Can anyone recommend an iOS irc client?
#
reed
dianoetic: Element 🙂 unless you have an IRC bouncer already
[fluffy], [schmarty] and bneils-ghost joined the channel
#
GWG
dianoetic: I think aaronpk uses the same thing I use on Android. Weechat + Glowing Bear. Glowing Bear is a web app, so it'll work anywhere
[jacky], bneils-ghost and [KevinMarks] joined the channel
#
[tantek]
really disliked the slowness and UI awkwardness of Element. I use the Slack iOS client
bneils-ghost and dianoetic joined the channel
#
dianoetic
tantek: Yeah, same experience here. Sigh. Looks like Slack’s easiest...
rrix, bneils-ghost, KartikPrabhu, jjuran, [schmarty], barnaby, [tantek] and [fluffy] joined the channel
#
vilhalmer
someone should write an irc client that outclasses slack's ui
#
vilhalmer
I don't think it's actually that hard
#
vilhalmer
(on top of the baseline hard of writing a ui for anything)
#
vilhalmer
slack for ios recently lost the two finger swipe to return to previous conversation which made me really sad
#
vilhalmer
it was always buggy but at least it was there
#
vilhalmer
I use palaver occasionally which is… fine
#
vilhalmer
it forces me back into channels I've left on my bouncer though
#
vilhalmer
can you still write ios software in objective-c? I still miss it… :)
[Murray] and [KevinMarks] joined the channel
#
[KevinMarks]
I think aaron's web ui is pretty good chat.indieweb.org