WordPress/Onboarding

This is currently a working draft page. The stub will evolve into a WordPress-Onboarding guide page. Here you will find research on users, research protocols and links to data, and a punch list of items needed to ease onboarding and support of the indieweb Wordpress community.

Self Assessment
Please answer the following questions with a : If an item asks about a technology you can not define or describes a tool you have never used. If an item asks about a technology you can define but describes a tool you have never used. If the item describes an #indieweb tool you have used before. Can you get someone who has never used an #indieweb tool up to speed? Can you either build the indieweb by contributing code or documentation?
 * I have never heard of or never used.
 * I have heard of, but never used.
 * I can use it.
 * I can teach it.
 * I can build it.

Basic Abilities
Hosting a website on a domain I own
 * I have never heard about it our never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Installing WordPress on a server
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Installing a WordPress theme
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Installing a WordPress plug-in
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Creating a child theme.
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Changing the HTML in WordPress
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Changing the CSS in WordPress
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Editing the functions.php file
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

IndieWeb WordPress Plugins
Using IndieWeb plugin
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using Webmention plugin
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using Semantic Linkbacks Plugin
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using Post Kinds Plugin
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using IndieAuth
 * I have never heard about it or never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using WebSub Plugin
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using microformats
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using Bridgy
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using the Micropub Plugin
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Using microsub
 * I have never heard about it or never used
 * I have heard of, but never used
 * I can use it.
 * I can teach it.
 * I can build it.

Nonuser Protocol
note: nonuser protocol will have the least structure as they are often housed in how-to sessions.

(ask follow up questions if they know of #IndieWeb community.
 * Can you show me your blog?
 * When did you start your blog?
 * Why did you start your blog?
 * What do you want to learn next?
 * Have you heard of #IndieWeb?
 * What do you think it means

WordPress User Protocol

 * Complete self-assessment
 * Can you show me your blog?
 * When did you start your blog?
 * Why did you start your blog?
 * When did you learn about #IndieWeb?
 * Tell me about your IndieWeb experience?
 * Do you syndicate to any social media? If so what and how?
 * What is the most challenging part of IndieWeb WordPress?
 * How do you get help?
 * What is your next #IndieWeb goal?

WordPress IndieWeb Theme Developer Protocol

 * Can you show me your website?
 * Do you use WordPress as your daily driver?
 * When did you start your first website or blog?
 * How did you get involved with WordPress?
 * When did you get involved with the WordPress #IndieWeb community?
 * Do you remember your first contribution?
 * When did you start working on an #IndieWeb theme?
 * Can you tell me about your theme?
 * How do you handle different post types?
 * What is the hardest part of trying to build IndieWeb tools for WordPress?
 * How can we help you?
 * What is your next #IndieWeb goal?

Cognitive Labs
[ https://s3.amazonaws.com/indiewebvideos/indiewebwalkthroughraw1.mp4]

In this video, a raw unedited source, is a first attempt at developing a protocol.

Indieweb WordPress User Interviews
Matt Hilton Hilton Transcript

Matt is new to both WordPress and the IndieWeb. He learned about IndieWeb by someone sharing a link to micro.blog/ From there he learned about the wiki and WordPress integration. Having used Wordpress in the past Matt decided he wanted to own his domain and moved to WordPress.

He tried out Independent Publisher as a theme but expressed a desire for 2017. Matt wished there was a better way to know what themes worked with what plug-ins.

Matt ended up adding rel=me links manually rather than through the plug-ins because he did not know the plug-ins did that and did not want to change his general settings page once it was set. When learning about how to change the header or footer in WordPress Matt learned about Child themes and realized he needed to that first.

Matt added an h-card to his homepage after trying out indiewebify.me and realized one was missing. I did not ask if he used the widget in the interview. In a follow up question posted to IRC Matt said he hard coded the h-card into his footer and did not realize there was widget for this until today.

Interview Audio: https://s3.amazonaws.com/indiewebvideos/matthilton.m4a

Cathie LeBlanc Cathie is a professor of media studies at Plymouth State University she heard about indieweb on Twitter. She wrote about her journey here: https://cathieleblancblog.com/2018/04/24/surveillance-capitalism-and-indieweb/. Cathie noted that she has always been interested in OER and Open Pedagogy. She has blogged for over ten years and self hosted for a few. She started by installing the Indiewweb plug-in. Following those directions she edited the profile to make rel=me links but decided to hard code them for some reason in a header and footer. Something wasn't working but she can't remember. Cathie noted she was looking for something like Bridgy for years. Cathie got tripped up by the http https differences using IndieAuth but while diagnosing the problem she couldn't understand the "why" behind IndieAuth. What was gained? Cathie tried it any ways because she figured if the community recommended it it must be the right thing to do. She then discussed how for a new user the lack of a mental model was the hardest part to understand. It was hard to use the getting-started page of the wiki to investigate since the wiki has no taxonomy.

Interview audio: https://s3.amazonaws.com/indiewebvideos/CathieLeBlanc.m4a

Interviews to Schedule
Mark Davis Brad Enslen Dan Blickensderfer

Random Video
https://s3.amazonaws.com/indiewebvideos/IndieAuthUpdate.mp4

In this video I show how to enable IndieAuth after the 2.0.1

Recommended Changes
]]
 * Draft of IndieWeb getting started page [[User:Jgregorymcverry.com/getting-started-with-WordPress-for-beginners