IndieWebCamp April 17-24, 2015

This is an automatically-generated summary of the IndieWebCamp wiki edits from April 17-24, 2015

Table of Contents

New Pages

Changed Pages

New Pages

social graph

Created by Kodfabrik.se on April 19

  • Sun, April 19 kodfabrik.se Created page with "{{stub}} The '''<dfn>social graph</dfn>''' is a graph that indexes all the profiles and identities and the relations in-between them. Was popularized by Google's now defunct Soc..."
  • Sun, April 19 kodfabrik.se Documented the origin of relspider
  • Sun, April 19 kodfabrik.se Added more visible link to verified page
  • Sun, April 19 tantek.com tweak definition to be more noun-sounding definition, a instead of the, one site, web, or in-person



A social graph is a network of social profiles/identities and relationships between them, either on a single site like a silo, across the web, or in-person connections. The phrase was popularized by Google's now defunct Social Graph API.

Contents

Variations

Identity Graph

A subset of the full social graph that only focuses on the relationships between different representations of the same single identity and ignores the social relations between multiple such identities. Makes the scope of crawling the entire graph much more manageable.

Implementations

Google Social Graph API

The now defunct Social Graph API indexed XFN and FOAF data and provided a free and open REST API where people could query it. Also contained a Social Graph Node Mapper that created canonical identities for silo identities using the sgn:// protocol

identengine

See identengine. Focused on the identity graph subset of the social graph.

RelSpider

RelSpider – a project by Pelle Wessman that crawls identities using rel-me links. Focused on the identity graph subset of the social graph and to enable similar questions for that subset as the Google Social Graph once did. Started out as an experiment at Flattr to resolve verified ownership of web pages in an open, non-hands on way.

Silo Examples

Facebook

Facebook focuses heavily on their internal social graph, which eg. shines through in the name of their Graph API.

See Also

verified

Created by Kodfabrik.se on April 19


verified refers to a content or profile that is verified to belong to a certain identity. Verified identities avoid the spoofing that is otherwise possible when determining authorship.

Contents

Silo Examples

Various social network silos (e.g. Flattr, Google) has or has had verification of third party content on their sites.

Flattr

Flattr uses internally mapped URL:s to known proprietary identities and then used proprietary OAuth API:s of other services, like Twitter and GitHub, to let user verify multiple identities per platform.

Google

Google's "Authorship in web-search" feature used rel-author and similar to establish authorship of a web page and then tried connecting that to a Google+ profile, either directly or indirectly by following rel-me links to and from the authors profile and the Google+ profile. Google then presented a profile of that user in connection to the page in their search result.

Twitter

Twitter offers a subset of users the option of a blue "verified" checkmark icon on their name/profile, intended to "establish authenticity of identities of key individuals and brands on Twitter."

Brainstorming

Authorship + Rel-Me

First determine the authorship of a web page. If the author profile is on the same site (same host name) as the web page, and thus can be expected to not have been spoofed, then check for a bi-directional rel-me link between that author profile and the identity profile to verify it as.

Identity graph

To enable verification of more complex rel-me identity links one would need to compile an entire identity graph, the identity's own subset of the full social graph, and traverse the identity graph from the author profile, to the target and then back and ensure that the full chain of links exists and are valid. This would require something like identengine or RelSpider .

See Also

Wink

Created by Loqi.me on April 19




Wink is a home automation hub built by Quirky.

Criticism

2015-04-18 They bricked a large percentage of their hubs by failing to renew their SSL certificate.[1]

See Also

Pelican

Created by Colintedford.com on April 18

  • Sat, April 18 colintedford.com stub dfn, examples
  • Sat, April 18 colintedford.com /* Indiweb Examples */ bear's issues w/ Pelican have been fixed
  • Sat, April 18 colintedford.com bear positivity on Pelican

Pelican is a Python-based static site generator.

Website: http://getpelican.com/

Indiweb Examples

  • Stuart Langridge uses it for his blog, and wrote about enabling webmentions for it.
  • bear used it from 2013-10-30 before deciding to write Hakkan instead.
    • 2014-12-20: "planning on [...] getting a micropub endpoint setup so I can post notes and articles to my site without having to go thru the 7 manual steps I have to do now."
    • Switched to his own code 2014-01-12: "The generation is done by reading markdown files and using Jinja2 templates to build html pages. Yes, this is all just like what Pelican was doing, but I needed to do some custom processes for the IndieWeb work that is in place and being planned."
    • 2015-04-17: "some of the assumptions pelican had were making me crazy [but] they have all been fixed now [...] it has a very structured feel to how things work - and within that structure the plugins and themes are very good"

User:Inkdroid.org

Created by Inkdroid.org on April 24

  • Fri, April 24 inkdroid.org Created page with "Hi I'm Ed Summers. I'm a software developer working at the [http://mith.umd.edu Maryland Institute for Technology in the Humanities]. I'm interested in the Web as an archive. I'..."
  • Fri, April 24 inkdroid.org
  • Fri, April 24 inkdroid.org

Hi I'm Ed Summers. I'm a software developer working at the Maryland Institute for Technology in the Humanities.

I'm interested in the Web as an archive. I've worked putting traditional archival materials on the Web, but I'm actually more interested in what makes the Web more like an archive -- the so called Long Web. This includes such things as permalinks, persistence, visible data, robots.txt/crawling, etc ... but also newer approaches to distributed storage (IPFS, NameCoin, etc).

I'm also in the DC area an am interested in getting a Homebrew group or IndieWebCamp going. Please get in touch with me on Twitter, via email at ehs@pobox.com on in #indiewebcamp (I'm edsu).

who to follow

Created by Tantek.com on April 22




who to follow is a feature on a site that suggests people or other accounts to follow.

Contents

IndieWeb Examples

None so far.

Silo Examples

Twitter

Twitter shows a "Who to follow" box in the sidebar when logged in and viewing someone else's profile. E.g.

Twitter-who-to-follow-2015-112.png

See Also

connected home

Created by Aaronparecki.com on April 20




A connected home is a home that contains multiple electronic devices that can communicate with each other and are accessible from a device outside the home. Typically these devices include cameras, light switches, lights, door sensors, garage door openers, and small kitchen appliances.

Apple sells a curated collection of connected home devices. http://store.apple.com/us/accessories/all-accessories/connected-home

Brainstorming

Each device in the house can publish its own h-feed of content it generates. For example

  • cameras can publish photos or video clips based on motion detection
  • door sensors can publish an entry when a door is opened
  • a motion sensor can publish an entry when it detects motion

An aggregator (or reader) can subscribe to each device's PuSH feed, and combine all the events into a single stream.

If you want to have some automation, such as a specific light turns on when motion is detected in a room, a bot can subscribe to the PuSH feed for the motion sensor, and when it receives an update, can tell a light to turn on.

belong.io

Created by Loqi.me on April 23




belong.io is a "Twitter-fueled link aggregator that favors new projects/sites over news/articles."[1] The exact algorithm that the aggregator uses is not public.[2]

question

Created by Loqi.me on April 24

  • Fri, April 24 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-04-24/line/1429906768362 and dfn added by tantek
  • Fri, April 24 tantek.com why, how, examples, see also



question is a post type for soliciting answer replies, which are then typically up/down voted by others and then displayed underneath the question post ordered by highest positive vote count rather than time ordered.

Contents

Why

You would publish a question post in order to both get answers to your question, and get others to vote on the answers in order to collectively sort them by best to worst answer.

How

The markup for publishing a question post is not yet defined, yet you can start with just a normal h-entry, like that for a note post.

IndieWeb Examples

None currently.

Silo Examples

See Also

EDI

Created by Loqi.me on April 19

  • Sun, April 19 loqi.me prompted by tantek https://indiewebcamp.com/irc/2015-04-19/line/1429478212184 and dfn added by GWG



EDI is the airport code for Edinburgh, Scotland

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

feedparser

Created by Loqi.me on April 18

  • Sat, April 18 loqi.me prompted by tantek and dfn added by KevinMarks



feedparser is the Python Universal Feed Parser, originally by Mark Pilgrim, now at https://github.com/kurtmckee/feedparser

User:Zachdonovan.net

Created by Zachdonovan.net on April 22

  • Wed, April 22 zachdonovan.net Created page with "A joiner of independent webs! You can find me running {{kylewm}}'s redwind over on [https://zachdonovan.net my personal site]."

A joiner of independent webs!

You can find me running Kyle Mahan's redwind over on my personal site.

answer

Created by Loqi.me on April 24

  • Fri, April 24 loqi.me prompted by KartikPrabhu https://indiewebcamp.com/irc/2015-04-24/line/1429906861943 and dfn added by tantek



answer is a post type that is a reply to a question post; it's not clear whether answer needs to be its own post type, or if simple reply posts will suffice, thus if you're implementing answer posts, just start with implementing replies.

Template:almereyda

Created by Jonrichter.de on April 22


Jon Richter

Template:jarofgreen

Created by Jonrichter.de on April 22


James Baster

Template:zachdonovan

Created by Zachdonovan.net on April 22


Zachary Donovan

Stack Overflow

Created by Tantek.com on April 24




Stack Overflow is a question and answer silo specifically for programmers.

See Also

Changed Pages

2015

10 edits by tantek.com, aaronparecki.com, kylewm.com
  • Sun, April 19 tantek.com /* Candidate Dates */ add a few July dates
  • Sun, April 19 aaronparecki.com /* Candidate Dates */
  • Tue, April 21 tantek.com benwerd and kevinmarks can make 7/11-12 too
  • Tue, April 21 aaronparecki.com /* Candidate Dates */ remove "earlier" because it's too soon, bold dates so they are easier to see
  • Tue, April 21 kylewm.com /* Candidate Dates */
  • Tue, April 21 aaronparecki.com /* Candidate Dates */ add headers with more human-friendly dates
  • Tue, April 21 aaronparecki.com add more headers, remove one level of lists
  • Tue, April 21 tantek.com /* July 11-12 (Sat-Sun) */ +o
  • Tue, April 21 tantek.com /* July 11-12 (Sat-Sun) */ +o aaronpk
  • Tue, April 21 aaronparecki.com /* West Sponsors */ Esri hosting in PDX

events/2015-04-22-homebrew-website-club

10 edits by tommorris.org, aaronparecki.com, zachdonovan.net, tantek.com

2015/Germany/Guest List

7 edits by killerog.com, www.css-manufaktur.de, justinavery.me, hiwelo.co

Twitter

6 edits by colintedford.com, tantek.com, kylewm.com
  • Fri, April 17 colintedford.com /* Broken Without JS */ mobile site now works
  • Sat, April 18 tantek.com /* Developer Relations */ 2015-03-15 Sarah Kessler / FastCompany Twitter Only Gave Meerkat 2 Hours Notice Before Cutting Access To The Social Graph
  • Sun, April 19 tantek.com feature / verified
  • Tue, April 21 tantek.com /* Features */ DMs also to those who opt-in to anyone
  • Tue, April 21 tantek.com /* Features */ -]
  • Thu, April 23 kylewm.com /* Criticism */ add Dogfooding failure by execs

Tumblr

5 edits by colintedford.com, tantek.com
  • Fri, April 17 colintedford.com /* POSSE to Tumblr */ trim unimportant
  • Fri, April 17 colintedford.com /* Criticisms */ Can't add alt text to pics in rich text editor
  • Fri, April 17 colintedford.com /* UI/process documentation */ === Rich Text Editor ===
  • Fri, April 17 colintedford.com /* Accessibility */ Search results & tag pages require JS
  • Sat, April 18 tantek.com not a stub for a while

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

4 edits by zachdonovan.net, david.shanske.com

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

4 edits by aaronparecki.com, david.shanske.com

permashortlink

4 edits by tantek.com
  • Fri, April 17 tantek.com move some psl content from permalink page to this one
  • Fri, April 17 tantek.com Expand why with reasons excerpted from http://tantek.com/w/Whistle#whyshortURLs
  • Fri, April 17 tantek.com /* IndieWeb Examples */ since
  • Fri, April 17 tantek.com /* Tantek */ since citation, example vs. summary

User:Colintedford.com

4 edits by colintedford.com
  • Sat, April 18 colintedford.com /* Wants */ flat-file storage
  • Sat, April 18 colintedford.com /* Pipe Dreams */ placeholder for thoughts
  • Sat, April 18 colintedford.com /* Note names */ inspired by poetry convention
  • Sat, April 18 colintedford.com disclaimer / pointer to note name notes

Ghost

3 edits by tantek.com
  • Sat, April 18 tantek.com restore deleted content, remove content apparently copy / pasted from Wikipedia which does not have a public domain compatible license. Please update with *original content*, not just WP copy/paste, and do not remove existing content with citations
  • Sat, April 18 tantek.com update definition since ghost is available, and incorporate old criticism into history since it is past/resolved
  • Sat, April 18 tantek.com re-add errantly removed Rejected microformats2 markup in default theme issue

subdomain

2 edits by tantek.com
  • Wed, April 22 tantek.com /* Path alternative */ add warning text
  • Wed, April 22 tantek.com /* Path alternative */ clean up wording, explicitly note former silo path examples

OAuth

2 edits by tantek.com, aaronparecki.com
  • Wed, April 22 tantek.com books, add aaronpk's upcoming book
  • Wed, April 22 aaronparecki.com use new tagline (website copy is wrong, but image is right)

spam

2 edits by tantek.com, aaronparecki.com
  • Mon, April 20 tantek.com /* Spam Prevention */ Ineffective, Expiring token in endpoint (though useful for mitigating DDOS)
  • Mon, April 20 aaronparecki.com /* Expiring token in endpoint */

rel-me

2 edits by tantek.com, david.shanske.com

2015/

2 edits by tantek.com
  • Sun, April 19 tantek.com note Ediburgh dates determined
  • Sun, April 19 tantek.com note Germany and Edinburgh are planned, re-arrange a bit

Homebrew Website Club

2 edits by tantek.com, david.shanske.com
  • Wed, April 22 tantek.com /* Planning Questions */ answer a few questions
  • Thu, April 23 david.shanske.com /* Up-and-coming Meetings */

2015/Edinburgh

2 edits by jonrichter.de
  • Wed, April 22 jonrichter.de /* Interested */ added myself
  • Wed, April 22 jonrichter.de /* Interested */ made a nice link template for james

backfeed

2 edits by tantek.com

MediaWiki:Sidebar

2 edits by tantek.com

site-deaths

2 edits by ben.thatmustbe.me, tantek.com
  • Thu, April 23 ben.thatmustbe.me /* Past */ add google openid shutdown
  • Thu, April 23 tantek.com /* 2013 */ add subheads for sites, citations for yahoo local api shutdown

static site generator

1 edits by colintedford.com

permalinks

1 edits by tantek.com
  • Fri, April 17 tantek.com move some psl content from permalink page to permashortlink page

permashortcitation

1 edits by tantek.com
  • Fri, April 17 tantek.com cleanup a bit, move why, how to top, then indieweb examples, templates

Hakkan

1 edits by colintedford.com

multiple-reply

1 edits by tantek.com
  • Tue, April 21 tantek.com /* Multiple Reply in Silos */ add aaronpk recent example

Events

1 edits by david.shanske.com

2015/NYC

1 edits by zachdonovan.net

IRC People

1 edits by inkdroid.org

2015/DC

1 edits by inkdroid.org

User:Tantek.com

1 edits by tantek.com
  • Thu, April 23 tantek.com blog about notification first design text only design

link-preview

1 edits by tantek.com
  • Wed, April 22 tantek.com /* Facebook */ link-preview image guidelines

followers you know

1 edits by tantek.com

FAQ

1 edits by tantek.com
  • Tue, April 21 tantek.com /* How do you figure stuff out */ add an alias for the question to make it more findable

User:Wwelves.org perpetual-tripper

1 edits by wwelves.org perpetual-tripper
  • Fri, April 24 wwelves.org perpetual-tripper /* Itches */ querying for friends in given city who can offer a couch

Quora

1 edits by tantek.com