@person72443the difference between #indieweb side project and work life is hilarious
work: "Let's use whatever libraries will make the code cleanest"
indieweb: "okay we're talking html and javascript only let's MAKE this interactive table" (twitter.com/_/status/1537610923690512384)
[hollie]A question about the events page on IndieWeb.org: On the Pacific group's web page, it has an "Add to Calendar" link. However if you click that, it goes an iCal feed, and says, "Copy the URL above and subscribe to it in your favorite calendar app!" But the "feed" is for just that one event, it isn't a feed of all the events. I kept re-subscribing trying to figure out why the feed wasn't refreshing. I finally realized it's a "feed"
[hollie]for a single event. Normally when I click on an "add to iCal" link from other organizations or meet-ups, it adds a single event to the iCal of my choosing. It's confusing to a new person to have to constantly subscribe to a feed that only shows a single event. Can this be changed to a true "add to iCal" link?
[hollie]And you click "add to calendar", it asks you to subscribe to a feed. That feed is for a single event. Normally "add to calendar" adds an _event_ to your calendar. Or, alternately, if you're going to subscribe to a feed, then the implication would be that you're subscribing to a feed of all the events for the Pacific group. Neither of these are true with this link. It's confusing. Why ask people to subscribe to an entire calendar
[hollie]An ics file downloads a single event to your calendar. You download it, it says, "Which calendar would you like this event to appear in," you chose, and there it is. You haven't subscribed to a new calendar. You just downloaded an event.
[hollie]The "add to calendar" on the page I liked to above (the newest Pacific event page) has a single event on it, it doesn't refresh. There is never a new event. This is very confusing. Is isn't a single event downloaded to your calendar, it's a feed that you're asked to subscribe to.
[hollie]This is confusing because you think, "Oh if I subscribe, I'll see all the Pacific events." But you won't, you'll only see the one event. That "add to calendar" link should be an ics file that creates the event in your calendar. It makes no sense to have a feed for a single event.
aaronpkI'm still unclear on your expectation of what happens between clicking the link and it appearing on your calendar. Are you referring to the UX of a particular calendar application?
[hollie]I'm unclear on what part of this is confusing. If you see a link that says, "Add to Calendar," and you click that link, what do you expect will happen next?
aaronpkI mean it depends, am I on a phone? Cause then I expect some weird thing that doesn't work. On desktop I guess I'd expect a file to download, and if I use Apple Calendar then clicking it works mostly well, but if I'm using google calendar then I have to figure out where the "upload ics" link is
[hollie]The problem isn't _calling_ it a feed, it's that is _is_ a feed. Do you see the screenshot above? That's a link _to a feed_. If I subscribe to that feed, I now have a whole new feed on my calendar for IndieWeb, that has one single event on it, that will never update. This is super confusing to a new person. I have missed several meetings because I didn't understand why that feed I was asked to subscribe to was never updated with new
[hollie]If I click "add to calendar" for a single event, that link should _add an event to my calendar_, it should not create an entire feed that I have to copy and past and manually subscribe to, for only a single event.
aaronpkok I think I see the source of the confusion. I can't add an event to your calendar. I can give you something you can use to add the event to your calendar.
[fluffy]I think the issue is with the UX for adding things. An ics file is both an event and a calendar and it's up to the calendaring app to know to subscribe to the URL rather than importing the file.
aaronpkOne other thing I'm picking up on here is that currently the only link between multiple events is the tags, but there's no concept of "HWC Pacific" on the site to tie these together
[hollie]He said, "You're confused about what an ICS file is, and so your explanation that seems very clear to you is actually confusing them." I didn't understand what exactly an ICS file was. More specifically, I thought that an ICS file created individual events, whereas a feed was an entirely separate thing. Greg explained that an ICS file is the whole thing, and whether your calendar reads it as an isolated event or whether you copy and
[hollie]Okay, my apologies! I now understand what was going wrong! We're having a big family night with my in-laws, and we were all sitting around playing board games and I handed my iPad to my husband Greg and said, "Can you please read this and explain to me what isn't clear? I am so confused as to why they're confused."
[hollie]So it looked to me like the where a link should go to an ICS file - an event, it was instead going to a feed. So I'm saying, "Don't put a link to a feed there, make it a link to an event," and [aaronpk] is asking what I mean by event, and I'm just baffled by the question, and he's baffled at my bafflement. So sorry about that! Mea culpa!
[hollie]So then we're finishing up this game and we're all laughing about this and I turned and say to Greg, "How do you know all this?" He goes, "Because I was a member of the calendaring consortium working on ICS interoperability," and the table went wild, lol! Which makes it even more embarrassing that I came here to ask a question and didn't know how ICS works, but my father-in-law said, "It's not like this is what you talk about all
[hollie]He says the fix is that "there's some way to mark the link so that your calendar reads it as a single event and doesn't ask to subscribe to it like a feed," but he wasn't sure how to do that, so I'm afraid he didn't have the answer. But at least now I will be able to describe the issue with accuracy! I enjoy learning this stuff. Sorry for the confusion!
@chegalabongaEveryone seems to have their own “discord” server nowadays. Imagine a place, where you have your very own home – and domain – on the web. One where you could communicate to and from those websites. It exists and its called the #Indieweb. And it is… https://davidpeach.me/?p=44360 (twitter.com/_/status/1537801361970151429)
gregorlove.comedited /xss (-196) "/* XSS from webmentions */ link checkmention page, update text to note it's open source code; appspot service hasn't been online for a while" (view diff)
aaronpkthat's a good question... my inclination is to make it match what someone looking at the photo would see. so if there are names visible in the screenshot then the alt text would include names, but if there are no names visible then i wouldn't add that info in the alt text
gRegorWe might be able to merge the "Running the event" section and https://indieweb.org/Pop-up_Organizing#Running_the_event into its own "Running virtual events" page. They're pretty similar, small differences for events we record. But this is a start.
LoqiJust generated this week's newsletter! You still have a few minutes to make changes, and I'll re-generate it 10 minutes before it gets sent out at 3pm Pacific time. https://indieweb.org/this-week/2022-06-17.html