2022/Create/July
Create Day July 2022 was a one-day virtual IndieWebCamp held on 2022-07-31.
Notes archived from: https://etherpad.indieweb.org/IWCCreateDay-2022-07-31
IndieWeb Create Day July
When: 2022-07-31 09:00-17:00 Pacific
Participants
- capjamesg
- Tracy Durnell
- David Somers [omz13]
- Mark Sutherland
- Tantek Çelik
- Marty McGuire
- Add yourself here… (see this for more details)
Itches
- Angelo Gladding: fix indieauth sign-in to imoxia toolbox
- David Shanske: Refactor/streamline/test Simple Location WordPress Plugin
- Jacob Hall finish database redesign (whostyle demo I was talking about https://jacobhall.net/whostyle-iframe-test.html)
- Kevin Marks try to show inbound and outbound links in a memex like way.
- Tantek Çelik wants to get his photo grid working again
- Marty McGuire wants to document his IndieAuth server implementation
- Tracy Durnell is building a new website and re-learning how to write html and css
- Maxwell Joslyn i haven't upgraded any of my site code in more than a year ... now that i have to do most of my writing with a voice app on my phone, I could reallllly use micropub.
- David Somers [omz13] add authorized application keys UI into toolbox; probably only time today to add the backend API as its in an secure enclave
- Mark Sutherland optimize images on upload to their site
- capjamesg explore flight posts on their website
Notes
- https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/401 -- "This status code is similar to the 403 Forbidden status code, except that in situations resulting in this status code, user authentication can allow access to the resource."
- This came up in discussing whether an IndieAuth client_id URL response should still be processed when the response is a 4xx. (401 vs 403 in particular)
- Discussion of one server implementing several IndieWeb building blocks together reminded Marty McGuire of http://www.flong.com/archive/projects/free-universal-construction-kit/index.html
- trust.txt is https://journallist.net/reference-document-for-trust-txt-specifications
- example site: coloradopressassociation.com (in toolbox, under trust discovery, just provide the domain name for the query)
- IndieWeb-utils: representative h-card - https://github.com/capjamesg/indieweb-utils/blob/6d52d30d164515886099019858d56b85e301a6c1/src/indieweb_utils/posts/representative_h_card.py
- Example object returned by indieweb-utils: https://github.com/capjamesg/indieweb-utils/blob/main/src/indieweb_utils/webmentions/send.py#L10
maps
- James' first flight map: https://jamesg.blog/flights/EDI-CIA-25-08-2022/
- https://aaronparecki.com/2017/01/02/6/day-13-curved-map-lines
- https://nominatim.openstreetmap.org/reverse?format=json&lat=34.115426&lon=-118.162950&zoom=18&addressdetails=1
domains
- TLD list: https://data.iana.org/TLD/tlds-alpha-by-domain.txt
- with availability info https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains
interesting home listings
- https://www.zillow.com/homedetails/630-Riverside-Dr-SE-Saint-Cloud-MN-56304/2207800_zpid/
- https://photos.zillowstatic.com/fp/736f9fc3dddfcd62145ead5d822ba326-uncropped_scaled_within_1536_1152.webp
- https://www.rightmove.co.uk/properties/90647923#/?channel=RES_BUY
- https://www.rightmove.co.uk/properties/123535703#/?channel=RES_BUY
- https://www.rightmove.co.uk/properties/122603054#/?channel=RES_BUY
- https://www.countrylife.co.uk/property/an-800-year-old-home-for-sale-that-comes-with-a-medieval-hall-maze-and-possibly-even-a-ghost-220376
- Another Castle - this is the one with 7 dungeons (they relablled them as cellars) https://www.onthemarket.com/details/1624227/
- This is the style that a lot of those UK houses were aiming for and missing https://inigo.com/almanac/a-place-like-no-other-david-parr-house-cambridge
- https://www.zillow.com/homedetails/545-547-Buena-Vista-Ave-W-San-Francisco-CA-94117/2062380889_zpid/
- https://chronotrains-eu.vercel.app/
- https://twitter.com/kevinmarks/status/1553448958244044800?s=20&t=B8ldrunX7DZv2uv4ZrEKvA
- https://github.com/nuclearsecrecy/Leaflet.greatCircle
cats
- Angelo Gladding: [1]
- HTTP Cats: https://http.cat/
example short note posts
In particular for resigning or declining:
time
https://web.archive.org/web/20170212205718/https://time.gov/
composite streams
e.g. recently mentioned: https://chat.indieweb.org/dev/2022-07-26#t1658859007352500
Examples (of composite streams)
- https://tantek.com/ (home page)
- https://marksuth.dev/stream (WIP)
- https://jacobhall.net/few (there is also /all and /many) list of articles: https://jacobhall.net/articles
- a good example: https://adactio.com/
- https://jacobhall.net/2020/taking-notes-latex/
display people icons
Should you always display the full resolution icons of people of posts you reply to? e.g. in the reply-context?
People should be able to consent to their photos and other content being shared on other sites. If my site receives a webmention from your site, I should conservatively not re-host your content (e.g. your photo) unless you have given me explicit permission. ...but, how is best to give permission? Should consent be given in the process of sending a webmention, or should the content be marked up with licenses?
See: https://sebastiangreger.net/2018/05/indieweb-privacy-challenge-webmentions-backfeeds-gdpr/
- Specifically the section: The initial solution: anonymizing “not intentionally submitted” feedback
- backfeed is one of the primary use-cases of this, where people replying/liking/reposting have no idea that they will show up on another website
things built
Tantek
- /fta link — use-case: txting a link to someone so they can call me via FaceTime Audio (using my own domain as my identity, not a phone number)
- tools to debug my home page but not *at* my home page in production, e.g. an /index-new (not a real path) instead of having to live deploy/test at my main home page at /.
- fixed my home page photo grid! and added a bunch more testing, staging, and debugging capabilities for my home page and composite stream
- updated home page events listing!
Tracy Durnell
- researched land acknowledgments and created a wiki page https://indieweb.org/land_acknowledgment
- resolved DNS issue with subdomain
- created one-page unstyled webpage ;)
Kevin Marks
- thinking about a wider screen reading experience showing inbound and outbound connections
- Example at https://www.kevinmarks.com/memex.html
- somewhat like https://edwardtufte.github.io/tufte-css/ and http://fed.wiki.org/view/welcome-visitors/view/about-federated-wiki, but ideally mroe dynamic and using webmention
Jacob Hall
- Here is my work-in-progress design https://docs.google.com/presentation/d/1Rdz1_udV0ijyLXYXpc-WSz_y_vUYggKWEpCgUyERvJ0/edit#slide=id.gfc625f989b_0_4
- I completed the code that will upgrade my database from the old design to the new. Made good progress on the code to transfer content
David Shanske
David Shanske - Worked on SImple Location improvements
- Split Elevation calculation from reverse geocoding.
- Introduce Structure for Venue Provider to integrate places/venue APIs
- Refactor provider classes to make them more modular and prepare for new config plans
- Fixed some very subtle bugs in the code
- Move API keys to separate page hidden, and add show button.
Angelo Gladding
- fixed indieauth sign-in to imoxia toolbox
- redirect HTTP -> HTTPS via 308
- got composite stream on homepage consisting of (notes, rsvps, photos)
- combination media upload + photo post via iOS shortcuts
- added 400 users (and their posts) to indieweb.rocks directory
Marty McGuire
- Published the app: https://git.schmarty.net/schmarty/belding#README
- Blog post is here: https://martymcgui.re/2022/07/31/switching-costs-for-an-indieauth-server/
- (Still need to go through and update the wiki.)