events/2021-03-24-hwc-americas
Homebrew Website Club Americas 2021-03-24 was an IndieWeb meetup on Zoom, and this page is an archive of the Etherpad notes.
- Archived from: https://etherpad.indieweb.org/hwc-2021-03-24
Participants
- Template:kevinyc.com
- Angelo Gladding
- Jacky AlcinΓ©
- Astrid Yu
- Kartik Prabhu
- Maxwell Joslyn
- Template:jacobhall.net
- Benjamin Atkin
- David Shanske
- Tantek Γelik
Topics
- Protecting static pages (aka how to do a 401 for a plain ol' HTML page)
- page type good for now?
- https://github.com/indieweb/micropub-extensions/issues/40
- how to do evergreen pages? (which might mean "the page content never changes" or "the page is permanent but the content gets updates")
- how to address Single Point of Aaron? reusable libraries? from https://mxjn.me/2021/03/24/1 :
How can we encourage tool/solution reuse between individual IndieWeb sites, without building more hosted services? It seems to me that many IndieWeb participants, especially those starting out, end up either (a) relying on Single Point of Aaron services or (b) building their own solutions for every aspect of the IndieWeb "stack" (Webmention, Micropub, a posting interface, etc.) This problem could be addressed with a stronger culture of developing reusable libraries for IW tasks, but turning your own code into a library usable by others isn't always easy.
- pros, cons, use cases, and UX considerations of doing real-time chat on your web site (such as communicating with visitors) or via your web site (such as with a hypothetical "chat-message" post type that syndicates to IRC or Discord?
- https://david.shanske.com/2020/03/18/3309/ - One year later..."During tonightβs online Indieweb NYC Meetup, I asked the question: If in 100 years, all historians had to learn about you was what was on your websiteβ¦would that be enough?"
Evergreen Pages
- Angelo Gladding: A page that's continously living, always changing
- Kartik Prabhu: Mistook it as the opposite, in the sense that the content is evergreen and so does not change
- David Shanske: Mentioned https://github.com/indieweb/micropub-extensions/issues/40
Protecting Static Pages
- do protection, authorization w/in the server config in front of the statically rendered pages
- encrypt the pages, then use JS to decrypt with a password entered by user
- extends to multiple passwords - Chef Vault uses one encrypted file to allow multiple users to authenticate
- To reduce the payload size, you can fetch the encrypted content with an AJAX request after the password is verified
Page Type Good for now
- David Shanske: I'd prefer my now page to be automatically generated
- Template:jacky.wtf: Where is a good place? (contact, about, home)
- David Shanske: Potentially using a calendar to show your availability information
- Angelo Gladding: Internet Radio! using the page to share potentially a IceCast info
- streaming music over di.fm and sharing link
- Template:jacky.wtf wants to take it one step further and display the progress bar of music he's listening to, plus waveform - https://github.com/bbc/audiowaveform and https://github.com/bbc/audiowaveform
- relationship-status on now h-card
Musicbrainz music data is public domain https://musicbrainz.org/doc/About/Data_License, free to contribute to, has an open-source server implementation https://musicbrainz.org/doc/MusicBrainz_Server, and their data is available to download altogether: https://musicbrainz.org/doc/MusicBrainz_Database/Download
Links
- https://svbtle.com/about by Dustin Curtis https://dcurt.is/
- LibreFM (open source) - https://libre.fm/
- Last.FM (closed source) - https://www.last.fm/
- RunnerUp (open source Android app for tracking runs) - https://github.com/jonasoreland/runnerup/ and https://play.google.com/store/apps/details?id=org.runnerup
- https://capacitorjs.com/ - could make your website track your location / runs, so long as you build and install a mobile app
- https://indieweb.org/2021/Pop-ups/Sessions#Webmentions_in_2021_.28and_Going_Forward.29
- Self-Hosted webmention service? https://github.com/zerok/webmentiond
- new static site template based on Vite / Vue https://github.com/antfu/vitesse
- Anoter Vite / Vue static site generator https://vitepress.vuejs.org/
- enamel paintings reminded me of NML, pronounced "enamel" http://genius.cat-v.org/erik-naggum/xml-sgml-nml-lisp
- https://astrid.tech/2020/06/18/freq-shift/ - a blog post about signal processing that was originally a Jupyter notebook, converted to markdown using Pandoc (although not automatically)
- https://jacobhall.net/2020/code-highlighting-vim/ my current highlighting workflow
- https://benatkin.com/ - running log (link under my data)
- http://pin13.net/mf2/?url=https%3A%2F%2Faaronparecki.com%2F2021%2F03%2F24%2F9%2F
- http://microformats.org/wiki/downloads-brainstorming
- http://microformats.org/wiki/downloads-formats
- http://dissertation.jackjamieson.net/
- tantek.com/github/PROJECT -> github.com/tantek/PROJECT
- discussed in chat on Monday: https://chat.indieweb.org/dev/2021-03-22#t1616441858942400
- e.g. https://tantek.com/github/cassis
- automatically "own-your-link" by mapping eg. user.com/github/{SUFFIX} to github.com/user/{SUFFIX}
- selectively "own-your-link" by mapping eg. user.com/projects/{PROJECT} to github.com/user/{PROJECT}
- further brainstorming: keep a list of domains to redirect, and optional pattern (e.g. with silo profile path) to redirect
- Templates discussion?
- see https://indieweb.org/template for background
END OF MEETING: 23:46 PDT