2020/East/Proposals: Difference between revisions

From IndieWeb
(copy stub over from 2020/West/Proposals to get us started; commented out hold overs for the moment)
Β 
(removed old commented out sessions from East; archiving session planning etherpad)
Line 33: Line 33:
Β Β  Β  *** Question 3
Β Β  Β  *** Question 3
* #ExampleSession -->
* #ExampleSession -->
<!--
=== Hold Over for a Future Camp ===
* The sessions below either didn't have facilitators present or didn't fit into the schedule. We can archive them for future sessions, camps, or pop-up sessions
* A copy of these can also be found at [[2020/Pop-up/Sessions]] for future convenience
==== Offline sites ====
* {{petermolnar}} (facilitator)
* discusion about what offline is, how websites could utilize it, and how we could benefit from it
** most static sites could be built to be filesystem/offline available - relative urls, including filenames - is it a good idea?
** Ties in a littlebit with archiving and longevity topic (see Here Today, Gone Tomorrow above)
** should we all have simple service workers to make our site available offline? If yes, should it preload the whole site?
* #offlineweb
* +1 {{t}} - I have some experience here (with offline sites) and would like to understand what to do next
==== JSON-LD to mf2 ====
* {{petermolnar}} (facilitator)
* as monsterous as it sounds, many modern tools are heavily JSON-LD oriented. Would a drop-in JS solution, that turns certain JSON-LD structures into mf/mf2 be useful?
** {{jgmac1106}} JSON-LD gigantic in the edtech world, moving back and forth woruld open up possibilities
* #jsonldisamonster
* +1 {{snarfed}}
* 0 {{gwg} - neutral as I turn JSON-LD into MF2 (why did you do that to yourself? :) ) To read sites that don't have MF2
==== Motivation - why to have a homepage? ====
* {{petermolnar}} (facilitator)
* +1 {{gwg}}
* Ana's post (https://ohhelloana.blog/blogging-and-me/) highlights many problems why people would be afraid of to start blogging, or inclined to stop
* DesirΓ©e points out (https://dezz.ie/web-history/letting-go-of-the-old-web/) that getting started from mobile devices is different and may need a different approach, than the Old Ways
* differences between blog vs homepage (if there are any, are there any?)
* How do would you empower people to have a personal, independent web presence?
#emotionalcore
* +1 {{hibs}}
* +1 {{jgmac1106}}
(this could be combined with {{scottgruber}} session...Why have your own web page through lens of quickly building webpage on why having a homepage is important
** this is ~100% the design choice of almost 82% of the people I onboard
*** what decision choice you mean here?
* +1 {{t}}
==== My Uncomplicated IndieWeb Setup in WordPress ====
By [https://www.linuxbookpro.com/ Joseph Dickson]
How I configured my WordPress site with IndieWeb Plugins at www.LinuxBookPro.com
IndieWeb Plugins https://wordpress.org/plugins/tags/indieweb/
(Note to Organizer: Lowest Possible Priroity - I expect this would last no more than 15 minutes, I haven't prepared.)
* {gwg} wants to see this, as curious.
==== Alternate presentations for Webmentions in comments sections ====
+1 {{fluffy}}
+1 {{gwg}} - Want to support this in WP
+1 [https://www.disquisitioner.com/ David Bryant] -- I can recap my partial implementation on top of Eleventy and point to additional [[Eleventy]] + Webmention resources
+1 {{gRegor}}
+1 {{t}} -- I like the Arthur C. Clarke definition, and yes Webmention is sufficiently advanced :)
==== Storage and Presentation for Reply Contexts and Link Previews ====
* Facilitator Welcome...
* +1 {{gwg}} Looking to discuss again how you store and display previews to other URLs for reply-contexts and more.
* +1 {{t}} personally still exploring storage for reply-contexts and would like to build on related discussions from IWS 2019
====Β  Build a web page with HTML and CSS ====
Scott Gruber (facilitator)
Greg McVerry
A hands on workshop or demo for beginners to feel HTML Energy. We will introduce HTML5 header, nav, main, aside and footer elements to build and style a page with CSS Grid, Flexbox and MultiColumn layout
* {{t}} - maybe a good "Create Day" session for Sunday?
==== Gardens & Streams II ====
* Chris Aldrich (facilitator)
* A continuation of the https://indieweb.org/2020/Pop-ups/GardenAndStream pop up session
* #GardenAndStream
* ...and Swale! https://bonkerfield.org/2020/05/swale-garden-stream/
* Can we focus on webmention extensions for diffierent wiki platforms? {{jgmac1106}}
* +1 {{kongaloosh}}
* +1 {{hibs}}
* +1 {{maxwelljoslyn}}
* +1 {{t}} really like this metaphor and want to see how far we can take it
* +1 {{snarfed}}
==== Badges and Gamification ====
* {{jgmac1106}} Facilitator
* I would like to return to discussion about webmention badges as learning tools. Given the recent use of indiemark and indiewebify.me I would like to discuss how we can utilize badges to encourage self assessment and community outreach. In the learning space I want to highlight how webmentions can be used in remote and online learning.
* #badges
* See Also
** https://indieweb.org/badge
** https://indieweb.org/endorsement
** https://badge.wiki/wiki/Main_Page
** https://jgregorymcverry.com/webmentionbadgespressedconf19
==== Rainbow Bridge to The Future ====
* Ki Xia (facilitator)
* How do we use our skills as people who "took the red pill" to connect existing mainstream communities online, and provide support to those exiting the major platforms?
^Totally open to other wording, as it's 4 hours past my bedtime. :'(Β  Β  [I suggest "indieweb adoptees" / "participants" / "practicioners"Β  Β  instead of "people who took the red pill" - Maxwell Joslyn]
* Topics could include:
** AWS and Amazon's announcement of nocode
** Spotify's landgrab
** user-friendly middle ground apps, like Micro.blog (does Ghost qualify?)
** building micro-communities for non-coders
** extra support for POC, LGB..., neurodiverse, and differently-abled
[this sounds very similar to the Cooking for Others stuff above; maybe merge the two sessions? -- [http://anaulin.org/ Ana Ulin] ]
==== Ethics (too late to think of catchy title, maybe tomorrow!) ====
* Ki Xia (facilitator)
* Tracking. Url shorteners. Hit counters. Affiliate income. Accepting fiat money. Perpetuating myths v. surviving with kids.
^Totally open to other wording, as it's 4 hours past my bedtime. :'(
* Topics could include:
** Aaron Parecki's mention tonight of how he gives things for free (where will that lead? how does that work for him?)
** tbc
{{maxwelljoslyn}} I don't know what you mean by "perpetuating myths vs surviving with kids", but I would like to know. Also would like to know how fiat money plays into your ideas here. Speaking of money, here are ideas for this session - website to website economy (indie payments anyone?); adding monetization to one's website (and the ethics thereof).
==== State of the Music Industry ====
* Ki Xia (facilitator)
* Wtf is happening.
^Totally open to other wording, as it's 4 hours past my bedtime. :'(
* Topics could include:
** Derek Sivers' new book on music (he just released yesterday IN HTML!!!)
** can we help birth a new music industry outside of ASCAP/BMI?
** building micro-communities
** See Also
https://indieweb.org/musician
{{maxwelljoslyn}} +1 i am mildly interested, as a total outsider to music industry
+1 to this Own Your Music {{jgmac1106}}
** Quit Spotify and buy an album a month...Feed artists
+1 {{fluffy}} (also bandcamp is the best way to support artists)
+1 [[User%3ABlog.taoetc.org|Beto Dealmeida]] (+1 on bandcamp)
+1 {{gRegor}} (outsider but also interested)
==== Creating a Fund for Next Gen ====
* Ki Xia (facilitator)
* My 15 year old, who can't drive or do anything at the moment, learned nocode in 1 day because I offered him $15 to make me a job posting board. To solve my problem of posting multiple POC/women in tech gigs, in 1 place across different communities. The next day, he published what he called a "text game" on Itchio, put it up for sale, and then we discovered he had created a MUD. All with no direct adult assistance. What would it take to foster this for more kids, when their whole world is burning?
* Kai your son is welcome to join us https://tech-4-teens.club starts next week. Here is registration: https://www.cfalct.org/tech4teens
** My 9 year old 7 year old want to come to this session
^Totally open to other wording, as it's 4 hours past my bedtime. :'(
* Topics could include:
** Raspberry Pi and that whole world (that is beyond me)
** Homebrew Server Club, with solar power
** computer and server building as environmental activism
** teaching of digital minimalism and responsibility of digital waste/bloat
{{maxwelljoslyn}} +1. "Ways to foster self-directed learning". Though, it might be that one good way is to leave the kid alone (within reason) and let them noodle around until they figure it out, as your son did with making a MUD. Another direction could be a tie-in to homeschooling. hey {{jgmac1106}} if you're reading this - you are officially pinged in your capacity as a professor of education :^)
+1 {{petermolnar}} I've veen self-hosting for a long while (including email)
-->


== Instructions ==
== Instructions ==
Line 213: Line 70:




== Questions ==
== Rough Schedule ==
Do you have questions about how to propose a session or need some technical help? [https://chat.indieweb.org/indieweb/ Join us in the IndieWeb chat] and members of the community will try to help. Β 
{{main|2020/East/Schedule}}
1-hour sessions with 15-minute breaks
Β 
=== Red Room ===
* #1 (13:50 EST|18:50 GMT) Creative Blocks in WordPress
* #2 (14:50 EST|19:50 GMT)Β  Personal Data Warehouses - Dogsheep, Nostalgia, Nextcloud, moreΒ  - combined with "Meta information from the physical world" and "Webnative/Indie Web & Web 3.0"
* #3 (15:50 EST|20:50 GMT) Domain of One's Own LMS
* #4 (16:50 EST|21:50 GMT) Discovery: A Trek Through the Indieweb
Β 
=== Orange Room ===
* #1 (13:50 EST|18:50 GMT) Spreading the IndieWeb Beyond Developers
* #2 (14:50 EST|19:50 GMT) Independent Media Network - rebooting a 20 year old project
* #3 (15:50 EST|20:50 GMT) IndieWeb and Poetry
* #4 (16:50 EST|21:50 GMT) Identity on the Web
Β 
=== Yellow Room ===
* #1 (13:50 EST|18:50 GMT)
* #2 (14:50 EST|19:50 GMT) Hyperproductivity: a hypothetical world where individuals are as capable as large teams today
* #3 (15:50 EST|20:50 GMT) How does personal data stores work for the IndieWeb?
* #4 (16:50 EST|21:50 GMT)
Β 
<!-- removing duplication
== Instructions ==
Please post your session proposals here. We will schedule them on the morning of the first day of camp.
* First time proposing a session? More details for proposing a session for IndieWebCamp can be found at: https://indieweb.org/IndieWebCamps/Attending#Session_Scheduling
Β 
Session proposals typically contain the following:
# A descriptive title
# A facilitator name for a session (almost always the person proposing the session)
# A longer description about what might be discussed, brainstormed, or researched during a particular session
# A unique short hashtag that will be used to create an etherpad and other possible related resources for a session
Β 
Optionally, you can include some additional notes, information, links, examples, that might be imported into the session or that potential attendees could read and think about prior to the session.
Β 
Need ideas? Try looking at https://indieweb.org/Category:Sessions
Β 
See Also
* https://indieweb.org/IndieWebCamps/Attending
* https://indieweb.org/session_facilitating
Β 
Notes:
Β  Β  {{xyz}} is a template instruction for the indieweb wiki, so when this document gets archived on the wiki, it'll show the user on the wiki. Totally not obligatory to use it.
-->
Β 
== Proposals ==
=== Example Proposal ===
* Sally Rogationem (facilitator)
* In this sample session, we'll discuss and brainstorm ideas about how to make IndieWebCamp sessions easier to propose.
** We'll also discuss A, B, C
** Some questions we might address:
*** Question 1
*** Question 2
* #ExampleSession
Β 
Β 
=== Domain of One's Own LMS (scheduled) ===
* Chris Aldrich (facilitator)
* The coronavirus pandemic has rapidly forced educators to flee online where there is a wealth of predatory, amoral, and questionable platforms for managing online pedagogy. Starting closer to first principles, how might we design and build an LMS (Learning Management System) based on IndieWeb Principles or using the related ideas behind A Domain of One's Own where the teacher and students own their own content, learning content, and personal learning network. Can we dovetails ideas and principles from the Open Educational Resources (OER) space with this at the same time?
* #DoOOLMS
* Interested in attending:
** +1 {{jgmac1106}}
** +1 {{kongaloosh}}
** +1 {{stevewil}} Steve Williams
** +1 {{chaitanya}}
** +1 {{willtmonroe}}
** +1 {{angelo}}
** +1 {{jeremyfelt}}
** +1 Caroline Kuhn
** +1 {{antonior}}
** +1 {{Jaenis.ch}}
Β 
Β 
=== IndieWeb outside the Web ===
* ... (facilitator)
* Reflections on IndieWeb principles being applied outside the web and with non-digital parts of life.
* Interested in attending:
** +1 {{chaitanya}}
** +1 Ian
** +1 {{hibs}}
** +1 {{j12t}}
Β 
Β 
=== Microsub ===
* ... ( facilitator) ?
* Review of open issues and challenges for the spec
** +1 {{angelo}}
** +1 {{raphael}}
** +1 {{maxwelljoslyn}}
** +1 {{omz13}}
** +1 {{gwg}}
Β 
Β 
=== Discovery: A Trek Through the Indieweb (scheduled) ===
* {{gwg}} - Facilitator
* Now that we have social readers, how can we discover new sites and feeds to subscribe to in our readers?
** +1 {{angelo}} recommendation engines in a decentralized context; expanding your 'network' in-reader
** +1 {{raphael}}
** +1 {{petermolnar}} * maybe include in-site recommendations, such as webrings?
** +1 {{maxwelljoslyn}}
** +1 {{omz13}}
** +1 {{jeremyfelt}}
** +1 {{gyuri}}
** +1 Tracy Durnell
** +1 hamishcampbell
** +1 Sue Hanen
** +1 Sebastian
** +1 {{kongaloosh}}
Β 
Β 
=== Salmention as conduit for Vouched Introduction (scheduled)===
* {{angelo}} (facilitator)
* In this session we'll discuss "introductions" using Salmention as a means for bootstrapping a Vouch.
* #Salintro
** Historically Vouch has been easy to receive (just grab the provided page) and hard to send (the intersection of who do you and I both know and who have I previously communicated). Since only one introduction is necessary, leverage this real-world flow to allowlist transparently.
*** Alice posts something, Bob replies to Alice, Carol replies to Bob. Salmention dictates that Alice should be notified when Bob renders Carol's reply.
*** Bob rendering Carol's reply conveys trust in Carol and is in effect vouching for Carol's reply to be included in Alice's original post. Carol has now been introduced to Alice.
** Some questions we may address:
*** How does Bob's UX alert/facilitate Alice's introduction to Carol?
*** BONUS: /mentions as a mention dump for assisting vouch
*Interested:
** +1 {{maxwelljoslyn}}
** +1 {{gwg}}
Β 
Β 
=== Using Variable Fonts (scheduled for Sunday as a Hackathon session) ===
* {{hibs}} ( facilitator)
* Simple ways to start using variable fonts on your website, especially focusing on animation and responsiveness
* Interested:
** +1 {{maxwelljoslyn}} always down for animation
** +1 {{gyuri}}
** +1 {{jgmac1106}}
** +1 {{Jaenis.ch}}
** +1 Sue Hanen
** +1 {{scottgruber.me}} will set goal for Sunday to switch site to variable fonts
** +1 {{jenna}}
Β 
Β 
=== Meta information from the physical worldΒ  ===(scheduled|combined) This could be combined with Data Warehouse
* {{petermolnar}} (facilitator)
* Many indieweb people are adding physical world data to their entries - location, weather, mood, etc. It'd be interesting to discuss the drive behind them, examples for the existing ones, their usefullness, etc.
* #metaIRL
* Interested:
** +1 {{maxwelljoslyn}} especially interested in the case where the real world data is Quantified Self related
** +1 ((j12t}}
Β 
Β 
=== What Makes an Effective Demo? ===
* {{maxwelljoslyn}} facilitator
* How can one best prepare for a casual 3-minute demo?
** During IndieWeb events, we encourage each other to show off new and evolving work in demos
** This valuable norm gives community members a minimal-risk opportunity to practice public speaking
** It also reinforces our culture of celebrating incremental progress, not just finished projects
* Interested:
** +1 {{sarahdillon}}
** +1 {{gyuri}}
** +1 {{ds}}
Β 
=== IndieWeb for Hobbies ===
* facilitator ?
* Using IndieWeb principles for documenting and interacting online for common interests: hobbies, crafts, poetry, etc.
* https://indieweb.org/use_case#IndieWeb_for_hobbies
* Interested
** +1 {{maxwelljoslyn}} There may be some good overlap between this and {{petermolnar}}'s session on real-world data, if the hobby in question involves sensor readings (like plant moisture or homebrewing temperature). Possible merger / joint session? I have some [[poetry]] and translation considerations to offer for discussion, like generating vocabulary cards.
** +1 {{hibs}}
** +1 {{chrisaldrich}}
Β 
=== IndieWeb and Poetry ===
* Facilitator: {{jgmac1106}}, {{maxwelljoslyn}}
* https://indieweb.org/poetry
* Potential topics: Fonts, feeds, special characters
** Display of "excerpt" vs. "in full"
** Poems vs poetry - tagging, categorizing?
** Annotation
** CSS or JS animation
*Interested:
**Β  +1 {{maxwelljoslyn}}, might be able to help facilitate+1 please. MJ: OK, sounds good. Opens up more possible times for this - I am in Pacific time
** +1{{gyuri}}
** +1 {{hibs}}
** +1 {{chrisaldrich}
** +1 {{scottgruber.me}} HTML markup for poems
** +1 {{kongaloosh}}
Β 
Β 
=== Moz Fest Proposals ===
Moz Fest is coming up in 2021 and it might be interesting to submit an IndieWeb related session (or two).
https://www.mozillafestival.org/en/get-involved/proposals/
If not a full session on Saturday, perhaps this might make a good hack day project on Sunday for some.
Β 
+1 Ian
Β 
Β 
=== unusual POSSE destinations and PESOS sources ===
* {{petermolnar}} (facilitator)
Apart from the "common" POSSE/PESOS systems - twitter, mastodon, etc - there are countless potentials out there - SSBC, Telegram Channels, long forgotten newsgroups, mailing lists, etc.
Is anyone connecting their content to systems like these? If so, how, and, more importantly, why?
#whimsicalPOSSE
* Interested:
**Β  +1 {{maxwelljoslyn}}
** +1{{gyuri}}
** +1 {{Jaenis.ch}}
** +1 {{gwg}}
Β 
Β 
=== Personal Data Warehouses - Dogsheep, Nostalgia, Nextcloud, more (scheduled) ===
* Simon Willison (facilitator)
Β 
Dogsheep and Nostalgia are two projects that tackle the personal data warehouse problem: how can we ingest our personal data from multiple sources into a space that we can control, and then run our own queries against that data to learn more about ourselves?
Β 
Dogsheep https://dogsheep.github.io/ builds on SQLite and uses Datasette as a web interface https://datasette.io/ - More info here: https://simonwillison.net/2020/Nov/14/personal-data-warehouses/
Nostalgia is built around Pandas DataFrames - https://github.com/nostalgia-dev/nostalgia and allows for access via the Nostalgia query language or through applications such as Timeline https://github.com/nostalgia-dev/timeline
Β 
I am looking at using Nextcloud I use a lot of OwnCloud apps now but they limit you to 1,000 folders. but not personal data beyond gpx and want to build a jukebox
Β 
#personaldatawarehouses
Β 
* Interested
** +1 {{maxwelljoslyn}} Oh yes!
** +1 {{gyuri}}
** +1 {{jenna}} >>> last time slot if poss! >> thanks :)
** +1 {{miklb}}
** +1 {{lahacker}}
** Ryuno-Ki / jaenis.ch (having a personal Nextcloud instance as well)
** +1 sue hanen
** +1 {{jgmac1106}}
** +1 {{kevinmarks}}
** +1 {{antonior}}
** +1 {{kongaloosh}}
** +1 ((j12t}} (selling Nextcloud appliances for fun and profit :-))
** {{t}}
Β 
Β 
Β 
===Β  Independent Media Network (scheduled) ===
* HamishcampbellΒ  (facilitator)
* In this session, we'll look at a project am working on https://unite.openworlds.info/indymedia a reboot of a radical grassroots project turn of the century useing modern protocals like activertypub - A video https://visionon.tv/videos/watch/1e221fdf-1e98-4802-a239-c24399dc3411
** We'll also discuss openweb tech and journalism issues and go over our live test site and what we are aiming for https://indymediadev.openworlds.info/test-css/
** Some questions we might address: indymedia
*** updateing a historical UX
*** Learn from the past to build the future
*** why did it fail,
*** why did it work,
*** what can we learn.
Β  Β 
Β  Β  How the fedives works from a social/tech perspective.
Β 
https://indymedia.openworlds.info
- soon to be the first rollout of a "hyper-local" indymedia site
- currently finalising a simplified page template
- instance of epicyon (https://code.freedombone.net/bashrc/epicyon)
Β 
https://unite.openworlds.info/
- organisational space
- openmedianetwork repo for overarching organisation; discussion of tools, etc
- indymedia repo for testing functioning instances of existing tools (e.g. epicyon)
** ^ Join us here to get involved **
Β 
+1 {{kevinmarks}}
Β 
=== Creative Blocks in WordPress (scheduled)Β  ===
* jeremyfelt (facilitator)
* The future of WordPress is built on the new block editor, Gutenberg, and an entirely different editing experience than the one we've used for years. The next several releases will continue to introduce changes, including some form of full site editing through blocks. What are some creative ways the block editor can be used to create an indie web presence?
* Initial seeds:
** Cross-linking blocks/content as part of maintaining a digital garden
** Block-specific webmentions, etc… - https://indieweb.org/fragmention ?
** ???
* Interested in attending:
** Yes I am interested in this, Caroline Kuhn
** +1 {{gwg}}
** +1 {{miklb}}
** +1 {{chrisaldrich}}
=== Indie Web & Web 3.0 Native ===
(scheduled|combined)This could fit in data warehouse as well maybe? Be the front end dispalying om our sites?
* Gyuri Lajos (facilitator)
* Indie Web and Going WebNative with Web 3
** We'll also discuss Fission, AppRun TrailMarks TrailHub
** How to make make the WebNative World interoperate with Indie Web Standard and likeminded ecosystems
**
* #ExampleSession
* Interested:
** +1 Ian
** +1 Asher
Β 
=== Do You Want To Learn PHP? ===
We can't learn it all in one day but maybe we can get a crew together who want to learn together amd outloud as we blog about what we learn
Β 
* I can't teach you. I know next to nothing but
* {{jgmac1106}} facilitator
jaenis.ch: Is it limited to PHP? Or can it involve other programming languages as well? Perhaps worth looking into what picking up programming can bring you? neat idea but happy to cut session since just two of us
Β 
=== Social networking with the IndieWeb and Fediverse? ===
* Ian Forrester (facilitator)
* In this session, I would like to really get a clear idea of how they link and work together
** We'll also discuss together ActivityPub, The Fediverse,Β  This graphic - https://indieweb.org/graphics
** even if this doesn't become a session, you may want to take a look at https://fed.brid.gy/ +1 (jaenis.ch)
+1 hamishcampbell
+1 {{gyuri}}
+1 {{kevinmarks}} there has been some degree of decay here as mastodon dropped the WebSub support it started with, but the microformats and rel-me support there is good
+1 {{antonior}}
Β 
Β 
=== Hyperproductivity===
* what if writing code that does something useful took minutes instead of hours/days (scheduled)
* {{ds}} Dmitri Shuralyov (facilitator)
* In this session, we'll consider that in 2020 software engineering mostly done by typing in one letter at a time (sometimes one function at a time, via autocompletion) and it takes hours to use an API. It's been this way for 20+ years. What if we could get to a place where using APIs or building a desired application took minutes instead of hours? What if working code could be written as quickly as one can brainstorm or imagine it? How do we get there? Do we want to? (The hope is to make it easier for more people to make a personal website in spare time.)
* #CodeAtSpeedOfThought
* Interested in attending:
** +1 {{kevinmarks}} - bring back the Yahoo Pipes UI
** +1 {{maxwelljoslyn}} I'm soooo interested.
** +1 {{lahacker}}
** +1 {{gyuri}}
** +1 {{hibs}}
Β 
=== Identity on the Web (scheduled) ===
* AndrΓ© Jaenisch / jaenis.ch / Ryuno-Ki (facilitator)
* While digging into IndieWeb, I've learned about things like IndieLogin / IndieAuth, but also WebID.
** Some questions we might address:
*** What are the upsides and drawbacks of each?
*** What are use cases?
Β 
see also the basic idently consolidation of rel=me and the broader xfn set
Β 
* #YourIdentityOnline
Β 
+1 Ian
+1 {{martijnvdven}}
+1 David Schmudde
+1 Sue Hanen
+1 {{ds}}
Β 
=== Spreading the IndieWeb Beyond Developers (scheduled)Β  ===
* Tracy Durnell (facilitator)
* How can the IndieWeb spread to non-technical people / non-developers?
* How can we diversity the kinds of people who participate in the Indie Web? Who might be interested?
* What's been done in the past?
* Using social marketing practices as a way to figure out barriers and messages that might resonate with folks who blog and have their own sites already
This relates to the earlier discussion of Generations https://indieweb.org/generations - which is well worth updating
Β 
+1 Ian
+1 {{gyuri}} That's the point of going WebNative you can have your data and share it without spinning up a server
+1 {{hibs}}
+1 {{chrisaldrich}}
+1 {{kevinmarks}}
+1 {{petermolnar}} (remark: this is a BROAD topic)
+1 {{ds}}
+1 {{lahacker}}
Β 
Β 
=== Gratitude diaries microformat? ===
* Ian Forrester (facilitator)
* In this session, I would like to propose the notion of a gratitiude microformat of sorts?
** Showing what I currently do and how to make it better?
Β 
Β 
=== How much freedom should we grant visitors? ===
* {{Jaenis.ch}} (facilitator)
* In this session, I'd like to talk about what options you should offer a visitor. Beginning with picking a theme to choose font-size or colour palette etc.
* #PowerToTheVisitor
+1 {{hibs}}
+1 {{lahacker}}


<!-- temporarily commenting out to fix the times to match the schedule
== Scheduling ==
* Red Room
** 1:15 pmΒ 
** 2:30 pm
** 3:45 pm
** 5:00 pm


* Orange Room
=== How does personal data stores work for the IndieWeb? (schedule)Β  ===
** 1:15 pm
* Ian Forrester (facilitator)
** 2:30 pm
* In this session, I would like show some of the work we are doing at BBC R&D then ask the question of what this means for the indieweb?
** 3:45 pm
** https://www.bbc.co.uk/rd/projects/public-service-internet
** 5:00 pm
+1 sue hanen
+1 ((j12t}}


* Yellow Room
** 1 pm
** 2 pm
** 3pm
** 4 pm


* Hallway Track
== Questions ==
** Can be used for informal chats
Do you have questions about how to propose a session or need some technical help? [https://chat.indieweb.org/indieweb/ Join us in the IndieWeb chat] and members of the community will try to help.
-->


[[Category: IndieWebCamp East 2020]]
[[Category: IndieWebCamp East 2020]]

Revision as of 02:55, 15 November 2020


Session Proposals for 2020 East is a part of IndieWeb Camp 2020 East with instructions on how to propose sessions for the Camp in November 2020.

Session Proposals

Session proposals typically contain the following:

  1. A descriptive title
  2. A facilitator name for a session (almost always the person proposing the session)
  3. A longer description about what might be discussed, brainstormed, or researched during a particular session
  4. A unique short hashtag that will be used to create an etherpad and other possible related resources for a session

Optionally, you can include some additional notes, information, links, examples, that might be imported into the session or that potential attendees could read and think about prior to the session.

Need ideas? Try looking at https://indieweb.org/Category:Sessions

See Also


Instructions

Sessions are the heart of a camp.

Unlike traditional conference formats, IndieWebCamps have a self-organizing character, relying on the passion and the responsibility of the participants.

Attendees typically schedule sessions by writing on a large Post-It note or piece of paper and then placing them on a 'grid' of sessions by timeslot and conference room or space. Since we're doing this camp entirely online, we're using an Etherpad, an open source, real-time, collaborative document editing tool, to collect session proposals both in advance of the camp as well as the morning of the camp.

Session proposals typically contain the following:

  • A descriptive title
  • A facilitator name for a session (almost always the person proposing the session)
  • A longer description about what might be discussed, brainstormed, or researched during a particular session
  • A unique short hashtag that will be used to create an etherpad and other possible related resources for a session

Everyone is encouraged to submit session ideas. There isn't such a thing as a bad idea for a session. You don't need to know something about a particular topic to actually propose it, it may just be something you'd like to learn about.

If you're not sure where to start for ideas, simply ask yourself any of the following:

  • What would I like my website to be able to do?
  • How did xyz get their site to do something?
  • I'd like to quit using social silo X? What would I need to do to replace that functionality to do that on my own website?
  • What would I like to learn about this weekend?
  • What could I help others to learn based on my past experience?
  • Are there pages/ideas from the wiki that might benefit from a brainstorming session?
  • ...

Past sessions are also a great source of ideas, and it can often be a good idea to revisit old session ideas to discuss new methods of approaching a problem, new design ideas, or new ideas that have come up since prior sessions.

Once everyone has had the chance to write down one (or even more) session ideas, everyone takes turns one at a time to place their Post-Its into slots on the session grid for particular time slots and rooms. Most often, new attendees are given the chance to schedule their proposals first. If there are similar or overlapping session proposals, session facilitators can discuss concatenating them into a single session.

Once all the proposals have been put on the schedule, attendees may often do quick shows of hands for who would like to attend particular sessions to attempt to maximize attendance to physical site spaces (i.e., popular sessions should be placed into the larger rooms for each timeslot). If attendees are particularly torn between competing sessions, they can propose that facilitators move time periods in an effort to maximize attendee preference and session attendance.

Below is an example of what an in-person session grid looks like. We'll be using the session proposal etherpad to create a digital online version of this.


Rough Schedule

Main article: 2020/East/Schedule

1-hour sessions with 15-minute breaks

Red Room

  • #1 (13:50 EST|18:50 GMT) Creative Blocks in WordPress
  • #2 (14:50 EST|19:50 GMT) Personal Data Warehouses - Dogsheep, Nostalgia, Nextcloud, more - combined with "Meta information from the physical world" and "Webnative/Indie Web & Web 3.0"
  • #3 (15:50 EST|20:50 GMT) Domain of One's Own LMS
  • #4 (16:50 EST|21:50 GMT) Discovery: A Trek Through the Indieweb

Orange Room

  • #1 (13:50 EST|18:50 GMT) Spreading the IndieWeb Beyond Developers
  • #2 (14:50 EST|19:50 GMT) Independent Media Network - rebooting a 20 year old project
  • #3 (15:50 EST|20:50 GMT) IndieWeb and Poetry
  • #4 (16:50 EST|21:50 GMT) Identity on the Web

Yellow Room

  • #1 (13:50 EST|18:50 GMT)
  • #2 (14:50 EST|19:50 GMT) Hyperproductivity: a hypothetical world where individuals are as capable as large teams today
  • #3 (15:50 EST|20:50 GMT) How does personal data stores work for the IndieWeb?
  • #4 (16:50 EST|21:50 GMT)


Proposals

Example Proposal

  • Sally Rogationem (facilitator)
  • In this sample session, we'll discuss and brainstorm ideas about how to make IndieWebCamp sessions easier to propose.
    • We'll also discuss A, B, C
    • Some questions we might address:
      • Question 1
      • Question 2
  • #ExampleSession


Domain of One's Own LMS (scheduled)

  • Chris Aldrich (facilitator)
  • The coronavirus pandemic has rapidly forced educators to flee online where there is a wealth of predatory, amoral, and questionable platforms for managing online pedagogy. Starting closer to first principles, how might we design and build an LMS (Learning Management System) based on IndieWeb Principles or using the related ideas behind A Domain of One's Own where the teacher and students own their own content, learning content, and personal learning network. Can we dovetails ideas and principles from the Open Educational Resources (OER) space with this at the same time?
  • #DoOOLMS
  • Interested in attending:


IndieWeb outside the Web

  • ... (facilitator)
  • Reflections on IndieWeb principles being applied outside the web and with non-digital parts of life.
  • Interested in attending:


Microsub


Discovery: A Trek Through the Indieweb (scheduled)


Salmention as conduit for Vouched Introduction (scheduled)

  • Angelo Gladding (facilitator)
  • In this session we'll discuss "introductions" using Salmention as a means for bootstrapping a Vouch.
  • #Salintro
    • Historically Vouch has been easy to receive (just grab the provided page) and hard to send (the intersection of who do you and I both know and who have I previously communicated). Since only one introduction is necessary, leverage this real-world flow to allowlist transparently.
      • Alice posts something, Bob replies to Alice, Carol replies to Bob. Salmention dictates that Alice should be notified when Bob renders Carol's reply.
      • Bob rendering Carol's reply conveys trust in Carol and is in effect vouching for Carol's reply to be included in Alice's original post. Carol has now been introduced to Alice.
    • Some questions we may address:
      • How does Bob's UX alert/facilitate Alice's introduction to Carol?
      • BONUS: /mentions as a mention dump for assisting vouch
  • Interested:


Using Variable Fonts (scheduled for Sunday as a Hackathon session)


=== Meta information from the physical world ===(scheduled|combined) This could be combined with Data Warehouse

  • Peter Molnar (facilitator)
  • Many indieweb people are adding physical world data to their entries - location, weather, mood, etc. It'd be interesting to discuss the drive behind them, examples for the existing ones, their usefullness, etc.
  • #metaIRL
  • Interested:
    • +1 Maxwell Joslyn especially interested in the case where the real world data is Quantified Self related
    • +1 ((j12t}}


What Makes an Effective Demo?

  • Maxwell Joslyn facilitator
  • How can one best prepare for a casual 3-minute demo?
    • During IndieWeb events, we encourage each other to show off new and evolving work in demos
    • This valuable norm gives community members a minimal-risk opportunity to practice public speaking
    • It also reinforces our culture of celebrating incremental progress, not just finished projects
  • Interested:

IndieWeb for Hobbies

IndieWeb and Poetry


Moz Fest Proposals

Moz Fest is coming up in 2021 and it might be interesting to submit an IndieWeb related session (or two). https://www.mozillafestival.org/en/get-involved/proposals/ If not a full session on Saturday, perhaps this might make a good hack day project on Sunday for some.

+1 Ian


unusual POSSE destinations and PESOS sources

Apart from the "common" POSSE/PESOS systems - twitter, mastodon, etc - there are countless potentials out there - SSBC, Telegram Channels, long forgotten newsgroups, mailing lists, etc. Is anyone connecting their content to systems like these? If so, how, and, more importantly, why?

  1. whimsicalPOSSE


Personal Data Warehouses - Dogsheep, Nostalgia, Nextcloud, more (scheduled)

  • Simon Willison (facilitator)

Dogsheep and Nostalgia are two projects that tackle the personal data warehouse problem: how can we ingest our personal data from multiple sources into a space that we can control, and then run our own queries against that data to learn more about ourselves?

Dogsheep https://dogsheep.github.io/ builds on SQLite and uses Datasette as a web interface https://datasette.io/ - More info here: https://simonwillison.net/2020/Nov/14/personal-data-warehouses/ Nostalgia is built around Pandas DataFrames - https://github.com/nostalgia-dev/nostalgia and allows for access via the Nostalgia query language or through applications such as Timeline https://github.com/nostalgia-dev/timeline

I am looking at using Nextcloud I use a lot of OwnCloud apps now but they limit you to 1,000 folders. but not personal data beyond gpx and want to build a jukebox

  1. personaldatawarehouses


Independent Media Network (scheduled)

   How the fedives works from a social/tech perspective.

https://indymedia.openworlds.info - soon to be the first rollout of a "hyper-local" indymedia site - currently finalising a simplified page template - instance of epicyon (https://code.freedombone.net/bashrc/epicyon)

https://unite.openworlds.info/ - organisational space - openmedianetwork repo for overarching organisation; discussion of tools, etc - indymedia repo for testing functioning instances of existing tools (e.g. epicyon)

    • ^ Join us here to get involved **

+1 Kevin Marks

Creative Blocks in WordPress (scheduled)

  • jeremyfelt (facilitator)
  • The future of WordPress is built on the new block editor, Gutenberg, and an entirely different editing experience than the one we've used for years. The next several releases will continue to introduce changes, including some form of full site editing through blocks. What are some creative ways the block editor can be used to create an indie web presence?
  • Initial seeds:
  • Interested in attending:

Indie Web & Web 3.0 Native

(scheduled|combined)This could fit in data warehouse as well maybe? Be the front end dispalying om our sites?

  • Gyuri Lajos (facilitator)
  • Indie Web and Going WebNative with Web 3
    • We'll also discuss Fission, AppRun TrailMarks TrailHub
    • How to make make the WebNative World interoperate with Indie Web Standard and likeminded ecosystems
  • #ExampleSession
  • Interested:
    • +1 Ian
    • +1 Asher

Do You Want To Learn PHP?

We can't learn it all in one day but maybe we can get a crew together who want to learn together amd outloud as we blog about what we learn

  • I can't teach you. I know next to nothing but
  • Greg McVerry facilitator

jaenis.ch: Is it limited to PHP? Or can it involve other programming languages as well? Perhaps worth looking into what picking up programming can bring you? neat idea but happy to cut session since just two of us


Social networking with the IndieWeb and Fediverse?

+1 hamishcampbell +1 Template:gyuri +1 Kevin Marks there has been some degree of decay here as mastodon dropped the WebSub support it started with, but the microformats and rel-me support there is good +1 Antonio Rodrigues


Hyperproductivity

  • what if writing code that does something useful took minutes instead of hours/days (scheduled)
  • Dmitri Shuralyov Dmitri Shuralyov (facilitator)
  • In this session, we'll consider that in 2020 software engineering mostly done by typing in one letter at a time (sometimes one function at a time, via autocompletion) and it takes hours to use an API. It's been this way for 20+ years. What if we could get to a place where using APIs or building a desired application took minutes instead of hours? What if working code could be written as quickly as one can brainstorm or imagine it? How do we get there? Do we want to? (The hope is to make it easier for more people to make a personal website in spare time.)
  • #CodeAtSpeedOfThought
  • Interested in attending:

Identity on the Web (scheduled)

  • AndrΓ© Jaenisch / jaenis.ch / Ryuno-Ki (facilitator)
  • While digging into IndieWeb, I've learned about things like IndieLogin / IndieAuth, but also WebID.
    • Some questions we might address:
      • What are the upsides and drawbacks of each?
      • What are use cases?

see also the basic idently consolidation of rel=me and the broader xfn set

  • #YourIdentityOnline

+1 Ian +1 Martijn van der Ven +1 David Schmudde +1 Sue Hanen +1 Dmitri Shuralyov

Spreading the IndieWeb Beyond Developers (scheduled)

  • Tracy Durnell (facilitator)
  • How can the IndieWeb spread to non-technical people / non-developers?
  • How can we diversity the kinds of people who participate in the Indie Web? Who might be interested?
  • What's been done in the past?
  • Using social marketing practices as a way to figure out barriers and messages that might resonate with folks who blog and have their own sites already

This relates to the earlier discussion of Generations https://indieweb.org/generations - which is well worth updating

+1 Ian +1 Template:gyuri That's the point of going WebNative you can have your data and share it without spinning up a server +1 hibs +1 Chris Aldrich +1 Kevin Marks +1 Peter Molnar (remark: this is a BROAD topic) +1 Dmitri Shuralyov +1 Angelo Gladding


Gratitude diaries microformat?

  • Ian Forrester (facilitator)
  • In this session, I would like to propose the notion of a gratitiude microformat of sorts?
    • Showing what I currently do and how to make it better?


How much freedom should we grant visitors?

  • Template:Jaenis.ch (facilitator)
  • In this session, I'd like to talk about what options you should offer a visitor. Beginning with picking a theme to choose font-size or colour palette etc.
  • #PowerToTheVisitor

+1 hibs +1 Angelo Gladding


How does personal data stores work for the IndieWeb? (schedule)

+1 sue hanen +1 ((j12t}}


Questions

Do you have questions about how to propose a session or need some technical help? Join us in the IndieWeb chat and members of the community will try to help.

See Also