IndieWebCamp August 14-21, 2015

This is an automatically-generated summary of the IndieWebCamp wiki edits from August 14-21, 2015

Table of Contents

New Pages

Changed Pages

New Pages

events/2015-08-20-homebrew-website-club

Created by Rhiaro.co.uk on August 17

  • Mon, August 17 rhiaro.co.uk Created page with "<div class="h-event vevent"> = <span class="p-name summary">Homebrew Website Club Meetup</span> = == Details == === When === <span class="dt-start dtstart"><time class="value">..."
  • Tue, August 18 tantek.com add a next pointer so people coming here from /next-hwc have a way of finding the "usual" every other W night event
  • Thu, August 20 legion.ddns.info /* Edinburgh */
  • Thu, August 20 legion.ddns.info /* Edinburgh */

pagination

Created by Loqi.me on August 17

  • Mon, August 17 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-08-16/line/1439788473990 and dfn added by tantek
  • Mon, August 17 tantek.com expand dfn, linky, see also
  • Mon, August 17 tantek.com also applies to single post at a time pagination



pagination is a UI pattern for navigation across (typically chronologically) sequential pages that show one or more posts such as permalink post pages, archives, search results, and lists of tagged posts.

Sessions

IndieWebCamp sessions that discussed pagination:

See Also

Paprika

Created by Loqi.me on August 14

  • Fri, August 14 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-08-14/line/1439586157690 and dfn added by aaronpk
  • Fri, August 14 tantek.com link term, create UI, screenshot, see also



Paprika is an application (MacOSX) for creating an organizing recipes for making food.

Create UI

Paprika has a form-based UI for creating recipes:

13-55-45.png

See Also

issue tracker

Created by Colintedford.com on August 20

  • Thu, August 20 colintedford.com stub w/ dfn, silo example, link to brainstorming, & short "see also"
  • Thu, August 20 tantek.com challenge the mostly theoretical issue tracker discussion, while citing actual real world attempts at indie publishing of code, issues, replies to issues



An issue tracker is a place to post and discuss bugs and feature requests.

Silo examples

Brainstorming

TODO: Capture brainstorming starting at http://indiewebcamp.com/irc/2015-05-17#t1431887181504

After the above discussion, there were undiscussed suggestions to generalize from "issue" to "request" or "todo".

Vendan: [...] I'd almost steer towards a more generic noun then issue, like request. You could have feature requests, bugfix requests, even patch requests(with code patch attached). Also opens it up to making requests on people instead of projects, which would be an interesting idea
  • The ^^^ above IRC discussion appears to be nearly completely theoretical handwaving. I'd advise anyone actually interested in trying to solve this problem to start by actually posting some of the elemental types of content involved on their own site with permalinks, e.g., before solving "issue tracker", I challenge you to prove your real-world interest by first:
    • 1. post reply posts on your own site in reply to GitHub issues, and then POSSE them to GitHub. Only two people are doing this currently:
    • 2. post a new issue as a reply post on your own site in reply to a code repo on GitHub (or an indieweb site that has a code repo itself per previous point). Only one person is doing this currently:
    • 3. post code to on your own site, and then POSSE it to GitHub. A few people are doing this:
    • ... start with those three to start understanding the problem space, because otherwise all talk of naming "issue" vs "request" vs "todo" is just timewasting bikeshedding, and all other abstractions being discussed are essentially architecture astronomy. - Tantek 16:46, 20 August 2015 (PDT)

See Also

page

Created by Loqi.me on August 17

  • Mon, August 17 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-08-16/line/1439788373001 and dfn added by tantek
  • Mon, August 17 tantek.com expand dfn, linky, see also



page is short for webpage on the IndieWeb, and can by default be marked up with h-entry (like body class=h-entry) for link-preview purposes unless the page serves a more specific purpose like a homepage or an event.

See Also

NUC

Created by Loqi.me on August 14




NUC is short for Intel's Next Unit of Computing, a very small but powerful computer that can be configured with RAM and an SSD.

Retrieved from "http://indiewebcamp.com/NUC"

Universal Greeting Time

Created by Loqi.me on August 21

  • Fri, August 21 loqi.me prompted by gRegorLove and dfn added by gRegorLove



Universal Greeting Time is http://www.total-knowledge.com/~ilya/mips/ugt.html

User:Unrelenting.technology

Created by Unrelenting.technology on August 20


Hi, I'm Greg! My IRC nick is myfreeweb.

Projects

Sweetroll is the engine that powers my website, unrelenting.technology. It's written in Haskell. I also wrote the following components to use in Sweetroll:

maps.me

Created by Loqi.me on August 19




maps.me is an excellent offline map program.

2014/SF/IndieAuth

Created by Tantek.com on August 19

  • Wed, August 19 tantek.com archive from https://etherpad.mozilla.org/indiewebcamp-indieauth

IndieAuth Security was one of several discussion sessions at IndieWebCamp 2014/SF.

Notes here are archived from https://etherpad.mozilla.org/indiewebcamp-indieauth


IndieAuth Security

  • HTTPS is a requirement
  • Authorization vs Authentication

https://github.com/indieweb/indieauth-client-php

  • Auth server pinning?
    • Seems like a good idea, needs more work (maybe even just add TTL to the auth server link, need nocache on the home page too)
    • OpenID has the same problem. Has any research been done there?
  • XMPP solved this by not allowing the XMPP server to specify the auth, it has to happen at the DNS layer
    • harder to hijack a DNS entry than it is to hijack a web page
    • Webfinger - a lot of discussion about using DNS, but decided not to. But the lessons from webfinger may not apply since webfinger did not assume people owned the domain
    • Webfinger optimized for consumer, so didn't want to put the burden of DNS discovery on consumers

Dynamic (lack of) registration

  • Aaron TODO: require validation of redirect URIs for apps by client ID being the app's URL
  • OpenID did this with an XRDS doc

General feeling is if my site is pwned then I've got bigger problems

Goal should be to have the security no worse than current hosted wordpress security.




Changed Pages

jam

10 edits by tantek.com, colintedford.com
  • Wed, August 19 tantek.com note POSSE URL permalink
  • Wed, August 19 tantek.com digup gregorlove's POSSE copy permalinks
  • Wed, August 19 tantek.com why, how, brainstorming
  • Wed, August 19 tantek.com /* Tantek */ add another example
  • Wed, August 19 tantek.com brainstorming subheads, add Jam type indicator idea
  • Wed, August 19 tantek.com add Markup and content brainstorming with ♫ prefix, how to determine using that, note that I'm trying it out on my own site, update emojicon for page, silo example This Is My Jam obv
  • Wed, August 19 tantek.com /* Tantek */ jams
  • Wed, August 19 tantek.com posts about
  • Wed, August 19 tantek.com /* IndieWeb Examples */ Colin Tedford
  • Thu, August 20 colintedford.com /* IndieWeb Examples */ correct Colin's first "official" jam (earlier date was likely a backfill)

note

9 edits by tantek.com, kylewm.com, kartikprabhu.com
  • Thu, August 20 tantek.com /* Indieweb whitespace thinking */ note POSSE whitespace preserved by Twitter API, link to Bridgy Publish issue
  • Thu, August 20 kylewm.com /* IndieWeb Examples */ add me, so I can officially complain about white-space: pre-wrap as a policy
  • Thu, August 20 kylewm.com /* IndieWeb Whitespace Examples */
  • Thu, August 20 kartikprabhu.com /* IndieWeb Whitespace Examples */ add me to whitespace debate
  • Thu, August 20 tantek.com /* Note Type Algorithm */ Implementations mf2util
  • Thu, August 20 tantek.com /* Indieweb whitespace thinking */ br substitutions also don't handle leading spaces on a line.
  • Thu, August 20 tantek.com /* Note Display */ try a Displaying Whitespace section per different methods notes publish whitespace
  • Thu, August 20 tantek.com /* Displaying Whitespace */ or P
  • Fri, August 21 kylewm.com /* Indieweb whitespace thinking */ -1 the conclusion with explanation

events/2015-08-26-homebrew-website-club

5 edits by tantek.com, jeena.net, aaronparecki.com

Goodreads

4 edits by cleverdevil.io, tantek.com, kartikprabhu.com

User:Colintedford.com

4 edits by colintedford.com
  • Mon, August 17 colintedford.com Put Microformats 2 on hold 'til I stop using Wordpress or someone dispels WP's magic mf1.
  • Mon, August 17 colintedford.com /* Wants */ (Unified) Indieweb messaging, more so than before.
  • Mon, August 17 colintedford.com /* Flat-file storage */ neonblog & Kirby, Known storage rumor, relink Pelican & demote it & Nikola, remove Bear ditching Pelican b/c old reasons
  • Fri, August 21 colintedford.com /* Current setup & practices */ "jam" post type

Kirby

3 edits by colintedford.com
  • Mon, August 17 colintedford.com dev's enthusiastic about indieweb. todo: get examples from chat logs.
  • Mon, August 17 colintedford.com webmention plugin, indieweb examples
  • Wed, August 19 colintedford.com /* IndieWeb Examples */ Chloe Weil, Rudiger Meyer

Events

3 edits by rhiaro.co.uk, tantek.com, www.boffosocko.com

2014-05-06-iiw-indieauth

3 edits by tantek.com

Dropbox

2 edits by tommorris.org, cweiske.de

events/2015-08-12-homebrew-website-club

2 edits by tantek.com

Homebrew Website Club

2 edits by tantek.com
  • Fri, August 14 tantek.com move summary dates template to "Meetings" where it's more obvious
  • Wed, August 19 tantek.com /* Getting Started or Restarting */ note stated plans for Edinburgh, Brighton, etc.

posts

2 edits by tantek.com
  • Wed, August 19 tantek.com /* Kinds of Posts */ use music note emoji that thisismyjam uses
  • Wed, August 19 tantek.com /* Kinds of Posts */ resort by # of sites doing each

Posts about the IndieWeb

2 edits by colintedford.com, www.danieldemmel.me

archive

2 edits by tantek.com, aaronparecki.com

This Is My Jam

2 edits by tantek.com
  • Wed, August 19 tantek.com nesting punctuation syntax > English punctuation historical errors of putting nested quotes outside period
  • Wed, August 19 tantek.com POSSE to (incl example), document shutdown and challenges that led to it.

mentions

2 edits by kodfabrik.se, aaronparecki.com

short-domains

2 edits by colintedford.com
  • Fri, August 21 colintedford.com /* cted.us */ rm url structure talk, add shortener plugin
  • Fri, August 21 colintedford.com /* us */ add cted.us, fix typo .me -> .us

Main Page

2 edits by tantek.com
  • Tue, August 18 tantek.com /* Homebrew Website Club */ assume Brighton is happening unless adactio says not, update to Edinburgh and the week after
  • Thu, August 20 tantek.com /* Homebrew Website Club */ Göteborg!

GitHub

2 edits by colintedford.com
  • Thu, August 20 colintedford.com /* See Also */ issue tracker
  • Thu, August 20 colintedford.com /* Colin Tedford */ rm uncertainty re: posting issue as reply to repo/issues/

posts-elsewhere

1 edits by tantek.com
  • Mon, August 17 tantek.com update to IndieWeb Examples, subsections per person, add Kylewm

tags

1 edits by kylewm.com

POSSE

1 edits by tantek.com
  • Mon, August 17 tantek.com expand dfn, re-organize along Why, How-to, Examples sections like other pages, update mine

MediaWiki:Sidebar

1 edits by tantek.com

2013/Hollywood/Pagination

1 edits by tantek.com

push-vs-pull

1 edits by tantek.com

Flickr

1 edits by atomicules.co.uk

monoculture-ko

1 edits by channy.creation.net

Untappd

1 edits by jeena.net

navigation

1 edits by tantek.com

Indie.js

1 edits by tantek.com

database-antipattern

1 edits by colintedford.com
  • Mon, August 17 colintedford.com link to /database (even though it's stubby)

Template:Homebrew Website Club

1 edits by rhiaro.co.uk

messaging

1 edits by colintedford.com
  • Mon, August 17 colintedford.com /* Brainstorming */ Add Ben Roberts' unified messaging project

bim

1 edits by tantek.com
  • Mon, August 17 tantek.com tweak dfn, cite additional links (now that I've finally posted one on my own site)

private-webmention

1 edits by kodfabrik.se
  • Mon, August 17 kodfabrik.se Adding link to private messaging brainstorm

events/2015-09-09-homebrew-website-club

1 edits by tantek.com
  • Wed, August 19 tantek.com Brighton likely per plan to do it monthly 2nd Wednesday as posted by adactio

code

1 edits by colintedford.com

WordPress/Security

1 edits by colintedford.com
  • Thu, August 20 colintedford.com /* Themes */ Use caution w/ free themes from outside the official directory.

WordPress

1 edits by colintedford.com
  • Thu, August 20 colintedford.com /* Themes */ Use caution w/ free themes from outside the official directory.

IRC People

1 edits by unrelenting.technology

email

1 edits by tantek.com
  • Thu, August 20 tantek.com /* More Problems */ add podcast about The Man Who Refused To Email

2015/Network Flow

1 edits by tantek.com
  • Fri, August 21 tantek.com archived notes from http://etherpad.indiewebcamp.com/network-flow

feedly

1 edits by tantek.com
  • Fri, August 21 tantek.com /* Fails To Handle Atom XHTML titles */ sample markup to encourage fixing

2015/Indieweb and Community

1 edits by tantek.com
  • Fri, August 21 tantek.com archived notes from http://etherpad.indiewebcamp.com/community

RSS

1 edits by tantek.com
  • Wed, August 19 tantek.com add Praise section with Brent Simmons article

LibraryThing

1 edits by tantek.com
  • Wed, August 19 tantek.com dfn more than just a URL :P, see also Goodreads

ownCloud

1 edits by cweiske.de

photo

1 edits by wwelves.org perpetual-tripper
  • Wed, August 19 wwelves.org perpetual-tripper /* Discussion */ facebook example of posting with embedded photo, which in turn has its own description

offline

1 edits by tantek.com

2014/SF/Schedule

1 edits by tantek.com
  • Wed, August 19 tantek.com /* Friday, March 7, 2014 */ IndieAuth session archived from etherpad

2013/HTML is your Data

1 edits by tantek.com