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.
 * https://events.indieweb.org/2021/03/homebrew-website-club-the-americas-zJpjozpYpj42
 * Archived from: https://etherpad.indieweb.org/hwc-2021-03-24

Participants

 * undefined
 * undefined
 * undefined
 * undefined
 * undefined
 * undefined
 * undefined
 * undefined
 * undefined
 * undefined

Topics
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.
 * 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 :
 * 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

 * : A page that's continously living, always changing
 * : Mistook it as the opposite, in the sense that the content is evergreen and so does not change
 * : 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

 * : I'd prefer my now page to be automatically generated
 * : Where is a good place? (contact, about, home)
 * : Potentially using a calendar to show your availability information
 * : Internet Radio! using the page to share potentially a IceCast info
 * streaming music over di.fm and sharing link
 * 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