#meta 2020-05-04

2020-05-04 UTC
[tantek] joined the channel
#
[tantek]
thanks sebsel and doubleloop!
#
[tantek]
I figured I'd take the opportunity to search the past of Twitter for previous uses of "indie web", and they're nearly all adjectives
#
[tantek]
Interestingly, it appears there was a use of capitalized "Indie Web" as part of a longer phrase (for a lunch [meetup]) just a couple of months after I posted that: https://twitter.com/mgkimsal/status/18040500046
#
@mgkimsal
North Raleigh Indie Web Dev Lunch at Anzio's in Rolesville today - noon - http://bit.ly/bXZfd2 - I'll be there - care to join me?
(twitter.com/_/status/18040500046)
#
[tantek]
subsequently shortened to "Indie Web meetup" https://twitter.com/pelargir/status/18053987611
#
@pelargir
Enjoyed meeting @upstartup, @bella_fella, @peppergraphics, @nes49 and others at the Indie Web meetup in Rolesville today. #localrox
(twitter.com/_/status/18053987611)
#
@runnercards
@pelargir Enjoyed meeting you at the Indie Web meeting also. Thanks for the follow.
(twitter.com/_/status/18054997396)
gRegorLove, tomasparks and [tantek] joined the channel
#
[tantek]
Initial note about it (no #indieweb tag before the tweet break so didn't trigger Loqi), I have a bunch more tabs open that I may add to a longer blog post: https://tantek.com/2020/124/t1/ten-years-ago-the-indie-web-definite-noun
#
Loqi
[Tantek Çelik] Ten years ago the death of Blogger FTP two days before inspired introducing “the indie web” as a definite noun phrase: > Blogger turned off FTP May 1st [2010] Who/what will step up for the indie web? http://tantek.com/2010/123/t2/blogger-turned-o...
strugee, [jgarber], [prtksxna] and nickodd joined the channel
#
cweiske.de
edited /comments (+38) "/* Comments Embeds */ link utteranc.es"
(view diff)
Naptra, swentel, gRegorLove, strugee and [tantek] joined the channel
#
www.jvt.me
edited /firehose (+305) "/* IndieWeb examples */"
(view diff)
strugee, [KevinMarks], [LewisCowles], swentel, [jgarber], IWSlackGateway2, nickodd, [tantek], gRegorLove, [snarfed] and jeremych_ joined the channel
#
jeremycherfas
Can I POSSE an event from my website to events.indieweb.org?
#
[tantek]
One could even ask if that could/should be the preferred method of interaction as an event host!
#
jeremycherfas
One could.
#
jeremycherfas
Instead, one asks what the protocol is for using a Zoom room for the meeting, if that is permitted.
#
aaronpk
there are so many fields to set for events that any sort of automated POSSE would likely be very error prone
#
aaronpk
i'm thinking of a more manual "import event from URL" option which would go parse the page and populate the fields on meetable's create event UI
strugee joined the channel
#
[tantek]
so semi-automatic POSSE
#
[tantek]
as along as that option is at a GET based URL that I can auto-launch from my site, that sounds like a good step
#
[tantek]
(should be ok because it doesn't actually change any state until you submit the POST)
#
aaronpk
yeah that's what i was thinking
#
aaronpk
that'll also help me a lot because i post the same event on a couple different sites, so it'll be able to import from itself too :)
#
[tantek]
also, "so many fields", well, each of those is a consuming use-case for mf2 properties isn't it?
#
aaronpk
think of just the start and end date properties alone
#
aaronpk
"start" in mf2 actually has 3 parts: date, time, timezone
#
[tantek]
right, mf2 supports the needs there
#
aaronpk
and so many sites have broken date handling that I definitely don't trust them to automatically send the right data
#
aaronpk
(mine included)
#
[tantek]
hah! sounds like a good use-case for an IndieWebifyme event post validator 😄
nickodd left the channel
#
aaronpk
"are you sure this event really starts at midnight?"
#
[tantek]
that that's more of an ICS bug 😛
strugee joined the channel
#
[tantek]
more like: are you sure this event ends at 00:00:00
#
aaronpk
most language date handling will parse a date string like "2020-05-04" into "2020-05-04 00:00:00"
#
aaronpk
then render it back out as midnight
#
[tantek]
no seriously, ICS dtend design was fundamentally broken from a usability perspective.
#
[tantek]
and yeah, programming languages don't have date handling. they have datetime handling where they add artificial precision 😛
#
aaronpk
this is the reason my site's event posts are broken, because I store the mf2 data, which stores the property "start" as the ISO8601 string, and when it goes to save it it renders out the H:M:S blindly
#
aaronpk
meetable has separate fields for date and time and timezone so that it's easier to get it right
#
[tantek]
ISO8601 is not the problem. It has specific date semantics
#
[tantek]
it's your programming language rendering the date that's not implementing ISO8601 correctly 😛
#
aaronpk
that's what i'm saying
#
aaronpk
most languages have that problem
#
[tantek]
limitation. they have time handling. they don't have date handling. that's my point
#
aaronpk
we're saying the same thing
#
aaronpk
the point is it's a mess and it means i can't rely on that data
#
[tantek]
no you can't rely on the programming language.
#
[tantek]
the data itself is fine.
#
aaronpk
most of this data comes from programming languages
#
[tantek]
and frankly, splitting up the data won't help
#
aaronpk
very few of these event posts are hand authored
#
aaronpk
splitting up the data doesn't help because the underlying problem in the languages isn't solved
#
[tantek]
people will still strcat it together to jam it into whatever programming language functions pretend to handle dates
#
[tantek]
right so the problem is not in the format
#
aaronpk
i never said it was
#
[tantek]
then I misunderstood what you meant by "think of just the start and end date properties alone"
#
aaronpk
i was giving an example of why events are a mess to deal with in an automated way
#
aaronpk
it just means that i'm going to force manual review by a person looking at the data before allowing any sort of automated copying of the data
#
sknebel
jeremycherfas: aaronpk can give you the username/password for one of the indieweb zoom accounts
strugee joined the channel
#
jeremycherfas
I'll do it by hand, later.
strugee and [KevinMarks] joined the channel
#
loqi.me
created /static_site_generators (+34) "prompted by [tantek] and redirect added by [tantek]"
(view diff)
#
www.svenknebel.de
edited /Caddy (-461) "binary licensing has been changed, note thus unnecessary: https://github.com/caddyserver/caddy/issues/2786"
(view diff)
strugee, [snarfed] and [tantek]1 joined the channel
#
aaronpk
what is SSG?
#
Loqi
Static site generators are programs that take a set of flat text files on disk and transforms them into a set of static html files ready to be served by a standard web server, or some variation of this example https://indieweb.org/SSG
#
Loqi
ok, I added "https://twitter.com/zachleat/status/1257414895110369280" to the "See Also" section of /static_site_generator https://indieweb.org/wiki/index.php?diff=69806&oldid=69598
strugee and [mapkyca] joined the channel
#
jamietanna[m]
Do we pay for 1password? Just seen https://twitter.com/bitandbang/status/1257409043943116805 which may be a good hack to get away from paying
#
@bitandbang
Apparently @1Password has implemented one of the simplest free-for-open-source approaches I've ever seen: 1⃣ create a 1Password team 2⃣ add someone to the team 3⃣ PR your project into the repo's README Here's the repo, for any interested projects 👀 https://github.com/1Password/1password-teams-open-source
(twitter.com/_/status/1257409043943116805)
#
aaronpk
that's what we did :)
#
aaronpk
couple years ago
#
jamietanna[m]
Ah awesome ☺
[tantek] and strugee joined the channel