IndieWebCamp May 1-8, 2015

This is an automatically-generated summary of the IndieWebCamp wiki edits from May 1-8, 2015

Table of Contents

New Pages

Changed Pages

New Pages

proof of work

Created by Loqi.me on May 2

  • Sat, May 2 loqi.me prompted by tantek and dfn added by tantek
  • Sat, May 2 tantek.com include rest of content truncated from irc, separate see also
  • Sat, May 2 tantek.com trim dfn a bit for IRC / Loqi
  • Sat, May 2 tantek.com trim further
  • Sat, May 2 tantek.com trim further, add explicit questions to use as proof of work challenges
  • Sat, May 2 tantek.com what if they don't have or not interested in personal site, nor control, ownership, longevity.
  • Sat, May 2 kartikprabhu.com added why section
  • Sun, May 3 tantek.com /* Why */ cite for less noisy logs desires



proof of work is a way of responding to questions or requests with a challenge to the requester to do some work before questions are answered; in the context of the IndieWeb such work includes asking what is their personal site, what is the next thing they want to improve on it, all as ways to refocus abstract or plumbing questions on practical personal site selfdogfooding.

Why

Why ask for proof of work?

  • Encourages people to start being productive with their own indieweb needs, e.g. focusing on Get Started
  • Discourages abstract questions/requests with no actual use-cases.
  • Refocuses abstract/plumbing/architecture astronomy discussions into practical personal site focused, UX-first discussions, per principles.
  • Keeps the IRC channel focussed and less-noisy for anyone following the discussion live or reading the logs.[1]

Questions to ask

Good proof of work challenges to ask people that show up in IRC with abstract/plumbing questions or statements/discussions:

  • What is your personal site?
  • What is the next thing you want to improve on your personal site?
  • Go ahead and add yourself to https://indiewebcamp.com/irc-people
  • Document that next thing you want to improve on your user page per wikifying
  • Document what you are working on in a "Working On" section on your user page
  • What is the use case you are trying to solve? add that to your "Itches" section on your user page.

If they're not interested in having a personal site, ask them if they post publicly on silos like Twitter, Facebook, Tumblr etc., and if so, ask them if they care about control, ownership, and longevity of their posts, as compared to the history of site-deaths.

If they're not interested in a personal site, nor ownership, nor longevity, then point to the IndieWeb principles as the focus of the channel, and if those things don't interest them then they may have better luck getting their questions answered in other channels.

Use any or all of these to refocus abstract / plumbing / architecture astronomy questions or discussions onto practical personal site focused, UX-first discussions, per principles.

By responding to abstract questions with challenges for the requester to actually do something with their personal site and / or document what they're talking about, you make them do some work that is productive for the IndieWeb community before spending time answering their questions, and hopefully you can help refocus them on more pragmatic rather than abstract topics and approaches.



See Also

learning

Created by Tommorris.org on May 6

  • Wed, May 6 tommorris.org getting started
  • Wed, May 6 waterpigs.co.uk /* Back-end development */ added some PHP references
  • Wed, May 6 tommorris.org /* meta */ improving wording

This page is to document learning resources that are useful to helping build your own website.

Contents

why?

Web technology has gotten more complicated. HTML, CSS, JavaScript, Ajax, back-end coding, web frameworks, more complex specifications and developer tools means that learning the "web stack" takes more time and effort than ever before. This has made running your own website harder, and thus the position of silo services more attractive.

meta

Please make sure that all resources are up-to-date: HTML tutorials should describe only stuff that works on the web now using current-era HTML, JavaScript tutorials should refer to JavaScript as it ought to be written on the web today, not bad old DHTML-era stuff.

HTML

Hosting, domains etc.

CSS

JavaScript

Back-end development

PHP



Python





public social website

Created by Tantek.com on May 2




A public social website is a public website (at a URL you can curl), that has social content like posts which have obvious visible authorship (even if pseudonymous), and mentions other people or other social web content, via URL reference, not just name.

As defined:http://socialwg.indiewebcamp.com/irc/social/2014-09-23#t1411490774353

See Also

hubot

Created by Loqi.me on May 1

  • Fri, May 1 loqi.me prompted by tantek and dfn added by rhiaro



hubot is a customizable life embetterment robot. http://hubot.github.com

2015/Germany/Introductions

Created by Aaronparecki.com on May 8

  • Fri, May 8 aaronparecki.com copy and update intros from 2014

The opening IndieWebCamp 2015/Germany session.

IndieWebCamp leaders will lead you through:

  1. Announce: Welcome to IndieWebCamp Germany!
  2. Show Squarespace parody video
  3. Tell brief history:
  4. Show http://indiewebcamp.com/ home page and principles
  5. Note explicit decision to focus on
    • personal site "scratch your own itch" doers, doing, selfdogfooding, demoing
  6. Show code-of-conduct
  7. Overview of IndieWebCamp Two Days:
    • Day 1: intro/demos, lunch, brainstorming sessions, dinner
    • Day 2: day two hack sessions, lunch, hack sessions, demos
  8. Demos of what works on your site today - note: must be a demo on your primary personal website (NOT: a secondary site, demo deployment, other corp/school/org site, random github library - this is a challenge to get your stuff working on your public personal site - if you won't put it on yours, why should anyone else on theirs?)
  9. Explanation of today (brainstorming sessions) vs tomorrow (hack sessions)
  10. Intro to how Barcamp sessions are scheduled (write THREE THINGS on a notecard: 1. session name, 2. your name, 3. session #hashtag - used for tagging and etherpad.indiewebcamp.com/hashtag)
  11. Session scheduling!
  12. Camp leaders call *start your sessions* at start time

Notes

...

See Also

2015/Germany/Demos

Created by Aaronparecki.com on May 8


IndieWebCamp Germany 2015 Demos

...

Other Years

archive.is

Created by Loqi.me on May 4

  • Mon, May 4 loqi.me prompted by gRegorLove and dfn added by gRegorLove



archive.is is https://archive.is/

Template:kodo

Created by Tyler.cat on May 6

  • Wed, May 6 tyler.cat Created page with "Tyler Gillies"

Tyler Gillies

Changed Pages

2015/Germany/Guest List

7 edits by fmarx.de, richardbrammer.de, danielkoening.de, yatil.net

events/2015-05-06-homebrew-website-club

5 edits by bret.io, tantek.com, tyler.cat, kylewm.com

notification

3 edits by ben.thatmustbe.me, tantek.com
  • Mon, May 4 ben.thatmustbe.me /* Platform Examples */ add twitter example from android
  • Mon, May 4 ben.thatmustbe.me Screenshots cannot be done currently. will have to add later
  • Tue, May 5 tantek.com /* Silo Examples */ add Twitter with screenshot from Android

SWAT0

3 edits by aaronparecki.com
  • Sun, May 3 aaronparecki.com clarify barnaby does not need to see the photo on his home page, needs to see it in his reader. also PuSH is an optional enhancement
  • Sun, May 3 aaronparecki.com solved how to receive a person-tag
  • Sun, May 3 aaronparecki.com /* mapping to indieweb */ note using a separate reader is ok

Micropub

2 edits by aaronparecki.com
  • Sun, May 3 aaronparecki.com /* Overview */ link to some RFCs
  • Sun, May 3 aaronparecki.com /* h-entry */ update some properties in some examples

comments-presentation

2 edits by tantek.com
  • Tue, May 5 tantek.com /* Facebook */ add screenshot
  • Tue, May 5 tantek.com /* Facebook */ update screenshot

WordPress Plugins

2 edits by petermolnar.eu

User:Wwelves.org perpetual-tripper

2 edits by tantek.com, wwelves.org perpetual-tripper
  • Sat, May 2 tantek.com add Working On to ##projects on home page of personal site
  • Sun, May 3 wwelves.org perpetual-tripper /* Itches */ collections to group friends, events, wishes etc.

conneg

2 edits by wwelves.org perpetual-tripper
  • Sat, May 2 wwelves.org perpetual-tripper added few relevant links
  • Sat, May 2 wwelves.org perpetual-tripper /* See also */ added link to rfc7284

2015/Germany/Schedule

2 edits by aaronparecki.com
  • Fri, May 8 aaronparecki.com add day 1 schedule grid
  • Fri, May 8 aaronparecki.com /* Sunday 2015-05-10 */ add day 2 schedule grid

2015/Germany

2 edits by aaronparecki.com

representative h-card

1 edits by aaronparecki.com

Foundation

1 edits by kylewm.com
  • Fri, May 1 kylewm.com add wiki redesign to IndieWeb Examples

social web

1 edits by tantek.com
  • Sat, May 2 tantek.com move public social website to its own page

RSS

1 edits by tantek.com
  • Sat, May 2 tantek.com /* Causes Plumbing Misfocus */ linky linky, conclude with method of correcting for plumbing misfocus

principles

1 edits by tantek.com
  • Sat, May 2 tantek.com clarify UX before protocols includes formats, data models, schema etc. AKA UX before plumbing.

Tumblr

1 edits by kylewm.com

Blogger

1 edits by kylewm.com
  • Thu, May 7 kylewm.com /* Micropub */ add ref to Feverdream

collection

1 edits by wwelves.org perpetual-tripper
  • Thu, May 7 wwelves.org perpetual-tripper /* IndieWeb Examples */ added following (contact) list from hmans.io

Webmention

1 edits by aaronparecki.com

WordPress.com

1 edits by kylewm.com
  • Thu, May 7 kylewm.com /* See Also */ add reference to Feverdream

Events

1 edits by tantek.com
  • Thu, May 7 tantek.com move 05-06 to past, fix 22/20

responses

1 edits by tantek.com
  • Tue, May 5 tantek.com interactions also, not instead of

indieweb-messaging

1 edits by aaronparecki.com

silo-quits

1 edits by tantek.com
  • Wed, May 6 tantek.com /* Silo quitters 2015 */ Joss Whedon