timeline

From IndieWeb
Jump to: navigation, search

Contents


The timeline briefly documents key IndieWeb terms/ideas/concepts, implementations, specifications, and other achievements; people involved, and dates/URLs for each.

In every case, a source pointing to an exact date or community verification should be used.

Key (in rough order of how ideas develop, succeed)

  • (C) - Conceived. Concept/idea presented, published, discussed.
  • (T) - Terminology proposed/defined. Naming things helps talk about them (so says @timoreilly, Brooklyn Beta, 2013[1])
  • (E) - Event. In-person notable/significant meeting/event that furthered the Indie Web.
  • (I) - Implemented. Implementation shipped and deployed live and working on a personal indie web site.
  • (L) - Launched. Site, service, or software launched.
  • (S) - Specified. Specification written down and publicly published on the web.

For significant IndieWeb / silo / social media / federated / decentralized web companies, products, and services, see and add to:

1997

1998

  • ...

1999

2000

  • ...

2001

  • ...

2002

  • 2002-06-26 (T)(I): Trackback first implemented in Movable Type v2.2 [2] [3]
  • 2002-07-07 (C): Pingback concept described as "automatic trackback" by Stuart Langridge[4]
    • first automatic way to let someone know that you linked to their site.
  • 2002-08 (S): Trackback specification released by Six Apart [5]
  • 2002-09-02 (T): Pingback term introduced by Stuart Langridge[6]
  • 2002-09-02 (I): Pingback first implemented by Simon Willison ([7] (UK timestamp?)
    • Additional source: Tantek conversation with Simon in Brighton, UK 2013-09-07
  • 2002-09-02 (I): Pingback second implementation by Stuart Langridge[8] (US/CA timestamp?)
  • 2002-09-04 (S): Pingback first specified by Stuart Langridge[9]
  • 2002-09-06 (S): RSS 3.0 spec published by Aaron Swartz[10]
  • 2002-09-23 (S): Pingback 1.0 spec published by Ian Hickson[11][12][13]

2003

  • 2003-03 (C): XFN conceived by Tantek Çelik at SXSW with proposal of rel=friend
  • 2003-03 (E): SXSW Interactive: Tantek Çelik & Matthew Mullenweg meet, work on XFN
  • 2003-05-27 (L): WordPress open source project launched[14]
  • 2003-06-29 (C): Atom - concepts described for why Atom (then working name "Echo") was needed and shortly thereafter RSS Atom Wars began
  • 2003-12-15 (S): XFN 1.0 specified by Tantek Çelik[15], Eric Meyer[16], and Matt Mullenweg[17]

2004

2005

  • 2005-06-20 (L): microformats.org launched

2006

  • ...

2007

  • ...

2008

  • 2008-02 (E): Social Graph FooCamp at O'Reilly Campus, Sebastopol, CA[19].photos.
  • 2008-10-03 (C): rel=in-reply-to use in HTML as a rel microformat (re-use from RFC4685) proposed by Sarven Capadisli to 'indicate that the current hEntry is a reply to another hEntry and has a reference point @href' [20]

2009

  • 2009-01-08 (E): First Activity Streams Meetup[21]
  • 2009-01-14 (I): First implementation to publish rel=in-reply-to in StatusNet[22]
  • 2009-04 (E): Social Web FooCamp at O'Reilly Campus, Sebastopol, CA[23][24]

2010

  • 2010-02-01 (C): RelMeAuth concept described by Tantek[25]
  • 2010-02-01 (T): RelMeAuth term proposed by Jeff Lindsay moments later[26]
  • 2010-02-01 (C): RelMeAuth user flow, fallback algorithms by Tantek[27]
  • 2010-02-03 (C): backfeed concept as "reverse syndication" by Tantek[28]
  • 2010-05-26 (C): POSSE concept described by Tantek[29]
  • 2010-06-06 (T): indie web term & concept as distinct from large companies used in private email interview response by Tantek to journalist Craig Grannell of .net magazine (Practical Web Design in the US)
  • 2010-07-18 (E): Federated Social Web Summit (FSWS2010) in Portland, Oregon
  • 2010-07-18 (C): IndieWeb concept as build/selfdogfood/ownyourdata refocus conceived by Aaron Parecki & Tantek Çelik in person in Portland, Oregon, the evening after FSWS2010
  • 2010-10-06 (C): POSSE architecture drawn by Tantek at Mozilla, Mountain View[30] including backfeed functionality, then referred to as "reverse syndicate".
  • 2010-10-08 (E): Open Web FooCamp at O'Reilly Campus, Sebastopol, CA, attended by Tantek where upon arriving he blogged What is the Open Web? before the opening session.
  • 2010-12-31 (T): IndieWebCamp as an event name & date proposed by Tantek to Aaron on IM.(AIM logs/archives), and shortly thereafter reached out to Amber Case & Crystal Beasley to start organizing the event together.

2011

  • 2011-??-?? (T): IndieWebCamp logo designed and created by Crystal Beasley
  • 2011-05-24…25 (E): W3C Workshop on Identity in the Browser[31][32] at Mozilla, attended by Tantek[33][34]
  • 2011-06-25 (E): First IndieWebCamp organized by founders Aaron Parecki, Amber Case, Crystal Beasley, Tantek Çelik in Portland, Oregon, thus kicking off the IndieWebCamp movement.

2012

2013

2014

2015

2016

2017

Needs Dates and incorporation above

Need Dates/Who/Citations for the following, creators and the first example of each:

Webmention

  • (CT) Webmention first proposed as a concept and/or named as simplification of Pingback using params (no XMLRPC)
  • (S) first draft published on the web (webmention.io?)
  • (S) FPWD at W3C
  • (L) webmention.rocks test suite launched
  • (L) webmention.rocks test suite completed
  • (I) 2+ interop senders & 2+ receivers impls confirmed via test suite impl reports
  • (I) 10+ interop senders & 10+ receivers impls confirmed via test suite impl reports

Micropub

  • (CT) Micropub first proposed as a concept and/or named as simple mf vocab + OAuth API to post content
  • (S) first draft published on the web (at Micropub?)
  • (S) FPWD at W3C
  • (L) micropub.rocks test suite launched
  • (L) micropub.rocks test suite completed
  • (I) 2+ interop clients & 2+ servers impls confirmed via test suite impl reports
  • (I) 10+ interop clients & 10+ servers impls confirmed via test suite impl reports

WebSub

  • (CT) PubSubHubbub proposed as concept and/or named
  • (S) PubSubHubbub drafts published (dates & permalinks)
  • (S) FWPD at W3C (as PubSub?)
  • (S) first WD at W3C as (WebSub)
  • (L) websub.rocks test suite launched
  • (L) websub.rocks test suite completed
  • (I) 2+ interop publishers & 2+ hubs & 2+ subscribers impls confirmed via test suite impl reports
  • (I) 10+ interop publishers & 10+ hubs & 10+ subscribers impls confirmed via test suite impl reports

IndieAuth

  • (CT) IndieAuth as a concept and/or named as something beyond RelMeAuth
  • (S) first specified as a way to do delegated authentication

WebActions

  • (CT) Webactions first proposed as a concept and/or named
  • (I) Webactions implemented cross-site (with or without a library)

like Indieweb favorite published and original notified via webmention

and Indieweb post capable of receiving & showing webmention based likes notifications

repost Indieweb repost published and original notified via webmention

and Indieweb post capable of receiving & showing webmention based reposts notifications

RSVP Indieweb RSVP published and original notified via webmention

and Indieweb event capable of receiving & showing webmention based RSVPs notifications

When were other posts types first posted

When were other responses first posted, and first received / shown by recipient

When was IndieMark

  • (C) conceived as a concept
  • (T) named as a term
  • (S) first specified

Need Dates/Who/Citations for the following, creators and the first example of each:

hCard

  • (CT) hCard first proposed as a concept and/or named as vCard in HTML by re-using vCard vocab as HTML class names
  • (S) hCard first draft spec published (was on Technorati dev wiki (defunct) before microformats.org, check archive.org)
  • (S) hCard specified on microformats.org

hCalendar

  • (CT) hCalendar first proposed as a concept and/or named as vCard in HTML by re-using vCard vocab as HTML class names
  • (S) hCalendar first draft spec published (was on Technorati dev wiki (defunct) before microformats.org, check archive.org)
  • (S) hCalendar specified on microformats.org

hReview

  • (CT) hReview first proposed as a concept and/or named
  • (S) hReview first draft spec published (likely was on Technorati dev wiki (defunct) before microformats.org, check archive.org)
  • (S) hReview specified on microformats.org

hAtom

  • (CT) hAtom first proposed as a concept and/or named
  • (S) hAtom first draft spec published (maybe was on Technorati dev wiki (defunct) before microformats.org? check archive.org)
  • (S) hAtom specified on microformats.org

microformats2

  • (CT) microformats2 first proposed as a concept and/or named (likely at FOO East session)
  • (S) microformats2 first specified as a format
  • (S) microformats2-parsing spec first published on microformats.org
  • (I) first microformats2 parser implemented
    • in each language, PHP, Python, JS, node, Ruby, Java
  • (L) mf2 test suite launched
  • (L) mf2 test suite relatively completed
  • (I) first microformats2 parser implemented

h-card

  • (CT) h-card first proposed as a concept and/or named (likely at FOO East session)
  • (S) h-card first specified at microformats.org/wiki/h-card

h-entry

  • (CT) h-entry first proposed as a concept and/or named (likely at FOO East session)
  • (S) h-entry first specified at microformats.org/wiki/h-entry

h-event

  • (CT) h-event first proposed as a concept and/or named (likely at FOO East session)
  • (S) h-event first specified at microformats.org/wiki/h-event

RelMeAuth

  • (I) RelMeAuth first implemented / library
  • (L) RelMeAuth as a service first launched (IndieAuth.com?)

needs cleanup

The following need cleanup for what aspects need to be documented as historical events of what types (conceived, term defined, specified, implemented, event, etc.)


Blog posts of why IndieWeb is important.

Webmention.io and pingback.me before that

---

Note: Below is a draft of unorganized data with rough dates. Needs cleanup. Source: @caseorganic conversation with @t, IndieWebCamp UK 2013-09-08

---

2003:

Rise of Pingback Spam

Decline of Personal Sites

  • Distracted by RSS/ATOM wars, blogs began to decline
  • Hosted blogs, people turned to social networks more than blogging
  • Eventual fade of RSS/ATOM

2010: State of Blogs

  • Not much personal blog activity
  • WordPress heavy and dominant

2013:

  • Github hosted blogs, Medium for frontpage Hacker News

Siloed blogging and writing frameworks.

  • MEDIUM: Don’t claim ownership but reserve the right to use your content even if they get acquired in the future.
  • Wikia: Communities don’t own their content and can’t transfer it off their site.

Differences between 2013 and 2003

  • Short status updates became an acceptable form of content
  • Easy enough to show an entire conversation or a link to another page

2011 (E): IndieWebCamp Conf

  • Purpose: Show, don’t tell
  • Builders Only. Must have your own domain name and actively build stuff for it to attend.
  • Use your domain name and OpenID to sign into the IndieWebCamp MediaWiki. http://indiewebcamp.com/
  • Could only add self to the attendee list if you use your domain name to log into the site.

2012:

  • IndieAuth implemented on IndieWebCamp.com (replaced OpenID)
  • 2012-06 (E): IndieWebCamp2012: changed from Builders-only to Creators-only to more explicitly include UX+design
    • Again, could only add self to the attendee list if you use your domain name to log into the site.
  • Domain Name, rel=me, mediawiki
  • 2012-09 (E): IndieWebCampUK 2012 (first in the UK)

Similar Resource

See also:

for approaches to sections, styling of this timeline page.

Personal timelines:

See Also

Personal tools
Namespaces
Variants
Actions
Recent & Upcoming
Resources
Toolbox