#meta 2024-11-17

2024-11-17 UTC
#
[tantek]
http://indieweb.us should be the directory. Have to sign-in with IndieAuth to add yourself and it automatically puts you/your site in hashtag pages according to the hashtags/p-category that of all your recent posts on your home page, that are in 2+ posts
#
[tantek]
Indieweb.live should redirect to the current live zoom from events. If there's more than one event with a zoom, pick the one with the most RSVPs
#
[tantek]
If there is no current live zoom, it should display a count down until the next live zoom event, and then auto-redirect to it when the event has a zoom link on it
#
[tantek]
There's two aaronpk. If you make those I'll come up with ideas for two more 😂
#
[tantek]
oh no oops
#
[tantek]
apologies for the slop link, gah
#
[tantek]
let's try that again with a better link: https://www.webdesignmuseum.org/gallery/yahoo-1994
#
[tantek]
there we go 😄
#
[tantek]
because you have to sign-in with IndieAuth to add your site, it's 100% opt-in
#
[tantek]
would make a great "simple" demo for IndieAuth where just signing in does something. no complex UI needed, no need to enter an email address or other extra identity workflow nonsense
#
[tantek]
bet it would motivate a bunch of IndieAuth setups
#
[tantek]
just so people show up in the directory
#
aaronpk
that'd be fun. right now it just redirects to /chat-names
#
[tantek]
a directory of indieweb sites is probably one of the most ask for things by new people in #indieweb
#
[tantek]
most asked* for
#
[tantek]
and something that's 100% automatic after you sign-in would be kinda amazing, and demonstrate what all the building blocks enable
#
[tantek]
so literally it's 1. sign-in == opt-in 2. there is no step 2
#
[tantek]
ultra minimal HI
#
aaronpk
what about name+photo?
#
aaronpk
import from h-card on the domain if found of course
#
aaronpk
but that's a step 2
#
[tantek]
I mean I wouldn't even call it sign-in. I'd call it "Add your website: [ https:/example.com ]"
#
[tantek]
no no of course the backend has plenty of "steps"
#
[tantek]
there is no step 2 from the user perspective
#
aaronpk
most people won't have an h-card yet, so they would need to add one
#
[tantek]
right, absent that it would tell you and and prompt to redirect you to IndieWebifyMe to help you with your h-card
#
[tantek]
like it would pre-fill in the 'url' input here with your website: https://indiewebify.me/validate-h-card/
#
[tantek]
also IIRC the original Yahoo interface didn't have "name+photo", just site name, which you can get from the <title> of the home page
#
[tantek]
so in response to "what about name+photo" I would say unnecessary for v1, except to use the <title> of the page for link text of the domain in the directory
#
aaronpk
in practice the <title> tag is pretty messy, so I would at least want to let people edit what was pulled from there
#
[tantek]
nah, let their mess be obvious. I bet in practice the typical *indieweb* site does not have a messy <title>
#
[tantek]
and the trick is that to "refresh" the information about your domain, you would just "Add your site" again. so if they don't like the title, they can go fix it on their site, and the re-add it
#
[tantek]
I think it's quite indieweb to encourage people to fix their site rather than gathering separate side-data about their site somewhere else (an alternative title)
#
[tantek]
also simplifies the data model of the directory — the only key piece of information it needs to keep is (1) the URL. and maybe (2) the date added (could be useful for other UI things like sorting etc., or "in directory since ..." features in the future.
#
[tantek]
all other data is merely "cached" e.g. the hashtags from 2+ posts on the home page h-entry posts etc.
#
[tantek]
the <title> of the home page
#
[tantek]
IMO that's the proper "indieweb" design — no side data, all "data" is retrieved/generated from the person's site
#
aaronpk
i mean, this all sounds great, but who can give me the time to build this?
#
[tantek]
if we can break it into pieces, I can help with some front end bits. maybe even some back end functions to do things like: h-feed -> list of hashtags in 2+ posts in the h-feed
#
aaronpk
this sounds like project management
#
[tantek]
would be cool to build it as a set of re-usable components that could be useful for other projects
#
[tantek]
lol decomposition is not project management! that would be scheduling 😂
#
[tantek]
what is indieweb directory
#
Loqi
indie map is a public IndieWeb social graph and dataset, made by Ryan Barrett and launched at IndieWeb Summit 2017 https://indieweb.org/indieweb_directory
#
tantek.com
deleted /indieweb_directory "delete redir to make room for a new page with its own content"
#
tantek.com
edited /indieweb_directory (+32) "SA indie map"
(view diff)
#
[tantek]
ugh it's frustrating how many things are listed as a "directory" on the /directory page which are not actually directories. not every "list of things" is a directory
#
[tantek]
directories have an implicit ordering or organization (or both).
#
[tantek]
maybe even explicit
#
[tantek]
or rather, if people treat any random list as a "directory", then the word "directory" is diluted to the point of being redundant and unnecessary
#
tantek.com
edited /indieweb_directory (+232) "move Indieseek here from /directory"
(view diff)
#
tantek.com
edited /indieweb_directory (+196) "mv href.cool here from /directory"
(view diff)
#
[tantek]
aaronpk, https://indieweb-directory.glitch.me/ has a partial implementation of a indieweb directory the way I describe, where it prompts you to "Login with IndieAuth" and then when you do, you have to click "Save" to add yourself to the one page list of everyone who has logged in
#
[tantek]
it's "just a list" though, not really a directory
#
tantek.com
edited /directory (+447) "point IndieWeb Examples to the indieweb directory page, rename the others there as "Directory-like features and sites", move some to past, still need to clean-up "Examples in the Wild" section"
(view diff)
#
tantek.com
edited /indieweb_directory (+3450) "add indieweb.us brainstorm from #meta"
(view diff)
#
tantek.com
edited /indieweb_directory (+116) "expand dfn with examples and brainstorm summaries"
(view diff)
#
tantek.com
edited /indieweb_directory (+1015) "/* IndieWeb.us */ Possible components/functions"
(view diff)
#
tantek.com
edited /indieweb_directory (+30) "lowercase"
(view diff)
#
tantek.com
created /indieweb.us (+44) "r to brainstorming until it gets built"
(view diff)
barnabywalters joined the channel
#
capjamesg[d]
aaronpk We had a more interest this week in a dedicated Etherpad link on the events page.
#
capjamesg[d]
It would be great to have a Notes URL field where we can paste a link to the Etherpad for the session.
barnaby joined the channel
#
[tantek]
Which can then be replaced with a wiki link once the etherpad is archived!
#
[tantek]
capjamesg[d] is there a Meetable GH issue feature request for this Notes URL field?
#
[tantek]
What is meetable
#
Loqi
Meetable is an IndieWeb friendly open source events aggregator that is used for the IndieWeb events site at https://events.indieweb.org https://indieweb.org/Meetable
#
Loqi
[preview] [aaronpk] Meetable: an event listing website
#
capjamesg[d]
aaronpk++
#
Loqi
aaronpk has 43 karma in this channel over the last year (123 in all channels)
#
capjamesg[d]
Thank you!!!
#
capjamesg[d]
Should we have a subheading for the notes?
aelaraji0 joined the channel
#
aaronpk
nah that's what the pencil icon is for
#
Zegnat
!tell gRegor just noticed you created /bearblog a little over a week ago, but /Bear_Blog has existed. What name do you prefer?
#
Loqi
Ok, I'll tell them that when I see them next
[KevinMarks] and sebbu joined the channel